/*
Theme Name: Curly Child
Theme URI: http://curly.mikado-themes.com
Description: A child theme of Curly Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.0
Text Domain: curly
Template: curly
*/
.mkdf-menu-area .mkdf-search-opener-svg-path, .home .mkdf-portfolio-list-holder article .mkdf-pli-text .mkdf-pli-category-holder{display: none;}
body .widget.mkdf-footer-column-1.widget_media_image img{max-width: 200px !important;}
footer .widget.mkdf-working-hours-widget .mkdf-wh-item{display: table-row;}
footer .widget.mkdf-working-hours-widget .mkdf-wh-day{width: 64%; padding-right: 10px}
footer .widget.mkdf-working-hours-widget .mkdf-wh-hours{width: 37%;text-align: left;}
body .mkdf-title-holder.mkdf-standard-with-breadcrumbs-type .mkdf-breadcrumbs-info{display: none;}
body h3{font-size: 30px}
.no-link .mkdf-btn{cursor: text;}
.mkdf-portfolio-single-holder .mkdf-ps-image-holder{margin-top: 50px}
@media only screen and (min-width: 1200px) and (max-width: 1399px){
	body .mkdf-portfolio-list-holder.mkdf-pl-gallery-overlay .mkdf-pli-text-holder{
		padding: 20px 0;
	}
}
@media only screen and (max-width: 1400px){
	.mkdf-portfolio-list-holder article .mkdf-pli-text .mkdf-pli-title{
		font-size: 25px;
	}
}
@media only screen and (max-width: 1200px){
	.mkdf-portfolio-list-holder article .mkdf-pli-text .mkdf-pli-title{
		font-size: 18px;
	}
	body .top-title .mkdf-st-title{margin-top: -90px;text-align: center;}
	body .top-title.mkdf-section-title-holder .mkdf-st-background-text{top: -33px !important}
}
@media only screen and (max-width: 1024px){
	.mkdf-portfolio-list-holder article .mkdf-pli-text .mkdf-pli-title{
		font-size: 15px;
	}
}
@media only screen and (max-width: 480px){
	.row-horaire .mkdf-wh-holder .mkdf-wh-day , .row-horaire .mkdf-wh-holder .mkdf-wh-hours{font-size: 14px !important}
}
@media only screen and (max-width: 480px){
	.iframe-gaelle{
	height:1280px !important;	
	}
}
@media only screen and (max-width: 480px){
	.cadre-iframe .vc_column-inner{
		padding-left:0 !important;
		padding-right:0 !important;
	}
	.cadre-iframe .vc_column-inner.vc_custom_1526029383754{
    	padding-right: 0px !important;
	}
}	
