.prague-logo a img {width:150px !important;height:auto !important;}
/* MENU */

/* SUBMENU */

/* BUTTON */

/* Theme Options Custom CSS */
.prague-header.simple.sticky-menu.dark.scroll {
    background-color: #000;
}
.main-menu li a,.project-detail-slider-outer .project-detail-slider-content .project-detail-slider-content-title {color:#fff;}
.project-masonry-wrapper .project-masonry-item-content { padding: 10px !important;}
.team-wrapper.simple .name h3,.awards-list .awards-item .awards-info .awards-title,.white-text,.awards-list .awards-item .awards-date {
    color: #fff;
}
.team-wrapper.simple .name {text-align:center;}
.prague-social-nav {display:none !important;}
#flags li {
    padding-top: 5px !important;
}
#flags {
    width: 40px !important;
}
.language {color:#fff;font-size: 12px;
    line-height: 18px;
    font-weight: 300;    padding: 7px 0;}
awards-list .awards-item:before {
    top: 55px;
}
.heading .content p:not(:last-child) {
    margin-bottom: AUTO;
}
.prague-header .prague-nav-menu-icon a {background-color:#f3f3f3;}
.dropdown-menu>li>a:hover {
    color: #262626;
    text-decoration: none;
    background-color: #424242;
}
.prague-header-wrapper span {font-size:16px !important;}
.main-menu li a {
    display: inline-block;
    font-size: 16px;
    opacity: 1;
    font-weight:400;
}
.main-menu .sub-menu li a {
    font-size: 14px;}
.awards-list .awards-item:before {background:none !important;}
.project-detail-full-overlay {background: none !important;}
.padd-only-xs {padding-top:40px;padding-bottom:30px;}
.prague-footer .footer-content-outer {padding: 0;}
.padd-only-xs {padding-top: 0;padding-bottom: 0;}
.largescreen {
  display: block;
}

.smallscreen {
  display: none;
}

@media (max-width: 640px) {
  .largescreen {
    display: none;
  }

  .smallscreen {
    display: block;
  }
}
.main-menu .sub-menu {background-color: #1111115c;}
@media only screen and (min-width: 1199px){
.prague-header.simple.sticky-menu:hover {
    position: fixed;
    background: #1111115c;
}}
.main-menu .sub-menu {
    top: calc(100% + 34px);
}
.prague-header .filter-nav a {
    display: inline-block;
    vertical-align: middle;
    height: 34px;
    width: 100px;
    font-size: 12px;
    line-height: 32px;
    font-weight: 400;
    background: 0 0;
    padding: 0 15px;
    -webkit-transition: color .3s ease-in,background-color .3s ease-in,border .3s ease-in;
    transition: color .3s ease-in,background-color .3s ease-in,border .3s ease-in;
    border: 1px solid #fff;
    color: #fff;
}
.prague_filter_projects {
    height: 30vh;
    background-color: #000;
}
.prague_filter_projects .prague_filter_item .filter_item_category:after {border:none;}
.prague_filter_projects .prague_filter_item .filter_item_category li {color:#fff;background:none;}
.prague_filter_projects .prague_filter_item .filter_item_title {
    text-transform: capitalize;
    color: #fff;
    letter-spacing: 1.5px;
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 28px;
    font-weight: 500;
}
.a-btn-2.simple:after, .a-btn-2.simple:before,.a-btn-2,.a-btn-2 .a-btn-line:after, .a-btn-2 .a-btn-line:before {
    border: 1px solid #fff;
}
.a-btn-2,.prague_filter_projects .prague_filter_link_wrapper .filter-clear-all{color:#fff;}
.prague_filter_projects .prague_filter_link_wrapper {
    text-align: center;
    margin: 10px 0;
}
.prague-header .prague-nav-menu-icon a {
    background: none;
}
@media only screen and (max-width: 400px){
.project-masonry-wrapper {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}

prague_filter_projects {
    height: 35vh;
    background-color: #000;
}}
.prague_filter_projects .prague_filter_item .filter_item_category li.active {
    color: #fff;
    padding-left: 10px;
    font-weight: 600;
}
.prague-header:hover{
    background-color:#1111115c;
}
.project-detail-fullscreen .project-detail-fullscreen-content .project-detail-fullscreen-content-descr {display:none;}
.pixfields_box {
    display: block;
    color: #7E7D7D;
    list-style: none;
padding-top:40px;
}
li, ol, ul {
    list-style: none;
    margin-bottom: 10px;
}
.adddress-block .address-block-outer .address-title {color:#fff;}
.two-image img {
    height: 400px;
    object-fit: cover;
}
.prague_filter_projects .prague_filter_item .filter_item_category {padding-bottom:0;}
.prague_filter_projects {padding:30px;}
.prague-header {padding: 22px 30px;}
.prague-header.light.open-filter, .prague-header.light.open-menu {
    background-color: #000;
}

.prague-footer .footer-top-content .prague-footer-info-block {
    width: 33%;
}
.prague-footer .footer-top-content .prague-footer-info-block {
    text-align: left;
}
.adddress-block .address-block-outer .address-title {
    font-size: 20px;
}
.team-wrapper.simple {
    padding-top:10px;
}
.team-wrapper.simple .team-outer {display:none !important;}
@media only screen and (max-width: 767px) {.prague-footer .footer-top-content .prague-footer-info-block {
    width: 100% !important;
}
.prague_filter_projects {
    height: 100vh;
}}
.prague-footer .footer-top-content .prague-footer-main-block {display:none;}