@media (min-width: 992px) and (max-width: 1199px) {
}

@media (max-width: 991px) {
/*-- Default css --*/
.margin-bottom, p { margin-bottom:20px; }
body { overflow-x: hidden;  position: relative; }
/*-- Editable css --*/
.content-starts{padding:40px 0px 20px 0px;}
.page-header{padding:20px 0px;}
}

@media (min-width: 768px) and (max-width: 991px) {
/*-- Editable css --*/
#socialmedia { width: 257px;}
#socialmedia li {padding: 0 0 0 7px;}
}

@media (max-width: 767px) {
/*-- Default css --*/	
body { font-size: 14px; font-weight: normal; line-height: 24px; }
.banner-title { font-size: 24px; line-height: 26px; }
.entry-title, .entry-content h2, .entry-summary h2, .page-content h2, .comment-content h2 { font-size: 22px; line-height: 24px; letter-spacing:0px; }
.sub-title, .entry-content h3, .entry-summary h3, .page-content h3, .comment-content h3 { font-size: 20px; line-height: 24px;   margin: 15px 0 10px 0 }
.entry-content h4, .entry-summary h4, .page-content h4, .comment-content h4 {font-size: 18px; }
.page-title { font-size: 19px; font-weight: bold; line-height: 24px; }
a.phonelink { text-decoration: underline !important; }
/*-- Editable css --*/
.content { padding-top: 20px; padding-bottom: 0; }
.hentry + .hentry, .page-header + .hentry, .page-header + .page-content { padding-top: 30px; margin-top: 40px; }
.copyright-main, .copyright-main .text-right { text-align: center; }
.text-center-xs { text-align:center; }
.header-phone { text-align:center; padding-bottom:20px; }
.sticy-inner { position:relative; }
.content-starts { padding:20px 10px; }
.padding-top-xs-0 { padding-top:0px; }
.red-title { font-size:20px; line-height:28px; }
.red-sub-title { font-size:18px; }
.entry-content ul, .entry-content ol { padding-left:5px; margin-bottom:10px; }
.service-form { padding: 15px 10px; }
.service-form label { font-size:16px; }
.formdiv { overflow-x: scroll;padding: 10px;-webkit-overflow-scrolling: touch;}
.service-form input { width:100%; margin-bottom:20px; }
.formdiv table td:first-child { width:65%; }
}

@media (min-width: 601px) and (max-width: 767px) {
/*-- Editable css --*/
}

@media (max-width: 600px) {
/*-- Editable css --*/
}

@media (max-width: 480px) {
/*-- Default css --*/
.col-sm-device { width:100%; }

/*-- Editable css --*/
}

@media (max-width: 360px) {
.col-xs-device { width: 100%; }	
}