﻿.menu-container >div{padding-left:0;padding-right:0}
.lang span a{font-size:16px;color:#ffffff;width:33px;height:30px;padding-left:0;line-height:29px;-o-background-size:cover;background-size:cover;display:inline-block;text-decoration:none!important;display:inline-block}
.lang span.line_la{height:13px;width:2px;background:#fff;display:inline-block;margin-left:-10px;margin-right:5px}
header#main-menu .lang span a:hover,header#main-menu  .lang span a.active{color:#f8991e}
header#main-menu .navbar-right{float:right!important;margin-right:30px}
header#main-menu{transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s}
header#main-menu li.active a:before,header#main-menu li:hover a:before{border:1px solid #c57035!important;border-radius:50%;position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent!important}
header#main-menu li.active a:after,header#main-menu li:hover a:after{position:absolute;content:"";width:8px;height:8px;border-radius:50%;background:#c57035;left:2px;top:50%;transform:translateY(-50%);transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s}
header#main-menu a{color:#fff;font-family:'Roboto-Regular'}
header#main-menu li.active a,header#main-menu li:hover a{color:#f8991e}
.dropdown{position:relative;display:inline-block}
.dropdown-content{display:none;position:absolute;background-color:#1f2c39;min-width:220px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:12;list-style-type:none;transition:all 0.3s ease-in-out}
.dropdown-content > *{transition:all ease 0.3s;-webkit-transition:all ease 0.3s}
.dropdown-content li:before{position:absolute;width:10px;height:10px;content:"";left:12px;top:50%;transform:translateY(-50%);background:url(../images/list-icon.png);background-repeat:no-repeat;z-index:101}
header#main-menu .dropdown-content li a{color:#adadad;padding:5px 16px;margin:0 16px;text-decoration:none;display:block}
header#main-menu .dropdown-content li:hover a,header#main-menu .dropdown-content li.active a{color:#f8991e}
.dropdown:hover .dropdown-content{display:block}
header#main-menu li.dropdown.active .dropdown-content li a:before,header#main-menu li.dropdown:hover .dropdown-content li a:before,header#main-menu li.dropdown.active .dropdown-content li a:after,header#main-menu li.dropdown:hover .dropdown-content li a:after{display:none}
header#main-menu li.dropdown .dropdown-content li:hover a:before,header#main-menu li.dropdown .dropdown-content li.active a:before,header#main-menu li.dropdown .dropdown-content li:hover a:after,header#main-menu li.dropdown .dropdown-content li.active a:after{display:block}
header#main-menu.sticky > *{transition:all ease 0.3s}
header#main-menu .container-fluid{padding-left:0;padding-right:0}
header#main-menu .navbar-toggle .icon-bar{display:block;height:3px;width:30px;margin:5px auto;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;background-color:#fff}
header#main-menu .navbar-toggle.open .icon-bar:first-child{-webkit-transform:translateY(8px) rotateZ(45deg);-moz-transform:translateY(8px) rotateZ(45deg);-ms-transform:translateY(8px) rotateZ(45deg);-o-transform:translateY(5px) rotateZ(45deg);transform:translateY(8px) rotateZ(45deg)}
header#main-menu .navbar-toggle.open .icon-bar:last-child{-webkit-transform:translateY(-8px) rotateZ(-45deg);-moz-transform:translateY(-8px) rotateZ(-45deg);-ms-transform:translateY(-8px) rotateZ(-45deg);-o-transform:translateY(-8px) rotateZ(-45deg);transform:translateY(-8px) rotateZ(-45deg)}
header#main-menu .navbar-toggle.open .icon-bar:nth-child(2){width:0}
header#main-menu .navbar{background:#1f2c39 url('../images/bg-header.png') no-repeat center center; background-size:cover; border:none;border-radius:0}
header#main-menu .navbar-collapse{z-index:10;max-height:100%;border:none;box-shadow:none}
header#main-menu{position:fixed;z-index:1000;width:100%}
header#main-menu.open{z-index:10000}
.menu-container{padding:10px 0}
b{font-family:'Roboto-Bold'}
#slider-3 b{color:#333333}
#slider-8 .tab-content{z-index:8}
#slider-9 .container{z-index:1}
#top{width:50px;height:50px;background-size:100% 100%;background:#fff;position:fixed;right:10px;bottom:45px;border-radius:100px;z-index:999}
.tab-360{width:259px;padding:10px 0;text-align:center;position:fixed;left:50px;bottom:0;background:#c57035;border:1px solid #fff;z-index:9999;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}
.tab-360 a{padding:0 10px;text-transform:uppercase}
.tab-360 img{width:23px;height:16px;padding-right:5px}
.next-step{position:absolute;bottom:40px;transform:translateX(-50%);left:50%;cursor:pointer;z-index:111;width:29px;height:39px;background:url(../images/go-bottom.png) no-repeat center;background-size:auto 100%;transition:all ease 0.3s;-webkit-animation:all ease 0.3s}
.next-step:after{position:absolute;content:"";border-radius:50%;border:1px solid #fff;opacity:0;-webkit-animation:pulsate 2s ease-out;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:0s;-ms-animation:pulsate 2s ease-out;-ms-animation-iteration-count:infinite;-ms-animation-delay:0s}
.next-step:before{position:absolute;content:"";border-radius:50%;border:1px solid #fff;opacity:0;-webkit-animation:pulsate 2s ease-out;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:1s;-ms-animation:pulsate 2s ease-out;-ms-animation-iteration-count:infinite;-ms-animation-delay:1s}
@-webkit-keyframes pulsate{
  0%{left:-10px;right:-10px;top:-10px;bottom:-10px;opacity:1.0}
  100%{left:-40px;right:-40px;top:-40px;bottom:-40px;opacity:0}
}
@-ms-keyframes pulsate{
  0%{left:-10px;right:-10px;top:-10px;bottom:-10px;opacity:1.0}
  100%{left:-40px;right:-40px;top:-40px;bottom:-40px;opacity:0}
}
#slider-3 p,#slider-3 a,#slider-3 li{color:#333333;z-index:999}
ul.connect{border-left:3px solid #fcb454}
ul.connect li{padding-left:40px;cursor:pointer;position:relative;transition:all ease-in 0.4s}
ul.connect li:before{content:"";position:absolute;left:0;top:10px;width:14px;height:14px;border-radius:100%;background:#8e4320;transition:all ease-in 0.4s;opacity:0}
ul.connect li:hover:before{opacity:1}
ul.connect li strong{font-family:'Roboto-Bold';color:#8e4320;font-size:24px;display:block}
ul.connect li span{font-style:italic}
#slider-9 .tab-content{background:transparent;display:block}
#fullpage .slide-5#slider-9 .tab-content > .vertical{display:flow-root}
#slider-9 .tab-content > .vertical{padding-right:20px}
#slider-9 ul li a{display:block;float:left;width:100%;margin-bottom:10px;text-align:left;font-family:Roboto-Regular;padding:3px}
#slider-9 ul.tab-category li a{margin-bottom:0}
span.numberv1{border:1px solid #fff;color:#fff;background:#06ace5;border-radius:50%;float:left;margin-right:10px;text-align:center;padding:0 0;font-size:16px;font-weight:600;width:25px;height:25px;transition:all ease .3s;-webkit-transition:all ease .3s}
span.numberv1.dif{background:#f18e41}
/*#slider-9 ul li a:hover,#slider-9 ul li a.active{background:#825333;border-radius:20px}*/
#slider-9 ul.list-tienich li a:hover, #slider-9 ul.list-tienich li a.active {
    background: none;
    color: #f48929;
    border-radius: 20px;
}
#slider-9 ul.list-tienich li a:hover span{
    background: #223548;
    color:#06ace5;
}
#slider-9 ul.list-tienich li a:hover span.dif{
    background: #223548;
    color:#f18e41;
}
#utility_map{position:relative}
#slider-9 img{float:right;max-width:100%;position:relative}
.hidden{transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s}
#slider-9 img{float:right}
#slider-9 .imagemapster{margin-top:10px}
#slider-9 .img-container{margin-bottom:0;float:left;    padding-left: 105px;}
#slider-9 .img-container .main-img{transition:all ease .4s;-webkit-transition:all ease .4s}
#slider-9 .img-container .hover-imgs{top:0;right:0;pointer-events:none}
#slider-9 .img-container .hover-imgs img{opacity:0;transition:all ease .4s;-webkit-transition:all ease .4s}
#slider-9 .img-container .hover-imgs{top:0;left:0}
#slider-9 .imagemapster{position:relative;z-index:2}
#slider-9 .img-container .hover-imgs img{position:absolute;top:0;bottom:0;right:0;opacity:0;pointer-events:none;transition:all ease .3s;-webkit-transition:all ease .3s}
#slider-9 .img-container .hover-imgs img.active{opacity:1}
#slider-5 ul > li > a,#slider-5 p,#slider-5 ul > li{color:#fff}
#slider-5 ul > li:hover,#slider-5 ul > li.active{list-style-type:none}
#slider-5 ul > li:hover a,#slider-5 ul > li:hover b,#slider-5 ul > li.active a,#slider-5 ul > li.active b{color:#f48929}
#slider-5 ul > li:hover:before,#slider-5 ul > li.active:before{border:1px solid #c57035!important;border-radius:50%;position:absolute;content:"";left:-20px;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:50%}
#slider-5 ul > li:hover:after,#slider-5 ul > li.active:after{position:absolute;content:"";width:8px;height:8px;border-radius:50%;background:#c57035;left:-18px;top:50%;transform:translateY(-50%)}
#slider-5 .tab-content{background:rgba(31,44,57,0.8)}
#slider-5 ul.list-tienich{width:45%;display:inline-block}
#slider-5 ul.list-tienich:last-child{float:right}
.qtip-custom{border:5px solid rgba(255,255,255,0.5)!important;background:transparent!important;opacity:1!important;max-width:300px!important;box-shadow:rgb(83,83,83) 3px 3px 5px!important;border-radius:20px!important;width:32px;height:32px;min-width:0!important}
.qtip .qtip-tip{display:none!important}
#slider-6 .tab-content{background:transparent;}
#slider-6 .slick-prev{left:120px}
#slider-6 .slick-next{right:30px}
.bg-transparent{background:url(../images/bg-transparent-tienich.png);width:100%;min-height:531px;background-size:100% 100%;position:absolute;left:0;top:0;z-index:111}
p.copy-right,p.copy-right b{color:#fae5ca}
p.copy-right b{text-transform:uppercase}
/*@media screen and (min-width:1281px){
  #slider-9 img.img-2{padding:70px}
}*/

.page-process .tab-content{background:transparent; width:auto; height:auto; display:block; position:static;}
.page-process .tab-content:after{display:none;}
.page-process .tab-content .tab-pane{padding: 30px 0px;}
.page-process .tab-content .tab-pane.active{}
.page-process .tab-content .tab-pane h3.title,
.page-process .panel .panel-body h3.title{    color: #f48929; font-family: 'Roboto-Bold'; font-size:17px; text-align:center; margin-bottom:15px;}
.page-process .tab-content .tab-pane .description,
.page-process .panel .panel-body .description{color:#fff; text-align:center;}
.page-process .tab-content .tab-pane a.fancybox,
.page-process .panel .panel-body a.fancybox{display:block; margin:15px 0px; overflow: hidden; height: 0; padding-top: 56.25%; 
                                                background-repeat:no-repeat; background-position:center center; background-size:cover;

}

.page-process .process-gallery{margin-bottom:15px;}
.page-process .nav-tabs{border-color:#fff; border:0px;}
.page-process .nav-tabs>li.active>a,
.page-process .nav-tabs>li.active>a:focus, .page-process .nav-tabs>li.active>a:hover,
.page-process .nav-tabs>li>a:hover{background:#1c2837; border:solid 1px #fff; border-radius:0px; color:#fff;}

.page-process  .panel{border:0px; background:transparent;}
.page-process  .panel-default>.panel-heading{border-radius:0px; border:solid 1px #fff; background:transparent; color:#fff; padding:0px;}
.page-process  .panel-default>.panel-heading .panel-title{}
.page-process  .panel-default>.panel-heading .panel-title a{display:block;     padding: 10px 15px;}
.page-process  .panel-default>.panel-heading+.panel-collapse>.panel-body{padding-left:0px; padding-right:0px; border-top:0px;}


@media screen and (max-width:1440px){

	#slider-9 .img-container{margin-bottom:0;float:left;    padding-left: 110px;}
}
@media screen and (max-width:991px){
  #main-menu .navbar-default .navbar-collapse{float:none;max-height:calc(100vh - 65px);overflow:auto!important}
  header#main-menu ul.list-menu>li>a{text-align:center}
  .navbar-header,header#main-menu ul.list-menu{float:none;padding:0 0 0 0}
  header#main-menu .navbar-right{margin-right:0;}
  .navbar-collapse.collapse{display:none!important}
  .collapse.in{display:block!important}
  header#main-menu .dropdown-content li a{border:none}
  #main-menu  .navbar-nav > li{float:none}
  .dropdown-content{position:relative;background-color:transparent;box-shadow:none}
  .dropdown-content a{color:#333333;font-family:SanFranciscoText-Regular;text-align:center}
  .dropdown-content li:before{display:none}
}
@media screen and (max-width:767px){
  #uhchat{z-index:10!important}
  .next-step{bottom:20px!important;left:50%!important;z-index:11!important;width:20px!important;height:20px!important}
  @-webkit-keyframes pulsate{
  0%{left:-5px;right:-5px;top:-5px;bottom:-5px;opacity:1.0}
  100%{left:-15px;right:-15px;top:-15px;bottom:-15px;opacity:0}
}}
@media screen and (max-width:640px){
  }

body .tab-360{width:auto !important;}