/*
	Theme Name: Entre
	Theme URI: http://entre.mikado-themes.com
	Description: An Elegant Interior Design and Décor WordPress Theme
	Author: Mikado Themes
	Author URI: http://themeforest.net/user/mikado-themes
	Text Domain: entre
	Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
	Version: 1.4
	License: GNU General Public License
	License URI: licence/GPL.txt

	CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

.thanks-block {
	text-align: center;
}
figure {
	margin: 0;
}
.thanks-txt {
	font-size: 26px;
	color: #dfc56f;
}
.hover-button {
	padding: 8px 25px;
	display: inline-block;
	font-weight: 400;
	border: solid 1px #333;
	color: #333;
	text-transform: uppercase;
	-webkit-transition: all .50s ease-in-out;
	-moz-transition: all .50s ease-in-out;
	transition: all .50s ease-in-out;
}
.hover-button:hover {
	background: #dfc56f;
	border: solid 1px #dfc56f;
	color: #FFFFFF;
}


.mkd-title-holder .mkd-title-wrapper{padding-top:80px !important;}
.mkd-eh-item-content.mkd-eh-custom-1731{padding:25px 0 25px 0 !important;}
.mkd-shopping-cart-holder{display:none !important;}
.mkd-main-menu + .mkd-icon-has-hover{display:none !important;}
.mkd-title-holder{border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;}
#faq-section .mkd-accordion-holder .mkd-accordion-title .mkd-accordion-mark{color:#bebebe;}
.mkd-sticky-header{box-shadow:0 0px 1px #dbdbdb;}
.mkd-wrapper .mkd-page-header .mkd-sticky-header .mkd-sticky-holder{background:rgba(0, 0, 0, 0.70) !important;}
.mkd-logo-wrapper a{height:50px !important;}
.mkd-page-header{background:rgba(0, 0, 0, 0.75);}
.page-id-1786 .mkd-title-holder ,
.page-id-2095 .mkd-title-holder ,
.page-id-4429 .mkd-title-holder{height:415px !important;background-size:cover;}
ul.products > .product .mkd-product-list-title{text-transform:capitalize;font-family:Lato, sans-serif;}
.goal-txt h6{font-size:30px;line-height:38px;text-transform:uppercase;margin:0;}
.about-block h4{font-weight:600;font-size:30px;}
.about-block h4 em{font-weight:600;}
em{font-style:normal;}
.mkd-footer-column-inner .mkd-widget-title,
.mkd-footer-column-inner a{color:#FFFFFF;}
.our-work h5{margin:0;}
.director-txt h5{margin-top:10px;}
footer ul li{line-height:normal;}
.mkd-main-menu > ul > li > a{text-transform:uppercase;}
header.mkd-page-header .mkd-main-menu > ul > li > a:hover{color:#dfc56f !important;}
.mkd-portfolio-single-holder .mkd-section-title-holder .mkd-st-title{text-transform:unset;letter-spacing:normal;}
.mkd-content .mkd-portfolio-single-holder .mkd-eh-item-content{padding-bottom:0 !important;}
.mkd-post-title{text-transform:none;}
.title-style{padding-bottom:15px;}
.title-style p{font-size:36px;font-weight:600;line-height:normal;}
#faq-section .mkd-accordion h4{font-weight:400;text-transform:none;font-size:18px;}
.about-button .btntype-1{margin-right:10px;background:#1f1f1f;color:#fff;}
.about-button .btntype-2{border:solid 1px #1f1f1f;color:#353535;}
.about-button .btntype-2:hover{background:#1f1f1f;color:#fff;}
.about-button a{float:left;padding:12px 15px;min-width:150px;text-align:center;font-weight:600;}
.contact-box{margin-bottom:20px;}
.contact-box strong{font-weight:600;font-size:18px;display:block;text-transform:capitalize;margin:12px 0 5px 0;}
.contact-box ul{margin:0;}
.contact-box ul li{list-style:none;}
.contact-part a{display:block;}
.contact-part{padding-left:0;}
.cp-call{background:url(images/phone-gray.png) no-repeat;background-size:26px;background-position:left 5px;}
.txt-clr-white{color:#fff !important;background:url(images/location-gray-white.png) no-repeat !important;}
.st-no{background:url(images/phone-gray-white.png) no-repeat !important;}
.st-gm{background:url(images/email-gray-white.png) no-repeat !important;}
.cp-email{background:url(images/email-gray.png) no-repeat;background-size:26px;background-position:left 5px;}
.cp-address{background:url(images/location-gray.png) no-repeat;background-size:26px;background-position:left 5px;}
.contact-part.cp-call ,
.contact-part.cp-email{border-bottom:solid 1px #eee;padding-bottom:20px;}
#contact-form .cf-field input{background:#f5f5f5;padding:12px 15px;border:solid 1px #e2e2e2;}
#contact-form .cf-field textarea{background:#f5f5f5;padding:12px 15px;border:solid 1px #e2e2e2;min-height:150px;}
.cf-button{padding-top:15px;}
.cf-button input.wpcf7-submit{background:#000;color:#fff;text-transform:uppercase;padding:10px 20px;font-size:15px;border:none;line-height:20px;}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:100;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:100px;width:520px;background:#FFFFFF;position:absolute;z-index:101;left:0;right:0;margin:auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);}
.reveal-modal.small{width:200px;margin-left:-140px;}
.reveal-modal.medium{width:400px;margin-left:-240px;}
.reveal-modal.large{width:600px;margin-left:-340px;}
.reveal-modal.xlarge{width:800px;margin-left:-440px;}
.reveal-modal .close-reveal-modal{font-size:24px;line-height:.5;position:absolute;top:17px;right:20px;color:#505050;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;}
.modal-title{padding:12px 25px;background:#edddac;border-bottom:solid 1px #dcc47c;border-radius:5px 5px 0 0;float:left;width:100%;box-sizing:border-box;}
.modal-title h4{margin:0;}
.modal-body{padding:30px 20px;float:left;width:100%;box-sizing:border-box;}
.form-field{float:left;width:48%;margin:1%;}
.field-full{float:left;width:98%;margin:1%;}
#myModal .form-field input{float:left;width:100%;background:#f5f5f5;padding:10px 15px;border:solid 1px #eee;margin-bottom:5px;}
#myModal .field-full input,
#myModal .field-full select{float:left;width:100%;background:#f5f5f5;padding:10px 15px;border:solid 1px #e2e2e2;margin-bottom:5px;}
.field-full label{display:block;font-size:15px;color:#757575;font-weight:400;}
.btn-field{float:left;width:98%;margin:1%;}
#myModal .btn-field .wpcf7-submit{background:#000;color:#fff;text-transform:uppercase;padding:10px 20px;font-size:15px;border:none;line-height:20px;}
.get-price{cursor:pointer;background:#1f1f1f;color:#fff;padding:5px 25px;margin-top:38px;text-transform:capitalize;font-size:13px;float:left;position:relative;z-index:99;line-height:32px;}
.proinfo strong{font-weight:600;font-size:17px;font-weight:600;display:block;}
div.wpcf7-response-output{float:left;font-size:13px;}
.main-sectn-heading{float:left;text-align:center;width:100%;}
.flexslider{box-shadow:none !important;border:0px!important;border-radius:0px!important;}
.project-text-section{padding:70px 25px 0 25px;min-height:294px;}
.project-text-section h2{float:left;width:100%}
.project-text-section h4{float:left;width:100%;color:#e3a000;padding:7px 0;}
.about-block p{padding-bottom:10px;}
.project-section-home{background:#eee;}
.signle-project-section{margin:25px 0 0 0 !important;}
.splt-text-section{background:#fff;padding-left:0px!important;padding-right:0px!important;}
.splt-gallery-section .vc_column-inner{padding-left:0px!important;padding-right:0px!important;}
.main-sectn-heading{padding:25px 0;}
product-thumbnail
.vc-hoverbox-block{height:480px !important;width:100%;border-right:2px solid #fff !important;}
.project-section-product{background:#eee;padding-top:25px !important;}
.page-id-5336 .mkd-container-inner{padding-top:0px !important;}
.about-right-cntsectn p{padding-bottom:22px;}
.about-right-cntsectn h4{color:#e3a000;padding:10px 0;}
h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
.recipe{float:left;width:33%;max-width:350px;position:relative;overflow:hidden;}
.recipe-img img{max-width:100%;}
.recipe-img{float:left;}
.recipe-txt{float:left;}
.recipe-txt{float:left;position:absolute;bottom:4px;max-height:40px;left:10px;right:10px;text-align:center;overflow:hidden;color:#FFF;transition:all.50s ease-in-out;-webkit-transition:all.50s ease-in-out;-moz-transition:all.50s ease-in-out;-o-transition:all.50s ease-in-out;-ms-transition:all.50s ease-in-out;cursor:pointer;}
.recipe:hover .recipe-txt{max-height:100px;bottom:4px;}
.layerin{padding:10px 15px;background:rgba(109, 171, 60, 0.7);}
.single-product-home{position:relative;width:100%;float:left;cursor:pointer;cursor:pointer;}
.single-product-home .text-onhover{text-align:center;width:90%;padding:5%;display:none;position:absolute;left:0px;color:#fff;top:0px;height:544px;max-height:544px;padding-top:200px;}
.single-product-home .text-onhover h4{border-top:1px solid #daa555;border-bottom:1px solid #daa555;float:left;width:100%;padding:7px 0;color:#fff;font-size:25px;}
.single-product-home .text-onhover p{float:left;padding-top:10px;}
.single-product-home:hover .sph-pics{background:#000;}
.single-product-home:hover .sph-pics img{opacity:0.3;}
.single-product-home:hover .text-onhover{display:block;}
.single-product-home{position:relative;width:100%;float:left;cursor:pointer;cursor:pointer;width:100%;border-left:2px solid #fff;}
.single-product-home .sph-pics img{width:384px;max-width:100%;height:544px;max-height:544px;}
.single-product-home:hover .sph-pics{background:#000;height:544px;}
.viewall-prdct-sectn{padding:10px !important;border-bottom:1px dotted #d0d0d0;float:left;width:100%}
.vap-btnbot{float:left;width:100%;text-align:center;text-transform:uppercase;padding:10px !important;}
.vap-btnbot a{font-weight:bold;color:#e3a000;}
.vap-btnbot a:hover{text-decoration:underline;}
.stimg-clr .w-50{color:#fff;font-size:12px;}
.w-50{width:50%}
.w-100{width:100%}
.w-50 a{color:#fff;padding:0px 8px;border-right:1px solid;}
.w-50 a:last-child{padding-right:0px;border-right:none;}
.float-left{float:left;}
.float-right{float:right;}
.text-right{text-align:right;}
.stimg-clr{padding:4px 0;}
.mkd-side-menu-button-opener{display:none !important;}
.mkd-main-menu>ul>li:last-child>a{padding:0 3px 0 26px !important;}
.mkd-fixed-wrapper .mkd-main-menu>ul>li>a{color:#fff;}
.mkd-fixed-wrapper.fixed .mkd-main-menu>ul>li>a{color:#414347;}
.mkd-main-menu>ul>li.mkd-active-item>a .item_text::after{border-bottom:1px solid #dfc56f !important;}
.mkd-fixed-wrapper .mkd-main-menu>ul>li>a.current{color:#dfc56f;}

/*-------------style-dynimic.css-----------*/
.mkd-page-footer .mkd-footer-top-holder{background-color:#222222 !important;}
.mkd-page-footer .mkd-footer-bottom-holder{background-color:#0a0909!important;}
.mkd-header-box .mkd-top-bar-background{height:90px!important;}
/*-------------style-dynimic.css end-----------*/

.home .wpb_gallery_slides.wpb_flexslider.flexslider_fade.flexslider {
	height: 364px !important;
	overflow:hidden !important;
}

.home .signle-project-section {
	height: 379px !important;
	overflow: hidden !important;
}

/*
#mkd-back-to-top .arrow_up::before {
	content: "";
	background: #9a9a9a url(images/arrow-top-wh.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: inline-block;
	width: 39px;
	height: 39px;
}

.owl-next .arrow_up::before {
	content: url(images/tmarrow-up.jpg);
}
.owl-prev .arrow_down::before {
	content: url(images/tmarrow-down.jpg);
}
.mkd-video-button-holder  .arrow_triangle-right_alt::before {
	content: url(images/playico.png);
}*/