.cd-header,.cd-main-content{position:relative}.cd-main-content:after,.cd-tab-filter-wrapper:after{content:"";display:table;clear:both}.cd-gallery .left-section .title :hover,.cd-tab-filter a:hover{text-decoration:none!important}.cd-header{height:150px;background-color:#331d35}.cd-header h1{color:#fff;line-height:150px;text-align:center;font-size:2.4rem;font-weight:300}@media only screen and (min-width:1170px){.cd-header{height:180px}.cd-header h1{line-height:180px}}@media only screen and (max-width:768px){.cd-main-content.is-fixed .cd-tab-filter-wrapper{background-color:#fff}}.cd-main-content.is-fixed .cd-tab-filter-wrapper{position:fixed;top:0;left:0;width:100%}.cd-main-content.is-fixed .cd-gallery{padding-top:76px}.cd-gallery{padding-bottom:0!important}.cd-main-content.is-fixed .cd-filter{position:fixed;height:100vh;overflow:hidden}.cd-main-content.is-fixed .cd-filter form{height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}.cd-main-content.is-fixed .cd-filter-trigger{position:fixed}@media only screen and (min-width:768px){.cd-main-content.is-fixed .cd-gallery{padding-top:90px}}@media only screen and (min-width:1170px){.cd-main-content.is-fixed .cd-gallery{padding-top:100px;padding-bottom:0}}.cd-tab-filter-wrapper{z-index:1}.cd-tab-filter{position:relative;height:50px;width:100%;margin:0 auto;z-index:1}.cd-tab-filter::after{content:'';position:absolute;right:14px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:16px;height:16px;background:url(//oneteam.us/wp-content/themes/zen7/assets/less/img/cd-icon-arrow.svg) center center no-repeat;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;pointer-events:none}.cd-tab-filter ul{position:absolute;top:0;width:100%;left:1px;background-color:#fff}.cd-tab-filter li{display:none}.cd-tab-filter li:first-child,.cd-tab-filter.is-open ul li{display:block}.cd-tab-filter a{display:block;height:50px;line-height:50px;padding-left:14px}.cd-tab-filter a.selected{background:#6fc055;color:#fff}.cd-tab-filter.is-open::after{-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.cd-tab-filter.is-open ul{left:-1px}.cd-tab-filter.is-open .placeholder a{opacity:.4}@media only screen and (min-width:768px){.cd-tab-filter{width:auto;cursor:auto}.cd-tab-filter::after{display:none}.cd-tab-filter ul{background:0 0;position:static;box-shadow:none;text-align:center}.cd-tab-filter li{display:inline-block}.cd-tab-filter li.placeholder{display:none!important}.cd-tab-filter a,.cd-tab-filter.is-open ul li{display:inline-block}.cd-tab-filter a{padding:0 10px;width:auto;text-transform:capitalize;font-weight:400;font-size:15px;font-family:'Open Sans';color:#000}.no-touch .cd-tab-filter a:hover{color:#41307c}.cd-tab-filter a.selected{background:0 0;color:#222;box-shadow:inset 0 -2px 0 #41307c}}.cd-filter,.cd-filter::before{position:absolute;top:0;z-index:2;left:0}@media only screen and (min-width:1170px){.cd-tab-filter{width:100%;float:right;margin:0;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s}.cd-tab-filter.filter-is-visible{width:80%}}.cd-gallery{padding:26px 5%;width:100%}.cd-gallery li{margin-bottom:1.6em;box-shadow:0 1px 4px rgba(0,0,0,.1);display:none;width:100%}.cd-gallery li.gap{opacity:0;height:0;display:inline-block;margin:0!important}.cd-gallery img{display:block;max-width:100%;margin:0 auto}.cd-gallery .cd-fail-message{display:none;text-align:center}@media only screen and (min-width:768px){.cd-gallery{padding:40px 3%}.cd-gallery ul{text-align:justify}.cd-gallery ul:after{content:"";display:table;clear:both}.cd-gallery li{width:48%;margin-bottom:2em}}@media only screen and (min-width:1170px){.image-outer-section .link-bg a.link{margin-top:23%!important}.cd-gallery{padding:50px 2%;float:right;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s}.cd-gallery li{width:30%}.cd-gallery.filter-is-visible{width:80%}}.cd-filter{width:280px;height:100%;background:#fff;box-shadow:4px 4px 20px transparent;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s,box-shadow .3s;-moz-transition:-moz-transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s}.cd-filter::before{content:'';height:50px;width:100%;background-color:#41307c}.cd-filter .cd-close,.cd-filter-trigger{position:absolute;top:0;height:50px;line-height:50px;z-index:3}.cd-filter form{padding:70px 20px}.cd-filter .cd-close{right:0;width:60px;color:#fff;font-size:1.3rem;text-align:center;background:#37296a;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.no-touch .cd-filter .cd-close:hover{background:#32255f}.cd-filter.filter-is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);box-shadow:4px 4px 20px rgba(0,0,0,.2)}.cd-filter.filter-is-visible .cd-close{opacity:1}@media only screen and (min-width:1170px){.cd-filter{width:20%}.cd-filter form{padding:70px 10%}}.cd-filter-trigger{left:0;width:60px;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;background:url(//oneteam.us/wp-content/themes/zen7/assets/less/img/cd-icon-filter.svg) center center no-repeat}.cd-filter-block .cd-select::after,.cd-filter-block h4::before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);content:''}.cd-filter-trigger.filter-is-visible{pointer-events:none}@media only screen and (min-width:1170px){.cd-filter-trigger{width:auto;left:2%;text-indent:0;color:#9a9a9a;text-transform:uppercase;font-size:1.3rem;font-weight:700;padding-left:24px;background-position:left center;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.no-touch .cd-filter-trigger:hover{color:#41307c}.cd-filter-trigger.filter-is-visible,.cd-filter-trigger.filter-is-visible:hover{color:#fff}}.cd-filter-block{margin-bottom:1.6em}.cd-filter-block h4{position:relative;margin-bottom:.2em;padding:10px 0 10px 20px;color:#9a9a9a;text-transform:uppercase;font-weight:700;font-size:1.3rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.no-touch .cd-filter-block h4:hover{color:#41307c}.cd-filter-block h4::before{position:absolute;left:0;width:16px;height:16px;background:url(//oneteam.us/wp-content/themes/zen7/assets/less/img/cd-icon-arrow.svg) center center no-repeat;transform:translateY(-50%);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.cd-filter-block h4.closed::before{-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.cd-filter-block .checkbox-label::before,.cd-filter-block .radio-label::before,.cd-filter-block input,.cd-filter-block select{font-family:"Open Sans",sans-serif;border-radius:0;background-color:#fff;border:2px solid #e6e6e6}.cd-filter-block input[type=search],.cd-filter-block input[type=text],.cd-filter-block select{width:100%;padding:.8em;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;box-shadow:none}.cd-filter-block input[type=search]:focus,.cd-filter-block input[type=text]:focus,.cd-filter-block select:focus{outline:0;background-color:#fff;border-color:#41307c}.cd-filter-block input[type=search]{border-color:transparent;background-color:#e6e6e6;font-size:1.6rem!important}.cd-filter-block input[type=search]::-webkit-search-cancel-button{display:none}.cd-filter-block .cd-select{position:relative}.cd-filter-block .cd-select::after{position:absolute;z-index:1;right:14px;transform:translateY(-50%);display:block;width:16px;height:16px;background:url(//oneteam.us/wp-content/themes/zen7/assets/less/img/cd-icon-arrow.svg) center center no-repeat;pointer-events:none}.cd-filter-block select{cursor:pointer;font-size:1.4rem}.cd-filter-block select::-ms-expand{display:none}.cd-filter-block .list li{position:relative;margin-bottom:.8em}.cd-filter-block .list li:last-of-type{margin-bottom:0}.cd-filter-block input[type=checkbox],.cd-filter-block input[type=radio]{position:absolute;left:0;top:0;margin:0;padding:0;opacity:0;z-index:2}.cd-filter-block .checkbox-label,.cd-filter-block .radio-label{padding-left:24px;font-size:1.4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cd-filter-block .checkbox-label::after,.cd-filter-block .checkbox-label::before,.cd-filter-block .radio-label::after,.cd-filter-block .radio-label::before{content:'';display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cd-filter-block .checkbox-label::before,.cd-filter-block .radio-label::before{width:16px;height:16px;left:0}.cd-filter-block .checkbox-label::after,.cd-filter-block .radio-label::after{display:none}.cd-filter-block .checkbox-label::after{width:16px;height:16px;background:url(//oneteam.us/wp-content/themes/zen7/assets/less/img/cd-icon-check.svg) center center no-repeat}.cd-filter-block .radio-label::after,.cd-filter-block .radio-label::before{border-radius:50%}.cd-filter-block .radio-label::after{width:6px;height:6px;background-color:#fff;left:5px}.cd-filter-block input[type=checkbox]:checked+label::before,.cd-filter-block input[type=radio]:checked+label::before{border-color:#41307c;background-color:#41307c}.cd-filter-block input[type=checkbox]:checked+label::after,.cd-filter-block input[type=radio]:checked+label::after{display:block}@-moz-document url-prefix(){.cd-filter-block .cd-select::after{display:none}}.image-outer-section{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;width:100%;border-radius:5px;margin-bottom:5px;overflow:hidden;position:relative}.link-bg{text-align:center;width:100%;height:100%;position:absolute;z-index:0;opacity:0;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}.image-outer-section:hover .link-bg{z-index:1;opacity:1}.image-outer-section img{position:relative;max-width:100%;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.image-outer-section .link-bg a.link{margin-top:30%;width:50px;height:50px;border-radius:3px;display:inline-block;background:rgba(255,255,255,.8);opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-o-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}.image-outer-section:hover .link-bg a{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cd-gallery .left-section{padding:15px 10px}.cd-gallery .left-section .title{font-weight:400;font-family:Roboto;font-size:17px;color:#222;margin-bottom:10px;text-transform:capitalize}.cd-gallery .left-section .tags a{color:#444}.cd-gallery .left-section .tags a:after{width:0;height:0;content:" ";display:inline-block;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid #999;margin-left:4px}.image-outer-section .link-bg a.link span{width:100%;height:100%;display:inline-block}.image-outer-section .link-bg a.link span:before{content:" ";width:22px;height:22px;display:inline-block;background:url(//oneteam.us/wp-content/themes/zen7/assets/img/link-icon.png) no-repeat;position:ABSOLUTE;top:14px;right:14px}@media only screen and (min-width:768px){.image-outer-section,.image-outer-section img{height:184px}.cd-main-content.is-fixed .cd-tab-filter-wrapper{z-index:0}}@media only screen and (max-width:767px){.cd-tab-filter ul{border:1px solid #6FC055;left:0}.cd-tab-filter a:before{content:" ";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;position:absolute;right:20px;top:22px}.cd-tab-filter a{font-weight:400;font-size:16px;font-family:'Open Sans';color:#000}.cd-filters .placeholder{margin:0!important}}.tags{display:none}body p {
line-height: 24px;
}
.client-carousel {
height: 120px;
}
.client-carousel > .carousel-inner a {
height: 120px;
width: 200px;
}
.client-carousel > .carousel-inner .item img, .client-carousel > .carousel-inner .item a > img {
height: 120px;
width: 200px;
opacity:1;
}
.client-carousel > .carousel-inner .item img:hover, .client-carousel > .carousel-inner .item a > img:hover {
opacity: 0.7;
}
#carousel-example-generic2.client-carousel {
height: 95px;
width: 74%;
}
.brochure.btn-lg {
width: 100%;
}
#carousel-example-generic2.client-carousel > .carousel-inner a {
height: 95px;
padding: 0 18px;
width: 130px;
}
#carousel-example-generic2 .carousel-inner > .item {
margin-left: 50px;
}
#carousel-example-generic2.client-carousel > .carousel-inner .item img, #carousel-example-generic2.client-carousel > .carousel-inner .item a > img {
height: 95px;
opacity: 1;
width: 95px;
}
#menu-mobileapp-sidebar li,#menu-career-menu li,#menu-our-service li, #menu-footer-product-menu > li, #menu-footer-industries-menu > li, #menu-service-main-menu > li, #menu-footer-company-menu > li{ cursor: pointer;
display: inline-block;
font-family: 'Roboto';
font-size: 14px;
font-weight: 400;
line-height: 1.42857;
margin-bottom: 0;
outline: medium none;  position: relative;
text-align: left;
transition: all 0.1s linear 0s;
vertical-align: middle;
white-space: nowrap;
}
#menu-our-service > li, .wpb_wrapper #menu-footer-product-menu > li, .wpb_wrapper #menu-footer-industries-menu > li, .wpb_wrapper #menu-service-main-menu > li, .wpb_wrapper #menu-footer-company-menu >li{
padding: 0!important
}
#menu-mobileapp-sidebar > li a, #menu-our-service > li a, .wpb_wrapper #menu-footer-product-menu > li a, .wpb_wrapper #menu-footer-industries-menu > li a, .wpb_wrapper #menu-service-main-menu > li a, .wpb_wrapper #menu-footer-company-menu >li a{
background: url(//oneteam.us/wp-content/themes/zen7/assets/img/grey-bar.jpg);
background-size: cover !important;
}
#menu-mobileapp-sidebar > li a:active , #menu-mobileapp-sidebar > li a:hover , #menu-our-service > li a:active,#menu-our-service > li a:hover, .wpb_wrapper #menu-footer-product-menu > li a:active, .wpb_wrapper #menu-footer-product-menu > li a:hover, .wpb_wrapper #menu-footer-industries-menu  > li a:active, .wpb_wrapper #menu-footer-industries-menu > li a:hover, .wpb_wrapper #menu-service-main-menu > li a:hover, .wpb_wrapper #menu-footer-company-menu >li a:hover{
background: url(//oneteam.us/wp-content/themes/zen7/assets/img/green-bar.jpg)!important;
color: #fff!important;
background-size: cover !important;
}
.widget_nav_menu .sub-menu > li {
position: relative;
}
#menu-mobileapp-sidebar > li a , #menu-our-service > li a, .wpb_wrapper #menu-footer-product-menu > li a, .wpb_wrapper #menu-footer-industries-menu > li a, .wpb_wrapper #menu-service-main-menu > li a, .wpb_wrapper #menu-footer-company-menu >li a{
color: #000;
text-decoration: none!important;
display: block;
width: 100%;
height: 53px;
line-height: 53px;
font-weight: 400;
text-align: right;
padding-right: 15px;
}
#menu-mobileapp-sidebar > li a:before , #menu-our-service > li a:before, .wpb_wrapper #menu-footer-product-menu > li a:before, .wpb_wrapper #menu-footer-industries-menu > li a:before, .wpb_wrapper #menu-service-main-menu > li a:before, .wpb_wrapper #menu-footer-company-menu >li a:before{
content: " ";
width: 15px;
height: 18px;
display: inline-block;
position: absolute;
top: 18px;
left: 13px;
vertical-align: middle;
background-image: url(//oneteam.us/wp-content/themes/zen7/assets/img/arrow-new.png);
}
#menu-mobileapp-sidebar > li.current-menu-item a:before , #menu-our-service > li.current-menu-item a:before, .wpb_wrapper #menu-footer-product-menu > li.current-menu-item a:before, .wpb_wrapper #menu-footer-industries-menu > li.current-menu-item a:before, .wpb_wrapper #menu-service-main-menu > li.current-menu-item a:before, .wpb_wrapper #menu-footer-company-menu >li.current-menu-item a:before{
background-image: url(//oneteam.us/wp-content/themes/zen7/assets/img/arrowwhite.png) !important;
}
#menu-mobileapp-sidebar > li ,#menu-career-menu > li,#menu-our-service > li, .wpb_wrapper #menu-footer-product-menu > li, .wpb_wrapper #menu-footer-industries-menu > li,  .wpb_wrapper #menu-service-main-menu > li, .wpb_wrapper #menu-footer-company-menu > li{ font-family: 'Roboto';
font-size: 14px;
font-weight: 100;
margin-bottom: 11px;
width: 100%;
background: #F7F7F7;
}
.bullets ul.bullet-arrow ,.bullets ul.bullet-ul{
padding-left: 45px;
}
.wpb_row.mob_web{ margin-bottom:0 !important;}
.client-carousel{ border:0px; }
.client-carousel > .carousel-inner a{ border-right:0px; }
#minitwitter-widget-2 iframe.timeline {
background-color: inheritant;
border-radius: 5px;
margin-bottom: 10px;
}
.customisable-border {
border: 0px solid #e8e8e8;
}
.source-page-blue { background: url(//oneteam.us/wp-content/themes/zen7/assets/img/banner-strategy.jpg);
padding: 70px 0 0; background-repeat: no-repeat;
background-size: cover;
}
.header nav.menu > ul > li > ul li {
background: #6FC055;
border-bottom: 1px solid rgba(1, 50, 0, 0.2);
}
.header nav.menu > ul > li > ul li a:hover, .header nav.menu > ul > li > ul li a.selected {
background: none repeat scroll 0 0 rgb(229, 239, 244) !important;
color: rgb(79, 100, 104);
}
.header.header-style-05 nav.menu > ul > li:hover, .header.header-style-05 nav.menu > ul > li.selected {
background: transparent ; box-shadow: none;
color: #66be59;
}
.features-icon .content h1{
margin-top:10px;
font-weight: 400;
}
.features-icon .icon-feature { }
.bottom-footer {
padding: 10px 0;
}
.page .wpcf7-form-control:focus {
background-color: rgba(0, 0, 0, 0) !important;
color: rgb(52, 152, 219) !important;
}
.btn ,.top-footer #text-6 form.wpcf7-form input[type="submit"]{
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
}
.carousel-control:focus{ outline-style:none;}
.client-carousel > .carousel-inner img {
width: 182px;
height: 107px;
float: left;
display: block;
margin-left: 38px;
}
.footer .widget ,.footer  .minitweets-end {
margin-bottom: 0px;
}
.header.header-style-05 .info-contact-header ul {
margin-top: 10px;
}
body  .wpb_row,body   .wpb_content_element,body  ul.wpb_thumbnails-fluid > li,body  .last_toggle_el_margin,.page   .wpb_button {
margin-bottom: 10px; }
body  .vc_box_outline.vc_box_border_black,body  .vc_box_outline_circle.vc_box_border_black {
border-color: rgb(215, 215, 215);
}
body  .vc_box_shadow_3d_wrap:after,body  .vc_box_shadow_3d_wrap:before {
box-shadow: 0 4px 4px rgba(0, 0, 0, 0.5);
}
#recaptcha_area  .recaptcha_r1_c1,#recaptcha_area .recaptcha_r2_c1 ,#recaptcha_area  .recaptcha_r2_c2,#recaptcha_area  .recaptcha_r4_c11,#recaptcha_area  .recaptcha_r4_c2,#recaptcha_area  .recaptcha_r4_c4
#recaptcha_area  .recaptcha_r3_c1,#recaptcha_area  .recaptcha_r3_c2,#recaptcha_area  .recaptcha_r3_c3,
#recaptcha_area  .recaptcha_r3_c1,#recaptcha_area  .recaptcha_r3_c2,#recaptcha_area  .recaptcha_r3_c3,#recaptcha_area .recaptcha_r7_c1{
background: none;
}
#recaptcha_area{
border: 1px solid #ddd;
border-radius: 3px;
}
.bullets ul.bullet-arrow, .bullets ul.bullet-ul {
padding-left: 20px;
}
.bullet-arrow > li a {
color: rgb(52, 152, 219);
}
.about-portfolio-post h1 ,.single-zen_portfolio .category h1{
font-weight: 400;
}
.page-id-14 .homepage_portfolio {
padding-top: 20px;
}
.vc_responsive .wpb_row .vc_span2  a{
margin-top: 15px;
}
.vc_responsive .wpb_row .vc_span4 {
margin-top: 15px;
}
.wpb_row.features-doc{
margin-bottom: 40px !important;
}
body .header nav.menu > ul > li > ul > ul {
background: none repeat scroll 0 0 rgba(0, 102, 0, 0.8) !important;
border: 0px !important;
box-shadow: 0px 0px 0px #fff !important;
}
.header nav.menu .big-sub-menu .sub-menu li a {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
color: rgb(255, 255, 255);
display: block;
font-size: 14px;
font-weight: 400;
margin-bottom: 0 !important;
padding-bottom: 5px;
padding-left: 10px !important;
padding-right: 10px;
padding-top: 5px;
}
.header nav.menu .big-sub-menu .sub-menu li a .selected {
background: none repeat scroll 0 0 rgb(229, 239, 244) !important;
color: rgb(79, 100, 104)  !important;
}
.header nav.menu > ul > li > ul.big-sub-menu ul{
background: none ;
}
.header nav.menu > ul > li > ul.big-sub-menu > ul > li > ul > li > a{
border-bottom:1px solid rgba(1, 50, 0, 0.2)  !important;
}
body .header div.container  nav.menu ul.big-sub-menu  li  ul li ul.sub-menu li.menu-item a:hover{
background: none repeat scroll 0 0 rgb(229, 239, 244) !important;
color: rgb(79, 100, 104)  !important;
}
.big-sub-menu .menu-item > ul > li > a{
color: rgb(255, 255, 255)  !important; 
font-size: 16px  !important;
}
.phone-menu span,.phone-menu section h2{
display:none;
}
.phone-menu h1 {
color: rgb(2, 160, 0);
font-size: 14px;
font-weight: 400;
margin: 0;
}
#phonemenu li a{
padding-left:10px !important;
}
#phonemenu li  ul {
padding: 2px 0;
}
#phonemenu .sub-menu {
padding-left:20px;
}
#phonemenu #menu-item-1594{
margin-bottom:10px;
}
#phonemenu  #menu-item-2247 > ul > li > a,#phonemenu  #menu-item-2248  > ul >  li > a{
color: rgb(2, 160, 0)  !important;
}
@media screen and (min-width: 0px) and (max-width: 480px) {
h1, .h1 {
font-size: 30px;
margin-bottom: 20px;
}
.features-icon {
margin-bottom: 29px;
text-align: center;
}
.features-icon .icon-feature {
margin-top: 20px;
float: none;
width: 76px;
margin: 0px auto;
}
.page-id-14 .wpb_content_element  .wpb_wrapper li {
margin-bottom: 10px;
padding: 0 !important;
width: 100%;
}
.client-carousel > .carousel-inner a {
margin: 0px 0px 0px 20px !important;
}
.header.header-style-05 .logo {
line-height: 62px !important;
width: 100%;
}
nav.phone-menu {
right: 0% !important;
width: 97% !important;
margin: 5px;
}
body .header ,body .header.header-style-04,body  .header.header-style-03,body  .header.header-style-05{
margin-bottom: 35px !important;
height: 160px!important;
} }
@media screen and (max-width: 480px) {
.page-id-14 .sales_rep_app ul.bif li{
padding-left:25px !important;
}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
.page-id-14 a.android{
margin-top: 10px;;
}
}
#nav_menu-3 li a, #nav_menu-4 li a{ font-weight:400;}
.bottom-footer .copy { color: #000;}
@media screen and (max-width: 1023px) {
.bottom-footer .copy { padding: 15px;}  
}
@media screen and (min-width: 0px) and (max-width: 565px) {
.page-id-14 .width-1{
display:none !important;
}
.page-id-14 .width-2{
display:block !important;
} 		
}
@media screen and (min-width: 566px) {
.page-id-14 .width-1{
display:block !important;
}
.page-id-14 .width-2{
display:none !important;
} 		
}
.touchFrm input,.touchFrm textarea{
max-width: none !important;
min-height: 35px;
border-radius: 4px;
border: 1px solid #E8DFDF;
padding-left: 15px; 
}
.getTouchTxt{
padding-right: 7px;    
}
.touchFrm input[type="submit"]{
width: 100%;
background: #468E2F;
color: #fff;
padding: 7px;
}
.highlight_menu
{    
background: url(//oneteam.us/wp-content/themes/zen7/assets/img/green-bar.jpg)!important;
color: #fff!important;
}
.footer {
margin-top: -10px !important;
}
.bg-silder {
margin-top: -20px;
}
.smallParag {
height: 88px;
overflow: hidden;
}
.bigParag {
height: auto;
} 
.menu-service-main-menu-container li.current-menu-item a , .menu-our-service-container li.current-menu-item a{
background: url(//oneteam.us/wp-content/themes/zen7/assets/img/green-bar.jpg)!important;
color: #fff!important;
}
.bannerList_view ul li{
padding: 10px!important;
}
.bannerList_view h2{
font-weight: bold!important;
margin: 0px 0!important;
font-size: 40px!important;
} @media screen and (max-width: 750px){
.bannerList_view h2{
font-size: 29px!important;
}
} .menu #menu-new-main-menu p{
color: #fff !important;
font-size: 13px;
line-height: 30px;
text-transform: uppercase;
}
@media screen and (max-width: 992px){
#phonemenu .menu p{
color: #12c806 !important;
margin: 0!important;
font-weight: 500!important;
font-size: 18px!important;
}
}@font-face {
font-family: 'flexslider-icon';
src: url(//oneteam.us/wp-content/themes/zen7/assets/less/css/fonts/flexslider-icon.eot);
src: url(//oneteam.us/wp-content/themes/zen7/assets/less/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'), url(//oneteam.us/wp-content/themes/zen7/assets/less/css/fonts/flexslider-icon.woff) format('woff'), url(//oneteam.us/wp-content/themes/zen7/assets/less/css/fonts/flexslider-icon.ttf) format('truetype'), url(//oneteam.us/wp-content/themes/zen7/assets/less/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');
font-weight: normal;
font-style: normal;
} .flex-container a:hover,
.flex-slider a:hover {
outline: none;
}
.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav {
margin: 0;
padding: 0;
list-style: none;
}
.flex-pauseplay span {
text-transform: capitalize;
} .flexslider {
margin: 0;
padding: 0;
}
.flexslider .slides > li {
display: none;
-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
width: 100%;
display: block;
}
.flexslider .slides:after {
content: "\0020";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .flexslider .slides {
display: block;
}
* html .flexslider .slides {
height: 1%;
}
.no-js .flexslider .slides > li:first-child {
display: block;
} .flexslider {
margin: 0 0 20px;
padding-bottom: 40px;
background: #ffffff;
border: 4px solid #ffffff;
position: relative;
zoom: 1;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
-o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
}
.flexslider .slides {
zoom: 1;
}
.flexslider .slides img {
height: auto;
-moz-user-select: none;
}
.flex-viewport {
max-height: 2000px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.loading .flex-viewport {
max-height: 300px;
}
.carousel li {
margin-right: 5px;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
text-decoration: none;
display: block;
width: 40px;
height: 40px;
margin: -20px 0 0;
position: absolute;
top: 50%;
z-index: 10;
overflow: hidden;
opacity: 0;
cursor: pointer;
color: rgba(0, 0, 0, 0.8);
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.flex-direction-nav a:before { }
.flex-direction-nav a.flex-next {
background: url(//oneteam.us/wp-content/themes/zen7/assets/less/image/next.png) no-repeat center;
text-indent: 9999px;
}
.flex-direction-nav a.flex-prev {
background: url(//oneteam.us/wp-content/themes/zen7/assets/less/image/prev.png) no-repeat center;
text-indent: 9999px;
}
.flex-direction-nav a.flex-next:before { }
.flex-direction-nav .flex-prev {
left: -50px;
}
.flex-direction-nav .flex-next {
right: -50px;
text-align: right;
}
.flexslider:hover .flex-direction-nav .flex-prev {
opacity: 1;
left: 10px;
}
.flexslider:hover .flex-direction-nav .flex-prev:hover {
opacity: 1;
}
.flexslider:hover .flex-direction-nav .flex-next {
opacity: 1;
right: 10px;
}
.flexslider:hover .flex-direction-nav .flex-next:hover {
opacity: 1;
}
.flex-direction-nav .flex-disabled {
opacity: 0!important;
filter: alpha(opacity=0);
cursor: default;
z-index: -1;
}
.flex-pauseplay a {
display: block;
width: 20px;
height: 20px;
position: absolute;
bottom: 5px;
left: 10px;
opacity: 0.8;
z-index: 10;
overflow: hidden;
cursor: pointer;
color: #000;
}
.flex-pauseplay a:before {
font-family: "flexslider-icon";
font-size: 20px;
display: inline-block;
content: '\f004';
}
.flex-pauseplay a:hover {
opacity: 1;
}
.flex-pauseplay a.flex-play:before {
content: '\f003';
}
.flex-control-nav {
width: 100%;
position: absolute;
bottom: -40px;
text-align: center;
}
.flex-control-nav li {
margin: 0 6px;
display: inline-block;
zoom: 1;
*display: inline;
}
.flex-control-paging li a {
width: 11px;
height: 11px;
display: block;
background: #666;
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
text-indent: -9999px;
-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
-o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
.flex-control-paging li a:hover {
background: #333;
background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
background: #000;
background: rgba(0, 0, 0, 0.9);
cursor: default;
}
.flex-control-thumbs {
margin: 5px 0 0;
position: static;
overflow: hidden;
}
.flex-control-thumbs li {
width: 25%;
float: left;
margin: 0;
}
.flex-control-thumbs img {
width: 100%;
height: auto;
display: block;
opacity: .7;
cursor: pointer;
-moz-user-select: none;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.flex-control-thumbs img:hover {
opacity: 1;
}
.flex-control-thumbs .flex-active {
opacity: 1;
cursor: default;
} @media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev {
opacity: 1;
left: 10px;
}
.flex-direction-nav .flex-next {
opacity: 1;
right: 10px;
}
}
.slider_image {
width: 49%;
float: left;
margin-right: 1%;
border: 1px solid #000000;
}
.slider_details {
width: 50%;
float: left;
}
.outer_slide {
overflow: hidden;
}
.flex-control-nav {
display: none;
}
.slider_title{
font-family: 'Roboto' !important;
font-weight: 100 !important;
font-size: 30px !important;
}
.slider_detail{
font-size: 14px !important;
line-height: 23px;
}
@media screen and (max-width: 767px){
.slider_image {
width: 100%;
}
.slider_details {
width: 100%;
padding: 15px;
}
.latest_project{
padding: 0 15px !important;
}
.projcts {
font-size: 40px;
}
}
@media screen and (min-width: 768px){
.flex-direction-nav a {
top:97% !important;
}
}.bx-wrapper {
position: relative;
padding: 0;
*zoom: 1;
-ms-touch-action: pan-y;
touch-action: pan-y;
}
.bx-wrapper img {
max-width: 100%;
display: block;
}
.bxslider {
margin: 0;
padding: 0;
}
ul.bxslider {
list-style: none;
}
.bx-viewport { -webkit-transform: translatez(0);
} .bx-wrapper {
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
position: absolute;
bottom: -25px;
width: 100%;
} .bx-wrapper .bx-loading {
min-height: 50px;
background: url(//oneteam.us/wp-content/themes/zen7/assets/css/images/bx_loader.gif) center center no-repeat #ffffff;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2000;
} .bx-wrapper .bx-pager {
text-align: center;
font-size: .85em;
font-family: Arial;
font-weight: bold;
color: #666;
padding-top: 20px;
}
.bx-wrapper .bx-pager.bx-default-pager a {
background: transparent;
text-indent: -9999px;
display: block;
border: 1px solid #fff;
width: 15px;
height: 15px;
margin: 0 5px;
outline: 0;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {
background: #fff;
}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline-block;
vertical-align: bottom;
*zoom: 1;
*display: inline;
}
.bx-wrapper .bx-pager-item {
font-size: 0;
line-height: 0;
} .bx-wrapper .bx-prev {
left: 10px;
background: url(//oneteam.us/wp-content/themes/zen7/assets/css/images/controls.png) no-repeat 0 -32px;
}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {
background-position: 0 0;
}
.bx-wrapper .bx-next {
right: 10px;
background: url(//oneteam.us/wp-content/themes/zen7/assets/css/images/controls.png) no-repeat -43px -32px;
}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {
background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
position: absolute;
top: 50%;
margin-top: -16px;
outline: 0;
width: 32px;
height: 32px;
text-indent: -9999px;
z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
} .bx-wrapper .bx-controls-auto {
text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
display: block;
text-indent: -9999px;
width: 10px;
height: 11px;
outline: 0;
background: url(//oneteam.us/wp-content/themes/zen7/assets/css/images/controls.png) -86px -11px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus {
background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
display: block;
text-indent: -9999px;
width: 9px;
height: 11px;
outline: 0;
background: url(//oneteam.us/wp-content/themes/zen7/assets/css/images/controls.png) -86px -44px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus {
background-position: -86px -33px;
} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
text-align: left;
width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
right: 0;
width: 35px;
} .bx-wrapper .bx-caption {
position: absolute;
bottom: 0;
left: 0;
background: #666;
background: rgba(80, 80, 80, 0.75);
width: 100%;
}
.bx-wrapper .bx-caption span {
color: #fff;
font-family: Arial;
display: block;
font-size: .85em;
padding: 10px;
}