 @media (min-width:992px) {
 .menu-safe {
 margin:0 auto;
 display:table;
 float:none;
}
}
@media (max-width:1199px) {
 #cssmenu > ul > li {
 padding-right: 19px !important;
}
 #cssmenu > ul > li > a {
 font-size: 13px !important;
}
 .bnr-txt1 {
 font-size: 50px;
 line-height: 55px;
}
 .midile-sec h1 {
 font-size: 35px;
 line-height: 35px;
}
 .blg-img img {
 width: 200px;
}
}
 @media (max-width:991px) {
 .odr-1 {
 order:-1 !important;
}
 .hd-phn {
 margin: 0 auto;
 display: table;
 float:none;
}
 .header {
 padding:8px 0 12px 0;
}
.lgo {
 margin-top: -24px;
}
 .banner {
 position: relative;
 margin: 50px 0 0 0;
}
 .banner .item1, .banner .item2, .banner .item3 {
 min-height:inherit;
}
 .bnr-txt-safe {
 padding:25% 0;
}
 .bnr-txt1 {
 font-size: 40px;
 line-height: 50px;
}
 .bnr-txt-safe p {
 font-size: 20px;
}
 #cssmenu > ul > li {
 padding-right: 0px !important;
}
 .wlcm-img {
 padding: 0 0px 50px 0px;
 float:none;
}
 .wlcm-hd-tp {
 padding: 0 0 0 0px;
}
 .sp-sec {
 padding: 50px 0 0px 0;
}
 .sp-bx1 {
 padding-bottom:50px;
}
 .cl-ot-txt {
 margin: 0 auto;
 display: block;
 text-align:center;
}
.cal-out-sec p {
 float:none;
}
 .cal-out-btn {
 padding: 20px 0 0 0px;
 display: block;
}
 .cal-out-sec {
 padding: 18px 0 25px 0;
}
 .blg-sec .bnr-btn {
 margin: 70px 0;
 text-align: left;
}
 .blg-bx-safe {
 margin-top: 35px;
}
 .ftr-hd {
 padding-top:25px;
}
 .inr-midil {
 padding: 100px 0 70px 0;
}
 .ctct-adrs-safe {
 padding: 0px 20px 40px 0px;
}
.blg-img {
	height:auto;

}

.pily-txt h2 {

    display: block;
    padding-top: 0px !important;

}


}
 @media (max-width:767px) {
 .bnr-txt1 {
 font-size: 30px;
 line-height: 40px;
}
 .busns-vrtcl-sec h2 {
 font-size: 35px;
}
 .cal-out-sec p {
 font-size: 18px;
}
 .rit-img {
 float: none;
 padding: 10px 0 25px 0px;
}
 .inr-midil h3 {
 padding: 13px 0 5px 0;
}
 .blg figure {
 float:none;
 width:auto;
 margin-right:0;
}
.blg .entry-content {
 display:block;
}
}
 @media (max-width:575px) {
 .hd-phn {
 margin: 0 auto;
 display: table;
}
 .lgo {
 margin-top: 10px;
}
.banner {
 margin: 80px 0 0 0;
}
 .bnr-txt-safe {
 padding: 14% 0;
 text-align: center;
}
 .bnr-txt1 {
 font-size: 30px;
 line-height: 35px;
}
 .midile-sec h1 {
 font-size: 30px;
 line-height: 35px;
}
 .midile-sec {
 padding: 40px 0 49px 0;
}
 .wlcm-img {
 padding: 0 0px 30px 0px;
}
 .midile-sec h1 {
 font-size: 25px;
 line-height: 30px;
}
 .midile-sec h1 {
 padding: 14px 0 12px 0;
}
 .wlcm-sec {
 padding: 0px 0 50px 0;
}
.busns-vrtcl-sec {
 padding: 40px 0 0 0;
}
 .busns-vrtcl-sec h2 {
 font-size: 35px;
 line-height: 35px;
 padding: 3px 0 18px 0;
 margin: 0 0 15px 0;
}
 .ltdt-prjct {
 padding: 50px 0;
}
 .blg-sec {
 padding: 40px 0 0 0;
}
 .blg-img {
 float: none;
}
 .blg-img img {
 width: auto;
}
 .blg-txt {
 display: block;
 padding: 10px 0 0 0px;
}
 .blg-bx-safe {
 margin-top: 40px;
}
 .blg-sec .bnr-btn {
 margin: 35px 0;
}
.blg-sec h3 {
 margin-bottom:0px;
}
 .inr-midil {
 padding: 120px 0 70px 0;
}
 .bnr-txt-safe p {
 min-height: 50px;
}
 .bnr-txt1 {
 min-height: 80px;
}
 .blg-img {
 height:auto;
}
}
