body{ font-family:'Montserrat';}
.ffopen{ font-family:'open sans'}
.ffmont{ font-family:'Montserrat'}
a:hover{text-decoration:none}
.cola2a2 a,.cola2a2{ color:#a2a2a2}.bg67{background-color:#676767}.main_read{background-color:#e11f27}
.gray{background-color:#f3f6f8}.lightgray,.lightgray a{ color:#727272}.sligtgray{ background-color:#f7f7f7}.drak_gray{ background-color:#454545}
.f11{ font-size:11px !important}.f12{ font-size:12px;}.f13{ font-size:13px;}.f14{ font-size:14px; line-height:23px}.f15{ font-size:15px;}.f16{font-size:16px}.f17{font-size:17px}.f18{ font-size:18px}.f20{ font-size:20px}.f22{ font-size:22px}.f24{ font-size:24px}.f28{ font-size:28px; line-height:40px}.f30{ font-size:30px}.f36{ font-size:36px}.f60{ font-size:60px; line-height:68px}
.fw3{ font-weight:300}.fw4{ font-weight:400}.fw5{ font-weight:500}.fw6{ font-weight:600 !important}.fw7{ font-weight:700 !important}.fw8{ font-weight:800}
.txt-green{ color:#32908f}.bg-green{ background-color:#32908f}.text-red{ color:#e11f27 !important}.txt-green:hover{ color:#32908f}
.navSearch{ display:none}
/***Top Banner**/
.ban_section{ background:url('../top_banner.html') no-repeat scroll top center transparent; background-size:cover; height:75vh}
.ban_h{ font-size:4rem; color:#e11f27; line-height:35px; padding:15vh 0vh 0vh}
.ban_sh{ font-size:2rem; color:#000}.ban_p{ font-size:30px; color:#181617}
.con_button{ background-color:#e11f26; }.bus_button{ background-color:#181617}
.con_button,.bus_button {border-radius:5px;font-size:18px;display:inline-block;position:relative;z-index:1;padding:20px 30px;}
.con_button:before,.bus_button:before {transition:transform 0.35s cubic-bezier(0.162, 0.85, 0.45, 1);content:'';position:absolute;top:50%;left:50%;background-color:rgba(255, 255, 255, 0.1);-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);-o-transform:translate(-50%, -50%) scale(0);	transform:translate(-50%, -50%) scale(0);border-radius:50%;	width:110%;height:0;padding-bottom:110%}
@media screen and (prefers-reduced-motion: reduce) {.con_button:before,.bus_button:before {transition:none}}
.con_button:hover:before,.bus_button:hover:before {	-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}

/***Header**/
.header_top ul li{ display:inline-block; padding-left:40px}
.header_top ul li a{ color:#FFF}
.header_top ul li .dropdown-menu{ left:-63px; top:25px}
.country_droparrow{ padding-bottom:30px}
.header_top ul li .dropdown-menu li{ width:140px}
.header_top ul li .dropdown-menu a{ color:#000}
.lxcty{ min-width:auto !important}
.lxcty li{ padding:5px 20px !important; min-width:8rem; margin:0px; border-bottom:solid 1px #CCC }.lxcty li:hover{ background-color:#e4e4e4}
.lxcty a{ color:#000}
.top_subscrp input[type="text"]{ padding:16px 20px; width:500px; border:solid 1px #e5e5e5}.top_subscrp input[type="submit"]{ border: solid 1px #e11f27; background-color:#e11f27; padding:17px 20px 15px;}
.main_navigation ul li{ display:inline-block; padding:0.7rem 2rem}
.main_navigation ul li:last-child{ display:inline-block; padding:0.7rem 1rem}



/*******Menu*******/
.main_navigation p{ margin-bottom:0px}
.main_navigation .dropdown-menu{ border-radius:0px; border:solid 1px #e5e5e5; box-shadow:0 5px 8px #dfdfdf;}
.txtblack,.txtblack a{ color:#000}

.gray_menu{ background-color:#f0efef}
.lgray_menu{ background-color:#f4f3f3}
.fm_box.active{background-color:#ebeaea}
.fm_box_h a{ color:#000}
.fm_box_ac a{ margin-right:10px; border-bottom:solid 2px #e11f27; font-weight:600}
.fm_box:hover{ background-color:#ebeaea}
.fm_box:hover .fm_box_ac{ visibility:visible !important}
.fm_shtxt{ background:url('https://www.stellarinfo.com/catalog/view/theme/default/image/v1/text_menu.png') no-repeat scroll bottom left transparent}
.fm_actxt{ border:solid 1px #000; border-radius:4px; padding:15px 35px; display:inline-block; font-size:18px; margin-right:20%; margin-top:30px}
.fm_htxt{ font-size:28px; margin-bottom:0px}.fm_shtxt{ font-size:22px; color:#3f3d3e}
.fm_shpar{ font-size:18px; padding-top:13px; padding-bottom:30px}
.fm_himg{ margin-right:30px}
.fm_buy{ background-color:#e11f26; padding:7px 20px; color:#FFF !important;border-radius:4px; display:inline-block; margin-top:10px }
.menufm_offer{ font-size:42px; font-weight:700; line-height:60px}
.menufm_offer sup{ font-size:50%}
.menufm_cross{ font-size:18px; margin-bottom:0px; text-decoration:line-through; }
.fm_shsave{ position:absolute; font-size:12px; background-color:#32908f; border-radius:50px; color:#FFF; line-height:15px; text-align:center; padding: 10px 10px 10px; top:-10px; font-weight:600}
.fm_actxt:hover{ color:#FFF !important; background-color:#e11f27}
.main_navigation .menu_tab li{  padding:0.7rem .1rem 0 !important}
.menu_tab a{ color:#000}

.menu_tab li a{padding:13px 20px;}
.menu_tab .nav-tabs .nav-link.active{  background-color:#e11f26; color:#FFF}
.dropdown:hover>.dropdown-menu {display: block;}
.dropdown>.dropdown-toggle:active {/*Without this, clicking will make it sticky*/pointer-events: none;}
/*.mdropdown:hover .dropdown-menu{ display:block !important;}*/
.mdropdowninner{ padding-bottom:35px}



/***custom Tab**/
.cos_main{  background-size:cover; padding:4rem; background-position:top center; background-color:#333; background-repeat:no-repeat; background-attachment:scroll}
.free_dowd{background-color:#099e44; padding:0.5rem 1rem; display:inline-block; border-radius:4px;}
.by_now{padding:0.5rem 2.2rem; display:inline-block; border-radius:4px; border:solid 1px #FFF}
.by_now:hover{ background-color:#e11f27; border-color:#e11f27}
.cos_tab{ background-color:#eeedeb; color:#000; border-radius:6px;}
.cos_tab span{ display:block}
.cos_tab:hover{ cursor:pointer}
.cos_tab.active{ background-color:#e11f27; color:#FFF}
.cos_sectioncatgory{ font-size:14px}
/***Business section**/
.bus_section .nav.flex-column a{ border-left:solid 4px #a3a2a2;padding:1.2rem 0.5rem 1.2rem 1.1rem}
.bus_section .nav.flex-column a.active{ border-color:#e11f26; color:#000}.bus_tbp{ background:rgba(255, 255, 255, .9)}
.exchange{background: url('../exchange_server.html') no-repeat scroll top center #333; background-size:cover}
.bus_tbp:hover{ cursor:pointer}.bus_tbach{ padding:5px 20px; border:solid 2px #e11f26; color:#e11f26; font-size:11px;border-radius:4px}
.bus_tbach:hover{ color:#e11f26}.bus_tbp:hover .bus_tbh{ border-color:#e11f26}
.bus_tbp:hover .bus_tbach{ visibility:visible !important}
.tab_allview a{ font-size:16px; border:solid 2px #e11f26; padding:15px 20px; border-radius:4px; color:#e11f26}
.tab_allview a:hover{color:#FFF; background-color:#e11f26}
.bus_tbh{ border-bottom:solid 1px #b7b7b7}
/***Testiomal section**/
.tes_section{ background:url('../testiomal_quote.html') no-repeat scroll 1% 31% #181617}
.compy_review{ margin-top:10%}
.brd-wht{ border-left:solid 1px #FFF}.bord_lg{ border:solid 1px #d4d3d4; min-height:310px;}

.video_section{ background:url('../video.html') no-repeat scroll center center #458f87; background-size:cover; height:75vh; padding-top:20vh}
.video_section_txt{ font-size:80px}

.upd_section_group{ position:relative; width:100%}
.upd_section_overlay{position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 100%;width: 100%;transition: .5s ease;display: flex;align-items: center;justify-content: center}



.ed_ch_desc{ line-height:35px }
.ed_ch_desc a{ padding:7px 15px; border:solid 2px #fff; border-radius:3px}
.rhombus {position: relative; height: 130px; width: 100%; background: #e11f27;}
.rhombus:before {position: absolute;content: '';width: 0; height: 0;right: 0;top: -50px;border-bottom: 50px solid #e11f27;border-left: 1400px solid rgba(255, 255, 255, 0);    -moz-transform: scale(.9999);} 



.footer_bottom ul{ padding-left:0px; list-style:none}
.footer_bottom ul li{ line-height:24px}
.foot_subscrp input[type="text"]{ border:0px; padding:16px 16px; width:300px}.foot_subscrp input[type="submit"]{ border: solid 1px #e11f27; background-color:#e11f27; padding:17px 20px 18px; position:absolute;}
.cookies_message{ position:fixed; bottom:0px; background-color:#4a514e; opacity:0.9; width:100%; text-align:center; color:#FFF; padding:10px 0px; font-size:11px}
.cookies_message a{ padding:5px 20px; background-color:#dfdfdf; color:#000; border-radius:3px; display:inline-block; margin-left:20px}


.model_send_mail .modal-body{ padding-top:0px}
.model_send_mail .modal-header{ padding:0px; border-bottom:none}
.model_send_mail .modal-content {height: 100%;border-radius: 0;overflow:auto;}
.model_send_mail .close{ font-size:56px; font-weight:300; margin-top:-12px} 
.mobile_success{ font-size:18px}
.model_send_mail_h{ padding:0px 0px 0px; font-size:18px}
.model_send_mail_sh{ font-size:13px}
.model_globally_awrads{ font-size:16px; padding:20px 0px 10px}
.model_send_mail .modal-dialog {width: 100%;height: 100%;padding: 0;margin:0;}
switch_button_info{ margin:20px 0px;}
.switch_button{ background-color:#e3f1f7; border:solid 1px #bdc4c8; border-radius:18px; padding:2px 0px 2px 2px; font-size:12px; display:inline-block; position:relative }
.switch_button_inner{ padding:3px 12px; display:inline-block;font-weight:700;cursor:pointer; z-index:50; position:relative}
.active_box{background-color:#FFF; position:absolute; width:105px;border-radius:14px; height:23px; z-index:1;box-shadow:0px 0px 6px #CCC; left:2px;transition: all 0.4s ease;}
.active_box_1{ left:110px; width:83px;transition: all 0.4s ease;}
.model_send_mail .subsc_submit{ color:#FFF; padding:11px 19px !important; background-color:#e11f26; border:0px}
.model_send_mail input[type="text"]{ border: solid 1px #e11f26; padding:10px}





@media (min-width: 768px) {

    /* show 3 items */
    .carousel-inner .active,
	.carousel-inner .active + .carousel-item,
	.carousel-inner .active + .carousel-item + .carousel-item,
	.carousel-inner .active + .carousel-item + .carousel-item + .carousel-item,
	.carousel-inner .active + .carousel-item + .carousel-item + .carousel-item + .carousel-item,
	.carousel-inner .active + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item  {display: block;}
    
    .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),
	.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item,
	.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item,
	.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item,
	.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item + .carousel-item,
	.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item {transition: none;}
    
    .carousel-inner .carousel-item-next,.carousel-inner .carousel-item-prev {position: relative;transform: translate3d(0, 0, 0);}
    
    .carousel-inner .active.carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item {position: absolute;top: 0;right: -25%;z-index: -1;display: block;        visibility: visible;}    
    /* left or forward direction */
    .active.carousel-item-left + .carousel-item-next.carousel-item-left,
	.carousel-item-next.carousel-item-left + .carousel-item,
	.carousel-item-next.carousel-item-left + .carousel-item + .carousel-item,.carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item,.carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item + .carousel-item {position: relative;transform: translate3d(-100%, 0, 0);visibility: visible;}
    
    /* farthest right hidden item must be abso position for animations */
    .carousel-inner .carousel-item-prev.carousel-item-right {position: absolute;top: 0; left: 0; z-index: -1;display: block;visibility: visible;}
	.clients .carousel-control-next{ right:-45px}    
    /* right or prev direction */
    .active.carousel-item-right + .carousel-item-prev.carousel-item-right,.carousel-item-prev.carousel-item-right + .carousel-item,.carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item,.carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item,.carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item + .carousel-item {position: relative;transform: translate3d(100%, 0, 0); visibility: visible; display: block; visibility: visible;}

}
@media only screen and (min-width:1440px) and (max-width:1498px){
	.bus_tbp{ min-height:310px}
}
@media only screen and (min-width:1366px) and (max-width:1439px){
	.bus_tbp .f18{ font-size:17px}
	.bus_tbp{ min-height:370px}
}
@media only screen and (min-width:1280px) and (max-width:1365px){
	.bus_tbp .f18{ font-size:16px}
	.bus_tbp{ min-height:320px}
}
@media only screen and (min-width:1480px) and (max-width:1510px){
	.ban_h{ font-size:3.5rem}
	.ban_sh{ font-size:1.3rem}
	.cos_tab{ word-break:break-word}
}
@media only screen and (min-width:1511px) and (max-width:1840px){
	.ban_sh{ font-size:1.5rem}
}

@media only screen and (min-width:1841px) and (max-width:2500px){
	.tab-content{ position:absolute;}
	.bus_section .tab-content{ bottom:50px}
	.bus_tbp {min-height: 370px;}
}
@media only screen and (min-width:992px) and (max-width:2500px){
	.tab-content{ position:absolute;}
	.bus_section .tab-content{ bottom:50px}
}

@media only screen and (min-width:1281px) and (max-width:1479px){
	.ban_h{ font-size:3rem}
	.ban_sh{ font-size:1.2rem}
	.cos_tab{ word-break:break-word; min-height:134px;}
	.menu_tab li{ padding-bottom:0px}
	.menu_tab li a{ font-size:12px !important; padding:13px 10px !important}
	.bus_tbach{ padding:5px 5px; font-size:10px}
	.tab_allview a{ font-size:16px}
	.tab-content{ position:absolute;}
	.bus_section .tab-content{ bottom:50px}
}
@media only screen and (min-width:1152px) and (max-width:1280px){
	.ban_h{ font-size:2.8rem}
	.ban_sh{ font-size:1.3rem}
	.menu_tab li{ padding-bottom:0px}
	.menu_tab li a{ font-size:12px !important; padding:13px 10px !important}
	.bus_tbp .f18{ font-size:16px}
	.con_button, .bus_button{ padding:20px 18px}
	.bus_tbp{ min-height:480px}
	.bg67{ width:140px !important; padding:20px 10px !important}
	.main_navigation ul li{ padding:0.7rem 1.4rem}
	.bus_tbach{ padding:5px 5px; font-size:10px}
	.tab_allview a{ font-size:10px}
}
@media only screen and (min-width:950px) and (max-width:1151px){
	.bus_tbp .f18{ font-size:16px}
	
	.ban_h{ font-size:2.5rem}
	.ban_sh{ font-size:1.3rem}.ban_p{ font-size:1rem}
	.main_navigation ul li{ padding:0.7rem 0.2rem}
	.con_button, .bus_button{ font-size:14px; padding:20px 15px}.f36{ font-size:28px}.tab_allview a{ font-size:10px; padding:10px 10px}
	.bg67{ width:120px !important; padding:10px !important; font-size:9px !important}
	.menu_tab li{ padding-bottom:0px}
	.menu_tab li a{ font-size:12px !important; padding:13px 10px !important}
	
}
@media only screen and (min-width:1024px) and (max-width:1151px){
	.cos_tab{min-height:124px}
	.ban_section { background-size:cover; height:auto; background-position:center;}
	.ban_h{padding: 5vh 0vh 0vh;}
	.bus_tbp{height:450px}
	.bord_lg {min-height:361px}
	.f16{ font-size:14px;}
	.bus_tbp .f18 { font-size: 13px;}
	.bus_tbach{padding: 5px 11px; font-size:9px}
	.px-1 img{width:15%} .pr-1 img{width:15%}
	.cos_sectioncatgory{font-size:12px}
	.f18{font-size:14px}
	.f60 {font-size: 32px; line-height: 46px; }

	
}


@media only screen and (min-width:768px) and (max-width:959px){
	.main_navigation{ display:none}
}

@media only screen and (min-width:768px) and (max-width:1023px){
.con_button img, .bus_button img {display: none;}
.con_button, .bus_button { font-size:13px; padding:20px 14px;}
.ban_section { background-size:cover; height:auto; background-position:center;}
.by_now{padding: 0.5rem .5rem;} .free_dowd {padding: 0.5rem .3rem;}
.cos_tab { min-height: 126px; margin-top: 15px;}
.cos_tab_row h2{font-size:35px; line-height:50px;}
.cos_tab_row h2 span{ display:inline-block !important}
.ban_sh{font-size:1rem;} .ban_h{font-size:2rem;}
.con_button, .bus_button{ padding:18px 8px}
.tab_allview a{ font-size:14px; padding:5px 12px}
.f36{ font-size:30px}
.lightgray p {font-size:14px;}
.footer-icon{ display:none}
.cos_main{padding:30px 10px}
.ban_h{padding: 1.4vh 0vh 0vh; }
.bord_lg { margin-bottom:10px;}
.f20{ font-size:14px}
.header_top .container-fluid div ul li:nth-child(2){ display:none;}

	.f15{ font-size:14px}
	
}



@media only screen and (min-width:480px) and (max-width:767px){
	.main_navigation,.cos_sectioncatgory,.video_section{ display:none}
	.header_top .col-sm-8{ display:none}
	.cos_tabhead{ display:block !important; padding:20px}
	.cos_tab_row{ padding:0px}
	.ban_section{ background-color:#f6f6f6; background-image:none; height:auto;}
	.ban_h{ font-size:18px; padding:25px 0px 0px; margin-bottom:0px; line-height:25px}
	.ban_sh{ font-size:15px; margin-bottom:0px}
	.ban_p{ font-size:13px; padding-top:8px; margin-bottom:7px}
	.con_button, .bus_button{ padding:7px 10px;font-size:11px}
	.con_button img, .bus_button img{ display:none}
	.f36{ font-size:24px}
	.f24{ font-size:16px}
	.cos_main{ padding:0rem}
	.f60{ font-size:22px; line-height:24px}
	.cos_main{ background:none !important}
	#datarecovery1{ background:url('../windows_recovery_banner_optimized.html') no-repeat scroll top center #261c1d; background-size:cover}
	#iphonerecovery{  background:url('../iphone_recovery_banner_optimised.html') no-repeat scroll top center #413527; background-size:cover}
	#photorecovery{  background:url('../photo_recovery_banner_optmised.html') no-repeat scroll top center #253f50; background-size:cover}
	#videorepair{ background:url('../video_recovery_banner_optimised.html') no-repeat scroll top center #706b67; background-size:cover}
	.m_hidden{ display:none !important}
	.p0{ padding:0px}
	.bus_tbp{ margin-bottom:15px}
	.foot_subscrp input[type="text"]{ width:60%}
	.f22{ font-size:16px}.f18{ font-size:15px}
	.bord_lg{ padding:20px; margin-bottom:10px; }
	.exchange{ background-color:#ccc !important;background-image:none;padding:20px 15px 0px 30px; width: 100%; margin: 0 auto; flex: 0 0 80%;  max-width: 100%;}
	.footer_bottom .col:nth-child(1){ flex-basis:100%}
	.footer_bottom .col:nth-child(5){ flex-basis:100%}
	.bus_tbach{ visibility:visible !important}
	.ban_h{ font-size:18px;padding:20px 0vh 0px; margin-bottom:10px;  margin-top:10px; line-height:25px}
	.ban_sh{ font-size:14px; margin-bottom:10px}
	
	.f20{font-size:16px}
	
	
	
	
}
@media only screen and (max-width:479px){
	.main_navigation,.cos_sectioncatgory,.video_section{ display:none}
	.header_top .col-sm-8{ display:none}
	.cos_tabhead{ display:block !important; padding:20px}
	.cos_tab_row{ padding:0px}
	.ban_section{ height:162px;background-color:#f6f6f6; background-image:none}
	.ban_h{ font-size:18px;padding:20px 0vh 0px; margin-bottom:10px;  margin-top:10px; line-height:25px}
	.ban_sh{ font-size:14px; margin-bottom:10px}
	.ban_p{ font-size:13px; padding-top:8px; margin-bottom:8px}
	.con_button, .bus_button{ padding:7px 10px;font-size:11px}
	.con_button img, .bus_button img{ display:none}
	.f36, .f24{ font-size:19px}
	.cos_main{ padding:0.5rem 0rem}
	.f60{ font-size:22px; line-height:24px}
	.cos_main{ background:none !important}
	#datarecovery1{ background:url('../windows_recovery_banner_optimized.html') no-repeat scroll top center #261c1d; background-size:cover}
	#iphonerecovery{  background:url('../iphone_recovery_banner_optimised.html') no-repeat scroll top center #413527; background-size:cover}
	#photorecovery{  background:url('../photo_recovery_banner_optmised.html') no-repeat scroll top center #253f50; background-size:cover}
	#videorepair{ background:url('../video_recovery_banner_optimised.html') no-repeat scroll top center #706b67; background-size:cover}
	.m_hidden{ display:none !important}
	.p0{ padding:0px}
	.bus_tbp{ margin-bottom:15px}
	.foot_subscrp input[type="text"]{ width:60%}
	.f22{ font-size:16px}.f18{ font-size:13px}
	.bord_lg{ padding:20px}
	.exchange{ background-color:#ccc !important;background-image:none;padding:20px 15px 0px 30px;}
	.footer_bottom .col:nth-child(1){ flex-basis:100%}
	.footer_bottom .col:nth-child(5){ flex-basis:100%}
	.bus_tbach{ visibility:visible !important}
	.con_button, .bus_button { padding: 7px 10px; font-size: 11px;}
	.free_dowd {padding: 0.4rem .4rem; } .by_now { padding: 0.3rem .4rem;}
	.bord_lg{ margin:10px 0;}

}

@media (max-width: 959px) {
	.main_navigation{ display:none}
	.cos_tab{ word-break:break-word}
	.navSearch{ display:block}
	.navbar-toggler{ padding:8px 8px; border:solid 1px #e11f26; border-radius:3px }
	.navbar-toggler .icon-bar{ background-color:#e11f26; margin-bottom:3px; margin-bottom:3px; display:block; height:2px; width:24px}
	.si_header{ padding-bottom:20px}
	.si_header .navbar-header{ width:100%}
	.si_header .navbar-toggle{ display:block}
	.sped{-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition:all 1s;}
	.navbar-header .navbar-toggle{ background-color:#333; margin-top:15px}
.navbar-header .navbar-toggle .icon-bar{ background-color:#FFF}
.navSearch{ width:400px;}
.navSearch .navColumn {color:#2f3337; padding:0px 30px 20px 30px; position:relative;}
.navSearch .navColumn span { position:absolute; top:-2px; right:15px; display:block; width:26px; height:26px; overflow:hidden; text-indent:-99999px; background:url(../btn_img.html) no-repeat -92px 6px; cursor:pointer;}
.navSearch .navColumn span:hover {background-position:-143px 6px;}
.navSearch{ width:100%;height:100%; overflow:auto; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; position:fixed;top:0px;right:0; background:#efefef;padding:15px 0; margin-top:0; z-index:99999}
.navSearch.hidden{right:-100%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; }
.navmobilelist{ padding:10px 30px 10px 30px; list-style:none; position:relative}
.navmobilelist li a{ padding:10px 0px; color:#333; display:block; border-bottom:solid 1px #d4d4d4; font-size:16px; font-weight:300}
.navmobilelist li a img{ padding-top:10px; padding-right:10px;transform:rotate(270deg)}
.item .name.curr .sub_rot{transform:rotate(180deg)}
.navmobilelist li a:hover{color:#fa745f;}
.serach_par_menu{ padding:0px 32px}
.serach_par_menu form{ background-color:#FFF; border-radius:3px; border:solid 1px #666; padding:4px 5px 4px 10px; margin-bottom:10px}
.serach_par_menu input[type='text']{ border:none; width:90%; padding:8px}
.mb_back{display:block; overflow:hidden; padding:10px 25px 10px 15px; font-size:12px; line-height:20px; cursor:pointer;}
.menu_dropDown{ display:none}
.menu_dropDown,.menu_dropDown1{ position:absolute}
.menu_dropDown,.menu_dropDown1{ width:100%}
.menu_dropDown .item .name,.menu_dropDown1 .item .name {padding:11px 15px; overflow:hidden;border-bottom:solid 1px #d4d4d4;font-size:15px; line-height:1.2em; cursor:pointer; font-weight:300; color:#353132;}
.menu_dropDown .item .name:hover,.menu_dropDown1 .item .name:hover  {color:#fa745f;}
.menu_dropDown .item .list,.menu_dropDown1 .item .list{ list-style:none; padding-left:0px}
.menu_dropDown .item .list li,.menu_dropDown1 .item .list li{ padding:11px 0px; border-bottom:solid 1px #FFF; padding-left:40px}
.button-srch{ position:absolute; left:76%; top:12.5%}
.serach_par_menu{ display:none}
}
.zsiq_theme11 .siqico-chat div,.zsiq_theme11 .siqico-chat::before{ color:#fff !important}


