@font-face {font-family: 'museo_slab300'; src: url('../fonts/museo_slab_0-webfont.eot'); src: url('../fonts/museo_slab_0-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/museo_slab_0-webfont.woff') format('woff'),  url('../fonts/museo_slab_0-webfont.ttf') format('truetype'),  url('../fonts/museo_slab_0-webfont.svg#museo_slab300') format('svg'); font-weight: normal; font-style: normal;}
@font-face { font-family: 'museo_slab300_italic';src: url('../fonts/museo_slab_300italic-webfont.eot');	src: url('../fonts/museo_slab_300italic-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/museo_slab_300italic-webfont.woff') format('woff'),  url('../fonts/museo_slab_300italic-webfont.ttf') format('truetype'),  url('../fonts/museo_slab_300italic-webfont.svg#museo_slab300_italic') format('svg'); font-weight: normal;	font-style: normal;}
@font-face {font-family: 'museo_slab500'; src: url('../fonts/museoslab-500-webfont.eot'); src: url('../fonts/museoslab-500-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/museoslab-500-webfont.woff') format('woff'), url('../fonts/museoslab-500-webfont.ttf') format('truetype'), url('../fonts/museoslab-500-webfont.svg#museo_slab500') format('svg'); font-weight: normal; font-style: normal; }
@font-face {font-family: 'museo_slab700'; src: url('../fonts/museo_slab_1-webfont.eot'); src: url('../fonts/museo_slab_1-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/museo_slab_1-webfont.woff') format('woff'), url('../fonts/museo_slab_1-webfont.ttf') format('truetype'), url('../fonts/museo_slab_1-webfont.svg#museo_slab700') format('svg'); font-weight: normal; font-style: normal; }
body {margin:0; padding:0; list-style:none; border:0; font-family:'museo_slab500'; font-size:13px; color:#333;}
* {margin:0; padding:0; list-style:none; border:none; text-decoration:none; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; outline:none; font-weight:normal; -webkit-tap-highlight-color:transparent;}
img {max-width:100%;}
h1, h2, h3, h4, h5, h6 {font-family:'museo_slab700';}
.clear {clear:both;}
.container {width:1170px; margin:0 auto;}
.top-main-section {background:url(../images/banner-bg.jpg) no-repeat fixed center bottom; background-size:cover; position:relative;}
.logo {text-align:center; padding:42px 0;}
.text-slide {display:inline-block; border-bottom:3px solid #e7ad00; color:#e7ad00; width:280px;}
.slider-inner-text {background:rgba(255,255,255,0.8); width:920px; height:65px; position:relative; font-size:39px; margin:0 auto; text-transform:uppercase; text-align:center; padding:10px 0;}
.slider-inner-text:before {position:absolute; content:""; width:25px; height:25px; border-top:5px solid #e7ad00; border-left:5px solid #e7ad00; left:2px; top:2px;}
.slider-inner-text:after {position:absolute; content:""; width:25px; height:25px; border-bottom:5px solid #e7ad00; border-right:5px solid #e7ad00; right:2px; bottom:2px;}
.btm-text-banner {color:#fff; text-shadow:1px 2px 1px rgba(0,0,0,0.3); font-size:20px; font-family:'museo_slab300'; width:740px; margin:0 auto; text-align:center; line-height:25px; padding:20px 0;}
.top-sec-btn {width:440px; margin:30px auto 15px;}
.top-sec-btn a{background:#fff; color:#e7ad00; font-size:20px; border:2px solid #fff; width:195px; height:50px; text-align:center; line-height:50px; float:left; transition:all 0.3s ease-in-out 0s; margin:0 12px; text-transform:uppercase;}
.top-sec-btn a:hover {background:rgba(255,255,255,0.8);}
.scratching {font-size:14px; text-align:center; color:#fff; font-family:'museo_slab300_italic'; text-shadow:0 0 2px rgba(0,0,0,0.8);}
.scratching a {text-decoration:underline; color:#fff;}
.navigation {position:absolute; bottom:0; width:100%; left:0;}
.navigation ul {float:right; background:url(../images/center-strip.png) repeat-x; position:relative;}
.navigation ul:before {content:""; width:11px; height:58px; background:url(../images/left-strip.png) no-repeat; left:-11px; position:absolute;}
.navigation ul:after {content:""; width:11px; height:58px; background:url(../images/right-strip.png) no-repeat; right:-11px; position:absolute;}
.navigation li {padding:21px 15px; float:left;}
.navigation li a {color:#fff; text-transform:uppercase; font-size:14px; text-shadow:0 2px 1px rgba(0,0,0,0.2);}
.navigation li.login-link a, .navigation.fixed_header li.login-link a, .inner .navigation li.login-link a {color:#e7ad00;}
.navigation li a:hover {color:#e7ad00;}
.left-logo {display:none;}
.navigation.fixed_header, .inner .navigation {position:fixed; top:0;  background:#fff; bottom:auto; z-index:99;}
.navigation.fixed_header:after, .inner .navigation:after {content:""; height:3px; width:100%; background:#000; opacity:0.2; position:absolute; bottom:-3px; left:0;}
.navigation.fixed_header .left-logo, .inner .navigation .left-logo {display:block; float:left; padding:8px 0;}
.navigation.fixed_header li a, .inner .navigation li a {color:#333; text-shadow:none;}
.navigation.fixed_header li, .inner .navigation li {padding:21px 10px;}
.section_one {padding:50px 0 0;}
.abt-heading {text-align:center; font-size:30px; font-family:'museo_slab700'; text-transform:uppercase;}
.abt-heading p span{ display:block; text-align:center;}
.abt-heading span {display:block; font-size:14px; font-family:'museo_slab300'; color:#656565; text-transform:none; padding:13px 0;}
.tabs-section {padding-top:50px; position: relative;}
.left-tab {float:left; width:50%; padding-top:50px;}
.right-tab {float:right; width:50%;}
.left-tab-heading {font-size:18px; line-height:22px; width:375px; color:#656565; position:absolute; left:0;}
.left-tab-heading span {color:#333333;}
.left-tab-heading a {font-size:14px;color:#333333;}
.tabs-main a {width:100%; height:43px; color:#fff; display:block; line-height:43px; font-size:16px; padding:0 10px;}
.tabs-main a i {display:none;}
.tabs-main.active a {margin:8px 0;}
.tabs-main.active a i {float:right; line-height:43px; display:block;}
.tab-1 a {background:#E7AD00;}
.tab-2 a {background:#40AAAA;}
.tab-3 a {background:#BCCE30;}
.tab-img p {float:right; width:65%; font-size:16px; line-height:25px; color:#666;}
.ipad-img-bttm {/* background:url(../images/intro-tab.png) no-repeat; padding:20px 58px 0;*/ margin:50px 0 0 57px; position: relative;top: 4px; z-index:5;}
.ipad-img img {display:inline-block;}

.tabs-click.overview{display:none;}

.section_three .container{position:relative; z-index:2;}
.section_two {background:url(../images/img1.jpg) no-repeat; background-size:cover; background-position: center fixed;}
.section_two .left-section, .section_two .right-section{width:48%;}
.section_two .left-section {text-align: left;}
.box-cont {padding:100px 0; color:#fff; font-size:20px;/* width:70%;*/line-height: 20px; position:relative;}
.box-cont .img { display:inline-block; margin-right:20px; margin-top:20px; float:left;}
.box-cont p{ display:table-cell;}
.box-cont span {display:block; font-size:13px; /*color:#c0c0c0;*/ color:#fff; font-family:'museo_slab300';margin-top: 10px;}
.box-cont .green{color:#bdce30; font-weight:700;}
.box-cont .blue{color:#14afbe;  font-weight:700;}
.green{color:#bdce30; }
.blue{color:#14afbe;}

.img-text {color: #fff; font-size: 20px;line-height: 24px; padding: 100px 0; /*width: 70%;*/}
.img-text img { float: left; margin-right: 34px;}
.img-text span {color: #c0c0c0;display: block;font-family: "museo_slab300";font-size: 13px; margin-top: 10px;margin-left: 60px;}


.left-color-section {background:#e3e3e3; position:absolute; left:0; top:0; bottom:0; width:50%; z-index:1;}

.section_three {position:relative;}
.left-section {text-align:left;}
#tabs #current {z-index: 3;	  opacity: 1;filter: alpha(opacity=100); }
ul.tabs-list{margin-top: 120px;width: 380px;}
ul.tabs-list li a{position:relative;transition: all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s;}
ul.tabs-list li a.current{margin:8px 0;}



ul.tabs-list li a:after {   width: 15px; height: 100%; content:""; position:absolute;right:10px;top:0;}
ul.tabs-list li a.current:after, ul.tabs-list li a:hover:after {background:url(../images/arrow-tabs.png) no-repeat right center;}  
#tab-content{}
.background-tab{background:url(../images/intro-tab.png) no-repeat; width:567px; height:318px; position:absolute; bottom:0; right:0; z-index:1}
#tab-content .tabs-wrap{/*position:relative;*/ z-index:2;padding-left: 20px;}
.left-section { float: left;text-align: center; width: 50%;}
.right-section {float:right; width:50%;}
.top-text{padding: 60px 20px 0 20px; line-height:20px;}
.top-text h4{font-size:24px;}
.top-text h4 span{font-family:'museo_slab300'; display:block; color:#494949; margin-top:15px; font-size:14px;}
.top-text p{font-size:13px; color:#888; margin-top:20px;}

.green-section-listing ul li{display:inline-block; vertical-align:top; font-size:12px;font-family:'museo_slab500'; width:46%;margin-left: 20px; color:#999;margin-top: 40px; position: relative;}
.green-section-listing ul li .img_hgt{ height:40px; left: 0; position: absolute;top: 10px;width: 48px;}
.green-section-listing ul li .img_hgt img{ max-height:100%;}
.green-texts-disc {margin-left: 50px;}
.green-texts-disc h4{font-size:14px;font-family:'museo_slab700'; color:#494949; margin:5px 0;}

.btm-text{padding:20px 20px 0 20px; font-size:18px;font-family:'museo_slab700'; color:#494949; line-height:16px;margin-top:50px;}
.btm-text span{font-size:14px;font-family:'museo_slab500'; display:block; margin-top:5px;}

.section-five .left-section-switch{float:left; width:50%;position: relative; padding-top:20px; height:100%;z-index: 2; height: auto !important;}
.fixed-panel .switch { /*max-width: 44%*/;}
.section-five .right-section{position:relative; z-index:5;}
.switch-box .txt-big {font-size:54px;color:#FFFFFF; font-family:'museo_slab500';line-height: 70px; display:inline-block;margin:0px 16px 0 0; display:inline-block;}
.switch-box .txt-big span{display:block;font-family:'museo_slab300'; font-size:46px;color:#FFF;/*text-transform: uppercase;*/}

/*.scroll-box {
    height: 600px;
    overflow: auto;
}

*/

.switch-box .go-rgt {font-size:30px;color:#444; font-family:'museo_slab500';line-height: 70px; display:inline-block;margin:0px 0px 0 0; padding-left:16px; display:inline-block; border-left:solid 2px #FFF;}
.switch-box .go-rgt span{display:block;font-family:'museo_slab300'; font-size:44px;color:#14afbe; text-transform:none;}
.switch-right-text{margin:30px 20px 20px; line-height:20px;}
.switch-right-text.green-head .blue {font-size: 16px;}

.logo-another-switch {
    margin: 80px 0 20px 20px;
}
.success-stories{margin:20px;}
.switch-right-text h4{font-size:24px;}
.green-head h4 { color:#9cac3b;}
.blue-head h4 { color:#14afbe;}
.switch-right-text h4 span{font-family:'museo_slab300'; display:block; color:#494949; margin-top:15px; font-size:14px;}
.switch-right-text p{font-size:13px; color:#888; margin-top:20px;}
.big-text-switch {width: auto;}

.section-heading-text {text-align:left; vertical-align:top; padding: 64px 15px 0 0;}
.big-text {
    color: #14afbe; text-align:left;
    display: inline-block;
    float: left;
    font-family: "museo_slab500";
    font-size: 26px;
    line-height: 26px;
    margin: 0 20px 0 0;
}
.big-text span{display:block;font-family:'museo_slab300'; font-size:21px;text-transform: uppercase;}
.para-txt{color: #fff;  display: inline-block;font-size: 18px;font-weight: 400;line-height: 26px; width: auto;}
.think-img{margin:100px 0 70px;}
.section_four {background:url(../images/client.png) no-repeat; background-size:cover; background-position: center fixed;}

.section-heading-text .para-txt span{ font-size:36px;}
.section-heading-text .para-txt {
    float: left;
    font-size: 60px;
    line-height: 50px;
    width: 50%;
    color:#bcce30 ;
}

.section-five{position:relative;}
.section-five .container{/*position:relative;*/ z-index:2;}
.left-color-gray{background:#bcce30;bottom: 0; left: 0;  position: absolute; top: 0; width: 50%;z-index:1; overflow:hidden;}
.section-five .left-color-gray .image{position:absolute; bottom:-3px; right:20px;}
.success-stories-heading{font-family:'museo_slab300'; font-size:20px; color:#9cac3b; margin-bottom:20px; margin-top:40px; font-style:normal;}
.success-stories-heading span{font-family:'museo_slab700'; color:#13aebd;}
ul.stories-section li{position:relative;margin-bottom: 44px;}
ul.stories-section li .image{position:absolute; border-radius:75%; left:-80px; top:0; overflow:hidden; width:120px; height:120px; border:solid 3px #fff;}
ul.stories-section li .image img{}
ul.stories-section li .client-message{margin-left:70px; font-family:'museo_slab300'; font-size:12px; line-height:20px; color:#4c4c4c;} 
.client-message span{font-weight: bold;}
.client-message span a{display: block; font-family:'museo_slab700'; color:#9cac3b;}
.client-message span a:hover{text-decoration:underline;}
#sliding-section{height:354px; overflow:hidden;}
.section-six .box-comm {float:left; width:33.3%; position:relative; min-height:354px; text-align: center; overflow: hidden; background:#fff;}
.box-comm .heading-sliding{ padding:30px 0;}
.section-six .box-one {border-right:solid 1px #d4d4d4;overflow:hidden; padding:0;}
.section-six .box-one .image{margin-top:20px;right: -230px; text-align:right;}
.section-six .box-one .image img {height: 100%;max-width: inherit;width: auto;}
.section-six .box-two {border-right:solid 1px #d4d4d4;}
.box-one .heading-sliding h3{ font-size:46px; color:#bcce30;font-family:'museo_slab500'; text-transform:uppercase;}
.box-one .heading-sliding h3 span{color:#343434; font-size:31px;font-family:'museo_slab500'; display:block; text-transform:none;}
.box-comm .info{ font-size:14px; color:#808080; width:85%; }
.box-comm.active .info{ font-size:14px; color:#808080; width:65%; }
.box-comm .image{position:absolute; top:0;right:0px; width:100%;}
.box-one .lft-text{position:relative; z-index:2;width: 260px;text-align: left;}

.box-two .heading-sliding h3{ font-size: 46px; font-weight:normal; margin: 0 20px; color:#343434;font-family:'museo_slab500'; text-align:left;}
.box-two .heading-sliding h3 span{font-family:'museo_slab500'; font-size:39px; display:inline-block; color:#46bbbb; display:block;text-transform:uppercase;}
.box-two .image{position:static;}

.box-three .heading-sliding h3{ font-size:46px; color:#232323;font-family:'museo_slab500';}
.box-three .heading-sliding h3 span{color:#e7ad00; font-size:39px;font-family:'museo_slab500'; display:block; text-transform:uppercase;}
.box-three .image{position:static;}



  .section-six .box-comm {
    height: 100%; cursor:pointer;
  }

  .section-six .box-comm.active {
    width: 70%;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
  }
.section-six .box-one.inactive{z-index:5;}
.section-six .box-two.inactive{z-index:6;}
.section-six .box-two.inactive{z-index:7;}
  .section-six .box-comm.active .static-only {
    opacity: 0;
    -webkit-transition: opacity 0.2s ease-out 0.5s;
    -moz-transition: opacity 0.2s ease-out 0.5s;
    transition: opacity 0.2s ease-out 0.5s;
  }
  .section-six .box-comm.active .active-only {
    opacity: 1;
    -webkit-transition: opacity 0.2s ease-out 0.5s;
    -moz-transition: opacity 0.2s ease-out 0.5s;
    transition: opacity 0.2s ease-out 0.5s;
  }

  .section-six .box-comm.inactive {
    width: 15%;
    overflow: hidden;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
  }

  .section-six .box-comm.inactive .content-wrap {
    width: 0;
    opacity: 0;
  }
  
  .section-six .box-comm .content-wrap {
    display: block;
    height: 100%;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 15;
}

.section-six .box-one .fade-image {
    background: url(../images/fade-image.jpg) no-repeat center center; background-size:cover;
}
.section-six .box-two .fade-image {
    background: url(../images/fade-image2.jpg) no-repeat center center; background-size:cover;
}
.section-six .box-three .fade-image {
    background: url(../images/fade-image3.jpg) no-repeat center center; background-size:cover;
}
.section-six .box-comm .fade-image {
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 12;
}


  .section-six .box-comm.inactive .fade-image {
    opacity: 1;
  }

  .section-six .box-comm.inactive .close-slide {
    display: none;
  }

  .section-six .box-comm.static {
    -webkit-transition: all 0.5s ease-out 0.1s;
    -moz-transition: all 0.5s ease-out 0.1s;
    transition: all 0.5s ease-out 0.1s;
  }

  .section-six .box-comm.active .static-only {
    opacity: 1;
	color: #808080;
    font-size: 14px;
  }
 .section-six .box-comm.static .static-only {
    opacity: 0;

  }
  .section-six .box-two.active .content-wrap, .section-six .box-three.active .content-wrap{padding:0 50px; text-align:left;}
.section-six .box-one.active .image{right: -10%;} /*right: -50px;*/
.section-six .box-two.active h3{margin:0;}
.section-six .box-comm a.btn{background:#bcce30; color:#fff; font-size:16px; border:none; padding:0 30px;height:44px; text-align:center; line-height:44px; display:inline-block; transition:all 0.3s ease-in-out 0s; margin-top: 0; text-transform:uppercase; border-radius:4px; font-family: "museo_slab700";}

.section-six .box-three.inactive .static-only, .section-six .box-three.static .static-only {opacity:0; position:absolute; top:0; right:0;height: 100%;}
.section-six .box-two.inactive .static-only, .section-six .box-two.static .static-only{opacity:0; position:absolute; top:0; right:0;height: 100%;}

.section-six .box-two.active .static-only { position:absolute; right:20px; top:0; width:50%;}
.section-six .box-two a.btn{background:#13aebd; position:absolute; right:0; top:0; padding:10px 20px; line-height:24px;}
.section-six .box-two h6{color:#46bbbb;}
.section-six .box-three.active .static-only { position:absolute; right:0; top:0; width:50%;}
ul.list-style{margin:0; padding: 0; position: relative;  text-align: left;  top: 30px;width: 100%;}

ul.list-style li{border-bottom: 2px solid #efede6;  margin: 0 0 0 10px;  padding: 0 110px 20px 0;   position: relative;}
ul.list-style li h6{font-size:16px;color: #e7ad00; font-family: "museo_slab700"; margin:10px 0;}


.section-six .box-three a.btn{background:#e7ad00; position:absolute; right:0; top:0; padding:10px 20px; line-height:24px;}

.footer-top{background:url(../images/footer-top.jpg) no-repeat center top; background-size:cover; padding:50px 0;}
.footer-heading{color: #fff;  font-family: "museo_slab700";  font-size: 18px; margin-bottom:40px;  text-align: center;text-transform: uppercase;}
.footer-heading span{ color:#bdce30; font-size:26px;}
.yellow{ color:#e7ad01;}
.footer-top .btn{background:#bcce30; color:#fff; font-size:16px; border:none; padding:0 13px;height:44px; text-align:center; line-height:44px; display:inline-block; transition:all 0.3s ease-in-out 0s; margin:0 12px; text-transform:uppercase; border-radius:4px; font-family: "museo_slab700"; position:relative;}
.footer-top .chat-btn{padding-right:40px;}
.footer-top .chat-btn:after{color: #fff;content: "\f075";font-family: FontAwesome;font-size:20px;position: absolute;    right:10px;top: -2px;}

.newsletter {margin-left:44px;}
.newsletter .separator{border-bottom:solid 2px #fff; padding-bottom:10px;}
.separator i{font-size:14px; color:#fff;}
.newsletter input[type="text"]{border:none;  background:none; color:#fff; font-size:14px;font-family: "museo_slab300"; padding:10px;  width: 50%;}
.newsletter .btn{background:#13aebd; cursor:pointer;}
.footer-top .btn:hover{opacity:0.8;}

.footer { background: #262626; }
.footer .copyright{background: #1d1d1d;padding: 10px 0;}
.left-foot{float:left;}
.right-foot{float:right;}

ul.foot-links { list-style: none; margin: 0; padding: 30px 0 0; font-size: 14px; }
ul.foot-links li { display: inline-block;  padding: 0 8px; }
ul.foot-links li a { color: #696969;font-family: "museo_slab700";font-style: italic; }
ul.foot-links li a:hover { color: #808489; }
.foot-links > li:first-child { padding-left: 0; }

.copyright ul{text-align:center; font-size:12px; padding:14px 0; margin:0;}
.copyright ul li { display: inline-block;  padding: 0 8px;font-style: italic; color: #5d5d5d;border-left: 2px solid #5d5d5d; line-height: 12px;}
.copyright ul li a {    color: #5d5d5d;}
.copyright ul li a:hover { color: #616871; }
.copyright ul li:first-child { padding-left: 0;border-left:none;}

ul.social { margin:18px 0 16px; padding: 0; list-style: none; text-align: right; }
.social li:hover { border: 2px solid #FFFFFF; cursor: pointer; }
ul.social li { border: 2px solid rgba(0, 0, 0, 0); border-radius: 50%; display: inline-block; line-height: 28px; padding: 2px; text-align: center; }
ul.social li a { font-size: 14px; color: #808489; }
ul.social li a { background: #535961; border-radius: 50%; display: table-cell; vertical-align: middle; text-align: center; font-size: 20px; height: 38px; width: 38px; border: solid 1px #535961; }
ul.social li a i { float: none; margin: 0; }
ul.social li a:hover { background: #eaeaea; color: #104c73; border: solid 1px #fff }
.social li:hover a.facebook { background: #3B5998; border: solid 1px #3B5998; color: #fff; }
.social li:hover a.twitter { background: #26A6D1; border: solid 1px #26A6D1; color: #fff; }
.social li:hover a.google { background: #E7725D; border: solid 1px #E7725D; color: #fff; }
.social li:hover a.linkedin { background: #08A9D9; border: solid 1px #08A9D9; color: #fff; }
.call-now {display: none;background: #1d1d1d;height: 60px; left: 0; margin: -60px 0 0; padding: 0;position: fixed;text-align: center;top: 100%;width: 100%;z-index: 99;bottom: 0;}
.call-now .left-section, .call-now .right-section{width:50%;}
.call-now .left-section{border-right: 1px solid #5d5d5d;}
.call-now span{display:block;line-height:40px;}	
.call-now a {color: #fff;display: block;height: 100%;width: 100%;padding: 10px 0;line-height: 20px;font-size: 16px;}
.call-now a:hover {background: #E7AD00;color: #fff; text-decoration: none;}

.wrapper-scroll {background:#fff; height: 100%;  margin-bottom:296px; position: relative; top: 0;width: 100%;}
.location-fixed{background:url(../images/footer-back.jpg) center top no-repeat; background-size:cover; height:296px; width:100%; position:fixed; bottom:0;z-index: -1;}
.address-info{background:url(../images/footer-fade.jpg) no-repeat; margin:50px auto; width:468px; height:145px; text-align:center; background-size:cover;}
.address-info p{background:#e7ad00;font-family: "museo_slab500"; font-size:16px; color:#fff; padding:14px 0;}
.address-info span{font-family: "museo_slab300"; font-size:13px; color:#fff; margin:15px 0 30px;display: block; line-height:25px;}
.address-info span a{color:#fff;}

/*contact page*/

.page_breadcrumb{background:url(../images/inner-head.jpg) no-repeat center top; background-attachment:fixed; background-size:cover; min-height:145px; margin-top:62px;}
.title-page{padding:16px 0;}
.title-page h2{font-family: "museo_slab500"; font-size:28px; color:#e7ad00;}

ul.breadcrumb{font-size:12px; margin-top: 50px;}
ul.breadcrumb li:first-child { margin-left: 0;}
ul.breadcrumb li{color: #fff;display: inline-block; margin: 0 10px;}
ul.breadcrumb span{color: #adadad;}
ul.breadcrumb li a {color: #adadad;}



.contact-main { background: #fff;  margin: 50px 0 0 0;}
.cnt-heading {text-align:center; font-size:30px; font-family:'museo_slab700'; text-transform:uppercase;margin-bottom: 30px;}
.cnt-heading span {display:block; font-size:14px; font-family:'museo_slab300'; color:#656565; text-transform:none; padding:13px 0;}

.contact-main .cmn-heading h2{color: #000; }
.contact-main .cmn-heading p{color: #000; }
.contact-main .info-field { background: rgba(255, 255, 255, 0.9); padding: 20px 30% 20px 20px; }
.contact-main .info { background: rgba(255, 255, 255, 0.9); padding: 20px; font-size: 13px; line-height:18px; color:#5a5a5a; margin-left: 28px; min-height: 518px; }
.contact-main .map-main { position: relative;}
.contact-main .heading{font-size:18px; color:#e3333333001;font-family: 'museo_slab500'; padding-bottom:20px;color: #333;}
.col-lft{float:left; width:70%;}
.col-rgt{float:right; width:30%;}
.portfolio-container { padding: 0; }
.contact-main .map { height: 670px; width: 100%; }
.contact-main .field { margin-bottom: 24px; }
.contact-main .field input { background: none repeat scroll 0 0 #ffffff; border: 1px solid #dddddd; font-family: 'museo_slab300'; font-size: 13px; color: #333333; font-weight: 300; padding: 16px 14px; text-transform: uppercase; width: 100%; }
.contact-main .form-main {position: absolute; top: 50px; /*width: 100%;*/ right: 10%; left: 10%; }
.contact-main .contact-form { width: 100%; }
.contact-main .field textarea { background: none repeat scroll 0 0 #ffffff; border: 1px solid #dddddd; font-family: 'museo_slab300'; font-size: 13px; font-weight: 300; height: 100px; padding: 16px 14px; resize: none; text-transform: uppercase; width: 100%; }
.contact-main .submit-bx { margin-bottom: 44px; }
.contact-main .submit-bx button { background: #bcce30; padding: 12px 56px;font-size: 16px; font-family: 'museo_slab500'; color: #fff; text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); -moz-text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); -webkit-text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); border: none; border-radius: 5px; -moz-border-radius: 5px; -border-radius: 5px;  text-transform: uppercase; cursor:pointer; }
.contact-main .submit-bx button:hover { background: #97a527; }
.contact-main .info ul { list-style: none; padding: 0;  margin-top: 40px;}
.contact-main .info ul li { position: relative; padding-left: 24px; margin-bottom: 30px; }
.contact-main .info ul li i { color: #13aebd; position: absolute; left: 0; top: 2px; }
.info a.mailto { color: #5a5a5a; }

/*inner */
.tab-heading{font-size:18px; color:#333;font-family: 'museo_slab500'; margin-bottom:26px;}
.tab-text{font-size:12px; color:#333;font-family: 'museo_slab300'; margin-bottom:26px; line-height:20px;}
.tab-section2 .left-tab { padding-top:0px;}
.tab-section2 ul.tabs-list { margin-top: 50px;}
ul.tabs-list .tab-4 a {background: none repeat scroll 0 0 #272727;}

.main-content .left-section{text-align:left;}
.main-content p{}
.main-content h4{font-size:18px; color:#333;font-family: 'museo_slab500'; margin-bottom:26px;}
.main-content p{font-size:12px; color:#333;font-family: 'museo_slab300'; margin-bottom:26px; line-height:20px;}

.cont-section-section{margin:40px 0;}
.space-box{padding-right:40px;}
.right-section .space-box{padding-left:20px;}

.cont-section-two{margin:0px 0 40px 0;}
ul.section-listing {color: #666;font-size: 12px;line-height:20px;}
.main-content p.para-text{margin-bottom:0;}
ul.section-listing  li{display:block;}
ul.section-listing li i { width: 12px; color:#e7ad00;}
.blockquote-box{position:relative;padding-left: 26px;}
.blockquote-box:after {background:#e3b001;content: ""; height: 100%; left: 0;position: absolute;top: 0;width: 5px;}


.navi-click{display:none;height: 100%;/* right: 20px;top:20px;  position: absolute;*/ text-align: center;padding: 18px 10px; float:right; }
.navi-click i{font-size:18px; color:#333;}
.wrapper-minus{ transform: translate3d(-255px, 0px, 0px); transition:all ease-in-out 0.5s; -webkit-transform: translate3d(-255px, 0px, 0px); -webkit-transition:all ease-in-out 0.5s;}

.mobile-navigation{}
.mobile-navigation{display:none; background:#333; height: 100%; overflow: scroll; padding:60px 40px 40px; position: fixed;right: 0;top: 0;width: 250px;z-index: 10000;}
.mobile-navigation li {padding:12px 0px; display:block;}
.mobile-navigation li a {color:#fff; text-transform:uppercase; font-size:14px; text-shadow:0 2px 1px rgba(0,0,0,0.2);}
.mobile-navigation li.login-link a{color:#e7ad00;}
.mobile-navigation a:hover {color:#ddd;}

.mobile-navigation li a {color:#fff; text-shadow:none;}
.mobile-navigation li {padding:21px 10px;}
.posi-rel {position:relative; height:100%;}

.img-text span.txt18{ font-size:18px; color:#fff;}
.green_btn{ background:#BCCE30; border-radius:2px; padding:10px 15px; color:#fff; font-size:16px; font-family:"museo_slab700"; display:inline-block; margin-top:25px; cursor:pointer; position:relative; z-index:9999;  text-transform:uppercase; box-shadow:0 0 2px rgba(0,0,0,0.3);}
.green_btn:hover{ opacity:0.8; transition: all 0.3s ease-in-out 0s;}

.cfl_white{ width:30px;}
.fade-section {padding:20px 0; width: 65%;}
.fixed-panel { position:relative; margin-top: 30px;}
.active.box-one .lft-text { width: 70%;}
.switch {max-height:100%;}
.right-section-content{}

