.mh-wrapper { padding: 7px 4px 7px 4px; background: #fff; }

.video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; }

.video-container iframe, .video-container object, .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 92%; }


.entry-tags li { float: left; font-weight: 700; margin: 0 6px 6px 0; margin: 0 0.375rem 0.375rem 0; background: #970101; text-transform: none; }

.entry-tags li:hover { background: #ce0110; }

.fa-mh-social {
    background-color: #970101; 
}

.mh-social-widget li a { display: block; width: 63px; height: 63px; line-height: 63px; font-size: 24px; background: #970101; }


}

.mh-comment-count-link { display: none; }

.entry-meta-comments { display: none; }


.mh-slider-title { display: none; }
.mh-slider-content .mh-excerpt { display: none; }

.mh-slider-caption { display: none; }

.flex-control-nav { display: none; }

.mh-main-nav li {
font-size: 12px;
font-weight: bold;
}

.mh-footer-nav li {
font-size: 12px;
font-weight: bold;
}

a.slicknav_btn {
    float: left;
}

.mh-header-nav li {
font-size: 12px;
font-weight: bold;
}


}
#container1andbelowISgazette {
    float:left;
    width:100%;


}
#container1 {
    float:left;
    width:100%;
}
#column1 {
    float:left;
    width:20%;
    background:white;
}
#column2 {
    float:left;
    width:20%;
    background:white;
}
#column3 {
    float:left;
    width:20%;
    background:white;
}
#column4 {
    float:left;
    width:20%;
    background:white;
}
#column5 {
    float:left;
    width:20%;
    background:white;
}


}
#container4 {
    float:left;
    width:100%;
}
#colfour1 {
    float:left;
    width:25%;
    background:white;
}
#colfour2 {
    float:left;
    width:25%;
    background:white;
}
#colfour3 {
    float:left;
    width:25%;
    background:white;
}
#colfour4 {
    float:left;
    width:25%;
    background:white;
}

}
#container3 {
    float:left;
    width:100%;
}
#col1 {
    float:left;
    width:33%;
    background:white;
}
#col2 {
    float:left;
    width:33%;
    background:white;
}
#col3 {
    float:left;
    width:33%;
    background:white;
}

}
#container3b {
    float:left;
    width:100%;
}
#col1b {
    float:left;
    width:33%;
    background:white;
}
#col2b {
    float:left;
    width:33%;
    background:white;
}
#col3b {
    float:left;
    width:33%;
    background:white;
}

}
#container3s {
    float:left;
    width:100%;
}
#col1s {
    float:left;
    width:15%;
    background:white;
}
#col2s {
    float:left;
    width:70%;
    background:white;
}
#col3s {
    float:left;
    width:15%;
    background:white;
}


}
#container2 {
    float:left;
    width:100%;
}
#cols1 {
    float:left;
    width:50%;
    background:white;
}
#cols2 {
    float:left;
    width:50%;
    background:white;

}


ul.point-forecast-7-day li 
{
list-style-type: none !important;
padding: 0px;
margin: 0px;
}

li.feed-item > a{
    font-weight: bold;
}

li.feed-item > a{
    font-size: 14px;
}

input[type=text] {
    width: 90%;
    border: 2px solid red;
   
}



.button {
    background-color: #4CAF50; 
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}

.button2 {background-color: #008CBA;} 
.button3 {background-color: #f44336;}
.button4 {background-color: #e7e7e7; color: black;} 
.button5 {background-color: #555555;} 

.weatherwidget_bold {
  font-weight: 800;
}

#forecast_boxes {
  margin: 10px;
  padding: 5px;
  background-color: #FFF;
  color: #000;
}

.mh-header-1 {
	background-color: #FFF;
margin: 25px 0 0; 
padding: 8px 5px 2px 4px;
}


#mh-mobile .mh-header-1, #mh-mobile .mh-header-2 {
    margin: 20px;
        margin-top: 8px;
        margin-right: 2px;
        margin-bottom: 10px;
        margin-left: 2px;
}

.mh-slider-normal { width: 705px; max-width: 100%; overflow: hidden; }

}


#macrosectiontextdr a:link {color: black, text-decoration: underline;}
#macrosectiontextdr a:visited, 
#macrosectiontextdr a:hover,
#macrosectiontextdr a:active  {
  color: black;}
}


.container1 {
  position: relative;
  width: 100%;
  padding-top: 56.25%; /* 16:9 Aspect Ratio */
}

.media {
  position: absolute;
  top: 0;
}


.blogroll

li{
  margin: 10px 0;
}


.paapi5-pa-ad-unit {
    border: 1px solid #eee;
    margin:2px;
    position: relative;
    overflow: hidden;
    padding: 22px 20px;
    line-height: 1.1em;
}

.paapi5-pa-ad-unit * {
    box-sizing: content-box;
    box-shadow: none;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    outline: 0;
    padding: 0;
}

.paapi5-pa-ad-unit.pull-left {
    float: left;
}

.paapi5-pa-ad-unit.pull-right {
    float: right;
}

.paapi5-pa-ad-unit a {
    box-shadow: none !important;
}

.paapi5-pa-ad-unit a:hover {
    color: #c45500;
}

