
/* MENU */

/* SUBMENU */

/* BUTTON */

/* Theme Options Custom CSS */
.main-menu li a {
    text-shadow: 1px 1px 3px #fff!important;
}
.main-menu li li a {
    text-shadow: none!important;
}
.project-detail-splitted-wrapper {
    padding: 50px 0!important;
}
.heading {
    padding: 0px 0 30px 0!important;
}
.project-detail-block-descr li {
    line-height:22px;
    padding-bottom:10px;
}
.vc_images_carousel .vc_carousel-control .icon-prev:before, .vc_images_carousel .vc_carousel-control .icon-next:before {
    color: #fff;
    font-size: 70px;
}
.project-detail-splitted-info {
    padding-right: 50px;
}
.footer-mega-col-wrap{max-width:1170px;}
.footerTop {
background:#666666;
}
#wp_my_instagram-2 h6 {
color:#ffffff;
font-size:30px;
text-align:center;
padding-bottom:20px;
}
.fmgc-columns {
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
}
.wp-my-instagram .wpmi-me {
    bottom: -50px!important;
}
.wpmi-list li.wpmi-item {
    padding: 3px;
}
.top-banner .overlay {
    opacity: 0;
}
.top-banner.light .content .title {
   text-shadow: 1px 1px 2px black, 0 0 1em grey, 0 0 0.2em grey;
}
.post-detailed .prague-post-thumbnail {
    display: none;
}
.prague-blog-grid-wrapper .blog-grid-img {
    height: 430px;
}
.post-detailed .prague-post-info .prague-authot-info .prague-authot-label, .post-detailed .prague-post-info .prague-authot-info .prague-authot-name {
    display: none;
}
.prague-blog-grid-wrapper .blog-grid-post-title {
    line-height: 40px;
}
@media screen and (max-width: 767px){
.padd-only-xs {
    padding-top: 130px;
}
}