/*
Theme Name: Zerif Lite Child
Theme URI: 
Description: Zerif Lite Child Theme
Author: Gateway
URI: 
Template: zerif-lite
Version: 0.1
*/
.gg-link{
 color: #666;
	font-size: 13px;
}
.gg-link:visited{
  color: #666;   
}
.gg-link:hover{color:#ffc000;}
a{color:#ffc000;}
a:visited{color:#ffc000;}
a:hover,a:focus,a:active {color: #ffc000;}
h2{font-size:20px; font-weight:500;}
.focus, .works, .about-us, .features, .packages, .products, .testimonial, .contact-us, .our-team, .latest-news{padding-top:50px; padding-bottom:30px}
.about-us .column{ margin-bottom:50px;}
.section-header{padding-bottom:30px;}
.section-header h2{text-transform:inherit;}
.our-team .row > div:nth-child(4n+1) .red-border-bottom:before, .our-team .row > div:nth-child(4n+3) .red-border-bottom:before{ background:#ffc000;}
.our-team .row > div:nth-child(4n+2) .red-border-bottom:before, .our-team .row > div:nth-child(4n+4) .red-border-bottom:before{ background:#404040;}
.red-btn{background:#ffc000; color:#272727;}
.red-btn:hover{background:#ffaa00;}
.custom-button, .red-btn, .green-btn, .blue-btn, .yellow-btn{color:#272727;}
.navbar-inverse .navbar-nav>li.current>a{color:#ffc000;}
li.current>a:before{background:#ffc000; left:0; bottom:-25%;}
a:hover, a:focus, a:active, .navbar-inverse .navbar-nav > li.current > a, .navbar-inverse .navbar-nav>li>a:hover, 
.navbar-inverse .navbar-nav>li>a.link-focus{color:#ffc000;}
ul.nav > li.current_page_item > a:before, ul.nav > li.current-menu-item > a:before{background:#ffc000;bottom:-25%;left:0px;}
.navbar-brand{height:70px;margin: 8px 0px;padding:0;}
#main-nav{min-height:85px;}
.navbar-inverse .navbar-nav >li{margin-top:55px;}
.navbar-inverse .navbar-nav>li>a{ border-right:2px solid #ffc000; line-height:16px; margin-right:0px; padding-right:20px;}
.navbar-inverse .navbar-nav>li:last-child a{border:none;padding:0px;}
button, input[type="button"], input[type="reset"], input[type="submit"]{background:#ffc000;}
.pirate_forms .pirate-forms-submit-button{background:#ffc000;}
.pirate_forms .pirate-forms-submit-button:hover{color:#272727;}
.pirate_forms textarea{min-height:160px;}
.pirate_forms_thankyou_wrap p{background:#ffc000;}
.testimonial{displao:none; }
.about-us{background:#fff;}
.section-header h2{text-transform:uppercase;}
#client-feedbacks .feedback-box{min-height:260px; background:none;}
.red-text{color:#ffc000;}
body.custom-background{background-image:none!important;}
.feedback-box .client{margin-top:10px;}
.navbar-inverse .navbar-nav ul.sub-menu li:hover > a,
.navbar-inverse .navbar-nav ul.sub-menu li.link-focus > a {color:#ffc000;}
.about-us p{color:#404040;}
.about-us .section-header .white-text{color:#272727;}
ul.nav > li.current > a:before, .page ul.nav > li.current-menu-item > a:before, .single-post ul.nav > li.current-menu-item > a:before, .archive ul.nav > li.current-menu-item > a:before{background:none;}
.intro-text{ font-size:38px; line-height:50px;}
.highlight{color:#ffc000; font-size:38px; line-height:50px;}
.about-us .big-intro{font-size:54px; color:#ffc000; font-weight:600; text-align:right!important;}
.about-us p{ font-size:18px;}
.section-header .section-legend{text-align:left; line-height:20px; margin-top:10px;position:relative}
.section-header .section-legend p {margin-bottom:0.6em;color:#404040!important; font-size:18px; line-height:24px; text-align:justify;}
.focus-box:nth-child(4n+1) .red-border-bottom:before, .focus-box:nth-child(4n+2) .red-border-bottom:before, .focus-box:nth-child(4n+3) .red-border-bottom:before, .focus-box:nth-child(4n+4) .red-border-bottom:before{background:none;}
.our-team .row > div:nth-child(4n+1) .red-border-bottom:before, .our-team .row > div:nth-child(4n+2) .red-border-bottom:before, .our-team .row > div:nth-child(4n+3) .red-border-bottom:before, .our-team .row > div:nth-child(4n+4) .red-border-bottom:before{background:none;}
.focus-box:nth-child(4n+1) .service-icon:hover, .focus-box:nth-child(4n+2) .service-icon:hover{border:10px solid #404040;}
.team-member .profile-pic img{width:auto; height:auto;}
.team-member .profile-pic{height:auto;}
.team-member .profile-pic{ margin-bottom:0px;}
.focus-box .service-icon, .focus-box .service-icon .pixeden{border-radius:0px;}

.vid-back{position: relative;overflow: hidden; height:550px; background-size: cover;}
.background{display:block;position:absolute;top:0;left:0;z-index:0;width:100%; margin:0px; padding:0px;}
.background:before{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%; background-image:-webkit-radial-gradient(black, black);background-image:radial-gradient(black, black);opacity:.8;}
.background.no-tint:before{display:none}
.background video{object-fit:cover !important; z-index:-1;width:100% !important; height:100%; overflow:hidden!important;}
.ms-skin-default .ms-nav-next, .ms-skin-default .ms-nav-prev{display:none;}
.master-slider-parent{  width:100%; }
.ms-slide-info.ms-dir-h{margin:0 auto; width:90%; z-index:1; }
.ms-info{margin-top:-60%;}
.ms-info h2{ font-size:44px; color:#fff; line-height:50px; }
.ms-container{z-index:-1;}
.feedback-box .client-info .client-name{ font-family:inherit; font-size:14px; font-weight:400; color:#fff;}
#zerif-copyright{font-size:14px; margin:0 0 0.5em 0;}
#zerif-copyright a{font-size:14px; margin:0 0 0.5em 0; color:#939393;}
.social{margin:0 0 1.0em 0 !important}
.feedback-box .quote{width:15%;}
.client-info{width:75%;}
.feedback-box .message{ font-size:16px; color:#fff;}

/*----  SECTION:  HOME > TOP Menu  ----*/

.top-menu{position:fixed; width:1170px; margin-top:10px; }
.top-menu ul {list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: #fff; float:right; margin-right:10px;}
.top-menu li {float: left; margin-right: 20px;}
.top-menu li a {display: inline-block; color: #404040; text-align: center; text-decoration: none;border-right: 2px solid #ffc000;line-height: 16px; margin-right: 0px; padding-right: 20px;}
.top-menu li:last-child a { border: none; padding: 0px;	}
.top-menu li a:hover, .top-menu li a.link-focus  { color: #ffc000;}
.our-team{background:#ffc000;}
.read-more, .read-more-button {background:#000000!important; width:auto;text-align: center; text-transform: uppercase; padding: 8px 20px; border-radius: 4px;float:right; border: none;
    box-shadow: none;
    text-shadow: none;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
    font-size: 14px;
	 margin-top:-3%;}
.read-more a, .read-more-button a{ color:#ffffff;}
.read-more a:hover, .read-more-button a:hover{ color:#ffc000;}
.read-more-button{margin-top:70%;}
.team-box{margin-bottom:0px;}
.read-more-white { background:#ffc000;width:auto;
text-align: center;
    text-transform: uppercase;
    padding: 8px 20px;
    border-radius: 4px;
	float:right;
    border: none;
    box-shadow: none;
    text-shadow: none;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
    font-size: 14px;
	 margin-top:-3%;}
 .read-more-white a{ color:#000000;}
.read-more-white a:hover{ color:#fff;}
 .testimonial .section-header{ padding-bottom:0px;}
 .social li a:hover{color:#ffc000;}
.entry-title{text-transform:uppercase; font-size:30px; font-weight:400; padding:0.1em 0px;}
 .entry-title:after{background:#ffc000;}
.cc-featured-image-caption{color:#fff; font-size:50px; z-index:100;}
.content-left-wrap{padding-top:25px;}
.how-we-do{background:#bbc4c9;}
.how-we-do{width:100%; height:auto; margin-bottom:2%;}
.list li{padding-bottom:0.6em;}
.list{margin-top:1%; margin-left:4%;}
.home .post-image{display:none;}
ul.nav > li.current_page_item.current > a:before{background:none;}
.accordions .accordion-icons.left{float:none; margin:5% 0px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl,  .ui-accordion-header-active{border:none; border-radius:0px; background:none!important;}
.ui-accordion .ui-accordion-content{padding:1em 0.2em; }
.accordion-content ul li{font-size:14px;}
.accordions-head{background:none!important; color:#404040!important;}
.accordions .accordions-head{ padding:0px;}
.accordions-head-title img{margin-right:1%; height:45px; width:50px; float:left;}
.accordion-content ul{margin-left:4%;}
.finance-account h3{font-size:16px; font-weight:600; padding-bottom:1%; text-transform:uppercase;}
.finance-account h2{font-size:20px}
.OurGlobalPresence{ float:left; width:100%; font-size:14px; background:#f2f2f2; margin-top:0px; padding:20px;}
.OurGlobalTitle{float:left; text-align:left; font-size:30px; font-weight:300; width:100%; }
.OurGlobalPresenceLeft{float:left; width:49%; margin:0 1% 0 0%; padding:10px;  text-align:left; font-size:14px; line-height:24px;}
.OurGlobalPresenceRight{float:left; width:49%; margin:0 0 0 1%; padding:0;  text-align:left; font-size:14px; line-height:24px;}
.CountryTitle{ font-size:24px; line-height:28px; font-weight:300; margin-top:20px; float:left}

.CountryFlags{ float:left; width:100%}
.CountryFlags ul{ margin:10px 0 0 20px; padding:0; list-style-type:none}
.CountryFlags ul span{ width:20px; margin-right:10px; float:left}
.CountryFlags ul li { height:20px; line-height:20px; float:left; width:25%!important; margin-bottom:30px; }
.w3eden label{width:25%; float:left;}
.w3eden .form-control{width:75%; float:left; margin-bottom:2%;}
.w3eden .btn-primary{background-color:#ffc000; border-color:#ffc000; margin-top:-45px;}
article.hentry{float: left;width: 100%;margin-bottom:0px;padding-bottom:0px;border-bottom:none;}
.OurGlobalPresence{  margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw); width:100vw}
.OurGlobalPresence:before{background:#ffc000;}
.navbar-inverse .navbar-nav ul.sub-menu li{padding:5px 10px;}
.navbar-inverse .navbar-nav ul.sub-menu{padding-top:10px;}
.consulting-video{ margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw); width:100vw; padding:30px 0px; background:#ffc000; text-align:center; margin-bottom:20px;}
.fa-1, .fa-2, .fa-3, .fa-4{  margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw); width:100vw; padding:30px 0px;}
.fa-1{background-color:#ffc000;}
.fa-4{background-color:#eee;}
.fa-1 .accordions-head {background:#ffc000!important;}
.fa-2{background-color:#272727; color:#d3d3d3;}
.fa-2 .accordions .accordions-head-title, .fa-2 .accordion-icons, .fa-2 .accordion-content{color:#d3d3d3!important; }
.accordions-head-title{font-weight:400;}
.fa-1 .accordions-head, .fa-1 .accordion-content{background:#ffc000!important;}
.fa-2 .accordions-head, .fa-2 .accordion-content{background:#272727!important;}*/
.partnerh3{ text-align:center!important; width:100%!important; margin-bottom:10px!important;}
.product-icon {width: 100%; height: 100%;margin-bottom: 30px; width: 265px; height: auto;margin: auto;border-radius: 0px; position: relative;-webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; min-height:200px; text-align:center; background:#ffc000;}
	.product-icon img{text-align:center; }
	.prdoct-detail{background:#ececec;}
.partner .focus-box p{font-size:16px; color:#272727; text-align:center; }
.partner .focus-box{padding-left:0px;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea, textarea:hover, input:hover, textarea:active, input:active, textarea:focus, input:focus{border:1px solid rgba(0, 0, 0, 0.4)!important;}
.CountryFlags a{color:#272727;}
ol.alpa{ margin-top:1%; margin-left:4%;}
.work{text-align:center; margin-bottom:10px;}
.work-text{padding-left:0px;}
.our-clients{display:none;}
.product-icon h3{font-size:16px;}
.product-text{background:#eee; width: 265px; padding:15px; padding-bottom:5px; margin-bottom:20px; height:auto; min-height:160px;}
.company-details a:hover{color:#ffc000;}
#zerif-copyright a:hover{color:#ffc000;}
.LeaderShipData ul li{min-height:366px;}
.ongoing-support{font-size:20px; font-weight:500;}

.finance-account p{text-align:left;}
.links{font-weight:bold; text-transform:uppercase;}

/*********Tooltip*************************/

.TipTitle{font-size:14px;font-weight:600;margin-bottom:5px;text-align:left;margin-left:5px;}.TipData{margin:0;padding:0 0 10px 0;}.TipData li{margin:10px 0 0 20px;padding:0 0 0 0px !important;float:left;width:100%;text-align:left;list-style-type:disc;font-size:13px;}.Disnone{display:none}.TipText{font-size:13px;}

body .ui-tooltip{}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:normal;color:#444444;display:block;padding:5px;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{font-weight:normal;color:#444444;text-decoration:none;display:block;padding:5px;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{font-weight:normal;color:#000000;display:block;padding:5px;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#000000;text-decoration:none;font-weight:normal;display:block;padding:5px;background-color:rgba(255,255,255,0.3);}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#000000;font-weight:normal;font-size:22px;background-color:rgba(255,255,255,0.5);display:block;padding:5px;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited,.ui-state-active a:hover{font-size:22px;color:#000000;text-decoration:none;font-weight:normal;background-color:rgba(255,255,255,0.5);display:block;padding:5px;}.ui-icon{}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/sites/all/themes/gateway/css/images/ui-icons_222222_256x240.png);}.ui-state-default .ui-icon{background-image:url(/sites/all/themes/gateway/css/images/ui-icons_888888_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/sites/all/themes/gateway/css/images/ui-icons_454545_256x240.png);}.ui-state-active .ui-icon{background-image:url(/sites/all/themes/gateway/css/images/ui-icons_454545_256x240.png);}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0px;}

.tooltipster-default{border-radius:10px;border:4px solid #ffd503;background:#fff;color:#000;}.tooltipster-default .tooltipster-content{font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden;}.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{}.tooltipster-icon{cursor:help;margin-left:4px;}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible;}.tooltipster-base .tooltipster-content{overflow:hidden;}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute;}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px;}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px;}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px;}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px;}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto;}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px;}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px;}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px;}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px;}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px;}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px;}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px;}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px;}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}.tooltipster-fade-show{opacity:1;}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden;}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);}.tooltipster-fall-show{}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0;}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);}.tooltipster-slide.tooltipster-slide-show{}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0;}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}

#aToolTip{position:absolute;display:none;z-index:50000;}#aToolTip .aToolTipContent{position:relative;margin:0;padding:0;}.defaultTheme{border:2px solid #444;background:#555;color:#fff;margin:0;padding:6px 12px;-moz-border-radius:12px 12px 12px 0;-webkit-border-radius:12px 12px 12px 0;-khtml-border-radius:12px 12px 12px 0;border-radius:12px 12px 12px 0;-moz-box-shadow:2px 2px 5px #111;-webkit-box-shadow:2px 2px 5px #111;box-shadow:2px 2px 5px #111;}.defaultTheme #aToolTipCloseBtn{display:block;height:24px;width:24px;background:url(/sites/all/themes/gateway/images/closeBtn.png) no-repeat;text-indent:-9999px;outline:none;position:absolute;top:-20px;right:-30px;margin:2px;padding:4px;}

.consulting-info{text-align:center;}
.consulting-info p{font-weight:bold;text-align: center;}
.consulting-q{width:100%;margin-bottom:20px;}
.consulting-q .accordion-content ul{margin-left:7%;}
.consulting-q .accordions-head-title{width:100%;height:auto;text-align:center;margin:0 auto;}
.consulting-q .accordions-head-title img{width:100%;height:auto;text-align:center;margin:0 auto; padding:10px 25%;}
.consulting-q .accordions .accordion-icons.left{display:none!important;}
.consulting-q .accordions-head{text-align:center;}
.testimonial{display:none;}
.consulting-q .accordion-content ul li{font-size: 16px; padding-bottom:1em;}
.button{width:25%; height:40px;}
.methodology ol{text-align:justify; margin:0px;}
.methodology ol li{padding-bottom:0.5em;}
.how{width: 14%; float: left; padding: 0px 5px;}

.entry-content .rtbs .rtbs_menu ul li{background:#000; color:#fff;}
.rtbs .rtbs_menu li a.active{background:#ffc000!important;color:#000;}
.rtbs .rtbs_menu li a{color:#fff;}
.rtbs>.rtbs_content{border:none!important;border:1px solid #999!important;}
li.current>a:before{background:none;}
.entry-content .rtbs .rtbs_menu ul li a{border-right:1px solid #fff;}
.cfo-concerns-tab-link-0{background:#000!important;}
.rtbs_full .rtbs_menu li.mobile_toggle{background:#000;}
.mirb{border:1px solid #ffc000; float:left; width:31%; margin:1%; min-height:200px;}
.fa-opt{border:1px solid #ffc000; float:left; width:31%; margin:1%}
.fa-opt h2{background:#ffc000; font-size:20px; text-align:center; padding:3% 1%; line-height:22px;}
.fa-opt p{ padding:10px;}
.fa-opt{margin-bottom:30px; min-height:158px;}
.fa-trans, .fa-pay{border:1px solid #000; float:left; width:31%; margin:1%;}
.fa-comp{border:1px solid #ffc000; float:left; width:36%; margin:1%; margin-right:5%;}
.fa-comp h3{background:#ffc000; font-size:20px; text-align:center; padding:3% 1%; line-height:22px; color:#000;}
.fa-trans h3, .fa-pay h3{background:#000; font-size:20px; text-align:center; padding:3% 1%; line-height:22px; color:#fff;}
.fa-trans-text, .fa-comp-text, .fa-pay-text{padding:10px 25px;}
.mirb1{border:1px solid #ffc000; float:left; width:23%; margin:1%}
.mirb h1, .mirb h2, .mirb1 h1{background:#ffc000; font-size:20px; text-align:center; padding:3% 1%; line-height:22px;}
.mirb ul, .mirb1 ul{padding-left:5%!important;padding-right:5%!important;}
.rtbs_mirb.rtbs>.rtbs_content{border:none!important; background-color:#eee!important;}
/*****************2-Feb-2017***************/
.ms-view{z-index:-1;}

.social span{color: #939393;text-decoration: none;position: relative;left: -15px;}

@media screen and (max-width:1400px) {
.vid-back{height:470px;}
.focus{padding-top:20px;}
}
@media screen and (max-width:1280px) {
.vid-back{height:450px;}
.focus{padding-top:10px;}
.mirb{min-height:250px;}

}
@media screen and (max-width:980px) {
	.ms-info{margin-top:-70%;}
	
}
@media screen and (max-width:800px) {
.ms-info h2{font-size:36px;}
.ms-info{margin-top:-80%;}

}
@media screen and (max-width:640px) {
.ms-info h2{font-size:24px;}
	.wp-post-image{margin-top:0px!important;}
	.ms-info h2{font-size:35px; line-height:40px;}
	.vid-back{height:360px;}
	.entry-title{line-height:28px;}
	.entry-content .rtbs .rtbs_menu ul li a{background:#000!important;}
	.navbar-inverse .navbar-nav > li > a{border:none;}
	.navbar-toggle.active{background:#ffc000!important;}
	.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background:#ffc000!important;}
	.dropdownmenu{background:url(/wp-content/themes/zerif-lite/images/menu-icon.png) center center no-repeat #ffc000;}
	.this-open > a{color:#ffc000!important;}
	.navbar-inverse .navbar-nav ul.sub-menu{background:none;}
	.team-member{margin-bottom:0px;}
	.focus .row .focus-box, .our-team .row .team-box, .team-member .social-icons{margin-bottom:0px;}
	.about-us .big-intro, .about-us p{ text-align:left;}
	.section-header .section-legend p{text-align:justify; }
	.site-main p{text-align:justify; line-height:20px;}
	.slideshow li{margin:0px!important; margin-top:15%!important;}
	.slideshow nav span.nav-close{top:0px!important;}
	.read-more-button{margin-top:14%;}
.team-member h3{font-size:12px;}
.how{padding:0px;}
.mirb, .mirb1, .fa-opt, .fa-trans, .fa-comp, .fa-pay{width:100%;}
.cryofin ul{margin:0 0 1.5em 2em; }
.cryofin h2{text-align:center; text-transform:uppercase; background:#ffc000; width:100%;}
.support li{padding-bottom:0.5em;}
.CountryFlags ul li{width:50%;}
.read-more{z-index:1000;}
.about-us .big-intro, .about-us p{text-align:left!important;}
	
}
@media screen and (max-width:480px){
		.vid-back{height:80vh;}
		.ms-info h2{font-size:24px!important; line-height:24px!important;}
}
@media screen and (max-width:360px){
	.vid-back{height:35vh;}
.how{width: 100%; float: left; padding: 0px 5px;}
.ms-info, {margin-top:-92%;}
.ms-info h2{font-size:20px!important; line-height:20px!important;}
}


.form10 input[type="text"]{height:26px!important;}
.form10 .button-submit{font-family:'Montserrat', Helvetica, sans-serif!important; font-size:16px!important;}