.paapi5-pa-product-container {
    width: 690px;
    height: 210px;
}
/* fixed width and height of product image to 150px */
.paapi5-pa-product-image {
    display: table;
    width: 150px;
    height: 150px;
    margin: 0 auto;
    text-align: left;
}

.paapi5-pa-product-image-wrapper {
    display: table-cell;
    vertical-align: middle;
	horizontal-align: middle;
}

.paapi5-pa-product-image-link {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.paapi5-pa-product-image-source {
    max-width: 150px;
    max-height: 150px;
    vertical-align: bottom;
	align-items: left
	
}

.paapi5-pa-percent-off {
    display: none;
    width: 32px;
    height: 25px;
    padding-top: 8px;
    position: absolute;
    top: -16px;
    right: -16px;
    color: #ffffff;
    font-size: 12px;
    text-align: center;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    background-color: #a50200;
    background-image: -webkit-linear-gradient(top, #cb0400, #a50200);
    background-image: linear-gradient(to bottom, #cb0400, #a50200);
}

.paapi5-pa-ad-unit.hide-percent-off-badge .paapi5-pa-percent-off {
    display: none;
}

.paapi5-pa-product-details {
    display: inline-block;
    max-width: 100%;
    margin-top: 11px;
    text-align: center;
    width: 100%;
}

.paapi5-pa-ad-unit .paapi5-pa-product-title a {
    display: block;
    width: 94%;
	text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 16px;
    color: #0066c0;
    text-decoration: none;
    margin-bottom: 3px;
}

.paapi5-pa-ad-unit .paapi5-pa-product-title a:hover {
    text-decoration: underline;
    color: #c45500;
}

.paapi5-pa-ad-unit.no-truncate .paapi5-pa-product-title a {
    text-overflow: initial;
    white-space: initial;
}

.paapi5-pa-product-offer-price {
    font-size: 13px;
    color: #111111;
}

.paapi5-pa-product-offer-price-value {
    color: #AB1700;
    font-weight: bold;
    font-size: 1.1em;
    margin-right: 3px;
}

.paapi5-pa-product-list-price {
    font-size: 13px;
    color: #565656;
	display: none;
}

.paapi5-pa-product-list-price-value {
    text-decoration: line-through;
    font-size: 0.99em;
	display: none;
}

.paapi5-pa-product-prime-icon .icon-prime-all {
    background: url("https://images-na.ssl-images-amazon.com/images/G/01/AUIClients/AmazonUIBaseCSS-sprite_2x_weblab_AUI_100106_T1-4e9f4ae74b1b576e5f55de370aae7aedaedf390d._V2_.png") no-repeat;
    display: none;
    margin-top: -1px;
    vertical-align: middle;
    background-position: -192px -911px;
    background-size: 560px 938px;
    width: 52px;
    height: 15px;
}

.paapi5-pa-product-offer-price,
.paapi5-pa-product-list-price,
.paapi5-pa-product-prime-icon {
    display: inline-block;
    margin-right: 3px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .paapi5-pa-ad-unit .paapi5-pa-product-prime-icon .icon-prime-all {
        background: url("https://images-na.ssl-images-amazon.com/images/G/01/AUIClients/AmazonUIBaseCSS-sprite_2x_weblab_AUI_100106_T1-4e9f4ae74b1b576e5f55de370aae7aedaedf390d._V2_.png") no-repeat;
        display: non;
        margin-top: -1px;
        vertical-align: middle;
        background-position: -192px -911px;
        background-size: 560px 938px;
        width: 52px;
        height: 15px;
    }
}

/* css for mobile devices when device width is less than 441px*/
@media  screen and (max-width: 440px) {
    .paapi5-pa-ad-unit {
        float: none;
        width: 100%;
    }

    .paapi5-pa-product-container {
        margin: 0 auto;
        width: 100%;
    }

    .paapi5-pa-product-details {
        text-align: center;
        margin-top: 11px;
    }
}

@media screen and (max-width: 767px) {
    .js .mh-header-nav { display: block; }
}

.mh-header-search .search-form .search-field { min-width: 226px; height: 26px; line-height: 26px; padding: 0 6px; }

.mh-header-date {
    font-size: 13px;
	font-weight: bold;
    line-height: 35px;
    padding: 0 20px;
    text-transform: uppercase;
}

.mh-navigation .menu-item-has-children > a:after { font-family: 'sans-serif'; font-weight: 400; line-height: 1; content: '▼'; margin-left: 5px; }
.mh-navigation .sub-menu .menu-item-has-children > a:after { content: '▶'; margin-left: 10px; }

.mh-navigation .menu-item-has-children > a:after { font-family: 'sans-serif'; font-weight: 400; line-height: 1; content: '▼'; margin-left: 5px; }
.mh-navigation .sub-menu .menu-item-has-children > a:after { content: '▶'; margin-left: 10px; }


.mh-post-nav-prev span:before, .mh-post-nav-next span:after { font-family: 'sans-serif'; font-weight: 400; }
.mh-post-nav-prev span:before { content: '◀'; margin-right: 5px; }
.mh-post-nav-next span:after { content: '▶'; margin-left: 5px; }