@media only screen and (max-width: 490px) {
#header-1	.header {
    padding: 16px 0;
    min-height: 76px;
}
.header	img {
    max-width: 100%;
    height: 50px;
}
	#page .header a{
		    margin-top: 9px;
	}
}

.fa.fa-phone-square, .accordion2 li.open i {
    color: #525866;
    left: 12px;
    font-size: 35px;
    top: 2px;
}
.main-footer {display:none}
.emergency {display:none}
.footer {border-top:none !important}

.dr-quote span.quote {
  text-align:justify;  
	font-size: 21px !important;
    font-family: 'Raleway',sans-serif;
	font-weight: 500 !important;
}
.latest-news .post .detail img {
	display:none !important;
}

.post-meta, .blog .detail span{
display:none;
}

#accordion2 .submenu a{
padding: 0 !important;
}

.sub-banner .detail{
display:none;
}

.content.site-pages {
    padding: 50px 0;
}

.news-posts, .text-posts, .single .news-posts {
    padding: 50px 0;
}

.sub-banner{
display:none;
}

.header .col-md-9{
padding-top:2px;
}

.news-posts, .text-posts, .single .news-posts {
    padding: 0px 0;
}

.wpcf7-form label, .wpcf7-form-control-wrap, .wpcf7-form input, .wpcf7-form textarea{
width:100%;
}

.contact-form input[type=text], .contact-us .give-msg input[type=text], .contact-form textarea, .contact-us .give-msg textarea, .wpcf7 input {
    border: solid 1px #b1b1b1;
}
.contact-form input[type=text], .contact-us .give-msg input[type=text], .wpcf7 input {
    padding: 0 12px;
    height: 48px;
}
.contact-form input[type=text], .contact-us input[type=text], .wpcf7 input {
    width: 100%;
    padding: 0 12px;
    height: 48px;
    margin-bottom: 25px;
}
.contact-form input[type=submit], .contact-us input[type=submit], .wpcf7 input[type=submit] {
    width: 100%;
    margin: 0;
    padding: 14px 0;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer;
    border: 0;
    background-color: #434a5a;
    color: #fff;
}

.wpcf7 [type=text], .wpcf7 textarea, .wpcf7 [type=email] {
    font-size: 16px;
    font-weight: 400 !important;
    color: #767676 !important;
    padding: 14px 0 14px 14px;
}

::-webkit-input-placeholder { /* WebKit browsers */
color: #c1c1c1 !important;
opacity: 1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #c1c1c1 !important;
opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #c1c1c1 !important;
opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #c1c1c1 !important;
opacity: 1;
}

.grecaptcha-badge {
display: none !important;
}

.nav-links .current, .nav-links>span.current, .nav-links a:hover {
    color: #b3002e !important;
}