@media (min-width: 1050px) {

.fixed-top.fixed{position:fixed !important;; top:0; z-index:9999 !important;}
}
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;
}

@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) {
.home-main-content{margin-top:225px;}
.fblock1.block .col-xs-6:last-child h3{
    margin-top: 5px;
    margin-bottom: 5px;
}
.fblock1.block .col-xs-6:last-child{
padding-right: 5px;
}
.fblock1.block .col-xs-6:last-child p{
    line-height: 15px;
}
.homepage{
margin-top: -225px !important;
}
.panel-title {
 font-size: 9px !important;
}
.footer-bottom-sidebar{
float: none !important;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {

 body{
margin-top:-50px !important;
}
}
}
.footerWidget{margin:100px 0 30px 0}
