/*
Theme Name: The Lethbridge Herald
Theme URI: http://lethbridgeherald.com/
Author: TriCube Media
Author URI: http://www.tricubemedia.com/
Description: The Lethbridge Herald (2013) Wordpress theme is based off The Medicine Hat News (2013) Wordpress theme and was designed by Dusty Melling and developed by Sean Potts & Jace Forsyth at TriCube Media. Consultations provided by Vaughn Royko. PHP and jQuery assistance provided by Oswaldo Grassiotto and Kevin Eady.
Version: Cloud 1.0
*/

/* TYPOGRAPHY */
body, .subscriberheader .info, .posted, .col li p, textarea, .wp-polls input[type="button"], .btn {font-family:'Open Sans', Arial, Helvetica, Verdana, sans-serif;}
h1, h2, h3, h4, .primary-navigation-content, .subscriberheader, .subscriberheader .info span, a.seemore, blockquote, select, .page .wp-caption em, .twitter strong, .twitter span, .photostories, .commentlist .fn, .thetweets, .col li, .pagination a, .woocommerce-page .woocommerce #customer_details label, .woocommerce .amount, #tinypass-inline-counter-diddle span, .thecomment strong, .visual-form-builder label.vfb-desc, p#form_success, .wp-polls strong {font-family:'Droid Serif', Georgia, Times New Roman, serif;}
strong {font-weight:700;}

