@media (min-width:992px){ .body_media{top:2px;} /* do not remove this hack! )) */ .mega-menu ul.nav{ position: static; } .mega-menu ul.nav .more-items .icon{ display: none; } header .nav-main-collapse.collapse{ display: block !important; } .mega-menu ul.nav.responsive-menu{ display: none; } section.page-top .container{ width: 970px; } } @media (min-width:992px) and (max-width:1199px){ .top-row .info-text .skype {margin-left: 0px;margin-top: 10px;} } @media (min-width:1200px){ section.page-top .container{ width: 1140px; } } @media (max-width:991px){ .body_media{top:1px;} /* do not remove this hack! )) */ .mega-menu ul.nav li a{ color: white;white-space: normal; } header .nav-main-collapse{ width: 100%; overflow: hidden; top: 60px; position: relative; background: #171717; max-height: none; z-index: 10; } header .nav-main-collapse.collapse{ display: none !important; } header .nav-main-collapse.in{ display: block !important; } header.menu-type-2 .nav-main-collapse{ top: 0; } header > .container{ margin-bottom: 0; } header.menu-type-2{ padding: 0; height: 90px !important; } header .hidable{ display: none; } button.btn-responsive-nav{ display: block !important; } .table-menu{ display: none !important; } .responsive-menu{ display: block; } header.menu-type-2 button.btn-responsive-nav{ top: -62px; } .mega-menu{ padding: 10px 0; clear: both; display: block; float: none !important; width: 100%; } .social-icons{ display: none; } .search{ display: none; } .search-page .search{display:block;} .mega-menu .search{display:block;} .small-banner{ margin-bottom: 20px !important; } .small-banner .banner{ margin-bottom: 15px; } .feature-box{ margin-bottom: 20px; } .feature .row{ padding: 0 !important; } .item-views.list .image{ margin-bottom: 15px; } /*.item-views.list .image img{ max-width: 250px !important; }*/ .sidebar{ display: none; } .sidearea{display:none;} .slider-container .tp-caption h1{ font-size: 24px; line-height: 30px; } .slider-container .tp-caption{ font-size: 12px; } .top-slider .img{ display: none; } .flex-direction-nav{ display: none; } .flex-control-nav{ display: none; } #carousel .flex-direction-nav, #carousel .flex-control-nav{ display:block; } .menu-type-2 + .main section.page-top{ padding-top: 0; } footer .info{ padding-bottom: 34px; } .styled-block{ padding: 20px; } .detail .projects .item img{height:auto !important;} .item-views.sections .group-content hr{display:none;} .item-views.sections .group-content .item{border-bottom:1px solid #d7dee3;margin-bottom:30px;padding-bottom:15px;} } @media (max-width:767px){ .body_media{top:0px;} /* do not remove this hack! )) */ .social-icons{ display: none; } .top-row .info-text .email, .top-row .info-text .phone, .top-row .info-text .skype{ margin-left: 11px; } .top-row .info-text .email{ margin-left: 0; } .slider-container .tp-caption h1{ font-size: 15px; line-height: 18px; } .slider-container .tp-caption{ font-size: 11px !important; line-height: 13px !important; } .slider-container .tp-caption a.btn{ font-size: 11px; line-height: 13px; } .styled-block.main .text-right{text-align:left !important;} .top-row .info-text .skype.hidden-xs{display:none !important;} .detail .image-left,.detail .image-right{text-align:center;width:100%;} .item-views.list.image_left.staff .item .title{padding-top:0;} .item-views.list.staff .item .text{padding:0 30px;} .item-views.list.with_tabs.staff .item .text{padding:0;} .item-views.list.image_left.staff .item .image{border-bottom:1px solid #E6E6E6;} .item-views.list.image_right.staff .item .image{border-top:1px solid #E6E6E6;} .item-views.list.image_left.staff .item .image{border-right:none;} .item-views.list.image_right.staff .item .image{border-left:none;} } @media (min-width:768px){ .item-views.history .item:nth-child(odd) .bordered{border-left:2px solid white;} .item-views.history .item:nth-child(even) .bordered{border-left:2px solid #dfeaee;} } @media (max-width:530px){ .bx-touch .filter .bx_filter_popup_result{font-size:12px;line-height:14px;position:fixed !important;z-index:1001;top:auto !important;right:0 !important;bottom:0 !important;left:0 !important;margin-top:0;margin-left:0;width:auto;height:auto;padding:10px;border-radius:0;box-shadow:0 -2px 5px 0 rgba(0,0,0, .1);} .filter .bx_filter_popup_result .arrow{display:none;} .bx-touch .filter .bx_filter_popup_result_close{position:absolute;top:50%;right:10px;display:block;width:22px;height:22px;margin-top:-11px;background:url(images/filter/x.png) no-repeat center;background-size:16px;} } @media (max-width:420px){ .detail .styled-block .col-xs-5{display:block;margin:0 auto;padding:0 0 8px;width:auto;text-align:center;} .detail .styled-block .col-xs-7{width:100%;} .detail .ask_a_question{float:none;margin:0px auto;margin-bottom:15px;} .detail blockquote::before{content:""} .detail blockquote{padding-left:20px;} } @media (max-width:395px){ .top-slider.hidden_narrow{display:none;} .form.popup .form-footer.clearfix .pull-right{float:none !important;} .form.popup .form-footer.clearfix .pull-left{float:none !important;} .form.popup .form-footer.clearfix .pull-right{float:right !important;} .form.popup .form-footer.clearfix .pull-left{float:left !important;} .form.popup .form-footer .star{float:left;} .form.popup .form-header i{display:none;} .form.popup .form-header .text{padding:0 80px;} .form.popup .form-body {padding:30px 111px 0;} .form.popup .form-footer {padding:30px 111px;} .form.popup .form-body .refresh{display:block;padding:0px;} .top-row .info-text{white-space:nowrap;} } @media (max-width:350px){ .top-row .info-text {white-space: normal;} .top-row .info-text .phone {display: block;margin-left: 0px;} .top-row .info-text .email + .phone {margin-top: 10px;} }