.cust-h{color:#fff}
.cust-blk{border-bottom:1px solid #1277BC; background: #ffffff; position:fixed; width:100%; z-index:999; padding: 0}
.cust-blk-2{background:#ffffff; padding:20px 0 0 0}
.navbar{margin:11px 0 0 0}
.navbar-toggle{background:#ffffff; border:1px solid #1277BC}
.icon-bar{background:#1277BC}
.nav li a {color:#1277BC}
.nav li a:hover{color:#ffffff; background:#1277BC}
.carousel-indicators > li{border:1px solid #1277BC; background:#1277BC; width:15px; height:6px}
.carousel-control.right, .carousel-control.left{background-image:none}
.hr{border-bottom:1px solid #1277BC}
.parallax{background-image:url('http://mospido.com/wp-content/uploads/2018/02/bg-design-1.jpg'); height: 100%; background-attachment: fixed;  background-position: center; background-repeat: no-repeat; background-size: cover; min-height:500px; padding-bottom:30px}
.parallax-2{background-image:url('http://mospido.com/wp-content/uploads/2018/02/bg-design-2.jpg'); height: 100%; background-attachment: fixed;  background-position: center; background-repeat: no-repeat; background-size: cover; min-height:450px; padding-bottom:30px}
.mt{text-align:center; margin:20px 0}
.mt-2{margin:20px auto; height:100%}
.cust-p{color:#1277BC; padding:20px 0 0 0; text-align:center; font-size:11px}
.cust-p-2{color:#1277BC}
.cust-blk-2 p{padding:20px 0}
footer{background:#ffffff}
.ct{text-align:center; padding:10px 0 20px}
.cust-mg{margin:60px auto 20px; min-height:450px}
.bdr{border-bottom:1px solid #1277BC}
.cust-blk-3{border:1px solid #1277BC; margin:20px 40px}
.cust-blk-4{border:1px solid #1277BC;}
.cust-con {position: relative;  width: 100%; margin:20px auto; border:1px solid #ffffff; height:300px}
.overlay {position: absolute;  bottom: 0;  left: 0;  right: 0; top:0;  background-color: #1277BC;  overflow: hidden;  width: 100%;  height: 0;  transition: .5s ease;}
.cust-con:hover .overlay {height: 100%;}
.overlay  .fa{font-size:15px !important}
.text {white-space: nowrap; color: #ffffff;  font-size: 16px;  position: absolute;  overflow: hidden;  top: 40%;
  left: 50%;  transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%);}
.text-2{padding:20px 0 0 15px}
.ct-2{text-align:center}
.cust-ul{list-style-type:none}
.cust-ul li{padding:20px 0 10px; font-weight:bold}
.cust-ul-2 li{padding:5px 0; font-weight:normal}
.pd{padding:20px 20px 0}
.cust-serv-blk{border-radius:50%; border:1px solid #1277BC; padding:15px; width:80px; height:80px; margin:0 auto; display:inline-block; background:#1277BC;}
.cust-serv-blk i{color:#ffffff !important}
.cust-serv-blk span{font-size:30px; color:#ffffff !important}
.cust-serv-blk:hover{background:#ffffff;}
.cust-serv-blk:hover i{color:#1277BC !important}
.cust-serv-blk:hover span{color:#1277BC !important}
.cust-con .ct i{padding-top:30px}
.cust-con .ct h3, .text h3{padding-top:20px; color:#fff}
.md-modal{box-shadow:0 0 20px #000}
.md-content h3{color:#fff !important; font-weight:bold}
 .md-content h5{color:#000 !important; font-weight:bold; line-height:24px}
.md-content{background:#fff; color:#000;}
.md-content h3{background:#D93609;}
.box1{min-height:560px}
.box2{min-height:680px}
.box3{min-height:400px}
.cust-b{height:60px}
#list ul li{font-weight:bold; margin:0; font-size:14px}
#list, #list p{font-weight:bold}
.md-close{background:#1277BC; color:#fff}
input[type="text"], input[type="email"], textarea{width:100%}
textarea{height:100px}
.page-header{display:none}
.about-box{width: 90%; margin: 10px auto; border: 5px solid #ccc; border-radius: 5px; padding: 10px;}
.about-box-img{width: 200px; height: 100%; float: left; clear: right;}
.cust-close{position:absolute; top:0; right:0; border:1px solid #000; border-radius:50%; padding:0px 8px; cursor:pointer}
a.md-trigger{text-decoration:underline !important; color:#1277BC !important}
.site-header{border-bottom:1px solid #1277bc}
.onepress-menu a{color:#cc181e}
.col-md-4{padding:15px}
.single_contact_feaured{color:#fff}
.bg-info{min-height: 223px; vertical-align: bottom;}
.box1{display: block; border:1px solid #ccc; padding:20px 10px; margin:0 1%; min-height: 560px;}
.entry-content{margin-top:-14px}
.site-info{display:none !important}
.ug-item-wrapper > img{height:450px !important; top:0 !important}
.onepress-menu.onepress-menu-mobile > li > a{color:#1277BC}
.onepress-menu.onepress-menu-mobile > li > a:hover{color:#D93609}
.onepress-menu.onepress-menu-mobile > li{border:1px solid #ccc}
.metaslider{border-bottom:1px solid #1277BC}
.metaslider .rslides_tabs{display:none}
.rslides_nav{background:#D93609 !important; opacity:1 !important}
.rslides_nav:hover{background:#1277BC !important}

@media only screen and (max-width: 350px) {
   .cust-img{width:400% !important; padding-top:20px}
}

@media only screen and (min-width:641px) and (max-width:991px){
.col-md-3{max-width:48%;  display:inline-block;}
.parallax-2 .col-sm-4{display:inline-block; width:49%; max-width:50%}
} 

@media only screen and (max-width:640px){
.col-sm-6{max-width:100%;}
.parallax-2 .col-sm-4{width:100%; max-width:100%}
} 

@media only screen and (min-width:768px) and (max-width:991px){
.entry-content .col-md-4{max-width:100%}
}

@media only screen and (min-width:992px){
.col-md-3{display:inline-block; max-width:24.7%}
.col-sm-4, .col-md-4{display:inline-block; float:left; max-width:32% !important; margin:2% .5%}
.box1{display: inline-block; float: left; width: 47.8%; border:1px solid #ccc; padding:20px 10px;}
}