/*
Theme Name: Kalium
Theme URI: https://laborator.co/themes/kalium/
Author: Laborator
Author URI: https://laborator.co/
Description: Start creating that amazing website that you have always wanted, only with Kalium — Connect with Laborator on: <a href="https://themeforest.net/user/laborator">Envato</a> &bull; <a href="https://twitter.com/thelaborator">Twitter</a> &bull; <a href="https://www.facebook.com/laboratorcreative">Facebook</a> &bull; <a href="https://www.instagram.com/laboratorcreative/">Instagram</a>
Version: 2.9.1
License: GNU General Public License version 3.0
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kalium
*/

body{
	font-size:14px;
	
}

body, h1, h2, h2, h3, h4, h5, a, p{
	font-family: "Arial Narrow", sans-serif !important;
}

@media all and (max-width: 720px)
{
	.portfolio-title-holder, .portfolio-big-navigation{
	display:none !important;
	}
}

.portfolio-endless-pagination .finished, .search-form{
	display:none !important;
}



.member-details{
	
}

.team-holder .member .hover-state .social a{
	position:relative !important;
	bottom:auto !important;
}

.main-header.menu-type-standard-menu .standard-menu-container div.menu > ul > li > a, .main-header.menu-type-standard-menu .standard-menu-container ul.menu > li > a, .single-portfolio-holder .details .project-description p{
	
}

.section-title h1, .section-title h2, .section-title h3, .section-title h4{
	margin-top:0 !important;
}

