@media (min-width: 1200px){ 
    .container {max-width: 1240px;}
}
@media only screen and (min-width:1440px){
.wraper, .tp_margin{max-width: 1400px;margin: 0 auto;}
.social_links{position:absolute;}
	.lst2 p, .lst3 p {width: 89%;}
	.lst3{margin-right: -14%;padding: 16% 11% 0% 12%;}
	.lst4{padding: 8% 11% 5% 8%;}
	.lst5{padding: 14% 11% 4% 8%;}
	.lst2 p, .lst3 p {width: 84%;}
	
}
@media only screen and (min-width:768px) {
    .cst_wdth_vsn {width: 36.5% !important;display: inline-block;flex: none;}
    .md_wdth {width: 27% !important;flex: none;display: inline-block;max-width: 28.666667%;}
}
@media only screen and (min-width:1200px) and (max-width:1280px) {
    .exo-menu{margin-top:-14px;}
    .exo-menu > li > a:after{top:14px;}
    .ct1{margin-left:-40px;}
	.hd_btns{padding: 7px 20px; font-size: 16px;}
	.lst4,.lst5{width: 50%;}
    .ft_link a{font-size: 15px;margin-right: 20px;}
	.exo-menu>li>a{font-size: 16px;
		padding: 10px 7px;}
    }

