/* Main container for all */
.container{margin:0 auto;padding:0}
.container-wide{margin:0 auto;padding:0}
.row{clear:both}

.clearfix:before,.clearfix:after,.clear:before,.clear:after,.clr:before,.clr:after{content:" ";display:table;visibility:hidden}
.clearfix:after,.clear:after,.clr:after{clear:both}
.clearfix,.clear,.clr{*zoom:1}

/* Common columns definitions */
.col1,.col10,.col11,.col12,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{float:left;margin:0 1%}
.col1{width:5.5%}
.col2{width:14%}
.col3{width:22.5%}
.col4{width:31%}
.col5{width:39.5%}
.col6{width:48%}
.col7{width:56.5%}
.col8{width:65%}
.col9{width:73.5%}
.col10{width:82%}
.col11{width:90.5%}
.col12{width:100%;margin:0;float:none}
.col1 img,.col10 img,.col11 img,.col12 img,.col2 img,.col3 img,.col4 img,.col5 img,.col6 img,.col7 img,.col8 img,.col9 img
{width:auto;height:auto;overflow:hidden;max-width:100%}
/* custom button */
.btn-group{position:relative;display:block;vertical-align:middle;*zoom:1;text-align:center;font-size:0;margin:5px 0}

.btn{display:inline-block;margin-bottom:0;line-height:1.42857;text-align:center;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);padding:4px 12px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}
.btn:focus,.btn:active{outline:none}

.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-blue{color:#fff;background-color:#1f74ba;border-color:#357ebd}
.btn-green{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-lightblue{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-gold{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-red{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn.btn-black{background:#444;border-color:#111}
.btn.btn-twitter{border:1px solid #2189ff;-webkit-box-shadow:inset 0 1px 2px #8dc2ff;box-shadow:inset 0 1px 2px #8dc2ff;background:#4a9eff;background-size:100%}
.btn.btn-facebook{border:1px solid #2d4479;-webkit-box-shadow:inset 0 1px 2px #5272bf;box-shadow:inset 0 1px 2px #5272bf;background:#385496;background-size:100%;-webkit-transition:box-shadow .05s ease-in-out;box-shadow .05s ease-in-out}
.btn.btn-sea{border:1px solid #39534f;-webkit-box-shadow:inset 0 1px 2px #64928d;box-shadow:inset 0 1px 2px #64928d;background:#496b67;background-size:100%}
.btn.btn-brown{border:1px solid #856733;-webkit-box-shadow:inset 0 1px 2px #c29e61;box-shadow:inset 0 1px 2px #c29e61;background:#a27e3f;background-size:100%}

.btn:hover,.btn:focus{background:#222;border-color:#111;color:#fff;text-decoration:none}

/* custom buttons */
.btn-group{font-size:0}
.btn-group .btn{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-right-width:0}
.btn-group a.btn:first-child,.btn-group span.btn:first-child,.btn-group input.btn:first-child,.btn-group button.btn:first-child,.btn-group div.btn:first-child,.btn-group p.btn:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
.btn-group a.btn:last-child,.btn-group span.btn:last-child,.btn-group input.btn:last-child,.btn-group button.btn:last-child,.btn-group div.btn:last-child,.btn-group p.btn:last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-right-width:1px}

/* Disable padding left/right 10px if I'm 1024 or gibber - correct percentage math  */
@media all and (min-width: 1024px) {
	.container,.container-wide{padding:0}
	.container .row{padding:0;margin:0}
	.col3.first-col{margin:0 1% 0 0;width:24.75%}
	.col3.last-col{float:right;margin:0 0 0 1%}
	.col6.center-col{width:50.75% !important;margin:0 1%}
	.col9.last-col{width:74.1%;float:right;margin:0}
}
@media all and (max-width: 1024px) {
.center-col img{max-width:400px !important}
}
@media all and (min-width: 768px) {
	.content{background:#f4f8fb/* url(http://0dayscene.net/templates/FDefault/images/left-sidebar.jpg) repeat-y 0 0*/}
	#header{margin:10px 0}
	.col3.first-col{margin:0 1% 0 0;width:24.75%}
	.col3.last-col{float:right;margin:0 0 0 1%}
	.col9.last-col{width:74.11%;float:right;margin:0;background:#fff;-webkit-box-shadow:-4px -1px 4px rgba(0,0,0,.1);box-shadow:-4px -1px 4px rgba(0,0,0,.1);min-height:550px}
	.col6.center-col{width:50.75% !important;margin:0 1%}
	.lcol{float:left}
	.rcol{float:right}
	footer{margin:10px 0 20px 0}
	#topmenu{margin:0;background:url(../images/mbar.jpg) 100% 0 no-repeat}
	.box{margin:10px 0 0 10px}
	.box-bottom{margin:0 1px 10px 11px}
.lastcomm li .lcomm-hidden{display:none}
.lastcomm li:hover .lcomm-hidden{display:block}
}
/* Small devices */
@media all and (max-width: 768px) {
	.content{background:#fff}
	.container,.container-wide{}
	.row{padding:0;margin:0}
	#header{margin:0 0 10px 0}
	.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11{float:none;width:100%;margin:0}
	.col3.first-col{margin:0;padding-top:5px}
	.col3.last-col{float:none;margin:0 0 1% 0}
	.col9.last-col{float:none;margin:0 0 1% 0}
	.col6.center-col{margin:0 0 1% 0}
	.center-col img{max-width:300px !important}
	.hidden-xs{display:none}
	.col1 img,.col10 img,.col11 img,.col12 img,.col2 img,.col3 img,.col4 img,.col5 img,.col6 img,.col7 img,.col8 img,.col9 img{width:auto;height:auto;margin:5px auto;overflow:hidden}
	.lcol{float:none;display:block}
	.rcol{float:none;display:block}
	footer{margin:10px 0 0 0}
	#topmenu{float:none;margin:0;background:rgba(0,0,0,.75)}
	.box{margin:10px 10px 0 10px}
	.box-bottom{margin:0 11px 10px 11px}
.lastcomm li .lcomm-hidden,.lastcomm li:hover .lcomm-hidden{display:none}
}