@charset "utf-8";
/* CSS Document */
*{margin:0; outline:none; padding:0;}
html {height:100%; margin:0; padding:0; width:100%; display:block; -webkit-text-size-adjust:none;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
h1, h2, h3, h4, h5, h6, p, form, ul, li, ol{padding:0; margin:0;}
body{  font-family: 'neo_sansregular'; font-size:14px; color:#333;}
img{border:0px;}

*, *:before, *:after {
    box-sizing: border-box;
}
*, *:before, *:after {
    box-sizing: border-box;
}
 
/*Font Face*/
/*a{ -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}*/
.logo img {
    max-width: 100%;
    width: 100%;
}



@font-face {
    font-family: 'neo_sansregular';
    src: url('../fonts/neo_sans-webfont.eot');
    src: url('../fonts/neo_sans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/neo_sans-webfont.woff2') format('woff2'),
         url('../fonts/neo_sans-webfont.woff') format('woff'),
         url('../fonts/neo_sans-webfont.ttf') format('truetype'),
         url('../fonts/neo_sans-webfont.svg#neo_sansregular') format('svg');
         font-weight: normal;
         font-style: normal;
}

@font-face {
    font-family: 'telegraficoregular';
    src: url('../fonts/telegrafico-webfont.eot');
    src: url('../fonts/telegrafico-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/telegrafico-webfont.woff2') format('woff2'),
         url('../fonts/telegrafico-webfont.woff') format('woff'),
         url('../fonts/telegrafico-webfont.ttf') format('truetype'),
         url('../fonts/telegrafico-webfont.svg#telegraficoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



/*Font Face*/

/************Blink************/
.blink {-webkit-animation: blink .75s linear infinite; -moz-animation: blink .75s linear infinite; -ms-animation: blink .75s linear infinite;-o-animation: blink .75s linear infinite;  animation: blink .75s linear infinite;}
@-webkit-keyframes blink { 0% { opacity: 1; } 50% { opacity: 1; }50.01% { opacity: 0; }100% { opacity: 0; }}
@-moz-keyframes blink { 0% { opacity: 1; }50% { opacity: 1; } 50.01% { opacity: 0; } 100% { opacity: 0; }}
@-ms-keyframes blink { 0% { opacity: 1; } 50% { opacity: 1; } 50.01% { opacity: 0; } 100% { opacity: 0; }}
@-o-keyframes blink { 0% { opacity: 1; } 50% { opacity: 1; } 50.01% { opacity: 0; }100% { opacity: 0; }}
@keyframes blink { 0% { opacity: 1; } 50% { opacity: 1; } 50.01% { opacity: 0; } 100% { opacity: 0; }}
/************Blink************/



/*wrapper*/
#wrapper{width:100%; float:left;}
.wrapperin{width:1133px; margin:0 auto; position:relative;}
/*wrapper*/

/*header*/
header{width:100%; float:left; height:120px; background:#fff; border-bottom:#e3e3e3 1px solid;}

header {
    position: fixed;
    z-index: 999999999;
}
.banner{margin-top:120px; }

.headerin{width:94%; margin:0 auto;}
.logo{float:left; margin-top:20px;width: 222px;}
/*.logo span{position: absolute; z-index:99; width:222px; height:72px;}
.logo object {height:72px; width:222px; border:red 1px solid; }*/
.logo img{height:72px;}


.logo img{max-width:100%;}
.headerright{width:auto; float:right; }

	
header, a, img, .menu-desktop, .header, header.small nav ul, nav ul, nav ul li{
			transition: all 1s;
			-moz-transition: all 1s;
			-webkit-transition: all 1s;
			-o-transition: all 1s; 
		}



			header.large{
				height: 120px;
			}

			header.large img{
				width: 308px;
				height: 85px;
			}

			header.small{ 
				height: 94px; 
			}

			header.small img{ 
				width: 200px; 
				height: 50px; 
			}
header.small{ height:82px;}
header.small nav ul{margin-top: 15px;} 
.small .logo { margin-top: 13px;}
.small nav ul li { font-size: 14px;}
.small .specials a { font-size: 12px;padding: 6px 15px;}
.small .navtop ul li a { padding: 0 7px;}
.small .navtop ul li {  font-size: 11px;}
.small nav ul li.specials { padding-right: 5px !important;}

.error-page{ text-align:center; width:100%; display:block; min-height:400px;}
.error-page p a{color: #41bcf8; text-decoration:none;}
.error-page p a:hover{text-decoration: underline;}



@media all\0 {.headerright{width:665px;}} 

.navtop{/*width:100%; float:right;*/}
.navtop ul{list-style:none; float:right; margin-top:15px;}
.navtop ul li{float:left; font-size:12px; color:#999999; font-family:'neo_sansregular'; text-transform:uppercase;}
.navtop ul li a{display:block; float:left; text-decoration:none; color:#999999; padding:0 15px;}
.navtop ul li a:hover{color:#41bcf8;}
.navtop ul li a.active{color:#00427a; text-decoration:underline;}
.navtop ul li span{font-size:18px; display:block; margin-top:-5px;}

nav{/*width:100%; float:left;*/}
nav ul{list-style:none; float:right; margin-top:35px;}
nav ul li{float:left; font-size:18px; color:#333333; font-family:'neo_sansregular';  padding:0 15px;}
nav ul li a{display:block; float:left; text-decoration:none; color:#333333; padding:0 0 3px 0;}
nav ul li a:hover{color:#00427a; border-bottom:#7ad3f7 2px solid;}
nav ul li a.active{color:#00427a; border-bottom:#7ad3f7 2px solid;}

.specials{margin-top:-8px;}
.specials a{border:#fff200 2px solid; padding:10px 25px; text-transform:uppercase; letter-spacing:2px; font-size:14px;}
.specials a:hover{background:#fff200; border-bottom:#fff 2px solid;}
.specials a.active{background:#fff200; border-bottom:#fff200 2px solid;}
/*End Header*/
.inptclsx{display:none;}
/*footer*/
footer{width:100%; float:left; height:150px; border-top:#e8e8e8 1px solid; margin-top:65px;} 
.footerin{width:94%; margin:35px auto 0 auto;}
.footerbox{float:left; width:100%;}
.digitalstrategy{width:100%; float:left; color:#cccccc; font-size:12px; font-family:'neo_sansregular'; }
.digitalstrategy a{color:#cccccc; text-decoration:none;}
.footerleftlink{float:left; width:285px;}
.footerleftlink ul{list-style:none;}
.footerleftlink ul li{width:100%; float:left; font-size:12px; font-family:'neo_sansregular'; font-size:15px; padding-bottom:10px; color:#999999;}
.footerleftlink ul li a{color:#999999; text-decoration:none;}
.footerleftlink ul li a:hover{color:#41bcf8;}

.footerleftlink2{float:left; width:285px;}
.footerleftlink2 ul{list-style:none;}
.footerleftlink2 ul li{width:100%; float:left; font-size:12px; font-family:'neo_sansregular'; font-size:15px; padding-bottom:10px; color:#999999;}
.footerleftlink2 ul li a{color:#999999; text-decoration:none;}

.footerrightlink{float:right; width:257px;}
.footerrightlink img{max-width:100%;}
/*footer*/


/*bodyhome*/
.bodyhomemain{width:100%; float:left;}
.bodyhomebox{float:left; width:100%; margin:75px 0 0 0;}
.homeheading{width:100%; float:left; font-size:30px;  color:#333333; font-family:'neo_sansregular'; text-align:center; padding-bottom:30px; font-weight:normal;}
.homeheading span{color:#41bcf8}

.fibreglassboxmain{width:100%; float:left; margin-top:5px;}
.fibreglassboxleft{width:67%; float:left; padding-right:3px;}
.fibreglassboxleft a{text-decoration:none;}
.fibreglassboxleftimg{width:100%; float:left; position:relative; height:355px;}
.fibreglassboxleftimg img{width:100%; float:left; height:100%;}

.fibreglassboxright{width:33%; float:right; padding-left:3px;}
.fibreglassboxright a{text-decoration:none;}
.fibreglassboxrightimg{width:100%; position:relative; background:#0d1c44; height:355px; padding:0 35px; float:left;}
.fibreglassboxrightimg:hover{background:#3d4969;}

.fibreglassboxlefttext{position:absolute; width:100%; bottom:40px; padding:0 30px;}
.boxheading{width:100%; float:left; font-size:32px;	color:#ffffff; font-weight:normal; font-family:'neo_sansregular'; padding-bottom:10px;}
.fibreglassboxlefttext p{width:100%; float:left; font-size:24px; color:#ffffff; font-weight:normal; font-family:'neo_sansregular'; }

.wintertext{width:100%; font-size:24px;	color:#41bcf8; font-weight:normal; font-family:'neo_sansregular'; text-align:center; margin-top:103px; float:left;}
.concretetext{width:100%; font-size:24px; color:#fff; font-weight:normal; font-family:'neo_sansregular'; text-align:center; float:left;}
.fibreglassboxrightimg p{width:100%; font-size:16px; color:#fff; font-weight:normal; font-family:'neo_sansregular'; text-align:center; float:left;}
.fibreglassboxrightimg p a{color:#41bcf8; text-decoration:none;}
.fibreglassboxrightimg p span{color:#41bcf8; text-decoration:none;}
.shape1{width:100%; float:left; text-align:center; padding:35px 0;}
.specialoffer{position:absolute; left:0; top:0;}
.specialoffer img{width:112px; height:120px;}


.fibreglassboxrightimg3{width:100%; position:relative; background:#41bcf8; height:355px; padding:0 34px; float:left;}
.fibreglassboxrightimg3:hover{background:#67c9f9;}
.fibreglassboxrightimg3 p{width:100%; font-size:24px; color:#ffffff; font-weight:normal; font-family:'neo_sansregular'; text-align:center; float:left;}
.shape3{width:100%; float:left; text-align:center; margin:90px 0 35px 0; font-size: 55px; color:#fff;}


.fibreglassboxleft2{width:67%; float:right; padding-left:3px;}
.fibreglassboxleft2 a{text-decoration:none;}
.fibreglassboxleftimg2{width:100%; float:left; position:relative;}
.fibreglassboxleftimg2 img{width:100%; float:left;}

.fibreglassboxright2{width:33%; float:left; padding-right:3px;}
.fibreglassboxright2 a{text-decoration:none;}
.fibreglassboxrightimg2{width:100%; position:relative; background:#0d1c44; height:355px; padding:0 35px; float:left;}
.fibreglassboxrightimg2 p{width:100%; font-size:24px; color:#ffffff; font-weight:normal; font-family:'neo_sansregular'; text-align:center; float:left;}
.shape3{width:100%; float:left; text-align:center; margin:90px 0 35px 0;}

.fibreglassboxrightimg2{width:100%; position:relative; background:#0a9e35; height:355px; padding:0 35px;}
.fibreglassboxrightimg2:hover{background:#3bb15d;}
.fibreglassboxrightimg2 p{width:100%; font-size:24px; color:#ffffff; font-weight:normal; font-family:'neo_sansregular'; text-align:center; float:left;}
.shape3{width:100%; float:left; text-align:center; margin:60px 0 35px 0;}
.shape2{width:100%; float:left; text-align:center; margin:60px 0 35px 0;}
.whychooseushome{width:100%; float:left; margin-top:60px; text-align:center;} 
.whychooseushome a{font-size:24px; color:#333333; border:#666666 1px solid; display:inline-block; padding:25px 100px; text-decoration:none;}
.whychooseushome a:hover{background:#e7e7e7;}

#whychooseushome{width:100%; float:left; margin-top:60px; text-align:center;} 
#whychooseushome a{font-size:24px; color:#333333; border:#666666 1px solid; display:inline-block; padding:25px 100px; text-decoration:none;}
#whychooseushome a:hover{background:#e7e7e7;}
#whychooseushome a.active{background:#e7e7e7;}

.lethavechat{position:absolute; right:0px; top:-40px; z-index:9;}
.lethavechat a{background:#41bcf8; font-size:24px;  color:#fff; text-decoration:none; padding:25px 100px 25px 70px; display:block; position:relative; height:86px;}
.lethavechat a img{ position:absolute; right:25px; top:23px;}
.lethavechat a:hover{background:#0b9e34;}
.img1{padding:10px 0 0 0; margin:0; float:left;}

.showdiv{width:100%; float:left;}
/*bodyhome*/


/*Cta*/
.btaboxmain{width:100%; float:left; margin:40px 0 0 0;}
.btaboxone{width:50%; float:left; padding-right:4px;}
.btaboxtwo{width:50%; float:right; padding-left:4px;}

.glasspoolcta{width:100%; background:#41bcf8; height:260px; padding:0 34px; float:left;}
.glasspoolcta a{text-decoration:none;}
.glasspoolcta:hover{background:#67c9f9;}
.glasspoolctaimg{text-align:center; float:left; width:100%; text-align:center; padding:65px 0 0 0; color:#fff; font-size:55px;}
.glasspoolcta p{width:100%; float:left; font-size:24px; color:#ffffff; text-align:center;}


.ctafibreglassbox{width:100%; float:left; position:relative; height:260px;}
.ctafibreglassbox a{text-decoration:none;}
.ctafibreglassbox img{width:100%; float:left; height:100%;}
.ctamainext{position:absolute; width:100%; bottom:40px; padding:0 30px;}
.ctaboxheading{width:100%; float:left; font-size:32px;	color:#ffffff; font-weight:normal; font-family:'neo_sansregular'; padding-bottom:10px;}
.ctafibreglassbox p{width:100%; float:left; font-size:24px; color:#ffffff; font-weight:normal; font-family:'neo_sansregular'; }

.ctabg2{background:#0a9e35!important;}
.ctabg2:hover{background:#3bb15d!important;}

.winterctabox{width:100%; background:#0a1636; height:260px; padding:0 34px; float:left; position:relative;}
.winterctabox a{text-decoration:none;}
.winterctabox:hover{background:#3d4969;}
.winterctatext{width:100%; font-size:24px;	color:#41bcf8; font-weight:normal; font-family:'neo_sansregular'; text-align:center; margin-top:45px; float:left;}
.concretectatext{width:100%; font-size:24px; color:#fff; font-weight:normal; font-family:'neo_sansregular'; text-align:center; float:left;}

.winterctabox p{width:100%; font-size:16px; color:#fff; font-weight:normal; font-family:'neo_sansregular'; text-align:center; float:left; padding:0 21%;}
.winterctabox p a{color:#41bcf8; text-decoration:none;}
.shape11{width:100%; float:left; text-align:center; padding:20px 0;}

.ctathree{float:left; width:100%;}
.ctathree a{display:block; float:left; padding:55px; text-decoration:none; width:100%; color:#fff;  background:#0a9e35;}
.ctathree a bdo{font-size:32px;   font-family:'neo_sansregular'; display: block;  float: left; width: auto; padding-top:15px;}
.ctathree a span{font-size:24px; float:right; display:block; float:right; width:auto;  border: 1px solid #fff; padding:25px 70px;}
.ctathree a:hover span{background:#e7e7e7; border: 1px solid #fff; color:#090909;}

.test_form_error{width:100%; float:left; padding-bottom:10px; color:red;}
/*Cta*/

/*Mobile menu*/
.topnav{ display:none;}
.menu {transition: all 0.3s ease-in-out 0s;}
.menu { text-align: center; width: 100%;}
.topnav { position: fixed !important; right: 30px !important; top:50px; z-index: 999;}
.activeMenu .menu-bar3{-webkit-transform:matrix3d(0.707107, 0.707107, 0, 0, -0.707107, 0.707107, 0, 0, 0, 0, 1, 0, 0, -5, 0.01, 1);transform:matrix3d(0.707107, 0.707107, 0, 0, -0.707107, 0.707107, 0, 0, 0, 0, 1, 0, 0, -5, 0.01, 1)}
.activeMenu .menu-bar1{-webkit-transform:matrix3d(0.707107, -0.707107, 0, 0, 0.707107, 0.707107, 0, 0, 0, 0, 1, 0, 0, 11, 0.01, 1);transform:matrix3d(0.707107, -0.707107, 0, 0, 0.707107, 0.707107, 0, 0, 0, 0, 1, 0, 0, 11, 0.01, 1)}
.activeMenu .menu-bar2 { opacity: 0;}
.menu_toggle_nav{ display:inline-block; width:32px; position:fixed; right:30px;}
#mobileMenu1{ position:fixed !important; background:#000000; top:0; right:0px; z-index:99; width:50%; height:100%}
.topnav{position: absolute !important; right: 0;z-index: 999;}
.hide{ display:none;}
.mobheadi{ display:none;}
.mobileMenu ul li ul{ position:relative; padding:0px;}
.mobile-cross{ position: absolute; right:430px;z-index: 9; top:10px; cursor:pointer;}
.menu-bar1 { background: #000000; border-radius: 0; float: left; height: 2px; width: 32px;}
.menu-bar2 { background: #000000; border-radius: 0; float: left; height: 2px; margin:8px 0; width: 32px;}
.menu-bar3 { background: #000000; border-radius: 0; float: left; height: 2px; width: 32px;}
.activeMenu .menu-bar1{background:#fff;}
.activeMenu .menu-bar2{background:#fff;}
.activeMenu .menu-bar3{background:#fff;}
.mobile-heading { float: left;line-height: 34px; width: 100%;}
.mobileMenu ul{ margin-left:0px; padding:0; list-style:none; margin-top:75px;}
.mobile-connect{ display:block; margin-bottom:20px;}
.mobile-connect a{ display:block; background:#99cc33; line-height:36px; text-align:center; color:#ffffff; text-decoration:none;font-family: 'neo_sansregular'; font-size:14px;}
.mobile-connect a:hover{ background:#84bb15;}
.mobileMenu ul li{font-family: 'neo_sansregular'; font-size:16px;color:#ffffff;display:block; text-transform:uppercase;}
.mobileMenu ul li a{ color:#ffffff; text-decoration:none; display:block; width:100%; float:left; padding:15px 25px; border-bottom:#2c2c2c 1px solid;}
/*.mobileMenu ul li a:hover{ text-decoration:none; background:#41bcf8;}*/
.mobileMenu ul li ul li{font-family: 'neo_sansregular';}
.mobileMenu ul li ul { float: left; margin-left: 20px;  width: 100%;}
.mobileMenu ul li ul li a{ color:#cccccc; text-decoration:none; display:block; line-height: 30px;}
.case-studies1 { position: relative;}
.mobileMenu {height: 100%;  overflow: scroll;}
/*End Mobile menu*/


/*services*/
.innermain{width:100%; float:left; margin:129px 0 0;}
.breadcrumb{width:100%; float:left; font-size:12px; color:#999999; text-align:right; text-transform:lowercase;}
.breadcrumb a{color:#999999; text-decoration:none;}
.breadcrumb a:hover{color:#41bcf8;}
.innermain h1{width:100%; float:left; color:#0d1c44; font-weight:normal; margin:20px 0 10px 0; font-weight:normal;  font-family:'neo_sansregular';  text-align:center; font-size:32px}
.innermain h1 span{display:inline-block; position:relative;}
.innermain h1 span.thanksicon svg{left:-82px; position:absolute; top:-50px;}
.innermain h1 span.thanksicon img{left:-82px; position:absolute; top:-50px;}
.servicesubheading{width:100%; float:left; color:#41bcf8; font-family:'neo_sansregular'; font-size:24px;  text-align:center; } 
.servicesubheading span{color:#22b24c;}
.servicesubheading a{color:#41bcf8;}
.servicesubheading a:hover{  color: #41bcf8; text-decoration:none;}
.mrtop{margin-top:20px;}

.innermain h1 bdo{/*float:right; font-size:16px; display:block; */width:auto; margin-top:10px;}
.innermain h1 bdo a{color:#33ccff}
.innermain h1 bdo a:hover{text-decoration:none;}

.servicesmainbox{width:100%; float:left; margin:60px 0 0 0;}
.servicesboxleft{width:50%; padding-right:4px; padding-bottom:8px; float:left;}
.servicesboxright{width:50%; padding-left:4px; padding-bottom:8px; float:right;}
.servicesboxin{width:100%; float:left; background:#f5f5f5; height:320px; color:#333333; padding:0 50px;}
.servicesboxin a{text-decoration:none;}
.servicesboxin:hover{background:#0a9e35;}
.servicesboxin:hover h2{color:#fff;}
.servicesboxin:hover p{color:#fff;}
.servicesboxin:hover .findoutmore{color:#fff;}
.servicesboxin:hover .servicesboximg{color:#fff;}
.servicesboximg{text-align:center; float:left; font-size:55px; text-align:center; padding-bottom:; width:100%; padding-top:35px; color:#333333;}
.servicesboxin h2{width:100%; float:left; font-size:24px; text-align:center; color:#333333; font-weight:normal;  font-family:'neo_sansregular';  padding:10px 0 20px 0; }
.servicesboxin p{width:100%; float:left; font-size:16px; text-align:center; color:#333333;}
.findoutmore{width:100%; float:left; font-size:12px; text-align:center; color:#333333; text-decoration:underline; padding-top:25px;}
.findoutmore a{color:#333333;}
.findoutmore a:hover{color:#fff;}
.svgonhover{display:none;}
.servicesboxin:hover .svgonclick{display:none;}
.servicesboxin:hover .svgonhover{display:block;}

.designservicebox{width:100%; float:left;  margin:50px 0 0 0;} 
.designservicebox ol{padding-left:20px; margin-bottom:35px;}
.designservicebox ol li{font-size:16px; color:#333333; font-family:'neo_sansregular'; line-height:22px; padding:3px 0; }
.designservicebox ol li a{color:#41bcf8; text-decoration:none;}
.designservicebox ol li a:hover{color:#333333;}

.designservicebox ul{padding-left:18px; margin-bottom:35px;}
.designservicebox ul li{font-size:16px; color:#333333; font-family:'neo_sansregular'; line-height:22px; padding:3px 0; }
.designservicebox ul li a{color:#41bcf8; text-decoration:none;}
.designservicebox ul li a:hover{color:#333333;}

.designservicebox p{font-size:16px; color:#333333; font-family:'neo_sansregular'; line-height:22px; padding-bottom:25px;}
.designservicebox p a{color:#41bcf8; text-decoration:none;}
.designservicebox p a:hover{color:#333333;}
.designservicebox h2{font-size:18px; color:#0d1c44; font-family:'neo_sansregular'; padding-bottom:15px; font-weight:normal;}
.designservicebox img{margin:0 0 25px 25px;}

.accessoriesbox{width:100%; float:left;  margin:50px 0 0 0;} 
.accessoriestext{width:100%; float:left; font-size:16px; color:#333333; font-family:'neo_sansregular'; line-height:22px;}
.accessoriesimgbox{width:100%; float:left;}
.accessoriesboxin{width:370px; float:left; margin-top:60px;  padding:0 3px;}
.accessoriesboximg{width:100%; float:left; height:290px; line-height:310px; height:310px; border-bottom:#7ad3f7 2px solid; padding-bottom:50px; text-align:center;}
.accessoriesboximg img{max-width:100%; max-height:100%; vertical-align:middle; }
.accessoriesboxin h2{width:100%; float:left; font-size:18px; color:#0d1c44; font-family:'neo_sansregular'; padding-bottom:15px; font-weight:normal; padding-top:10px; text-align:center;}
.accessoriesboxin h2 a{color:#0d1c44; text-decoration:none;}
/*services*/


/*Request A Quote*/
.requestquote{float:left; width:100%;  margin:50px 0 50px 0; background:#f8f8f8; padding:45px;}
.requestquotename{width:50%; float:left; padding-right:6px; margin-bottom:12px;}
.requestquotename input[type="text"] {  border: 1px solid #e5e5e5;  border-radius:0; color: #999999; float: left; font-family:'neo_sansregular'; font-size: 16px; height:42px;  padding: 6px 10px; width: 100%;   -webkit-appearance: none; -moz-appearance: none;}
.requestquotename ::-webkit-input-placeholder {color:#999999; /*WebKit, Blink, Edge */}
.requestquotename :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#999999; opacity:1;}
.requestquotename ::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#999999; opacity:1;}
.requestquotename :-ms-input-placeholder { /* Internet Explorer 10-11 */color:#999999;}

.requestquoteemail{width:50%; float:left; padding-left:6px; margin-bottom:12px;}
.requestquoteemail input[type="text"] { border: 1px solid #e5e5e5;  border-radius:0; color: #999999; float: left; font-family:'neo_sansregular'; font-size: 16px; height:42px;  padding: 6px 10px; width: 100%; -webkit-appearance: none; -moz-appearance: none;}
.requestquoteemail ::-webkit-input-placeholder {color:#999999; /*WebKit, Blink, Edge */}
.requestquoteemail :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#999999; opacity:1;}
.requestquoteemail ::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#999999; opacity:1;}
.requestquoteemail :-ms-input-placeholder { /* Internet Explorer 10-11 */color:#999999;}

.requestquotemessage{width:100%; float:left; margin-bottom:12px;}
.requestquotemessage textarea { border: 1px solid #e5e5e5;  border-radius:0; color: #999999; float: left; font-family:'neo_sansregular'; font-size: 16px; padding:6px 10px; width: 100%; height:195px; -webkit-appearance: none; -moz-appearance: none; -webkit-appearance: none; -moz-appearance: none;}
.requestquotemessage ::-webkit-input-placeholder {color:#999999; /*WebKit, Blink, Edge */}
.requestquotemessage :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#999999; opacity:1;}
.requestquotemessage ::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#999999; opacity:1;}
.requestquotemessage :-ms-input-placeholder { /* Internet Explorer 10-11 */color:#999999;}


.requestquotesubmit{width:100%; float:left; text-align:center;  margin-top:30px}
.requestquotesubmit input[type=submit]{border:none; color: #fff; font-family:'neo_sansregular'; font-size:15px; padding:15px 80px;text-align:center; text-decoration:none;  cursor:pointer; background:#2abcf7; text-transform:uppercase; letter-spacing:0.2em; background:-webkit-linear-gradient(#2abcf7, #2abcf7); background-color:#2abcf7; border-radius:0;}
.requestquotesubmit input[type=submit]:hover{background:-webkit-linear-gradient(#55c9f9, #55c9f9); background-color:#55c9f9;}
/*End Request A Quote*/


/*sitemap*/

.sitemap{float:left; width:100%; margin:25px 0;}
.SiteMapOne{float:left; width:31.3%;}
.SiteMapOne ~ .SiteMapOne{margin:0 3%;}
.SiteMapOne ~ .SiteMapOne ~ .SiteMapOne{margin:0;}
.Explore{border-bottom:1px solid #333; color:#333; float:left; font-family:"neo_sansregular"; font-size:20px;  padding-bottom:5px; width: 100%; font-weight:normal;}
.SiteMapOne ul {float: left;list-style:none; width: 100%;}
.SiteMapOne ul li {border-bottom: 1px solid #ccc; color:#333; float:left; font-family:"neo_sansregular"; font-size:16px; padding: 10px 0;  text-transform: capitalize; width: 100%;}
.SiteMapOne ul li a {color: #666; text-decoration: none;}
.SiteMapOne ul li a:hover{color:#41bcf8;}
/*End sitemap*/

/*Specials*/
.specialsmain{width:100%; float:left; margin:50px 0 35px 0;}
.specialsbox{width:100%; float:left; }
.specialsbox ~ .specialsbox{margin:35px 0 0 0;}
.specialsboxleft{width:73.4%; float:left; height:490px; }
.specialsboxleft img{width:100%; height:100%;}

.specialsboxright{width:26.6%; float:left; background:#f8f8f8; height:490px; padding:50px 35px 35px 35px; position:relative;}
.specialsboxright h2{width:100%; float:left; text-align:center; color:#0d1c44; font-family:'neo_sansregular'; font-size:24px; font-weight:normal;}
.specialsboxright h3{width:100%; float:left; text-align:center; color:#2abcf7; font-family:'neo_sansregular'; font-size:24px; font-weight:normal; padding:5px 0;}
.specialsboxright p{width:100%; float:left; font-size:16px; text-align:center; color:#333333;  padding:5px 0;}
.specialsbutton{position:absolute; left:0; bottom:35px; width:100%; text-align:center;}
.specialsbutton a{color: #fff; font-family:'neo_sansregular'; font-size:15px; padding:15px 0; width:230px; text-align:center; text-decoration:none;  cursor:pointer; background:#2abcf7; text-transform:uppercase; letter-spacing:0.2em; background:-webkit-linear-gradient(#2abcf7, #2abcf7); background-color:#2abcf7; display:inline-block;}
.specialsbutton a:hover {background-color:#55c9f9;}
.leftright{float:right;}
/*End Specials*/

/*Contact Us*/
.contactmain{width:100%; float:left; margin:50px 0 35px 0;}
.contactleft{width:50%; float:left; padding-right:6px;}
.contactdetails{width:100%; float:left;}
.contactdetails h2{width:100%; float:left; color:#0d1c44; font-family:'neo_sansregular'; font-size:24px; font-weight:normal; padding-bottom:25px; margin-top:30px;}
.contactdetails p{width:100%; float:left; font-size:16px; color:#333333;  padding:0 0 7px 0;  font-family:'neo_sansregular'; }
.contactdetails p a{color:#333333; text-decoration:none;}
.showroom{width:100%; float:left; margin-top:30px; text-decoration:underline; font-size:16px; color:#333333;  padding:0 0 7px 0;  font-family:'neo_sansregular'; padding-bottom:15px;}
.contactdetails p span{width:180px; display:block; float:left;}

.locationmap{width:100%; float:left; margin:35px 0 0 0;}
.locationmap h2{width:100%; float:left; color:#0d1c44; font-family:'neo_sansregular'; font-size:24px; font-weight:normal; padding-bottom:25px;}
.locationmapimg{width:100%; float:left;}
.locationmapimg iframe{height:300px;}

.contactright{width:50%; float:left; padding-right:6px;} 
.contactenquiry{width:100%; float:left; background:#f8f8f8; padding:30px 25px; height:675px;}
.enquiryheading{width:100%; float:left; color:#0d1c44; font-family:'neo_sansregular'; font-size:24px; font-weight:normal; padding-bottom:15px;}

.conmtactname{width:100%; float:left; margin-bottom:9px; position:relative;}
.conmtactname input[type="text"] {  border: 1px solid #e5e5e5;  border-radius:0; color: #999999; float: left; font-family:'neo_sansregular'; font-size: 16px; height:35px;  padding: 6px 10px; width: 100%; -webkit-appearance: none; -moz-appearance: none;}
.conmtactname ::-webkit-input-placeholder {color:#999999; /*WebKit, Blink, Edge */}
.conmtactname :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#999999; opacity:1;}
.conmtactname ::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#999999; opacity:1;}
.conmtactname :-ms-input-placeholder { /* Internet Explorer 10-11 */color:#999999;}

.contactsubmit{width:100%; float:left; text-align:center;  margin-top:15px}
.contactsubmit input[type=submit]{border:none; color: #fff; font-family:'neo_sansregular'; font-size:15px; padding:15px 80px; text-align:center; text-decoration:none;  cursor:pointer; background:#2abcf7; text-transform:uppercase; letter-spacing:0.2em; background:-webkit-linear-gradient(#2abcf7, #2abcf7); background-color:#2abcf7; border-radius:0px;}
.contactsubmit input[type=submit]:hover{background:-webkit-linear-gradient(#55c9f9, #55c9f9); background-color:#55c9f9;}
.contactright .contactsubmit input[type=submit]{ padding:15px 60px; background:-webkit-linear-gradient(#2abcf7, #2abcf7); background-color:#2abcf7;}
.contactright .contactsubmit input[type=submit]:hover{background:-webkit-linear-gradient(#55c9f9, #55c9f9); background-color:#55c9f9;}
.ask .contactsubmit{margin-top:10px;}
/*End Contact Us*/

/*Blog*/
.choosecategory{width:100%; float:left; margin:15px 0 0 0;}
.choosecategoryin{width:50%; margin:0 auto;}
.blogmain{width:100%; float:left;}
.blogbox{width:49.8%; /*float:left; */margin-top:50px; display:inline-block; vertical-align:top;}
.blogpdleft{padding-right:3px;}
.blogpdright{padding-left:3px;}
.blogboximg{width:100%; float:left; text-align:center;  height:266px;  line-height:264px; }
.blogboximg img{max-width:100%; vertical-align:bottom; max-height:100%; }

.blogboximg2{width:100%; float:left; margin:25px 0;}
.blogboximg2 img{max-width:100%;}

.blogtextbox{width:100%; float:left; margin:30px 0 0 0; padding:0 20px;}
.blogtextbox h2{width:100%; float:left; font-size:24px; color:#0d1c44; font-weight:normal; padding-bottom:15px;}
.blogtextbox h2 a{color:#0d1c44; text-decoration:none;}
.blogdate{width:100%; float:left; font-size:16px; color:#999999; padding-bottom:15px; }
.blogdate a{color:#33ccff; text-decoration:none;}
.blogdate a:hover{text-decoration:underline;}
.blogtextbox p{width:100%; float:left; font-size:16px; line-height:22px; color:#333333; padding-bottom:15px;}

.blogreadmore{width:100%; float:left; font-size:16px; color:#999999;}
.blogreadmore a{color:#33ccff; text-decoration:none;}
.blogreadmore a:hover{text-decoration:underline;}

.paging{width:100%; float:left; font-size:16px; color:#7ad3f7; font-family:'neo_sansregular'; text-align:center; margin-top:45px;}
.paging a{color:#7ad3f7; text-decoration:none; padding:0 7px;}
.paging a:hover{color:#666666;}
.paging a.active{color:#666666}

.blogdetailsleft{width:68%; float:left; margin-top:50px;}
.blogdetailsright{width:24%; float:right; margin-top:60px;}
.blogdetailsleft h2{width:100%; float:left; font-size:36px; color:#0d1c44; font-weight:normal; padding-bottom:15px;}
.blogdetailsleft p{width:100%; float:left; font-size:16px; line-height:22px; color:#333333; padding-bottom:15px;}
.blogdetailsleft p a{color: #33ccff; text-decoration:none;}
.blogdetailsleft p a:hover{text-decoration:underline;}
.blogdetailheading{width:100%; float:left; font-size:24px; color:#0d1c44; font-weight:normal;}
.blogdetailheading2{width:100%; float:left; font-size:18px; color:#41bcf8; font-weight:normal; margin-top:40px;}
.blogdetailheading2 a{color:#41bcf8; text-decoration:none;}
.blogdetailheading2 ~ .blogdetailheading2{margin-top:30px;}
.blogdetailsright p{width:100%; float:left; font-size:16px; line-height:22px; color:#333333; padding:15px 0;}


.blogdetailsleft ol{padding-left:20px; margin-top:25px; width:100%; float:left;}
.blogdetailsleft ol li{font-size:16px; color:#333333; font-family:'neo_sansregular'; line-height:22px; padding:3px 0; }
.blogdetailsleft ol li a{color:#41bcf8; text-decoration:none;}
.blogdetailsleft ol li a:hover{color:#333333;}

.blogdetailsleft ul{padding-left:18px; margin-top:25px; width:100%; float:left;}
.blogdetailsleft ul li{font-size:16px; color:#333333; font-family:'neo_sansregular'; line-height:22px; padding:3px 0; }
.blogdetailsleft ul li a{color:#41bcf8; text-decoration:none;}
.blogdetailsleft ul li a:hover{color:#333333;}

.fbshare{width:100%; float:left; margin-top:25px;}
.blogmain2{margin-bottom:15px;}
.backtotop{float:left; width:100%; text-align:right; margin-top:-30px; font-size:16px;}
.backtotop a{color:#41bcf8;}
.backtotop a:hover{text-decoration:none;}
/*End Blog*/


/*Thank you*/
.thanksyou{width:100%; float:left; min-height:250px;}
/*End Thank you*/

/*About Us*/
.aboutmain{width:100%; float:left;  /*margin:50px 0 50px 0;*/} 
.aboutustop{width:100%; float:left;}
.aboutustopbox{width:49.7%; padding-right:25px; margin-bottom:0; display:inline-block; vertical-align:top; margin-top:50px;}
.aboutustopboxleft{width:15%; float:left; font-size:44px; color:#0d1c44;}
.aboutustopboxleft svg{float:left;}
.aboutustopboxright{width:85%; float:left;}
.aboutustopboxright h2{width:100%; float:left; font-size:24px; color:#0d1c44; font-weight:normal; padding:10px 0 15px 0;}
.aboutustopboxright p{width:100%; float:left; font-size:16px; line-height:22px; color:#333333;  font-family:'neo_sansregular';}
.aboutustopboxright p a{color:#41bcf8; text-decoration:none;}
.aboutustopboxright p a:hover{color:#333333;}

.aboutustopbox2{width:49.7%; padding-left:25px; margin-top:50px; display:inline-block; vertical-align:top;}

.meetourteamheading{width:100%; float:left; color:#0d1c44; font-weight:normal; margin:50px 0 10px 0; font-weight:normal;  font-family:'neo_sansregular';  text-align:center; font-size:32px}
.meetourteamheading2{width:100%; float:left; color:#41bcf8; font-family:'neo_sansregular'; font-size:24px;  text-align:center; margin-bottom:25px;} 

.aboutmeetboxmain{width:31.9%; /*width:32.3%; float:left;*/ display:inline-block; vertical-align:top; margin:25px 0 0 0;}
.aboutmeetboxmain ~ .aboutmeetboxmain {margin:25px 1.5% 0 1.5%;}
.aboutmeetboxmain ~ .aboutmeetboxmain  ~ .aboutmeetboxmain{margin:25px 0 0 0;}
.aboutmeetboxmain ~ .aboutmeetboxmain  ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain{margin:25px 1.5% 0 1.5%;}
.aboutmeetboxmain ~ .aboutmeetboxmain  ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain{margin:25px 0 0 0;}
.aboutmeetboxmain ~ .aboutmeetboxmain  ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain{margin:25px 1.5% 0 1.5%;}
.aboutmeetboxmain ~ .aboutmeetboxmain  ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain{margin:25px 0 0 0;}

.aboutmeetboximg{width:100%; float:left;}
.aboutmeetboximg img{max-width:100%;}


.aboutmeetboxtext{width:100%; float:left;  padding:15px 20px 0 20px;}
.aboutmeetboxheading{width:100%; float:left; font-size:24px; color:#0d1c44; font-weight:normal; padding-bottom:15px;}
.aboutmeetboxheading2{width:100%; float:left; font-size:15px; color:#999999; padding-bottom:15px; }
.aboutmeetboxtext p{width:100%; float:left; font-size:16px; line-height:22px; color:#333333; padding-bottom:15px;}

/*About Us/*



/*Concrete Pools*/
.poolsboxmain { float:left; margin:0; width:100%;}
.poolsboxtxt{width:100%; float:left; margin:25px 0 0 0;}
.poolsboxtxt p{width:100%; float:left;  font-size:16px; line-height:22px; color:#333333;  font-family:'neo_sansregular';}

.finance{width:100%;}

.financetxt{width:100%; float:left; margin:25px 0 15px 0;}
.financetxt p{width:100%; float:left;  font-size:16px; line-height:22px; color:#333333;  font-family:'neo_sansregular'; padding-bottom:15px;}
.financetxt p span{color: #22b24c;}
.financetable{border-bottom:#e6e6e6 2px solid; float:left; width:100%; font-size:18px; color:#000;  font-family:"neo_sansregular"; }
.financetable td{padding:15px 50px 15px 50px; }
.financetxt2{width:100%; float:left; margin:25px 0 0 0;}
.financetxt2 p{width:100%; float:left;  font-size:14px; line-height:22px; color:#666666;  font-family:'neo_sansregular'; }

.financetablecolor{background:#22b24c; color:#fff;}
.financetablecolor2{background:#d5f0fb;}

.emailrequestheading{width:100%; float:left; color:#0d1c44; font-weight:normal; margin:-10px 0 35px 0; font-weight:normal;  font-family:'neo_sansregular';  text-align:center; font-size:24px}

.whyourconcretebox{width:100%; float:left; margin:40px 0 0 0;} 
.whyourconcreteheading{width:100%; float:left; color:#0d1c44; font-weight:normal;  font-weight:normal;  font-family:'neo_sansregular'; font-size:24px; text-align:center; background:#f6f6f6; padding:15px 0;}
.whyboxmain{width:100%; float:left; margin:25px 0 0 0;}
.innerwhybox{width:49.7%; display:inline-block; vertical-align:top; margin-bottom:15px;}
.subheading{width:100%; float:left; color:#0d1c44; font-weight:normal;  font-weight:normal;  font-family:'neo_sansregular'; font-size:18px; padding-bottom:10px;}
.innerwhybox p{width:100%; float:left; font-size:16px; line-height:22px; color:#333333; padding-bottom:15px;}
.innerpdleft{padding-left:25px;}
.innerpdright{padding-right:25px;}

.installation{width:100%; float:left; margin:15px 0 0 0;}
.installation p{width:100%; float:left; font-size:16px; line-height:22px; color:#333333; padding-top:15px;}

.poolsslidermain{width:100%; float:left; margin:25px 0 0 0;}

.askquestionbox{float:right; width:25%; background:#f8f8f8; padding:30px 15px 0 15px; min-height:492px;}
.askaquestionheading{width:100%; float:left; font-size:24px; color:#0d1c44; font-family:'neo_sansregular'; padding-bottom:15px;}
#askaquestionheading2{width:100%; float:left; font-size:24px; color:#0d1c44; font-family:'neo_sansregular'; padding-bottom:15px; display:none; background:url(../images/plush-active.png) no-repeat right top; line-height:55px; cursor:pointer;}
#askaquestionheading2.active{background:url(../images/plush.png) no-repeat right top;}
.askquestionbox .contactsubmit input[type="submit"]{ padding:15px 55px;}
.askquestionbox .requestquotemessage textarea{height:70px;}

.completelybox{width:25%; float:left; padding-right:30px; margin-bottom:25px;} 
.completelyboxheading{width:100%; float:left; font-size:18px; color:#000; font-weight:normal; line-height:55px;}
.lineheight{line-height:normal; padding-bottom:10px;}
.completelybox p{width:100%; float:left; font-size:16px; line-height:22px; color:#333333; padding:0 10px;}
.completelyboxheading svg{float:left; margin-right:10px;}
.completelybox ~ .completelybox ~ .completelybox ~ .completelybox{padding-right:0;}

.engineeringmain{float:left; width:100%; margin:35px 0 0 0;}
.engineeringboxmain{width:23.5%; float:left; margin:0 1% 0 0;}
.engineeringboxmain ~ .engineeringboxmain {margin:0 1%;}
.engineeringboxmain ~ .engineeringboxmain ~ .engineeringboxmain ~ .engineeringboxmain{margin-right:0;}
.engineeringboximg{width:100%; float:left;}
.engineeringboximg img{width:100%;}
.engineeringtext{padding:0 15px; float:left; width:100%;}
.engineeringboximg p{width:100%; float:left; font-size:16px; line-height:22px; color:#333333; padding-top:15px;}
.engineeringboxheading{width:100%; float:left; font-size:18px; color:#000; font-weight:normal; padding-top:15px;}


.abovegroundboxmain{width:32.3%; float:left;}
.abovegroundboxmain ~ .abovegroundboxmain {margin:0 1.5%;}
.abovegroundboxmain ~ .abovegroundboxmain ~ .abovegroundboxmain{margin:0;}
/*End Concrete Pools*/


/*Faq*/
.fitoutsfaqbox{width:100%; float:left; margin:35px 0 50px 0; }
.mainexpand{float:left; width:100%; color:#41bcf8; font-size:14px; font-family:'neo_sansregular'; line-height:22px; padding:0 0 10px 0; text-align:center; background:#f6f6f6; padding:15px 20px;}
.mainexpand span{cursor:pointer; display:block; float:right; width:90px; color:#41bcf8;}
.mainexpand a{color:#111;}
.mainexpand a:hover{text-decoration:none;}
.faq{font-size:24px; color:#0d1c44; /*display:inline;*/ float:left; width:100%; text-align:center;}

.faqheading{float:left; width:100%; color:#41bcf8; font-size:16px; font-family:'neo_sansregular'; padding:0;  cursor:pointer; margin-top:15px;}
.faqtext{color:#000000; font-size:16px; font-family:'neo_sansregular'; line-height:22px; float:left; width:100%;/*display:none; */padding:10px 0 0 0;}
.faqboderbox{float:left; width:100%; border-bottom:#e5e5e5 1px solid; padding:0 0 15px 0;  }
/*End Faq*/



/*Concrete Pools slider*/
.concretepoolsleft{width:75%; float:left; padding-right:10px;}
/*End Concrete Pools slider*/

.inptclsx{display:none;}


/*select box*/
.conmtactname select{background:#fff url(../images/select-icon.png) no-repeat scroll right 18px; border-radius:0px;}
.conmtactname select option{padding:7px 10px;}
.conmtactname select{appearance: none;  -moz-appearance: none;  -webkit-appearance: none;   text-indent: 0.01px; text-overflow: "";-webkit-appearance: value; -moz-appearance:    value;  appearance:value; border-radius:0px;}
.conmtactname select::-ms-expand{ display: none;   appearance: none; -moz-appearance: none; -webkit-appearance: none;   text-indent: 0.01px;
text-overflow: ""; -webkit-appearance: value; -moz-appearance:    value;  appearance:         value; display: none; border-radius:0px;}
.conmtactname select{float: left; height: 42px;  width: 100%;    font-family: "neo_sansregular";  font-size:16px; border: 1px solid #e3e3e3; padding:10px 6px; color:#999; border-radius:0px;}

.requestquoteemail select{background:#fff url(../images/select-icon.png) no-repeat scroll right 18px; border-radius:0px;}
.requestquoteemail select option{padding:7px 10px;}
.requestquoteemail select{appearance: none;  -moz-appearance: none;  -webkit-appearance: none;   text-indent: 0.01px; text-overflow: "";-webkit-appearance: value; -moz-appearance:    value;  appearance:value; border-radius:0px;}
.requestquoteemail select::-ms-expand{ display: none;   appearance: none; -moz-appearance: none; -webkit-appearance: none;   text-indent: 0.01px;text-overflow: ""; -webkit-appearance: value; -moz-appearance:value;  appearance:         value; display: none; border-radius:0px; border-radius:0px;}
.requestquoteemail select{float: left; height: 42px;  width: 100%;    font-family: "neo_sansregular";  font-size:16px; border: 1px solid #e3e3e3; padding:10px 6px; color:#999; border-radius:0px; border-radius:0px;}


.choosecategoryin select{background:#fff url(../images/select-icon.png) no-repeat scroll right 18px; border-radius:0px;}
.choosecategoryin select option{padding:7px 10px;}
.choosecategoryin select{appearance: none;  -moz-appearance: none;  -webkit-appearance: none;   text-indent: 0.01px; text-overflow: "";-webkit-appearance: value; -moz-appearance:    value;  appearance:value; border-radius:0px;}
.choosecategoryin select::-ms-expand{ display: none;   appearance: none; -moz-appearance: none; -webkit-appearance: none;   text-indent: 0.01px;text-overflow: ""; -webkit-appearance: value; -moz-appearance:    value;  appearance:         value; display: none; border-radius:0px;}
.choosecategoryin select{float: left; height: 42px;  width: 100%;    font-family: "neo_sansregular";  font-size:16px; border: 1px solid #e3e3e3; padding:10px 6px; color:#999; border-radius:0px;}
.footerin{
	position:relative;	
}
.ss-icon-footer{
	position:absolute;
	right:0px;
	top:-26px;	
}
.ss-icon-footer .ss-icon3{
	font-size:18px;	
	float:left;
}

.ss-icon-footer .ss-icon3 a{
	color:#999999;
	display:block;
	text-decoration:none;
	padding:0px 6px;
}
.ss-icon-footer .ss-icon3 a:hover{color:#41bcf8;}


.pricelistvbox{float:right; width:25%; background:#054478; padding:12% 32px 0 32px; min-height:492px; color:#fff;}
.pricelistvboxtext{font-size:36px; color:#fff;  font-family:'neo_sansregular'; }
.pricedownloadlink{float:left; width:100%; font-family:'neo_sansregular'; font-size:18px; margin-top:20px;}
.pricedownloadlink a{border-bottom:#80d4f5 2px solid; padding-bottom:5px; color:#fff; background:url(../images/pricedownload.png) no-repeat left top; background-size:25px; padding-left:40px; padding-right:25px; text-decoration:none;}


@media only screen and (min-width: 1025px) {
.conmtactname select {-webkit-appearance: none;  -moz-appearance: none; appearance: none;}
.requestquoteemail select {-webkit-appearance: none;  -moz-appearance: none; appearance: none;}
.choosecategoryin select {-webkit-appearance: none;  -moz-appearance: none; appearance: none;}
}

/*IE 8 Css*/
@media all\0 
{
.conmtactname select{background:#fff url(../images/select-icon-ie.png) no-repeat scroll right 18px;}
.requestquoteemail select{background:#fff url(../images/select-icon-ie.png) no-repeat scroll right 18px;}
.choosecategoryin select{background:#fff url(../images/select-icon-ie.png) no-repeat scroll right 18px;}
} 
/*select box*/



/**************************************************************************************************/
/**************************************************************************************************/
              /*Slider CSS*/
/**************************************************************************************************/
/**************************************************************************************************/


/*Home Main Slide Show*/
.banner{width:100%; float:left; margin-botom:20px;}
.slider-button1{ position:absolute; bottom:350px; left:0; text-align:center; width:100%; }
.slider-button{ width:100%;  color:#fff; float:left; text-align:center; }
.slider-button p{ font-size:100px; margin-bottom:0; font-family: 'telegraficoregular'; letter-spacing:-5px;}
.slider-button1 span{ color:#fff; font-size:24px; display:block; width:100%; margin-bottom:30px;}
.slider-button1 span ~ span{ margin-bottom:60px;}
/*.slider-button1 a{color:#fff; text-decoration:none; font-size:21px; border:1px solid #fff; padding:12px 24px; text-align:center; text-transform:uppercase; }*/
.slider-button1 bdo{color:#fff; text-decoration:none; font-size:18px; border:1px solid #fff; padding:12px 24px; text-align:center; text-transform:uppercase; }
.slider-button1 bdo:hover{background:#0b9e34; border:#0b9e34 1px solid;}
.slider-button1 a{text-decoration:none;}


.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}	
ul.slides li{ list-style:none; padding:0px; margin:0px; background:none; /*max-height:547px;*/}
ul.slides li a{text-decoration:none;}
.flexibanner{ /*height:547px;*/ display:block;}
.flexslider {margin: 0; padding: 0;/*height:547px; max-height:574px;*/}
.flexslider .slides > li {  display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
/*.flexslider .slides img {display: block;max-height: 574px; width: 100%; }*/
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flexslider { margin:0px; background: #fff; overflow:hidden }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { }
.carousel li { margin-right: 5px; }	
.flex-direction-nav {*height: 0; text-indent:-99999999px;}
.flex-direction-nav a  { display: block; width:73px; height: 73px; margin:-21px 0 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0); text-shadow: 1px 1px 0 rgba(255,255,255,0); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev {  }
.flex-direction-nav .flex-next {  }
.flexslider:hover .flex-prev { opacity: 0.7; left: 0; }
.flexslider:hover .flex-next { opacity: 0.7; right:-14px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }
.flex-direction-nav a.flex-next:before  { content: '\f002'; }
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; }
.flex-control-nav {width: 100%; position: absolute; bottom:33px; text-align: center;  z-index:9; }
.flex-control-nav  ol{ list-style:none;}
.flex-control-nav li {margin:0 2px; display: inline-block;  *display: inline; width:17px; height:17px;}
.flex-control-paging li a{width:11px; height:11px; display:block; border:1px #ffffff solid; cursor: pointer; text-indent:-9999px; -webkit-border-radius:20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;   }
.flex-control-paging li a:hover {  }
.flex-control-paging li a.flex-active { background:#ffffff; border:1px #ffffff solid; cursor: default;  width:11px; height:11px; }	
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
.banner{ position:relative; overflow:hidden;}
.heightmeister { height: auto; left: 0; position: absolute; bottom: 0px;width: 100%; padding:16px 0px; background: url("../images/bg-bottom.png") repeat-x scroll left top rgba(0, 0, 0, 0);}
.topbox_container { margin-left: auto;  margin-right: auto;  width: 940px; text-align:right;}
.topbox_container p { color: #FFFFFF; margin:0px; font-size:34px; font-family: 'novecento_widebook';}
.topbox_container p strong {font-family: 'novecento_wide_bookbold';}
.banner img {/*max-height:680px;*/ width: 100%;}
.accessoriestext p{ margin-bottom:15px;}

.mar1{margin-top:20px;}
.mar{margin-top:20px;}
.content-para1{ float:left; width:100%;}
.content-para1 h2{ float:left; width:100%; padding-top:20px; padding-bottom:25px; text-align:center;}
.content-para1 h2{color: #0d1c44;
    font-family: 'neo_sansregular';
    font-size: 18px;
    font-weight: normal;}
.coolkd h2{color: #0d1c44; text-align:center;
    font-family: 'neo_sansregular';
    font-size: 18px;
    font-weight: normal;    padding-bottom: 15px;
    padding-top: 20px;}
.loop-content{ float:left; width:100%; }
.topmr{
	margin-top:20px;	
}
.loop-content h2{
		
}
.edt-image1{float:left;}
.edt-content1{float:right; width:81%;}


.edt-content2{width:81%; float:left;}
.edt-image2{float:right; text-align: right}

.edt-image1 img{ max-width:100%;}
.edt-content1 img{ max-width:100%;}

.edt-image2 img{ max-width:100%;}
.edt-content2 img{ max-width:100%;}

.lapgalaryboxone{float:left; width:100%; margin-bottom:10px; position:relative;}
.lapgalaryboxone img{width:100%;}
.lapgalaryboxtext{position:absolute; right:0; bottom:3px; background:#000; font-size:18px;}
.lapgalaryboxtext a{padding:10px 20px; display:block; color:#fff; text-decoration:none;}

.lapgalaryboxtwo{float:left; width:calc(33.1% - 5px); margin-right:5px; position:relative;}
.lapgalaryboxtwo img{width:100%;}

.lapgalaryboxthree{float:left; width:calc(66.9% - 5px); margin-left:5px; margin-bottom:10px; position:relative;}
.lapgalaryboxthree img{width:100%;}

.lapgalaryboxfour{float:left; width:calc(50% - 5px); margin-right:5px; margin-bottom:10px; position:relative;}
.lapgalaryboxfour img{width:100%;}

.lapgalaryboxfive{float:left; width:calc(50% - 5px); margin-left:5px; margin-bottom:10px; position:relative;}
.lapgalaryboxfive img{width:100%;}

.requestquoteemail2{padding-left:0;!important; padding-right:6px!important;}
.fitoutsfaqbox2{margin-bottom:0;}
.faqboderboxnone{border-bottom:none;}
.poolsboxtxt2{margin:15px 0; text-align:center;}

.lapgalaryboxsix{float:left; width:calc(33.33333333333333% - 10px); margin-right:5px; margin-left:5px; margin-bottom:10px;}
.lapgalaryboxsix img{width:100%;}

.lapgalaryboxseven{float:left; width:calc(33.33333333333333% - 10px); margin-right:5px; margin-left:5px; margin-bottom:10px;}
.lapgalaryboxseven img{width:100%;}

.lapgalaryboxeight{float:left; width:calc(33.33333333333333% - 10px); margin-right:5px; margin-left:5px; margin-bottom:10px;}
.lapgalaryboxeight img{width:100%;}

.lapgalaryboxsixmain{margin:0 -5px; float:left; width:101%;}

.veedgetextbox{float:left; width:100%; margin:35px 0 45px 0;}
.veedgetextboxhd{float:left; width:100%; text-align: center; background: #f6f6f6; padding: 15px 20px; margin-bottom:25px; font-size:24px; color:#0d1c44;}
.veedgetextbox p{color: #000000;font-size: 16px;  font-family: 'neo_sansregular'; line-height: 22px;}




@media screen and (max-width:1122px) {
.slider-button1{bottom:225px; }
}



@media screen and (max-width: 1280px) {
.banner{ height:auto; min-height:inherit;}
.page1-left{ width:64%;}

}
	
/*Home Main Slide Show*/









/*media query*/
@media screen and (max-width:1150px) 
{
.wrapperin{width:96%;}
.accessoriesboxin{width:33.33%;}
.completelyboxheading{line-height:normal; padding-bottom:15px;}
}

@media screen and (max-width:1050px) {
.ctathree a{text-align:center;} 
.ctathree a bdo{display:inline;  float:none; }
.ctathree a span{display:inline-block; width:405px; float:none; margin-top:30px;}	
.specialsboxright{padding:50px 25px 35px 25px;}
}
@media screen and (max-width:1045px) {
	header.large img {  height: 65px;   width: 263px;}
}
@media screen and (max-width:1030px) {
.completelyboxheading{line-height:normal; padding-bottom:15px;}	
.servicesboxin:hover .svgonclick{display:block;}
.servicesboxin:hover .svgonhover{display:none;}
}

@media screen and (max-width:1020px) {
.specialsboxright{padding:50px 35px 35px 35px;}
.blogboximg{height:226px; line-height:224px; }

}

@media screen and (max-width:980px) {
.small .topnav { top: 30px;}
.fibreglassboxleftimg img { height: auto;}
.fibreglassboxleft{width:100%; padding-right:0; padding-bottom:6px;}
.fibreglassboxright{width:100%; padding-left:0;}	
.fibreglassboxright2{width:100%; padding-right:0; padding-bottom:6px;}
.fibreglassboxleft2{width:100%; padding-left:0;}
.headerright{display:none;}
.slider-button1{ bottom: 25%;}
.slider-button p{font-size:60px;}
.topnav{display:block;}
.servicesboxin{height:350px;}
.flex-control-nav{bottom:50px;}
.banner{min-height:350px;}
.ctathree a{text-align:center;} 
.ctathree a bdo{display:inline;  float:none; }
.ctathree a span{display:inline-block; width:405px; float:none; margin-top:30px;}
.specialsboxleft{width:100%; float:left; height:auto;}
.specialsboxleft img{width:auto; height:auto; max-width:100%;}
.specialsboxright{width:100%; float:left; height:auto;}
.specialsbutton{float:left; width:100%; position:static; margin-top:15px;}
.aboutustopboxleft{width:18%;}
.aboutustopboxright{width:82%;}
.concretepoolsleft{width:100%;}
.askquestionbox{width:100%; background:none; padding:25px 0 0 0; min-height:1px;}
.askaquestionheading{display:none;}
#askaquestionheading2{display:block;}
.specialsboxleft img{width:100%;}
.ask{/*display:none; */float:left; width:100%;}
.blogboximg{height:226px; line-height:224px; }
.blogbox{width:49.5%;}
.blogboximg{height:205px; line-height:203px; }
.aboutustopboxleft svg{width:100%; height:40px;}
.glasspoolctaimg{padding:35px 0 0 0;}
.edt-content1{width:79%;}
.edt-content2{width:79%;}
.pricelistvbox{width:100%; padding:75px 35px; min-height:50px; margin-top:35px;} 

}

@media screen and (max-width:890px) {
.edt-content1{width: 73%;}
.edt-content2{width: 73%;}
}



@media screen and (max-width:800px) 
{
.accessoriesboxin{width:50%;}
.completelybox{width:50%;}
.engineeringboxmain{width:48.7%; margin:0 0 35px 0; float:none; display:inline-block; vertical-align:top;}
.engineeringboxmain ~ .engineeringboxmain{margin:0 0 35px 2%;}
.engineeringboxmain ~ .engineeringboxmain ~ .engineeringboxmain{margin:0 0 35px 0;}
.engineeringboxmain ~ .engineeringboxmain ~ .engineeringboxmain ~ .engineeringboxmain{margin:0 0 35px 2%;}
.servicesboxin{height:385px;}
.blogboximg {height:180px; line-height:178px;}
}



@media screen and (max-width:765px) 
{
	header.large img {
    height: 55px;
    width: 130px;
}header.large img {
    height: 80px;

}
header.large img {
    height: 53px;
}
header.large{ height: 80px;}
.banner{margin-top: 81px;}
.servicesboxin{min-height:70px;}	
.banner{height:auto;}
.ctathree{margin-top:25px;}
.ctathree a{padding:35px 0;}
.ctathree a bdo{font-size:16px;}
.ctathree a span{width:280px; float:none; margin-top:20px; padding:10px 0;}
.contactleft{width:100%;}
.contactright{width:100%;}
.contactmain{padding:0 20px; margin:25px 0;}
.contactdetails h2{/*font-size:16px; */ margin-top:0;  padding-bottom:10px;}
.contactdetails p{font-size:14px;}
.contactenquiry{background:none; padding:30px 0  0 0;}
.enquiryheading{text-align:center;}
.backtotop{display:none;}

}
@media screen and (max-width:710px) {
.edt-content1{width: 68%;}
.edt-content2{width: 68%;}
}




@media screen and (max-width:700px) 
{
.financetable td{padding:10px 15px; }	
.finance{padding:0 20px;}	
header.small{ 	height: 74px;}
header{height:80px;}
.logo{width:130px; margin:18px 0 0 0;}
.wrapperin{width:100%;}	
.homeheading{font-size:18px; padding:0 35px 20px 35px; line-height:30px;}
.fibreglassboxleftimg{height:auto;}
.bodyhomebox{margin-top:25px;}
.boxheading{font-size:18px;}
.fibreglassboxlefttext p{font-size:14px; padding-bottom:5px;}
.fibreglassboxlefttext{bottom:25px;}
.fibreglassboxrightimg{height:auto; padding:30px 25px;}
.wintertext{font-size:18px; margin-top:0px;}
.concretetext{font-size:18px; padding:18px 0 25px 0;}
.fibreglassboxrightimg p{font-size:14px; line-height:22px;}
.shape1{display:none;}
.fibreglassboxrightimg2{height:auto; padding:30px 25px;}
.shape3{margin:0 0 15px 0;}
.fibreglassboxrightimg2 p{font-size:18px; line-height:30px;}

.fibreglassboxrightimg3{height:auto; padding:30px 25px;}
.fibreglassboxrightimg3 p{font-size:18px; line-height:30px;}
.whychooseushome a{padding:13px 60px;}
.whychooseushome{margin-top:25px;}
#whychooseushome a{padding:13px 60px;}
#whychooseushome{margin-top:25px;}
footer{margin-top:25px; }
.footerleftlink{width:20%;}
.footerleftlink2{width:75%; float:right;}
.footerleftlink ul li{font-size:14px; padding-bottom:0; line-height:27px;}
.footerleftlink2 ul li{font-size:14px; padding-bottom:0; line-height:27px;}
.footerrightlink{width:135px; margin-top:10px;}
.digitalstrategy{width:150px; margin-top:32px;}
.footerbox{padding-bottom:20px;}
.flex-control-nav{bottom:155px;}
.slider-button1{position:inherit; margin-top:60px; padding:0 15px;}
.slider-button1 bdo{border:1px solid #e7e7e7; color:#000000; display: inline-block;}
.slider-button1 bdo:hover{border:1px solid #e7e7e7; background:#fff;}
.slider-button p{color:#000000; font-size:30px; letter-spacing:normal; font-family:"neo_sansregular"; padding-bottom:15px;}
.slider-button{color:#000000;}
.slider-button1 span{color:#000000; font-size:14px;}
.flex-control-paging li a{background:#cccccc; border:#cccccc 1px solid;}
.flex-control-paging li a.flex-active{border:1px solid #666666; background:#666666;}
.img1{display:none!important;}
.slider-button1 span ~ span{margin-bottom:20px;}
.lethavechat{position:inherit; display:inline-block; text-align:center; width:100%; top:0; margin-top:15px;}
.lethavechat a{width:262px; font-size:24px; display:inline-block; padding:12px 0;}
.lethavechat a img{display:none;}
.lethavechat a:hover{background:#41bcf8;}
#mobileMenu1{ width:90%;}
.topnav{top:30px;}
.servicesmainbox{margin:25px 0 0 0;}
.designservicebox{margin:25px 0 0 0;}
.servicesboxleft{width:100%; float:left; padding-right:0; padding-bottom:4px;}
.servicesboxright{width:100%; float:left; padding-left:0; padding-bottom:4px;}
.breadcrumb{display:none;}
.innermain h1{font-size:24px; margin:10px 0 5px;}
.servicesubheading{font-size:16px; padding:0 25px;}
.servicesboxin p{display:none;}
.servicesboxin{height:auto; padding:25px;}
.servicesboximg{padding-top:0;}
.servicesboxin h2{font-size:18px; padding:0 0 5px 0;}
.findoutmore{padding:0;}
.designservicebox{padding:0 25px;}

.ctafibreglassbox{height:auto;}
.btaboxone{width:100%; padding-right:0; margin-top:5px;}
.btaboxtwo{width:100%; padding-left:0;  margin-top:5px;}
.designservicebox img{max-width:100%; width:100%;}
.ctaboxheading {font-size: 18px;}
.ctafibreglassbox p{font-size: 14px; padding-bottom: 5px;}
.glasspoolctaimg{ padding:0 0 17px;}
.glasspoolcta {height:auto; padding:30px 25px;}
.glasspoolcta p{font-size:18px; line-height:30px;}
.accessoriesboximg{height:180px; line-height:180px;}
.accessoriesboxin h2{font-size:14px;}
.ctathree{padding:0 15px;}
.requestquote{background:none; padding:0 20px; margin-top:25px;}
.requestquotename{width:100%; padding:0;}
.requestquoteemail{width:100%; padding:0;}
.requestquotesubmit{margin-top:25px;}
.accessoriesbox{margin-top:25px;}
.accessoriestext{padding:0 20px;}
.specialsboxright{background:none;}
.specialsmain{margin:25px 0; padding:0 20px;}
.specialsboxright{padding:25px 0;}
.specialsboxright h2{font-size:18px;}
.specialsboxright h3{font-size:18px; padding-top:10px;}
.specialsboxright p{display:none;}
.specialsboxright p ~ p{display:block; font-size:14px;}
.blogmain{padding:0 20px;}
.blogbox{width:100%;}
.blogpdleft{padding-right:0; }
.blogpdright{padding-left:0;}
.blogtextbox{padding:0;}
.blogtextbox h2{font-size:16px;}
.blogdate{font-size:14px;}
.blogtextbox p{font-size:14px;}
.blogdetailsleft p{font-size:14px;}
.blogreadmore{font-size:14px;}
.choosecategoryin{width:88%;}
.blogbox{margin-top:25px; margin-bottom:25px;}
.paging{margin-top:25px;}

.blogdetailsleft{width:100%;}
.blogdetailsright{display:none;}
.blogmain2{ margin-bottom:25px;}
.blogdetailsleft{ margin-top:25px;}
.blogdetailsleft h2{font-size:16px;}
.blogboximg2{margin:5px 0 15px 0;}
.fbshare{margin-top:10px;}
.thanksyou{min-height:100px;}
.innermain h1 span{width:100%; float:left; display:block; position:inherit;}
.innermain h1 span.thanksicon svg{ position:inherit;}
.innermain h1 span.thanksicon img{ position:inherit;}
.aboutmain{margin:25px 0;}
.sitemap{margin:25px 0;  padding:0 20px;}
.aboutustopbox{width:100%; padding:0 20px; margin-top:25px;}
.aboutustopbox2{width:100%; padding:0 20px; margin-top:25px;}
.aboutustopboxright h2{font-size:16px; padding:5px 0 15px;}
.aboutustopboxright p{font-size:14px;}

.aboutmeetboxmain{width:100%; margin-top:25px;}
.aboutmeetboxmain img{width:100%;}
.meetourteamheading{font-size:24px; margin-top:25px;}
.meetourteamheading2{font-size:16px; padding:0 25px; margin-bottom:0;}

.aboutmeetboxmain ~ .aboutmeetboxmain{margin:25px 0 0 0;}
.aboutmeetboxmain ~ .aboutmeetboxmain  ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain{margin:25px 0 0 0}
.aboutmeetboxmain ~ .aboutmeetboxmain  ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain{margin:25px 0 0 0}
.aboutmeetboxmain ~ .aboutmeetboxmain  ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain{margin:25px 0 0 0}
.aboutmeetboxmain ~ .aboutmeetboxmain  ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain{margin:25px 0 0 0}
.aboutmeetboxheading{font-size:18px; padding-bottom:10px;}
.aboutmeetboxheading2{font-size:15px; padding-bottom:10px;}
.aboutmeetboxtext p{font-size:14px;}

.abovegroundboxmain{width:100%; margin-top:25px;}
.abovegroundboxmain ~ .abovegroundboxmain{margin:25px 0 0 0;}

.poolsboxmain{margin:25px 0 0 0;}
.poolsboxmain{padding:0 20px;}
.poolsboxtxt p{font-size:14px;}
.whyourconcreteheading{font-size:18px;}
.innerwhybox{width:100%; margin-bottom:10px;}
.innerpdright{padding-right:0;}
.innerpdleft{padding-left:0;}
.subheading{font-size:14px;}
.innerwhybox p{font-size:14px;}
.installation p{font-size:14px;}
.faq{font-size:18px;}
.faqheading{font-size:14px;}
.faqtext{font-size:14px;}
.fitoutsfaqbox{ margin:25px 0;}
.whyourconcretebox{margin:25px 0 0 0;}
#askaquestionheading2{font-size:18px;}
.innermain h1 bdo{display:none;}
.winterctabox p{ padding: 0;}
.winterctatext{font-size:18px;}
.concretectatext{font-size:18px;}
.aboutmeetboxmain ~ .aboutmeetboxmain ~ .aboutmeetboxmain{ margin:25px 0 0 0;}
.contactdetails p span{width:150px;}
.completelybox{width:100%;}
.engineeringboxmain{width:100%; margin:0 0 35px 0;}
.engineeringboxmain ~ .engineeringboxmain{ margin:0 0 35px 0;}
.engineeringboxmain ~ .engineeringboxmain  ~ .engineeringboxmain  ~ .engineeringboxmain{ margin:0 0 35px 0;}
.engineeringtext{padding:0;}
/*.logo object{height:50px;}.logo span{height:50px; width:165px;}*/
.logo img{height:50px; width:100%}
.contactenquiry{height:auto;}
.blogboximg{line-height:normal; height:auto;}
.logo{margin:15px 0 0 0;}
.poolsboxtxt{padding: 0 20px;}
.lethavechat a{height: 57px;}
header.small img {  height: 35px !important;width: 100px !important;}
header.large img {  height: 35px !important;width: 100px !important;}
header, a, img, .menu-desktop, .header, header.small nav ul, nav ul, nav ul li{
			transition: none;
			-moz-transition: none;
			-webkit-transition: none;
			-o-transition: none; 
		}

header.large {
    height: 60px;
}.banner {
    margin-top: 60px;
}header.small {
    height: 60px;
}.small .logo {
    margin-top: 9px;
}.large .logo {
    margin-top: 9px;
}
.menu-bar1 { width: 25px !important;}
.menu-bar2 { width: 25px !important;}
.menu-bar3 { width: 25px !important;}
.menu-bar2 {margin: 6px 0;}

.small .topnav {
    top: 21px;
}
.large .topnav {
    top: 21px;
}
.innermain {  margin: 70px 0 0;}


.lapgalaryboxtwo{ width:calc(100% - 0px); margin-right:0px; margin-bottom:10px;}
.lapgalaryboxthree{width:calc(100% - 0px); margin-left:0px;}
.lapgalaryboxfour{width:calc(100% - 0px); margin-right:0px;}
.lapgalaryboxfive{width:calc(100% - 0px); margin-left:0px;}


.lapgalaryboxsixmain{ float:left; width:100%; margin:0;}
.lapgalaryboxsix{float:left; width:calc(100% - 0px); margin-right:0; margin-left:0; margin-bottom:10px;}
.lapgalaryboxseven{float:left; width:calc(100% - 0px); margin-right:0; margin-left:0; margin-bottom:10px;}
.lapgalaryboxeight{float:left; width:calc(100% - 0px); margin-right:0; margin-left:0; margin-bottom:10px;}
}

@media screen and (max-width:667px) 
{
.SiteMapOne{width:100%;}	
.SiteMapOne ~ .SiteMapOne{margin:25px 0;}	
.SiteMapOne ~ .SiteMapOne ~ .SiteMapOne{margin:0;}
.ctathree a span{ margin-top:0px;}
}

@media screen and (max-width:600px) {
	
.ctathree a span{ margin-top:20px;}

.edt-image1{display:block;width:100%; text-align:center;}
.edt-content1{display:block;width:100%;}


.edt-content2{width:100%; float:none;}
.edt-image2{width:100%; float:none; text-align:center;}





}

@media screen and (max-width:375px) 
{
.flex-control-nav{bottom:175px;}
.aboutustopboxleft{width:20%;}
.aboutustopboxright{width:80%;}
}
@media screen and (max-width:335px) 
{
.flex-control-nav {bottom:215px;}	
}
/*media query*/









/* SS Social */
@font-face {
  font-family: "SSSocial";
  src: url('../fonts/ss-social-circle.eot');
  src: url('../fonts/ss-social-circle.eot?#iefix') format('embedded-opentype'),
       url('../fonts/ss-social-circle.woff') format('woff'),
       url('../fonts/ss-social-circle.ttf') format('truetype'),
       url('../fonts/ss-social-circle.svg#SSSocialCircle') format('svg');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "SSSocial";
  src: url('../fonts/ss-social-regular.eot');
  src: url('../fonts/ss-social-regular.eot?#iefix') format('embedded-opentype'),
       url('../fonts/ss-social-regular.woff') format('woff'),
       url('../fonts/ss-social-regular.ttf') format('truetype'),
       url('../fonts/ss-social-regular.svg#SSSocialRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* This triggers a redraw in IE to Fix IE8's :before content rendering. */
html:hover [class^="ss-"]{-ms-zoom: 1;}

.ss-icon3, .ss-icon3.ss-social, .ss-icon3.ss-social-circle,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"][class*=" ss-social"]:before, [class*=" ss-"][class*=" ss-social"]:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"][class*=" ss-social"].right:after, [class*=" ss-"][class*=" ss-social"].right:after{
  font-family: "SSSocial";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

.ss-icon3.ss-social-circle,
[class^="ss-"].ss-social-circle:before, [class*=" ss-"].ss-social-circle:before,
[class^="ss-"].ss-social-circle.right:after, [class*=" ss-"].ss-social-circle.right:after{
  font-weight: bold;
}

[class^="ss-"].right:before,
[class*=" ss-"].right:before{display:none;content:'';}

.ss-facebook:before,.ss-facebook.right:after{content:'ï˜'}.ss-twitter:before,.ss-twitter.right:after{content:'ï˜‘'}.ss-linkedin:before,.ss-linkedin.right:after{content:'ï˜’'}.ss-googleplus:before,.ss-googleplus.right:after{content:'ï˜“'}.ss-appdotnet:before,.ss-appdotnet.right:after{content:'ï˜”'}.ss-zerply:before,.ss-zerply.right:after{content:'ï˜•'}.ss-reddit:before,.ss-reddit.right:after{content:'ï˜–'}.ss-tumblr:before,.ss-tumblr.right:after{content:'ï˜ '}.ss-wordpress:before,.ss-wordpress.right:after{content:'ï˜¡'}.ss-blogger:before,.ss-blogger.right:after{content:'ï˜¢'}.ss-posterous:before,.ss-posterous.right:after{content:'ï˜£'}.ss-youtube:before,.ss-youtube.right:after{content:'ï˜°'}.ss-vimeo:before,.ss-vimeo.right:after{content:'ï˜±'}.ss-flickr:before,.ss-flickr.right:after{content:'ï™€'}.ss-instagram:before,.ss-instagram.right:after{content:'ï™'}.ss-fivehundredpx:before,.ss-fivehundredpx.right:after{content:'ï™‚'}.ss-pinterest:before,.ss-pinterest.right:after{content:'ï™'}.ss-svpply:before,.ss-svpply.right:after{content:'ï™‘'}.ss-readmill:before,.ss-readmill.right:after{content:'ï™’'}.ss-dropbox:before,.ss-dropbox.right:after{content:'ï™“'}.ss-pinboard:before,.ss-pinboard.right:after{content:'ï™”'}.ss-dribbble:before,.ss-dribbble.right:after{content:'ï™ '}.ss-behance:before,.ss-behance.right:after{content:'ï™¡'}.ss-github:before,.ss-github.right:after{content:'ï™°'}.ss-octocat:before,.ss-octocat.right:after{content:'ï™±'}.ss-stackoverflow:before,.ss-stackoverflow.right:after{content:'ï™²'}.ss-paypal:before,.ss-paypal.right:after{content:'ïš€'}.ss-kickstarter:before,.ss-kickstarter.right:after{content:'ïš'}.ss-foursquare:before,.ss-foursquare.right:after{content:'ïš'}.ss-yelp:before,.ss-yelp.right:after{content:'ïš‘'}.ss-skype:before,.ss-skype.right:after{content:'ïš '}.ss-rdio:before,.ss-rdio.right:after{content:'ïš°'}.ss-spotify:before,.ss-spotify.right:after{content:'ïš±'}.ss-lastfm:before,.ss-lastfm.right:after{content:'ïš²'}.ss-soundcloud:before,.ss-soundcloud.right:after{content:'ïš³'}.ss-mail:before,.ss-mail.right:after{content:'âœ‰'}.ss-like:before,.ss-like.right:after{content:'ðŸ‘'}.ss-rss:before,.ss-rss.right:after{content:'îŒ'}.ss-share:before,.ss-share.right:after{content:'ï˜'}.ss-apple:before,.ss-apple.right:after{content:'ï£¿'}.ss-microsoft:before,.ss-microsoft.right:after{content:'ï›±'}.ss-windows:before,.ss-windows.right:after{content:'ï›²'}.ss-android:before,.ss-android.right:after{content:'ï›³'}.ss-blackberry:before,.ss-blackberry.right:after{content:'ï›´'}
/*SSSocial */



/****** SSSymbolicons ******/

@font-face {
  font-family: "SSSymbolicons";
  src: url('../fonts/ss-symbolicons-line.eot');
  src: url('../fonts/ss-symbolicons-line.eot?#iefix') format('embedded-opentype'),
       url('../fonts/ss-symbolicons-line.woff') format('woff'),
       url('../fonts/ss-symbolicons-line.ttf')  format('truetype'),
       url('../fonts/ss-symbolicons-line.svg#SSSymboliconsLine') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* This triggers a redraw in IE to Fix IE8's :before content rendering. */
html:hover [class^="ss-"]{-ms-zoom: 1;}

.ss-icon5, .ss-icon5.ss-symbolicons-line,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"].ss-symbolicons-line:before, [class*=" ss-"].ss-symbolicons-line:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"].ss-symbolicons-line.right:after, [class*=" ss-"].ss-symbolicons-line.right:after {
  font-family: "SSSymbolicons";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

[class^="ss-"].right:before,
[class*=" ss-"].right:before{display:none;content:'';}

.ss-crosshair:before,.ss-crosshair.right:after{content:'Ã¢Å’â€“'}.ss-search:before,.ss-search.right:after{content:'Ã°Å¸â€Â'}.ss-zoomin:before,.ss-zoomin.right:after{content:'Ã®â‚¬â€š'}.ss-zoomout:before,.ss-zoomout.right:after{content:'Ã®â‚¬Æ’'}.ss-binoculars:before,.ss-binoculars.right:after{content:'Ã®â‚¬Â'}.ss-raisedhand:before,.ss-raisedhand.right:after{content:'Ã¢Å“â€¹'}.ss-link:before,.ss-link.right:after{content:'Ã°Å¸â€â€”'}.ss-write:before,.ss-write.right:after{content:'Ã¢Å“Å½'}.ss-compose:before,.ss-compose.right:after{content:'Ã°Å¸â€œÂ'}.ss-lock:before,.ss-lock.right:after{content:'Ã°Å¸â€â€™'}.ss-unlock:before,.ss-unlock.right:after{content:'Ã°Å¸â€â€œ'}.ss-key:before,.ss-key.right:after{content:'Ã°Å¸â€â€˜'}.ss-backspace:before,.ss-backspace.right:after{content:'Ã¢Å’Â«'}.ss-ban:before,.ss-ban.right:after{content:'Ã°Å¸Å¡Â«'}.ss-nosmoking:before,.ss-nosmoking.right:after{content:'Ã°Å¸Å¡Â­'}.ss-trash:before,.ss-trash.right:after{content:'Ã®Æ’Â'}.ss-target:before,.ss-target.right:after{content:'Ã¢â€”Å½'}.ss-stopsign:before,.ss-stopsign.right:after{content:'Ã®Æ’â€˜'}.ss-radioactive:before,.ss-radioactive.right:after{content:'Ã¢ËœÂ¢'}.ss-skull:before,.ss-skull.right:after{content:'Ã°Å¸â€™â‚¬'}.ss-lightning:before,.ss-lightning.right:after{content:'Ã¢Ëœâ€¡'}.ss-tag:before,.ss-tag.right:after{content:'Ã®â€žâ‚¬'}.ss-newtag:before,.ss-newtag.right:after{content:'Ã®â€žÂ'}.ss-flag:before,.ss-flag.right:after{content:'Ã¢Å¡â€˜'}.ss-like:before,.ss-like.right:after{content:'Ã°Å¸â€˜Â'}.ss-dislike:before,.ss-dislike.right:after{content:'Ã°Å¸â€˜Å½'}.ss-heart:before,.ss-heart.right:after{content:'Ã¢â„¢Â¥'}.ss-addheart:before,.ss-addheart.right:after{content:'Ã®â€ Â¢'}.ss-deleteheart:before,.ss-deleteheart.right:after{content:'Ã°Å¸â€™â€'}.ss-star:before,.ss-star.right:after{content:'Ã¢â€¹â€ '}.ss-trophy:before,.ss-trophy.right:after{content:'Ã°Å¸Ââ€ '}.ss-award:before,.ss-award.right:after{content:'Ã®â€¡â‚¬'}.ss-medal:before,.ss-medal.right:after{content:'Ã®â€¡Â'}.ss-badge:before,.ss-badge.right:after{content:'Ã°Å¸â€œâ€º'}.ss-crown:before,.ss-crown.right:after{content:'Ã°Å¸â€˜â€˜'}.ss-bullseye:before,.ss-bullseye.right:after{content:'Ã°Å¸Å½Â¯'}.ss-sample:before,.ss-sample.right:after{content:'Ã®Ë†â‚¬'}.ss-crop:before,.ss-crop.right:after{content:'Ã®Ë†Â'}.ss-layers:before,.ss-layers.right:after{content:'Ã®Ë†â€š'}.ss-magicwand:before,.ss-magicwand.right:after{content:'Ã®Ë†Æ’'}.ss-cut:before,.ss-cut.right:after{content:'Ã¢Å“â€š'}.ss-cutpaste:before,.ss-cutpaste.right:after{content:'Ã®Ë†â€ž'}.ss-clipboard:before,.ss-clipboard.right:after{content:'Ã°Å¸â€œâ€¹'}.ss-rules:before,.ss-rules.right:after{content:'Ã°Å¸â€œÂ'}.ss-rulerpencil:before,.ss-rulerpencil.right:after{content:'Ã®Ë†â€¦'}.ss-gridlines:before,.ss-gridlines.right:after{content:'Ã®Ë†â€ '}.ss-pen:before,.ss-pen.right:after{content:'Ã¢Å“â€™'}.ss-pencilbrush:before,.ss-pencilbrush.right:after{content:'Ã®Ë†Â¢'}.ss-pencilbrushpen:before,.ss-pencilbrushpen.right:after{content:'Ã®Ë†Â£'}.ss-brush:before,.ss-brush.right:after{content:'Ã®Ë†Â¤'}.ss-paintroller:before,.ss-paintroller.right:after{content:'Ã®Ë†Â¥'}.ss-fill:before,.ss-fill.right:after{content:'Ã®â€°â‚¬'}.ss-stroke:before,.ss-stroke.right:after{content:'Ã®â€°Â'}.ss-crayons:before,.ss-crayons.right:after{content:'Ã®â€°â€š'}.ss-palette:before,.ss-palette.right:after{content:'Ã°Å¸Å½Â¨'}.ss-fliphorizontally:before,.ss-fliphorizontally.right:after{content:'Ã®â€° '}.ss-flipvertically:before,.ss-flipvertically.right:after{content:'Ã®â€°Â¡'}.ss-effects:before,.ss-effects.right:after{content:'Ã®Å â‚¬'}.ss-bezier:before,.ss-bezier.right:after{content:'Ã®Å  '}.ss-pixels:before,.ss-pixels.right:after{content:'Ã®Å Â¡'}.ss-phone:before,.ss-phone.right:after{content:'Ã°Å¸â€œÅ¾'}.ss-rotaryphone:before,.ss-rotaryphone.right:after{content:'Ã¢ËœÅ½'}.ss-touchtonephone:before,.ss-touchtonephone.right:after{content:'Ã¢ËœÂ'}.ss-phonebook:before,.ss-phonebook.right:after{content:'Ã®Å’Â'}.ss-voicemail:before,.ss-voicemail.right:after{content:'Ã¢Å’â€¢'}.ss-megaphone:before,.ss-megaphone.right:after{content:'Ã°Å¸â€œÂ¢'}.ss-rss:before,.ss-rss.right:after{content:'Ã®Å’Â'}.ss-podcast:before,.ss-podcast.right:after{content:'Ã®Å’â€˜'}.ss-mailbox:before,.ss-mailbox.right:after{content:'Ã°Å¸â€œÂ«'}.ss-send:before,.ss-send.right:after{content:'Ã®ÂÂ'}.ss-mail:before,.ss-mail.right:after{content:'Ã¢Å“â€°'}.ss-incomingmail:before,.ss-incomingmail.right:after{content:'Ã°Å¸â€œÂ©'}.ss-inbox:before,.ss-inbox.right:after{content:'Ã°Å¸â€œÂ¥'}.ss-outbox:before,.ss-outbox.right:after{content:'Ã°Å¸â€œÂ¤'}.ss-stamp:before,.ss-stamp.right:after{content:'Ã®Ââ€˜'}.ss-chat:before,.ss-chat.right:after{content:'Ã°Å¸â€™Â¬'}.ss-chats:before,.ss-chats.right:after{content:'Ã®Å½Â'}.ss-textchat:before,.ss-textchat.right:after{content:'Ã®Å½â€“'}.ss-exclamationchat:before,.ss-exclamationchat.right:after{content:'Ã®Å½â€”'}.ss-questionchat:before,.ss-questionchat.right:after{content:'Ã®Å½Ëœ'}.ss-ellipsischat:before,.ss-ellipsischat.right:after{content:'Ã®Å½â„¢'}.ss-smile:before,.ss-smile.right:after{content:'Ã¢ËœÂ»'}.ss-frown:before,.ss-frown.right:after{content:'Ã¢ËœÂ¹'}.ss-toothsmile:before,.ss-toothsmile.right:after{content:'Ã°Å¸ËœÆ’'}.ss-toothlesssmile:before,.ss-toothlesssmile.right:after{content:'Ã°Å¸Ëœâ‚¬'}.ss-user:before,.ss-user.right:after{content:'Ã°Å¸â€˜Â¤'}.ss-users:before,.ss-users.right:after{content:'Ã°Å¸â€˜Â¥'}.ss-adduser:before,.ss-adduser.right:after{content:'Ã®ÂÂ'}.ss-removeuser:before,.ss-removeuser.right:after{content:'Ã®Ââ€š'}.ss-deleteuser:before,.ss-deleteuser.right:after{content:'Ã®Ââ€ž'}.ss-heartuser:before,.ss-heartuser.right:after{content:'Ã®Ââ€¦'}.ss-males:before,.ss-males.right:after{content:'Ã°Å¸â€˜Â¬'}.ss-females:before,.ss-females.right:after{content:'Ã°Å¸â€˜Â­'}.ss-malefemale:before,.ss-malefemale.right:after{content:'Ã°Å¸â€˜Â«'}.ss-userportrait:before,.ss-userportrait.right:after{content:'Ã®Â '}.ss-userframe:before,.ss-userframe.right:after{content:'Ã®ÂÂ¡'}.ss-usersframe:before,.ss-usersframe.right:after{content:'Ã®ÂÂ¢'}.ss-baby:before,.ss-baby.right:after{content:'Ã°Å¸â€˜Â¶'}.ss-swaddledbaby:before,.ss-swaddledbaby.right:after{content:'Ã®ÂÂ°'}.ss-robot:before,.ss-robot.right:after{content:'Ã®â€˜â‚¬'}.ss-happyrobot:before,.ss-happyrobot.right:after{content:'Ã®â€˜Â'}.ss-alien:before,.ss-alien.right:after{content:'Ã°Å¸â€˜Â½'}.ss-ghost:before,.ss-ghost.right:after{content:'Ã°Å¸â€˜Â»'}.ss-contacts:before,.ss-contacts.right:after{content:'Ã°Å¸â€œâ€¡'}.ss-addressbook:before,.ss-addressbook.right:after{content:'Ã°Å¸â€œâ€˜'}.ss-footsteps:before,.ss-footsteps.right:after{content:'Ã°Å¸â€˜Â£'}.ss-cart:before,.ss-cart.right:after{content:'Ã®â€â‚¬'}.ss-shoppingbag:before,.ss-shoppingbag.right:after{content:'Ã®â€ '}.ss-gift:before,.ss-gift.right:after{content:'Ã°Å¸Å½Â'}.ss-store:before,.ss-store.right:after{content:'Ã°Å¸ÂÂª'}.ss-safe:before,.ss-safe.right:after{content:'Ã®â€¢â‚¬'}.ss-bill:before,.ss-bill.right:after{content:'Ã®â€¢Â'}.ss-creditcard:before,.ss-creditcard.right:after{content:'Ã°Å¸â€™Â³'}.ss-banknote:before,.ss-banknote.right:after{content:'Ã°Å¸â€™Âµ'}.ss-moneybag:before,.ss-moneybag.right:after{content:'Ã°Å¸â€™Â°'}.ss-calculator:before,.ss-calculator.right:after{content:'Ã®â€¢â€˜'}.ss-bank:before,.ss-bank.right:after{content:'Ã°Å¸ÂÂ¦'}.ss-gavel:before,.ss-gavel.right:after{content:'Ã°Å¸â€Â¨'}.ss-meeting:before,.ss-meeting.right:after{content:'Ã®â€“Â'}.ss-barchart:before,.ss-barchart.right:after{content:'Ã°Å¸â€œÅ '}.ss-piechart:before,.ss-piechart.right:after{content:'Ã®â€¢Â°'}.ss-activity:before,.ss-activity.right:after{content:'Ã°Å¸â€œË†'}.ss-flowchart:before,.ss-flowchart.right:after{content:'Ã®â€¢Â·'}.ss-box:before,.ss-box.right:after{content:'Ã°Å¸â€œÂ¦'}.ss-crate:before,.ss-crate.right:after{content:'Ã®â€”Ëœ'}.ss-home:before,.ss-home.right:after{content:'Ã¢Å’â€š'}.ss-fence:before,.ss-fence.right:after{content:'Ã®ËœÂ'}.ss-buildings:before,.ss-buildings.right:after{content:'Ã°Å¸ÂÂ¢'}.ss-bridge:before,.ss-bridge.right:after{content:'Ã®ËœÆ’'}.ss-barn:before,.ss-barn.right:after{content:'Ã®Ëœâ€ž'}.ss-lodging:before,.ss-lodging.right:after{content:'Ã°Å¸ÂÂ¨'}.ss-earth:before,.ss-earth.right:after{content:'Ã°Å¸Å’Å½'}.ss-globe:before,.ss-globe.right:after{content:'Ã°Å¸Å’Â'}.ss-compass:before,.ss-compass.right:after{content:'Ã®â„¢Â±'}.ss-signpost:before,.ss-signpost.right:after{content:'Ã®â„¢Â²'}.ss-map:before,.ss-map.right:after{content:'Ã®â„¢Â³'}.ss-location:before,.ss-location.right:after{content:'Ã®â€ºÂ'}.ss-pushpin:before,.ss-pushpin.right:after{content:'Ã°Å¸â€œÅ’'}.ss-script:before,.ss-script.right:after{content:'Ã®Å“â‚¬'}.ss-playscript:before,.ss-playscript.right:after{content:'Ã®Å“Â'}.ss-stopscript:before,.ss-stopscript.right:after{content:'Ã®Å“â€š'}.ss-recordscript:before,.ss-recordscript.right:after{content:'Ã®Å“Æ’'}.ss-bug:before,.ss-bug.right:after{content:'Ã°Å¸Ââ€º'}.ss-puzzle:before,.ss-puzzle.right:after{content:'Ã®Å“Â'}.ss-window:before,.ss-window.right:after{content:'Ã®Å“â€'}.ss-database:before,.ss-database.right:after{content:'Ã®Å¾ '}.ss-adddatabase:before,.ss-adddatabase.right:after{content:'Ã®Å¾Â¢'}.ss-deletedatabase:before,.ss-deletedatabase.right:after{content:'Ã®Å¾Â¥'}.ss-hdd:before,.ss-hdd.right:after{content:'Ã®Å¾Â°'}.ss-networkhdd:before,.ss-networkhdd.right:after{content:'Ã®Å¾Â¶'}.ss-downloadhdd:before,.ss-downloadhdd.right:after{content:'Ã®Å¾Â·'}.ss-airplay:before,.ss-airplay.right:after{content:'Ã® â‚¬'}.ss-music:before,.ss-music.right:after{content:'Ã¢â„¢Â«'}.ss-mic:before,.ss-mic.right:after{content:'Ã°Å¸Å½Â¤'}.ss-headphones:before,.ss-headphones.right:after{content:'Ã°Å¸Å½Â§'}.ss-volume:before,.ss-volume.right:after{content:'Ã°Å¸â€Ë†'}.ss-radio:before,.ss-radio.right:after{content:'Ã°Å¸â€œÂ»'}.ss-phonograph:before,.ss-phonograph.right:after{content:'Ã® â€š'}.ss-disc:before,.ss-disc.right:after{content:'Ã°Å¸â€™Â¿'}.ss-discs:before,.ss-discs.right:after{content:'Ã® â€˜'}.ss-playlist:before,.ss-playlist.right:after{content:'Ã®  '}.ss-musichome:before,.ss-musichome.right:after{content:'Ã® Â¡'}.ss-itunes:before,.ss-itunes.right:after{content:'Ã® Â¢'}.ss-camera:before,.ss-camera.right:after���������P��������@���}.ss-pictures:before,.ss-pictures.right:after{content:'Ã®Â¡â€˜'}.ss-searchpicture:before,.ss-searchpicture.right:after{content:'Ã®Â¡â€“'}.ss-video:before,.ss-video.right:after{content:'Ã°Å¸â€œÂ¹'}.ss-clapboard:before,.ss-clapboard.right:after{content:'Ã°Å¸Å½Â¬'}.ss-film:before,.ss-film.right:after{content:'Ã®Â¢Â°'}.ss-playfilm:before,.ss-playfilm.right:after{content:'Ã®Â¢Â±'}.ss-tv:before,.ss-tv.right:after{content:'Ã°Å¸â€œÂº'}.ss-flatscreen:before,.ss-flatscreen.right:after{content:'Ã®Â£â‚¬'}.ss-projector:before,.ss-projector.right:after{content:'Ã®Â£Â'}.ss-videogame:before,.ss-videogame.right:after{content:'Ã°Å¸Å½Â®'}.ss-play:before,.ss-play.right:after{content:'Ã¢â€“Â¶'}.ss-pause:before,.ss-pause.right:after{content:'Ã®Â¢ '}.ss-stop:before,.ss-stop.right:after{content:'Ã¢â€“ '}.ss-record:before,.ss-record.right:after{content:'Ã¢â€”Â'}.ss-rewind:before,.ss-rewind.right:after{content:'Ã¢ÂÂª'}.ss-fastforward:before,.ss-fastforward.right:after{content:'Ã¢ÂÂ©'}.ss-skipback:before,.ss-skipback.right:after{content:'Ã¢ÂÂ®'}.ss-skipforward:before,.ss-skipforward.right:after{content:'Ã¢ÂÂ­'}.ss-eject:before,.ss-eject.right:after{content:'Ã¢ÂÂ'}.ss-shuffle:before,.ss-shuffle.right:after{content:'Ã°Å¸â€â‚¬'}.ss-filecabinet:before,.ss-filecabinet.right:after{content:'Ã®Â¤â‚¬'}.ss-storagebox:before,.ss-storagebox.right:after{content:'Ã®Â¤Â'}.ss-books:before,.ss-books.right:after{content:'Ã°Å¸â€œÅ¡'}.ss-bookspencil:before,.ss-bookspencil.right:after{content:'Ã®Â¥ '}.ss-openbook:before,.ss-openbook.right:after{content:'Ã°Å¸â€œâ€“'}.ss-bookinsert:before,.ss-bookinsert.right:after{content:'Ã®Â¥Â¡'}.ss-notebook:before,.ss-notebook.right:after{content:'Ã°Å¸â€œâ€œ'}.ss-ledger:before,.ss-ledger.right:after{content:'Ã°Å¸â€œâ€™'}.ss-album:before,.ss-album.right:after{content:'Ã®Â¥Â°'}.ss-newspaper:before,.ss-newspaper.right:after{content:'Ã°Å¸â€œÂ°'}.ss-spiralbound:before,.ss-spiralbound.right:after{content:'Ã®Â¥Â±'}.ss-notepad:before,.ss-notepad.right:after{content:'Ã®Â¥Â²'}.ss-notice:before,.ss-notice.right:after{content:'Ã®Â¥Â³'}.ss-grid:before,.ss-grid.right:after{content:'Ã®Â¦ '}.ss-thumbnails:before,.ss-thumbnails.right:after{content:'Ã®Â¦Â£'}.ss-filter:before,.ss-filter.right:after{content:'Ã®Â¦Â°'}.ss-desktop:before,.ss-desktop.right:after{content:'Ã°Å¸â€™Â»'}.ss-laptop:before,.ss-laptop.right:after{content:'Ã®Â¨â‚¬'}.ss-tablet:before,.ss-tablet.right:after{content:'Ã®Â¨Â'}.ss-cell:before,.ss-cell.right:after{content:'Ã°Å¸â€œÂ±'}.ss-cellbars:before,.ss-cellbars.right:after{content:'Ã°Å¸â€œÂ¶'}.ss-battery:before,.ss-battery.right:after{content:'Ã°Å¸â€â€¹'}.ss-mediumbattery:before,.ss-mediumbattery.right:after{content:'Ã®Â¨â€˜'}.ss-emptybattery:before,.ss-emptybattery.right:after{content:'Ã®Â¨â€œ'}.ss-chargingbattery:before,.ss-chargingbattery.right:after{content:'Ã®Â¨â€'}.ss-screwdrivermobile:before,.ss-screwdrivermobile.right:after{content:'Ã®Â¨ '}.ss-brushmobile:before,.ss-brushmobile.right:after{content:'Ã®Â¨Â¡'}.ss-pencilmobile:before,.ss-pencilmobile.right:after{content:'Ã®Â¨Â¢'}.ss-door:before,.ss-door.right:after{content:'Ã°Å¸Å¡Âª'}.ss-washer:before,.ss-washer.right:after{content:'Ã®Âªâ‚¬'}.ss-dryer:before,.ss-dryer.right:after{content:'Ã®ÂªÂ'}.ss-fireplace:before,.ss-fireplace.right:after{content:'Ã®Âªâ€š'}.ss-toilet:before,.ss-toilet.right:after{content:'Ã°Å¸Å¡Â½'}.ss-toiletpaper:before,.ss-toiletpaper.right:after{content:'Ã®Âªâ€ž'}.ss-lightbulb:before,.ss-lightbulb.right:after{content:'Ã°Å¸â€™Â¡'}.ss-cfl:before,.ss-cfl.right:after{content:'Ã®Âªâ€¦'}.ss-flashlight:before,.ss-flashlight.right:after{content:'Ã°Å¸â€Â¦'}.ss-candle:before,.ss-candle.right:after{content:'Ã®ÂªÂ°'}.ss-campfire:before,.ss-campfire.right:after{content:'Ã°Å¸â€Â¥'}.ss-picnictable:before,.ss-picnictable.right:after{content:'Ã®ÂªÂ±'}.ss-frame:before,.ss-frame.right:after{content:'Ã®ÂªÂ'}.ss-heartframe:before,.ss-heartframe.right:after{content:'Ã°Å¸â€™Å¸'}.ss-starframe:before,.ss-starframe.right:after{content:'Ã®Âªâ€˜'}.ss-treeframe:before,.ss-treeframe.right:after{content:'Ã®Âªâ€™'}.ss-flowerframe:before,.ss-flowerframe.right:after{content:'Ã®Âªâ€œ'}.ss-questionframe:before,.ss-questionframe.right:after{content:'Ã®Âªâ€'}.ss-utensilsframe:before,.ss-utensilsframe.right:after{content:'Ã®Âªâ€¢'}.ss-atom:before,.ss-atom.right:after{content:'Ã¢Å¡â€º'}.ss-fluxcapacitor:before,.ss-fluxcapacitor.right:after{content:'Ã®Â«Â'}.ss-rings:before,.ss-rings.right:after{content:'Ã°Å¸â€™Â'}.ss-balloons:before,.ss-balloons.right:after{content:'Ã°Å¸Å½Ë†'}.ss-easteregg:before,.ss-easteregg.right:after{content:'Ã®Â« '}.ss-jackolantern:before,.ss-jackolantern.right:after{content:'Ã°Å¸Å½Æ’'}.ss-menorah:before,.ss-menorah.right:after{content:'Ã®Â«Â¡'}.ss-christmastree:before,.ss-christmastree.right:after{content:'Ã°Å¸Å½â€ž'}.ss-teddy:before,.ss-teddy.right:after{content:'Ã®Âª '}.ss-blocks:before,.ss-blocks.right:after{content:'Ã®ÂªÂ¡'}.ss-rattle:before,.ss-rattle.right:after{content:'Ã®ÂªÂ¢'}.ss-diaper:before,.ss-diaper.right:after{content:'Ã®ÂªÂ£'}.ss-pailshovel:before,.ss-pailshovel.right:after{content:'Ã®ÂªÂ¤'}.ss-sweep:before,.ss-sweep.right:after{content:'Ã®Âªâ€ '}.ss-headstone:before,.ss-headstone.right:after{content:'Ã¢â€ºÂ¼'}.ss-onedie:before,.ss-onedie.right:after{content:'Ã¢Å¡â‚¬'}.ss-twodie:before,.ss-twodie.right:after{content:'Ã¢Å¡Â'}.ss-threedie:before,.ss-threedie.right:after{content:'Ã¢Å¡â€š'}.ss-fourdie:before,.ss-fourdie.right:after{content:'Ã¢Å¡Æ’'}.ss-fivedie:before,.ss-fivedie.right:after{content:'Ã¢Å¡â€ž'}.ss-sixdie:before,.ss-sixdie.right:after{content:'Ã¢Å¡â€¦'}.ss-fuzzydice:before,.ss-fuzzydice.right:after{content:'Ã®Âªâ€¡'}.ss-download:before,.ss-download.right:after{content:'Ã®Â¬â‚¬'}.ss-downloadbox:before,.ss-downloadbox.right:after{content:'Ã®Â¬â€š'}.ss-downloadcrate:before,.ss-downloadcrate.right:after{content:'Ã®Â¬Æ’'}.ss-upload:before,.ss-upload.right:after{content:'Ã®Â­â‚¬'}.ss-uploadbox:before,.ss-uploadbox.right:after{content:'Ã®Â­â€š'}.ss-uploadcrate:before,.ss-uploadcrate.right:after{content:'Ã®Â­Æ’'}.ss-transfer:before,.ss-transfer.right:after{content:'Ã¢â€¡â€ '}.ss-refresh:before,.ss-refresh.right:after{content:'Ã¢â€ Â»'}.ss-sync:before,.ss-sync.right:after{content:'Ã®Â®â€š'}.ss-wifi:before,.ss-wifi.right:after{content:'Ã®Â®â€ž'}.ss-connection:before,.ss-connection.right:after{content:'Ã®Â®â€¦'}.ss-usb:before,.ss-usb.right:after{content:'Ã®Â®â€ '}.ss-files:before,.ss-files.right:after{content:'Ã®Â°â‚¬'}.ss-addfile:before,.ss-addfile.right:after{content:'Ã®Â°Â'}.ss-removefile:before,.ss-removefile.right:after{content:'Ã®Â°â€š'}.ss-deletefile:before,.ss-deletefile.right:after{content:'Ã®Â°â€ž'}.ss-searchfile:before,.ss-searchfile.right:after{content:'Ã®Â°â€¦'}.ss-folder:before,.ss-folder.right:after{content:'Ã°Å¸â€œÂ'}.ss-addfolder:before,.ss-addfolder.right:after{content:'Ã®Â±Â±'}.ss-removefolder:before,.ss-removefolder.right:after{content:'Ã®Â±Â²'}.ss-deletefolder:before,.ss-deletefolder.right:after{content:'Ã®Â±Â´'}.ss-downloadfolder:before,.ss-downloadfolder.right:after{content:'Ã®Â±Â¶'}.ss-uploadfolder:before,.ss-uploadfolder.right:after{content:'Ã®Â±Â·'}.ss-undo:before,.ss-undo.right:after{content:'Ã¢â€ Â©'}.ss-redo:before,.ss-redo.right:after{content:'Ã¢â€ Âª'}.ss-quote:before,.ss-quote.right:after{content:'Ã¢â‚¬Å“'}.ss-font:before,.ss-font.right:after{content:'Ã®Â´Â'}.ss-anchor:before,.ss-anchor.right:after{content:'Ã®Â´Â'}.ss-print:before,.ss-print.right:after{content:'Ã¢Å½â„¢'}.ss-fax:before,.ss-fax.right:after{content:'Ã°Å¸â€œ '}.ss-shredder:before,.ss-shredder.right:after{content:'Ã®Âµâ‚¬'}.ss-typewriter:before,.ss-typewriter.right:after{content:'Ã®ÂµÂ'}.ss-list:before,.ss-list.right:after{content:'Ã®ÂµÂ'}.ss-action:before,.ss-action.right:after{content:'Ã®Â¸â‚¬'}.ss-redirect:before,.ss-redirect.right:after{content:'Ã¢â€ â€”'}.ss-expand:before,.ss-expand.right:after{content:'Ã¢Â¤Â¢'}.ss-contract:before,.ss-contract.right:after{content:'Ã®Â¸Â'}.ss-scaleup:before,.ss-scaleup.right:after{content:'Ã®Â¸â€ž'}.ss-scaledown:before,.ss-scaledown.right:after{content:'Ã®Â¸â€¦'}.ss-power:before,.ss-power.right:after{content:'Ã®Â¸Â'}.ss-lifepreserver:before,.ss-lifepreserver.right:after{content:'Ã®Â¸â€˜'}.ss-help:before,.ss-help.right:after{content:'Ã¢Ââ€œ'}.ss-info:before,.ss-info.right:after{content:'Ã¢â€žÂ¹'}.ss-alert:before,.ss-alert.right:after{content:'Ã¢Å¡ '}.ss-caution:before,.ss-caution.right:after{content:'Ã¢â€ºâ€'}.ss-plus:before,.ss-plus.right:after{content:'+'}.ss-hyphen:before,.ss-hyphen.right:after{content:'-'}.ss-check:before,.ss-check.right:after{content:'Ã¢Å“â€œ'}.ss-delete:before,.ss-delete.right:after{content:'Ã¢ÂÂ¡'}.ss-dogface:before,.ss-dogface.right:after{content:'Ã°Å¸ÂÂ¶'}.ss-catface:before,.ss-catface.right:after{content:'Ã°Å¸ÂÂ±'}.ss-bearface:before,.ss-bearface.right:after{content:'Ã°Å¸ÂÂ»'}.ss-bird:before,.ss-bird.right:after{content:'Ã°Å¸ÂÂ¦'}.ss-dog:before,.ss-dog.right:after{content:'Ã°Å¸Ââ€¢'}.ss-sheep:before,.ss-sheep.right:after{content:'Ã°Å¸Ââ€˜'}.ss-pig:before,.ss-pig.right:after{content:'Ã°Å¸Ââ€“'}.ss-bone:before,.ss-bone.right:after{content:'Ã®Â½ '}.ss-tooth:before,.ss-tooth.right:after{content:'Ã®Â½Â¡'}.ss-palmtree:before,.ss-palmtree.right:after{content:'Ã°Å¸Å’Â´'}.ss-tree:before,.ss-tree.right:after{content:'Ã°Å¸Å’Â²'}.ss-leaf:before,.ss-leaf.right:after{content:'Ã°Å¸Ââ€š'}.ss-flower:before,.ss-flower.right:after{content:'Ã¢Å¡Ëœ'}.ss-settings:before,.ss-settings.right:after{content:'Ã¢Å¡â„¢'}.ss-dashboard:before,.ss-dashboard.right:after{content:'Ã¯â‚¬â‚¬'}.ss-notifications:before,.ss-notifications.right:after{content:'Ã°Å¸â€â€'}.ss-toggles:before,.ss-toggles.right:after{content:'Ã¯â‚¬Â'}.ss-switch:before,.ss-switch.right:after{content:'Ã¯â‚¬â€š'}.ss-switchoff:before,.ss-switchoff.right:after{content:'Ã¯â‚¬Æ’'}.ss-brightness:before,.ss-brightness.right:after{content:'Ã°Å¸â€â€ '}.ss-flashoff:before,.ss-flashoff.right:after{content:'Ã¯â‚¬â€˜'}.ss-toolbox:before,.ss-toolbox.right:after{content:'Ã¯â‚¬Â°'}.ss-tools:before,.ss-tools.right:after{content:'Ã¯â‚¬Â±'}.ss-wrench:before,.ss-wrench.right:after{content:'Ã°Å¸â€Â§'}.ss-wrenches:before,.ss-wrenches.right:after{content:'Ã¯â‚¬Â²'}.ss-wrenchpencil:before,.ss-wrenchpencil.right:after{content:'Ã¯â‚¬Â³'}.ss-screwdriverpencil:before,.ss-screwdriverpencil.right:after{content:'Ã¯â‚¬Â´'}.ss-hammerscrewdriver:before,.ss-hammerscrewdriver.right:after{content:'Ã¯â‚¬Âµ'}.ss-tapemeasure:before,.ss-tapemeasure.right:after{content:'Ã¯â‚¬Â¶'}.ss-hourglass:before,.ss-hourglass.right:after{content:'Ã¢ÂÂ³'}.ss-clock:before,.ss-clock.right:after{content:'Ã¢ÂÂ²'}.ss-stopwatch:before,.ss-stopwatch.right:after{content:'Ã¢ÂÂ±'}.ss-alarmclock:before,.ss-alarmclock.right:after{content:'Ã¢ÂÂ°'}.ss-calendar:before,.ss-calendar.right:after{content:'Ã°Å¸â€œâ€¦'}.ss-keyboardup:before,.ss-keyboardup.right:after{content:'Ã¯Æ’Â'}.ss-keyboarddown:before,.ss-keyboarddown.right:after{content:'Ã¯Æ’â€˜'}.ss-heavyasterisk:before,.ss-heavyasterisk.right:after{content:'Ã¢Å“Â±'}.ss-egg:before,.ss-egg.right:after{content:'Ã¯â€žâ‚¬'}.ss-cheese:before,.ss-cheese.right:after{content:'Ã¯â€žÂ'}.ss-hotdog:before,.ss-hotdog.right:after{content:'Ã¯â€žâ€š'}.ss-burger:before,.ss-burger.right:after{content:'Ã°Å¸Ââ€'}.ss-birthdaycake:before,.ss-birthdaycake.right:after{content:'Ã°Å¸Å½â€š'}.ss-pancakes:before,.ss-pancakes.right:after{content:'Ã¯â€žâ€œ'}.ss-pizza:before,.ss-pizza.right:after{content:'Ã°Å¸Ââ€¢'}.ss-frenchfries:before,.ss-frenchfries.right:after{content:'Ã°Å¸ÂÅ¸'}.ss-apple:before,.ss-apple.right:after{content:'Ã°Å¸ÂÂ'}.ss-mug:before,.ss-mug.right:after{content:'Ã¢Ëœâ€¢'}.ss-coffee:before,.ss-coffee.right:after{content:'Ã¯â€ž '}.ss-growler:before,.ss-growler.right:after{content:'Ã¯â€žÂ¡'}.ss-beer:before,.ss-beer.right:after{content:'Ã°Å¸ÂÂº'}.ss-bottle:before,.ss-bottle.right:after{content:'Ã¯â€žÂ¢'}.ss-wine:before,.ss-wine.right:after{content:'Ã¯â€žÂ£'}.ss-wineglass:before,.ss-wineglass.right:after{content:'Ã°Å¸ÂÂ·'}.ss-cocktail:before,.ss-cocktail.right:after{content:'Ã°Å¸ÂÂ¸'}.ss-soda:before,.ss-soda.right:after{content:'Ã¯â€žÂ¤'}.ss-cup:before,.ss-cup.right:after{content:'Ã¯â€žÂ¥'}.ss-babybottle:before,.ss-babybottle.right:after{content:'Ã°Å¸ÂÂ¼'}.ss-jug:before,.ss-jug.right:after{content:'Ã¯â€žÂ¦'}.ss-oven:before,.ss-oven.right:after{content:'Ã¯â€¦â‚¬'}.ss-takeout:before,.ss-takeout.right:after{content:'Ã¯â€¦ '}.ss-paperbag:before,.ss-paperbag.right:after{content:'Ã¯â€¦Â¡'}.ss-utensils:before,.ss-utensils.right:after{content:'Ã°Å¸ÂÂ´'}.ss-tshirt:before,.ss-tshirt.right:after{content:'Ã°Å¸â€˜â€¢'}.ss-graduationcap:before,.ss-graduationcap.right:after{content:'Ã°Å¸Å½â€œ'}.ss-fabric:before,.ss-fabric.right:after{content:'Ã¯â€¡Â°'}.ss-swatch:before,.ss-swatch.right:after{content:'Ã¯â€¡Â±'}.ss-weave:before,.ss-weave.right:after{content:'Ã¯â€¡Â²'}.ss-thread:before,.ss-thread.right:after{content:'Ã¯â€¡Â³'}.ss-yarn:before,.ss-yarn.right:after{content:'Ã¯â€¡Â´'}.ss-crochet:before,.ss-crochet.right:after{content:'Ã¯â€¡Âµ'}.ss-needles:before,.ss-needles.right:after{content:'Ã¯â€¡Â¶'}.ss-scissorsneedles:before,.ss-scissorsneedles.right:after{content:'Ã¯â€¡Â·'}.ss-button:before,.ss-button.right:after{content:'Ã¯â€¡Â¸'}.ss-zipper:before,.ss-zipper.right:after{content:'Ã¯â€¡Â¹'}.ss-sun:before,.ss-sun.right:after{content:'Ã¢Ëœâ‚¬'}.ss-partlycloudy:before,.ss-partlycloudy.right:after{content:'Ã¢â€ºâ€¦'}.ss-rainbow:before,.ss-rainbow.right:after{content:'Ã°Å¸Å’Ë†'}.ss-umbrella:before,.ss-umbrella.right:after{content:'Ã¢Ëœâ€š'}.ss-crescentmoon:before,.ss-crescentmoon.right:after{content:'Ã°Å¸Å’â„¢'}.ss-newmoon:before,.ss-newmoon.right:after{content:'Ã°Å¸Å’â€˜'}.ss-waxingcrescentmoon:before,.ss-waxingcrescentmoon.right:after{content:'Ã°Å¸Å’â€™'}.ss-firstquartermoon:before,.ss-firstquartermoon.right:after{content:'Ã°Å¸Å’â€œ'}.ss-waxinggibbousmoon:before,.ss-waxinggibbousmoon.right:after{content:'Ã°Å¸Å’â€'}.ss-fullmoon:before,.ss-fullmoon.right:after{content:'Ã°Å¸Å’â€¢'}.ss-waninggibbousmoon:before,.ss-waninggibbousmoon.right:after{content:'Ã°Å¸Å’â€“'}.ss-lastquartermoon:before,.ss-lastquartermoon.right:after{content:'Ã°Å¸Å’â€”'}.ss-waningcrescentmoon:before,.ss-waningcrescentmoon.right:after{content:'Ã°Å¸Å’Ëœ'}.ss-car:before,.ss-car.right:after{content:'Ã°Å¸Å¡Ëœ'}.ss-carrepair:before,.ss-carrepair.right:after{content:'Ã¯Å’â‚¬'}.ss-taxi:before,.ss-taxi.right:after{content:'Ã°Å¸Å¡â€“'}.ss-train:before,.ss-train.right:after{content:'Ã°Å¸Å¡â€ '}.ss-bus:before,.ss-bus.right:after{content:'Ã°Å¸Å¡Â'}.ss-truck:before,.ss-truck.right:after{content:'Ã°Å¸Å¡Å¡'}.ss-trailer:before,.ss-trailer.right:after{content:'Ã¯Å’Â'}.ss-trailerdump:before,.ss-trailerdump.right:after{content:'Ã¯Å’â€š'}.ss-plane:before,.ss-plane.right:after{content:'Ã¢Å“Ë†'}.ss-bike:before,.ss-bike.right:after{content:'Ã°Å¸Å¡Â²'}.ss-motorcycle:before,.ss-motorcycle.right:after{content:'Ã¯Å’Æ’'}.ss-boat:before,.ss-boat.right:after{content:'Ã°Å¸Å¡Â¢'}.ss-rocket:before,.ss-rocket.right:after{content:'Ã°Å¸Å¡â‚¬'}.ss-ufo:before,.ss-ufo.right:after{content:'Ã¯Å’â€ž'}.ss-squarekey:before,.ss-squarekey.right:after{content:'Ã¯Å’Â'}.ss-tire:before,.ss-tire.right:after{content:'Ã¯Å’â€˜'}.ss-fuel:before,.ss-fuel.right:after{content:'Ã¢â€ºÂ½'}.ss-parking:before,.ss-parking.right:after{content:'Ã¯Å’â€™'}.ss-wheelchair:before,.ss-wheelchair.right:after{content:'Ã¢â„¢Â¿'}.ss-restroom:before,.ss-restroom.right:after{content:'Ã°Å¸Å¡Â»'}.ss-elevator:before,.ss-elevator.right:after{content:'Ã¯Å½â‚¬'}.ss-briefcase:before,.ss-briefcase.right:after{content:'Ã°Å¸â€™Â¼'}.ss-theatre:before,.ss-theatre.right:after{content:'Ã°Å¸Å½Â­'}.ss-ticket:before,.ss-ticket.right:after{content:'Ã°Å¸Å½Â«'}.ss-golf:before,.ss-golf.right:after{content:'Ã¯Ââ‚¬'}.ss-billiards:before,.ss-billiards.right:after{content:'Ã°Å¸Å½Â±'}.ss-baseball:before,.ss-baseball.right:after{content:'Ã¢Å¡Â¾'}.ss-tennis:before,.ss-tennis.right:after{content:'Ã°Å¸Å½Â¾'}.ss-basketball:before,.ss-basketball.right:after{content:'Ã°Å¸Ââ‚¬'}.ss-football:before,.ss-football.right:after{content:'Ã°Å¸ÂË†'}.ss-soccer:before,.ss-soccer.right:after{content:'Ã¢Å¡Â½'}.ss-flaginhole:before,.ss-flaginhole.right:after{content:'Ã¢â€ºÂ³'}.ss-paddles:before,.ss-paddles.right:after{content:'Ã¯Ââ€¡'}.ss-skiboot:before,.ss-skiboot.right:after{content:'Ã¯ÂË†'}.ss-skis:before,.ss-skis.right:after{content:'Ã°Å¸Å½Â¿'}.ss-hiker:before,.ss-hiker.right:after{content:'Ã¯ÂÂ'}.ss-runner:before,.ss-runner.right:after{content:'Ã°Å¸ÂÆ’'}.ss-hottub:before,.ss-hottub.right:after{content:'Ã¯Ââ€˜'}.ss-exercise:before,.ss-exercise.right:after{content:'Ã¯Ââ€'}.ss-hospital:before,.ss-hospital.right:after{content:'Ã¢â€ºÂ¨'}.ss-medicalcross:before,.ss-medicalcross.right:after{content:'Ã¯â€™Â°'}.ss-medicalbag:before,.ss-medicalbag.right:after{content:'Ã¯â€™Â±'}.ss-bandage:before,.ss-bandage.right:after{content:'Ã¯â€™Â²'}.ss-flask:before,.ss-flask.right:after{content:'Ã¯â€œâ‚¬'}.ss-testtube:before,.ss-testtube.right:after{content:'Ã¯â€œÂ'}.ss-up:before,.ss-up.right:after{content:'Ã¢Â¬â€ '}.ss-right:before,.ss-right.right:after{content:'Ã¢Å¾Â¡'}.ss-down:before,.ss-down.right:after{content:'Ã¢Â¬â€¡'}.ss-left:before,.ss-left.right:after{content:'Ã¢Â¬â€¦'}.ss-navigateup:before,.ss-navigateup.right:after{content:'Ã¯â€â‚¬'}.ss-navigateright:before,.ss-navigateright.right:after{content:'Ã¢â€“Â»'}.ss-navigatedown:before,.ss-navigatedown.right:after{content:'Ã¯â€Â'}.ss-navigateleft:before,.ss-navigateleft.right:after{content:'Ã¢â€”â€¦'}.ss-share:before,.ss-share.right:after{content:'Ã¯ËœÂ'}


.call__no { position: absolute;	display: none; right: 82px; top: 51px;}
.call__no a span{font-size: 21px;}

.call__no a img{ width: 23px !important; height: 22px !important;}

@media only screen and (max-width:980px) {	
	.call__no{ display: block;}
}

@media only screen and (max-width:767px) {	
.call__no {
	top: 31px;
    right: 78px;
}
.topnav {
    top: 28px;
}
}




@media only screen and (max-width:767px) {	
.call__no {
    top: 19px;
}
}