@media only screen and (min-width:993px) and (max-width:1200px){
    .exo-menu{margin-top:0px;}
	.exo-menu > li{padding-top: 0;}
    .exo-menu > li > a {font-size: 13px;padding: 0px 7px;}
	.hd_btns{padding: 5px 9px;font-size: 14px;}
	.srch_btn{margin-top: 0;}
	.bn_slider .owl-theme .owl-nav.disabled + .owl-dots{margin-top: -4%;left:7%;}
	.inner p{font-size: 16px;}
	.invstmnt li a{font-size: 16px; line-height: 18px;}
	.lst1{width: 55%;}
	.lst2{width: 58%;}
	.lst3{padding: 22% 11% 0% 12%;}
	.lst4{width: 60%;    padding: 12% 12% 2% 8%;}
	.lst5{width: 60%; padding: 20% 11% 4% 12%;}
	.ft_link a{padding: 20px 0px 20px 16px;font-size: 14px; margin-right: 5px;}
	.exo-menu{}
	.bn_left{
		left:7%;
	}
	/* .header_button{width: 27%;} */
	.ml1{width: 185px; height: 185px;}
	.ln_hght {
		line-height: 14px;
	}
	.srch_clck{top: 8px;}
}
@media only screen and (min-width:240px) and (max-width:992px){
.sideLeftNav {display: none;}
.sideRightNav {top: 66px;overflow-y: auto;right: -229px;transition: 0.3s all ease;max-height: 487px;width: 215px;box-shadow: 1px 4px 5px 4px #f9f9f9;}
.sideRightNav.active {right: 0; transition: 0.3s all ease}
.logo img {width: 100%;}
body {padding-top: 0px;}
#mob_nav {position: absolute; top: 22px; font-size: 24px; right: 20px; display: block; color: #f07f2e}
.sideRightNav ul li ul {display: none;}
.sideRightNav > ul > li > a {padding: 9px 15px;}
.exo-menu{display:none;}
.header_button {margin-right: 50px;}
    .sideRightNav > ul > li > a {
        padding: 6px 15px;
        text-transform: uppercase;
        background: #fff;
        box-shadow: inset 4px 3px 9px -4px #e5e5e5;
        border-bottom: 1px solid #f7f7f7
    }
        .sideRightNav > ul > li > a > b {
            color: #f07e2d;
            font-weight: 600;
        }

	.hd_btns{font-size: 15px; padding: 7px 20px;}
	.bn_left{left:7%;}
	.bn_left h4 em{font-size: 22px;}
	.bn_left h4 span{font-size: 20px;}
	.bn_left i{font-size: 17px; margin-top: 15px;}
	.strt_trding{margin-top: 10px;font-size: 15px; padding: 6px 25px;}
	.bn_slider .owl-theme .owl-nav.disabled + .owl-dots{margin-top: -5%;left:7%;}
	.inner h4{font-size: 15px;}
	.inner p{font-size: 12px;}
	.invstmnt li a{font-size: 12px;padding: 5px; line-height: 14px;}
	.lft_dta_tb{margin: 0; padding: 0;}
	.lft_dta_tb h5{font-size: 20px; margin-bottom: 10px;}
	.lft_dta_tb p{font-size: 14px;}
	.hdng_mn{font-size: 22px;}
	.lst1 {width: 65%; background-size: 75%;}
	.lst p{font-size: 16px;line-height: 20px;}
	.lst h6{font-size: 18px;}
	.lst h5{font-size: 20px;}
	.lst3{background-size: 108%;}
	.lst2 {    width: 53%;padding-top: 5px;background-size: 99%; padding-left: 130px;}
	.lst4{width: 54%;padding: 9% 11% 2% 8%;background-size: 99%;}
	.lst5{width: 45%;padding: 12% 11% 4% 12%;margin-left: -2%;background-size: 98%;}
	.lst5 p{width: 80%;}
	.tem h5{font-size: 14px;}
	.tem h6{font-size: 13px;}
	.clnt_sld_outr p{font-size: 14px;}
	.ft_link a {font-size: 11px;margin-right: 3px;padding: 20px 2px;}
	.ft_btm a, .btm_links a{font-size: 13px; padding: 0 10px;}
    .prtnr_pg h5 {font-size:30px;}
    .prtnr_pg h5 span{ font-size: 22px;}
    .lft_form ul li a{font-size:21px;}
	.ml1{width: 135px; height: 190px;}
	.ml1 p{font-size: 14px;}
	.ln_hght {line-height: 12px;}
	.show_mob {display: block}
	/*==========serach button mobile===========*/
.serach_Btn {position: absolute;top: 14px;font-size: 24px;right: 60px;display: block;color: #ef7e2d;}
.black_box {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 90;background: rgba(0,0,0,0.7);display: none;}
.search_box {border: 1px solid rgba(0,0,0,0.2);border-radius: 20px;height: 40px;float: left;background: #fff;overflow: hidden;transition: all 0.3s;opacity: 0;display: block;position: fixed;width: 90%;top: -100%;margin: 0 auto;left: 0;right: 0;}
.search_box.ful_show {width: 100%;z-index: 9999;overflow: visible;opacity: 1;top: 13px;width: 97%;}
.search_box .srach_mob {border: 0;margin-left: 24px;margin-top: 9px;}
.search_box .srch_btn_m {position: absolute;right: 13px;top: 4px;font-size: 20px;color: #000;}
.tp_margin {margin-top: 5px !important;}
/*==========serach button mobile===========*/
.cst_srch{display: none;}
}

@media only screen and (min-width:240px) and (max-width:767px) {
.logo {/*position: absolute;background: #fff;*/overflow: hidden;left: 12px;width: 150px;border-radius: 0;box-shadow: none; margin: 20px 0;}
header {background: #fff;height: 65px;box-shadow: -1px 0px 5px 2px #9a9a9a;top: 0px;}
.sideRightNav > ul > li {margin-bottom: 0px;}
.sideRightNav > ul > li > a {
    padding: 6px 15px;
    text-transform: uppercase;
    background: #fff;
    box-shadow: inset 4px 3px 9px -4px #e5e5e5;
    border-bottom: 1px solid #f7f7f7;
    border-radius: 0;
    border: 0;
    }
.sideRightNav > ul > li > a > b {color: #f07e2d;font-weight: 600;}
.show_mob {display: block !important}
.hide_mob {display: none !important;}
.header_button{display:none;}
.download_mobnav {display: block;position: relative;background-color: #f07f2e;border-radius:0px;color: white;margin-bottom: 20px;padding: 10px;text-align: center;}
.download_mobnav:after {position: absolute;top: 7px;margin-left: 10px;display: inline-block;content: "\f0dd";font-family: 'FontAwesome';font-weight: 900;}
.download_nav {display: none;margin: 0 0 20px 0}
.download_nav .nav-link.active:after {display: none;}
.download_nav .nav-link {padding: 8px 15px;font-size: 14px;}
.inner_rsc_tab li {width: 100%;}
.downloads li {width: 100%;}
.invstmnt li a {padding: 6px;margin-bottom: 0;border-radius: 0 !important;border: 1px solid #7c7e81;font-size: 16px;}
.invstmnt li a b{margin:0;}
.invstmnt .tab_icn{display:none;}
.banar{margin-top: 65px;}
.bn_left{top: auto;margin-top: 0;bottom: 14%;background: rgb(255 255 255 / 85%);width: 100%;}
.bn_left i {font-size: 15px;margin-top: 0px;line-height: 15px;}
	.rgstr_wdth .col{width: 100% !important;min-width: 100%;}
	.inner{text-align: center;margin-bottom: 20px;}
	.or_strnght .hdng_mn{width: 100%;}
	.lst1{width: 100%;background-size: 100%;padding: 26px;padding-left: 57px;}
	.d_blck_mob{display: block !important;}
	/*.lst2 {padding: 10px;width: 100%;padding-top: 5px;background-size: 100%;padding-left: 112px;}
	.lst3{background-size: 100%;width: 100%;margin-top: 20px;padding: 47% 8% 9% 15%;margin-left: 8%;}
	.lst4{width: 100%;padding: 13% 8% 2% 13%;background-size: 100%;}
	.lst5{width: 100%;padding: 30% 11% 20% 12%;margin-left: -6%;background-size: 98%;}*/
	.lst {background: #fff;margin: 0 !important;width: 100% !important;padding: 20px !important;margin-bottom: 20px !important;border-radius: 8px !important;background-size: 100% !important;}
	.lst p{width: 100%;}
	.or_strnght .mt-5{margin-top: 0 !important}
	.download_pp {margin-bottom: 30px;}
	.tm_inr {margin-bottom: 20px;}
	.right_testmny{margin: 0; margin-bottom: 15px;}
	.social_links{top:10px; position: relative;margin-left:40px;}
	.ft_link a{padding: 5px;}
	.ft_btm,.btm_links{text-align: center;}
	.adrs_in.lst_adrs{margin-top: 15px;}
	.cpy_rght {font-size: 10px;}
	.inner p {font-size: 14px;margin-top: 0;}
    .mulple_dta{margin-bottom:20px;height: auto;}
    .form_inr {width: 100%;}
    .mt_bn {margin-top: 50px; }
    .bn_left ul li{font-size:16px; margin-bottom:8px;}
	.vison_box{margin-bottom: 20px;height: auto;}
	.ml1 {
		width: 119px;
		height: 220px;
		padding: 10px;
	}
	.ml6 {
		left: 66%;
	}
	.ml4{left: 33%;}
	.ml2{left: 0%;}
	.team_bx{display: block !important;}
	.lft_img {
		width: 100%;
	}
	.rght_cnt h4{font-size: 22px;}
	.rght_cnt h4 span{display: block;}
	.ln_hght {
		line-height: 14px;
	}
	.show_mob {display: block}
	/*==========serach button mobile===========*/
.serach_Btn {position: absolute;top: 17px;font-size: 24px;right: 60px;display: block;color: #f07f2e;}
.black_box {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 90;background: rgba(0,0,0,0.7);display: none;}
.search_box {border: 1px solid rgba(0,0,0,0.2);border-radius: 20px;height: 40px;float: left;background: #fff;overflow: hidden;transition: all 0.3s;opacity: 0;display: block;position: fixed;width: 90%;top: -100%;margin: 0 auto;left: 0;right: 0;}
.search_box.ful_show {width: 100%;z-index: 9999;overflow: visible;opacity: 0;top: 13px;width: 97%;}
.search_box .srach_mob {border: 0;margin-left: 20px;margin-top: 6px;height:30px}
.search_box .srch_btn_m {position: absolute;right: 13px;top: 4px;font-size: 20px;color: #000;}
.tp_margin {margin-top: 5px !important;}
/*==========serach button mobile===========*/
.ipo_tck{    margin-top: 73px !important;}
}