/*
Theme Name: List25 v4
Theme URI: https://list25.com/
Author: Syed Balkhi
Author URI: https://syedbalkhi.com/
Description: This is a custom WordPress theme built for List25.
Text Domain: list25
*/

/*Reset*/
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html, body, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;margin: 0;padding: 0;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
header, footer, aside, nav, article {display: block;}

/*General*/
@font-face {
  font-family: 'List25';
  src: url('fonts/1efe6cd8.eot');
  src: url('fonts/1efe6cd8.eot?#iefix') format('embedded-opentype'),
       url('fonts/1efe6cd8.woff') format('woff'),
       url('fonts/1efe6cd8.ttf') format('truetype'),
       url('fonts/1efe6cd8.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
html {box-sizing: border-box;}
body {background: #fff; color: #555; font-size: 16px; font-family: 'Source Sans Pro', sans-serif; margin:0 auto 0; line-height: 1.5em; }
::-moz-selection {background-color: #e83511; color: #fff;}
::selection {background-color: #e83511; color: #fff;}
/***** Hyperlinks ********************/
article a{color:#E83511;}
h1 a, h2 a, h3 a, h4 a, a {color: #393939; text-decoration: none;}
a img{border:none}
a:focus, a:hover, a:active{outline:none}

/***** Wrap ********************/
#wrap{margin:0 auto 0; width: 100%;}
.wrap{max-width: 960px; margin: 0 auto 0; width: 100%; position: relative;}
.clear{clear: both;}
.hmobile {display: none;}
.tablet {display: none;}
.desktop {display: block;}

/***** Header  ********************/
.site-header{width: 100%; background:#fff; height: 67px; margin: 0 auto 0; border-bottom: 7px solid #e83511;}
.site-header #title-area{background: #e83511; margin: 0px 0 0 0px; height: 85px; width: 80px; display: block; float: left; }
.site-header .logo{background:url(images/logo.png) no-repeat center; display: inline-block; height: 85px; width: 80px; text-indent: -9999px; position: relative;}
.site-header .logo:after{content: ""; display: block; position: absolute; right: -11px; bottom: 0; border-width: 18px 11px 0 0; border-color: #ae260b transparent transparent transparent; border-style: solid; }

/*Menu*/
.primary-menu{width: 700px; display: block; float: left;}
.primary-menu ul{margin: 0px 0 0 35px; padding: 0; }
.primary-menu li{list-style: none; list-style-type: none; display: inline-block; padding: 0 20px 0 0;}
.primary-menu li a{color: #e83511; font-size: 18px; padding: 18px 0; display: inline-block;}
.primary-menu li .fa-caret-down{padding: 0 0 0 5px;}
.primary-menu li ul{z-index:9999; position: absolute; left:-999em; height:auto; width: 180px; padding: 0px 0px 0; margin: 0px 0 0 0px; background: #e83511; text-align: left;}
.primary-menu li:hover ul{left: auto;}
.primary-menu li li{display: inline-block; padding: 0 10px 0; width: 180px;}
.primary-menu li li:hover{background: #ae260b;}
.primary-menu li li a{color: #fff; padding: 10px 0; display: inline-block;}
#menutoggle, #mobile-menu-container {display:none;}
#menutoggle { display: none; float: right;margin: 19px 20px 0 10px; color: #e83511; text-decoration: none;font-size: 24px; top: 0px;}
.menu-item-has-children > a:after {content: "\f00a";font: normal normal normal 14px/1 List25;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-left: 10px;}
#menu-primary-container ul li a img { vertical-align: middle; width: 20px; margin-right: 6px; -webkit-filter: contrast(90%); filter: contrast(90%); margin-top: -3px; }

/*Search Form*/
.site-header .searchform{float:right; padding:0px 0 0 0}
.site-header .searchicon{color: #e83511; font-size: 18px; padding: 3px 0 0; position: absolute; right: 25px; top: 16px;}
.site-header .searchicon a{color: #e83511;}
.searchsubmit{display: none;}
#fullscreensearch .search-input{border:none;background:transparent;cursor:pointer;color:#999;height:80px;font-size:60px;position:absolute;top:100px;left:0;text-align:center;width:90%;margin:0 5%;outline:none}
#fullscreensearch{position:fixed;left:0;width:100%;height:100%;background-color:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate(0px,-100%) scale(0,0);-moz-transform:translate(0px,-100%) scale(0,0);-o-transform:translate(0px,-100%) scale(0,0);-ms-transform:translate(0px,-100%) scale(0,0);transform:translate(0px,-100%) scale(0,0);opacity:0}
#fullscreensearch.open{-webkit-transform:translate(0px,0px) scale(1,1);-moz-transform:translate(0px,0px) scale(1,1);-o-transform:translate(0px,0px) scale(1,1);-ms-transform:translate(0px,0px) scale(1,1);transform:translate(0px,0px) scale(1,1);opacity:1;z-index:100!important}
#fullscreensearch .closesearch a{position:fixed;top:15px;right:15px;color:#999!important;border:1px solid #dfdfdf;opacity:1;padding:10px 15px 10px;font-size:27px}
#fullscreensearch .closesearch a:hover{text-decoration: none; background: #e83511; color: #fff !important; border: 1px solid #e83511;}

/* Ad styles */
.contenda {text-align: center;border-top: 1px solid #ccc;padding: 30px 0;}
.contenda.border {border-top: 1px solid #ccc;padding: 30px 0;}
.hat{margin: 0 auto 25px; max-width: 970px !important; width: 100% !important; }
.fresno-background.fresno-canvas { z-index: 88888888888 !important; }

/*Content Area*/
.site-content{margin: 30px 0 0;padding: 0 25px;}
.content-area{max-width: 610px; float: left;overflow: hidden;}
.single-review .content-area,.fullwidth.content-area{width: 100%;}
.cont .cat{margin: 0;position: absolute;top: -40px;background: white;padding: 10px 15px 10px 0;}
.list-hdr .cat a,.content-area .cat a{color: #e83511; font-size: 16px; text-transform: uppercase;font-weight: 100;}
.list-hdr h1, .content-area h1 {font-size: 30px; font-weight: bold; margin: 20px 0; line-height: 110%;}
.list-hdr {border-bottom: 1px solid #e6e6e6;margin-bottom: 20px;}
article div.cont{position: relative;}
.list-item{margin-bottom: 40px;}
.item-caption{font-size: 13px;line-height: 16px;display: block;margin-top: 5px;word-wrap: break-word;}
.item-title{font-weight: normal;font-size: 20px;padding: 20px 0 20px 12px;margin: 0;}
.item-number{float: left;background-color: #E83511;color: white;font-size: 25px;min-width: 48px;text-align: center;padding: 20px 0;}
.item-header{border: 1px solid #ccc; border-right: 0;display: flex;display: -ms-flexbox;}
.item-image{margin-top: 20px;border: 1px solid #ccc;width: 99%;}.cnclsn{margin-top: -20px;}
article.author {font-size: 14px; color: #888888; text-transform: uppercase; }
article.author a{color: #888888;}.author a:hover{color: #777;}.img-only{margin: 0 0 8px 18px;}.list-description{margin: 0 0 20px 0;}
.page-title{font-size: 30px;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #ccc;font-weight: bold;}
.cont .auth{color: #a2a2a2;margin-top: 20px;}

/*Product Collection*/
.list-hdr.reviews{margin-bottom:30px;padding-bottom:10px;}.list-hdr.reviews.single{margin-bottom:0;}.list-hdr.reviews h1{margin:10px 0 10px;}
.list-hdr.reviews .author{margin:10px 0 25px 0;color:#9a9a9a;}
.clctn-form input[type="submit"]{width: 250px;margin-bottom: 20px;font-size: 20px;}
.clctn-cntn{overflow-x:auto;overflow-y:visible;margin-left: 96px;}
.clctn-chsr{/*-webkit-font-smoothing: antialiased;*/margin-bottom: 25px;}
table.clctn{font-size: 14px;color: #555;line-height: 20px;}
.clctn tr th.one{text-align: left;padding-left: 10px;}
tr.even{background:#fff;}tr.prc,tr.odd{background:#f5f5f6;}
tr.rtng td.two img{width: 15px;}
tr.otft.name td.two a {text-decoration:none;color:#555;display: block;width:120px;margin:0 auto;}
tr.img td.two img{width: 120px; height: 80px;margin-bottom:10px;border: 1px solid #d8d8d8;}
.clctn.main td,.clctn.main th {min-width: 96px;width: 1%;padding: 15px 0px;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word;}
td.two{text-align: center;} td.two a{color: #e83511;}
th.one{padding-right: 3px;vertical-align: middle;position:absolute;left: 0;top: auto;}
tr.name td.two{vertical-align: bottom;} tr.feat td.two{vertical-align: middle;padding:5px 10px;}
tr.feat:last-of-type td.two a{width: 120px; display: block;margin: 10px auto;}
tr.feat:last-of-type td.two{vertical-align: top;} th{font-weight: normal;}
tr.feat:last-of-type td.two a:hover,tr.name td.two a:hover,tr.prc td.two a.prc:hover{text-decoration: underline;}
td.two a.prc {font-weight: bold;font-size: 19px;color:#393939;}
td.two a.aff-lnk{width: 120px;display:block;margin:0 auto;background:#e83511;color:white !important;text-transform:uppercase;padding:6px 0;border-radius:3px;}
.men-cont{border-bottom: 1px dashed #e0e0e0; padding-bottom: 20px; margin-bottom: 20px;}.men-img{float: left; margin: 0 20px 10px 0;}
.men-img img{border: 1px solid #b3b3b3;box-shadow: 1px 1px 1px #b3b3b3;}.men-item{float: left;width: 390px;}.men-item h2 a{color:#e83511; font-size: 23px;}
.men-item .rtng img{width: 15px;}.men-item a.prc{font-weight: bold;}.men-ttl{font-size: 25px;margin: 35px 0 25px;}
.men-item a.aff-lnk {color: white;background: #e83511;text-transform: uppercase;font-weight: bold;font-size: 14px;padding: 4px 12px 4px;border-radius: 3px;}
.men-item div.prc{margin:8px 0;}
.prdnf{display:-ms-flexbox;display:-webkit-flex;display:flex;border-bottom: 1px solid #e6e6e6;padding: 20px 0;margin-bottom:25px;-webkit-font-smoothing: antialiased;}
.prdnf a.aff-lnk{color: white;background: #e83511;text-transform: uppercase;padding: 10px 25px;font-size: 15px;margin-left: 4px;border-radius: 3px;font-weight: bold;display: block;text-align: center;padding: 4px 0;margin-top: -4px;}
.prdnf .rtng img{width: 15px;} .prdnf a.prc{color: #0091ff;font-weight: bold;}
.prdnf .rtng,.prdnf .auth,.prdnf .prc {-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.prdnf .rtng {width: 25%;flex-grow:1;} .prdnf .auth {width: 30%;flex-grow:2;} .prdnf .prc {width: 45%;flex-grow:1;}
tr.mbl-hdr{display:none;}.clctn-nav{display:none;}
.clctn.chooser tr td, .clctn.chooser tr th{display: block}
.clctn.chooser{width:20%;float:left;}i.fa-bolt{margin-right:5px;}
.clctn.chooser td.one,.clctn.chooser td.two{display: none;}
.clctn-chsr.clm-5 .clctn.main tr td.two {width: 140px;}
.clctn-chsr.clm-5 .clctn.main tr.otft.name td.two{padding-bottom: 5px;}
.clctn-chsr.clm-5 .clctn.main tr.otft.img td.two{padding-top: 5px;}
.clctn-chsr.clm-5 .clctn-cntn{margin-left: 0;}
.clctn-chsr.clm-5 .clctn.main tr th.one{position: relative;}
.rvw ul li, .collcon ul li {margin: 15px 0 15px 20px;} .rvw ul, .collcon ul {list-style: disc;}
.collcon h2,.rvw h2{font-size: 26px;}.collcon h3,.rvw h3{font-size: 22px;}
a.aff-lnk-prce:hover{text-decoration: underline;} a.aff-lnk-prce {color: #393939 !important;font-size: 19px;font-weight: bold;margin-bottom: 10px;display: block;}
@media only screen and (max-width: 451px) { .prdnf a.aff-lnk{margin-top: 8px;} }
@media only screen and (max-width: 451px) { .prdnf .rat-lab{display: block;} }
@media only screen and (min-width: 961px) {
	.clctn.chooser{display: none;}
	.clctn.main td,.clctn.main th {display: table-cell !important;min-width: 140px !important;}
}
@media only screen and (min-width: 801px) and (max-width: 960px) {
	.clctn.chooser{width: 20%;min-width: 20%;}
	.clctn.main{width: 80%;min-width: 80%;}
	.clctn.main td,.clctn.main th {min-width: calc(20vw - 10px);}
}
@media only screen and (min-width: 641px) and (max-width: 800px) {
	.clctn.chooser{width: 25%;min-width: 25%;}
	.clctn.main{width: 75%;min-width: 75%;}
	.clctn.main td,.clctn.main th {min-width: calc(25vw - 13px);}
}
@media only screen and (min-width: 441px) and (max-width: 640px) {
	.clctn.chooser{width: 33%;min-width: 33%;}
	.clctn.main{width: 67%;min-width: 67%;}
	.clctn.main td,.clctn.main th {min-width: calc(33vw - 14px);}
}
@media only screen and (max-width: 440px) {
	.clctn.chooser{width: 50%;min-width: 50%;}
	.clctn.main{width: 50%;min-width: 50%;}
	.clctn.main td,.clctn.main th {min-width: calc(50vw - 25px);}
}
@media only screen and (max-width: 960px) {
	.clctn.main{width:80%;float:left;}
	.clctn-chsr{border: 1px solid #e6e6e6;}
	th.one{display: none !important;}
	.clctn-cntn{margin-left: 0;overflow-x:hidden;}
	tr.mbl-hdr{display:block;}tr.mbl-hdr td{padding: 0 !important;}tr.mbl-hdr:before{width: 500%;background:black;}
	.pas{background: black;color: white;padding: 3px 10px;position: absolute;width: 500px;font-size:16px;}
	tr.mbl-hdr.imgs .pas{display: none;}
	tr.feat,tr.otft{height: 90px;}tr.otft.name{height: 100px;}
	tr.otft td.two, tr.feat td.two{font-size:15px;}tr.otft.img td.two {padding-top: 5px;}
	tr.feat td.two{padding:32px 10px 5px 10px;}
	tr.feat:last-of-type td.two{padding-top: 30px;}
	tr.rtng td.two{padding-top: 50px;}tr.prc td.two{padding-top: 33px;}
	.clctn-nav{font:normal normal normal 14px/1 'List25';position:absolute;display:block;z-index:10;font-size:69px;background:rgba(50,50,50,0.5);color:white;}
	.clctn-nav.prev{left:0;margin:0 0 0 -25px;}.clctn-nav.next{right:0;margin:0 -25px 0 0;}
	.clctn.main div.pas{display: none;}.clctn.chooser div.pas{width:calc(100% - 1px);}
	.clctn.chooser tr td.two:nth-child(2){display: table-cell;}
	.clctn.main tr td.two:nth-child(even),.clctn.chooser tr td.two{background:white;}.clctn.main tr td.two:nth-child(odd){background:#f5f5f6;}
	.clctn.main th,.clctn.chooser th {padding:0;}.clctn.main td,.clctn.chooser td{padding: 0 10px;}
	.clctn .otft.prc td.two{padding-left:20px;padding-right:20px;}
	td.two select{display: block; width: calc(100% - 10px);margin: 10px 5px;border:1px solid #e83511;}
	table.clctn.chooser tr.mbl-hdr:nth-child(1){display: none;}
	.hdnprod,.chosen{display: none;}.clctn.chooser{box-shadow: 7px 0 8px -4px #888;}
	td.two a.aff-lnk{margin:10px auto;}
	tr.otft.name td.two{padding:5px 0;}
}

/* Coupon Section */
#cpn-desc {border-bottom:1px solid #ececec;margin-bottom: 20px;}#cpn-desc .cntn h1{font-size: 30px;font-weight: normal;}.str img{width:100%;height:auto;}
#cpn-desc .cntn{width:69%;float:right;}#cpn-desc div.img{width:30%;float:left;}#cpn-desc div.img img{width:100%;height:auto;}
#cpn-desc h1{font-weight: normal;font-size:22px;line-height: 30px;}
.cpn-cntn{justify-content:space-between;align-content:flex-start;display: flex;flex-wrap: wrap;margin-top: 10px;}
.cpn-cntn .str{margin-bottom:10px;padding: 10px;align-self: stretch;border: 1px solid #cdccd0;position: relative;}
.cpn-other{align-content:flex-start;display: flex;flex-wrap: wrap;margin-top: 10px;}
.cpn-other .stro{margin-bottom:6px;width:33%;align-self: stretch;}
a.cpn-btn{padding: 10px 0;color:white;font-weight:bold;color:white;text-transform:uppercase;border: none;text-align:center;border-radius: 2px;cursor: pointer;display: block;background-color: #e83511;width: 100%;}
p.cpn-det{height: 32px;overflow: hidden;margin-top: 0;line-height: 16px;}
.cpn-list{margin-top: 0;}
.cpn-list h2{font-weight: normal;font-size: 20px;margin-top: 30px;padding-bottom: 2px;}
.cpn-itm{border-bottom: 1px solid #ececec;margin-bottom:10px;padding:20px 0;}
.cpn-itm a.btn{display:block;border: 1px solid #e83511;border-radius: 3px;text-transform: uppercase;line-height: 30px;}
.cpn-itm a.btn.act_code span.code{width:80%;display:inline-block;padding: 8px 16px;background: #e83511;color: white;text-align: center;}
.cpn-itm a.btn.act_coupon span.code,.cpn-itm a.btn.act_deal span.code{display:block;padding: 8px 16px;background: #e83511;color: white;text-align: center;}
.cpn-itm a.btn span.peek{display:inline-block;margin-left:-4px;padding: 8px 0;background:white;color:black;}
.cpn-itm .cta{width:24%;display: inline-block;vertical-align: top;float:right;}
.cpn-itm .det{width: 72%; display: inline-block;}
.cpn-itm .det p{margin: 0 0 10px 0;}
.cpn-itm .det h3{font-weight:normal;font-size:19px;color:#2d2d2d;}
.orange{color:#e83511;}.detcn{overflow:hidden;}
.detcn img{width:100%;height:auto;}h2.front-cpn{margin-top: 20px;}
h2.front-cpn,.sidebar.cpns .widget h2{text-transform: uppercase;font-weight: normal;font-size: 20px;border-bottom: 1px solid #cdccdd;margin-bottom: 10px;padding-bottom: 2px;}
.sidebar.cpns .widget{margin-bottom:30px;}
.sidebar.cpns .widget span{-webkit-font-smoothing: antialiased;}
.sidebar.cpns .widget span:nth-child(2){display: block;color:black;}
.detcn-rvw{cursor: pointer;color: #e83511;text-decoration: underline; margin: 0 0 0 5px;}
.cpn-cntn.front .str{width: 24%;}.cpn-cntn.sidebar .str{width: 49%;}
.cpn-modal .cls{font-size: 20px;margin: 4px;cursor: pointer;display: block;float:right;}
.cpn-modal{display: none;z-index: 100000;position: fixed;background: white;width: 650px;top: 200px;margin-left: -325px;left: 50%;text-align: center;}
.cpn-modal .ttl{line-height: 30px;-webkit-font-smoothing: antialiased;color: black;margin:30px 30px 10px 30px;padding: 15px;font-size: 28px;font-weight: normal;}
.cpn-modal .code{background: white;color: black;text-transform: uppercase;margin: 35px 0 0 0;font-size: 20px;}
.cpn-modal .code span{display: inline-block;border: 1px dashed black;padding: 10px 20px;}
.cpn-modal .instr{color: #8c8c8c;font-size: 18px;-webkit-font-smoothing: antialiased;}
.cpn-modal .cta{margin:50px 0;}
.cpn-modal .cta a.btn{background: #E83511;color: white;border-radius: 4px;padding: 15px 50px;}
.cpn-vrly{position: fixed;z-index: 9999;top: -5000px;right: -5000px;bottom: -5000px;left: -5000px;display: none;background: rgba(43,46,56,.9);}
@media only screen and (max-width: 737px) {
	.cpn-cntn.front .str{width:49%;}
	.cpn-other .stro{width:49%;}
}
@media only screen and (max-width: 696px) {
	.cpn-modal{display: none;z-index: 100000;position: fixed;background: white;width: 90%;top: 200px;margin-left: -40%;left: 45%;text-align: center;}
}

/* search styles*/
.box_srch {background: #f9f9f9;border: 1px solid #cccccc;padding: 15px;margin-bottom: 20px;}
.box_srch_bottom{margin-bottom: 0;}
.srch_img {float: left;margin: -25px 20px 20px -8px;}
.srch_title {color: #e83511;font-size: 30px;font-weight: bold; text-transform: uppercase; margin-top: 15px;}
.srch_description {font-size: 22px;}
.srch_row{clear: both;position: relative; }
.srch_submit { position: absolute; right: 10px; top: 10px; bottom: 10px; vertical-align: middle; font-size: 18px; background: #e83511; color: #FFF; outline: none; padding: 7px 20px; border: none; text-transform: uppercase; }
.srch_email { width: 100%; padding: 10px 15px; border: 1px solid #CCC; height: 60px; font-size: 18px;}

/*Archive page styles*/
.cat-details{background: #F9F9F9; margin-bottom: 30px;padding: 15px;border: 1px solid #cccccc;}
.cat-details h2{font-size: 20px;font-weight: bold;color: #e83511;line-height: 1;margin-bottom: 10px;text-transform: uppercase;}
.cat-details div{line-height: 1.5;}
.article_list article{width: 49%;float: left;min-height: 307px;border-bottom: 1px solid #ccc;margin-bottom: 30px;padding-bottom: 20px;}
.article_list article.first {width: 100%;}
.article_list article.even {margin-right: 2%;}
.article_list article.first h2 {margin-bottom: 16px;font-weight: bold;font-size: 30px;line-height: 110%;}
.article_list article.small h2 {display: inline-block;margin: 16px 0 0 0;font-size: 20px;font-weight: bold;line-height: 110%;}
.article_list article img {max-width: 100%;width: auto;height: auto;transition: all .5s;}
.article_list:after{clear: both; content: ""; display: table;}
.article_list article.odd.plchld, .article_list article.even.plchld { min-height: auto; }

/*Sidebar*/
.sidebar{width: 300px; float: right;}
.widgetheading{background: #fff600; font-size: 20px; font-weight: bold; text-transform: uppercase; padding: 11px; text-align: center; margin: 0 0 20px;}
.widgetheading-prod{font-size: 20px; font-weight: bold; text-transform: uppercase; padding: 11px 0; margin: 0 0 20px;}
.widgetheading-prod span{color: #e83511;margin-right: 8px;}
.pop-title{font-size: 16px; font-weight: bold; padding: 5px 0;}
.sidebar-single{border-bottom: 1px solid #ddd; padding: 0px 0 20px !important;}
.list25-sponsor{width: 300px; display: inline-block;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #ccc;}
.pop-itm{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #ccc;}
.pop-itm:after {content: "";display: table;clear: both;}
/*li:last-of-type .pop-itm{border-bottom: none;}*/
.pop-itm .img {display: block;float: left;margin-right: 20px;}
.pop-itm .img img {vertical-align: top;transition: all .5s; width: 84px; height: 84px; float: left; object-fit: cover;}
.pop-itm .con {padding-left: 104px;}
.pop-itm .cat {font-size: 12px;margin-bottom: 5px;line-height: 10px;}
.pop-itm .cat a {color: #e83511 !important;text-transform: uppercase; padding: 0; margin: 0;}
.pop-itm .title {font-size: 17px;line-height: 21px;}
.pop-itm .title a {color: #666 !important;transition: all .5s;}
.pop-itm:hover .title a {color: #777;}
.pop-itm:hover .img img {opacity: .7;transform: scale(1.2); transition: all .5s ease-in-out;}
#unslider { position: relative; overflow: auto; margin: 0; }
#unslider ul { padding: 0; }
#unslider ul > li { float: left; margin: 0; padding: 0; list-style-type: none;width:300px !important; /*height: 1460px;*/ }
#unslider ul li ul { padding: 0; }
#unslider ul li ul li { float: left; width: 100%; margin: 0; padding: 0; height: auto; }
#unslider ul li ul li a { color: #555; }
#unslider ul li ul li a:hover { color: #e83511; text-decoration: none; }
#unslider ol.dots { position: absolute; bottom: 0; text-align: center; width: 100px; height: 10px; margin: 0 0 0 95px !important; padding: 0 !important;}
#unslider ol.dots li { display: inline-block; width: 6px; height: 6px; margin: 0 6px 0 0; background: #efefef; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; text-indent: -9999px; cursor: pointer; border: 1px solid #dfdfdf; }
#unslider ol.dots li.active { background: #fff; }

/*Footer*/
.site-footer{background: #363537; color: #fff; margin: 40px auto 0; padding: 10px 0 0px; width: 100%;}
.site-footer .wrap{padding: 40px 0;}
.site-footer a, .site-footer a:visited{color:#fff; text-decoration:none}
.site-footer a:hover{color:#FFF}
.site-footer p{margin:0; padding:0}
.footer-widget{font-size: 15px; line-height: 1.6em;}
.footer-heading{font-weight: 700; color: #fff; margin: 0 0 15px; font-size: 16px;}
.footer-widget ul{margin: 0; padding: 0;}
.footer-widget li{list-style: none; list-style-type: none;}
.site-footer .aboutlist25{padding: 0 30px 0 10px; width: 33%; display: inline-block;}
.site-footer .site-links{vertical-align:top;width: 15%; display: inline-block; margin: 0 30px 0 115px;}
.site-footer .our-sites{vertical-align:top;width: 15%; display: inline-block; margin: 0 30px 0 65px;}
.footer-copyright{width: 100%; background: #262526; padding: 30px 0;}
.footer-copyright p{margin: 0 10px; color: #888; font-size: 14px; line-height: 1.5em;}
.footer-copyright a{text-decoration: none; color: #888;}

/*Font Awesome*/
.fa{display:inline-block;font:normal normal normal 14px/1 'List25';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-search:before{content:'\f000'}
.fa-twitter:before{content:'\f001'}
.fa-facebook:before{content:'\f002'}
.fa-pinterest-p:before{content:'\f003'}
.fa-google-plus:before{content:'\f004'}
.fa-youtube:before{content:'\f005'}
.fa-rss:before{content:'\f006'}
.fa-random:before{content:'\f007'}
.fa-angle-right:before{content:'\f008'}
.fa-angle-left:before{content:'\f009'}
.fa-caret-down:before{content:'\f00a'}
.fa-bars:before{content:'\f00b'}
.fa-whatsapp:before{content:'\f00c'}
.fa-sms:before{content:'\f00d'}
.fa-envelope-o:before{content:'\f00e'}
.fa-check-circle:before{color: #00b300;font-size: 25px;content:'\f00f'}
.fa-times-circle:before{color: #acacac;font-size: 25px;content:'\f013'}
.fa-star-half-o:before{color: #e83511;content:'\f014'}
.fa-star:before{color: #e83511;content:'\f015'}
.fa-star-o:before{color: #e83511;content:'\f016'}
.fa-bolt:before{color: #fff;content:'\f017'}
.fa-close-simple:before{color: #bbbbbb;content:'\f018'}

/* Pagination */
nav.archive { border-bottom: 1px solid #ccc; padding-bottom: 30px; margin-bottom: 30px; text-align: center; }
nav.single {border-top: 1px solid #ccc; padding-top: 30px; margin-top: 30px; text-align: center; }
nav.single:after,nav.archive:after {content: ""; clear: both; display: table; }
nav .center {display: inline-block; }
.page-numbers {float: left;width: 32px;height: 36px;text-align: center;line-height: 36px;vertical-align: middle;margin: 6px 0 0 -1px;color: white;background: #b3b3b3;margin-right: 10px;box-shadow: 1px 1px 1px #bfbfbf;border-radius: 2px;}
.page-numbers:hover{background:#e83511;box-shadow: 0px 0px 1px #bfbfbf;}
.page-numbers.current,nav.archive .page-numbers.current {background-color: #e83511;border-color: #e83511;color: #FFF;}
.pa-pagi {font-weight: bold;}

/* Optin box at the end of list posts - single template*/
.bx_ptn {border: 1px solid #cccccc; position: relative;margin: 40px 0 50px;}
.bx_ptn.sdbr {margin: 10px 0 0 0;}
.bx_ptn.hmobile {clear: both;}
.bx_ptn_header {background: #F9F9F9; margin-bottom: 30px; border-bottom: 1px solid #cccccc; padding: 1px;}
.bx_ptn_header:after {content: ""; clear: both; display: table;}
.bx_ptn_header img {margin: -8px 10px -8px 2px; float: left; width: 58px;}
.optin_title {margin-top: 15px;font-size: 17px;font-weight: bold;text-transform: uppercase;color: #e83511;line-height: 1;}
.optin_description {font-size: 13px;margin-bottom: 15px;}
.optin_row {padding: 0 20px;position: relative;margin-bottom: 15px;}
input.optin_submit {position: absolute;top: 7px;vertical-align: middle;font-size: 13px;background: #e83511;color: #FFF;outline: none; padding: 6px 7px; border: none; text-transform: uppercase;font-weight: bold;line-height: 1;}
input.optin_email {width: 97%;height: 38px;padding: 0 0 0 15px;border: 1px solid #CCC;}
.bx_ptn.sdbr input.optin_submit{right: 37px;}.bx_ptn.tablet input.optin_submit,.bx_ptn.desktop input.optin_submit{right: 40px;}
.optin_checkboxes_row {text-align: center;}
.checkbox_label {font-size: 12px;}
.optin_checkbox.daily {margin-right: 15px;}
.optin_checkbox .checkbox,.optin_checkbox .checkbox_label {vertical-align: middle;}
.bx_ptn.footer .bx_ptn_header{padding-left: 175px;}
.bx_ptn.footer .bx_ptn_header img {margin: 36px 10px 0 2px;position: absolute;width: 145px;left: 0;}
.bx_ptn.footer .optin_title {margin-top: 15px;font-size: 30px;}
.bx_ptn.footer .optin_description {font-size: 22px;margin-bottom: 15px;}
.bx_ptn.footer form{padding-left: 160px;}

/* Social Sharing Icons */
#sharer:after {clear: both; display: table; content: "";}
#sharer { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin: 30px 0; }
.sharer-button .sharer-text { vertical-align: middle; }
#sharer .total { float: left; padding: 16px 24px;margin-right: 20px;border-right: 1px solid #ccc; text-align: center;}
#sharer .social-network {float: left; padding: 15px 0; margin: 0 20px 0 ;}
#sharer .total .sharer-count {font-size: 27px;font-weight: bold;line-height: 1; }
#sharer .total .sharer-button {font-size: 16px;line-height: 1;}
#sharer .sharer-button { font-size: 12px; }

/* Viral Posts */
.v_list { margin: 15px 0 0;}
.v_list:after { display: table; clear: both; content: "";}
.v_list .v__title {margin: 12px 0 8px 0; font-size: 22px;}
.v_item {width: 48%; float: left; margin-bottom: 30px;}
.v_item.odd {margin-right: 4%;}
.v_item img {max-width: 100%;height: auto;transition: opacity 0.3s linear; opacity: 1;}
.v_item .v_header {position: relative;}
.v_item .v_category {margin: 0;display: inline-block;top: -39px;position: absolute; background: #FFF; padding: 10px 15px 10px 0; text-transform: uppercase; font-size: 14px;}
.v_item .v_category a {color: #e83511;}
.v_item h2.v_title {margin: 0;font-size: 17px;padding-top: 10px;}
.v_item h2.v_title a {color: #4b4b4b; transition: color 0.3s linear;}
.v_item:hover h2.v_title a {color: black;}
.v_item:hover img {opacity: 0.8;}

/* Box: Social Icons */
.box_sc {padding: 5px 0;}
.bx_sc.color {padding: 20px 20px 15px 20px; background: #f9f9f9;margin: -1px 0 30px 0;border: 1px solid #cccccc;text-align: center;}
.bx_sc .soc_title {font-size: 18px;text-align: center;color: #393939;font-weight: bold;margin-bottom: 10px;transition: all .3s;}
.bx_sc .fa {font-size: 18px;border-radius: 104px;width: 35px;height: 35px; line-height: 36px;text-align: center;margin: 0 5px 5px 0;color: #FFF !important;}
.bx_sc .fa:last-of-type {margin-right: 0;}
.bx_sc .soc_twitter:hover,.bx_sc.color .soc_twitter {background: #44ccf6;}
.bx_sc .soc_facebook:hover,.bx_sc.color .soc_facebook {background: #3b5998;}
.bx_sc .soc_pinterest:hover,.bx_sc.color .soc_pinterest {background: #d13f2d;}
.bx_sc .soc_google_plus:hover,.bx_sc.color .soc_google_plus {background: #cb2027;}
.bx_sc .soc_youtube:hover,.bx_sc.color .soc_youtube {background: #ce332d;}
.bx_sc .soc_rss:hover,.bx_sc.color .soc_rss {background: #f88b02;}
.bx_sc.color.soc_bottom {margin-bottom: 0!important;}

/* 404*/
.list-meta {padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #cccccc; position: relative;}
.list-meta:before {content: "";position: absolute;width: 40px;background: #E83511;bottom: 20px;top: 0;left: 0;z-index: -1;}
.list-meta:last-of-type {border: none;margin-bottom: 10px;}
.list-number {display: inline-block;width: 40px;vertical-align: middle;height: 60px;line-height: 60px;font-size: 20px;color: white;}
.list-title {display: inline-block;width: calc(100% - 50px);vertical-align: middle;padding-left: 10px;}
.list-meta h4 {display: inline-block;}
.list-number-child{padding: 0 5px;text-align: center;}

/* Footer facebook slide popup */
#modal {display: none;position: fixed;z-index: 9998;right: 0;bottom: -330px;width: 287px;height: 330px;background: url(images/optin-background.png) top left repeat;border-left: 1px solid #ff6a0c;border-top: 8px solid #ff6a0c;}
#modal div.actions {float: left;width: 100%;height: 28px;line-height: 28px;padding: 0 10px;background: #f2f1ef;border-bottom: 1px solid #ddd;}
#modal div.actions a {height: 28px;line-height: 28px;font-size: 12px;}
#modal div.actions a.close {float: left;text-transform: uppercase;background: url(images/cross.png) 0% 50% no-repeat;text-indent: 18px;}
#modal div.actions a.close-always {float: right;}
#modal div.inner {clear: both;float: left;width: 100%;}
#modal div.inner header {float: left;width: 100%;padding: 10px;text-align: left;font-size: 22px;font-weight: bold;color: #333;}

/* About */
.page_row {border-bottom: 1px solid #ccc;margin-bottom: 30px;padding-bottom: 30px;}.page_row:after {content: "";clear: both;display: table;}
.page_row .left_column {float: left;width: 49%;margin-right: 1%;}.page_row .right_column {float: left;width: 49%;margin-left: 1%;}
.page_row.reverse_row .left_column {float: right;}.about_row img {height: auto;margin: 0 auto;display: block;max-width: 100%;}
.about_row .about_text_1 {margin-top: 80px;}.about_row .about_text_2 {margin-top: 42px;}
#canvas {margin: 30px 0;padding-bottom: 30px;border-bottom: 1px solid #ccc;}
.circle {display: inline-block;margin-right: 7px;}.circle:last-of-type {margin-right: 0;}
.soc-circle{font-size: 16px!important;line-height: 120%!important;}
.soc-circle .fa{display: inline-block;width: 100%;font-size: 50px;margin-top: 20px;line-height: 120%!important;}
.soc-circle .soc_text{font-size: 18px;line-height: 120%!important;font-weight: bold;}
.soc-circle .soc_text span{display: inline-block;font-weight: normal;font-size: 14px;width: 100%;}
.soc-circle .fa.fa-facebook {color: #3b5998;}.soc-circle .fa.fa-twitter {color: #44ccf6;}.soc-circle .fa.fa-pinterest-p {color: #d13f2d;}
.soc-circle .fa.fa-google-plus {color: #cb2027;}.soc-circle .fa.fa-youtube {color: #ce332d;}.soc-circle .fa.fa-rss {color: #F9921F;}
.page .about_tabs ul {margin-bottom: 80px;list-style: none;padding: 0;}.about_tabs li:last-of-type {margin-right: 0;}
.page article h2 {margin-bottom: 35px;font-weight: bold;font-size:26px;}
.about_tabs li {display: inline-block;margin-right: 18px;vertical-align: top;width: 100px;cursor: pointer;}
.about_tabs li img{border-radius: 600px;width: 100px;height: 100px;border: 3px solid #ccc;margin-bottom: 5px;}
.tab_header_active {color: #E83511;}.about_tabs li .about_tab_name {text-align: center;font-weight: bold;}
.tab_item {display: none;}.tab_item.tab_active{display: block;}.tab_item .page_row{padding-bottom: 0;}
.tab_item img{width: 100%;height: auto;display: block;}.tab_item_title {font-size: 20px;color: black;font-weight: bold;}
.tab_item_subtitle {font-size: 18px;color: #E83511;margin-bottom: 15px;}

/* Youtube Bar Styles */
.yt-sbscrb-bar{background:#1b1b1b;margin-top:-16px;color:white;padding:6px 0 0 10px;}
.yt-sbscrb-bar div:nth-child(1){float:left;margin-right:10px;font:14px arial, sans-serif;padding-top:4px;}
.yt-sbscrb-bar div:nth-child(2){float:left;}.yt-sbscrb-bar iframe{height: 25px;width: 115px;}
.yt-sbscrb-bar.yt-sbscrb-bar-blk{background: black;}

/* More Watch See Links */
.more-lnks{margin-top: 30px;font-size:18px;}.more-lnks a{color:#E83511;}.more-lnks .yt-sbscrb-bar{margin-top: -6px;}
.more-lnks h3:nth-child(1){border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;padding: 15px 0;}.more-lnks h3:nth-child(2){padding: 15px 0;}
.more-lnks h3{font-family: 'Source Sans Pro', sans-serif !important;font-weight: 400!important;font-size: 18px!important;color: #555555!important;}
.embed-container {margin-top:7px;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.embed-container iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

@media only screen and (max-width: 890px) {
  .pop-itm .title {font-size: 15px;}
  .bx_sc.soc_sidebar.color {padding: 0 9px;}
  .bx_sc.soc_sidebar .fa {font-size: 17px;width: 33px;height: 33px;line-height: 34px;margin: 0 4px 5px 0;color: #FFF;}
}
@media only screen and (max-width: 767px) {
  .hmobile {display: block;}
  .content-area{width: 100% !important; max-width: 100%; float: none;}
  .sidebar {display: none;}
  .tablet{display: none;}
  .bx_ptn{margin-bottom: 0;}
  .hat{width:300px;}
}
@media only screen and (max-width: 959px) {
  .article_list article {width: 100%; padding-right: 0 !important; padding-left: 0 !important;}
  .pop-itm .cat {font-size: 11px;}
  .desktop{display: none;}
  .tablet{display: block;}
  .content-area{width: calc(100% - 320px);}
}
@media only screen and (max-width: 835px) {
  .bx_ptn.footer .bx_ptn_header{padding-left: 140px;}
  .bx_ptn.footer form{padding-left: 140px;}
}
@media screen and (max-width: 860px) {
  /* Footer */
  .footer-copyright p{padding: 0 0 10px;}
  .site-footer .aboutlist25{padding: 0 5px 0 15px; width: 90%;}
  .site-footer .site-links{width: 35%; margin: 30px 30px 0 15px;}
  .site-footer .our-sites{width: 35%; margin: 30px 30px 0 25px;}
}
@media screen and (max-width: 810px) {
  /* All the Menu and Search Stuff */
  #menu-primary-container{display: none; }
  #menutoggle, #mobile-menu-container {display: block;}
  .site-header nav{width: 80px; margin: 32px 15px 0 15px;}
  .site-header .searchicon{display: inline-block; margin: 0px 15px 0; right: 45px;}
  #menu-primary-container.open{position: absolute; top: 85px; left: 0px; width: 100% !important; display: block; text-align: left; background: #fff; padding: 0 0 20px; height: auto; z-index: 1 !important; border-bottom: 1px solid #ddd;}
  #menu-primary-container.open ul{margin: 10px 0 0 20px; padding: 0;}
  #menu-primary-container.open li a{width: 100%; display: inline-block !important; margin: 0px !important; padding: 10px 0px !important; color: #e83511;}
  #menu-primary-container.open li{width: 100%; display: inline-block !important; margin: 0px !important; padding: 0px !important;}
  #menu-primary-container.open ul.menu li ul{width: 90%; display: inline-block !important; margin: 0 0 0 10px !important; padding: 0px !important; left: 0px !important; position: relative !important; background: transparent !important;}
  #menu-primary-container.open ul.menu li li {width: 100%; display: inline-block !important; margin: 0px !important; padding: 10px 0px !important; background: transparent !important; font-size: 14px}
  #menu-primary-container.open ul.menu li li a{margin: 0px !important; padding: 0px 0px 0 0px !important; background: transparent !important; font-size: 15px; border: 0px;}
  #menu-primary-container ul li a img { -webkit-filter: contrast(10%); filter: contrast(10%); }
  #fullscreensearch .search-input{font-size: 2em;}
}
@media only screen and (max-width: 449px) {
    .srch_img {display: none; }
}
/* List25 Video Interface */
.progress_in_q.progress_in_q_done{width: 100%; height: 2px;}
.progress_in_q{transition: width 2.5s ease-in-out; margin: 0; background: #e83111; height: 0px; width: 0%;}
.close_in_q{display: none; z-index: 100003;position: fixed; color: white; right: 20px; top: 0px; cursor: pointer; font-size: 12px;}
.title_in_q{ display: none; position: fixed; bottom: 115px; left: 50%; margin-left: -45px; color: white; z-index: 100003;}
#player-vid-title{ color: white; margin-bottom: 10px;}
#list25_video_in_queue .bgc.playing{background: #e83511;}#list25_video_in_queue .bgc.upnext{background: #5f6673;}
#list25_video_in_queue .bgc{display: none; border-radius: 0; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;color: white; width: 100%; position: absolute; bottom: 0; height: 26px; border: 0; font-size: 16px; text-align: center;}
#list25_video_in_queue{ overflow: auto; white-space: nowrap;display: none; z-index: 100002;position: fixed; left: 20px; bottom: 20px; height: 102px; width: calc(100% - 40px); overflow: hidden; }
#list25_video_in_queue div.imcon{ vertical-align: top;position: relative; height: 102px; display: inline-block; margin: 0px 8px 0 0; border-radius: 3px; border: 1px solid #676767; }
#list25_video_in_queue div.imcon:hover div.imlay{display: block;}
#list25_video_in_queue div.imlay{white-space: normal;font-size: 15px; line-height: 16px; padding: 8px;color: white; border-radius: 2px; cursor: pointer; display: none; width: 100%; height: 100%; position: absolute; top: 0; background: rgba(66,66,66,.85);}
#list25_video_in_queue img.vidim{  border-radius: 2px; width: 200px; height: 100px;}
#list25_video_in_queue img.imrt{ position: fixed; z-index: 1; bottom: 37px; right: 16px; cursor: pointer}
#list25_video_in_queue img.imlt{position: fixed; z-index: 1; bottom: 37px; left: 16px; cursor: pointer}
.list25_video_in_head{z-index: 100002; position: fixed; top: 0;}
.list25_video_in_player { height: auto !important; z-index: 100002; position: fixed; top: 40px; left: 50%; margin-left: -305px; }
#list25_video_in_back{display: none; position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0,0,0,0.9); z-index: 10001;}
#player-embed.loop { float: left; width: 100%; margin-bottom: 15px; }
#player-embed.loop .yt-sbscrb-bar { margin-top: 0; }

/* EA Share Count */
.ea-share-count-wrap { width: 100%; overflow: hidden; position: relative; margin-bottom: 30px; border-bottom: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; padding: 22px 0 22px 88px; margin: 10px 0 20px 0; background: #ffffff; }
.ea-share-count-wrap.after_content { margin-bottom: 1.5em; }
.ea-share-count-button.style-awesome { padding: 2px 0; border-radius: 2px; cursor: pointer; float: left; height: 36px; margin: 0 1.5% 0 0; overflow: hidden; text-align: center; background: #ccc; width: 23.5%; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -ms-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; }
.ea-share-count-button.style-awesome .ea-share-count-icon { width: 30px; font-size: 18px; display: block; float: left; height: 32px; line-height: 32px; overflow: hidden; text-align: center; margin-left: 5px; color: #fff; }
.ea-share-count-button.style-awesome .ea-share-count-label { display: block; float: left; font-size: 14px; font-weight: 400; height: 32px; margin: 0 0 0 6px; line-height: 32px; color: #fff; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -ms-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; width: 1px; overflow: hidden; opacity: 0; text-align: left; }
.ea-share-count-button.style-awesome:hover .ea-share-count-label { width: 45px; opacity: 1; }
.ea-share-count-button.style-awesome .ea-share-count { display: inline-block; line-height: 32px; color: #fff; font-size: 14px; }
.ea-share-count-button.style-awesome.facebook { background: #3a589e; width: 42%; }
.ea-share-count-button.style-awesome.pinterest { background: #bd081c; width: 26%; }
.ea-share-count-button.style-awesome.sms { background: #d34836; width: 15%; display: none; }
.ea-share-count-button.style-awesome.wa { background: #43d854; width: 15%; display: none; }
.ea-share-count-button.style-awesome.included_total { position: absolute; top: 12px; left: 0; width: 65px; margin: 0;background: 0 0; color: #474b4d; border-right: 1px solid #dfdfdf; height: 57px; }
.ea-share-count-button.style-awesome.included_total:hover { cursor: default; }
.ea-share-count-button.style-awesome.included_total .ea-share-count-icon { display: none; }
.ea-share-count-button.style-awesome.included_total .ea-share-count { color: #333; line-height: normal; font-size: 20px; font-weight: 700; text-transform: uppercase; position: absolute; top: 2px; left: 0; width: 50px; border: none; padding: 6px 0 10px; }
.ea-share-count-button.style-awesome.included_total .ea-share-count-label { color: #b1a9a5; opacity: 1 !important; height: auto; text-transform: uppercase; line-height: normal; margin: 0 20px 0 0; position: absolute; bottom: 0; left: 0; display: block; width: 50px !important; text-align: center; font-size: 12px; top: 34px; }
.easc-icon-sms:before { font-family: "List25"; content: "\f00d"; }
.easc-icon-wa:before { font-family: "List25"; content: "\f00c"; }

@media only screen and (max-width: 700px) {
	.ea-share-count-wrap { padding: 1px 0; border-bottom: 0; width: calc(100% - 2px); position: fixed; bottom: 0; left: 0; z-index: 200; margin: 0 1px; background: white; }
	.ea-share-count-button.style-awesome { margin: 0 .25%; }
	.ea-share-count-button.style-awesome.included_total { display: none; }
	.ea-share-count-button.style-awesome.sms { display: block; }
	.ea-share-count-button.style-awesome.wa { display: block; }
	.ea-share-count-button.style-awesome.wa .ea-share-count-icon-label, .ea-share-count-button.style-awesome.sms .ea-share-count-icon-label { display: inline-block; }
	.ea-share-count-button.style-awesome.wa .ea-share-count-icon, .ea-share-count-button.style-awesome.sms .ea-share-count-icon { margin: 0 auto; }
	.ea-share-count-button.style-awesome .ea-share-count-label { width: 1px !important; opacity: 0 !important; }
}