.master-slider{
position: relative;
visibility: hidden;
-moz-transform: translate3d(0 , 0 , 0);
}
.ms-ie img{border:none;}
.ms-ie8 * {opacity:inherit;filter:inherit;}
.ms-ie7   {zoom:1;}
.ms-moz .ms-slide-bgcont>img { transform: translateX(0px); }
.master-slider a,
.master-slider a:hover {
-webkit-transition: none;
-o-transition: none;
transition: none;
}
.wpb_row .master-slider-parent *,
.master-slider-parent * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.master-slider-parent {
margin-left: auto;
margin-right: auto;
}
.ms-layout-partialview .ms-view {
overflow: visible;
background-color:transparent;
}
.ms-layout-partialview .ms-container { overflow: hidden; }
.master-slider.before-init{}
.ms-loading-container{
position:absolute;
width:100%;
top:0;
}
.ms-loading-container .ms-loading,
.ms-slide .ms-slide-loading {
width: 36px;
height: 36px;
background: url(../fonts/0682c73def2d435495df847d3af69c30.svg) no-repeat 24px 18px white;
border: solid 1px #3d3d3d;
border-radius: 50%;
top: 50%;
left: 50%;
margin: -27px 0 0 -27px;
transition: background-color 300ms;
}
.ms-skin-minimal .ms-slide .ms-slide-vcbtn:hover,
.ms-skin-minimal .ms-slide .ms-slide-vpbtn:hover,
.ms-skin-minimal .ms-video-btn:hover {
background-color: #f1f1f1;
}
.ms-skin-minimal .ms-slide .ms-slide-vcbtn {
width: 31px;
height: 31px;
background: url(../fonts/minimal.svg) no-repeat -289px 6px white;
border-radius: 50%;
border: solid 1px #3d3d3d;
top: 18px;
right: 30px;
transition: background-color 300ms;
} .ms-skin-minimal .ms-nav-next,
.ms-skin-minimal .ms-nav-prev {
background: url(../fonts/minimal.svg) no-repeat white;
background-position: -178px 17px;
border: solid 1px #3d3d3d;
border-radius: 50%;
height: 55px;
width: 55px;
cursor: pointer;
top: 50%;
left: 30px;
margin-top: -27px;
position: absolute;
z-index: 110;
transition: background-color 300ms;
}
.ms-skin-minimal .ms-nav-next:hover,
.ms-skin-minimal .ms-nav-prev:hover{
background-color: #f1f1f1;
}
.ms-skin-minimal .ms-nav-next {
right: 30px;
left: auto;
background-position: -75px 17px;
}
.ms-skin-minimal .ms-bullet {
width: 8px;
height: 8px;
background: white;
border: solid 1px #3d3d3d;
border-radius: 50%;
margin: 4px;
background-position: -34px -117px;
}
.ms-skin-minimal .ms-bullet-selected {
background: #3d3d3d;
}
.ms-skin-minimal .ms-time-bar {
height: 3px;
background: #FFFFFF;
border-top: solid 1px rgba(0, 0, 0, 0.41);
}
.ms-skin-minimal .ms-tooltip{
position: absolute;
z-index: 210;
cursor: auto;
}
.ms-skin-minimal .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-minimal .ms-tooltip-bottom .ms-tooltip-arrow{
border-left: solid 10px transparent;
border-right: solid 10px transparent;
position: absolute;
left: 50%;
margin-left: -10px;
}
.ms-skin-minimal .ms-tooltip-top .ms-tooltip-arrow{
border-top: solid 10px;
border-top-color: silver;
border-top-color: rgba(240, 240, 240, 0.88);
bottom: -10px;
}
.ms-skin-minimal .ms-tooltip-bottom .ms-tooltip-arrow {
border-bottom: solid 10px;
border-bottom-color: silver;
border-bottom-color: rgba(240, 240, 240, 0.88);
top: -10px;
}
.ms-skin-minimal .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-minimal .ms-tooltip-left .ms-tooltip-arrow{
border-top: solid 10px transparent;
border-bottom: solid 10px transparent;
position: absolute;
top: 50%;
margin-top: -10px;
}
.ms-skin-minimal .ms-tooltip-right .ms-tooltip-arrow{
border-right: solid 10px;
border-right-color: silver;
border-right-color: rgba(240, 240, 240, 0.88);
left: -10px;
}
.ms-skin-minimal .ms-tooltip-left .ms-tooltip-arrow {
border-left: solid 10px;
border-left-color: silver;
border-left-color: rgba(240, 240, 240, 0.88);
right: -10px;
}
.ms-skin-minimal .ms-tooltip-point {cursor: pointer;}
.ms-skin-minimal .ms-tooltip-point .ms-point-center {
width: 12px;
height: 12px;
border-radius: 15px;
border: solid 2px #BBB;
background: white;
margin: -8px 0 0 -8px;
position: absolute;
z-index: 105;
}
.ms-skin-minimal .ms-tooltip-point .ms-point-border {
width: 22px;
height: 22px;
background: black;
background:rgba(0, 0, 0, 0.36);
margin: -11px 0 0 -11px;
position: absolute;
border-radius: 15px;
animation: point-anim 1.5s infinite ;
-moz-animation: point-anim 1.5s infinite;
-webkit-animation: point-anim 1.5s infinite;
-o-animation: point-anim 1.5s infinite;
}
.ms-skin-minimal .ms-tooltip {
max-width:200px;
}
.ms-skin-minimal .ms-tooltip-cont {
padding: 10px;
background: silver;
background: rgba(240, 240, 240, 0.88);
text-shadow: 0 1px 0px white;
margin-left: -1px;
} .ms-skin-black-2 .ms-slide .ms-slide-vpbtn,
.ms-skin-black-2 .ms-video-btn{
width: 45px;
height: 45px;
background: url(../images/black-skin-2.png) black no-repeat -16px -103px;
border: solid 3px rgb(255, 255, 255);  
border-color: rgba(255, 255, 255, 0.4);
-webkit-background-clip: padding-box;
top: 50%;
left: 50%;
margin: -23px 0 0 -23px;
}
.ms-skin-black-2 .ms-slide .ms-slide-vpbtn:hover,
.ms-skin-black-2 .ms-video-btn:hover{
background-color: #3D3D3D;
}
.ms-skin-black-2 .ms-slide .ms-slide-vcbtn {
width: 25px;
height: 25px;
background: url(../images/black-skin-2.png) black no-repeat -27px -36px;
border: solid 2px white;
border-color: rgba(255, 255, 255, 0.4);
top: 15px;
right: 15px;
}
.ms-skin-black-2.round-skin .ms-slide .ms-slide-vcbtn{
border-radius: 50px;
} .ms-skin-black-2 .ms-nav-next,
.ms-skin-black-2 .ms-nav-prev {
position: absolute;
cursor: pointer;
z-index: 110;
width: 45px;
height: 45px;
background: url(../images/black-skin-2.png) black;
-webkit-background-clip: padding-box;
-moz-background-clip: padding-box;
background-clip: padding-box;
background-position: -88px -26px;
border: solid 3px rgb(255, 255, 255);
border-color: rgba(255, 255, 255, 0.4);
top: 50%;
left: 30px;
margin-top: -22px;
}
.ms-skin-black-2.round-skin .ms-nav-next,
.ms-skin-black-2.round-skin .ms-nav-prev,
.ms-skin-black-2.round-skin .ms-slide .ms-slide-vpbtn,
.ms-skin-black-2.round-skin .ms-video-btn{
border-radius: 90px;
}
.ms-skin-black-2 .ms-nav-next:hover,
.ms-skin-black-2 .ms-nav-prev:hover{
background-color: #3d3d3d;
}
.ms-skin-black-2 .ms-nav-next {
right: 30px;
left: auto;
background-position: -86px -103px;
}
.ms-skin-black-2 .ms-bullets.ms-dir-h {
position: absolute;
bottom: 20px;
right: 50%;
width: 100px;
}
.ms-skin-black-2 .ms-bullets.ms-dir-h .ms-bullets-count {
position: relative;
right: -50%;
}
.ms-skin-black-2 .ms-bullet {
width: 8px;
height: 8px;
background: white;
-webkit-background-clip: padding-box;
-moz-background-clip: padding-box;
-ms-background-clip: padding-box;
border: solid 3px white;
border-color: rgba(0, 0, 0, 0.44);
margin: 4px;
background-position: -34px -117px;
}
.ms-skin-black-2.round-skin .ms-bullet{
border-radius: 15px;
}
.ms-skin-black-2 .ms-bullet-selected {
background-color: black;
border-color: white;
border-color: rgba(255, 255, 255, 0.44);
}
.ms-skin-black-2 .ms-tooltip{
position: absolute;
z-index: 210;
cursor: auto;
}
.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow{
border-left: solid 10px transparent;
border-right: solid 10px transparent;
position: absolute;
left: 50%;
margin-left: -10px;
}
.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow{
border-top: solid 10px;
border-top-color: silver;
border-top-color: rgba(240, 240, 240, 0.88);
bottom: -10px;
}
.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow {
border-bottom: solid 10px;
border-bottom-color: silver;
border-bottom-color: rgba(240, 240, 240, 0.88);
top: -10px;
}
.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow{
border-top: solid 10px transparent;
border-bottom: solid 10px transparent;
position: absolute;
top: 50%;
margin-top: -10px;
}
.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow{
border-right: solid 10px;
border-right-color: silver;
border-right-color: rgba(240, 240, 240, 0.88);
left: -10px;
}
.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow {
border-left: solid 10px;
border-left-color: silver;
border-left-color: rgba(240, 240, 240, 0.88);
right: -10px;
}
.ms-skin-black-2 .ms-tooltip-point {cursor: pointer;}
.ms-skin-black-2 .ms-tooltip-point .ms-point-center {
width: 12px;
height: 12px; 
border-radius: 15px;
border: solid 2px #BBB;
background: white;
margin: -8px 0 0 -8px;
position: absolute;
z-index: 105;
}
.ms-skin-black-2 .ms-tooltip-point .ms-point-border {
width: 22px;
height: 22px; 
background: black;
background:rgba(0, 0, 0, 0.36);
margin: -11px 0 0 -11px;
position: absolute;
border-radius: 15px;
animation: point-anim 1.5s infinite ;
-moz-animation: point-anim 1.5s infinite;
-webkit-animation: point-anim 1.5s infinite;
-o-animation: point-anim 1.5s infinite;
}
.ms-ie7.ms-skin-black-2 .ms-tooltip-point .ms-point-border,
.ms-ie8.ms-skin-black-2 .ms-tooltip-point .ms-point-border{
display: none;
}
.ms-skin-black-2  .ms-tooltip {
max-width:200px;
}
.ms-skin-black-2 .ms-tooltip-cont {
padding: 10px;
background: silver;
background: rgba(240, 240, 240, 0.88);
text-shadow: 0 1px 0px white;
box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
} @media 
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
.ms-skin-black-2 .ms-slide .ms-slide-vpbtn,
.ms-skin-black-2 .ms-video-btn,
.ms-skin-black-2 .ms-slide .ms-slide-vcbtn,
.ms-skin-black-2 .ms-nav-next,
.ms-skin-black-2 .ms-nav-prev{
background-image:url(../images/black-skin-2-retina.png);
background-size: 152px 225px;
}
} .ms-skin-light-2 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-2 .ms-video-btn{
width: 54px;
height: 54px;
background: url(../images/light-skin-2.png) no-repeat -14px -150px;
top: 50%;
left: 50%;
margin: -27px 0 0 -27px;
}
.ms-skin-light-2 .ms-slide .ms-slide-vcbtn {
width: 27px;
height: 26px;
background: url(../images/light-skin-2.png) no-repeat -24px -29px;
top: 30px;
right: 30px;
} .ms-skin-light-2 .ms-nav-next,
.ms-skin-light-2 .ms-nav-prev {
width: 53px;
background: url(../images/light-skin-2.png);
background-position: -79px -19px;
height: 61px;
cursor: pointer;
top: 50%;
left: 30px;
margin-top: -26px;
position: absolute;
z-index: 110;
}
.ms-skin-light-2 .ms-nav-next {
right: 30px;
left: auto;
background-position: -79px -97px;
}
.ms-skin-light-2 .ms-bullets.ms-dir-h {
position: absolute;
bottom: 20px;
right: 50%;
width: 100px;
}
.ms-skin-light-2 .ms-bullets.ms-dir-h .ms-bullets-count {
position: relative;
right: -50%;
}
.ms-skin-light-2 .ms-bullet {
width: 9px;
height: 9px;
background: black;
margin: 4px;
border: solid 1px rgb(58, 58, 58);
}
.ms-skin-light-2 .ms-bullet-selected {
background-color: white;
}
.ms-skin-light-2 .ms-tooltip{
position: absolute;
z-index: 210;
cursor: auto;
}
.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow{
border-left: solid 10px transparent;
border-right: solid 10px transparent;
position: absolute;
left: 50%;
margin-left: -10px;
}
.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow{
border-top: solid 10px;
border-top-color: silver;
border-top-color: rgba(240, 240, 240, 0.88);
bottom: -10px;
}
.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow {
border-bottom: solid 10px;
border-bottom-color: silver;
border-bottom-color: rgba(240, 240, 240, 0.88);
top: -10px;
}
.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow{
border-top: solid 10px transparent;
border-bottom: solid 10px transparent;
position: absolute;
top: 50%;
margin-top: -10px;
}
.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow{
border-right: solid 10px;
border-right-color: silver;
border-right-color: rgba(240, 240, 240, 0.88);
left: -10px;
}
.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow {
border-left: solid 10px;
border-left-color: silver;
border-left-color: rgba(240, 240, 240, 0.88);
right: -10px;
}
.ms-skin-light-2 .ms-tooltip-point {cursor: pointer;}
.ms-skin-light-2 .ms-tooltip-point .ms-point-center {
width: 12px;
height: 12px; 
border-radius: 15px;
border: solid 2px #BBB;
background: white;
margin: -8px 0 0 -8px;
position: absolute;
z-index: 105;
}
.ms-skin-light-2 .ms-tooltip-point .ms-point-border {
width: 22px;
height: 22px; 
background: black;
background:rgba(0, 0, 0, 0.36);
margin: -11px 0 0 -11px;
position: absolute;
border-radius: 15px;
animation: point-anim 1.5s infinite ;
-moz-animation: point-anim 1.5s infinite;
-webkit-animation: point-anim 1.5s infinite;
-o-animation: point-anim 1.5s infinite;
}
.ms-skin-light-2  .ms-tooltip {
max-width:200px;
}
.ms-skin-light-2 .ms-tooltip-cont {
padding: 10px;
background: silver;
background: rgba(240, 240, 240, 0.88);
text-shadow: 0 1px 0px white;
box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
} @media 
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
.ms-skin-light-2 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-2 .ms-video-btn,
.ms-skin-light-2 .ms-slide .ms-slide-vcbtn,
.ms-skin-light-2 .ms-nav-next,
.ms-skin-light-2 .ms-nav-prev{
background-image:url(../images/light-skin-2-retina.png);
background-size: 152px 225px;
}
} .ms-skin-light-3 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-3 .ms-video-btn{
width: 50px;
height: 50px;
background: url(../images/light-skin-3.png) no-repeat -15px -149px;
top: 50%;
left: 50%;
margin: -25px 0 0 -25px;
}
.ms-skin-light-3 .ms-slide .ms-slide-vcbtn {
width: 31px;
height: 29px;
background: url(../images/light-skin-3.png) no-repeat -26px -28px;
top: 30px;
right: 30px;
} .ms-skin-light-3 .ms-nav-next,
.ms-skin-light-3 .ms-nav-prev {
width: 50px;
background: url(../images/light-skin-3.png);
background-position: -82px -22px;
height: 50px;
cursor: pointer;
top: 50%;
left: 30px;
margin-top: -25px;
position: absolute;
z-index: 110;
}
.ms-skin-light-3 .ms-nav-next {
right: 30px;
left: auto;
background-position: -81px -99px;
}
.ms-skin-light-3 .ms-bullets.ms-dir-h {
position: absolute;
bottom: 20px;
right: 50%;
width: 100px;
}
.ms-skin-light-3 .ms-bullets.ms-dir-h .ms-bullets-count {
position: relative;
right: -50%;
}
.ms-skin-light-3 .ms-bullet {
width: 16px;
height: 16px;
background: url(../images/light-skin-3.png) no-repeat;
background-position: -31px -114px;
margin: 4px;
}
.ms-skin-light-3 .ms-bullet-selected {
background-position: -31px -81px;
}
.ms-skin-light-3 .ms-tooltip{
position: absolute;
z-index: 210;
cursor: auto;
}
.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow{
border-left: solid 10px transparent;
border-right: solid 10px transparent;
position: absolute;
left: 50%;
margin-left: -10px;
}
.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow{
border-top: solid 10px;
border-top-color: silver;
border-top-color: rgba(240, 240, 240, 0.88);
bottom: -10px;
}
.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow {
border-bottom: solid 10px;
border-bottom-color: silver;
border-bottom-color: rgba(240, 240, 240, 0.88);
top: -10px;
}
.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow{
border-top: solid 10px transparent;
border-bottom: solid 10px transparent;
position: absolute;
top: 50%;
margin-top: -10px;
}
.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow{
border-right: solid 10px;
border-right-color: silver;
border-right-color: rgba(240, 240, 240, 0.88);
left: -10px;
}
.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow {
border-left: solid 10px;
border-left-color: silver;
border-left-color: rgba(240, 240, 240, 0.88);
right: -10px;
}
.ms-skin-light-3 .ms-tooltip-point {cursor: pointer;}
.ms-skin-light-3 .ms-tooltip-point .ms-point-center {
width: 12px;
height: 12px; 
border-radius: 15px;
border: solid 2px #BBB;
background: white;
margin: -8px 0 0 -8px;
position: absolute;
z-index: 105;
}
.ms-skin-light-3 .ms-tooltip-point .ms-point-border {
width: 22px;
height: 22px; 
background: black;
background:rgba(0, 0, 0, 0.36);
margin: -11px 0 0 -11px;
position: absolute;
border-radius: 15px;
animation: point-anim 1.5s infinite ;
-moz-animation: point-anim 1.5s infinite;
-webkit-animation: point-anim 1.5s infinite;
-o-animation: point-anim 1.5s infinite;
}
.ms-skin-light-3  .ms-tooltip {
max-width:200px;
}
.ms-skin-light-3 .ms-tooltip-cont {
padding: 10px;
background: silver;
background: rgba(240, 240, 240, 0.88);
text-shadow: 0 1px 0px white;
box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
} @media 
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
.ms-skin-light-3 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-3 .ms-video-btn,
.ms-skin-light-3 .ms-slide .ms-slide-vcbtn,
.ms-skin-light-3 .ms-nav-next,
.ms-skin-light-3 .ms-nav-prev,
.ms-skin-light-3 .ms-bullet{
background-image:url(../images/light-skin-3-retina.png);
background-size: 152px 225px;
}
} .ms-skin-light-4 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-4 .ms-video-btn{
width: 54px;
height: 54px;
background: url(../images/light-skin-4.png) no-repeat -14px -150px;
top: 50%;
left: 50%;
margin: -27px 0 0 -27px;
}
.ms-skin-light-4 .ms-slide .ms-slide-vcbtn {
width: 27px;
height: 26px;
background: url(../images/light-skin-4.png) no-repeat -24px -29px;
top: 30px;
right: 30px;
} .ms-skin-light-4 .ms-nav-next,
.ms-skin-light-4 .ms-nav-prev {
width: 54px;
background: url(../images/light-skin-4.png);
background-position: -77px -5px;
height: 68px;
cursor: pointer;
top: 50%;
left: -27px;
margin-top: -40px;
position: absolute;
z-index: 110;
}
.ms-skin-light-4 .ms-nav-next {
right: -27px;
left: auto;
background-position: -79px -83px;
}
.ms-skin-light-4 .ms-thumb-frame-selected {
opacity: 0.6;
}
.ms-skin-light-4 .ms-thumb-list.ms-dir-h {
bottom: -60px;
width: 100%;
height: 60px;
}
.ms-skin-light-4 .ms-thumb-list.ms-dir-v {
height: 100%;
width: 60px;
right: -60px;
top: 0;
}
.ms-skin-light-4 .ms-thumb-frame {
cursor: pointer;
float: left;
width: 60px;
height: 60px;
margin: 1px 0 0 1px;
overflow: hidden;
}
.ms-skin-light-4 .ms-bullets.ms-dir-h {
position: absolute;
bottom: 20px;
right: 50%;
width: 100px;
}
.ms-skin-light-4 .ms-bullets.ms-dir-h .ms-bullets-count {
position: relative;
right: -50%;
}
.ms-skin-light-4 .ms-bullet {
width: 9px;
height: 9px;
background: #b9b9b9;
margin: 4px;
border: solid 1px rgb(163, 163, 163);
}
.ms-skin-light-4 .ms-bullet-selected {
background-color: white;
}
.ms-skin-light-4 .ms-tooltip{
position: absolute;
z-index: 210;
cursor: auto;
}
.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow{
border-left: solid 10px transparent;
border-right: solid 10px transparent;
position: absolute;
left: 50%;
margin-left: -10px;
}
.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow{
border-top: solid 10px;
border-top-color: silver;
border-top-color: rgba(240, 240, 240, 0.88);
bottom: -10px;
}
.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow {
border-bottom: solid 10px;
border-bottom-color: silver;
border-bottom-color: rgba(240, 240, 240, 0.88);
top: -10px;
}
.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow{
border-top: solid 10px transparent;
border-bottom: solid 10px transparent;
position: absolute;
top: 50%;
margin-top: -10px;
}
.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow{
border-right: solid 10px;
border-right-color: silver;
border-right-color: rgba(240, 240, 240, 0.88);
left: -10px;
}
.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow {
border-left: solid 10px;
border-left-color: white;
border-left-color: rgba(240, 240, 240, 0.88);
right: -10px;
}
.ms-skin-light-4 .ms-tooltip-point {cursor: pointer;}
.ms-skin-light-4 .ms-tooltip-point .ms-point-center {
width: 12px;
height: 12px; 
border-radius: 15px;
border: solid 2px #E0E0E0;
background: #4b8aac;
margin: -8px 0 0 -8px;
position: absolute;
z-index: 105;
}
.ms-skin-light-4 .ms-tooltip-point .ms-point-border {
width: 22px;
height: 22px; 
background: white;
margin: -11px 0 0 -11px;
position: absolute;
border-radius: 15px;
animation: point-anim 1.5s infinite ;
-moz-animation: point-anim 1.5s infinite;
-webkit-animation: point-anim 1.5s infinite;
-o-animation: point-anim 1.5s infinite;
}
.ms-skin-light-4  .ms-tooltip {
max-width:200px;
}
.ms-skin-light-4 .ms-tooltip-cont {
padding: 10px;
background: silver;
background: rgba(240, 240, 240, 0.88);
text-shadow: 0 1px 0px white;
box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
} @media 
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
.ms-skin-light-4 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-4 .ms-video-btn,
.ms-skin-light-4 .ms-slide .ms-slide-vcbtn,
.ms-skin-light-4 .ms-nav-next,
.ms-skin-light-4 .ms-nav-prev{
background-image:url(../images/light-skin-4-retina.png);
background-size: 152px 225px;
}
} .ms-skin-light-5 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-5 .ms-video-btn{
width: 32px;
height: 32px;
background: url(../images/light-skin-5.png) black no-repeat -24px -160px;
top: 50%;
left: 50%;
margin: -18px 0 0 -18px;
}
.ms-skin-light-5 .ms-slide .ms-slide-vpbtn:hover,
.ms-skin-light-5 .ms-video-btn:hover{
background-color:#646464;
}
.ms-skin-light-5 .ms-slide .ms-slide-vcbtn {
width: 30px;
height: 30px;
background: url(../images/light-skin-5.png) white no-repeat -24px -28px;
top: 18px;
right: 30px;
} .ms-skin-light-5 .ms-nav-next,
.ms-skin-light-5 .ms-nav-prev {
width: 32px;
background: url(../images/light-skin-5.png) white;
background-position: -94px -32px;
height: 32px;
cursor: pointer;
bottom: 40px;
left: 40px;
margin-top: -20px;
position: absolute;
z-index: 110;
}
.ms-skin-light-5 .ms-nav-next:hover,
.ms-skin-light-5 .ms-nav-prev:hover{
background-color:#E0E0E0;
}
.ms-skin-light-5 .ms-nav-next {
left: 73px;
background-position: -93px -110px;
}
.ms-skin-light-5 .ms-bullets.ms-dir-h {
position: absolute;
bottom: 20px;
right: 50%;
width: 100px;
}
.ms-skin-light-5 .ms-bullets.ms-dir-h .ms-bullets-count {
position: relative;
right: -50%;
}
.ms-skin-light-5 .ms-bullet {
width: 10px;
height: 10px;
background: url(../images/light-skin-5.png) no-repeat;
margin: 4px;
background-position: -34px -117px;
}
.ms-skin-light-5 .ms-bullet-selected {
background-position: -34px -84px;
}
.ms-skin-light-5 .ms-tooltip{
position: absolute;
z-index: 210;
cursor: auto;
}
.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow{
border-left: solid 10px transparent;
border-right: solid 10px transparent;
position: absolute;
left: 50%;
margin-left: -10px;
}
.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow{
border-top: solid 10px;
border-top-color: silver;
border-top-color: rgba(240, 240, 240, 0.88);
bottom: -10px;
}
.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow {
border-bottom: solid 10px;
border-bottom-color: silver;
border-bottom-color: rgba(240, 240, 240, 0.88);
top: -10px;
}
.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow{
border-top: solid 10px transparent;
border-bottom: solid 10px transparent;
position: absolute;
top: 50%;
margin-top: -10px;
}
.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow{
border-right: solid 10px;
border-right-color: silver;
border-right-color: rgba(240, 240, 240, 0.88);
left: -10px;
}
.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow {
border-left: solid 10px;
border-left-color: silver;
border-left-color: rgba(240, 240, 240, 0.88);
right: -10px;
}
.ms-skin-light-5 .ms-tooltip-point {cursor: pointer;}
.ms-skin-light-5 .ms-tooltip-point .ms-point-center {
width: 12px;
height: 12px; 
border-radius: 15px;
border: solid 2px #BBB;
background: white;
margin: -8px 0 0 -8px;
position: absolute;
z-index: 105;
}
.ms-skin-light-5 .ms-tooltip-point .ms-point-border {
width: 22px;
height: 22px; 
background: black;
background:rgba(0, 0, 0, 0.36);
margin: -11px 0 0 -11px;
position: absolute;
border-radius: 15px;
animation: point-anim 1.5s infinite ;
-moz-animation: point-anim 1.5s infinite;
-webkit-animation: point-anim 1.5s infinite;
-o-animation: point-anim 1.5s infinite;
} .ms-android.ms-skin-light-5 .ms-tooltip-point .ms-point-border{
animation:none;
-moz-animation:none;
-webkit-animation:none;
-o-animation:none;
}
.ms-ie7.ms-skin-light-5 .ms-tooltip-point .ms-point-border,
.ms-ie8.ms-skin-light-5 .ms-tooltip-point .ms-point-border{
display: none;
}
.ms-skin-light-5  .ms-tooltip {
max-width:200px;
}
.ms-skin-light-5 .ms-tooltip-cont {
padding: 10px;
background: silver;
background: rgba(240, 240, 240, 0.88);
text-shadow: 0 1px 0px white;
box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
} @media 
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
.ms-skin-light-5 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-5 .ms-video-btn,
.ms-skin-light-5 .ms-slide .ms-slide-vcbtn,
.ms-skin-light-5 .ms-nav-next,
.ms-skin-light-5 .ms-nav-prev{
background-image:url(../images/light-skin-5-retina.png);
background-size: 152px 225px;
}
} .ms-skin-light-6 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-6 .ms-video-btn{
width: 45px;
height: 45px;
background: url(../images/light-skin-6.png) white no-repeat -16px -103px;
border: solid 3px rgb(112, 112, 112);  border-color: rgba(0, 0, 0, 0.27);
-webkit-background-clip: padding-box;
top: 50%;
left: 50%;
margin: -23px 0 0 -23px;
}
.ms-skin-light-6 .ms-slide .ms-slide-vpbtn:hover,
.ms-skin-light-6 .ms-video-btn:hover{
background-color:#E0E0E0;
}
.ms-skin-light-6 .ms-slide .ms-slide-vcbtn {
width: 25px;
height: 25px;
background: url(../images/light-skin-6.png) white no-repeat -27px -36px;
top: 15px;
right: 15px;
}
.ms-skin-light-6.round-skin .ms-slide .ms-slide-vcbtn{
border-radius: 30px;
} .ms-skin-light-6 .ms-nav-next,
.ms-skin-light-6 .ms-nav-prev {
position: absolute;
cursor: pointer;
z-index: 110;
width: 45px;
height: 45px;
background: url(../images/light-skin-6.png) white;
-webkit-background-clip: padding-box;
-moz-background-clip: padding-box;
background-clip: padding-box;
background-position: -88px -26px;
border: solid 3px rgb(112, 112, 112);
border-color: rgba(0, 0, 0, 0.27);
top: 50%;
left: 30px;
margin-top: -22px;
}
.ms-skin-light-6.round-skin .ms-nav-next,
.ms-skin-light-6.round-skin .ms-nav-prev,
.ms-skin-light-6.round-skin .ms-slide .ms-slide-vpbtn,
.ms-skin-light-6.round-skin .ms-video-btn{
border-radius: 90px;
}
.ms-skin-light-6 .ms-nav-next:hover,
.ms-skin-light-6 .ms-nav-prev:hover{
background-color:#E0E0E0;
}
.ms-skin-light-6 .ms-nav-next {
right: 30px;
left: auto;
background-position: -86px -103px;
}
.ms-skin-light-6 .ms-bullets.ms-dir-h {
position: absolute;
bottom: 20px;
right: 50%;
width: 100px;
}
.ms-skin-light-6 .ms-bullets.ms-dir-h .ms-bullets-count {
position: relative;
right: -50%;
}
.ms-skin-light-6 .ms-bullet {
width: 8px;
height: 8px;
background: black;
-webkit-background-clip: padding-box;
border: solid 3px white;
border-color: rgba(255, 255, 255, 0.44);
margin: 4px;
background-position: -34px -117px;
}
.ms-skin-light-6.round-skin .ms-bullet{
border-radius: 15px;
}
.ms-skin-light-6 .ms-bullet-selected {
background-color: white;
border-color: black;
border-color: rgba(0, 0, 0, 0.44);
}
.ms-skin-light-6 .ms-tooltip{
position: absolute;
z-index: 210;
cursor: auto;
}
.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow{
border-left: solid 10px transparent;
border-right: solid 10px transparent;
position: absolute;
left: 50%;
margin-left: -10px;
}
.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow{
border-top: solid 10px;
border-top-color: silver;
border-top-color: rgba(240, 240, 240, 0.88);
bottom: -10px;
}
.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow {
border-bottom: solid 10px;
border-bottom-color: silver;
border-bottom-color: rgba(240, 240, 240, 0.88);
top: -10px;
}
.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow{
border-top: solid 10px transparent;
border-bottom: solid 10px transparent;
position: absolute;
top: 50%;
margin-top: -10px;
}
.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow{
border-right: solid 10px;
border-right-color: silver;
border-right-color: rgba(240, 240, 240, 0.88);
left: -10px;
}
.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow {
border-left: solid 10px;
border-left-color: silver;
border-left-color: rgba(240, 240, 240, 0.88);
right: -10px;
}
.ms-skin-light-6 .ms-tooltip-point {cursor: pointer;}
.ms-skin-light-6 .ms-tooltip-point .ms-point-center {
width: 12px;
height: 12px; 
border-radius: 15px;
border: solid 2px #BBB;
background: white;
margin: -8px 0 0 -8px;
position: absolute;
z-index: 105;
}
.ms-skin-light-6 .ms-tooltip-point .ms-point-border {
width: 22px;
height: 22px; 
background: black;
background:rgba(0, 0, 0, 0.36);
margin: -11px 0 0 -11px;
position: absolute;
border-radius: 15px;
animation: point-anim 1.5s infinite ;
-moz-animation: point-anim 1.5s infinite;
-webkit-animation: point-anim 1.5s infinite;
-o-animation: point-anim 1.5s infinite;
}
.ms-ie7.ms-skin-light-6 .ms-tooltip-point .ms-point-border,
.ms-ie8.ms-skin-light-6 .ms-tooltip-point .ms-point-border{
display: none;
}
.ms-skin-light-6  .ms-tooltip {
max-width:200px;
}
.ms-skin-light-6 .ms-tooltip-cont {
padding: 10px;
background: silver;
background: rgba(240, 240, 240, 0.88);
text-shadow: 0 1px 0px white;
box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
} @media 
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
.ms-skin-light-6 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-6 .ms-video-btn,
.ms-skin-light-6 .ms-slide .ms-slide-vcbtn,
.ms-skin-light-6 .ms-nav-next,
.ms-skin-light-6 .ms-nav-prev{
background-image:url(../images/light-skin-6-retina.png);
background-size: 152px 225px;
}
} .ms-skin-metro .ms-slide .ms-slide-vpbtn,
.ms-skin-metro .ms-video-btn{
width: 47px;
height: 46px;
background: url(../images/metro-skin.png) no-repeat -16px -152px;
top: 50%;
left: 50%;
margin: -22px 0 0 -24px;
}
.ms-skin-metro .ms-slide .ms-slide-vcbtn {
width: 47px;
height: 47px;
background: url(../images/metro-skin.png) no-repeat -16px -19px;
top: 15px;
right: 15px;
} .ms-skin-metro .ms-nav-next,
.ms-skin-metro .ms-nav-prev {
width: 47px;
background: url(../images/metro-skin.png);
background-position: -83px -23px;
height: 47px;
cursor: pointer;
top: 50%;
left: 30px;
margin-top: -24px;
position: absolute;
z-index: 110;
}
.ms-skin-metro .ms-nav-next {
right: 30px;
left: auto;
background-position: -81px -100px;
}
.ms-skin-metro .ms-bullets.ms-dir-h {
position: absolute;
bottom: 20px;
right: 50%;
width: 100px;
}
.ms-skin-metro .ms-bullets.ms-dir-h .ms-bullets-count {
position: relative;
right: -50%;
}
.ms-skin-metro .ms-bullet {
width: 16px;
height: 16px;
background: url(../images/metro-skin.png) no-repeat;
background-position: -31px -114px;
margin: 4px;
}
.ms-skin-metro .ms-bullet-selected {
background-position: -31px -81px;
}
.ms-skin-metro .ms-tooltip{
position: absolute;
z-index: 210;
cursor: auto;
}
.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow{
border-left: solid 10px transparent;
border-right: solid 10px transparent;
position: absolute;
left: 50%;
margin-left: -10px;
}
.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow{
border-top: solid 10px;
border-top-color: silver;
border-top-color: rgba(240, 240, 240, 0.88);
bottom: -10px;
}
.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow {
border-bottom: solid 10px;
border-bottom-color: silver;
border-bottom-color: rgba(240, 240, 240, 0.88);
top: -10px;
}
.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow{
border-top: solid 10px transparent;
border-bottom: solid 10px transparent;
position: absolute;
top: 50%;
margin-top: -10px;
}
.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow{
border-right: solid 10px;
border-right-color: silver;
border-right-color: rgba(240, 240, 240, 0.88);
left: -10px;
}
.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow {
border-left: solid 10px;
border-left-color: silver;
border-left-color: rgba(240, 240, 240, 0.88);
right: -10px;
}
.ms-skin-metro .ms-tooltip-point {cursor: pointer;}
.ms-skin-metro .ms-tooltip-point .ms-point-center {
width: 12px;
height: 12px; 
border-radius: 15px;
border: solid 2px #BBB;
background: white;
margin: -8px 0 0 -8px;
position: absolute;
z-index: 105;
}
.ms-skin-metro .ms-tooltip-point .ms-point-border {
width: 22px;
height: 22px; 
background: black;
background:rgba(0, 0, 0, 0.36);
margin: -11px 0 0 -11px;
position: absolute;
border-radius: 15px;
animation: point-anim 1.5s infinite ;
-moz-animation: point-anim 1.5s infinite;
-webkit-animation: point-anim 1.5s infinite;
-o-animation: point-anim 1.5s infinite;
}
.ms-skin-metro .ms-tooltip {
max-width:200px;
}
.ms-skin-metro .ms-tooltip-cont {
padding: 10px;
background: silver;
background: rgba(240, 240, 240, 0.88);
text-shadow: 0 1px 0px white;
box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
} @media 
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
.ms-skin-metro .ms-slide .ms-slide-vpbtn,
.ms-skin-metro .ms-video-btn,
.ms-skin-metro .ms-slide .ms-slide-vcbtn,
.ms-skin-metro .ms-nav-next,
.ms-skin-metro .ms-nav-prev,
.ms-skin-metro .ms-bullet{
background-image:url(../images/metro-skin-retina.png);
background-size: 152px 225px;
}
} .ms-skin-contrast .ms-slide .ms-slide-vpbtn,
.ms-skin-contrast .ms-video-btn{
width: 60px;
height: 60px;
background: url(../images/contrast-skin.png) no-repeat -10px -144px;
top: 50%;
left: 50%;
margin: -30px 0 0 -30px;
}
.ms-skin-contrast .ms-slide .ms-slide-vcbtn {
width: 24px;
height: 24px;
background: url(../images/contrast-skin.png) no-repeat -27px -30px;
top: 30px;
right: 30px;
} .ms-skin-contrast .ms-nav-next,
.ms-skin-contrast .ms-nav-prev {
width: 60px;
background: url(../images/contrast-skin.png);
background-position: -76px -17px;
height: 60px;
cursor: pointer;
top: 50%;
left: 30px;
margin-top: -30px;
position: absolute;
z-index: 110;
}
.ms-skin-contrast .ms-nav-next {
right: 30px;
left: auto;
background-position: -77px -91px;
}
.ms-skin-contrast .ms-bullets.ms-dir-h {
position: absolute;
bottom: 20px;
right: 50%;
width: 100px;
}
.ms-skin-contrast .ms-bullets.ms-dir-h .ms-bullets-count {
position: relative;
right: -50%;
}
.ms-skin-contrast .ms-bullet {
width: 16px;
height: 16px;
background: url(../images/contrast-skin.png) no-repeat;
background-position: -31px -114px;
margin: 4px;
}
.ms-skin-contrast .ms-bullet-selected {
background-position: -31px -81px;
}
.ms-skin-contrast .ms-tooltip{
position: absolute;
z-index: 210;
cursor: auto;
}
.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow{
border-left: solid 10px transparent;
border-right: solid 10px transparent;
position: absolute;
left: 50%;
margin-left: -10px;
}
.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow{
border-top: solid 10px;
border-top-color: #fc3116;
border-top-color: rgba(252, 49, 22, 0.8);
bottom: -10px;
}
.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow {
border-bottom: solid 10px;
border-bottom-color: #fc3116;
border-bottom-color: rgba(252, 49, 22, 0.8);
top: -10px;
}
.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow{
border-top: solid 10px transparent;
border-bottom: solid 10px transparent;
position: absolute;
top: 50%;
margin-top: -10px;
}
.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow{
border-right: solid 10px;
border-right-color: #fc3116;
border-right-color: rgba(252, 49, 22, 0.8);
left: -10px;
}
.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow {
border-left: solid 10px;
border-left-color: #fc3116;
border-left-color: rgba(252, 49, 22, 0.8);
right: -10px;
}
.ms-skin-contrast .ms-tooltip-point {cursor: pointer;}
.ms-skin-contrast .ms-tooltip-point .ms-point-center {
width: 12px;
height: 12px; 
border-radius: 15px;
border: solid 2px #636363;
background: black;
margin: -8px 0 0 -8px;
position: absolute;
z-index: 105;
}
.ms-skin-contrast .ms-tooltip-point .ms-point-border {
width: 22px;
height: 22px; 
background: white;
background: rgba(255, 255, 255, 0.99);
margin: -11px 0 0 -11px;
position: absolute;
border-radius: 15px;
animation: point-anim 1.5s infinite ;
-moz-animation: point-anim 1.5s infinite;
-webkit-animation: point-anim 1.5s infinite;
-o-animation: point-anim 1.5s infinite;
}
.ms-skin-contrast  .ms-tooltip {
max-width:200px;
}
.ms-skin-contrast .ms-tooltip-cont {
padding: 10px;
background: #fc3116;
background: rgba(252, 49, 22, 0.8);
text-shadow: 0 1px 0px rgba(0, 0, 0, 0.4);
color: white;
box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
} @media 
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
.ms-skin-contrast .ms-slide .ms-slide-vpbtn,
.ms-skin-contrast .ms-video-btn,
.ms-skin-contrast .ms-slide .ms-slide-vcbtn,
.ms-skin-contrast .ms-nav-next,
.ms-skin-contrast .ms-nav-prev,
.ms-skin-contrast .ms-bullet{
background-image:url(../images/contrast-skin-retina.png);
background-size: 152px 225px;
}
}.single-portfolio .column.one.post-nav {
display: none;
}
.single-portfolio .column.one.post-header {
display: none;
}
.single-portfolio .column.one.single-photo-wrapper {
display: none;
}
.single-portfolio .column.one.project-description {
display: none;
}
.single-portfolio .section-related-adjustment {
display: none;
}
.single-portfolio .fixed-nav {
display: none;
}
.portfolio .product-banner-wrap {
text-align: center;
}
.portfolio span.background-text {
color: #f4f4f4;
font-size: 290px;
line-height: 1;
display: inline-block;
user-select: none;
}
.portfolio .title-container {
margin-top: -100px;
}
.portfolio .product-banner-wrap img {
position: relative;
}
.portfolio .title-container {
position: relative;
z-index: -1;
}
.portfolio h2.product-title {
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
top: 50%;
font-size: 30px;
color: #4d4d4d;
}
ul.benefits {
list-style: none;
max-width: 700px;
margin-top: 70px;
padding-left: 30px;
}
li.benefit {
display: flex;
align-items: flex-start;
}
.num-wrap {
color: #318f53;
font-size: 20px;
border: 1px solid #318f53;
border-radius: 50%;
width: 50px;
height: 50px;
display: flex;
justify-content: center;
align-items: center;
}
ul.benefits .des-wrap {
flex: 1;
padding-left: 35px;
padding-top: 5px;
}
h3.benefit-title {
color: #318f53;
font-size: 20px;
font-weight: 400;
margin-bottom: 0;
}
.single #feature-section .mcb-wrap-inner .mcb-column.one {
width: 100%;
margin-left: 0;
margin-right: 0;
}
.single #feature-section .two-fifth.mcb-wrap {
width: 45%;
}
.single #feature-section .three-fifth.mcb-wrap {
width: 55%;
}
.single #feature-section .section-title::after {
left: 0!important;
margin-right: auto!important;
margin-left: 0px;
}
.single ul.benefits {
padding-left: 0;
margin-left: 0;
}
.single #feature-section .three-fifth .mcb-wrap-inner .column_attr {
padding-left: 50px;
}
.single #feature-section h2.section-title {
margin-bottom: 40px;
}
.single h3.benefit-title {
color: #00aacc;
}
.single .num-wrap {
color: #00aacc;
border: 1px solid #00aacc;
}
ul.benefits {
margin-top: 50px;
}
.product-img-container:after {
content: " ";
display: block;
width: 300%;
position: absolute;
left: 200px;
height: 500px;
background-color: #cff7ff;
top: 0;
z-index: -1;
}
.product-img-container {
position: relative;
}
.single-portfolio #custom-color .two-fifth.mcb-wrap {
width: 45%;
}
.single-portfolio #custom-color .three-fifth.mcb-wrap {
width: 55%;
}
.single-portfolio div#feature-section {
min-height: 750px!important;
background-position: center;
background-size: cover;
margin-bottom: 80px;
}
.single-portfolio div#custom-color {
padding-top: 80px!important;
}
.single-portfolio ul.components {
list-style: none;
display: flex;
max-width: 400px;
margin-left: 0;
justify-content: space-between;
}
.single-portfolio .product-img-container {
position: relative;
height: 500px;
display: flex;
align-items: center;
}
.single-portfolio .product-img-container:after {
top: 0;
}
.single-portfolio .btn-row a {
display: inline-block;
background-color: #47d8a7;
padding: 10px 40px;
border-radius: 30px;
color: white;
font-size: 18px;
text-decoration: none;
}
.single-portfolio h4.customize-title {
color: #00c6db;
font-size: 20px;
line-height: 1.5;
margin-top: 30px;
display: block;
margin-bottom: 30px;
}
.single-portfolio #custom-color .section-title::after {
margin-left: 0;
margin-right: auto;
}
.single-portfolio #custom-color h2.section-title {
margin-bottom: 40px;
}
.single-portfolio .mml-row {
display: flex;
}
.single-portfolio form {
max-width: 1020px;
margin: 0 auto;
}
.single-portfolio .mml-row {
display: flex;
justify-content: space-between;
}
.single-portfolio .no-opacity {
opacity: 0;
visibility: hidden;
}
.single-portfolio .mml-row {
flex-wrap: wrap;
}
.single-portfolio .one-third {
margin-bottom: 20px;
}
@media (max-width: 935px) {
.single-portfolio .mml-row {
flex: wrap;
}
.single-portfolio .one-third.hide-on-mobile {
display: none;
}
.single-portfolio .one-third {
margin-bottom: 20px;
max-width: 100%;
}
}
.single-portfolio .custom-design-wrap textarea.wpcf7-form-control.wpcf7-textarea {
margin-top: 20px;
}
.single-portfolio .custom-design-wrap .section-title {
text-align: center;
}
.single-portfolio .custom-design-wrap {
box-shadow: 0px 17px 100px -30px rgba(85,116,116,1);
padding: 30px 0 60px 0;
}
@media (max-width: 990px) {
.single-portfolio .custom-design-wrap {
box-shadow: none;
}
}
.single-portfolio .dont-show {
visibility: hidden;
}
.single-portfolio h2.product-title {
font-weight: bold;
}
.single #feature-section h2.section-title {
font-weight: bold;
}
.single-portfolio #custom-color h2.section-title {
font-weight: bold;
}
.single-portfolio h4.customize-title {
font-weight: bold;
}
.single-portfolio .component-item p {
text-align: center;
font-size: 14px;
color: #4d4d4d;
font-weight: bold;
}
.single-portfolio div#custom-color {
border-bottom: 1px solid #f0f0f0;
margin-bottom: 80px;
}
.single-portfolio ul.benefits {
margin-bottom: 0;
}
.single-portfolio li.benefit:last-child {
margin-bottom: 0;
}
.single-portfolio .benefit .des-wrap p {
margin-bottom: 0;
}
.single-portfolio .benefits li.benefit {
margin-bottom: 20px;
}
.single-portfolio .benefits li.benefit:last-child {
margin-bottom: 0;
}
.single-portfolio div#feature-section {
background-size: 100%!important;
}
.single-portfolio .section {
background-color: white;
}
.single-portfolio div#feature-section {
margin-bottom: 0;
padding-bottom: 80px!important;
}
.single-portfolio div#custom-color {
margin-bottom: 0;
padding-bottom: 80px!important;
}
.single-portfolio div#tell-us-your-project {
padding-top: 80px!important;
}
.single-portfolio .title-container {
margin-top: -240px;
}
.single-portfolio .img-icon-wrap {
width: 120px;
height: 80px;
display: flex;
align-items: center;
justify-content: center;
}
.post-111 h2.product-title {
position: static;
}
.portfolio .product-banner-wrap {
padding-top: 60px;
}
.postid-111 .product-img-container {
display: block!important;
}
.postid-111 .slider-wrap {
padding-top: 140px;
}
.single-portfolio div#feature-section {
border-bottom: 1px #ececec solid;
}
.single-portfolio .custom-design-wrap .section-title {
text-align: center;
margin-top: 20px;
margin-bottom: 35px;
font-weight: bold;
text-transform: uppercase;
}
.single-portfolio input.wpcf7-form-control.wpcf7-submit {
margin: 0 auto;
display: block;
margin-top: 20px;
max-width: 250px;
width: 100%;
font-size: 14px;
background-color: #22c5dc;
padding: 13px 60px;
border-radius: 25px;
}
@media (max-width: 900px) {
.single-portfolio .title-container {
margin-top: -80px;
}
.portfolio span.background-text {
display: none;
}
div#feature-section {
padding-top: 50px!important;
}
.single-portfolio .product-img-container:after {
display: none;
}
}
@media (max-width: 759px) {
.single-portfolio div#feature-section {
background-image: none!important;
}
.single #feature-section .three-fifth .mcb-wrap-inner .column_attr {
padding-left: 0;
}
.single-portfolio .product-img-container {
margin-top: 50px;
}
.single-portfolio div#custom-color {
margin-bottom: 0;
padding-bottom: 0px!important;
}
.single-portfolio div#custom-color {
padding-top: 30px!important;
}
.single-portfolio div#feature-section {
margin-bottom: 0;
padding-bottom: 0px!important;
}
.single-portfolio div#tell-us-your-project {
padding-top: 0px!important;
}
.single-portfolio .title-container {
margin-top: 0;
}
.portfolio h2.product-title {
position: static;
}
.single-portfolio .custom-design-wrap {
padding-bottom: 0;
}
.single-portfolio div#feature-section {
padding-bottom: 30px!important;
}
.single-portfolio .product-img-container {
height: auto!important;
}
}
@media (max-width: 450px) {
.single-portfolio .img-icon-wrap {
max-width: 120px;
width: 100%;
}
.single-portfolio li.component-item {
padding: 0 5px;
}
.single-portfolio .btn-row a {
display: inline-block;
background-color: #47d8a7;
padding: 10px 30px;
border-radius: 30px;
color: white;
font-size: 15px;
text-decoration: none;
margin: 0 auto;
display: block;
}
.single-portfolio .one-third {
width: 100%;
}
.postid-111 .slider-wrap {
padding-top: 0;
}
}
@media (min-width: 800px) {
.single-portfolio div#feature-section {
min-height: 650px!important;
}
}
@media (min-width: 1500px) {
.single-portfolio div#feature-section {
min-height: 750px!important;
}
}
.section-title::after {
width: 15px!important;
height: 2px!important;
}
.the-popup h2.section-title {
text-align: center;
}
.the-popup .section-title::after {
display: none;
}
.postid-144 .img-container {
position: relative;
}
.postid-144 .img-container h4.customize-title {
position: absolute;
}
.postid-144 .product-img-container h4.customize-title {
position: absolute;
top: 40px;
}
.postid-144 .single-portfolio ul.components {
justify-content: flex-start;
}
.postid-144 li.component-item {
margin-right: 10px;
}
.postid-144 ul.components {
justify-content: flex-start;
}
.postid-144 .product-img-container h4.customize-title {
top: 47px;
}
.postid-144 .product-img-container img {
position: relative;
top: 30px;
}
.postid-144 .product-img-container .color-option {
position: absolute;
}
.postid-144 .color-option {
bottom: -40px;
font-weight: 600;
}
.postid-144 p.grey.color-option {
left: 170px;
}
.postid-144 p.yellow.color-option {
left: 350px;
}
.postid-144 p.clear-color.color-option {
left: 520px;
}
.single-portfolio span.background-text {
font-weight: bold;
}
.single-portfolio .get-quote-cat-wrap a:hover {
background-color: #22b4a2!important;
color: white;
}
.single-portfolio .get-quote-cat-wrap a {
transition: all .5s ease;
padding: 10px 25px !important;
}
@media (max-width: 730px) {
.postid-144 .product-img-container h4.customize-title {
position: static;
top: 40px;
}
.postid-144 .product-img-container img {
position: relative;
top: 30px;
margin-top: -20%;
margin-bottom: 80px;
}
.postid-144 .product-img-container h4.customize-title {
margin-bottom: 0;
}
}
a.btn-new {
background-color: #47d8a7 !important;
display: inline-block !important;
border-radius: 20px!important;
color: white!important;
transition: all .5s ease;
padding: 10px 25px !important;
font-family: 'Merriweather Sans', sans-serif;
font-weight: bold;
}
a.btn-new:hover {
background-color: #22b4a2!important;
color: white!important;
}
html body .get-quote-cat-wrap a {color: white!important;background-color: #47d8a7!important;transition: all .5s ease;font-family: 'Merriweather Sans', sans-serif;font-weight: bold;padding: 10px 25px !important;}
.get-quote-cat-wrap a:hover {
background-color: #22b4a2!important;
color: white!important;
}
input.wpcf7-form-control.wpcf7-submit {
background-color: #47d8a7 !important;
transition: all .5s ease;
font-family: 'Merriweather Sans', sans-serif;
font-weight: bold;
}
input.wpcf7-form-control.wpcf7-submit:hover {
background-color: #22b4a2!important;
color: white!important;
}
.single-portfolio .btn-row a {
background-color: #47d8a7 !important;
transition: all .5s ease;
font-family: 'Merriweather Sans', sans-serif;
font-weight: bold;
}
.single-portfolio .btn-row a:hover {
background-color: #22b4a2!important;
color: white!important;
}
div#product-wrap {
background-color: white;
}
svg.icon {
fill: #4d4d4d;
}
.custom-design-wrap input.wpcf7-form-control {
transition: all .5s ease;
}
.custom-design-wrap input.wpcf7-form-control:focus {
background-color: white!important;
background-image: none!important;
box-shadow: 0px 20px 60px 0px rgba(31,44,50,0.1)!important;
}
.custom-design-wrap textarea.wpcf7-form-control.wpcf7-textarea {
transition: all .5s ease;
}
.custom-design-wrap textarea.wpcf7-form-control.wpcf7-textarea:focus {
background-color: white!important;
background-image: none!important;
box-shadow: 0px 20px 60px 0px rgba(31,44,50,0.1)!important;
}
.popup-wrap {
background-color: rgba(0, 0, 0, 0.7)!important;
}
.the-popup h2.section-title {
font-size: 24px!important;
}
#Footer h4 {
text-transform: uppercase;
font-size: 16px;
font-weight: bold;
}
#Footer .textwidget.custom-html-widget {
font-size: 16px;
}
.product-banner-wrap .title-container ul {
list-style: none;
display: flex;
justify-content: center;
position: absolute;
width: 100%;
bottom: 50px;
flex-wrap: wrap;
margin-left: 0;
}
.product-banner-wrap .title-container ul li {
margin: 0 25px;
}
.product-banner-wrap .title-container ul {
list-style: none;
display: flex;
justify-content: center;
position: absolute;
width: 100%;
bottom: 50px;
flex-wrap: wrap;
margin-left: 0;
}
.product-banner-wrap .title-container ul li {
margin: 0 25px;
}
.product-banner-wrap .title-container ul li svg {
font-size: 18px;
width: 1em;
height: 1em;
vertical-align: -0.15em;
fill: #01a9cd;
overflow: hidden;
}
@media (max-width: 1000px) {
.product-banner-wrap .title-container ul {
position: static;
margin-top: 20px;
}
}.mml-container {
max-width: 1200px;
margin: 0 auto; }
.flex {
display: flex; }
html h1, html h2, html h3, html h4, html h5, html h6, html p, html div, html span, html a {
line-height: 1.5;
font-family: 'Merriweather Sans', sans-serif; }
html h1 {
font-size: 36px; }
html h2 {
font-size: 24px; }
html h3 {
font-size: 18px; }
html h4 {
font-size: 14px; }
html p, html div, html span, html a {
font-size: 14px;
color: #666666; }
body:not(.template-slider) #Header {
min-height: auto; }
#Content {
padding-top: 0; } html {
box-sizing: border-box; }
*, *:before, *:after {
box-sizing: inherit; }
@media only screen and (max-width: 767px) {
html body:not(.template-slider):not(.header-simple) #Header {
min-height: auto;
background-position: center; }
html #sub-header {
height: auto !important;
padding: 20px 0; }
html .mml-container {
padding: 0 10px; }
html .slick-next, html .slick-prev {
z-index: 99999; } }
@media (max-width: 660px) {
html #Footer .footer_copy .one {
display: block; }
html #Footer .footer_copy .one .footer-logo {
text-align: center; }
html #Footer .footer_copy .one .social-wrap {
flex: 1;
display: flex;
justify-content: center; }
html #Footer .footer_copy .one .copyright {
margin-top: 20px;
margin-bottom: 10px; }
#sub-head {
height: auto !important; }
#sub-head .sub-header-wrap .heading {
margin-top: 0px !important;
padding-top: 0 !important; }
#sub-head .sub-header-wrap {
padding: 50px 0 !important; } }
@media (max-width: 1000px) {
html h1 {
font-size: 38px; }
html h2 {
font-size: 30px; } }
@media (max-width: 420px) {
html #cta h2 span {
font-size: 25px; }
html #cta {
padding: 40px; }
html h1 {
font-size: 25px; }
#sub-head .sub-header-wrap .heading {
font-size: 22px !important; } }
@media (max-width: 900px) {
html #sub-header.with-des .mml-container {
display: block !important;
align-items: center; }
html .mml-container {
padding: 0 20px !important; }
html .mml-container h1.heading {
border-right: 0 !important;
display: block;
text-align: left; }
html #sub-header.with-des .mml-container .heading-des {
padding-left: 0 !important; }
html #sub-header.with-des .mml-container h1.heading {
border-right: 0 !important;
width: 100% !important;
display: inline-block !important;
text-align: left !important; }
html #sub-header.with-des .mml-container {
padding: 0 20px; }
html #sub-header.with-des .mml-container .heading-des {
font-size: 13px !important; } }
.button-stroke a.button.button_theme:not(.action_button), .button-stroke a.button.button_theme .button_icon i, .button-stroke a.tp-button.button_theme, .button-stroke button, .button-stroke input[type="submit"], .button-stroke input[type="reset"], .button-stroke input[type="button"] {
border-color: transparent !important;
color: #0095eb !important;
z-index: 999999;
width: 25px;
height: 25px; }
html .button-stroke a.button.button_theme:hover, html .button-stroke a.tp-button.button_theme:hover, html .button-stroke button:hover, html .button-stroke input[type="submit"]:hover, html .button-stroke input[type="reset"]:hover, html .button-stroke input[type="button"]:hover {
background-color: transparent !important; }
.section-title::after {
content: " ";
display: block;
width: 50px;
height: 3px;
background-color: #4d4d4d;
margin-top: 15px; }
#sub-head {
height: 460px; }
#sub-head .sub-header-wrap {
color: white; }
#sub-head .sub-header-wrap .heading {
color: white;
font-size: 40px;
margin-top: 180px;
text-transform: uppercase; }
#sub-head .sub-header-wrap .heading::after {
content: " ";
display: block;
width: 50px;
height: 5px;
background-color: white; }
#sub-head .sub-header-wrap .heading-des {
color: white;
max-width: 660px; }
#Top_bar .menu.page-menu > li > a {
text-transform: uppercase;
font-weight: 500;
border: 0; }
.header-classic #Header .top_bar_left {
background-color: transparent;
display: flex;
justify-content: space-between; }
.get-quote-cat-wrap {
display: flex;
justify-content: center;
align-items: center; }
.get-quote-cat-wrap a {
background-color: #47d8a7 !important;
padding: 10px 20px !important;
display: inline-block !important;
border-radius: 20px;
color: white;
text-decoration: none; }
ul.footer-product-list {
display: flex;
flex-wrap: wrap;
max-width: 200px;
justify-content: space-between; }
h2.footer-title {
max-width: 180px;
font-size: 20px;
color: #4d4d4d !important; }
#Footer .get-quote-cat-wrap a {
margin-right: auto;
color: white; }
#Footer .footer_copy .copyright {
float: left;
color: white; }
#Footer .footer_copy {background-color: #22b4a2;}
#Footer {
background-color: #f6feff !important; }
#Footer h4 {
color: #4d4d4d !important; }
html input[type="date"], html input[type="email"], html input[type="number"], html input[type="password"], html input[type="search"], html input[type="tel"], html input[type="text"], html input[type="url"], html select, html textarea, html .woocommerce .quantity input.qty {color: #999999;background-color: #eeeeee;border-color: transparent;font-size: 14px !important;box-shadow: none !important;/* padding: 15px; */width: 50px;}
html textarea.wpcf7-form-control.wpcf7-textarea {
max-height: 175px;
resize: none; }
html input[type="date"]:focus, html input[type="email"]:focus, html input[type="number"]:focus, html input[type="password"]:focus, html input[type="search"]:focus, html input[type="tel"]:focus, html input[type="text"]:focus, html input[type="url"]:focus, html select:focus, html textarea:focus {
color: #1982c2;
background-color: #eeeeee !important;
border-color: transparent; }
html input.wpcf7-form-control.wpcf7-submit {
font-size: 14px;
background-color: #22c5dc;
padding: 13px 60px;
border-radius: 25px; }
html #Footer .footer_copy .one {
margin-bottom: 0;
padding-top: 30px;
min-height: 33px;
padding-top: 0;
padding: 20px 0; }
.how-we-help-item {
overflow: hidden;
position: relative; }
.how-we-help-item:hover .des-wrap {
transform: translateY(-50%) scale(1); }
.how-we-help-item:hover .static-title {
bottom: -100px; }
.how-we-help-item .img-wrap img {
display: block; }
.how-we-help-item .des-wrap {
position: absolute;
top: 50%;
background-color: rgba(255, 255, 255, 0.7);
transform: translateY(-50%) scale(0);
max-width: 460px;
margin: 0 auto;
left: 0;
right: 0;
padding: 80px 100px 20px 30px;
transition: all .5s ease; }
.how-we-help-item .des-wrap h3.title {
color: #4d4d4d;
font-size: 24px;
font-weight: 500;
position: relative; }
.how-we-help-item .des-wrap h3.title:after {
content: " ";
display: block;
position: absolute;
bottom: 0;
height: 1px;
width: 50px;
background-color: #666666; }
.how-we-help-item .static-title {
position: absolute;
font-size: 24px;
color: white;
padding-bottom: 50px;
padding-left: 40px;
bottom: 0;
transition: all .3s ease; }
.how-we-help-item .static-title:after {
content: " ";
display: block;
width: 50px;
height: 1px;
background-color: #666666; }
.tab-control a {
color: #4d4d4d;
text-transform: uppercase;
text-decoration: none; }
.why-hubo-wrap .tab-control li.active a {
color: white; }
.slick-next:before, .slick-prev:before {
color: #666666 !important; }
.tab-content {
width: 100%; }
a.btn.btn-get-quote {
color: white;
background-color: #22b4a2;
padding: 10px 30px;
border-radius: 20px;
display: inline-block;
margin-top: 10px;
text-decoration: none; }
.expert-detail {
padding-left: 20px; }
.step-sections .mml-container ul.slider-control li {
color: #47d8a7;
margin-right: 20px !important;
display: flex;
align-items: center; }
.step-sections .mml-container ul.slider-control li .icon-right-dir {
font-size: 18px; }
.step-sections .mml-container ul.slider-control li {
margin-bottom: 20px; }
.step-sections .mml-container ul.slider-control {
flex-wrap: wrap; }
#menu li.current-menu-item a span, #menu li.hover a span {
color: #22b4a2; }
.the-popup {
background-color: white;
padding: 20px 40px;
position: relative;
border-radius: 10px; }
.the-popup a.close-popup {
position: absolute;
right: 5px;
top: 5px; }
html .the-popup input.wpcf7-form-control.wpcf7-submit {
margin: 0 auto;
display: block; }
@media (max-width: 420px) {
h2.section-title {
font-size: 20px !important;
text-transform: uppercase; }
.map-left .column.mcb-column.one.column_map {
padding-right: 0 !important; }
.map-left .column {
border-right: 0 !important; }
footer#Footer .widgets_wrapper {
padding-top: 20px !important;
padding-bottom: 20px !important; }
h2.footer-title {
max-width: 100% !important; } }
@media (max-width: 350px) {
html h2 {
font-size: 20px; }
.the-popup {
overflow: scroll;
padding: 10px 20px;
height: 100%;
border-radius: 0; }
html input[type="date"], html input[type="email"], html input[type="number"], html input[type="password"], html input[type="search"], html input[type="tel"], html input[type="text"], html input[type="url"], html select, html textarea, html .woocommerce .quantity input.qty {
padding: 10px; } }
@media (max-width: 700px) {
.step-sections .mml-container {
flex-wrap: wrap; }
.step-sections .mml-container > div {
width: 100% !important; }
.step-sections .mml-container .step-detail-wrap {
padding-left: 0 !important; }
.step-sections {
padding: 20px 0 !important; }
.step-sections .mml-container ul.slider-control {
margin-top: 20px !important; }
.page-id-13 .wrap.mcb-wrap.two-fifth.text-side.valign-top.clearfix {
order: 1; }
.page-id-13 .wrap.mcb-wrap.three-fifth.image-side.valign-top.clearfix {
order: 0; }
.page-id-13 .section_wrapper.mcb-section-inner {
display: flex;
flex-wrap: wrap; }
.page-id-13 .text-side-wrap > span {
display: none; }
.page-id-13 .text-side-wrap {
padding: 20px 0; }
.page-id-13 .section.mcb-section {
padding: 20px 0 !important; }
.page-id-13 #why-choose-hubo .mcb-wrap-inner .why-choose-item {
flex-wrap: wrap;
justify-content: center; }
.page-id-13 .des-wrap {
text-align: center; }
.page-id-13 #why-choose-hubo .mcb-wrap-inner .why-choose-item .icon-wrap {
margin-right: 0;
margin-bottom: 10px; } }
@media (max-width: 740px) {
.home .wrap.mcb-wrap.one-fourth .section-title {
text-align: center; }
.home .column_attr.clearfix {
text-align: center; }
.home .one-fourth .section-title::after, .home .expert-detail h2::after {
left: 0;
right: 0;
margin: 0 auto !important; }
.home .expert-detail {
margin-top: 20px; }
.home .expert-detail .section-title {
text-align: center; }
.home .how-we-help-item .des-wrap {
padding: 20px; }
.home .how-we-help-item .des-wrap h3.title:after {
left: 0;
right: 0;
margin: 0 auto; }
.home div#banner {
padding: 20px !important; }
.home #banner .banner-des-wrap {
padding: 20px; }
.home div#banner {
background-image: url(../images/home_banner-1.jpg) !important; }
.home div#banner .banner-des-wrap {
background-color: rgba(0, 0, 0, 0.6); }
.home div#banner .section_wrapper {
max-width: 700px !important;
padding-left: 0 !important;
padding-right: 0 !important; }
.home .how-we-help-item .des-wrap {
position: static;
top: 0;
transform: none !important; }
.home .how-we-help-item .static-title {
display: none; }
.home .product-item-wrap .title-wrap:after {
content: " ";
display: block;
width: 68%;
height: 110%;
position: absolute;
top: 50%;
border: 1px solid white;
margin: 0 auto;
left: 0;
right: 0;
transform: translateY(-50%); } } ul.contact-methods {
list-style: none;
margin-left: 0; }
ul.contact-methods li {
color: #b2b2b2; }
ul.contact-methods li i {
margin-right: 10px; }
.map-left .column {
border-right: 1px solid #EEEEED; }
.map-left .column.mcb-column.one.column_map {
margin-bottom: 0;
padding-right: 50px; }
.map-left .column.mcb-column.one.column_column.column-margin- {
padding-top: 20px; }
#product-wrap h2.product-grid-title {
color: #4d4d4d;
text-transform: uppercase; }
#why-choose-hubo .column.mcb-column.one-second.column_column {
max-width: 500px; }
#why-choose-hubo .mcb-wrap-inner {
display: flex;
flex-wrap: wrap;
justify-content: space-between; }
#why-choose-hubo .mcb-wrap-inner .why-choose-item {
display: flex;
align-items: center; }
#why-choose-hubo .mcb-wrap-inner .why-choose-item .icon-wrap {
margin-right: 20px; }
.text-side-wrap {
padding: 60px 30px 20px 65px; }
.text-side-wrap > span {
font-size: 236px;
position: absolute;
top: 0;
left: 0;
z-index: -1;
line-height: 1;
color: #ddfcff; }
#banner .banner-des-wrap {
max-width: 688px;
max-height: 350px;
background-color: rgba(0, 0, 0, 0.5);
padding: 50px 30px 30px 70px;
float: right; }
#banner .banner-des-wrap h1 {
color: white; }
#banner .banner-des-wrap p {
color: white; }
.why-hubo-wrap .section-title {
text-align: center; }
.why-hubo-wrap .section-des {
text-align: center; }
.why-hubo-wrap .tab-control {
list-style: none;
margin-left: 0;
max-width: 510px;
margin: 0 auto;
display: flex; }
.why-hubo-wrap .tab-control li {
cursor: pointer;
width: 50%;
background-color: #f2f3f5;
padding: 15px;
text-align: center; }
.why-hubo-wrap .tab-control li.active {
background-color: #47d8a7; }
.why-hubo-wrap .tab-content-wrap .tab-content .tab-slider {
margin-left: 0;
list-style: none; }
.why-hubo-wrap .tab-content-wrap .tab-content:first-child {
display: block; }
.product-item-wrap {
text-align: center;
position: relative; }
.product-item-wrap .title-wrap {
position: absolute;
top: 50%;
left: 0;
right: 0;
margin: 0 auto;
max-width: 283px;
width: 100%;
transform: translateY(-50%); }
.product-item-wrap .title-wrap h3 {
margin-bottom: 0;
padding: 20px 30px;
background-color: #fffefd;
display: inline-block;
color: #4d4d4d; }
.home .section-title {
text-align: center;
left: 0;
right: 0;
margin: 0 auto;
text-transform: uppercase; }
.home .section-des {
text-align: center; }
.tab-slider li {
padding: 0 20px;
text-align: center; }
.tab-slider li p {
font-size: 12px; }
.tab-content-wrap {
margin-top: 60px; }
#sub-head {
background-image: url(../images/service_banner.jpg); }
#sub-head .sub-header-wrap .heading {
margin-top: 0px;
padding-top: 180px; }
.step-sections {
padding: 80px 0; }
.step-sections .mml-container {
display: flex; }
.step-sections .mml-container > div {
width: 50%; }
.step-sections .mml-container .step-detail-wrap {
padding-left: 50px; }
.step-sections .mml-container .step-detail-wrap .step-title span {
color: #47d8a7;
font-size: 72px;
line-height: 1; }
.step-sections .mml-container ul.slider-control {
display: flex;
margin-top: 50px; }
.step-sections .mml-container ul.slider-control li {
margin-right: 40px; }
.popup-wrap {
position: fixed;
width: 100%;
height: 100%;
background-color: black;
top: 0;
left: 0;
z-index: 9999999;
display: flex;
justify-content: center;
align-items: center;
display: none; }
.popup-wrap .inner {
max-width: 1200px;
width: 100%;
position: relative; }
.popup-wrap .inner .close-sliders {
position: absolute;
top: 0;
right: 0;
z-index: 99; }
.popup-wrap .popup-slider {
background-color: white; }
.popup-wrap .popup-slider .item {
display: flex; }
.popup-wrap .popup-slider .left img {
display: block; }
.popup-wrap .popup-slider .right {
padding: 80px 40px 20px 40px; }
.popup-wrap .all-slider-wrap {
max-width: 1200px;
width: 100%; }
ul.slider-control li {
cursor: pointer; }
.left, .right {
width: 50%; }
.popup-wrap .popup-slider .left img {
display: block;
width: 100%; }
@media (max-width: 600px) {
.popup-wrap .popup-slider .item > div {
width: 100%; }
.popup-wrap .popup-slider .item {
display: flex;
flex-wrap: wrap; }
.popup-wrap .popup-slider .right {
padding: 20px;
user-select: text; }
.popup-wrap .inner {
height: 100%;
overflow: scroll;
background-color: white; }
.slick-next {
right: 0px !important; }
.slick-prev {
left: 0px !important; }
.popup-wrap .popup-slider .item {
padding: 20px; } }
@media (max-width: 1230px) {
.get-quote-cat-wrap {
display: none; }
#Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo {
padding: 0 !important; } }