/*
Theme Name: ZEST Architecture
Theme URI: //www.msc-herbede.com/
Author: Molismedia
Server: Molismedia
*/
.main-menu .sub-menu {
	min-width: 43px !important;
}	
.prague-blog-grid-wrapper .blog-grid-post-info .blog-grid-post-category, .prague-blog-grid-wrapper .blog-grid-post-info .blog-grid-post-tags {
    display: none;
}
@media screen and (max-width: 680px) {
.top-banner {
    max-height: 340px !important;
	  min-height: 340px !important;
}
	.prague-sidebar .prague-widget:not(:last-child) {
    margin-top: 120px;
	}	
}
@media screen and (min-width: 680px) {
.top-banner.peque {
    max-height: 240px !important;
	  min-height: 240px !important;
}
.hidedesktop{
	display: none;
}}
@media screen and (min-width: 680px) {
.top-banner {
    max-height: 640px !important;
	  min-height: 640px !important;
}
.hidedesktop{
	display: none;
}}
.prague-media-wrapper .media-item-img {
height: 217px;
	background-position: center;}
p,span,html{
    font-family: 'Roboto', sans-serif;
}
.prague-header.simple.sticky-menu.dark {
    background-color: #fff;
}
.zest-title{
	font-size: 32px;
	letter-spacing: 1px;
}
.zest-title txt{
	font-size: 32px;
	border-left: 1px solid #000;
	padding-left:5px;
	font-weight:300;
}
.black_text{
	color: #000;
}
.black_text p{
	color: #000;
}
div.prague-footer-main-block > div.prague-logo > a > img{
	max-width: 180px;
}
.about-text p span {
	line-height: 20px!important;
	/*font-family: calibri;*/
	
}
h5.media-field-country{
	font-weight: 300;
	font-size: 15px;
	margin: 5px 0px;
}
h5.media-field-info{
	font-size: 16px;
	margin: 5px 0px;
}

.filter-book div.portfolio-item-wrapp.online{
	display: none;
}
.filter-online div.portfolio-item-wrapp.book{
	display: none;
}

.custom-project-text p,.custom-project-text span{
 font-size: 1.3em!important;
	color: #000!important;
	font-family: 'Roboto', sans-serif!important;
}

/*.project-detail-simple {margin-top: 100px;}*/

ul.main-menu li.current-menu-item {
	border-bottom: 1px solid #82847b;
}


/*start dynamic prague styling*/

.a-btn, .a-btn-arrow-2, .a-btn-2, .a-btn-arrow, .button.prev, .button.next{
	font-family: "Roboto" !important;
	font-weight:  500 !important;
}

/*MENU*/
.prague-header .prague-navigation .main-menu li a{
	font-family: "Roboto", sans-serif!important;
	font-weight:  300 !important;

}

.prague-header .prague-navigation .main-menu ul li a{
	font-family: "Roboto", sans-serif!important;
	font-weight:  300 !important;
}
/*end dynamic prague styling*/