.main-header.menu-type-standard-menu .standard-menu-container ul li a{text-decoration:none}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul,.main-header.menu-type-standard-menu .standard-menu-container ul.menu{pointer-events:auto}@media screen and (max-width:768px){.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul,.main-header.menu-type-standard-menu .standard-menu-container ul.menu{display:none}}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li{display:inline-block}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li>a{color:#00b19e;font-size:16px}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li>a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li>a:after{zoom:1;filter:alpha(opacity=80);-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;background-color:#00b19e}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li.current-menu-ancestor>a:after,.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li.current-menu-item>a:after,.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li.current_page_ancestor>a:after,.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li.current_page_item>a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li.current-menu-ancestor>a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li.current-menu-item>a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li.current_page_ancestor>a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li.current_page_item>a:after{width:100%}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li+li,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li+li{margin-left:27px}
@media screen and (max-width:1080px){.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li+li,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li+li{margin-left:27px}}

.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li>ul li,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li>ul li{
overflow:hidden;padding-bottom:1px;display:inline;margin-right:25px;

}

.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li>ul li.sub-visible,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li>ul li.sub-visible{overflow:visible}

.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li{position:relative}

.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li.sub-visible>ul,.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li:hover>ul,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li.sub-visible>ul,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li:hover>ul{visibility:visible;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}

.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li.sub-visible>ul>li>a,.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li:hover>ul>li>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li.sub-visible>ul>li>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li:hover>ul>li>a{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li>ul>li>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li>ul>li>a{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;}

.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li>ul>li:nth-last-child(n+1)>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li>ul>li:nth-last-child(n+1)>a{}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li>ul>li:nth-last-child(n+2)>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li>ul>li:nth-last-child(n+2)>a{}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li>ul>li:nth-last-child(n+3)>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li>ul>li:nth-last-child(n+3)>a{}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li>ul>li:nth-last-child(n+4)>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li>ul>li:nth-last-child(n+4)>a{}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li>ul>li:nth-last-child(n+5)>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li>ul>li:nth-last-child(n+5)>a{}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li:hover>ul>li>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li:hover>ul>li>a{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li:hover>ul>li:nth-child(n+1)>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li:hover>ul>li:nth-child(n+1)>a{}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li:hover>ul>li:nth-child(n+2)>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li:hover>ul>li:nth-child(n+2)>a{}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li:hover>ul>li:nth-child(n+3)>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li:hover>ul>li:nth-child(n+3)>a{}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li:hover>ul>li:nth-child(n+4)>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li:hover>ul>li:nth-child(n+4)>a{}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul li:hover>ul>li:nth-child(n+5)>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu li:hover>ul>li:nth-child(n+5)>a{}


.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul
{
position:absolute;top:100%;left: -191px;text-align:left;padding:10px 10px 10px 10px;visibility:hidden;width: 492px;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;
    
}



.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li a{position:relative;color:#fff;white-space:nowrap}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li a:after{background-color:#fff}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li.menu-item-has-children:before,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li.menu-item-has-children:before{content:'';position:relative;display:inline-block;float:right;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #fff;top:6px}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li:hover>a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li:hover>a:after{width:100%}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li.current-menu-ancestor>a:after,.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li.current-menu-item>a:after,.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li.current_page_ancestor>a:after,.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li.current_page_item>a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li.current-menu-ancestor>a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li.current-menu-item>a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li.current_page_ancestor>a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li.current_page_item>a:after{width:100%}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li+li,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li+li{margin-top:10px}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul ul,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul ul{left:100%;top:0;margin-top:0;margin-left:21px}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul ul.open-from-left,.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul ul.open-from-left ul,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul ul.open-from-left,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul ul.open-from-left ul{left:auto;right:100%;margin-right:21px;margin-left:0}

.main-header.menu-type-standard-menu .standard-menu-container .menu-bar{
position:relative;float:right;margin-left:33.5px;margin-top:-22px;top:39px;right:-10px;display:none}@media screen and (max-width:768px){

.main-header.menu-type-standard-menu .standard-menu-container .menu-bar{display:block}}

@media screen and (min-width:768px){
	.main-header.menu-type-standard-menu .standard-menu-container.menu-bar-root-items-hidden .menu-bar{display:block;top:36px;}
}

.main-footer .footer-links{/*padding-top:40px;*/padding-bottom:20px}
.about-me-holder .info .info-holder .job-title{margin-top:5px;margin-bottom:35px}.about-me-holder .info .info-holder h2{font-size:22px;margin:0}@media screen and (max-width:768px){.about-me-holder .info .info-holder{height:auto}}

.team-holder{}
.team-holder .member{margin-bottom:30px;color:#ad8f6c !important;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;position:relative}

.team-holder .member .hover-state .social a{position:absolute;bottom:40px;}
.team-holder .member .hover-state .social a:hover{text-decoration:none !important;color:#ad8f6c !important;border-bottom:none!important}


.team-holder .member .hover-state .member-details{}
.team-holder .member .hover-state .member-details h2{font-size:22px;margin:0}.team-holder .member .hover-state .member-details h2 a{color:#fff}.team-holder .member .hover-state .member-details .job-title{margin-top:5px;margin-bottom:0;color:#ad8f6c !important}.team-holder .member .hover-state p{color:#fff}.team-holder .member.loading-finished .visibility-hidden{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.team-holder .member .thumb>a{display:block}.team-holder .new-member-join{position:relative;background:#eee}.team-holder .new-member-join .hover-state{visibility:visible;background:0 0;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.team-holder .new-member-join.wow .hover-state{visibility:hidden}.team-holder .new-member-join.wow.animated .hover-state{visibility:visible}.team-holder .new-member-join .join-us .your-image{font-size:13px;color:#898989;display:inline;font-family:Courier;padding-left:5px}.team-holder .new-member-join .join-us .details{position:absolute;bottom:40px}.team-holder .new-member-join .join-us .details h2{font-size:22px;margin:0;color:#333}.team-holder .new-member-join .join-us .details .text{margin-top:5px;margin-bottom:0;color:#898989}.team-holder .new-member-join .join-us .details .text a{color:#00b19e}.team-holder .new-member-join .join-us .details .text a::after{background:#00b19e}.service-holder.with-border{width:100%;border:1px solid #eee;float:left}.service-holder .service-box{padding-left:0;padding-right:0}.service-holder .service-box.description{padding:45px 65px}.service-holder .service-box.description i{font-size:35px}.service-holder .service-box.description h2{font-size:22px}.service-holder .service-box.description p{font-size:15px}@media screen and (max-width:1080px){.service-holder .service-box.description{padding-left:0;padding-right:0;padding-bottom:0}}@media screen and (max-width:1080px){.service-holder .service-box img{width:100%}}.service-holder .service-two-desc-holder .service-box{padding:10px 65px 60px 65px}@media screen and (max-width:1080px){.service-holder .service-two-desc-holder .service-box{margin-top:40px;padding-bottom:0;padding-left:0;padding-right:0}}.portfolio-holder:after,.portfolio-holder:before{content:" ";display:table}.portfolio-holder:after{clear:both}.portfolio-holder:after,.portfolio-holder:before{content:" ";display:table}.portfolio-holder:after{clear:both}.portfolio-holder.default-horizontal-margin{margin-left:15px;margin-right:15px}.portfolio-holder.default-horizontal-margin .isotope-item{padding-left:0;padding-right:0}.portfolio-holder.is-masonry-layout{height:100%}.portfolio-holder .product-box{position:relative}.portfolio-holder .product-box .photo{position:relative}.portfolio-holder .product-box .photo a{display:block}.portfolio-holder .product-box .photo img{width:100%}.portfolio-holder .product-box .photo .on-hover{position:absolute;display:block;left:0;right:0;top:0;bottom:0;background:#00b19e;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transition:all 350ms cubic-bezier(.445,.050,.55,.95);-moz-transition:all 350ms cubic-bezier(.445,.050,.55,.95);-o-transition:all 350ms cubic-bezier(.445,.050,.55,.95);transition:all 350ms cubic-bezier(.445,.050,.55,.95)}.portfolio-holder .product-box .photo .on-hover i{position:absolute;left:50%;top:50%;color:#fff;font-size:32px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:1;display:block;margin:0;width:60px;text-align:center;height:25px;-webkit-transform-origin:-50% -50%;-moz-transform-origin:-50% -50%;-ms-transform-origin:-50% -50%;-o-transform-origin:-50% -50%;transform-origin:-50% -50%}.portfolio-holder .product-box .photo .on-hover.distanced{left:15px;right:15px;top:15px;bottom:15px}.portfolio-holder .product-box .photo.loading-finished .image-placeholder img{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.portfolio-holder .product-box .photo:hover .on-hover{visibility:visible;zoom:1;filter:alpha(opacity=90);-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}.portfolio-holder .product-box .photo:hover .on-hover.opacity-no{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.portfolio-holder .product-box .info{padding:10px 0}.portfolio-holder .product-box .info h3{font-size:20px;margin-top:10px;margin-bottom:5px}.portfolio-holder .product-box .info h3 a{color:#333;-webkit-transition:all .2s ease-in-out 0;-moz-transition:all .2s ease-in-out 0;-o-transition:all .2s ease-in-out 0;transition:all .2s ease-in-out 0}.portfolio-holder .product-box .info h3 a::after{background:0 0}.portfolio-holder .product-box .info p{font-size:14px}.portfolio-holder .product-box .info p a{color:#898989}.portfolio-holder .product-box .info p a:hover{color:#00b19e}.portfolio-holder .product-box.wow .thumb .hover-state{visibility:hidden}.portfolio-holder .product-box.wow.animated .thumb .hover-state{visibility:visible}.portfolio-holder .animated-eye-icon .product-box .photo .on-hover i{background:url(../images/icons/eye.gif) no-repeat;width:45px;height:45px;-webkit-background-size:45px;-moz-background-size:45px;background-size:45px}.portfolio-holder .animated-eye-icon .product-box .photo .on-hover i:before{content:""}.portfolio-holder .dynamic-height-image .info{padding-bottom:0}.portfolio-holder .dynamic-height-image .info p{margin-bottom:0}.portfolio-holder .thumb{display:block}.portfolio-holder .thumb>a{display:block}.portfolio-holder .thumb .hover-state{overflow:hidden;cursor:pointer}.portfolio-holder .thumb .hover-state .info{bottom:0;left:0;padding:40px;position:absolute}@media screen and (max-width:768px){.portfolio-holder .thumb .hover-state .info{padding:25px}}.portfolio-holder .thumb .hover-state .info h3{font-size:22px;margin:0;word-break:break-word}@media screen and (max-width:1080px){.portfolio-holder .thumb .hover-state .info h3{padding:0!important}}@media screen and (max-width:768px){.portfolio-holder .thumb .hover-state .info h3{padding-bottom:10px!important}}.portfolio-holder .thumb .hover-state .info h3 a{color:#fff}.portfolio-holder .thumb .hover-state .info h3 a::after{background:0 0}.portfolio-holder .thumb .hover-state .info p{font-size:15px;color:#fff;margin:0;padding-top:7px}@media screen and (max-width:1080px){.portfolio-holder .thumb .hover-state .info p{display:none}}

@media screen and (max-width:768px){.portfolio-holder .thumb .hover-state .info p{display:block}}.portfolio-holder .thumb .hover-state .info p a{color:#fff}.portfolio-holder .thumb .hover-state .info p a:hover{color:#fff}.portfolio-holder .thumb .hover-state .likes{position:absolute;left:40px;top:40px}

@media screen and (max-width:1080px){.portfolio-holder .thumb .hover-state .likes{top:auto}}.portfolio-holder .thumb .hover-state .likes a{position:relative;display:block;background-color:rgba(255,255,255,0.3);font-size:18px;text-align:center;width:50px;height:50px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.portfolio-holder .thumb .hover-state .likes a i{line-height:1}.portfolio-holder .thumb .hover-state .likes a .counter,.portfolio-holder .thumb .hover-state .likes a i{display:block;position:absolute;left:0;right:0;top:50%;color:#00b19e;width:100%;margin-left:0;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}.portfolio-holder .thumb .hover-state .likes a .counter{font-size:15px;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}.portfolio-holder .thumb .hover-state .likes a.is-loading{pointer-events:none;zoom:1;filter:alpha(opacity=80);-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.portfolio-holder .thumb .hover-state.hover-is-visible{visibility:visible;zoom:1;filter:alpha(opacity=90);-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}.portfolio-holder .thumb .hover-state.hover-is-visible.opacity-no{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.portfolio-holder .thumb .hover-state.hover-distanced{left:15px;right:15px;top:15px;bottom:15px;width:auto;height:auto}.portfolio-holder .thumb .hover-state.hover-style-black{background-color:#333}.portfolio-holder .thumb .hover-state.hover-style-black .likes a .counter,.portfolio-holder .thumb .hover-state.hover-style-black .likes a i{color:#ad8f6c}.portfolio-holder .thumb .hover-state.hover-style-white{background-color:rgba(255,255,255,0.75);}

.portfolio-holder .thumb .hover-state.hover-style-white h3 a{color:#ad8f6c}.portfolio-holder .thumb .hover-state.hover-style-white p a{color:#898989}.portfolio-holder .thumb .hover-state.hover-style-white .likes a{background-color:#111}

.portfolio-holder .thumb .hover-state.hover-style-white .likes a .counter,.portfolio-holder .thumb .hover-state.hover-style-white .likes a i{color:#ad8f6c}.portfolio-holder .thumb .hover-state.position-bottom-right .info{right:0;left:auto;text-align:right}.portfolio-holder .thumb .hover-state.position-top-left .likes{top:auto;left:auto;right:40px;bottom:40px}

.portfolio-holder .thumb .hover-state.position-top-left .info{top:0;bottom:auto}.portfolio-holder .thumb .hover-state.position-top-right .info{right:0;top:0;left:auto;bottom:auto;text-align:right}.portfolio-holder .thumb .hover-state.position-center .likes{left:50%;top:25%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.portfolio-holder .thumb .hover-state.position-center .likes+.info{-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%)}.portfolio-holder .thumb .hover-state.position-center .info{left:0;right:0;top:50%;bottom:auto;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-holder 

.thumb:hover .hover-state{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.portfolio-holder .thumb:hover .hover-state.opacity-no{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.portfolio-holder .thumb:hover .hover-state.hover-reverse{visibility:hidden!important;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}.portfolio-holder .portfolio.not-clickable .likes{display:none}.portfolio-holder .portfolio.not-clickable .hover-state,.portfolio-holder .portfolio.not-clickable h3 a{cursor:default}.w-margin{margin-top:30px}

.product-filter{text-align:right;position:relative}
@media screen and (max-width:1080px){.product-filter{text-align:left;}}

.product-filter ul{text-align:right;list-style-type:none;padding-left:0}.product-filter ul>li:first-child{margin-left:0}
.product-filter ul li{display:inline-block;margin-left:27px}@media screen and (max-width:1080px){}.product-filter ul li a{font-size:16px;color:#898989;text-decoration:none}.product-filter ul li a:hover{color:#00b19e}.product-filter ul li.active a:after{width:100%}.product-filter ul li.subcategory-back a{color:#898989;zoom:1;filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}.product-filter ul li.subcategory-back a i{display:inline-block;margin-right:10px;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}.product-filter ul li.subcategory-back a:hover{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.product-filter ul li.subcategory-back a:hover i{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.product-filter ul li.subcategory-back a:after{display:none}.product-filter ul li{-webkit-transition:all .2s cubic-bezier(.445,.050,.55,.95);-moz-transition:all .2s cubic-bezier(.445,.050,.55,.95);-o-transition:all .2s cubic-bezier(.445,.050,.55,.95);transition:all .2s cubic-bezier(.445,.050,.55,.95)}.product-filter ul li{-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.product-filter ul li+li{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.product-filter ul li+li+li{-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}.product-filter ul li+li+li+li{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.product-filter ul li+li+li+li+li{-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}.product-filter ul li+li+li+li+li+li{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.product-filter ul.is-active li{-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}.product-filter ul.is-active li+li{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.product-filter ul.is-active li+li+li{-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}.product-filter ul.is-active li+li+li+li{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.product-filter ul.is-active li+li+li+li+li{-webkit-transition-delay:450ms;-moz-transition-delay:450ms;-o-transition-delay:450ms;transition-delay:450ms}.product-filter ul.is-active li+li+li+li+li+li{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.subcategory-active.product-filter .portfolio-root-categories li{visibility:hidden;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}.product-filter .portfolio-subcategory{position:absolute;top:0;right:0;z-index:10;visibility:hidden}.product-filter .portfolio-subcategory li{visibility:hidden;margin-bottom:10px;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}.product-filter .portfolio-subcategory.is-active{visibility:visible}.product-filter .portfolio-subcategory.is-active li{visibility:visible;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.product-filter .portfolio-subcategory+.portfolio-subcategory{z-index:15}.portfolio-title-holder{display:table;table-layout:auto;width:100%}.portfolio-title-holder .pt-column{display:table-cell;vertical-align:bottom}.portfolio-title-holder .section-title>:only-child{margin-bottom:0}.portfolio-title-holder .section-title h1+p{margin-bottom:0}
@media screen and (max-width:991px){.portfolio-title-holder{display:table;}.portfolio-title-holder .pt-column{}}.header-absolute .portfolio-title-vc-content{margin-top:40px}.portfolio-title-vc-content .container{width:100%!important;margin:0!important;padding:0!important}.portfolio-title-vc-content>.lab-row-container:last-child{margin-bottom:20px}.single-portfolio .page-container{margin-top:30px}.header-absolute.single-portfolio .page-container{margin-top:0}.single-portfolio-holder .title{margin-top:0}

.single-portfolio-holder .gallery .photo .caption{bottom:0px;left:0px;margin:15px;padding:10px 15px;background-color:#fff;zoom:1;z-index:0;position:absolute;text-align:left;font-size:16px;margin:0}

.single-portfolio-holder .gallery .photo .compass{padding:5px;background:#fff;bottom:0px;right:0px;zoom:1;z-index:0;position:absolute;width:41px;height:41px;}

.single-blog-holder .post-controls .post-title{max-width:80%}@media screen and (max-width:768px){.single-blog-holder .post-controls .post-title{max-width:70%}}.single-blog-holder .post-controls span{font-size:14px;color:#898989}.single-blog-holder .post-controls h4{margin:0;color:#333}.single-blog-holder .comments-holder{background-color:#eee;position:relative;padding:40px 0}.single-blog-holder .comments-holder .section-title{margin-top:0;margin-bottom:30px}.single-blog-holder .comments-holder .comment-holder{margin:30px 0;float:right}.single-blog-holder .comments-holder .comment-holder .commenter-image{position:relative;margin-right:15px;float:left}.single-blog-holder .comments-holder .comment-holder .commenter-image a{z-index:5}.single-blog-holder .comments-holder .comment-holder .commenter-image img{-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;width:68px;height:68px}@media screen and (max-width:768px){.single-blog-holder .comments-holder .comment-holder .commenter-image img{width:60px;height:60px}}@media screen and (max-width:480px){.single-blog-holder .comments-holder .comment-holder .commenter-image img{width:40px;height:40px}}.single-blog-holder .comments-holder .comment-holder .commenter-image .comment-connector{border:1px solid #d0d0d0;border-right:0;border-top:0;position:absolute;width:10px;height:50%;right:100%;bottom:50%;margin-right:0;visibility:hidden;display:none;-webkit-border-bottom-left-radius:40px;-webkit-background-clip:padding-box;-moz-border-radius-bottomleft:40px;-moz-background-clip:padding;border-bottom-left-radius:40px;background-clip:padding-box}.single-blog-holder .comments-holder .comment-holder .commenter-image .comment-connector.visible{visibility:visible}@media screen and (max-width:768px){.single-blog-holder .comments-holder .comment-holder .commenter-image .comment-connector{display:none!important}}@media screen and (max-width:768px){.single-blog-holder .comments-holder .comment-holder .commenter-details{padding-left:0;padding-top:0}}.single-blog-holder .comments-holder .comment-holder .commenter-details .name{font-size:20px;margin-bottom:2px;line-height:1}.single-blog-holder .comments-holder .comment-holder .commenter-details .name a{font-size:14px;margin-left:8px}.single-blog-holder .comments-holder .comment-holder .commenter-details .in-reply-to{display:inline-block}.single-blog-holder .comments-holder .comment-holder .commenter-details .in-reply-to span{color:#00b19e}.single-blog-holder .comments-holder .comment-holder .commenter-details .date{color:#898989;font-size:13px;margin-bottom:15px}@media screen and (max-width:480px){.single-blog-holder .comments-holder .comment-holder .commenter-details .date{font-size:13px;margin-bottom:14px}}.single-blog-holder .comments-holder .comment-holder .commenter-details .comment-text p{color:#4d4d4d}.single-blog-holder .comments-holder .comment-holder.depth-1 .commenter-image .comment-connector,.single-blog-holder .comments-holder .comment-holder.depth-2 .commenter-image .comment-connector,.single-blog-holder .comments-holder .comment-holder.depth-3 .commenter-image .comment-connector,.single-blog-holder .comments-holder .comment-holder.depth-4 .commenter-image .comment-connector{display:block}.single-blog-holder .comments-holder .comment-holder.depth-1 .commenter-details .in-reply-to,.single-blog-holder .comments-holder .comment-holder.depth-2 .commenter-details .in-reply-to,.single-blog-holder .comments-holder .comment-holder.depth-3 .commenter-details .in-reply-to,.single-blog-holder .comments-holder .comment-holder.depth-4 .commenter-details .in-reply-to{display:none}
@media screen and (max-width:768px){.single-blog-holder .comments-holder .comment-holder{margin-top:20px;margin-bottom:20px}}.single-blog-holder .comments-holder .comment-holder+.comment-respond{background:#fff;clear:both;margin:0;padding:40px;position:relative;z-index:10}.single-blog-holder .comments-holder .comment-holder+.comment-respond .comment-reply-title{font-size:19px;margin-bottom:0;color:transparent;height:0;position:absolute;bottom:75px}.single-blog-holder .comments-holder .comment-holder+.comment-respond .comment-reply-title small{color:#00b19e;display:block}.single-blog-holder .comments-holder .comment-holder+.comment-respond .logged-in-as{position:relative;top:20px}.single-blog-holder .comments-holder:before{width:0;height:0;border-style:solid;border-width:40px 40px 0 0;border-color:#fff transparent transparent transparent;content:"";display:block;position:absolute;top:0;right:100px}.single-blog-holder .leave-reply-holder .comment-respond{margin-top:50px;margin-bottom:30px}.single-blog-holder .leave-reply-holder .comment-respond .comment-reply-title{margin-bottom:40px}code{background:#eee;color:#00b19e;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;padding:3px 10px}blockquote{font-family:Georgia,"Times New Roman",Times,serif;font-size:17px;font-style:italic;line-height:30px;text-align:left;border-left:3px solid #ddd;padding:22px 20px 20px 30px}blockquote span{font-family:Courier,Helvetica,sans-serif;font-size:14px;font-style:normal;color:#898989;margin-top:5px;display:block}pre{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;background:#eee;border:1px solid #d5d5d5}mark{padding:0 8px}blockquote,mark,pre{color:#333}
.has-fixed-footer.single-post .wrapper{padding-bottom:0}#isotope-container .dribbble-container .dribbble_shot a:after,.blog-holder .box-holder .post-format .hover-state:after,.blog-holder .box-holder .post-format .quote-holder blockquote cite a:after,.blog-holder .box-holder.blog-rounded .post-format .hover-state:after,.blog-sidebar .sidebar-box-holder .product_list_widget li .product-details .product-name:after,.blog-sidebar .sidebar-box-holder .product_list_widget li .remove:after,.coming-soon-container .social-networks-env a:after,.go-to-top:after,.logos-holder .c-logo .hover-state a:after,.main-footer .footer-collapse-link:after,.main-header.menu-type-full-bg-menu .full-screen-menu .full-menu-footer .social-networks li a:after,.menu-bar:after,.menu-cart-icon-container .cart-icon-link:after,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items .cart-item .product-details h3 a:after,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items .cart-item .product-image a:after,.nohover:after,.pagination-holder .pagination .active a:after,.portfolio-holder .dribbble-container .dribbble_shot a:after,.portfolio-holder .product-box .photo a:after,.portfolio-holder .thumb .hover-state .likes a:after,.show-more .button a:after,.single-blog-holder .blog-author-holder .author-link:after,.single-blog-holder .blog-head-holder a:after,.single-blog-holder .comments-holder .comment-holder .commenter-image a:after,.single-portfolio-holder .gallery .photo:after,.single-portfolio-holder .portfolio-featured-image a:after,.single-portfolio-holder .portfolio-navigation a:after,.single-portfolio-holder .social .likes .like-btn span:after,.single-portfolio-holder .social .likes .like-btn:after,.single-portfolio-holder.portfolio-type-5 .portfolio-description-container .portfolio-description-fullinfo .collapse-project-info:after,.single-portfolio-holder.portfolio-type-5 .portfolio-description-container .portfolio-description-showinfo .expand-project-info:after,.single-portfolio-holder.portfolio-type-5 .portfolio-slider-nav a:after,.single-portfolio-holder.portfolio-type-6 .lightbox-featured-image:after,.top-menu-container .close-top-menu:after,.woocommerce .button:after,.woocommerce .group_table td.label label a:after,.woocommerce .item-info .woocommerce-product-rating a:after,.woocommerce .product .item-images a:after,.woocommerce .share-product-container .social-links a:after,.woocommerce .shop-categories .product-category-col>.product-category a:after,.woocommerce .woocommerce-pagination .pagination li .prev.pagination:after,.woocommerce .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form-rating .stars span a:after,.woocommerce .woocommerce-tabs .tabs li a:after,.woocommerce.single-product .single-product .images a:after,.wp-widget .social-networks li a:after,.wp-widget.null-instagram-feed .instagram-pics li a:after,.wp-widget.widget_calendar table tfoot a:after,.wp-widget.widget_recent_reviews li a:after,.wpb_wrapper .icon-box-container .vc_icon_element a:after,.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title a:after,.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a:after,.wpb_wrapper .lab-vc-social-networks.display-type-rounded-icons .social-networks li a:after,.wpb_wrapper .vc_images_carousel a:after,.wpb_wrapper .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a:after,.wpb_wrapper .vc_tta-tabs.vc_tta-style-theme-styled .vc_tta-tabs-list li a:after,.wpb_wrapper .vc_tta-tabs.vc_tta-style-theme-styled-minimal .vc_tta-tabs-list li a:after,.wpb_wrapper .wpb_accordion .wpb_accordion_section .wpb_accordion_header a:after,.wpb_wrapper .wpb_tabs.tabs-style-default .ui-tabs .wpb_tabs_nav li a:after,.wpb_wrapper .wpb_tabs.tabs-style-minimal .ui-tabs .wpb_tabs_nav li a:after,body.search-results .change-search-keyword:after{display:none}.blog-holder .box-holder .post-format .post-type,.blog-sidebar .sidebar-box-holder .product_list_widget li .remove,.coming-soon-container .social-networks-env a,.go-to-top,.main-header.menu-type-full-bg-menu .full-screen-menu .full-menu-footer .social-networks li a,.menu-bar .hide-menu-text,.menu-bar .show-menu-text,.menu-cart-icon-container,.menu-cart-icon-container .cart-icon-link .items-count.cart-items-0,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-action-buttons .cart-subtotal,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-action-buttons .mc-buttons-container .go-to-cart a,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-action-buttons .mc-buttons-container .go-to-checkout a,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items .cart-item,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items .cart-item .product-details h3 a,.menu-cart-icon-container.is-loading.menu-cart-icon-container .cart-icon-link i,.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a,.mobile-menu-wrapper .mobile-menu-container .search-form label,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li a,.mobile-menu-wrapper .mobile-menu-container ul.menu li a,.product-filter ul li.subcategory-back a,.product-filter ul li.subcategory-back a i,.single-blog-holder .blog-author-holder .author-name,.single-blog-holder .tags-holder a,.top-menu div.menu>ul>li ul>li>a,.top-menu ul.menu>li ul>li>a,.transall,.video-js,.woocommerce .button,.woocommerce .group_table td.label label a,.woocommerce .item-info .woocommerce-product-rating a,.woocommerce .product .item-images .main-thumbnail,.woocommerce .product .item-info .add_to_cart_button.loading,.woocommerce .product.catalog-layout-full-bg .item-info .product-category a,.woocommerce .product.catalog-layout-transparent-bg .item-info .product-category a,.woocommerce .shop-categories .product-category-col>.product-category a:before,.woocommerce .shop-categories .product-category-col>.product-category h3,.woocommerce .shop-categories .product-category-col>.product-category h3 .count,.woocommerce .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form-rating .stars span a,.woocommerce .woocommerce-tabs .tabs li a,.woocommerce ul.digital-downloads li .count,.woocommerce ul.digital-downloads li a,.woocommerce.single-product .single-product .images .product-images-carousel .nextprev-arrow,.woocommerce.single-product .single-product .images .thumbnails .nextprev-arrow,.woocommerce.single-product .single-product .summary .variations .reset_variations,.wp-widget .social-networks li a,.wp-widget.null-instagram-feed .instagram-pics li a,.wp-widget.widget_tag_cloud a,.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title a,.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a .hover-display,.wpb_wrapper .lab-vc-products-carousel .products .nextprev-arrow{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.no-padding{padding:0!important}.no-top-margin{margin-top:0!important}.no-bottom-margin{margin-bottom:0!important}.no-left-margin{margin-left:0!important}.no-right-margin{margin-right:0!important}.is-fixed{position:fixed!important}.is-absolute{position:absolute!important}.overflow-hidden{overflow:hidden!important}.opacity-none{zoom:1!important;filter:alpha(opacity=0)!important;-webkit-opacity:0!important;-moz-opacity:0!important;opacity:0!important}.is-relative{position:relative!important}.clear{clear:both}.diplay-inline-block{display:inline-block!important}.diplay-inline{display:inline!important}.diplay-block{display:block}.no-animation,.no-transitions{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.color-main{color:#00b19e}.default-margin{margin-bottom:40px}.ps-container .ps-scrollbar-y{width:2px!important;margin-right:10px;background-color:#898989!important}.ps-container .ps-scrollbar-y .ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y,.ps-container .ps-scrollbar-y .ps-scrollbar-y-rail:hover .ps-scrollbar-y{background-color:#00b19e!important}.ps-container .ps-scrollbar-y .ps-container .ps-scrollbar-y-rail.hover,.ps-container .ps-scrollbar-y .ps-scrollbar-y-rail:hover{background-color:transparent!important}.ps-container .ps-scrollbar-y .ps-scrollbar-x-rail{display:none!important}.thumb{position:relative;overflow:hidden;z-index:1}

.thumb:hover .hover-state{visibility:visible;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.thumb:hover .hover-state.no-opacity{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}
.hover-state{background-color:#00b19e;position:absolute;width:100%;height:100%;top:0;color:#ad8f6c;display:block;z-index:10;visibility:hidden;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.hover-state a{color:#ad8f6c}.hover-state a::after{background:#fff}.hover-state i{color:#fff}

.hover-state.padding{background:rgba(255,255,255,0.75);padding:40px}.hover-state .hover-state-content{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hover-state.hover-style-one{width:auto!important;height:auto!important;top:15px!important;bottom:15px!important;left:15px!important;right:15px!important}@media screen and (min-width:481px) and (max-width:768px){.hover-state.hover-style-one .likes{display:none!important}.hover-state.hover-style-one p{display:none!important}}

.hover-state.hover-eff-fade-slide .info h3, .hover-state.hover-eff-fade-slide .info h5{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translate(0,15px);-moz-transform:translate(0,15px);-ms-transform:translate(0,15px);-o-transform:translate(0,15px);transform:translate(0,15px);-webkit-transition:all .15s 75ms cubic-bezier(.25,.46,.45,.94);-moz-transition:all .15s 75ms cubic-bezier(.25,.46,.45,.94);-o-transition:all .15s 75ms cubic-bezier(.25,.46,.45,.94);transition:all .15s 75ms cubic-bezier(.25,.46,.45,.94)}

.hover-state.hover-eff-fade-slide .info p{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translate(translate(0,15px));-moz-transform:translate(translate(0,15px));-ms-transform:translate(translate(0,15px));-o-transform:translate(translate(0,15px));transform:translate(translate(0,15px));-webkit-transition:all .15s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .15s cubic-bezier(.25,.46,.45,.94);-o-transition:all .15s cubic-bezier(.25,.46,.45,.94);transition:all .15s cubic-bezier(.25,.46,.45,.94)}.hover-state.hover-eff-fade-slide:hover .likes{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .4s cubic-bezier(.455,.03,.515,.955);-moz-transition:all .4s cubic-bezier(.455,.03,.515,.955);-o-transition:all .4s cubic-bezier(.455,.03,.515,.955);transition:all .4s cubic-bezier(.455,.03,.515,.955)}

.hover-state.hover-eff-fade-slide:hover .info h3, .hover-state.hover-eff-fade-slide:hover .info h5{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .3s .1s cubic-bezier(.455,.03,.515,.955);-moz-transition:all .3s .1s cubic-bezier(.455,.03,.515,.955);-o-transition:all .3s .1s cubic-bezier(.455,.03,.515,.955);transition:all .3s .1s cubic-bezier(.455,.03,.515,.955)}

.pull-right-md{float:right;}
@media screen and (max-width:760px){.pull-right-md{width:100%;}}

.back-to-portfolio:after,.btn:after,.coming-soon-container .message-container .logo:after,.header-logo:after,.logos-holder:after,.menu-bar:after,.next:after,.nh:after,.post-password-form input[type=submit]:after,.previous:after,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-menu-close:after,.single-blog-holder .tags-holder a:after,a.social-share-icon:after{display:none!important}.music-video-holder.video-type-audio,.portfolio-video-holder.video-type-audio{padding-top:25%}.music-video-holder.video-type-audio .wp-audio-shortcode,.portfolio-video-holder.video-type-audio .wp-audio-shortcode{position:absolute;top:0;left:0;width:100%;height:100%}.rotatingtweets{z-index:10!important}.endless-pagination{margin-top:50px;clear:both}.show-more{width:100%;padding-left:15px;padding-right:15px;margin:20px 0}.show-more .button{margin:auto;min-width:200px;display:inline-block;border:2px solid #eee;-webkit-transition:border 250ms ease-in-out;-moz-transition:border 250ms ease-in-out;-o-transition:border 250ms ease-in-out;transition:border 250ms ease-in-out}.show-more .button a{width:100%;padding:12px 10px;margin-bottom:0;text-align:center;background:0 0;position:relative}.show-more .button a:active,.show-more .button a:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.show-more .button a:hover{color:#898989}.show-more .button .loading{color:#898989;position:absolute;left:50%;top:50%;visibility:hidden;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}.show-more .button .finished{position:absolute;left:0;right:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}.show-more .button:hover{border-color:#dadada}.show-more.is-loading.type-2 .button a{border-color:transparent}.show-more.is-loading .button{border-color:transparent}.show-more.is-loading .button a{color:transparent}.show-more.is-loading .button .loading{visibility:visible;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.show-more.is-finished{pointer-events:none;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.show-more.is-finished .button{border-color:transparent}.show-more.is-finished .button a{color:transparent;border-color:transparent}.show-more.is-finished .button .finished{visibility:visible;color:#00b19e;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.loading-spinner-1{display:inline-block;width:30px;height:30px;background-color:#898989;border-radius:100%;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out;z-index:50}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}
.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;}

.mobile-menu-wrapper{position:fixed;top:140px;bottom:0;width:100%;height:100%;right:100%;z-index:150000;cursor:pointer;will-change:transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .4s cubic-bezier(.445,.050,.55,.95);-moz-transition:all .4s cubic-bezier(.445,.050,.55,.95);-o-transition:all .4s cubic-bezier(.445,.050,.55,.95);transition:all .4s cubic-bezier(.445,.050,.55,.95)}@media screen and (max-width:480px){.mobile-menu-wrapper{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);-o-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}}@media screen and (min-width:769px){.mobile-menu-wrapper{display:none}}

@media all and (max-width:480px)
{
	.mobile-menu-wrapper{
		position:fixed;
		top:120px;
	}
}

.mobile-menu-wrapper .mobile-menu-container{padding:15px 0;display:inline-block;background-color:#fff;height:100%;position:relative;cursor:default;overflow:hidden;min-width:280px;width:100%;}

.mobile-menu-wrapper .mobile-menu-container .mobile-menu-close{float:right;position:relative;margin-top:8px;margin-right:20px;background:url(../images/icons/icon-menu-close.svg) no-repeat 0 0;width:30px;height:30px;-webkit-background-size:60px 30px;-moz-background-size:60px 30px;background-size:60px 30px}

.mobile-menu-wrapper .mobile-menu-container .mobile-menu-close:hover{background-position:-30px 0;cursor:pointer}.mobile-menu-wrapper .mobile-menu-container ul{list-style:none;padding:0;margin:0}.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li>a,.mobile-menu-wrapper .mobile-menu-container ul.menu>li>a{display:block;padding:10px 15px;color:#333;text-decoration:none;font-size:19px;text-transform:lowercase}.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li ul,.mobile-menu-wrapper .mobile-menu-container ul.menu>li ul{padding:0 30px;height:183px !important;/*overflow:hidden;height:0*/}
.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li ul.is-visible,.mobile-menu-wrapper .mobile-menu-container ul.menu>li ul.is-visible{/*height:auto*/}
.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li ul>li>a,.mobile-menu-wrapper .mobile-menu-container ul.menu>li ul>li>a{display:inline-block;font-size:18px;color:#ad8f6c;padding:2px 0}.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li ul ul,.mobile-menu-wrapper .mobile-menu-container ul.menu>li ul ul{padding:0 25px}.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li>ul>li:last-child,.mobile-menu-wrapper .mobile-menu-container ul.menu>li>ul>li:last-child{padding-bottom:15px}.mobile-menu-wrapper .mobile-menu-container div.menu>ul li a:hover,.mobile-menu-wrapper .mobile-menu-container ul.menu li a:hover{color:#00b19e;text-decoration:none}.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.menu-item-has-children>a:after,.mobile-menu-wrapper .mobile-menu-container ul.menu li.menu-item-has-children>a:after{display:inline-block;font-family:Flaticon;content:'\e008';margin-left:10px;position:relative;font-size:9px;font-weight:700;top:-2px}
.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.current-menu-ancestor>a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.current-menu-item>a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.current_page_ancestor>a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.current_page_item>a,.mobile-menu-wrapper .mobile-menu-container ul.menu li.current-menu-ancestor>a,.mobile-menu-wrapper .mobile-menu-container ul.menu li.current-menu-item>a,.mobile-menu-wrapper .mobile-menu-container ul.menu li.current_page_ancestor>a,.mobile-menu-wrapper .mobile-menu-container ul.menu li.current_page_item>a{color:#00b19e}.mobile-menu-wrapper .mobile-menu-container .search-form{display:block;height:60px;margin-top:5px;position:relative}.mobile-menu-wrapper .mobile-menu-container .search-form label{display:block;position:absolute;top:50%;left:30px;line-height:1;color:#a9a9a9;margin-top:-5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mobile-menu-wrapper .mobile-menu-container .search-form input{border:0;background:0 0;height:50px;left:0;top:0;width:100%;right:0;padding:10px 30px;font-size:19px;}.mobile-menu-wrapper .mobile-menu-container .search-form input:focus+label{color:#333}.mobile-menu-wrapper .mobile-menu-container .search-form input.search-submit{display:none}
.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container{padding:5px 30px}.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a{color:#333;font-size:19px;line-height:1;text-transform:lowercase;text-decoration:none}.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a i{display:inline-block;font-size:22px;line-height:1;margin-right:10px;margin-left:0}.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a .items-count{zoom:1;filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a .items-count.hide-notification{display:none}.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a .items-count:before{content:'('}.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a .items-count:after{content:')'}.is-loading .mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a .items-count:after,.is-loading .mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a .items-count:before{display:none}.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a:hover{color:#00b19e}.mobile-menu-open .mobile-menu-wrapper{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition-delay:80ms;-moz-transition-delay:80ms;-o-transition-delay:80ms;transition-delay:80ms}

.mobile-menu-open .mobile-menu-wrapper+.mobile-menu-overlay{visibility:visible;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}
@media screen and (min-width:769px){.mobile-menu-wrapper{display:none!important}.mobile-menu-wrapper+.mobile-menu-overlay{display:none!important}}body.mobile-menu-open{overflow:hidden}.mobile-menu-overlay{position:fixed;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,0);z-index:149999;cursor:pointer;visibility:hidden;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 140ms cubic-bezier(.445,.050,.55,.95);-moz-transition:all 140ms cubic-bezier(.445,.050,.55,.95);-o-transition:all 140ms cubic-bezier(.445,.050,.55,.95);transition:all 140ms cubic-bezier(.445,.050,.55,.95)}@media screen and (min-width:769px){.mobile-menu-overlay{display:none}}.typed-cursor{display:inline-block;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;-o-animation:blink .7s infinite;animation:blink .7s infinite}lesshat-selector{-lh-property:0}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@media screen and (max-width:768px){.section-title{margin-top:30px}

.product-filter{margin-top:20px}

.portfolio-holder .thumb .hover-state.position-bottom-left .likes{left:25px;top:25px}.portfolio-holder .thumb .hover-state.position-top-right .likes{bottom:25px;right:25px!important}

.portfolio-holder .thumb .hover-state .info h3{padding-bottom:0!important}.portfolio-holder .thumb .hover-state .likes{display:block!important}.single-portfolio-holder.portfolio-type-2.portfolio-centered-layout .social.social-links-plain{float:none}.single-portfolio-holder.portfolio-type-2.portfolio-centered-layout .social.social-links-plain .share-social{max-width:100%}.single-portfolio-holder.portfolio-type-2 .services{margin-top:0}.single-portfolio-holder.portfolio-type-3 .services{margin-top:0}.single-portfolio-holder.portfolio-type-5 .social.social-links-plain .likes{float:left;margin-left:0;margin-right:20px}.single-portfolio-holder.portfolio-type-5 .social.social-links-plain .share-social{max-width:58%}.single-portfolio-holder.alt-one .services{margin-top:0}.single-portfolio-holder .social.social-links-plain{padding-bottom:20px!important;max-width:100%;float:left}.single-portfolio-holder .social.social-links-plain .share-social{float:left;max-width:65%}.single-portfolio-holder .gallery .photo .caption{background:#eee;padding:12px 15px;font-size:15px}.blog-holder .box-holder .post-info .details{margin-top:8px}.blog-holder .box-holder.blog-rounded .post-format{width:70%;margin:auto}.single-blog-holder .blog-head-holder .quote-holder{margin-top:100px;padding-left:40px;padding-right:40px}.single-blog-holder .blog-head-holder .quote-holder:before{left:15px}.single-blog-holder .blog-head-holder .quote-holder blockquote{margin-top:15px}.single-blog-holder .post-formatting .wp-caption.alignleft{width:100%!important}.single-blog-holder .post-formatting .wp-caption.alignright{width:100%!important}.single-blog-holder .post-formatting .wp-caption .wp-caption-text{width:100%}.single-blog-holder .post-formatting img{width:100%}.single-blog-holder .share-holder{margin-top:40px;margin-bottom:40px;display:inline-table}.single-blog-holder .share-holder h4{display:table-cell}.single-blog-holder .share-holder .social-links{display:block}.single-blog-holder .share-holder .social-links a{display:inline-block}.single-blog-holder .blog-author-holder img{margin-right:15px}.single-blog-holder .comments-holder:before{right:13%;border-width:30px 32px 0 0}.single-blog-holder .form-submit{margin-left:15px;margin-right:15px}.single-blog-holder .form-submit .send{width:100%}.pagination-holder{margin-bottom:20px}.auto-type-element{font-size:30px;line-height:normal}.auto-type-element span.block{background:#000;color:#fff;padding:0 8px}}@media screen and (max-width:480px){.single-portfolio-holder .social-buttons{margin-top:0}.single-portfolio-holder .social-buttons .social-share-icon:first-child{margin-left:0!important}.single-portfolio-holder.portfolio-centered-layout .social-buttons .social-share-icon:last-child{margin-right:0!important}.blog-holder .box-holder.blog-rounded .post-format{width:100%!important}}@media screen and (max-width:1080px){.single-portfolio-holder .social.social-links-plain{padding-bottom:20px!important;float:left;width:100%}.single-portfolio-holder .social.social-links-plain .share-social{float:left;max-width:65%}.single-portfolio-holder.portfolio-type-1.gallery-type-fullbg .gallery-column-env{padding-left:0!important;padding-right:0!important;clear:both}.portfolio-holder .thumb .hover-state .likes{display:none}}@media screen and (max-width:1199px){.single-portfolio-holder .social.social-links-plain{max-width:100%;padding-bottom:20px!important;float:left}.single-portfolio-holder .social.social-links-plain .likes{float:left;margin-left:0;margin-right:20px}.single-portfolio-holder .social.social-links-plain .share-social{float:left;max-width:65%}.single-portfolio-holder.portfolio-centered-layout .social.social-links-plain{float:none}.single-portfolio-holder.portfolio-centered-layout .social.social-links-plain .likes{float:none;margin:auto}.single-portfolio-holder.portfolio-centered-layout .social.social-links-plain .share-social{width:100%;max-width:100%}.single-portfolio-holder .social-buttons{margin-top:0;padding-top:20px}.single-portfolio-holder .social-buttons .social-share-icon{margin-right:11px}.portfolio-holder .thumb .hover-state .info{padding:20px!important}.portfolio-holder .thumb .hover-state .likes{top:20px!important;left:20px!important}.portfolio-holder .thumb .hover-state.position-center .likes{left:50%!important;top:25%!important}}.portfolio-holder .thumb .hover-state .info{padding:30px}.portfolio-holder .thumb .hover-state .info p{padding-top:4px}.portfolio-holder .thumb .hover-state .likes{top:30px;left:30px}.auto-type-element{font-size:60px;line-height:90px}.auto-type-element span.block{background:#000;color:#fff;padding:5px 10px}.coming-soon-container .social-networks{margin-left:0}.coming-soon-container .social-networks a{width:40px;height:40px;line-height:40px}.portfolio-type-1 .social.social-links-plain{float:left}.portfolio-type-1 .social.social-links-plain .share-social{float:left;max-width:65%}@media screen and (max-width:1080px){.shop-container.sidebar-is-present .pull-right-md{float:none}}

/* custom rules */

/* slick */
.image-slide a .image-placeholder img
{
	max-height:500px;
	height:500px;
	width:auto;	
	left:auto;
	right:0;
}

.image-slide a .image-placeholder{
	background:#fff !important;	
	height:500px;
}

.slick-slider .slick-next, .slick-slider .slick-prev{
	color:#aa8b6b;
}

.slick-slider .slick-next:hover, .slick-slider .slick-prev:hover{
	opacity:0.5;
}


.slick-slide{
	max-height:500px;
	float:right;
}

.header-spacer{
	min-height:150px;
}

@media screen
{
	.logo-column{
		left: -92px;
		position: relative;	
	}

	.container{
		position:relative;
		left:46px;	
		margin-top:20px;
	}
}

.post-gallery .image-placeholder{
	margin-bottom:30px;
}

@media print
{
	
	body{
		-webkit-print-color-adjust: exact; 	
	}
	
	.logo-column{
		left: 0;
		position: relative;	
	}

	.container{
		position:relative;
		left:0;	
	}
	
	.main-header{
		background:#fff !important;	
		position:relative !important;
	}
	
	.header-spacer{
		display:none;
		height:0;	
	}	
	
	.thumb .hover-state{
		visibility:visible !important;
		opacity:0.85;
	}
	
	.thumb .image-placeholder{
		opacity:0.5;	
	}
}

/*.lab-row-container .container{
	left:0;	
}*/

.product-box .thumb .hover-state{
	background:rgba(255,255,255,0.75) !important;
}


@media screen and (min-width:1500px)
{
	/*.single-portfolio-holder .details{
		position:fixed;
		width:22%;
	}*/
	
	.single-portfolio-holder .gallery-column-env{
		float:right !important;
	}
	
	.single-portfolio-holder .portfolio-big-navigation{
		margin-top:120px;
	}
	
}
@media screen and (max-width:1400px)
{
	.hover-state.padding{
		padding:30px;	
	}
}

@media screen and (max-width:1280px)
{
	.logo-column{
		left: 0;
		position: relative;	
	}
	
	.container{
		max-width:1100px;
	}
	
}

@media screen and (max-width:1080px)
{
	.hover-state.padding{
		padding:20px;	
	}
	
	.single-portfolio-holder .gallery .photo{
		left:-15px;
	}
	
	.gallery-column-env{
		margin-top:30px;
	}
	
	.container{
		max-width:900px;
	}

}




@media screen and (max-width:960px)
{
	.single-portfolio-holder .gallery .photo{
		left:auto;
	}
	
	.logo-column{
		left: 0;
		position: relative;	
	}
	.container{
		position:relative;
		left:0;
	}
	
	.single-portfolio-holder .gallery
	{
		margin-left:-15px;	
	}	
	

}

nav{
	position:relative;
	top:30px;
}

nav .menu{
	float:right;
	/*margin-right:27px !important;*/
	position:relative;
}

nav #search-nav{
	pointer-events: auto;	
	width: 60px;	
}

nav .search-field{	
	border:none;
    padding: 6px 0px 4px 5px;
	width: 60px;
}

nav .search-form:hover{
	opacity:0.6;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#ad8f6c;
  opacity:1;
}
::-moz-placeholder { /* Firefox 19+ */
  color:#ad8f6c;
  opacity:1;
}
:-ms-input-placeholder { /* IE 10+ */
  color:#ad8f6c;
  opacity:1;
}
:-moz-placeholder { /* Firefox 18- */
  color:#ad8f6c;
  opacity:1;
}

.header-logo:active{
	opacity:0.6;
}

@media screen and (max-width:768px)
{
	nav .search-form{
		display:none;	
	}
	
	.hover-state.padding{
		padding:40px;	
	}
}

.current_page_item{
	font-weight:600;	
}

.current_page_item a:after{
	background:#fff !important;	
}

.wrapper a::after, footer.main-footer a::after{
	background:#fff !important;	
}

/*.wrapper a:hover, footer.main-footer a:hover{
	opacity:0.5;	
}*/

.site-footer .footer-bottom-content a, .site-footer .footer-bottom-content p
{
	font-size:14px !important;
}

.main-footer .footer-links .right-side a{
	margin-left:0;	
}

ul.menu > li > a:hover{
	opacity:0.5;	
}

ul.menu > li > a::after{
	background:#fff !important;	
}

.portfolio-root-categories .active{
	font-weight:700;	
}


.contact-text{
}

.contact-text .vc_col-sm-3{
	width:50%;
}

.contact-right{
	text-align:right;	
}

@media screen and (max-width:768px)
{
	.contact-right{
		text-align:left;
		margin-top:25px;
	}	
}

.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main ul.menu ul {
    background: #fff none repeat scroll 0 0 !important;
	color:#aa8b6b !important;
	text-decoration:none !important;
}

.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main ul.menu ul a{
	color:#aa8b6b !important;
	font-weight:300;
}

.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-main ul.menu ul a:hover{
	opacity:0.4;
}

.product-filter .active a{
	font-weight:bold !important;	
}


footer.main-footer{
	background:#fff !important;
	padding-bottom:20px;
}

@media screen and (max-width:1360px)
{
	.footer-links .row .col-sm-6{
		width:100%;
		text-align:left;
	}
	
}

.portfolio-holder .thumb .hover-state .info p{
	display:none;	
}

.info h3 a::after,.info h3 a::after{
	background:none !important;
}

.mobilebreak{
	display:none;	
}

@media screen and (max-width:768px)
{
	.mobilebreak{
		display:block;	
	}
}

.copyright span{
	white-space:nowrap;
}

@media screen and (max-width:768px)
{
	.copyright span{
		display:block;
	}
}

.mobile-menu-wrapper .mobile-menu-container div.menu > ul > li > a, .mobile-menu-wrapper .mobile-menu-container ul.menu > li > a {
	color:#ad8f6c !important;
}

/* New page: actualites*/
.wrapactualite{
	width:33.33%;
	padding:0 15px 30px 15px;
	box-sizing:border-box;
	position:relative;
	float:left;
}

@media all and (max-width:1400px){
	.wrapactualite h3{
		font-size:1.3em;
	}
}

@media all and (max-width:1080px){
	.wrapactualite h3{
		font-size:1.3em;
	}
}

@media all and (max-width:768px){
	/*.isotope-item{
		width:50% !important;
	}*/
	
	/*.wrapactualite{
		width:50%;
	}
	
	.team-holder .member{
		width:calc(50% - 30px);
		margin-right:15px;
		float:left;
	}*/
}

@media all and (max-width:640px){
	.wrapactualite{
		width:100%;
	}
	
	.team-holder .member{
		width:100%;
	}
	
	.isotope-item{
		width:100% !important;
	}
	
	.wrapactualite h3{
		font-size:1.5em;
	}
}



.wrapactualite .photo{
	overflow:hidden;
}
.wrapactualite .info{
	box-sizing:border-box;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	padding:30px;
	opacity:0;
	-webkit-transition: all 0.3s; /* Safari */
    transition: all 0.3s;
}

.wrapactualite .fadeinfo{
	-webkit-transition: all 0.3s; /* Safari */
    transition: all 0.3s;
	position:relative;
	top:20px;
}


.wrapactualite:hover .info{
	display:block;
	z-index:3;
	opacity:1;
	background:rgba(255,255,255,0.75);
	top:0;
}

.wrapactualite:hover .fadeinfo{
	top:0;
}

.wrapactualite .info h3{
	margin-top:0;
}

.blog-content-holder{
	margin-bottom:30px;
}

.disable-hover{
	pointer-events:none;
}

/* NEW UPDATES */
.post-navigation{
	display:none;
}

.single-post .post .post-content{
	font-size:16px;
}

.portfolio-category-all{
	display:none !important;
}

.portfolio-big-navigation{
	display:none !important;
}

.show-more{
	display:none;
}

.blog-post-content-container:hover{
	background:rgba(255,255,255,0.8);
}
.blog-post-column:hover .blog-post-image{
	opacity:1 !important;
}

.blog-post-column .blog-post-title{
	position:relative;
	bottom:-15px;
	opacity:0;
	-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;
}

.blog-post-column:hover .blog-post-title{
	bottom:0;
	opacity:1;
}

.blog-post-date{
	color: #ad8f6c !important;
}