/* GLOBAL STRUCTURE AND STYLES */
body, .col li p {font-size:13px;line-height:19px;color:#050505;}
a img {border:none;}
.clr {clear:both;}
::-moz-selection {background:#921b07;color:#FFFFFF;}
::selection {background:#921b07;color:#FFFFFF;}
a, .header .social img, .footerlogo img, .moreways img, .numbercomments a, .wrap .container h3 a, #commentform #submit, .wp-polls .Buttons, .wp-polls p a, .wp-polls-ul li, #tinypass-inline-counter-diddle a, .woocommerce img, .woolatest img, .woocommerce input[type="submit"], .woocommerce input[type="button"], .woocommerce button[type="submit"], .woocommerce .product-remove a, input.vfb-submit, ol.commentlist .reply a {-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.wrap {position:relative;overflow:hidden;min-height:639px;z-index:0;padding-top:17px;}
.wrap .container {width:970px;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;padding:17px 18px 0;}
.containerwhitebg {width:998px;background:#FFF;height:6px;margin:0 auto;}
.logo {margin:0 auto;width:1000px;padding:0 !important;height:142px;text-align:center;}
h1 {font-size:35px;line-height:35px;color:#111;margin:0 0 15px;}
.innerpage h1 {float:left;width:636px;padding-top:6px;}
h2, h2 a {font-size:25px;line-height:28px;color:#b42007;font-style:italic;text-decoration:none !important;}
.wrap .container h3, .wrap .container h3 a {font-size:13px;color:#7c7c7c;border-bottom:1px solid #ccc;margin-bottom:10px;padding:0 0 2px 6px;font-weight:400;}
.wrap .container h3 a {display:inline-block;text-decoration:none;border-bottom:none;margin-bottom:0;padding:0;}
.wrap .container h3:before {content:"/ ";}
h4 {font-size:13px;font-weight:700;}
p {margin-bottom:10px !important;}
blockquote {background:#f1f1f1 url(images/blockquote.png) no-repeat 20px 28px;margin:0 30px 25px;padding:25px 40px 18px 60px;overflow:hidden;font-style:italic;font-size:14px;min-height:40px;}
em {font-style:italic;}
.container a {color:#b42007;text-decoration:underline;}
.container a:hover {color:#851a08;text-decoration:none;}
.posted {color:#999;font-size:12px;text-transform:uppercase;}
.mhn, .epaper, .col .submitmedia, .header .search #searchsubmit, .footersubscribemobile, .recentcommentsimg, .footer .footer-content .footercol .moreways a img, .footer .footer-content .footerlogo img {background-size:100% 100% !important;}

/* TOP */
.top {background:#EEE;height:100px;}
.top .container, .bar .container {width:1000px;background:none !important;padding:0;}
.top .leaderboard {background:#FFF;width:728px;float:right;margin:5px 0 0;}
.bar {background:#e5e5e5;}
/*.bar {background:#111;height:25px;}*/
.bar li {display:inline;color:rgba(0,0,0,0.3);}
.bar li:after {content:" | ";}
.bar li:last-child:after {content:"";}
.bar a {display:inline-block;color:#050505;font-weight:400;text-decoration:none;padding:4px 9px;}
.bar a:hover {color:#050505;background:#CCC;}
.barmenu {float:left;}
.barlogin {float:right;text-align:right;}

.gallery {}
.gallery-item img, .gallery-icon img {max-width:130px !important;height:auto;float:left;margin:0 15px 15px 0;}
.catexcerpt {margin-bottom:20px;min-height:105px;}
.catexcerpt .wp-post-image {float:left;display:block;margin:0 1em 0.5em 0;height:auto;width:auto;width:150px;height:auto;max-height:100px;}
.gallerypreview {width:100px;height:100px;overflow:hidden;position:relative;float:left;}
.gallerypreview img {max-width:160px;height:auto;margin:0 0 0 -10px;}

/* --- NEWSCREW --- */
/*
.newscrew ul {margin:-7px 0 10px;}
a.ffl-popup-link, a#ffl-admin-link, a#ffl-logout-link {background:#008ae5;padding:4px 8px;margin:0 4px;color:#FFF;text-transform:uppercase;text-decoration:none;}
a.ffl-popup-link:hover, a#ffl-admin-link:hover, a#ffl-logout-link:hover {background:#921b07;color:#FFF;}
.ffl-popup-content label {color:#000;}
*/

/* HEADER */
.header, .container {background:#FFF;margin:0 auto;}
.header {width:992px;padding:7px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;margin-bottom:-5px;height:25px;}
.header div {display:inline-block;margin:0 45px;float:left;}
.header .weather {margin:0;}
.header .weather div {height:20px !important;width:300px !important;margin:0 !important;padding:0 !important;line-height:0 !important;text-align:left !important;}
.header .weather div a:first-child {display:none !important;}
.header .weather div p {margin-bottom:0 !important;}
.header .weather div img {width:28px !important;height:28px !important;float:left !important;margin:-4px 0 0 -2px !important;}
.header .weather div b {float:left !important;margin:4px 0 0 0 !important;font-size:15px !important;color:#575757 !important;text-transform:uppercase !important;line-height:15px !important;}
.header .weather div b:nth-child(2n):after {content:" & ";margin:0 4px 0 2px;}
.header .weather div b:nth-child(3n):after {content:none;}
@-moz-document url-prefix() {.header .weather div b {margin:0 !important;}.header .weather div b:nth-child(3n) {margin:-5px 0 0 0 !important;}.header .weather div img {margin:-9px 0 0 -2px !important;}}
.header div+div+div+div {margin:0;}
.header .date {font-size:15px;text-transform:uppercase;font-weight:700;color:#585858;vertical-align:top;padding-top:2px;}
.header .social img {margin:0 3px;opacity:0.7;width:20px;height:20px;}
.header .social img:hover {opacity:1.0;}
.header .search {float:right;margin-top:-2px;}
.header .search input {padding:0;margin:0;font-size:13px;}
.header .search #s {width:212px;border:1px solid #CCC;padding:3px 5px;float:left;margin-left:14px;font-style:italic;}
.header .search #searchsubmit {float:right;background:url(images/icon_search_small.png) no-repeat;width:24px;height:24px;border:0;-webkit-border-radius:0;border-radius:0;}
.header .search #searchsubmit:hover {cursor:pointer;}

/* PRIMARY NAVIGATION */
.primary-navigation {width:982px;position:relative;background:#921b07;color:#FFF;text-align:center;padding:0 35px;margin:0 auto;}
.primary-navigation:before, .primary-navigation:after {content:"";position:absolute;display:block;bottom:-33px;border:20px solid #781606;z-index:-1;}
.primary-navigation:before {left:-38px;width:16px;border-right-width:24px;border-left-color:transparent;}
.primary-navigation:after {right:-38px;width:16px;border-left-width:24px;border-right-color:transparent;}
.primary-navigation nav:before, .primary-navigation nav:after {content:"";position:absolute;display:block;border-style:solid;border-color:#5e0f02 transparent transparent transparent;bottom:-24px;}
.primary-navigation nav:before {left:0;border-width:24px 0 0 22px;}
.primary-navigation nav:after {right:0;border-width:24px 22px 0 0;}
nav ul li {display:inline;}
.primary-navigation nav ul li a:before {content:"/ ";}
nav a {color:#FFF;font-size:14px;text-decoration:none;padding:14px 13px 13px;display:inline-block;}
nav a:hover {background:#851a08;}

/* SECONDARY NAVIGATION */
.secondary-navigation {background:#d5d5d5;padding:0 7px;margin:0 auto;width:994px;text-align:center;}
.secondary-navigation ul {list-style-type:none;}
.secondary-navigation ul li {display:inline;}
.secondary-navigation a {color:#FFF;font-size:12px;text-decoration:none;color:#242424;font-weight:400;padding:5px 7px;display:inline-block;text-transform:uppercase;}
.secondary-navigation a:hover {background:#c1c1c1;color:#242424;}
.category-ticked-off-and-tickled-pink .secondary-navigation ul li:first-child, .page-id-32036 .secondary-navigation ul li:first-child, .parent-pageid-32036 .secondary-navigation ul li:first-child {display:none;}

/* CREATE ZE SELECT BOXES */
nav {display:block;}
nav ul {list-style:none;}
nav li {display:inline-block;}
nav select {display:none;}
@media (max-width:859px) {nav ul {display:none;} nav select {display:inline-block;}}
nav select {padding:4px 5px;text-align:center;}

/* STRUCTURE AND STYLES */
.row {float:left;margin-bottom:20px;width:636px;}
.frontpage {width:970px;}
.innerpage .row {width:636px;}
.category .innerpage .row {}
.addthis_ {width:275px !important;}
.addthis_toolbox {margin-top:12px;}
.innerpage .row .alignright {float:right;border:1px outset #CCC;padding:10px;margin:0 0 25px 25px;max-width:300px;color:#666;font-size:12px;line-height:15px;}
.innerpage .row .alignright img {max-width:300px;display:block;margin:0 auto;padding-bottom:5px;}
.wp-caption {width:300px !important;}
.page .wp-caption {width:175px !important;border:1px solid #e0e0e0;padding:10px;text-align:center;float:left;margin:0 15px 15px 0;height:300px;}
.page .wp-caption p.wp-caption-text {margin-bottom:0 !important;}
.page .wp-caption h2 {font-size:15px;line-height:15px;margin:5px 0 2px;}
.page .wp-caption strong {text-transform:uppercase;}
.col {float:left;width:300px;margin:0 35px;}
.bicol {width:470px !important;}
.col:first-child {margin:0;}
.col:last-child {float:right;margin:0;}
.colpadding {padding-top:50px;}
.col li {border-bottom:1px dashed #CCC;padding:10px 0 10px 0;}
.col li:first-child{padding:0 0 10px 0;}
.col li:last-child {border-bottom:none;}
.col li a {font-size:15px;line-height:18px;margin-bottom:2px;}
.col li p {margin-bottom:0 !important;line-height:20px;}
.col li p a {font-size:13px;}
.col a {color:#921b07;text-decoration:none;display:block;}
.colright {margin-top:43px !important;}
.colimg img, .colimg iframe {margin-bottom:10px;}
.col .submitmedia {width:300px;height:34px;}
/*.category .row .col {height:980px;}*/
.adspan {width:970px;margin-left:1px;}
.dropad {width:970px;}
.sidebar {float:right;width:300px;}
#cboxLoadedContent img {max-width:800px;max-height:600px;}
.numbercomments a {color:#999;text-transform:uppercase;text-decoration:none;font-size:15px;}
.numbercomments a:hover {color:#444;}
.page .row ul {margin:0 0 15px 40px;}
.page .row li {list-style-type:square;}
.realestate {float:left;margin:0 30px 30px 0;}
.realestate img {border:1px solid #CCC;padding:10px;width:260px;height:350px;}
span.wpcf7-list-item {margin-left:0 !important;display:block;}
.mejs-container {margin-bottom:20px;}
#comments {margin-top:15px;}
.btn, #commentform #submit, .wp-polls .Buttons, .wp-polls p a, #tinypass-inline-counter-diddle a, input.vfb-submit, ol.commentlist .reply a, .epaper a {padding:4px 6px;background:#b42007 !important;color:#FFF !important;text-decoration:none;text-transform:uppercase;display:inline-block !important;cursor:pointer;text-decoration:none !important;}
.btn {margin:5px 0 10px;}
.wp-polls .Buttons {padding:4px 6px 5px !important;}
.wp-polls .Buttons {margin-right:5px;}
.btn:hover, #commentform #submit:hover, .wp-polls .Buttons:hover, .wp-polls p a:hover, #tinypass-inline-counter-diddle a:hover, input.vfb-submit:hover, ol.commentlist .reply a:hover, .epaper a:hover {background:#851a08 !important;color:#FFF;}
input#submit, .wp-polls .Buttons, input.vfb-submit {-webkit-border-radius:0;border-radius:0;border-width:0;border:none !important;}
input.vfb-submit {margin:0 !important;}
.wp-polls .Buttons {float:left;}
#aec_edit_options, a.ytcmore {display:none;}
.submitmedia {margin-top:15px;}
.autobestbuys {border-bottom:1px solid #CCC;padding-bottom:10px;}
.autobestbuys strong {color:#BBB;font-weight:700;font-size:15px;text-transform:uppercase;display:block;width:100%;text-align:center;border-bottom:1px solid #CCC;line-height:0.1em;margin:10px 0 12px;}
.autobestbuys span {background:#fff;padding:0 10px;}
.autobestbuys img {float:left;margin:0 20px;}
.theAuthorEmail, .theAuthorTwitter {display:block;}
.theAuthorTwitter {margin-bottom:10px;}
.alignleft {float:left;margin:0 20px 20px 0;}
.alignright {float:right;margin:0 0 20px 20px;}
.bottomleaderboard {display:block;width:728px;height:90px;float:left;}

#nmWidgetContainer {margin-top:-55px;}
.home #nmWidgetContainer {margin-top:-35px !important;}
#nmWidgetContainer a {font-size:12px;}

/* VISUAL FORM BUILDER */
.visual-form-builder-container fieldset {margin:-15px 0;}
.visual-form-builder ul, .visual-form-builder ul li {margin:0 0 15px 0 !important;}
.visual-form-builder ul li {list-style:none !important;,list-style-type:none !important;}
.visual-form-builder label.vfb-desc {font-size:21px;color:#7c7c7c;cursor:text;display:block;padding-bottom:2px;font-weight:normal;}
.visual-form-builder .vfb-required-asterisk, .visual-form-builder .vfb-legend {display:none;}
.visual-form-builder .vfb-text, .visual-form-builder .vfb-textarea {padding:5px 6px;border:1px dashed #d7d7d7;background:#f6f6f6;resize:none;-webkit-border-radius:0;border-radius:0;}
.visual-form-builder .vfb-select {border:0;padding:5px 6px;outline:1px dashed #d7d7d7;background:#f6f6f6;resize:none;-webkit-border-radius:0;border-radius:0;}
.visual-form-builder .vfb-textarea {width:75%;min-height:120px;}
.visual-form-builder .vfb-text {width:50%;}
.visual-form-builder .vfb-item-radio .vfb-span {margin-right:15px;}
.visual-form-builder label.vfb-error {margin-left:15px;color:#cc0000;}
p#form_success {font-size:30px;margin-top:20px;line-height:30px;color:#050505;}

/* --- TOP SHARING --- */
.topsharing a {float:left;margin:0 6px 6px 0;}

/* STUFF IN .COL */
/* --- YOUTUBE --- */
iframe.ytcplayer {width:300px;height:200px;}
.ytccf li {border:none;}
.ytccf li a {margin-bottom:0;}
ul.ytchagallery.ytccf li .ytcliinner {padding:0 !important;}
.ytcplay {width:154px !important;height:84px !important;}
ul.ytchagallery a.ytcthumb {border:none !important;}
ul.ytchagallery a.ytcthumb {opacity:0.7 !important;}
ul.ytchagallery a.ytcthumb:hover {opacity:1.0 !important;}

/* --- FEATURED --- */
ul#yiw-featured-post {padding:0 !important;}
ul#yiw-featured-post li {padding:0 !important;margin:0 !important;}
ul#yiw-featured-post li:hover {background:none !important;}
ul#yiw-featured-post .featured-thumb {margin-right:0 !important;}
.featuredstory h1 {color:#921b07 !important;margin:0 0 10px;font-size:26px;}
.featuredstory p {margin-bottom:0 !important;}
h4.featured-title {font-size:15px;font-weight:400;}

/* CATEGORY AND SINGLE COLUMNS */
.category .col {margin:0 16px 16px 0;min-height:730px;float:left !important;}
.category .col img, .single .col img, .page .sidebar img {width:300px;margin-bottom:10px;}

/* CALENDAR */
.widget_ai1ec_agenda_widget h3:before {content:none !important;}
.widget_ai1ec_agenda_widget a {font-size:15px !important;line-height:15px !important;}
.ai1ec-agenda-widget-view h3.ai1ec-date-title {font-size:12px !important;}
.ai1ec-agenda-widget-view .ai1ec-date {background:none !important;}

/* SUBSCRIBERS */
.subscriberheader {background:#921b07;width:970px;padding:10px 14px;margin:0 0 20px -13px;color:#FFF;font-size:22px;}
.subscriberheader img {vertical-align:text-top;}
.subscribertitle {float:left;width:500px;}
.subscriberheader .info {float:right;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-top:3px;}
.subscriberheader .info span {font-size:17px;font-style:italic;text-transform:lowercase;letter-spacing:0;}
.subscriberheader .info a {color:#FFF;display:inline-block;margin-left:18px;font-weight:700;}

/* PHOTO STORIES */
.photostories {width:auto !important;}
.photostories .col {width:153px;margin:0 5px;text-align:center;}
.photostories .col:first-child {margin:0 5px 0 0 !important;}
.photostories .col+.col+.col+.col+.col+.col {float:right;margin:0 0 0 5px !important;}
.photostories .col img {max-width:152px;height:105px;display:block;margin:0 auto;}

/* IN HOUSE ADS */
.inhouse {width:auto !important;}
.inhouse .col {width:300px;}
.inhouse .col+.col {margin:0 36px 0 !important;}
.inhouse .col+.col+.col {margin:0 !important;}

/* STORIES */
.stories {width:auto !important;}
.stories .col {width:178px !important;margin:0 10px;}
.stories .col:first-child {margin:0 10px 0 0 !important;}
.stories .col+.col+.col+.col+.col {float:right;margin:0 0 0 10px !important;}
.stories a {font-size:14px;line-height:15px;}

/* SEARCH */
.searchresult {font-weight:700;font-style:italic;color:#921b07;}
.search-results .row, .search-results .excerpt {margin-bottom:0;}
strong.sry {font-size:200px;line-height:150px;display:block;float:left;margin-right:25px;font-weight:normal;}
span.sry {font-size:35px;line-height:35px;display:block;padding-top:50px;}

/* CATEGORIES */
.excerpt {margin-bottom:20px;}
a.excerptreadmore {color:#b42007;text-transform:uppercase;display:inline-block;text-decoration:none;}
.excerpt img {float:right;border:1px outset #CCC;padding:10px;margin:0 0 25px 25px;}
.excerpt p {margin-bottom:5px !important;}

/* PAGINATION */
.pagination {position:relative;height:30px;}
.pagination span, .pagination a {display:block;float:left;margin:0 2px 0 0;padding:6px 12px 5px 12px;text-decoration:none;width:auto;color:#fff;background:#555;font-size:14px;font-weight:400;}
.pagination a:hover, .pagination .current:hover {color:#fff;background:#b42007;cursor:pointer;}
.pagination .current {background:#b42007;}
.category .pagination {margin-bottom:20px;}

/* TWITTER */
.twitter div {margin:6px 0 0;line-height:21px;font-size:17px;}
.twitter a {display:inline-block;font-size:17px;margin-bottom:0;}
.twitter strong {font-size:16px;}
.twitter span {color:#777;}
.twitter img {float:left;margin:-2px 7px 0 0 !important;}
.twitter h3 {display:none;}

/* RECENT COMMENTS */
.recentcomment .avatar {float:left;margin:40px 0 0;}
.thecomment {position:relative;width:215px;padding:10px;background:#eee;float:right;margin-bottom:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;word-wrap:break-word;min-height:40px;}
.thecomment:after {content:"";position:absolute;top:17px;left:-18px;border-style:solid;border-width:11px 18px 11px 0;border-color:transparent #eee;display:block;width:0;z-index:1;}
.thecomment a {display:inline-block;}
.recentcommentsimg {width:11px;height:10px;}

/* COMMENTING */
ol.commentlist {width:100% !important;margin-bottom:20px;}
ol.commentlist .depth-2, ol.commentlist .depth-3, ol.commentlist .depth-4, ol.commentlist .depth-5, ol.commentlist .depth-6, ol.commentlist .depth-7, ol.commentlist .depth-8, ol.commentlist .depth-9, ol.commentlist .depth-10 {float:right !important;margin:5px 0;}
ol.commentlist .odd {background:#f7f7f7 !important;}
ol.commentlist .even {background:#f1f1f1 !important;}
ol.commentlist .comment-body {padding:10px 20px 10px 10px;}
ol.commentlist .comment-body br {content:"";display:block;margin-bottom:12px;}
ol.commentlist .depth-1 {width:100%;margin-bottom:35px;}
ol.commentlist .children {margin:6px 6px 6px 11px;float:left;}
ol.commentlist > li.comment, ol.commentlist .children li.comment {margin:0 !important;word-wrap:break-word;}
.commentlist li p, .commentlist .reply {padding-left:64px;}
.avatar {position:relative !important;left:0 !important;top:0 !important;float:left !important;width:46px;height:46px;margin:0 12px 12px 0;border:4px solid #ddd;-webkit-border-radius:50% !important;border-radius:50% !important;}
.commentlist .fn {font-size:21px;display:inline-block;margin-top:7px;}
.commentlist .comment-meta {margin-bottom:10px;}
#commentform textarea {margin:0;padding:7px;width:620px;border:1px solid #CCC;}
ol.commentlist > li.comment, ol.commentlist .children li.comment {border:none !important;}
ol.commentlist > li:before {content:none !important;}
ol.commentlist .children li.comment .commentmetadata {margin-left:0 !important;}
ol.commentlist .edit-comment-admin-links {margin-left:49px;}
ol.commentlist .reply {margin:0 0 3px;}

/* SUBSCRIPTION */
.containersubscription {padding-bottom:90px;}
.categorysubscribe {color:#111;font-size:12px;}
.categorysubscribe div {float:left;width:500px;margin-top:-10px;}
.categorysubscribe a.seemore {background:#b42007;padding:7px 10px;color:#FFF;font-size:14px;font-style:italic;font-weight:700;text-decoration:none;display:inline-block;margin-top:5px;}
.categorysubscribe a.seemore:hover {background:#851a08;}
.categorysubscribe img {float:left;margin:0 15px 10px 0;}
.categorysubscribemobile {width:240px;height:110px;}
.categorysubscribe h2 {line-height:25px !important;margin-bottom:5px;}
.categorysubscribe p {line-height:15px;margin-bottom:0 !important;}

/* FOOTER */
.footerbg {background:#494949;padding-top:22px;}
.footerwhitebg {width:1006px;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;background:#FFF;height:22px;margin:-33px 0 12px -14px;}
.footer {width:980px;position:relative;background:#5f5f5f;color:#FFF;padding:11px 35px 10px;margin:0 auto;line-height:20px;}
.footer .footer-content {margin:25px 0;}
.footer .footer-content:before, .footer .footer-content:after {content:"";position:absolute;display:block;border-style:solid;border-color:transparent transparent #2f2f2f transparent;top:-22px;}
.footer .footer-content:before {left:0;border-width:0 0 22px 22px;}
.footer .footer-content:after {right:0;border-width:0 22px 22px 0;}
.footer .footer-content a {color:#FFF;text-decoration:none;font-weight:700;}
.footer .footer-content a:hover {text-decoration:underline;}
.footer .footer-content h3 {color:#eee;font-size:16px;margin-bottom:9px;text-shadow:1px 1px 1px #000;}
.footer .footer-content .footercol+.footercol+.footercol {float:right;min-width:520px;}
.footer .footer-content .footercol, .footer .footer-content .footercol .moreways, .footer .footer-content .footercol .contact {float:left;}
.footer .footer-content .footercol .moreways, .footer .footer-content .footercol+.footercol+.footercol .contact {margin-right:40px;}
.footer .footer-content .footercol .moreways, .footer .footer-content .footercol+.footercol+.footercol .contact+.contact+.contact {margin-right:0;}
.footer .footer-content .footercol .moreways {margin-right:25px;}
.footer .footer-content .footercol .moreways a img {width:16px;height:16px;opacity:0.7;}
.footer .footer-content .footercol .moreways a:hover img {opacity:1.0;}
.footer .footer-content .footercol .moreways+.moreways {margin-right:0;}
.footer .footer-content .footercol+.footercol {padding:0 20px;margin:0 15px;}
.footer .footer-content .footercol+.footercol+.footercol {padding:0;margin:0;border-left:none;border-right:none;}
.footer .footer-content .legalrule {margin:15px 0 10px;height:1px;background:#777;background:-webkit-gradient(linear, 0 0, 100% 0, from(#5f5f5f), to(#5f5f5f), color-stop(50%, #777));}
.footer .footer-content .legal img {opacity:0.7;vertical-align:middle;}
.footer .footer-content .legal img:hover {opacity:1.0;}
.footer .footer-content .legal .info {float:right;margin-top:8px;width:790px;}
.footer .footer-content .legal .info .menu {float:right;}
.footer .footer-content .legal .info .menu a {opacity:0.7;}
.footer .footer-content .legal .info .menu a:hover {opacity:1.0;}
.footer .footer-content .footerlogo {float:left;}
.footer .footer-content .footerlogo img {width:98px;height:35px;}
.footer .footer-content .legal .info .copyright {float:left;opacity:0.7;font-size:13px;}
.footer .footer-content .legal .menu-f-legal-container {float:right;text-align:right;}
.footer .footer-content .legal ul li {display:inline;padding:0 2px;}

/* 404 */
body.error404 {background:#FFF;}
.fourohfour {margin:0 auto;width:1000px;margin-bottom:50px;}
.fourohfour-search {float:left;margin:580px 0 0 37px;}
.fourohfour-search input {padding:0;margin:0;font-size:17px;}
.fourohfour-search #s {width:350px;border:1px solid #CCC;padding:10px 12px;float:left;margin-left:12px;font-style:italic;}
.fourohfour-search #searchsubmit {float:right;background:url(images/icon_search_large.png) no-repeat;width:47px;height:43px;border:0;}
.fourohfour-search #searchsubmit:hover {cursor:pointer;}

/* EXTRAS */
/* --- HOVERLOL --- */
.hoverlol {position:fixed;top:600px;left:0;width:37px;-webkit-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;-webkit-box-shadow:0px 0px 5px 2px #444;box-shadow:0px 0px 5px 2px #444;z-index:9999;height:150px;overflow:hidden;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;box-shadow:none;border:1px solid #851a08;}
.hoverlol:hover {width:184px;border:1px #7caeff solid;left:-38px;}

/* --- POPUPLOL --- */
#popupLoL {width:600px;height:300px;margin:0 auto;position:absolute;background:#FFF;z-index:999;top:327px;left:50%;margin-left:-300px;-webkit-box-shadow:0px 0px 15px 5px #111;box-shadow:0px 0px 15px 5px #111;}
#popupLoL, #popupLoL img {-webkit-border-radius:10px;border-radius:10px;}
.popupLoLclose {position:absolute;background:#bb2020;color:#FFF;top:5px;right:5px;border:none;font-weight:600;padding:2px 6px 2px 5px;}
.popupLoLclose:hover {cursor:pointer;background:#921b07;}

/* --- TINYPASS --- */
#tinypass_button_holder #tp-outer {background:#921b07;margin-top:25px;box-shadow:none;}
#tinypass_button_holder #tp-inner {box-shadow:none;background:#f3f3f3;}
#tinypass_button_holder {max-width:620px !important;}
#tinypass_button_holder .tp-row {overflow:hidden !important;}
#tinypass_button_holder h1 {width:auto !important;text-transform:uppercase;font:700 42px/36px 'Source Sans Pro', Arial, Helvetica, Verdana, sans-serif}
#tinypass_button_holder .tp-col {font:19px 'Droid Serif', Georgia, Times New Roman, serif;color:#777;}
#tinypass_button_holder .tinypass_button {padding:20px 0;border:1px solid #d8dadd;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:inset 0px 0px 3px #c8cacc;background:#FFF;}
#tinypass-counter {font-family:'Source Sans Pro', Arial, Helvetica, Verdana, sans-serif;text-transform:uppercase;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);bottom:210px;right:-50px;}
#tinypass-counter div#inner {-webkit-border-radius:5px 0px 0px 5px !important;border-radius:5px 0px 0px 5px !important;}
#tinypass-inline-counter-diddle {border:6px dashed #BBB;text-align:center;padding:20px 30px;background:#EEE;color:#050505;margin-top:20px;}
#tinypass-inline-counter-diddle span {font-size:42px;line-height:38px;display:block;margin-bottom:10px;}

/* --- TABLE JUNK --- */
table td {vertical-align:top;}
table p {margin-bottom:30px !important;}

/* --- TABS LOL --- */
#fancy-tabs {background:#FFF !important;padding:0 !important;border-bottom:1px solid #999 !important;}
#fancy-tabs ul li a {font-family:'Droid Serif', Georgia, Times New Roman, serif !important;font-size:11px !important;border:none !important;-webkit-border-radius:5px 5px 0px 0px !important;border-radius:5px 5px 0px 0px !important;margin:0 0 0 3px !important;}
#tabs-1, #tabs-2, #tabs-3 {margin-bottom:15px;}

/* --- RELATED ARTICLES --- */
.relatedarticles li {width:100%;float:left;}

/* --- CALENDAR --- */
.gce-page-grid .gce-calendar td {height:30px !important;}
.gce-page-grid .gce-calendar .gce-day-number {font-size:14px !important;color:#999 !important;}
.gce-page-grid .gce-calendar .gce-month-title {font-weight:bold !important;text-transform:uppercase !important;}
.gce-page-grid .gce-calendar .gce-today span.gce-day-number {font-weight:bold !important;color:#555 !important;}
.gce-page-grid .gce-calendar th {font-weight:bold !important;color:#555 !important;}
.gce-page-grid .gce-calendar .gce-has-events span {color:#851a08 !important;}

/* --- INTERSTITIAL --- */
.interstitial-left {margin-left:-251px;margin-top:0;}
.interstitial-right {float:right;margin-top:0;}
.interstitial {position:absolute;z-index:-2;}
.logo {margin-top:-18px;}
.logoad {float:left;height:142px;}

.logged-in .logoad {}
.logged-in .logo {}
.mhnsolo {text-align:center;position:absolute;margin-top:-80px;left:65%;}
img.mhnsolo {width:250px;}
.mhn {padding:30px;width:236px;height:84px;}
/*.logo {width:462px;margin:0 auto;}*/
.mhnlogo {display:none;}

/* --- EPAPER --- */
.topleft {width:250px;height:0;float:left;padding-top:8px;text-align:center;}
.epaper {background:url(images/epaper.png) center top no-repeat;width:250px;height:35px;padding-top:55px;}

/* --- POLLS --- */
.wp-polls {margin-bottom:15px;}
.wp-polls p {text-align:left !important;margin-bottom:0 !important;}
.wp-polls strong {color:#444;font-size:16px;margin-bottom:10px;display:block;}
.wp-polls-ul {margin:0 0 0 0 !important;}
.wp-polls-ul input[type="radio"] {float:left;margin-top:2px;}
.wp-polls-ul li {font-size:16px;color:#7c7c7c;}
.wp-polls-ul li:hover {color:#b42007;}
.wp-polls .wp-polls-loading {margin-bottom:20px;}
.wp-polls img.wp-polls-image {width:16px !important;height:16px !important;}

/* --- SPECIAL OCCASIONS --- */
.special-occasions div {margin-bottom:25px;}
.special-occasions form {margin-bottom:15px;}
.special-occasions img {border:1px outset #CCC;padding:10px;float:left;margin:0 20px 20px 0;}
.special-occasions-submit {cursor:pointer;}

/* --- LOBBY --- */
.lobbycontainer {width:980px;margin:0 auto;}
.lobbylogo {display:block;margin:0 auto;padding:31px 0 48px;}
.lobbyleft {float:left;width:300px;}
.lobbyleft .slider {width:300px;height:250px;margin:23px 0;}
.lobbyright {float:right;width:650px;background:rgba(0,76,126,0.1);text-align:center;}
.lobbyright .slideshow {width:700px;}
.ngg-slideshow {width:100% !important;}
.ngg-slideshow * {margin:0 auto !important;}
.ngg-slideshow img {position:relative !important;display:block;}
.lobbytwitter {width:980px;margin:0 auto;padding:21px 0 0;}
.lobbytwitter {color:#000;}
.thetweets {float:right;width:935px;}
.thetweets a {font-size:18px;color:#111;text-decoration:none;line-height:22px;}

/* --- STICKY LEADERBOARD --- */
#stickybox {position:fixed;bottom:0;left:0;width:100%;text-align:center;}
#stickyleaderboard {width:728px;margin:0 auto;border:1px solid #851a08;}
a.close {background:#851a08;display:block;padding:2px 7px;color:#FFF;text-decoration:none;text-align:right;}
a.close:hover {background:#921b07;}

/* WOO */
div.pp_overlay {background:#050505 !important;}
.woocommerce #content ul.products li.product a img {width:120px;height:120px;}
.woocommerce #content ul.products li.product {width:120px;float:left;margin:0 20px 20px 0;}
.woocommerce ul.products li.first, .woocommerce-page ul.products li.first {clear:both;}
.woocommerce .related ul.products li.first, .woocommerce-page .related ul.products li.first {clear:none;}
.woocommerce #content a {display:inline-block;text-decoration:none;}
.woocommerce #content span.posted_in a {display:inline;}
.woocommerce #content .products h3 {border-bottom:none;padding:0 0 5px;margin-bottom:0;}
.woocommerce #content .products h3:before {content:none;}
.woocommerce a.button, .woocommerce input[type="submit"], .woocommerce button[type="submit"] {padding:4px 6px;margin:0 2px;background:#b42007;color:#FFF;text-decoration:none;text-transform:uppercase;line-height:18px;text-shadow:none;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;cursor:pointer;}
.woocommerce a.button:hover, .woocommerce input[type="submit"]:hover, .woocommerce button[type="submit"]:hover {background:#851a08;color:#FFF;}
.woocommerce .cart input[type="button"].minus, .woocommerce .cart input[type="button"].plus {width:22px;}
.woocommerce .cart input[type="number"].qty {padding:3px;}
.woocommerce #content {float:left;width:636px;}
.woocommerce #content h1, .woocommerce #content .term-description {padding-top:0;}
.woocommerce #content .woocommerce-ordering, .woocommerce .product_meta .sku_wrapper, .woocommerce .woocommerce-tabs .description_tab, .woocommerce #tab-description a.cart-contents, .woocommerce .cart .quantity, p.woocommerce-result-count, .woocommerce .woocommerce-breadcrumb {display:none;}
.woocommerce #content .container #content {float:left;}
.woocommerce #content img, .woolatest img {opacity:0.7;}
.woocommerce #content img:hover, .woolatest img:hover {opacity:1.0;}
.woocommerce #content .images a {height:120px;float:left;}
.woolatest a img {display:inline-block;float:left;width:100px;height:100px;}
.woocommerce mark.count {background:none;color:#7c7c7c;}
.woocommerce table.order_details, .woocommerce dl.customer_details, .woocommerce .addresses p {margin-bottom:20px !important;}
.woocommerce #place_order, .woocommerce div.col-1, .woocommerce div.col-2 {margin-bottom:25px;}
.woocommerce table thead th {text-transform:uppercase;font-weight:700;} 
.woocommerce table th, .woocommerce table td {padding:8px 40px 8px 0;border-bottom:1px dotted #CCC;}
.woocommerce dl.customer_details dt {float:left;padding-right:5px;}
.woocommerce-page .woocommerce #payment ul, .woocommerce .cart .button {margin:10px 0 !important;}
.woocommerce-page .woocommerce #payment li {list-style-type:none;}
.woocommerce-page .woocommerce #customer_details label {font-size:15px;}
.woocommerce .amount {font-size:25px;}
.woocommerce-page .woocommerce #customer_details label:after {content:": ";}
.woocommerce-page .woocommerce #order_comments_field label {display:block;}
.woocommerce-page .woocommerce input[type="text"], .woocommerce-page .woocommerce textarea, .woocommerce #coupon_code {padding:4px 6px;border:1px dashed #CCC;background:#f5f5f5;}
.woocommerce-page .woocommerce input[type="text"] {min-width:300px;}
.woocommerce-page .woocommerce textarea {min-width:400px;min-height:100px;}
.woocommerce-page select {padding:4px 6px;}
.woocommerce-page .woocommerce .required {display:none;}
.woocommerce-page .woocommerce #billing_country_field strong {font-size:15px;padding-left:6px;}
.woocommerce .summary .wooimagecontainer {float:left;width:300px;}
.woocommerce .summary .wooimagecontainer img {opacity:1.0 !important;}
.woocommerce .summary .wooimageanddetails a {height:auto !important;}
.woocommerce .summary .wooimageanddetails {padding-bottom:20px;}
.woocommerce-page .woooffersdetails {clear:both;float:right;width:300px;margin-top:-200px;}
.woocommerce-tabs {border-bottom:1px solid #CCC;border-top:1px dashed #CCC;margin:10px 0;padding:10px 0;}
.woocommerce .woooffersdetails .amount {font-size:75px;}
.woocommerce .cart_totals {padding:10px 0;}
.woocommerce .product-remove a {color:#FFF;background:#cc0000;text-decoration:none;font-size:21px;line-height:21px;padding:0 7px;}
.woocommerce .product-remove a:hover {background:#990000;}
.wooviewcart {margin-bottom:10px;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {width:auto !important;}

@media only screen and (max-width: 1066px) {
.primary-navigation {width:938px;}
nav a {padding:12px 10px;}
.logoad {float:none;}
.primary-navigationnav nav:before, .primary-navigation nav:after {border:none;}
.primary-navigation nav:before, .primary-navigation nav:after {display:none;}
.primary-navigation:before, .primary-navigation:after {border:none;}
.secondary-navigation {width:994px;}
.wrap .container {width:970px;background:#FFF !important;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;}
.header {width:992px;border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;}
.category .pagination {margin-bottom:38px;}
.colpadding {padding-top:0;}
.footerwhitebg {border-left: 1px solid #d5d5d5;border-right: 1px solid #d5d5d5;}
.footerbg {padding-top:0;}
.footer {padding:11px 14px;}
.footer .footer-content:before, .footer .footer-content:after {border:none;}
.footer .footer-content:before, .footer .footer-content:after {border:none;}
.footer .footer-content {margin:5px;}
.footer .footer-content .footercol+.footercol {margin:0 10px;}
}

@media all and (max-width:1026px) and (min-width:860px) {
.wrap {position:relative;overflow:hidden;min-height:639px;z-index:0;padding-top:17px;}
.logoad {float:none;}
.primary-navigation {width:766px;}
nav a {padding:12px 8px;}
.secondary-navigation {width:822px;}
.frontpage, .container {width:800px;}
.wrap .container {width:798px;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;}
.top .container, .bar .container {width:836px;}
.top .container {padding-top:5px;}
.topleft {display:none;}
.top .leaderboard {margin:0 auto;float:none;}
.header {width:820px;padding:7px;border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;}
.header .weather div {width:230px !important;}
.header div {margin:0 23px;}
.header .weather div img {margin:-4px 0 0 0 !important;}
.interstitial-left, .interstitial-right, .interstitial-top {display:none !important;}
.logo {width:836px;}
.mhnlogo {display:block;}
.logoad {float:none;}
.bicol {width:385px !important;}
.innerpage .row {width:470px;}
.category .row .col {width:210px;margin: 0 25px 16px 0;}
.home .col, .col.upcomingevents iframe, .video img {width:214px;}
.col .submitmedia {width:214px;height:24px;}
.page .row, .woocommerce-page .row, .woocommerce #content, .search-results .row, .single .row, .innerpage h1 {width:465px;}
.featuredstory, .col:nth-child(3n) {width:300px;}
.stories .col, .photostories .col {width:144px !important;}
.stories .col+.col+.col+.col+.col, .photostories .col+.col+.col+.col+.col {margin:0 0 0 8px !important;}
.photostories .col:first-child {margin:0 8px 0 0 !important;}
.photostories .col+.col+.col+.col+.col+.col {display:none;}
.photostories .col {margin:0 10px;}
.photostories .col img {max-width:144px;}
.containersubscription {padding-bottom:0px;}
.footerwhitebg {width:834px;border-left: 1px solid #d5d5d5;border-right: 1px solid #d5d5d5;}
.footerbg {padding-top:0;}
.footer {width:808px;padding:11px 14px;}
.footer .footer-content:before, .footer .footer-content:after {border:none;}
.footer .footer-content:before, .footer .footer-content:after {border:none;}
.footer .footer-content {margin:5px;}
.footer .footer-content .legal .info {width:675px;}
.footer .footer-content .footercol+.footercol {display:none;}
.footer .footer-content .footercol+.footercol+.footercol {display:block;}
.footer .footer-content .footercol+.footercol+.footercol {float:right;min-width:415px;}
.footer .footer-content .footercol+.footercol {margin:0 7px;}
.footer .footer-content .legal .info .copyright {text-align:left;width:350px;}
.woocommerce #content ul.products li.product {min-height:210px;}
.woocommerce ul.products li.first, .woocommerce-page ul.products li.first {clear:none;}
.woolatest a:nth-child(9) img, .woolatest a:nth-child(10) img, .woolatest a:nth-child(11) img, .woolatest a:nth-child(12) img {display:none;}
.woocommerce-page .woooffersdetails {width:135px;}
.woocommerce-page #content a {display:inline;}
#commentform textarea {width:449px;}
.innerpage .row .alignright {float:none;margin:0 0 15px;}
.autobestbuys img {margin:0 1px;}
.row img {max-width:465px;height:auto;}
}

@media all and (max-width: 859px) {
/* GLOBAL STRUCTURE AND STYLES */
.wrap {position:relative;overflow:hidden;min-height:639px;z-index:0;padding-top:0;}
.wrap .container {width:300px;background:#FFF !important;padding:10px;border-left:1px solid #D5D5D5;border-right:1px solid #D5D5D5;}
.containerwhitebg {display:none;}
.innerpage h1 {float:left;width:300px;}
.logo {width:322px;margin-top:0;}
.logo img {width:80%;}
.mhnlogo {display:block;}

/* TOP */
.toppad {height:204px !important;}
.topleft {height:auto;}
.top .container, .epaper {width:322px;margin:0 auto;}
.leaderboard, .leaderboard img {display:none;}
.bar {height:24px;}
.bar .container {width:322px;border:none;}
.barmenu {float:none;}
.barmenu ul {text-align:center;}
.barlogin {display:none;}
.bar a {padding:4px;}

/* HEADER */
.header {width:306px;}
.header div {margin:0 15px 0 0;}
.header .weather {display:none;}
.header .social img {margin:0 6px 0 0;}
.header .date {display:none;}
.header .search {width:205px;}
.header .search #s {width:155px;}
.header div:last-child {margin:0;}
nav {display:inline-block;}
#div-gpt-ad-1365527445482-2 {display:none;}

/* PRIMARY NAVIGATION */
.primary-navigation {width:322px;padding:4px 0;}
.primary-navigation-content nav a {font-size:6px;text-decoration:none;padding:3px 2px;}
.primary-navigationnav nav:before, .primary-navigation nav:after {border:none;}
.primary-navigation nav:before, .primary-navigation nav:after {display:none;}
.primary-navigation:before, .primary-navigation:after {border:none;}

/* SECONDARY NAVIGATION */
.secondary-navigation {width:322px;padding:2px 0 3px;}
.secondary-navigation a {font-size:5px;}	

/* STRUCTURE AND STYLES */
.row, .woocommerce #content {float:left;width:300px;}
.frontpage {width:300px;}
.innerpage .row {width:300px;}
.category .innerpage .row {margin-bottom:0;}
.innerpage .row .alignright {margin:0 0 15px 15px;max-width:280px;}
.innerpage .row .alignright img {max-width:280px;max-height:280px;}
.page .wp-caption {width:113px !important;height:240px;}
.page .wp-caption img {width:113px;height:129px;}
.col, .bicol {width:300px !important;margin:0 0 13px !important;}
.col:last-child {float:left;}
.dropad, .sidebar, .bottomleaderboard {display:none;}
#cboxLoadedContent img {max-width:260px;}
.posted {margin:5px 0;}
.row img {max-width:300px;height:auto;}
.categorysubscribe div {width:300px;}
.bottombigbox {display:block;width:300px;height:250px;float:left;}
.leaderboardmobile {display:block;width:300px;height:100px;margin:0 auto;}

/* STUFF IN .COL */
/* --- GALLERY --- */
.ngg-widget img {width:140px;height:107px;}

/* --- YOUTUBE --- */
iframe.ytcplayer {width:300px;height:200px;}
.ytcplay {width:155px !important;height:85px !important;}

/* CATEGORY COLUMNS */
.category .col {min-height:auto !important;}
.category .col img {width:300px;}

/* SUBSCRIBERS */
.subscriberheader {width:302px;padding:10px;margin-left:-11px;}
.subscriberheader .info {display:none;}
.subscriberheader .info span {display:none;}
.subscriber {width:320px;margin-left:-10px;padding:11px 0;}
.subscriber .container {padding:0;}
.subscriber .col {width:300px;margin:0 0 15px;float:left;}
.subscriber .col:first-child {margin:0 0 15px !important;}
.subscriber .col+.col+.col+.col {float:left;margin:0 !important;}

/* PHOTO STORIES */
.photostories .col {width:143px;margin:0 !important;float:left !important;}
.photostories .col:first-child, .photostories .col+.col+.col, .photostories .col+.col+.col+.col+.col {margin:0 14px 14px 0 !important;}
.photostories .col+.col, .photostories .col+.col+.col+.col, .photostories .col+.col+.col+.col+.col+.col {margin:0 0 14px 0 !important;}
.photostories .col img {max-width:143px;height:98px;}

/* IN HOUSE ADS */
.inhouse .col {width:300px;margin:0 0 11px !important;}
.inhouse .col+.col, .inhouse .col+.col+.col {margin:0 0 11px !important;}

/* STORIES */
.stories .col {width:142px !important;margin:0 !important;float:left !important;}
.stories .col+.col {margin-right:0;}
.stories .col:first-child, .stories .col +.col+.col+.col {margin:0 !important;}
.stories .col:first-child, .stories .col+.col+.col {margin:0 15px 15px 0 !important;}
.stories .col+.col+.col+.col  {margin:0 0 15px 0 !important;}
.stories .col+.col+.col+.col+.col {display:none;}

/* PAGINATION */
.category .pagination {margin-bottom:20px;}
.pagination span, .pagination a {padding:6px 9px 5px 9px;}

/* FOOTER SUBSCRIPTION */
.containersubscription {padding-bottom:0px;}

/* RECENT COMMENTS */
.thecomment {width:215px;}

/* COMMENTING */
.commentlist .depth-1 {width:300px;}
.commentlist .depth-2 {width:290px;}
.commentlist .depth-3 {width:280px;}
.commentlist .depth-4 {width:270px;}
.commentlist .depth-5 {width:260px;}
.commentlist .depth-6 {width:250px;}
.commentlist .depth-7 {width:240px;}
.commentlist .depth-8 {width:230px;}
.commentlist .depth-9 {width:220px;}
.commentlist .depth-10 {width:210px;}
#commentform textarea {width:284px;}

/* SHARING */
.addthis_ {display:none !important;}

/* FOOTER */
.footerbg {padding-top:0;}
.footerwhitebg {display:none;}
.footer {width:292px;padding:13px 15px 10px;text-align:center;}
.footer .footer-content:before, .footer .footer-content:after {display:none;}
.footer .footer-content .bg {background:none;margin:0;}
.footer .footer-content {margin:0;}
.footer .footer-content .footercol, .footer .footer-content .footercol+.footercol {padding:0;margin:0;display:none;width:292px;}
.footer .footer-content .footercol .moreways, .footer .footer-content .footercol+.footercol+.footercol .contact {width:292px;margin-right:0px;}
.footer .footer-content .footercol .moreways, .footer .footer-content .footercol+.footercol+.footercol .contact+.contact {display:none;}
.footer .footer-content .footercol .moreways, .footer .footer-content .footercol+.footercol+.footercol .contact+.contact+.contact {width:292px;margin-left:0;display:block;}
.footer .footer-content .footercol+.footercol+.footercol {display:block;float:left;}
.footer .footer-content .footercol+.footercol+.footercol {float:right;min-width:292px;}
.footer .footer-content .legal .menu-f-legal-container {display:none;}
.footer .footer-content .legalrule {margin:15px 0 10px;height:1px;background:#777;background:-webkit-gradient(linear, 0 0, 100% 0, from(#5f5f5f), to(#5f5f5f), color-stop(50%, #777));}
.footer .footer-content .footerlogo {display:none;}
.footer .footer-content .legal {padding-top:0;}
.footer .footer-content .legal .info {width:292px;padding-bottom:8px;}
.footer .footer-content .legal .menu-f-legal-container {display:none;}
.footer .footer-content .legal .info .copyright {text-align:center;width:292px;}
.footer .footer-content .legal .info .menu {display:none;}

/* EXTRAS */
/* --- TARGET AD --- */
.top .target {margin:15px 30px 0 0;}

/* --- MAP --- */
.row iframe {width:300px;}

/* --- HOVERLOL --- */
.hoverlol {display:none;}

/* --- POPUPLOL --- */
#popupLoL {display:none;}

/* --- TINYPASS --- */
#tinypass_button_holder .tp-row {padding:15px;width:280px;}
#tinypass_button_holder h1 {font-size:21px;line-height:22px;}
#tinypass_button_holder .tp-col {font-size:21px;line-height:23px;width:90%;text-align:center;}
#tinypass_button_holder .tinypass_button .tp_login_link {font-size:10px;}
#tinypass_button_holder div.tinypass_button {margin:0 auto;}

/* --- INTERSTITIAL --- */
.logo, .logoad, .mhnlogo {height:114px;}
.interstitial-left {display:none;}
.interstitial-right {display:none;}
.mhn {display:inline-block;margin:0;padding:10px;}
img.mhn {width:260px;height:93px;}

/* --- STICKY LEADERBOARD --- */
#stickyleaderboard {display:none;}

/* WOO */
.woocommerce table.order_details th, .woocommerce table.order_details td {padding:8px 0;}
.woocommerce-page .woooffersdetails {margin-top:0;padding-top:30px;}
.woocommerce #content ul.products li.product {min-height:210px;margin:0 20px 10px 0;}
}