	/*
Theme Name: MDX (based in Tm Clear n 1)
Theme URI: http://www.models.com/
Description: MDX mania.
Version: 1.0
Author: MDC
Author URI: http://www.models.com/
*/

body{color:#444;}
hr{display:none}
blockquote{margin-right:0;font-style:italic;color:#666}
blockquote > p:first-child:before{content:"\" ";font-size:2em;color:#aaa;font-family:impact,sans-serif;margin-left:-15px}
code{display:block;font-family:"courier new",courier,monospace;font-size:1.1em;padding:8px;border-left:3px solid #aaa}
a{color:#fc0404;text-decoration:none}
a:hover{color:#999;}
abbr{cursor:help}
acronym{cursor:help}
.acckey{display:none}

.row.SingleHeaderRow {max-width: none;}

img{border:0;}
img.imgleft{float:left;margin-right:8px}
img.imgright{float:right;margin-left:8px}
img.imgcenter{display:block;margin-left:auto;margin-right:auto}
a.imagelink:hover img{background:#dfdfdf;border:1px solid #1961b3}
#wrapper{max-width:1300px;padding: 0 15px 20px 15px;text-align:left;margin:0 auto 0 auto;background:#fff}
#header1{padding-bottom:25px;margin-bottom:20px;display:block; height:110px;max-width:1280px;}
#header1 h1{display:none}
#header1 h2{float:left;font-family:Georgia,serif;font-size:3.3em;letter-spacing:-1.2px;color:#666;padding:0px 0 10px 0;margin-top:15px;text-align:left;font-weight:normal;width:490px;}
#header1 h2 a{color:#666;text-decoration:none}
#header1 h2 a:hover{color:#666;text-decoration:none}
#header1 h2 span{display:none}
#header1 div.description{text-align:left;color:#aaa;padding:0;margin:0;letter-spacing:2px}

#header1 .titleImage { float:left; padding:16px 0 0 0; margin:0; width:45%; min-width:345px;}

#vidWidthLimit {max-width: 100%;}

/*#content{padding-right:300px;padding-bottom:60px}*/
#content {max-width:1280px;}
#content h1{display:none}
#content h2.pagetitle{font-family:'century gothic','trebuchet ms',arial,sans-serif;font-size:1.9em;color:#bcbcbc;text-align:center;padding:15px}
#content div.post {max-width: 1280px;}
#content div.post h2{font-family:arial,sans-serif;font-size:20px;color:#fff;margin:30px 0 0 0;background:#333;font-weight: bold;padding:5px;}
#content div.post h2 a {color:#fff;}
#content div.post h2 a:hover {color:#999;}
#content div.post h3{font-size:18px;text-align:center;margin: 5px 20px 5px 20px;color:black;}
#content div.post h4{font-family:arial,sans-serif;font-size:1.3em;color:#1961b3}
#content div.post h5{font-family:arial,sans-serif;font-size:1.2em;color:#1961b3}
#content div.post h6{font-family:arial,sans-serif;font-size:1.1em;color:#1961b3}
/*#content div.post p{line-height:140%; margin: 70px 0pt 0px 0}*/

#content div.post p.date{display:none;font-size:0.9em;color:#aaa;padding-left:0;padding-top:0;margin-top:0;}
#content div.post p.details_small{font-size:0.83em;color:#999;/*padding-bottom:30px;padding-top:20px;*/text-align:right;margin-top:80px;}
#content div.post p.details_full{font-size:0.83em;color:#999;padding-bottom:50px;padding-top:20px}
#content div.post li{line-height:160%}
#content div.archivelist h2{font-family:'century gothic','trebuchet ms',arial,sans-serif;font-size:1.5em;color:#1961b3;padding:10px 0 10px 0}
#content div.archivelist ul{list-style-type:none;margin:0;padding:0}
#content div.archivelist ul li{line-height:160%}
#content div.archivelist ul li a{display:block}
#content div.archivelist ul li a:hover{background-color:#ffd;text-decoration:none}
#content div.navigation{ position:relative;color:#000;width:100%;display:block;height:120px;padding-top:20px;padding-bottom:10px;margin:0;border-top:4px solid black;border-bottom:4px solid black;margin-top:12px;font-size:12px;line-height: 25px;text-transform: uppercase;}
#content div.navigation div.alignleft{float:left;margin:0;padding:0; position:absolute;}
#content div.navigation div.aligncenter{float:left;text-align:center;width:100%;font-weight:bold; position:absolute;}
#content div.navigation div.alignright{float:right;margin:0;padding:0;text-align:right;}
#content div.navigation a:hover{color:#333}
#content div.navigation img {border: 1px solid black;}
.f_nav {padding:0.625rem 0;margin-bottom:6rem;border-top:4px solid black;border-bottom:4px solid black;margin-top:.75rem;}
.f_nav div {font-size:.75rem;line-height: 1.5rem;text-transform: uppercase;color:#000;}
p.nocomments{font-family:'century gothic','trebuchet ms',arial,sans-serif;font-size:1.2em;color:#1961b3}
.authorcomment{border-top:1px solid #1961b3 !important;border-left:1px solid #1961b3 !important}
#commentform{padding:5px;background:#fff;color:#666;border:1px solid #999;}
#commentform a,#commentform a:hover{color:red;}
#commentform label{font-weight:bold}
#commentform input:not([type=submit]):not([type=file]) {width: 40%;min-width: 150px;}
#commentform input[type="submit"]{background-color:#efefef}
#commentform textarea{padding:.5rem;margin-bottom: 1rem;}
#commentform p.allowedtags{display:none}
#respond h3 {font-size: 1.2rem;margin:10px 0;}
#footer{clear:both;padding:8px;color:#666666;font-size:0.83em;text-align:center;font-family:"Courier New", Courier, monospace;}
#footer h1{display:none}
#footer a{color:#666;}
#footer a:hover{color:#999;text-decoration:underline}
#footertitle {font-size:44px;margin-top: 40px;}

li.recentcomments{padding-top:3px;padding-bottom:3px}
li.pagenav {
width: 100% !important;
}
ol.commentlist li li {
border: 0 !important;
padding: 0 !important;
margin:0 !important;
}

img.wp-smiley {
display: inline !important;
padding: 0 !important;
margin: 0 !important;
float: none !important;
vertical-align: middle !important;
border: 0 !important;
background: transparent !important;
}
/*width:auto; float:left; padding-left: 140px;*/
#header_links {float:left; margin-left: 0; text-align:right; width:55%; min-width:415px;}
#header_links a {font-weight:bold; color:#000; text-decoration:none;}
#header_links a:hover {color:#999; text-decoration:none;}
#header_links ul li { list-style:none; }
#header_link_container {float:right;width:415px;position:relative;}
.more-link {color:#333;}
.more-link:hover {color:#666;}
.comment-num a{color:#fff; text-decoration:none; font-size:13px; font-weight:normal;}
.comment-num a:hover {color:#999; text-decoration:none; font-size:13px;}
.comment-num {float: right; margin:-22px 341px 0 0}
.recent-stories li {}
#header_links ul .recent-stories li a {font-weight:normal;font-size:12px;}
.floatl {float:left;}
#content div.post p a.more-link {color:red;}
.auth {float:right;margin: -22px 5px 0pt 600px; color:#999; text-transform:lowercase; font-size:13px;}
.post img.size-full {width:100%;height:auto;}
.post div:not(#RelatedPostsContainer) {-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
#RelatedPostsHeader {max-width: 1280px;padding: 3rem .125rem;margin:auto;}
#RelatedPostsContainer {max-width: 1280px;padding: 0 .625rem;margin:auto;}
#content #RelatedPostsHeader h3 {max-width:1280px;width:100%;text-align:left;border-top:8px solid black;float:left;margin:30px auto 0;}

.postLI {font-size: .8rem;line-height: 1rem;}
.postLI .th {border: 0;}
.postLI .th {border: 1px solid #999;background-color: black;}
.postLI .th img {width:100%;}
.postLI .row {overflow: hidden;}
.postLI:hover a {color: #666;}
.postLI:hover .th img {opacity: 1;}
.postLI a {color:black;width:100%;}
.postLI a:not(.th) {padding: .8rem 0 1.6rem 0;
display: inline-block;
text-transform: initial;
font-weight: 900;
font-size: 1.2rem;
line-height: 1.3rem;
}
.newcomersFixed {text-transform:uppercase;z-index:99;box-sizing:content-box;padding:.5rem 0 0;width:100%;background-color:black;position: fixed; border-bottom: 1px solid black; font-size: 2rem;}
.newcomersFixed .row {max-width:1300px;padding: 0 15px;margin:0 auto 0 auto;}
.newcomersSpacer {box-sizing:content-box;padding:.5rem 0 0;}
.newcomersFixed #newcomersdrop {width:auto;max-width:100%;border: 0;font-size: 1.5rem;background-color: black;padding:0 2rem 0 0;margin: 0;color: white; -webkit-appearance: none;-moz-appearance: none;appearance: none;}
.newcomersFixed #newcomersdrop:focus {outline: none;}
.newcomersFixed #newcomerstitle {color: white;}
label.newcomersdropwrap:after {content:"\f13a ";font-family:FontAwesome;color:white;position:relative;right:25px;z-index:1;width:10%;height:100%;pointer-events:none;font-size:1.5rem;}
@media only screen and (max-width: 59.375em) {
	.newcomersFixed {font-size: 1.5rem; text-align: center;}
	.newcomersFixed #newcomersdrop {font-size: 1rem;text-align: center;}
	label.newcomersdropwrap:after {font-size:1rem;}
}
.editorspick .row {border-bottom: solid black 1px;padding: 0 0 1rem 0;}
.post .first-season .img1, .post .breakout-season .img1, .post .editorspick .img1 {font-size: 0;line-height: .8rem;width: 100%;}
#content div.post .first-season h3, #content div.post .breakout-season h3 {font-size: 1rem; font-weight: 300;}
.imgbox .slideMDCHeaderLogo {text-align: center;}
.imgbox .slideMDCHeaderText {text-align: center;font-size: 1.5rem;margin: 18px 0;}
.imgbox .slideSectionHeader{text-align: center;font-size: 1rem;}
.imgbox .slideSectionHeader img {width: 4rem;margin:0 1rem;}
.imgbox .slideSectionHeader {text-align: center;font-size: 1rem;}
.imgbox .slideSectionHeader span {text-transform: capitalize;}
.imgbox .slideSectioneditopic {text-align: center;padding-top:12px;}
.imgbox .slideSectioneditopic img {max-width: 80px;}
.fancybox-container{z-index: 100000 !important;}
.fancybox-container .credits p {max-width: 600px;margin: 18px auto;}
.fancybox-container .imgbox h3 {
font-family:"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;
border-top: 1px solid #eee;
padding: 25px 0;
margin: 25px 0 0 0 !important;
font-size: 1rem !important;
}
@media only screen and (max-width: 40em) {	
	.fancybox-container .imgbox {padding: .5rem;}
	.fancybox-container .imgbox p {font-size: .8rem;}
	.fancybox-container .imgbox .slideMDCHeaderText {font-size: 1.3rem;}
	.fancybox-container #bgLogo {max-width: 40%;}
}