
@media screen and (min-width: 768px) and (max-width: 992px) {
.wrapper {
    width: 96% !important;
}
#masthead .gab_search_style1 {
    width: 20.83% !important;
}
#masthead .gab_search_style1 #s {
    width: 82% !important;
}
.mastheadnav {
    width: 72.9% !important;
}
#masthead .gab_search_style1 {
    width: 20.8% !important;
}
#header .logo img {
    width: 90% !important;
}
#header .logo {
    width: 98.5% !important;
}
#primary-mid {
    width: 96% !important;
}
.primary-mid-left-col, .primary-mid-right-col {
    margin: 1% !important;
    width: 45% !important;
}
#primary-right {
    float: left !important;
    margin: 1% !important;
    width: 96% !important;
}
.featuredpost p {
     padding: 7px !important;
}
#subnews_left .col-left, .col-mid, .col-right {
    width: 27% !important;
}
#subnews_left {
    width: 96% !important;
}
#subnews_left .col4-one, .col4-two, .col4-three, .col4-four {
    min-height: 150px !important;
}
#footer {
    width: 96% !important;
}
#footer-logo {
    padding: 4% !important;
}
.socialbuttons {
    float: left !important;
}
#wxWrap {
    float: left !important;
    margin: 0 0 0 5% !important;
}
#main, #sidebar, #main2, #sidebar2 {
    float: left !important;
    width: 96% !important;
}
.relatedpost-border h2 {
    width: 96% !important;
}
.relatedpost {
    margin: 1% !important;
    padding: 1% !important;
    width: 29% !important;
}
.featuredright h2 {
    clear: both !important;
}

.catname {
    width: 99% !important;
}
.contact-form textarea {
    width: 85% !important;
}
ul.footercats,ul.footerpages{
padding-right: 2%!important;
}

.featuredpost a img {
max-width:45%!important;
float:left!important;

    
}


}
@media screen and (max-width: 768px) {
.wrapper {
    width: 100% !important;
}
#masthead .gab_search_style1 {
    width: 20.83% !important;
}
#masthead .gab_search_style1 #s {
    width: 90% !important;
}
.mastheadnav {
    width: 96% !important;
}
#masthead .gab_search_style1 {
    width: 96% !important;
}
.mastheadnav {
    width: 72.9% !important;
}
#header .logo img {
    width: 90% !important;
}
#header .logo {
    width: 98.5% !important;
}
#primary-mid {
    width: 96% !important;
}
.primary-mid-left-col, .primary-mid-right-col {
    margin: 1% !important;
    width: 45% !important;
}
#primary-right {
    float: left !important;
    margin: 1% !important;
    width: 96% !important;
}
.featuredpost p {
     padding: 7px !important;
}
#featured .home_728x90 img {
    width: 100% !important;
}
#subnews_left .col-left, .col-mid, .col-right {
    width: 96% !important;
}
.catname {
    width: 99% !important;
}
.contact-form {
    margin-left: 0 !important;
}
#subnews_left {
    width: 96% !important;
}
#subnews_left .col4-one, .col4-two, .col4-three, .col4-four {
    width: 96% !important;
}
#footer {
    width: 96% !important;
}
#footer-logo {
    padding: 4% !important;
    width: auto !important;
}
ul.footercats, ul.footerpages2 {
    border: medium none !important;
}
.catname2 {
    width: 96% !important;
}
ul.footerpages {
}
.footerpages3 {
    width: 96% !important;
}
.socialbuttons {
    float: left !important;
}
#wxWrap {
    float: left !important;
    margin: 0 0 0 5% !important;
}
#mainmenu {
    display: none !important;
}
#main, #sidebar, #main2, #sidebar2 {
    float: left !important;
    width: 96% !important;
}
.relatedpost-border h2 {
    width: 96% !important;
}
.relatedpost {
    margin: 1% !important;
    padding: 1% !important;
    width: 96% !important;
}
.featuredright h2 {
    clear: both !important;
}
.featuredpost a img {
max-width:45%!important;
float:left!important;

    
}

ul.footercats,ul.footerpages{
padding-right: 2%!important;
}
}
