@font-face {
	font-family: 'Raleway';
	src: url('raleway-font/raleway-light-webfont.eot');
	src: url('raleway-font/raleway-light-webfont.eot?#iefix') format('embedded-opentype'), url('raleway-font/raleway-light-webfont.woff') format('woff'), url('raleway-font/raleway-light-webfont.ttf') format('truetype'), url('raleway-font/raleway-light-webfont.svg#raleway') format('svg');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Raleway';
	src: url('raleway-font/raleway-medium-webfont.eot');
	src: url('raleway-font/raleway-medium-webfont.eot?#iefix') format('embedded-opentype'), url('raleway-font/raleway-medium-webfont.woff') format('woff'), url('raleway-font/raleway-medium-webfont.ttf') format('truetype'), url('raleway-font/raleway-medium-webfont.svg#raleway') format('svg');
	font-weight: 500;
	font-style: normal;
}
@font-face {
	font-family: 'Raleway';
	src: url('raleway-font/raleway-regular-webfont.eot');
	src: url('raleway-font/raleway-regular-webfont.eot?#iefix') format('embedded-opentype'), url('raleway-font/raleway-regular-webfont.woff') format('woff'), url('raleway-font/raleway-regular-webfont.ttf') format('truetype'), url('raleway-font/raleway-regular-webfont.svg#raleway') format('svg');
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: 'Raleway';
	src: url('raleway-font/raleway-bold-webfont.eot');
	src: url('raleway-font/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'), url('raleway-font/raleway-bold-webfont.woff') format('woff'), url('raleway-font/raleway-bold-webfont.ttf') format('truetype'), url('raleway-font/raleway-bold-webfont.svg#raleway') format('svg');
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: 'Raleway';
	src: url('raleway-font/raleway-extrabold-webfont.eot');
	src: url('raleway-font/raleway-extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('raleway-font/raleway-extrabold-webfont.woff') format('woff'), url('raleway-font/raleway-extrabold-webfont.ttf') format('truetype'), url('raleway-font/raleway-extrabold-webfont.svg#raleway') format('svg');
	font-weight: 800;
	font-style: normal;
}

body{color:#505050;font-family:Raleway,sans-serif;font-size:14px;line-height:22px;font-weight:300;font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";position:absolute;width:100%;height:100%;background:#282828}html{position:absolute;height:100%;width:100%;background:#282828}h1{margin:0;padding:0;font-size:60px;line-height:68px;font-weight:300;font-family:Raleway,sans-serif;color:#505050;font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-o-font-feature-settings:"lnum"}h2{margin:0;padding:0;font-size:40px;line-height:48px;font-weight:300;font-family:Raleway,sans-serif;color:#505050;font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-o-font-feature-settings:"lnum"}h3{margin:0;padding:0;font-size:30px;line-height:38px;font-weight:300;font-family:Raleway,sans-serif;color:#505050;font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-o-font-feature-settings:"lnum"}h4{margin:0;padding:0;font-size:20px;line-height:28px;font-weight:300;font-family:Raleway,sans-serif;color:#505050;font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-o-font-feature-settings:"lnum"}h5{margin:0;padding:0;font-size:16px;line-height:26px;font-weight:200;font-family:Raleway,sans-serif;color:#505050;font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-o-font-feature-settings:"lnum"}h6{margin:0;padding:0;font-size:14px;line-height:22px;font-weight:200;font-family:Raleway,sans-serif;color:#505050;font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-o-font-feature-settings:"lnum"}p{margin:0}a{color:#3A3A3A;display:block;text-decoration:none;transition:color .3s,background .3s;-webkit-transition:color .3s,background .3s;-moz-transition:color .3s,background .3s;-ms-transition:color .3s,background .3s}a *{transition:color .3s,background .3s}a:focus{outline:0;text-decoration:none;color:#505050}a:hover{color:#3498db;text-decoration:none;outline:0}img{display:block;width:100%}img:not(.inline-block){width:100%}.container img:not(.inline-block),img.inline-block{width:auto;}button{transition:background .3s,color .3s}a,button,div,li,p,span{font-family:Raleway,sans-serif;line-height:22px;font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-o-font-feature-settings:"lnum"}.relative{position:relative}.overflow-hidden{overflow:hidden}.margin0{margin:0}.padding0{padding:0}.no-style{list-style:none}.full-width-container{width:100%;background:#fff}.display-block{display:block}.inline-block{display:inline-block}.full-width{width:100%!important}.border-radius0{border-radius:0}.table-full{display:table;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.table-full>*{display:table-row}.table-full>*>*{display:table-cell;vertical-align:middle}.table-full [class*=col-md]{float:none}.centering_system{display:table;position:relative;height:100%;width:100%}.centering_system>*{display:table-row}.centering_system>*>*{display:table-cell;vertical-align:middle}.centering_system>*>*>*{display:inline-block}.white-border-top{border-top:1px solid #fff}.white-border-right{border-right:1px solid #fff}.white-border-bottom{border-bottom:1px solid #fff}.white-border-left{border-left:1px solid #fff}.letters-white,.letters-white *{color:#fff}.mark{color:#e25527;font-size:inherit;line-height:inherit}.more-button{padding:24px;font-size:14px;line-height:14px;font-weight:500}.white-bg{background:#fff}.pale-gray-bg{background:#f0f0f0}.dark-gray-bg{background:#282828}.orange-bg{background:#e25527}.gray-border-top{border-top:1px solid #e6e6e6}.gray-border-bott{border-bottom:1px solid #e6e6e6}.pattern-bg{position:absolute;top:0;left:0;height:100%;width:100%;z-index:3;background:url(images/global/pattern-b.png);opacity:.35}.pattern-bg-w{position:absolute;top:0;left:0;height:100%;width:100%;z-index:3;background:url(images/global/pattern-w.png);opacity:.1}.pattern-bg-graph{position:absolute;top:0;left:0;height:100%;width:100%;z-index:3;background:url(images/global/graph.png);opacity:.35}.big-zindex{position:relative;z-index:5}.main-body-wrapp{opacity:0;width:100%;position:relative;z-index:3;background:#fff}.page-loader{
	z-index: 1;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -63px;
	margin-left: -63px;
	width: auto!important;
	background-color: #eeeeee;
	padding: 20px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	box-shadow:0 0 3px #A6A6A6!important;
}.main-content-wrapper{width:100%;background:#fff}.home-page-video{position:absolute;top:0;left:0;width:100%;border:none}.home-page-grid-list{width:100%}.home-page-grid-list>li{display:block;float:left;position:relative;perspective:1800px;-webkit-perspective:1800px;-moz-perspective:1800px;-ms-perspective:1800px}.home-page-grid-list>li>a{width:100%;height:100%}.home-page-grid-list>li img{width:100%;position:relative}.home-page-grid-list.columns2>li{width:50%}.home-page-grid-list.columns3>li{width:33.333%}.home-page-grid-list.columns4>li{width:25%}.home-page-grid-list.columns5>li{width:20%}.home-page-grid-list.columns6>li{width:10px}.home-page-grid-list.columns6.js-masonry>li{width:16.65%}.home-page-grid-list.columns3>li.double-item{width:66.666%}.home-page-grid-list.columns4>li.double-item{width:50%}.home-page-grid-list.columns5>li.double-item{width:40%}.home-page-grid-list.columns6>li.double-item{width:33.332%}.home-page-grid-list>li>a:hover .home-hover-data{opacity:1}.home-page-grid-list>li>a:hover .home-hover-bg{opacity:.75}.flip-zindex{z-index:5}.split-hover-effect-wrap{position:absolute;top:0;left:100%;width:100%;height:100%;background:#fff;z-index:15;transition:.4s ease-in-out;-moz-transition:-moz-transform .4s ease-in-out;-webkit-transition:-webkit-transform-rotateY .4s ease-in-out;-ms-transition:-ms-transform-rotateY .4s ease-in-out;transform:rotateY(-98deg);-webkit-transform:rotateY(-98deg);-moz-transform:rotateY(-98deg);-ms-transform:rotateY(-98deg);transform-origin:0;-webkit-transform-origin:0;-moz-transform-origin:0;-ms-transform-origin:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.split-hover-effect-wrap.hovered,li:hover .split-hover-effect-wrap{transform:rotateY(0deg);-webkit-transform:rotateY(0deg)}.author-nav-links li{margin-top:12px;margin-left:24px}.author-nav-links li:first-child{margin-top:0}.author-nav-links li a{display:inline-block;color:#282828}.logo-wrap a{position:relative;height:78px;width:180px;background:#282828}.logo-wrap a img{position:absolute;top:0;left:0;width:100%}img.regular-logo{opacity:1;transition:opacity .2s}img.sticky-logo{opacity:0;transition:opacity .2s}a.search-trigger-button{padding:19px 12px 19px 0;margin:12px}.search-main-wrapper{position:absolute;bottom:0;left:0;width:100%;background:#ededed}.header-search-form input{width:100%;border:none;background:0 0;line-height:38px;font-size:30px;padding:24px 0;outline:0}header.min-height{min-height:78px}.main-header-wrap{position:fixed;width:100%;top:0;left:0;z-index:99;background:#fff}.visible-nav-wrapper{position:relative;z-index:999;background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.1)}.nav-wrapper{position:relative}.nav-list{background:#282828}.nav-list li{float:left;position:relative;background:#282828;display:block}.nav-list li a{padding:28px 24px;background:#fff;display:inline-block;color:#282828}ul.nav-list ul{overflow:hidden;position:absolute;top:78px;left:0;display:none;min-width:170px}ul.nav-list ul li{float:none;width:100%}ul.nav-list ul>li a{background:0 0;color:#fff;font-size:13px;padding:12px!important;width:100%}.main-header-wrap.sticky ul.nav-list ul{top:54px}ul.nav-list .responsive-sub ul{width:auto;height:0;z-index:999}ul.nav-list .responsive-sub ul>li{opacity:1}.nav-list li.responsive-sub{overflow:visible}.nav-list li.responsive-sub ul{min-width:170px}.nav-list li.responsive-sub ul li{float:none;transition:background .3s}.mobile-platform .visible-nav-wrapper .search-wrapp{display:none}.main-header-wrap.mobile-platform{position:relative}.mobile-menu-trigger i{font-size:30px;line-height:30px;padding:24px}.mobile-platform .navigation-wrap{position:absolute;top:100%;left:0;width:100%;background:#fff}.mobile-platform .nav-wrapper{height:0;overflow:hidden}.mobile-platform ul li{float:none;background:#282828;width:100%!important}.mobile-platform ul li a{float:none;width:100%;padding:12px!important}.mobile-platform ul ul{position:static;height:0}.mobile-platform ul ul li{width:100%;opacity:1}.mobile-platform ul.nav-list .responsive-sub ul{height:auto!important}.active-link-tri{width:0;height:0;border-left:12px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:50%;left:70px;bottom:auto;right:auto;margin-top:-10px;transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);transition:transform .3s;opacity:0}.nav-list li.responsive-sub .active-link-tri{bottom:-16px;left:50%!important;top:auto;right:auto;margin-left:-5px;transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}

.footer-placeholder{position:relative;z-index:2;height:120px;max-height:120px}

footer{
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	opacity: 0;
	z-index: 50;

}
.footer-social-links li{height:32px;width:32px;margin-left:12px}
.footer-social-links li:first-child{margin-left:0}
.footer-bg-setting{padding:0 24px;text-align:center}.credits-bar{padding:5px 0;text-align:left!important;margin-top:5px}.credits-roll-1{font-size:11px!important;color:#666}.popover-content{font-size:12px!important}.work-page-grid-list{width:100%}.work-page-grid-list>li{display:block;float:left;position:relative;perspective:1800px;-webkit-perspective:1800px;-moz-perspective:1800px;-ms-perspective:1800px;overflow:hidden;background:url(images/blog/spot.png) center center no-repeat}.work-page-grid-list>li img{width:100%;position:relative}.work-page-grid-list.columns2>li{width:50%}.work-page-grid-list.columns3>li{width:33.3333%}.work-page-grid-list.columns4>li{width:25%}.work-page-grid-list.columns5>li{width:20%}.work-page-grid-list.columns6>li{width:16.6666%}.work-page-grid-list.columns3>li.double-item{width:66.6666%}.work-page-grid-list.columns4>li.double-item{width:50%}.work-page-grid-list.columns5>li.double-item{width:40%}.work-page-grid-list.columns6>li.double-item{width:33.3333%}.home-hover-bg{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:2;transition:opacity .3s;-webkit-transition:opacity .3s}.home-hover-data{position:absolute;top:0;left:0;height:100%;width:100%;z-index:4;color:#fff;opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;padding:12px}.home-hover-data h3{color:#fff}.work-page-grid-list>li>a:hover .home-hover-data{opacity:1}.work-page-grid-list>li>a:hover .home-hover-bg{opacity:.75}.work-hover-wrap{position:absolute;bottom:0;left:0;width:100%;padding:12px;z-index:10}h3.work-hover-headline{position:relative;left:0;top:30px;color:#fff;transition:top .3s}p.work-hover-desc{position:relative;left:0;top:50px;padding-top:12px;transition:top .3s}.hover-bg{position:absolute;top:100%;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);transition:top .3s}.work-page-grid-list li a:hover .hover-bg,.work-page-grid-list li a:hover h3.work-hover-headline,.work-page-grid-list li a:hover p.work-hover-desc{top:0!important}.work-iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;border:none}.work-text-description{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}a:hover .work-text-description h3{color:#fff!important}.work-page-grid-list li a .home-hover-bg{opacity:.75}.audio-player{position:absolute;top:50%;left:50%;z-index:20;border:none;margin-top:-38px;margin-left:-174px;padding:24px;background:rgba(255,255,255,.8);box-sizing:content-box}ul.work-page-grid-list li a{position:relative;transform:translateY(120px);-webkit-transform:translateY(120px);-moz-transform:-moz-translateY(120px);-ms-transform:-ms-translateY(120px);transition:transform .8s,opacity .8s;-webkit-transition:-webkit-transform .8s;opacity:0}ul.work-page-grid-list li.already-visible a,ul.work-page-grid-list li.come-in a{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:-moz-translateY(0)!important;-ms-transform:-ms-translateY(0)!important;opacity:1!important}ul.work-page-grid-list li.filtered a{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:-moz-translateY(0)!important;-ms-transform:-ms-translateY(0)!important;opacity:1}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.sticky-img-overlay{width:auto;position:absolute;top:0;left:0;opacity:0;  }.dark-transparent-bg{position:absolute;bottom:0;top:auto;left:0;width:100%;background:rgba(0,0,0,.5);}.sticky-bar{position:fixed;z-index:50}.icon-wrapper i{font-size:60px;line-height:60px;border:1px solid #fff;border-radius:200px;padding:48px}.tablets-wrapper{text-align:center}.tablets-wrapper img{width:70%!important}.tablets-wrapper img.t1{width:80%!important}img.t1{position:relative;top:790px;z-index:4}img.t2,img.t3{position:absolute;bottom:-590px;left:0;z-index:2}img.t3{left:auto;right:0}.quote-block-wrap{padding:48px 0;margin:0 150px}.quote-icon i{font-size:30px;line-height:30px;padding:24px;border:1px solid #fff;border-radius:100px}#cell-phone-height img{position:relative;top:620px}#cell-phone-height a.more-button{opacity:0}.ots_small_wrapper{overflow:hidden;position:relative;width:100%;height:900px}.ots_small_item{width:266px;border:0;font-weight:400;float:left;margin:0 12px 108px}.ots_small_img{display:block;width:100%;text-align:center;border:0}.ots_small_img>img{display:inline-block}.ots_small_text{border:0;margin:12px 24px 0}.ots_small_name{display:block;padding-right:12px;padding-bottom:12px;margin:0 24px 12px;border-right-width:1px;border-right-style:solid}.ots_small_name>span{font-size:14px;line-height:22px;display:block}.ots_small_wrapper .centering_system{position:absolute;top:0;left:0;width:100%;height:100%;right:0;bottom:0}.ots_small_slider{overflow:hidden;cursor:-moz-grab;cursor:-webkit-grab;cursor:url(http://maps.google.com/mapfiles/openhand.cur) 8 8;position:relative}.ots_small_slider.mousedown{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:url(http://maps.google.com/mapfiles/closedhand.cur) 8 8}.ots_small_inner_wrap{min-width:100%;position:absolute;top:0;left:0}.our_team_controls_wrap-small a{height:70px;width:70px;display:block;margin-bottom:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:0;margin-top:-35px;z-index:50;opacity:.7;transition:opacity .3s}.our_team_controls_wrap-small a.ots_prev-small{background:url(images/our_team/arrow-left.png) center center no-repeat}.our_team_controls_wrap-small a.ots_next-small{background:url(images/our_team/arrow-right.png) center center no-repeat;left:auto;right:0}.about-me-page .our_team_controls_wrap-small a.ots_prev-small{background:url(images/our_team/arrow-left.png) center center no-repeat #282828}.about-me-page .our_team_controls_wrap-small a.ots_next-small{background:url(images/our_team/arrow-right.png) center center no-repeat #282828;left:auto;right:0}.carousel-inner img{width:100%!important}.carousel:hover a.carousel-control{opacity:.3}a.carousel-control{border-radius:0;border:none;height:70px;width:50px;opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s}.carousel:hover a.carousel-control:focus,.carousel:hover a.carousel-control:hover{opacity:.8;filter:alpha(opacity=80)}a.carousel-control.right{background:url(images/item/arrow-right.png) center center no-repeat #505050;top:50%;right:0;left:auto;margin-top:-35px}a.carousel-control.left{background:url(images/item/arrow-left.png) center center no-repeat #505050;top:50%;right:auto;left:0;margin-top:-35px}.carousel-nav .carousel-nav-3col{display:block;font-size:13px;line-height:16px;padding:24px;border-top:3px solid transparent;color:#3a3a3a}.carousel-nav .carousel-nav-3col:first-child{padding-left:0}.carousel-image{position:relative}.item-iframe{width:100%;height:100%;border:none;position:absolute;top:0;left:0}.item-autor-data-list li{border-top:1px solid #d0d0d0;padding:12px 0}.item-autor-data-list li:last-child{border-bottom:1px solid #d0d0d0}.author-section{font-weight:600; font-size:12px !important;}.item-pages-nav li{display:inline-block;margin-right:12px;width:38px;height:38px;border-radius:3px}.item-pages-nav li a{display:block;width:100%;border-radius:3px}.item-pages-nav li a img{background:#222;padding:12px;display:block;width:100%!important;border-radius:3px}#map{width:100%;height:500px;position:relative}.map-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:none}form.contact-form input,form.contact-form textarea{width:100%;background:#fff;color:#B3B3B3;font-family:'Open Sans',sans-serif;font-weight:600;font-size:11px;border-radius:0;border:none;box-shadow:none;margin-bottom:24px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:color .3s,background .3s,border-color .3s}form.contact-form input{height:41px;box-shadow:none;border:1px solid #505050}form.contact-form textarea{resize:none;border:1px solid #505050}form.blogpost-form input:focus,form.blogpost-form textarea:focus,form.contact-form input:focus,form.contact-form textarea:focus{color:#505050;box-shadow:none;border-color:#3498db}button.btn.contact-btn{border:none;border-radius:0;box-shadow:none;text-shadow:none;font-size:14px;line-height:14px;padding:12px 24px}form.contact-form.blogpost-form input{width:48%}form.contact-form.blogpost-form input:nth-child(2){margin-left:4%}form.contact-form.blogpost-form input:nth-child(3){display:none}.postslider{font-size:30px;line-height:38px;font-family:'Open Sans',sans-serif;font-weight:300;color:#3A3A3A}.postslider h5{line-height:24px}.postslider p{line-height:22px;font-size:14px}a.button-home-page{font-size:20px;line-height:22px;padding:24px;color:#fff}a.button-home-page span{font-size:16px;line-height:18px}.progers-bars-wrapper{padding:12px 0;color:#3a3a3a;font-family:'Open Sans',sans-serif;font-weight:600}.progers-bars-wrapper .progress{height:10px;background:#cacaca;border-radius:0;box-shadow:none}.progers-bars-wrapper .progress-bar{box-shadow:none;transition:background .3s}.progers-bars-wrapper .progress:last-child{margin-bottom:0}.about-us-skill-list li{margin-bottom:12px}.about-us-skill-list li i{padding:5px 5px 4px 6px;font-size:8px;line-height:8px;border-radius:14px;transition:background .3s}img.about-me-img{width:100%!important}.usquare_module_wrapper{width:100%}.usquare_block{width:313px;height:156px}.usquare_square{width:156px;height:156px}.usquare_block_extended{margin-top:156px;width:313px;height:312px}.usquare_block_extended .usquare_about{height:232px}.usquare_block_extended a.close{top:12px;left:auto;right:12px}.usquare_block_extended a.close.close_left_side{left:12px;right:auto}.usquare_block_extended li a{padding:8px 5px}.usquare_block_extended ul.social_background{height:36px}.usquare_block_extended .usquare_about{font-family:'Source Sans Pro';padding:12px 0}.jcarousel-skin-tango .jcarousel-container-horizontal{width:234px}@media screen and (min-width:1200px){.usquare_module_wrapper{width:100%}.usquare_block{width:380px;height:190px}.usquare_square{width:190px;height:190px}.usquare_block_extended{margin-top:190px;width:380px;height:380px}.usquare_block_extended .usquare_about{height:300px}}@media screen and (max-width:980px){.usquare_module_wrapper{width:724px}.usquare_block{width:362px;height:181px}.usquare_square{width:180px;height:180px}.usquare_block_extended{margin-top:181px;width:362px;height:362px}.usquare_block_extended .usquare_about{height:362px}}@media screen and (max-width:768px){.usquare_module_wrapper{width:420px}.usquare_block{width:420px;height:210px}.usquare_square{width:210px;height:210px}.usquare_block_extended{margin-top:210px;width:420px;height:420px}.usquare_block_extended .usquare_about{height:420px}}@media screen and (max-width:440px){.usquare_module_wrapper{width:280px}.usquare_block{width:280px;height:140px}.usquare_square{width:140px;height:140px}.usquare_block_extended{margin-top:140px;width:280px;height:auto}.usquare_block_extended .usquare_about{height:280px}}.blog-articles li{width:25%;position:relative;float:left;overflow:hidden;background:url(images/blog/spot.png) center center no-repeat}.blog-articles li.double-element{width:49.999%}.blog-articles li .text-caption{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.4);width:100%}.arrow-placing{position:absolute;height:100%;right:0;top:0;padding-right:24px!important}.link-wrap{width:50%;background:#282828;position:absolute;top:0;left:0;transition:left .3s,background .3s;-webkit-transition:left .3s,background .3s}.blog-articles li:hover .link-wrap{left:50%}.blog-image-details{width:50%}.blog-image-details>div.inline-block{line-height:14px}.hover-effect-wrap .blog-image-details>div,.hover-effect-wrap>a{padding:16px 18px}.comments-wrap>*,.date-wrap>*{line-height:24px;padding:2px 18px}.comments-wrap i,.date-wrap p.date{font-size:20px}.comments-wrap p{font-size:14px}.date-wrap p{font-size:12px}ul.blog-articles li img{transform:translateY(120px) scale(1);-webkit-transform:translateY(120px) scale(1);-moz-transform:-moz-translateY(120px) scale(1);-ms-transform:-ms-translateY(120px) scale(1);transition:transform .8s,opacity .8s;-webkit-transition:-webkit-transform .8s;opacity:0}ul.blog-articles li.already-visible img{transform:translateY(0) scale(1);-webkit-transform:translateY(0) scale(1);-moz-transform:-moz-translateY(0) scale(1);-ms-transform:-ms-translateY(0) scale(1);opacity:1}ul.blog-articles li.already-visible:hover img{transform:translateY(0) scale(1.1);-webkit-transform:translateY(0) scale(1.1);-moz-transform:-moz-translateY(0) scale(1.1);-ms-transform:-ms-translateY(0) scale(1.1);opacity:1!important}body div.page .big-image{background-position:center center;background-repeat:none;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.big-image,body div.page .big-image{height:300px}body div.page.fade-up-out{opacity:0;-webkit-transform:scale(.8) translate3d(0,-10%,0);-moz-transform:scale(.8) translate3d(0,-10%,0);-ms-transform:scale(.8) translate3d(0,-10%,0);-o-transform:scale(.8) translate3d(0,-10%,0);transform:scale(.8) translate3d(0,-10%,0);-webkit-transition:all 450ms cubic-bezier(.165,.84,.44,1);-moz-transition:all 450ms cubic-bezier(.165,.84,.44,1);-o-transition:all 450ms cubic-bezier(.165,.84,.44,1);transition:all 450ms cubic-bezier(.165,.84,.44,1)}body div.page.easing-upward{-webkit-transition:all 450ms cubic-bezier(.165,.84,.44,1);-moz-transition:all 450ms cubic-bezier(.165,.84,.44,1);-o-transition:all 450ms cubic-bezier(.165,.84,.44,1);transition:all 450ms cubic-bezier(.165,.84,.44,1)}body div.page .big-image .inner{position:relative;width:100%;height:100%;text-align:center;opacity:0;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}body div.page .big-image .inner .fader{width:100%;height:100%;background:rgba(0,0,0,.3)}.content.container .text{overflow:hidden}body div.page .big-image .inner .fader .text{position:absolute;top:50%;left:50%;width:80%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}body div.page .big-image .inner .fader .text *{color:#fff}body div.page.hidden{display:none}body div.page.next .big-image{cursor:pointer}body div.page.next .big-image .inner{opacity:1}body div.page.content-hidden .content{display:none}.blogpost-wrapper a{color:#e25527}.blogpost-wrapper .text p{padding-top:24px}.blogpost-wrapper blockquote{border-left:1px solid #282828}.comments-opening{height:0;overflow:hidden;opacity:0}.comment-box-padding{padding-left:104px;padding-top:24px;font-style:normal}.image-author-wrap{position:absolute;top:24px;left:0}.comment-box-padding .posted-by{font-size:14px;line-height:18px;font-weight:700;color:#3a3a3a}.comment-box-padding .posted-on{font-size:11px;line-height:18px;color:#505050;transition:color .3s,background .3s}.comment-box-padding .posted-by a{font-size:14px;line-height:18px;font-weight:700;color:#3a3a3a}.comment-box-padding .posted-on a{font-size:11px;line-height:18px;color:#505050;transition:color .3s,background .3s}.comment-txt{padding:12px 0}.indented{margin-left:72px}.indent-image-mark{margin-top:-20px}.post-reply-wrap{overflow:hidden}.post-reply-wrap .post-reply{border-top:1px solid #e6e6e6}.post-reply-wrap:first-child .post-reply{border:none}.post-reply .comment-box-padding a.reply-blog-post{font-size:11px;line-height:12px;display:inline-block;background:#3a3a3a;color:#fff;padding:4px 6px;transition:color .3s,background .3s}.reply-blog-post:focus,.reply-blog-post:hover{background:#3498db;color:#fff}.margin-top-7{margin-top:-7px}.colorpicker-wrapper{position:fixed;left:-200px;top:140px;width:200px;background:#282828;z-index:9999;text-align:left;transition:left .3s}.colorpicker-wrapper.opened{left:0}.select-icon{position:absolute;top:0;right:-46px;background:#282828}.select-icon i{display:block;padding:10px;cursor:pointer;font-size:24px}.colorpicker-wrapper .select-icon i{color:#fff!important}.cp-wrapper{padding:12px}.cp-wrapper h4{color:#fff;font-size:14px}.cp-select-list li{display:block;float:left;margin:0 4px 6px}.cp-select-list li:last-child{padding-bottom:12px}.cp-select-list li a{display:block;width:50px;height:50px}.cp-select-list li a.default{background:#ef6800}.cp-select-list li a.turquoise{background:#1abc9c}.cp-select-list li a.green-sea{background:#16a085}.cp-select-list li a.sun-flower{background:#f1c40f}.cp-select-list li a.orange{background:#f39c12}.cp-select-list li a.emerald{background:#2ecc71}.cp-select-list li a.nephritis{background:#27ae60}.cp-select-list li a.carrot{background:#e67e22}.cp-select-list li a.pumpkin{background:#d35400}.cp-select-list li a.peter-river{background:#3498db}.cp-select-list li a.belize-hole{background:#2980b9}.cp-select-list li a.alizarin{background:#e74c3c}.cp-select-list li a.pomegranate{background:#c0392b}.cp-select-list li a.amethyst{background:#9b59b6}.cp-select-list li a.wisteria{background:#8e44ad}.default .author-nav-links li a:hover,.default .page .big-image .inner .fader:hover a.goto-next,.default a,.default a.letters-white:hover,.default a.letters-white:hover>*,.default a:hover .letters-white,.default div.page .big-image .inner .fader .byline a{color:#ef6800}.default #filter .selected,.default .about-us-skill-list li i,.default .home-hover-bg,.default .item-pages-nav li a:hover img,.default .nav-list li a.active,.default .progress-bar-danger,.default .scb_handle,.default .work-hover-bg,.default a.button-home-page,.default button.btn.contact-btn{background:#ef6800;color:#fff}.default .blog-articles li:hover .link-wrap,.default .more-button,.default .nav-list li a.active{background:#ef6800!important;color:#fff!important}a.button-home-page:hover{border:1px solid #CF5A00}.default .comment-box-padding a.reply-blog-post:hover,.default .more-button:hover,.default .nav-list li.responsive-sub ul li:hover,.default .nav-list>li:not(.responsive-sub) a:hover,.default button.btn.contact-btn:hover{background:#f37f28;color:#fff}.default .active-link-tri{border-left-color:#ef6800}.turquoise .author-nav-links li a:hover,.turquoise .page .big-image .inner .fader:hover a.goto-next,.turquoise a,.turquoise a.letters-white:hover,.turquoise a.letters-white:hover>*,.turquoise a:hover .letters-white,.turquoise div.page .big-image .inner .fader .byline a{color:#1abc9c}.turquoise #filter .selected,.turquoise .about-us-skill-list li i,.turquoise .home-hover-bg,.turquoise .item-pages-nav li a:hover img,.turquoise .more-button,.turquoise .nav-list li a.active,.turquoise .progress-bar-danger,.turquoise .scb_handle,.turquoise .work-hover-bg,.turquoise a.button-home-page,.turquoise button.btn.contact-btn{background:#1abc9c;color:#fff}.turquoise .blog-articles li:hover .link-wrap,.turquoise .nav-list li a.active{background:#1abc9c!important;color:#fff}.turquoise .comment-box-padding a.reply-blog-post:hover,.turquoise .more-button:hover,.turquoise .nav-list li.responsive-sub ul li:hover,.turquoise .nav-list>li:not(.responsive-sub) a:hover,.turquoise button.btn.contact-btn:hover{background:#48c9b0;color:#fff}.turquoise .active-link-tri{border-left-color:#1abc9c}.green-sea .author-nav-links li a:hover,.green-sea .page .big-image .inner .fader:hover a.goto-next,.green-sea a,.green-sea a.letters-white:hover,.green-sea a.letters-white:hover>*,.green-sea a:hover .letters-white,.green-sea div.page .big-image .inner .fader .byline a{color:#16a085}.green-sea #filter .selected,.green-sea .about-us-skill-list li i,.green-sea .blog-articles li:hover .link-wrap,.green-sea .home-hover-bg,.green-sea .item-pages-nav li a:hover img,.green-sea .more-button,.green-sea .nav-list li a.active,.green-sea .progress-bar-danger,.green-sea .scb_handle,.green-sea .work-hover-bg,.green-sea a.button-home-page,.green-sea button.btn.contact-btn{background:#16a085!important;color:#fff}.green-sea .comment-box-padding a.reply-blog-post:hover,.green-sea .more-button:hover,.green-sea .nav-list li.responsive-sub ul li:hover,.green-sea .nav-list>li:not(.responsive-sub) a:hover,.green-sea button.btn.contact-btn:hover{background:#45b39d;color:#fff}.green-sea .active-link-tri{border-left-color:#16a085}.sun-flower .author-nav-links li a:hover,.sun-flower .page .big-image .inner .fader:hover a.goto-next,.sun-flower a,.sun-flower a.letters-white:hover,.sun-flower a.letters-white:hover>*,.sun-flower a:hover .letters-white,.sun-flower div.page .big-image .inner .fader .byline a{color:#f1c40f}.sun-flower #filter .selected,.sun-flower .about-us-skill-list li i,.sun-flower .home-hover-bg,.sun-flower .item-pages-nav li a:hover img,.sun-flower .more-button,.sun-flower .nav-list li a.active,.sun-flower .progress-bar-danger,.sun-flower .scb_handle,.sun-flower .work-hover-bg,.sun-flower a.button-home-page,.sun-flower button.btn.contact-btn{background:#f1c40f;color:#fff}.sun-flower .blog-articles li:hover .link-wrap,.sun-flower .nav-list li a.active{background:#f1c40f!important;color:#fff}.sun-flower .comment-box-padding a.reply-blog-post:hover,.sun-flower .more-button:hover,.sun-flower .nav-list li.responsive-sub ul li:hover,.sun-flower .nav-list>li:not(.responsive-sub) a:hover,.sun-flower button.btn.contact-btn:hover{background:#f4d03f;color:#fff}.sun-flower .active-link-tri{border-left-color:#f1c40f}.orange .author-nav-links li a:hover,.orange .page .big-image .inner .fader:hover a.goto-next,.orange a,.orange a.letters-white:hover,.orange a.letters-white:hover>*,.orange a:hover .letters-white,.orange div.page .big-image .inner .fader .byline a{color:#f39c12}.orange #filter .selected,.orange .about-us-skill-list li i,.orange .home-hover-bg,.orange .item-pages-nav li a:hover img,.orange .more-button,.orange .nav-list li a.active,.orange .progress-bar-danger,.orange .scb_handle,.orange .work-hover-bg,.orange a.button-home-page,.orange button.btn.contact-btn{background:#f39c12;color:#fff}.orange .blog-articles li:hover .link-wrap,.orange .nav-list li a.active{background:#f39c12!important;color:#fff}.orange .comment-box-padding a.reply-blog-post:hover,.orange .more-button:hover,.orange .nav-list li.responsive-sub ul li:hover,.orange .nav-list>li:not(.responsive-sub) a:hover,.orange button.btn.contact-btn:hover{background:#f5b041;color:#fff}.orange .active-link-tri{border-left-color:#f39c12}.emerald .author-nav-links li a:hover,.emerald .page .big-image .inner .fader:hover a.goto-next,.emerald a,.emerald a.letters-white:hover,.emerald a.letters-white:hover>*,.emerald a:hover .letters-white,.emerald div.page .big-image .inner .fader .byline a{color:#2ecc71}.emerald #filter .selected,.emerald .about-us-skill-list li i,.emerald .home-hover-bg,.emerald .item-pages-nav li a:hover img,.emerald .more-button,.emerald .nav-list li a.active,.emerald .progress-bar-danger,.emerald .scb_handle,.emerald .work-hover-bg,.emerald a.button-home-page,.emerald button.btn.contact-btn{background:#2ecc71;color:#fff}.emerald .blog-articles li:hover .link-wrap,.emerald .nav-list li a.active{background:#2ecc71!important;color:#fff}.emerald .comment-box-padding a.reply-blog-post:hover,.emerald .more-button:hover,.emerald .nav-list li.responsive-sub ul li:hover,.emerald .nav-list>li:not(.responsive-sub) a:hover,.emerald button.btn.contact-btn:hover{background:#58d68d;color:#fff}.emerald .active-link-tri{border-left-color:#2ecc71}.nephritis .author-nav-links li a:hover,.nephritis .page .big-image .inner .fader:hover a.goto-next,.nephritis a,.nephritis a.letters-white:hover,.nephritis a.letters-white:hover>*,.nephritis a:hover .letters-white,.nephritis div.page .big-image .inner .fader .byline a{color:#27ae60}.nephritis #filter .selected,.nephritis .about-us-skill-list li i,.nephritis .home-hover-bg,.nephritis .item-pages-nav li a:hover img,.nephritis .more-button,.nephritis .nav-list li a.active,.nephritis .progress-bar-danger,.nephritis .scb_handle,.nephritis .work-hover-bg,.nephritis a.button-home-page,.nephritis button.btn.contact-btn{background:#27ae60;color:#fff}.nephritis .blog-articles li:hover .link-wrap,.nephritis .nav-list li a.active{background:#27ae60!important;color:#fff}.nephritis .comment-box-padding a.reply-blog-post:hover,.nephritis .more-button:hover,.nephritis .nav-list li.responsive-sub ul li:hover,.nephritis .nav-list>li:not(.responsive-sub) a:hover,.nephritis button.btn.contact-btn:hover{background:#52be80;color:#fff}.nephritis .active-link-tri{border-left-color:#27ae60}.carrot .author-nav-links li a:hover,.carrot .page .big-image .inner .fader:hover a.goto-next,.carrot a,.carrot a.letters-white:hover,.carrot a.letters-white:hover>*,.carrot a:hover .letters-white,.carrot div.page .big-image .inner .fader .byline a{color:#e67e22}.carrot #filter .selected,.carrot .about-us-skill-list li i,.carrot .home-hover-bg,.carrot .item-pages-nav li a:hover img,.carrot .more-button,.carrot .nav-list li a.active,.carrot .progress-bar-danger,.carrot .scb_handle,.carrot .work-hover-bg,.carrot a.button-home-page,.carrot button.btn.contact-btn{background:#e67e22;color:#fff}.carrot .blog-articles li:hover .link-wrap,.carrot .nav-list li a.active,.carrot .nav-list li.responsive-sub ul li:hover{background:#e67e22!important;color:#fff}.carrot .comment-box-padding a.reply-blog-post:hover,.carrot .more-button:hover,.carrot .nav-list>li:not(.responsive-sub) a:hover,.carrot button.btn.contact-btn:hover{background:#eb984e;color:#fff}.carrot .active-link-tri{border-left-color:#e67e22}.pumpkin .author-nav-links li a:hover,.pumpkin .page .big-image .inner .fader:hover a.goto-next,.pumpkin a,.pumpkin a.letters-white:hover,.pumpkin a.letters-white:hover>*,.pumpkin a:hover .letters-white,.pumpkin div.page .big-image .inner .fader .byline a{color:#d35400}.pumpkin #filter .selected,.pumpkin .about-us-skill-list li i,.pumpkin .home-hover-bg,.pumpkin .item-pages-nav li a:hover img,.pumpkin .more-button,.pumpkin .nav-list li a.active,.pumpkin .progress-bar-danger,.pumpkin .scb_handle,.pumpkin .work-hover-bg,.pumpkin a.button-home-page,.pumpkin button.btn.contact-btn{background:#d35400;color:#fff}.pumpkin .blog-articles li:hover .link-wrap,.pumpkin .nav-list li a.active,.pumpkin .nav-list li.responsive-sub ul li:hover{background:#d35400!important;color:#fff}.pumpkin .comment-box-padding a.reply-blog-post:hover,.pumpkin .more-button:hover,.pumpkin .nav-list>li:not(.responsive-sub) a:hover,.pumpkin button.btn.contact-btn:hover{background:#dc7633;color:#fff}.pumpkin .active-link-tri{border-left-color:#d35400}.peter-river .author-nav-links li a:hover,.peter-river .page .big-image .inner .fader:hover a.goto-next,.peter-river a,.peter-river a.letters-white:hover,.peter-river a.letters-white:hover>*,.peter-river a:hover .letters-white,.peter-river div.page .big-image .inner .fader .byline a{color:#3498db}.peter-river #filter .selected,.peter-river .about-us-skill-list li i,.peter-river .home-hover-bg,.peter-river .item-pages-nav li a:hover img,.peter-river .more-button,.peter-river .nav-list li a.active,.peter-river .progress-bar-danger,.peter-river .scb_handle,.peter-river .work-hover-bg,.peter-river a.button-home-page,.peter-river button.btn.contact-btn{background:#3498db;color:#fff}.peter-river .blog-articles li:hover .link-wrap,.peter-river .nav-list li a.active,.peter-river .nav-list li.responsive-sub ul li:hover{background:#3498db!important;color:#fff}.peter-river .comment-box-padding a.reply-blog-post:hover,.peter-river .more-button:hover,.peter-river .nav-list>li:not(.responsive-sub) a:hover,.peter-river button.btn.contact-btn:hover{background:#5dade2;color:#fff}.peter-river .active-link-tri{border-left-color:#3498db}.belize-hole .author-nav-links li a:hover,.belize-hole .page .big-image .inner .fader:hover a.goto-next,.belize-hole a,.belize-hole a.letters-white:hover,.belize-hole a.letters-white:hover>*,.belize-hole a:hover .letters-white,.belize-hole div.page .big-image .inner .fader .byline a{color:#2980b9}.belize-hole #filter .selected,.belize-hole .about-us-skill-list li i,.belize-hole .home-hover-bg,.belize-hole .item-pages-nav li a:hover img,.belize-hole .more-button,.belize-hole .nav-list li a.active,.belize-hole .progress-bar-danger,.belize-hole .scb_handle,.belize-hole .work-hover-bg,.belize-hole a.button-home-page,.belize-hole button.btn.contact-btn{background:#2980b9;color:#fff}.belize-hole .blog-articles li:hover .link-wrap,.belize-hole .nav-list li a.active{background:#2980b9!important;color:#fff}.belize-hole .comment-box-padding a.reply-blog-post:hover,.belize-hole .more-button:hover,.belize-hole .nav-list li.responsive-sub ul li:hover,.belize-hole .nav-list>li:not(.responsive-sub) a:hover,.belize-hole button.btn.contact-btn:hover{background:#5499c7;color:#fff}.belize-hole .active-link-tri{border-left-color:#2980b9}.alizarin .author-nav-links li a:hover,.alizarin .page .big-image .inner .fader:hover a.goto-next,.alizarin a,.alizarin a.letters-white:hover,.alizarin a.letters-white:hover>*,.alizarin a:hover .letters-white,.alizarin div.page .big-image .inner .fader .byline a{color:#e74c3c}.alizarin #filter .selected,.alizarin .about-us-skill-list li i,.alizarin .home-hover-bg,.alizarin .item-pages-nav li a:hover img,.alizarin .more-button,.alizarin .nav-list li a.active,.alizarin .progress-bar-danger,.alizarin .scb_handle,.alizarin .work-hover-bg,.alizarin a.button-home-page,.alizarin button.btn.contact-btn{background:#e74c3c;color:#fff}.alizarin .blog-articles li:hover .link-wrap,.alizarin .nav-list li a.active{background:#e74c3c!important;color:#fff}.alizarin .comment-box-padding a.reply-blog-post:hover,.alizarin .more-button:hover,.alizarin .nav-list li.responsive-sub ul li:hover,.alizarin .nav-list>li:not(.responsive-sub) a:hover,.alizarin button.btn.contact-btn:hover{background:#ec7063;color:#fff}.alizarin .active-link-tri{border-left-color:#e74c3c}.pomegranate .author-nav-links li a:hover,.pomegranate .page .big-image .inner .fader:hover a.goto-next,.pomegranate a,.pomegranate a.letters-white:hover,.pomegranate a.letters-white:hover>*,.pomegranate a:hover .letters-white,.pomegranate div.page .big-image .inner .fader .byline a{color:#c0392b}.pomegranate #filter .selected,.pomegranate .about-us-skill-list li i,.pomegranate .home-hover-bg,.pomegranate .item-pages-nav li a:hover img,.pomegranate .more-button,.pomegranate .nav-list li a.active,.pomegranate .progress-bar-danger,.pomegranate .scb_handle,.pomegranate .work-hover-bg,.pomegranate a.button-home-page,.pomegranate button.btn.contact-btn{background:#c0392b;color:#fff}.pomegranate .blog-articles li:hover .link-wrap,.pomegranate .nav-list li a.active{background:#c0392b!important;color:#fff}.pomegranate .comment-box-padding a.reply-blog-post:hover,.pomegranate .more-button:hover,.pomegranate .nav-list li.responsive-sub ul li:hover,.pomegranate .nav-list>li:not(.responsive-sub) a:hover,.pomegranate button.btn.contact-btn:hover{background:#cd6155;color:#fff}.pomegranate .active-link-tri{border-left-color:#c0392b}.amethyst .author-nav-links li a:hover,.amethyst .page .big-image .inner .fader:hover a.goto-next,.amethyst a,.amethyst a.letters-white:hover,.amethyst a.letters-white:hover>*,.amethyst a:hover .letters-white,.amethyst div.page .big-image .inner .fader .byline a{color:#9b59b6}.amethyst #filter .selected,.amethyst .about-us-skill-list li i,.amethyst .home-hover-bg,.amethyst .item-pages-nav li a:hover img,.amethyst .more-button,.amethyst .nav-list li a.active,.amethyst .progress-bar-danger,.amethyst .scb_handle,.amethyst .work-hover-bg,.amethyst a.button-home-page,.amethyst button.btn.contact-btn{background:#9b59b6;color:#fff}.amethyst .blog-articles li:hover .link-wrap,.amethyst .nav-list li a.active{background:#9b59b6!important;color:#fff}.amethyst .comment-box-padding a.reply-blog-post:hover,.amethyst .more-button:hover,.amethyst .nav-list li.responsive-sub ul li:hover,.amethyst .nav-list>li:not(.responsive-sub) a:hover,.amethyst button.btn.contact-btn:hover{background:#af7ac5;color:#fff}.amethyst .active-link-tri{border-left-color:#9b59b6}.wisteria .author-nav-links li a:hover,.wisteria a,.wisteria a.letters-white:hover,.wisteria a.letters-white:hover>*,.wisteria a:hover .letters-white,.wisteria div.page .big-image .inner .fader .byline a{color:#8e44ad}.wisteria #filter .selected,.wisteria .about-us-skill-list li i,.wisteria .blog-articles li:hover .link-wrap,.wisteria .home-hover-bg,.wisteria .item-pages-nav li a:hover img,.wisteria .more-button,.wisteria .nav-list li a.active,.wisteria .progress-bar-danger,.wisteria .scb_handle,.wisteria .work-hover-bg,.wisteria a.button-home-page,.wisteria button.btn.contact-btn{background:#8e44ad!important;color:#fff}.wisteria .comment-box-padding a.reply-blog-post:hover,.wisteria .more-button:hover,.wisteria .nav-list li.responsive-sub ul li:hover,.wisteria .nav-list>li:not(.responsive-sub) a:hover,.wisteria button.btn.contact-btn:hover{background:#a569bd;color:#fff}.wisteria .nav-list li .active-link-tri{border-color:transparent transparent transparent #8e44ad}div.clearfix{padding:0!important;margin:0!important}.main-body-wrap{opacity:1}.landing-page img.page-background{position:fixed;top:0;left:0;width:100%;height:100%}.landing-page .full-width-container{position:relative;z-index:50;background:0 0}@media screen and (max-width:1200px){.landing-page .full-width-container img{width:100%}}.tp-bannertimer,.tp-bullets{display:none}.hover-items-09:hover{opacity:.5}.sijenatekst{text-shadow:1px 1px 0 rgba(48,41,36,.45)}.etabs{margin:0;padding:0}.tab{display:inline-block;zoom:1;background:#eee;border:1px solid #999;border-bottom:none;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}.tab a{font-size:14px;line-height:2em;display:block;padding:0 10px;outline:0;text-decoration:none!important}.tab a:hover{text-decoration:underline}.tab.active{background:#fff;padding-top:6px;position:relative;top:1px;border-color:#666}.tab a.active{font-weight:700}.tab-container .panel-container{background:#fff;border:1px solid #666;padding:10px;-moz-border-radius:0 4px 4px;-webkit-border-radius:0 4px 4px}.select-1{width:100%;background:#fff;color:#B3B3B3;font-family:'Open Sans',sans-serif;font-weight:600;font-size:11px;border-radius:0;margin-bottom:24px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:color .3s,background .3s,border-color .3s;height:41px;box-shadow:none;resize:none;border:1px solid #505050}.select-1:focus{color:#505050;box-shadow:none;border-color:#3498db}.slika-cat{border:6px solid #FFF!important;box-shadow:0 0 3px #A6A6A6!important;zoom:1!important;margin-left:0!important}.slika-cat:hover{border:6px solid #ef6800!important}
 
.over-gray { font-size:32px !important;}

.over-gray:hover{
	color: #333;
	text-decoration: underline;
}.over-line:hover{text-decoration:underline}#cookiescript_link a{display:none!important}#cookiesdirective{font-size:12px!important}



#owl-demo .item{
	display: block;
	cursor: pointer;
	
	margin: 5px;
	color: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
    }
    #owl-demo .item:hover{
      
    }
	
	.white-link { color:#FFFFFF !important;}
	.white-link:hover {
	text-decoration: underline;
}
	
	.more-button:active, .button-home-page:active {position:relative;
	top:1px;}
	
	

.white-popup {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #666666;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 8px;
	padding-left: 2px;	
}
.h3-30 { font-size:30px !important; margin-top:10px;color:#FFFFFF !important;}

.mfp-close-btn-in .mfp-close { color:#FFFFFF !important;}

.poputekst-1{font-size:30px !important; line-height:normal !important;}

#cookiesdirective div{font-size:12px !important;}
#impliedsubmit {font-size:11px !important;}



@font-face {
	font-family: 'fontawesome2';
	src:url('fonts/fontawesome/fontawesome.eot?-e43dk9');
	src:url('fonts/fontawesome/fontawesome.eot?#iefix-e43dk9') format('embedded-opentype'),
		url('fonts/fontawesome/fontawesome.woff?-e43dk9') format('woff'),
		url('fonts/fontawesome/fontawesome.ttf?-e43dk9') format('truetype'),
		url('fonts/fontawesome/fontawesome.svg?-e43dk9#fontawesome') format('svg');
	font-weight: normal;
	font-style: normal;
} /* Made with http://icomoon.io/app */


/* General style */
.grid-gallery ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.grid-gallery figure {
	margin: 0;
}

.grid-gallery figure img {
	display: block;
	width: 100% !important;
}
.grid-gallery figcaption { min-height:200px;max-height:200px;}
.maksimalno250 {max-height:250px;}
.grid-gallery figcaption h3 {
	margin: 0;
	padding: 0 0 0.5em;
}

.grid-gallery figcaption p {
	margin: 0;
}

/* Grid style */
.grid-wrap {
	
	margin: 0 auto;
	padding: 0 1em 1.875em;
}

.grid {
	margin: 0 auto;
}

.grid li {
	width: 25%;
	float: left;
	cursor: pointer;
}

.grid figure {
	padding: 15px;
	-webkit-transition: opacity 0.2s;
	transition: opacity 0.2s;
}

.grid li:hover figure {
	opacity: 0.7;
}

.grid figcaption {
	background: #e4e4e4;
	padding: 25px;
}

/* Slideshow style */
.slideshow {
	position: fixed;
	background: rgba(0,0,0,0.6);
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 500;
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	-webkit-perspective: 1000px;
	perspective: 1000px;
	-webkit-transition: opacity 0.5s, visibility 0s 0.5s;
	transition: opacity 0.5s, visibility 0s 0.5s;
}

.slideshow-open .slideshow {
	opacity: 1;
	visibility: visible;
	-webkit-transition: opacity 0.5s;
	transition: opacity 0.5s;
}

.slideshow ul {
	width: 100%;
	height: 100%;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translate3d(0,0,150px);
	transform: translate3d(0,0,150px);
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
}

.slideshow ul.animatable li {
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
}

.slideshow-open .slideshow ul {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

.slideshow li {
	width: 660px;
	height: 560px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -280px 0 0 -330px;
	visibility: hidden;
}

.slideshow li.show {
	visibility: visible;
}

.slideshow li:after {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(255,255,255,0.8);
	-webkit-transition: opacity 0.3s;
	transition: opacity 0.3s;
}

.slideshow li.current:after {
	visibility: hidden;
	opacity: 0;
	-webkit-transition: opacity 0.3s, visibility 0s 0.3s;
	transition: opacity 0.3s, visibility 0s 0.3s;
}

.slideshow figure {
	width: 100%;
	height: 100%;
	background: #fff;
	border: 50px solid #fff;
	overflow: hidden;
}

.slideshow figcaption {
	padding-bottom: 20px;
}

.slideshow figcaption h3 {
	font-weight: 300;
	font-size: 200%;
}

/* Navigation */
.slideshow nav span {
	position: fixed;
	z-index: 1000;
	color: #59656c;
	text-align: center;
	padding: 3%;
	cursor: pointer;
	font-size: 2.2em;
}

.slideshow nav span.nav-prev,
.slideshow nav span.nav-next {
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}

.slideshow nav span.nav-next {
	right: 0;
}

.slideshow nav span.nav-close {
	top: 5%;
	right: 5%;
	
	color: #31373a;
}

.icon:before,
.icon:after {
	font-family: 'fontawesome2';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

span.nav-prev:before {
	content: "\e601";
}

span.nav-next:before  {
	content: "\e600";
}

span.nav-close:before {
	content: "\e602";
}

/* Info on arrow key navigation */
.info-keys {
	position: fixed;
	top: 10px;
	left: 10px;
	width: 60px;
	font-size: 8px;
	padding-top: 20px;
	text-transform: uppercase;
	color: #fff;
	letter-spacing: 1px;
	text-align: center;
	z-index:1000;
}

.info-keys:before,
.info-keys:after {
	position: absolute;
	top: 0;
	width: 16px;
	height: 16px;
	border: 1px solid #fff;
	text-align: center;
	line-height: 14px;
	font-size: 12px;
}

.info-keys:before {
	left: 10px;
	content: "\e603";
}

.info-keys:after {
	right: 10px;
	content: "\e604";
}

/* Example media queries (reduce number of columns and change slideshow layout) */

@media screen and (max-width: 60em) {
	/* responsive columns; see "Element sizing" on http://masonry.desandro.com/options.html */
	.grid li {
		width: 33.3%;
	}

	.slideshow li {
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		margin: 0;
	}

	.slideshow li figure img {
		width: auto;
		margin: 0 auto;
		max-width: 100%;
	}

	.slideshow nav span,
	.slideshow nav span.nav-close {
		font-size: 1.8em;
		padding: 0.3em;
	}

	.info-keys {
		display: none;
	}
.mobileh3 {font-size:18px;}
}

@media screen and (max-width: 35em) {
	.grid li {
		width: 50%;
	}
	
}

@media screen and (max-width: 24em) {
	.grid li {
		width: 100%;
	}
	footer{
	
	max-height:115px;
}

	.mobileh2 { font-size:24px; padding:2px !important; margin:2px !important; display:inline;}
	.white-popup { line-height:normal !important;}
	
	
}




.slika-cat2{border:6px solid #FFF!important;box-shadow:0 0 3px #A6A6A6!important;zoom:1!important;margin-left:0!important}



.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg {
  opacity: 0;
  -webkit-backface-visibility: hidden;
  /* ideally, transition speed should match zoom duration */
  -webkit-transition: all 0.3s ease-out; 
  -moz-transition: all 0.3s ease-out; 
  -o-transition: all 0.3s ease-out; 
  transition: all 0.3s ease-out;
}

.mfp-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.mfp-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.mfp-with-zoom.mfp-removing .mfp-container, 
.mfp-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

.veliki {
	max-height: 100%;
	max-width: 100%;
	height: 100%;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}

