p:empty{display:none}
body{
width: 100%;
}
header {
background-color: #1450A0;
}
/*.fblock2.serviceH .serviceHinner img {width:auto}*/
p:empty{display:none}

@media screen and (min-width: 992px) {
  @-moz-document url-prefix() {
    .home {top: -240px;
 position: absolute;
}
#slider_blocks{
margin-top: 240px !important;
}

    .home header{top: 240px;}
    .home#slider_blocks{margin-top: 0 !important}
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none), (mix-width: 992px) {

.home {top: -240px;
 position: absolute;
}
  .home header{top: 240px !important;}
  .home#slider_blocks{margin-top: 0 !important}
}
@media screen and (min-width: 992px) {
   @supports (-ms-accelerator:true) { 
 .home {top: -240px;
 position: absolute;}
 .home {top: -240px !important;}
 .home header{top: 240px !important;}
 .home#slider_blocks{margin-top: 0 !important} 
   }
}

header .navbar .container-fluid #mainNav ul.nav li.dropdown .dropdown-menu{
-webkit-transform: scale(1, 0);
-webkit-transform-origin: 50% 0;
-webkit-transition: all 300ms ease-in-out 0s;
}
header .navbar .container-fluid #mainNav ul.nav li a::after{
-webkit-transition: all 300ms ease-in-out 0s;
}

.no-js .owl-carousel {
    display: block;
    z-index: 0 !important;
}
.panel-title {
 font-size: 13px !important;
}
.sectionTitle>h2{
font-size: 18px !important;
}
header .navbar .container-fluid #mainNav ul.nav li{border-right: 0;}
@media screen and (min-width: 768px) {
.navbar-nav{float: none;display:flex;justify-content:center}
}
ul.side-social li{
margin: 10px 10px 10px 0;
}
@media screen and (max-width: 768px) {
.footer-bottom-sidebar{
float: none !important;
}
}
@media (min-width: 768px) and (max-width: 979px) { 
.panel-title {
 font-size: 10px !important;
}

   @media screen and (-webkit-min-device-pixel-ratio:0) {

 body{
margin-top:-50px !important;
}

}
.fblock1.block .col-xs-6:last-child {
    width: calc(100% - 32px);
}
}
@media (max-width: 767px) {
}
