
@font-face{font-family:'Codeus';src:url('../fonts/Codeus.html');src:url('../fonts/Codeusd41d.html?#iefix') format('embedded-opentype'), url('../fonts/Codeus.ttf') format('truetype'), url('../fonts/Codeus-2.html') format('woff'), url('../fonts/Codeus-3.html#Codeus') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Codeus-Socials';src:url('../fonts/Codeus-Socials.html');src:url('../fonts/Codeus-Socialsd41d.html?#iefix') format('embedded-opentype'), url('../fonts/Codeus-Socials.ttf') format('truetype'), url('../fonts/Codeus-Socials-2.html') format('woff'), url('../fonts/Codeus-Socials-3.html#Codeus-Socials') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Codeus-portfolio';src:url('../fonts/Codeus-portfolio.html');src:url('../fonts/Codeus-portfoliod41d.html?#iefix') format('embedded-opentype'), url('../fonts/Codeus-portfolio-2.html') format('truetype'), url('../fonts/Codeus-portfolio-3.html') format('woff'), url('../fonts/Codeus-portfolio-4.html#Codeus') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Codeus-Icons';src:url('../fonts/Codeus-Icons.html');src:url('../fonts/Codeus-Iconsd41d.html?#iefix') format('embedded-opentype'), url('../fonts/Codeus-Icons.ttf') format('truetype'), url('../fonts/Codeus-Icons-2.html') format('woff'), url('Codeus-Icons.html#Codeus Icons') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Codeus-Woocommerce';src:url('../fonts/Codeus-Woocommerced121.html?ujcbxe');src:url('../fonts/Codeus-Woocommerced41d.html?#iefixujcbxe') format('embedded-opentype'), url('../fonts/Codeus-Woocommerced121.woff?ujcbxe') format('woff'), url('../fonts/Codeus-Woocommerced121-2.html?ujcbxe') format('truetype'), url('../fonts/Codeus-Woocommerced121-3.html?ujcbxe#Codeus-Woocommerce') format('svg');font-weight:normal;font-style:normal}



.slideshow{position:relative;overflow:hidden}
.slideshow.noscript, .slideshow.noscript+.loading{display:block !important}
.slideshow.noscript+.loading{margin-top:-470px;z-index:10}
.slideshow .nivo-controlNav{padding:0 0 16px;height:17px;margin-top:-33px;position:relative;z-index:20}
.slideshow .nivo-controlNav a{display:inline-block;background:url('../images/slideshow-buttons.html') no-repeat 0 0;height:17px;width:17px;margin:0 4px 0 0 !important;text-indent:-100px;overflow:hidden}
.slideshow .nivo-controlNav a.active{background-position:-17px 0}
.slideshow .nivo-controlNav a.active{background-position:-17px 0}
.slideshow .nivo-caption{padding:0;overflow:visible;opacity:1;position:relative;width:1200px;margin:0 auto}
.slideshow .caption-left, .slideshow .caption-right{position:absolute;bottom:50px;max-width:50%}
.slideshow .caption-left{left:20px}
.slideshow .caption-right{right:20px}
@media only screen and (max-width:1439px){.slideshow .nivo-caption{width:auto}
.slideshow .caption-left{left:155px}
.slideshow .caption-right{right:155px}
}
@media only screen and (max-width:799px){.slideshow .caption-left{left:80px}
.slideshow .caption-right{right:80px}
}
.slideshow .caption-left .title, .slideshow .caption-left .description{float:left;text-align:left}
.slideshow .caption-right .title, .slideshow .caption-right .description{float:right;text-align:right}
.slideshow .nivo-caption .title{color:#fff;background-color:#3b526f;background-color:rgba(59, 82, 111, 0.6);padding:10px 15px}
.slideshow .nivo-caption .description{color:#fff;background-color:#000;background-color:rgba(0, 0, 0, 0.6);padding:0 10px}

@media only screen and (max-width:999px){.central-wrapper{width:800px}
#header .central-wrapper{width:100%}
.slideshow.noscript, .slideshow.noscript+.loading{height:300px; margin-top: 70px;}
.slideshow.noscript+.loading{margin-top:-300px}
.block.quickfinder ul li, .quickfinder ul li{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:49%}
.block.quickfinder ul li .title, .block.quickfinder ul li .description, .quickfinder ul li .title, .quickfinder ul li .description{max-width:255px;margin-left:auto;margin-right:auto}
.gallery{position:relative;margin:0 auto;max-width:100%}
.gallery.full{margin:0}
	html * .slideshow .ls-nav-prev, html * .slideshow .ls-nav-next{height:30px;top:45%!important;margin-top:-15px}
	.ls-slide, .rajat{width:100%;height:300px!important;}
}
@media only screen and (max-width:575.98px){.central-wrapper{width:100%}
.slideshow.noscript, .slideshow.noscript+.loading{height:200px!important; margin-top: 70px;}
.slideshow.noscript+.loading{margin-top:-200px}
html * .slideshow .ls-nav-prev, html * .slideshow .ls-nav-next{height:30px;top:15%!important;margin-top:-15px}
	.ls-slide, .rajat{width:100%;height:200px!important;}
}

.clients ul.filter li a:hover .icon, .clients ul.filter li.active a .icon{background:none}
.slideshow .nivo-directionNav a, html * .ls-container .ls-nav-prev, html * .ls-container .ls-nav-next, .block.clients .prev, .block.clients .next, .block.portfolio .prev, .block.portfolio .next{position:absolute;top:0;overflow:hidden;font-size:0;width:70px;height:100%;text-indent:70px;background:none;text-decoration:none}
.block.portfolio .prev, .block.portfolio .next{height:270px}
html * .ls-container .ls-nav-prev, html * .ls-container .ls-nav-next{height:70px;top:50%;margin-top:-35px}
html * .ls-container .ls-nav-prev, html * .ls-container .ls-nav-next{display:block;z-index:10}
.slideshow .nivo-directionNav a.nivo-nextNav:before, .slideshow .nivo-directionNav a.nivo-prevNav:before, html * .ls-container .ls-nav-prev:before, html * .ls-container .ls-nav-next:before, .block.clients .prev:before, .block.clients .next:before, .block.portfolio .prev:before, .block.portfolio .next:before{position:absolute;display:block;left:0;top:50%;font-family:'Codeus';font-weight:normal;text-align:left;text-indent:0;font-size:39px;line-height:68px;width:68px;margin-top:-35px;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35x;text-align:center;border:1px solid transparent}
.slideshow .nivo-directionNav a.nivo-nextNav:before, .slideshow .nivo-directionNav a.nivo-prevNav:before, html * .slideshow .ls-container .ls-nav-prev:before, html * .slideshow .ls-container .ls-nav-next:before{border-color:transparent;color:transparent}
.slideshow .nivo-directionNav a.nivo-prevNav:before, html * .ls-container .ls-nav-prev:before, .block.clients .prev:before, .block.portfolio .prev:before{content:'\e604';text-indent:-10px}
.slideshow .nivo-directionNav a.nivo-nextNav:before, html * .ls-container .ls-nav-next:before, .block.clients .next:before, .block.portfolio .next:before{content:'\e605'}
html * .ls-container .ls-nav-prev{left:0}
html * .ls-container .ls-nav-next{right:0}
.slideshow .nivo-directionNav a.nivo-prevNav, html * .slideshow .ls-container .ls-nav-prev{left:50px}
.slideshow .nivo-directionNav a.nivo-nextNav, html * .slideshow .ls-container .ls-nav-next{right:50px}
.block.clients .prev{left:-85px}
.block.clients .next{right:-85px}
.block.portfolio .prev{left:-85px}
.block.portfolio .next{right:-85px}
@media only screen and (max-width:799px){.block.clients .carousel-wrapper, .block.portfolio .carousel-wrapper{margin-right:60px;margin-left:60px}	
.slideshow .nivo-directionNav a, html * .slideshow .ls-nav-prev, html * .slideshow .ls-nav-next, .block.clients .prev, .block.clients .next, .block.portfolio .prev, .block.portfolio .next{position:absolute;top:0;overflow:hidden;font-size:0;width:30px;height:100%;text-indent:30px;background:none;text-decoration:none}
.block.portfolio .prev, .block.portfolio .next{height:270px}
html * .slideshow .ls-nav-prev, html * .slideshow .ls-nav-next{height:30px;top:15%;margin-top:-15px}
.slideshow .nivo-directionNav a.nivo-nextNav:before, .slideshow .nivo-directionNav a.nivo-prevNav:before, html * .slideshow .ls-nav-prev:before, html * .slideshow .ls-nav-next:before, .block.clients .prev:before, .block.clients .next:before, .block.portfolio .prev:before, .block.portfolio .next:before{position:absolute;left:0;top:50%;font-family:'Codeus';font-weight:normal;text-align:left;text-indent:0;font-size:16px;line-height:28px;width:28px;margin-top:-15px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15x;text-align:center}
.slideshow .nivo-directionNav a.nivo-nextNav:before, .slideshow .nivo-directionNav a.nivo-prevNav:before, html * .slideshow .ls-nav-prev:before, html * .slideshow .ls-nav-next:before{border-color:transparent;color:transparent}
.slideshow .nivo-directionNav a.nivo-prevNav:before, html * .slideshow .ls-nav-prev:before, .block.clients .prev:before, .block.portfolio .prev:before{content:'\e602'}
.slideshow .nivo-directionNav a.nivo-nextNav:before, html * .slideshow .ls-nav-next:before, .block.clients .next:before, .block.portfolio .next:before{content:'\e603';text-indent:6px}
.slideshow .nivo-directionNav a.nivo-prevNav, html * .slideshow .ls-nav-prev{left:15px}
.slideshow .nivo-directionNav a.nivo-nextNav, html * .slideshow .ls-nav-next{right:15px}
.block.clients .prev{left:-45px}
.block.clients .next{right:-45px}
.block.portfolio .prev{left:-45px}
.block.portfolio .next{right:-45px}
}
