* html #footer{height:1px}
@media screen and (max-width:1269px){#sidebar{display:none!important}
#wrap{width:100%;margin:0 auto}
#main{float:left;width:95%;padding:5px;background:#fff;font-family: 'Roboto', Arial, sans-serif;font-size:18px;line-height: 1.5;}
#header{width:100%;text-align:center;margin:0 auto;background:#fff;margin-bottom:10px}
}@media screen and (min-width:1270px){#sidebar{float:right;width:315px;padding:5px;background:#fff;text-align:center}
#header{width:1270px;text-align:center;margin:0 auto;background:#fff;margin-bottom:10px}
#wrap{width:1270px;margin:0 auto;background:#fff}
#main{float:left;width:910px;padding:5px;background:#fff;font-family: 'Roboto', Arial, sans-serif;font-size:18px;line-height: 1.5;}
}body,html{margin:0;padding:0;color:#000;background:#fff}
h1{margin-top:0;font-size:21px;font-weight:bold;color:#00c}
h1.deals{margin-top:0;font-size:32px;font-weight:bold;color:#000}
h1.mod{margin-top:0;font-size:21px;font-weight:bold;color:#00c}
#mobheader{width:320px;text-align:center;margin:0 auto;background:#fff;margin-bottom:15px}
#footer{clear:both;padding:5px 10px;background:#fff}
#navigation{float:left;width:1270px;background:#336}
#navigation ul{margin:0;padding:0}
#navigation ul li{list-style-type:none;display:inline}
#navigation li a{display:block;float:left;padding:5px 20px;color:#fff;font-family:Arial;font-size:12px;text-decoration:none;border-right:1px solid #fff}
#navigation li a:hover{background:#800517}
.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:100%}
.fblike{width:200px;text-align:left;margin-top:20px;margin-bottom:15px}
.twbutton{width:200px;text-align:left;margin-top:20px;margin-bottom:15px}
.center{text-align:center}
.center2{text-align:center}
.left{text-align:left}
.size12{font-size:12px}
.size16{font-size:16px}
.largebold{font-size:21px;font-weight:bold}
.homeh2{margin:0 0 25px 0;font-size:21px;font-weight:bold;color:#336}
.homeh2b{font-size:21px;font-weight:bold;color:#000080}
.date{font-size:12px;font-style:italic}
.adsmob300{width:300px;margin-left:auto;margin-right:auto;margin-bottom:10px;margin-top:20px;padding:5px}
.ads320b{width:320px;margin-left:auto;margin-right:auto;margin-top:25px;margin-bottom:25px}
.match{width:280px;margin-left:auto;margin-right:auto;margin-bottom:10px;margin-top:25px;padding:5px}
.credit{font-size:14px}
p.tags{font-size:13px}
p.date{font-size:12px;font-style:italic}
.purplepointright{text-align:center;color:#4b0082;font-size:19px;font-weight:700;padding-right:10px}
.purplepointleft{text-align:left;color:#4b0082;font-size:19px;font-weight:700}
a.elem1{text-decoration:none;color:#336}
a.elem2{color:#000080;font-size:16px;font-weight:700}
a.elem5{color:#000;font-size:12px;font-family: 'Roboto', Arial, sans-serif;font-weight:500;text-decoration:none}
a.elem5:hover{text-decoration:none;color:#e42217}
a.elem6{text-decoration:none;font-size:14px;color:black;font-weight:lighter}
a.elem7{color:#000;font-size:16px;font-family: 'Roboto', Arial, sans-serif;font-weight:500;text-decoration:none}
p.border{border-width:1px;border-style:dotted}
p{font-family: 'Roboto', Arial, sans-serif;font-size:18px;line-height: 1.5;}
.first{font-family: 'Roboto', Arial, sans-serif;font-size:18px;line-height: 1.5;}
div.zon{width:600px}
div.boxm{width:95%;border:1px solid;border-color:#000;color:#000;text-align:left;font-weight:500;padding:0;margin-bottom:15px;margin-top:15px;margin-left:auto;margin-right:auto}
.boxm ul{list-style-type:none;padding-left:2px}
.boxm li{margin:0;padding:0;font-family: 'Roboto', Arial, sans-serif;font-size:15px;font-weight:normal;text-align:left}
.boxm p{font-family: 'Roboto', Arial, sans-serif;font-size:15px;font-weight:normal}
div.wwmore{width:95%;border-color:red;text-align:left;font-size:normal;border-width:1px;margin-top:auto;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:0;border-style:dotted}
div.maintext{font-family: 'Roboto', Arial, sans-serif;font-size:18px;line-height: 1.5;}
#column-wrapper{width:95%;padding:0 5px 2px 5px;margin-top:-3px}
.column{width:28%;float:left;padding:0 5px 5px 5px;margin-top:-3px}
.column.mid{margin:-3px 24px 0 24px;padding:0 5px 5px 5px}
p.morefrom{font-size:17px;font-family: 'Roboto', Arial, sans-serif;text-align:center}
.mobboxheader{border-style:solid;font-family: 'Roboto', Arial, sans-serif;border-color:#000;background-color:black;font-weight:bold;color:#fff;text-align:center}
.sideheader{border-style:solid;font-family: 'Roboto', Arial, sans-serif;text-align:center;border-color:#336;background-color:#336;color:#fff}
.img-cropm{width:192px;height:164px;overflow:hidden;float:left;margin-right:5px}
.img-cropm img{width:100%}
.img-cropc{width:90px;height:56px;overflow:hidden;float:left;margin-right:12px}
.img-cropc img{width:100%}
.img-cropd{width:120px;height:60px;overflow:hidden;float:left;margin-right:12px}
.img-cropd img{width:100%}
.bfmob{width:250px;text-align:left;margin-bottom:15px;margin-top:15px}
.brn2nd{width:98%;max-width:700px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:10px;margin-top:30px;padding:2px;border-top: 1px dashed lightgrey;}
.dealbox{margin-top:0;margin-bottom:15px;border-style:solid;border-color:#ccf;border-width:2px}
.adlinks{text-align:center;margin-top:20px;margin-bottom:15px}
.prodz{width:570px;text-align:left;margin-left:0;margin-right:auto;margin-bottom:15px;margin-top:25px;padding:5px}
.blockz{width:95%;text-align:left;border-style:solid;border-color:#ccf;margin-left:0;margin-right:auto;margin-bottom:15px;margin-top:25px;padding:5px}
.blockfnf{width:95%;max-width:550px;text-align:center;border-style:solid;border-color:#ccf;margin-left:auto;margin-right:auto;margin-bottom:15px;margin-top:25px;padding:5px}
.prodzmob{width:95%;margin-left:auto;margin-right:auto;margin-bottom:10px;margin-top:25px;padding:5px}
.prodzdealtop{width:95%;text-align:left;margin-left:0;margin-right:auto;margin-bottom:5px;margin-top:20px;padding:5px}
.prodzfive{width:95%;text-align:left;margin-left:0;margin-right:auto;margin-bottom:5px;margin-top:5px;padding:5px}
.prodzten{width:95%;text-align:left;margin-left:0;margin-right:auto;margin-bottom:10px;margin-top:10px;padding:5px}
.prodzfifteen{width:95%;text-align:left;margin-left:0;margin-right:auto;margin-bottom:15px;margin-top:15px;padding:5px}
.adsmain{width:95%;margin-left:auto;margin-right:auto;margin-bottom:25px;margin-top:15px;padding:5px}
.adsmobr{margin-left:auto;margin-right:auto;margin-bottom:10px;margin-top:20px;padding:5px}
.adstop{width:90%;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:10px}
.ads728{width:728px;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:10px}
li.deals{text-align:left;width:95%;margin-left:auto;margin-right:auto;list-style-type:none;border-style:solid;border-color:#ccf;padding-bottom:8px;margin-bottom:10px}
#sidebar .ob-widget-header{background-color:#336;color:#fff;font-family: 'Roboto', Arial, sans-serif;font-size:17px;font-style:normal;font-weight:500}
.deals-list { list-style-type: none; padding: 0; margin: 20px 0; } 
.deals-list li { background: #f7f7f7; margin: 10px 0; padding: 15px; border: 1px solid #ccc; border-radius: 5px; transition: transform 0.2s, box-shadow 0.2s; } 
.deals-list li:hover { transform: scale(1.02); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); } 
.deals-link { text-decoration: none; color: #005bb5; font-weight: bold; }
.ss-navbar{background:#fff;border-bottom:1px solid #0000001a;width:100%;padding:0 16px;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;overflow:hidden}
.ss-navbar *{box-sizing:border-box}
.ss-navbar .nav-top{display:flex;align-items:center;height:56px;gap:8px;margin:0;padding:0;width:100%}
.ss-navbar .logo{display:flex;align-items:center;flex-shrink:0;text-decoration:none}
.ss-navbar .logo img{height:36px;width:auto;max-width:100%;display:block}
.ss-navbar .nav-tabs{display:flex;align-items:center;gap:2px;margin-left:8px;padding:0;list-style:none;flex-shrink:0}
.ss-navbar .nav-tab{text-decoration:none;font-size:13.5px;font-weight:500;color:#666;padding:6px 14px;border-radius:8px;transition:color 0.15s,background .15s;white-space:nowrap;display:inline-block}
.ss-navbar .nav-tab:hover{color:#111;background:#f1f1f1}
.ss-navbar .nav-tab.active{color:#c0392b;background:#fdecea}
.ss-navbar .spacer{flex:1;min-width:0}
.ss-navbar .search-form{display:flex;align-items:center;gap:6px;margin:0;padding:0;flex-shrink:0}
.ss-navbar .search-input{height:36px;width:180px;padding:0 14px;font-size:14px;font-family:inherit;border:1px solid #ddd;border-radius:12px;background:#f5f5f5;color:#111;outline:none;transition:border-color 0.15s,background .15s;margin:0}
.ss-navbar .search-input:focus{border-color:#c0392b;background:#fff}
.ss-navbar .search-btn{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#666;transition:color .15s;flex-shrink:0;margin:0}
.ss-navbar .search-btn:hover{color:#c0392b}
@media (max-width: 820px) {
.ss-navbar{padding:0 12px}
.ss-navbar .nav-top{gap:4px}
.ss-navbar .logo img{height:28px;width:auto;max-width:none}
.ss-navbar .nav-tabs{margin-left:4px;gap:0}
.ss-navbar .nav-tab{font-size:12.5px;padding:6px 10px}
.ss-navbar .search-input{width:90px;font-size:13px;padding:0 8px}
}