/*
Theme Name: thewild2014
Theme URI: http://wordpress.org/

*/
@font-face {
    font-family: 'OtamaepRegular';
    src: url('Otama-ep-webfont.eot');
    src: url('Otama-ep-webfont.eot?#iefix') format('embedded-opentype'),
         url('Otama-ep-webfont.woff') format('woff'),
         url('Otama-ep-webfont.ttf') format('truetype'),
         url('Otama-ep-webfont.svg#OtamaepRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'OtamaDisplay';
    src: url('2B6C2B_0_0.eot');
    src: url('2B6C2B_0_0.eot?#iefix') format('embedded-opentype'),
         url('2B6C2B_0_0.woff') format('woff'),
         url('2B6C2B_0_0.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OpenSansLight';
    src: url('OpenSans-Light-webfont.eot');
    src: url('OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Light-webfont.woff') format('woff'),
         url('OpenSans-Light-webfont.ttf') format('truetype'),
         url('OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'OpenSansRegular';
    src: url('OpenSans-Regular-webfont.eot');
    src: url('OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Regular-webfont.woff') format('woff'),
         url('OpenSans-Regular-webfont.ttf') format('truetype'),
         url('OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansItalic';
    src: url('OpenSans-Italic-webfont.eot');
    src: url('OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Italic-webfont.woff') format('woff'),
         url('OpenSans-Italic-webfont.ttf') format('truetype'),
         url('OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemibold';
    src: url('OpenSans-Semibold-webfont.eot');
    src: url('OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Semibold-webfont.woff') format('woff'),
         url('OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemiboldItalic';
    src: url('OpenSans-SemiboldItalic-webfont.eot');
    src: url('OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-SemiboldItalic-webfont.woff') format('woff'),
         url('OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
         url('OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBold';
    src: url('OpenSans-Bold-webfont.eot');
    src: url('OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Bold-webfont.woff') format('woff'),
         url('OpenSans-Bold-webfont.ttf') format('truetype'),
         url('OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBoldItalic';
    src: url('OpenSans-BoldItalic-webfont.eot');
    src: url('OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-BoldItalic-webfont.woff') format('woff'),
         url('OpenSans-BoldItalic-webfont.ttf') format('truetype'),
         url('OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansExtrabold';
    src: url('OpenSans-ExtraBold-webfont.eot');
    src: url('OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-ExtraBold-webfont.woff') format('woff'),
         url('OpenSans-ExtraBold-webfont.ttf') format('truetype'),
         url('OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'CallunaRegular';
    src: url('webfonts/Calluna-Regular-webfont.eot');
    src: url('webfonts/Calluna-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Calluna-Regular-webfont.woff') format('woff'),
         url('webfonts/Calluna-Regular-webfont.ttf') format('truetype'),
         url('webfonts/Calluna-Regular-webfont.svg#CallunaRegular') format('svg');

}
  
@font-face {
    font-family: 'Calluna-Bold';
    src: url('webfonts/2CB1BD_0_0.eot');
    src: url('webfonts/2CB1BD_0_0.eot?#iefix') format('embedded-opentype'),
    url('webfonts/2CB1BD_0_0.woff2') format('woff2'),
    url('webfonts/2CB1BD_0_0.woff') format('woff'),
    url('webfonts/2CB1BD_0_0.ttf') format('truetype');
}
 
  
@font-face {
    font-family: 'BrandonGrotesque-Medium';
    src: url('webfonts/2CB1BD_1_0.eot');
    src: url('webfonts/2CB1BD_1_0.eot?#iefix') format('embedded-opentype'),
    url('webfonts/2CB1BD_1_0.woff2') format('woff2'),
    url('webfonts/2CB1BD_1_0.woff') format('woff'),
    url('webfonts/2CB1BD_1_0.ttf') format('truetype');
}
 
  
@font-face {
    font-family: 'BrandonGrotesque-Light';
    src: url('webfonts/2CB1BD_2_0.eot');
    src: url('webfonts/2CB1BD_2_0.eot?#iefix') format('embedded-opentype'),
    url('webfonts/2CB1BD_2_0.woff2') format('woff2'),
    url('webfonts/2CB1BD_2_0.woff') format('woff'),
    url('webfonts/2CB1BD_2_0.ttf') format('truetype');
}

ul.navigation li a, h1, h2, h3, .font-embed, .alignleft a, .alignright a, ul.navigation li a {
    font-family: OtamaepRegular, 'OtamaepRegular', Arial, sans-serif;font-weight:normal;}
#contentfront h3, #contentfront h3 a{
font-family:'univers', univers, verdana, arial, sans-serif;
font-size:10px;
color:#AFAFAF;
}
#contentfront #featured-content-slideshow h3, #contentfront .right-news-col h3{
color:#000000;
}
#contentfront h2{
line-height:12px;
}
#contentfront #fashion-editorials-slideshow h2{
line-height:10px;
margin-bottom:6px;
}
a img{
border:none;
}
a{
color:#000000;
}
html, body{
margin:0;
padding:0;
}
#topnav ul.navigation li a, h2 a, h3 a, #contentfront a, h2, .bottomnav a, h3 a, .carousel a{
color:#000000;
text-decoration:none;
text-transform:uppercase;
}
#contentfront h3 a:hover{
text-decoration:underline;
}
h1{
font-size:30px;
margin:10px 0 10px 0;
padding:0;
}
h2{
font-size:15px;
padding:0;
margin:10px 0 4px 0;
}
h3{
font-size:11px;
margin:0;
padding:0;
text-transform:uppercase;
}
#contentfront p, .carousel p, .news-stories p, .popular-stories p{
color:#afafaf;
font-size:10px;
text-transform:uppercase;
margin:6px 0 0px 0;
line-height: 16px;
}
.popular-stories p{
    font-family: OpenSansRegular,'OpenSansRegular',Arial,sans-serif;
}
#topnav, #contentfront, #contributor-content{
width:1080px;
}
#contributor-content div{
width:324px;
}
#contributor-content div .img-wrapper img{
width:324px !important;
height:auto !important;
}
#contributor-content div .img-wrapper{
height:138px;
overflow-y:hidden;
margin-right:0px;
padding-top:0px;
margin-bottom:10px;
}
#topnav{
padding-bottom:40px;
margin-top:30px;
position:relative;
z-index: 2;
}
#topnav ul.navigation, ul.bottomnav{
list-style-type:none;
padding:0;
margin:0;
float:right;
display:inline;
}
#topnav ul.navigation{
    margin-top:10px;
float:left;
padding:0;
padding-left:0px;
}
#topnav ul.navigation li, .bottomnav li{
float:left;
display:inline;
margin-left:15px;
}
.bottomnav li a{
    font-size:11px;
}
#topnav ul.navigation li a{
    padding:0 4px 4px;
    padding-top:4;
}
#topnav ul.navigation li a:hover, #topnav ul.navigation li a.active, #topnav ul.navigation li:hover a{
background:#000000;
color:#ffffff;
}
#topnav ul.navigation li{
font-size:13px;
height:36px;
overflow:hidden;
}
#topnav ul.navigation li{
padding-top:4px;
margin-top:-4px;
}
#topnav ul.navigation li ul li a{
color:#ffffff;
border:0 none;
font-size:13px
}
#topnav ul.navigation li ul li{
border:0 none;
}
#topnav ul li:hover ul{
display:block;
}
#bottomnavfluid{
font-size:12px;
padding-bottom:20px;
margin-top:50px;
width:1080px;
border-top:14px solid #000000;
padding-top:20px;
}
.right-news-col #searchform, .right-col #searchform{
    position: relative;
    float: left;
    background: #000000;
    padding: 10px;
    height: 30px;
    width: 322px;
}
#bottomnavfluid form input, #social-media-hdr input, .right-news-col #searchform input, .right-col #searchform input{
border:2px solid #000000;
background:#ffffff;
height: 20px;
line-height: 20px;
}
#bottomnavfluid form input#searchsubmit, #bottomnavfluid form label, #social-media-hdr form input#searchsubmit{
text-transform:uppercase;
}
#social-media-hdr form input#searchsubmit{
height: 26px;
    line-height: 26px;
    position: relative;
    top: 1px;
}
#bottomnavfluid form input, .right-news-col #searchform input, .right-col #searchform input{
    position: relative;
    top:-1px;
    height: 21px;
    line-height: 21px;
}
#bottomnavfluid form input#searchsubmit{
    background: #000000;
    color: #ffffff;
    height: 27px;
    line-height: 27px;
    position: relative;
    top:0px;
}
.right-news-col #searchform input#s, .right-col #searchform input#s{
    width: 246px;
}
.right-news-col #searchform input#searchsubmit, .right-col #searchform input#searchsubmit{
    height: 27px;
    line-height: 27px;
    position: relative;
    top:0px;
    text-transform: uppercase;
    font-weight: bold;
    width:66px;
}
.cat-page .right-news-col form#searchform{
    margin-top:25px;
}
form#searchform label{
display:none;
}
form#searchform input#s{
width:120px;
}
#current-issue, #bottomnavfluid, #featured-content-slideshow, #featured-fashion-article, #adspace, #streetscene, #featured-articles, #contributor-content, #bottomnavfluid form{
float:left;
display:inline;
}
#current-issue p, #adspace p, #streetscene p{
margin:0;
padding:0;
}
#current-issue img{
    width:323px;
    height:440px;
}
#featured-articles{
width:1000px;
padding-left:9px;
padding-right:9px;
padding-bottom:30px;
padding-top:20px;
position:relative;
float:left;
margin-left:20px;
}
.prev-slide, #featured-content-slideshow .slideshow-nav, .next-slide, #fashion-editorials-slideshow .prev-slide, #fashion-editorials-slideshow .editorial-nav, #fashion-editorials-slideshow .next-slide{
float:right;
display:inline;
top:-35px;
position:relative;
z-index:999;
}
#fashion-editorials-slideshow .prev-slide, #fashion-editorials-slideshow .editorial-nav, #fashion-editorials-slideshow .next-slide{
top:-28px !important;
}
#fashion-editorials-slideshow .editorial-nav {
    top:-40px !important;
}
#featured-content-slideshow .slideshow-nav a, #fashion-editorials-slideshow .editorial-nav a, #wild-faces .tv-slides-nav a{
background: transparent url(images/slideshow-counter.gif) no-repeat center center;
background: url(images/circle-stroke.gif) no-repeat 0 0;
width:20px;
height:20px;
width: 12px;
    height: 12px;
    padding:4px;
display:inline-block;
font-size:0px;
}
#featured-content-slideshow .slideshow-nav a.activeSlide, #fashion-editorials-slideshow .editorial-nav a.activeSlide, #wild-faces .tv-slides-nav a.activeSlide{
background: transparent url(images/slideshow-counter-active.gif) no-repeat center center;
background: url(images/circle-filled.gif) no-repeat 0 0;
}
.tv-slides-nav-wrapper{
    position: relative;
    float: right;
    width: 65px;
    margin-top: -12px;
    margin-top: 0;
    z-index: 100;
}
.tv-slides-nav-wrapper a, .tv-slides-nav-wrapper div{
    float: left;
    display: inline-block;
}
.tv-slides-nav-wrapper a.next-slide, .tv-slides-nav-wrapper a.prev-slide{
    top:0px;
}
.tv-slide-wrapper{
    position: relative;
    display: inline-block;
    float: left;
}
#wild-faces .tv-slide-wrapper .img-wrapper{
    position: relative;
    z-index: 10;
}
#adspace img, #streetscene img{
width:324px;
height:450px;
}
#featured-articles div.carousel{
width:898px !important;
float:left;
display:inline;
overflow: hidden;
}
#featured-articles a.prev, #featured-articles a.next{
float:left;
display:inline;
margin-top:24px;
}
#featured-articles a.prev img{
padding-right:21px;
}
#featured-articles a.next img{
padding-left:21px;
}
#featured-articles ul li{
width:157px;
float:left;
display:inline;
padding-right:12px;
padding-left:12px;
height:202px !important;
}
#featured-fashion-article img{
    width:674px !important;
    height:450px !important;
}
#contributor-content div{
float:left;
display:inline;
margin-right:23px;
padding-top:30px;
}
#contributor-content div#faces{
margin-right:0px;
}
#social-media{
position:absolute;
left:694px;
top:1405px;
}
.col1, .col2{
width:509px;
float:left;
display:inline;
}
.col1, .col2, .center_content{
font-family:Constantia,"Lucida Bright",LucidaBright,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;
}
.col1 img, .col1 p, .col2 p, .col2 img{
    width:490px;
}
.col2 p, .col2 img{
    margin-left:19px;
}
.col2 p img{
margin-left:0px;
}
.col2 h2{
margin-left:19px;
}
.col2 #archiveslist h2{
margin-left:0px;
}
.social-links iframe, .social-links span, .social-links .fb-share-button{
    float:left;
    display:inline;
}
.social-links .fb-share-button{
    margin-right: 10px;
}
.social-links iframe{
margin-left: 3px;
    max-width: 160px !important;
overflow-x:hidden;
}
.social-links iframe{
    max-width:90px !important;
    width:auto !important;
}
.social-links{
    margin-top:10px;
}
.col2 .social-links{
border-top:3px solid #000000;
padding-top:20px
}

.blog div.blog-entry img{
width:600px !important;
height:auto !important;
}

#blog-right{
float:left;display:inline;
display: inline;
    float: left;
    margin-left: 70px;
    width: 200px;
}
.blog-right{
margin-left: 50px;
}
#blog-right ul, .blog-right ul{
list-style-type:none;
padding:0;
margin:0;
}
.Editorials .blog-right{
    display:none;
}
#blog-right ul li ul, .blog-right ul li ul{
    border-top:1px solid #000000;
    margin-top:10px;
    padding-top:10px;
    width:150px;
}
#blog-right ul li a, .blog-right ul li a{
color:#000000;
text-decoration:none;
}
.blog a{
color:#000000;
}
.blog div.blog-entry{
border-bottom:1px solid #000000;
padding-top:40px;
padding-bottom:20px;
position:relative;
top:-40px;
}
.blog .navigation{
position:relative;
height:30px;
width:600px;
padding-top:20px;
}
.blog .navigation .alignleft{
float:left;
display:inline;
text-align:left;

height:30px;

padding-top:4px;
background: url(http://pinxelate.com/beta/wp-content/themes/the-wild-new/images/prev-arrow-small.gif) no-repeat left top;
}
.blog .navigation a{
text-decoration:none;
color:#444444;
}
.blog .navigation .alignright{
float:right;
display:inline;
text-align:right;

height:30px;

padding-top:4px;
background: url(http://pinxelate.com/beta/wp-content/themes/the-wild-new/images/next-arrow-small.gif) no-repeat right top;
}
ul#archiveslist, ul#archiveslist li ul{
list-style-type:none;
margin:0;
padding:0;
}
ul#archiveslist li a{
text-decoration:none;
color:#000000;
}
ul#archiveslist li{
border-bottom:1px solid #afafaf;
padding-bottom:6px;
}
ul#archiveslist li p{
color:#afafaf;
padding:0;
margin:0;
font-size:12px;
}
h1.issue-title{
border-top:3px solid #000000;
border-bottom:3px solid #000000;
padding-top:10px;
padding-bottom:6px;
text-transform:capitalize;
}
/*
Theme Name: thewild
Theme URI: http://wordpress.org/

*/

h2.single-post-title{
font-size:22px;
}
#content h3{
margin-bottom:4px;
}
#outer-wrapper{
width:1000px;
position:relative;
margin-left:auto;
margin-right:auto;
border-top:14px solid #000000;
border:0;
}
#topnav, #contentfront, #contributor-content{
width:1000px;
}
#contributor-content div .img-wrapper img{
width:324px; !important;
height:auto !important;
}
#contributor-content div .img-wrapper{
height:138px;
overflow-y:hidden;
margin-right:0px;
padding-top:0px;
margin-bottom:10px;
}
#topnav{
padding-bottom:40px;
margin-top:30px;
}

#topnav ul.navigation li, .bottomnav li{
float:left;
display:inline;
margin-left:10px;
}
#topnav ul.navigation li{
    margin-left: 15px;
    margin-right: 15px;
}
#topnav ul.navigation li.last{
    margin-left: 15px;
    margin-right: 0px;
}
#topnav ul.navigation li a canvas{
padding-top:4px;
}

#topnav ul li ul#articles-sub{
width:100px;
}
#topnav ul.navigation li ul li{
border:0 none;
}

#bottomnavfluid{
font-size:12px;
padding-bottom:20px;
margin-top:0px;
width:1000px;
border-top:14px solid #000000;
padding-top:20px;
}
#bottomnavfluid form input{
border:2px solid #000000;
background:#ffffff;
}
#bottomnavfluid form input#searchsubmit, #bottomnavfluid form label{
text-transform:uppercase;
}
#current-issue, #bottomnavfluid, #featured-content-slideshow, #featured-fashion-article, #adspace, #streetscene, #featured-articles, #contributor-content, #bottomnavfluid form{
float:left;
display:inline;
}
#current-issue p, #adspace p, #streetscene p{
margin:0;
padding:0;
}
#featured-articles{
width:1000px;
padding-left:9px;
padding-right:9px;
padding-bottom:30px;
}
.prev-slide, #featured-content-slideshow .slideshow-nav, .next-slide{
float:right;
display:inline;
top:-95px;
position:relative;
z-index:99;
}
#featured-content-slideshow .slideshow-nav{
    top:424px;
    position: absolute;
    left:595px;
}
#featured-content-slideshow .prev-slide, #featured-content-slideshow .next-slide{
    top:438px;
    position: absolute;
    left:700px;
}
#featured-content-slideshow .prev-slide{
    left: 580px;
}
#featured-content-slideshow .slideshow-nav a{
background: transparent url(images/slideshow-counter.gif) no-repeat center center;
width:20px;
height:20px;
display:inline-block;
font-size:0px;
background: url(images/circle-stroke.gif) no-repeat center center;
width: 12px;
height: 12px;
padding:4px;
}
#featured-content-slideshow .slideshow-nav a.activeSlide{
background: transparent url(images/slideshow-counter-active.gif) no-repeat center center;
background: url(images/circle-filled.gif) no-repeat center center;
}
#featured-content-slideshow .slides div img{
    width:674px !important;
    height:440px !important;
}
#featured-articles div.carousel{
width:898px !important;
float:left;
display:inline;
}
#featured-articles a.prev, #featured-articles a.next{
float:left;
display:inline;
margin-top:24px;
}
#featured-articles a.prev img{
padding-right:21px;
padding: 0;
}
#featured-articles a.next img{
padding-left:21px;
padding: 0;
}
#featured-articles .controls{
    float: right;
    margin-top: -65px;
}
#featured-articles ul li{
width:157px;
float:left;
display:inline;
padding-right:12px;
padding-left:12px;
}
#featured-fashion-article img{
    width:674px !important;
    height:450px !important;
}
#contributor-content div{
float:left;
display:inline;
margin-right:23px;
padding-top:30px;
}
#contributor-content div#faces{
margin-right:0px;
}
.col1, .col2{
width:509px;
float:left;
display:inline;
}
.col1 img, .col1 p, .col2 p, .col1 object{
width:490px;
text-align: justify;
}
.blog .col1{
width:611px;
}
.blog .col2{
width:407px;
}
.blog .col1 img, .blog .col1 p, .blog .col1 object{
width:600px !important;
text-align: justify;
}
.blog .col1 img{
    padding-top:10px;
}
.blog .col2 p{
margin-left: 50px;
width: 357px !important;
}
#content.blog{
width:600px;
float:left;
display:inline;
}
.Editorials .col1, .Editorials .col2{
width:1080px !important;
}
.Editorials .col1 .editorial-cycle div, .Editorials .col1 .editorial-cycle, #blogEditorials .center-col #content .editorial-cycle, #blogEditorials .center-col #content .editorial-cycle div, #Editorials .center-col #content .editorial-cycle, #Editorials .center-col #content .editorial-cycle div{
width:1000px !important;
float:left;
display:inline;
}
.Editorials .col1 .editorial-cycle div, .Editorials .col1 .editorial-cycle, #blogwild-editorials .center-col #content .editorial-cycle, #blogwild-editorials .center-col #content .editorial-cycle div, #wild-editorials .center-col #content .editorial-cycle, #wild-editorials .center-col #content .editorial-cycle div, .editorialscat .center-col #content .editorial-cycle div{
width:1000px !important;
float:left;
display:inline;
}
.Editorials .col1 a.prev-slide img, .Editorials .col1 a.next-slide img, 
#blogEditorials .center-col a.prev-slide img, #blogEditorials .center-col a.next-slide img, #Editorials .center-col a.prev-slide img, #Editorials .center-col a.next-slide img{
width:9px !important;
float:left;
z-index:100;
display:inline;
}
.Editorials .col1 a.prev-slide img, .Editorials .col1 a.next-slide img, 
#blogwild-editorials .center-col a.prev-slide img, #blogwild-editorials .center-col a.next-slide img, #wild-editorials .center-col a.prev-slide img, #wild-editorials .center-col a.next-slide img, #blogwild-editorialsfashion .center-col a.next-slide img, #blogwild-editorialsfashion .center-col a.prev-slide img{
width:9px !important;
float:left;
z-index:100;
display:inline;
}
.Editorials .col1 a.prev-slide, #blogEditorials .center-col a.prev-slide, #Editorials .center-col a.prev-slide{

    left:-20px;
}
.Editorials .col1 a.prev-slide, #blogwild-editorials .center-col a.prev-slide, #wild-editorials .center-col a.prev-slide{
    left:-20px;
}
.Editorials .col1 .editorial-cycle, #Editorials .center-col .editorial-cycle, #blogEditorials .center-col .editorial-cycle{
float:left;
display:inline;
margin-left: 10px;
}
.Editorials .col2 .social-links{
margin-left:0px;
width:1000px !important;
}
.col1 img{
height:auto !important;
}
.col2 p{
    margin-left:19px;
}
.carousel ul{
    width: 10000px;
}
.carousel ul li a img{
    width:157px;
min-height:108px;
    height:auto !important;
}
.carousel ul li .img-wrapper{
display: block;
    height: 108px;
    overflow: hidden;
}
.social-links iframe{
    float:left;
    display:inline;
}
.col2 .social-links{
border-top:3px solid #000000;
padding-top:20px
}

.blog div.blog-entry img{
width:600px;
height:auto !important;
}

.blog a{
color:#000000;
}
.blog div.blog-entry{
border-bottom:1px solid #000000;
padding-top:40px;
padding-bottom:20px;
}
.blog .navigation{
position:relative;
height:30px;
width:600px;
padding-top:20px;
}
.blog .navigation .alignleft{
float:left;
display:inline;
text-align:left;

height:30px;

background: url(http://pinxelate.com/beta/wp-content/themes/the-wild-new/images/prev-arrow-small.gif) no-repeat left top;
}
.blog .navigation a{
text-decoration:none;
font-size:12px;
}
.blog .navigation .alignright{
float:right;
display:inline;
text-align:right;

height:30px;

background: url(http://pinxelate.com/beta/wp-content/themes/the-wild-new/images/next-arrow-small.gif) no-repeat right top;
}
ul#archiveslist, ul#archiveslist li ul{
list-style-type:none;
margin:0;
padding:0;
}
ul#archiveslist li a{
text-decoration:none;
color:#000000;
}
ul#archiveslist li{
border-bottom:1px solid #afafaf;
padding-bottom:6px;
}
ul#archiveslist li p{
color:#afafaf;
padding:0;
margin:0;
font-size:12px;
}
h1.issue-title{
border-top:3px solid #000000;
border-bottom:3px solid #000000;
padding-top:10px;
padding-bottom:6px;
}
h2 .author-name{
font-size: 10px;
    position: relative;
top:-1px;
}
.colleft, .colright, .thirdcol{
width:300px;
float:left;
display:inline;
font-family:Constantia,"Lucida Bright",LucidaBright,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;
}
.colright{
text-align:center;
padding-top:50px;
}
.thirdcol {
    font-size:12px;
}
/*people page*/
ul#peoplegrid{
list-style-type:none;
padding:0;
height:450px;
width:1080px;
margin-top:5px;
margin-left:-5px;
margin-bottom: 40px;
}
ul#peoplegrid li{
float:left;
display:inline;
margin-top:20px;
margin-left:10px;
margin-right:10px;
background-color:#000000;
height:160px;
width:160px;
overflow:hidden;
position: relative;
}
ul#peoplegrid li img{
border:none;
width:160px !important;
height:auto !important;
}
ul#peoplegrid li a .thumb-overlay{
top: 0px;
left: 0px;
height:140px;
width:140px;
padding: 10px;
opacity:0 ;
}
ul#peoplegrid li a:hover .thumb-overlay{
    -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
  opacity: 1;
}
ul#peoplegrid li .thumb-overlay .background-tile{
top: 0px;
left: 0px;
height:140px;
width:140px;
padding: 10px;
background-color: #000000;
display: block;
}
div.category-contributors .entry{
width:300px;
position:relative;
left:50%;
margin-left:-150px;
text-align:center;
}
.centered_content{
width:600px;
margin-left:-300px;
position:relative;
left:50%;
text-align:center;
}
.centered_content a{
text-decoration:none;
color:#000000;
}
.centered_content a:hover{
text-decoration:underline;
}
.contributors #featured-articles, .contributors h3, .contributors .col2{
display:none;
}
.Editorials .col1 .editorial-cycle img, #blogEditorials .center-col .editorial-cycle img, #Editorials .center-col .editorial-cycle img{
    height:auto !important;
    width:680px !important;
}
.Editorials .col1 .editorial-cycle .imgmap-frontend-image img, #blogEditorials .center-col .editorial-cycle .imgmap-frontend-image img, #Editorials .center-col .editorial-cycle .imgmap-frontend-image img{
width:auto !important;
}
.Editorials .col1 .editorial-cycle div img, .Editorials .col1 .editorial-cycle div p, #blogEditorials .center-col .editorial-cycle div img, #blogEditorials .center-col .editorial-cycle div p, #Editorials .center-col .editorial-cycle div img, #Editorials .center-col .editorial-cycle div p{
    float:left;
    display:inline;
}
 .Editorials .col1 .editorial-cycle p, #blogEditorials .center-col .editorial-cycle p, #Editorials .center-col .editorial-cycle p{
    width:300px !important;
    font-family:Constantia,"Lucida Bright",LucidaBright,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;
    margin-left:20px;
 }
 .Editorials .col1 .editorial-cycle p.credit,  #blogEditorials .center-col .editorial-cycle p.credit,  #Editorials .center-col .editorial-cycle p.credit{
    bottom: 0;
    position: absolute;
    right: 0;
 }
#fb, #twt, .social-icon{
float:left;
display:inline;
margin-top:-5px;
margin-right:5px;
}
form#searchform{
margin-top:-5px;
}
#fb img, #twt img, .social-icon img{
width:26px;
height:26px;
}
a.connect_widget_like_button{
padding:7px !important;
}
div.fb-like{
margin-right: 5px;
    margin-left: 5px;
max-width:150px;
height: 20px;
}
#Widgets_on_Pages_1 ul{
list-style-type:none;
font-size:12px;
font-family:Constantia,"Lucida Bright",LucidaBright,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;
}
#mc_signup{
text-align:left;
}
.mc_merge_var{
margin-bottom:10px;
}
.mc_merge_var label{
width:120px;
float:left;
display:inline;
}
.mc_merge_var input{
width:430px;
}
#mc-indicates-required{
float:left;
display:inline;
}
.mergeRow{
float:right;
}
.mc_signup_submit{
width:560px;
float:left;
display:inline;
text-align:center;
}
#mc_message{
padding:20px 0;
}
/*
new homepage
*/
#contentfront{
    position: relative;
    z-index: 1;
}
#contentfront .front-above, #contentfront .front-below, #contentfront .front-middle, .cat-page {
    width:1080px;
    position:relative;
    margin-bottom:21px;
    float:left;
}
#contentfront .front-above, #contentfront .front-middle{
    margin-bottom:0px;
}
#contentfront .left-col, #contentfront .center-col, #contentfront .right-news-col, .cat-page .left-col, .cat-page .center-col, .cat-page .right-news-col, .single-page .right-news-col{
    float:left;
    display:inline;
}
#contentfront .left-col, .cat-page .left-col{
    width:121px;
    margin-left:0px;
}
.cat-page .left-col div img{
    width:121px !important;
    height:auto !important;
}
#contentfront #current-issue{
    padding-bottom:0px;
}
#contentfront #current-issue img{
    margin-top:6px;
}
#contentfront .right-news-col #current-issue{
    height: 242px;
}
#contentfront .right-news-col #current-issue img{
    width:162px !important;
    height:212px !important;
    margin-top:16px;
}
#contentfront .right-news-col #current-issue img.lefty{
    margin-right: 13px;
}
#contentfront .left-col img{
    width:121px !important;
    height:auto !important;
}
#contentfront .left-col #subscribe-form{
    width:121px;
    height:70px;
    background:#000000;
    color:#ffffff;
    display: inline-block;
    text-align: center;
}
.cat-page  .center-col{
    width:585px;
    margin-left:16px;
}
#contentfront .front-above .center-col{
    width:722px;
}
.cat-page  .center-col img{
    max-width:570px !important;
    height: auto !important;
}
#contentfront .center-col #featured-content-slideshow .slides div img{
    width:722px !important;
    height:428px !important;
}
#contentfront .center-col #featured-content-slideshow{
    height:522px;
}
#contentfront .right-news-col{
    position:absolute;
    right:0;
    top:0;
    width:342px;
    margin-left:13px;
    height:790px;
    border-bottom:6px solid #000000;
    z-index:100;
}
#sidebar-advert{
    position: absolute;
    z-index:999;
    top:788px;
    right:10px;
    display:block;
}
.subscribe-modal{
    width:630px;
    height:350px;
    background:#ffffff;
    border:6px solid #000000;
    width:635px;
    height:230px;
    position:fixed;
    left:50%;
    top:50%;
    margin-top:-150px;
    margin-left: -315px;
    z-index: 1000;
}
.subscribe-modal .close-modal{
    position: absolute;
    top:10px;
    right:40px;
    font-weight: bold;
}
.subscribe-expand{
    background:#000000;
    margin-top:5px;
    left:5px;
    width:320px;
    position: relative;
    height:24px;
    font-size: 15px;
    display:inline-block;
    color: #ffffff !important;
    font-size: 19px !important;
    line-height: 24px;
    text-align: center;
    font-family: OtamaepRegular, 'OtamaepRegular', Arial, sans-serif;font-weight:normal;
}
#subscribe-form{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 6px solid #000000;
    height: 60px;
    height: 34px;
    margin-top: 43px;
    position: relative;
    width:330px;
}
.cat-page .right-news-col, .single-page .right-news-col{
    width:342px;
    margin-left:0px;
    height:740px;
    border-bottom:6px solid #000000;
    margin-bottom: 74px;
}
.single-page .right-news-col{
    margin-bottom: 14px;
    float:right;
}
#contentfront .right-news-col .social-media-links{
    float:left;
    margin-top:40px;
}
.right-news-col h2, #contentfront #current-issue h2{
    height:34px;
    line-height:34px;
    background:#000000;
    color:#ffffff;
    margin:0;
    display:table-cell;
    vertical-align:middle;
    padding-left:10px;
    width:342px;
    font-family: OpenSansRegular,'OpenSansRegular',Arial,sans-serif;
}
.right-news-col h2.firsthead{
    border: 6px solid #000000;
    background: #ffffff;
}
.right-news-col h2.firsthead span{
    background: #000000;
    height: 24px;
    line-height: 24px;
    position: relative;
    width: 290px;
    padding-left: 30px;
    margin-left: -5px;
    display: block;
}
#contentfront .right-news-col h2.subhead, .right-news-col h2.subhead{
    background: #ffffff;
    border:6px solid #000000;
    padding-left: 5px;
    width: 330px
}
#contentfront .right-news-col h2.subhead a, .right-news-col h2.subhead a{
    color: #000000;
    background: #AFAFAF;
    display: inline-block;
    float: left;
    height: 24px;
    width: 157px;
    text-align: center;
    line-height: 24px;
    margin-right:5px;
}
#contentfront .right-news-col h2.subhead a.active, .right-news-col h2.subhead a.active{
    background:#000000;
    color: #FFFFFF;
}
.right-col{
    width:342px;
    float:right;
    margin-right:30px;
    margin-top: 14px;
}
#Editorials .right-col, #blogEditorials .right-col, #blogpic-of-the-day .right-col, #pic-of-the-day .right-col, #wild-editorials .right-col, #blogwild-editorials .right-col, #blogwild-editorialsfashion .right-col, #our-worldpic-of-the-day .right-col, .fullwidth .right-col, .editorialscat .right-col{
display: none !important;
width:0px !important;
}
.right-col #second-advert{
    margin-left:0px;
    width:342px;
    overflow-x:hidden;
}
.right-news-col #second-advert{
    width:342px;
    height:64px;
    margin-left:0px;
    margin-top:12px;
    position:relative;
}
.right-col #second-advert img{
    width:342px !important;
    height:auto !important;
}
.right-news-col #second-advert img{
    width:342px !important;
    height:auto !important;
}
.single-page .right-news-col #second-advert img, .single-page .right-news-col #second-advert{
    height:auto!important;
    margin-top:15px;
}
#contentfront #current-issue h2{
    width:121px;
}
.right-news-col .news-stories{
    height:410px;
    width:330px;
    overflow-y:auto;
    margin-top:24px;
    position: relative;
    margin-left: 12px;
}
.right-news-col .popular-stories{
    height:410px;
    width:330px;
    overflow-y:auto;
    margin-top:24px;
    left: 0;
    padding: 0;
    position: relative;
    display: block;
    margin-left: 12px;
}
.single-page .right-news-col .news-stories, .cat-page .right-news-col .news-stories{
    height:670px;
}
.single-page .social-links{
    margin-top:20px;
}

#Editorials .social-links, #blogEditorials .social-links, #blogpic-of-the-day .social-links, #pic-of-the-day .social-links, #wild-editorials .social-links, #blogwild-editorials .social-links{
position:relative;margin-top:20px;
float:left;
width:500px;
}
.right-news-col .news-stories .jspTrack{
    height:670px !important;
}
.right-news-col .news-stories .story{
    width:300px;
    position:relative;
    display:inline-block;
    margin-bottom:24px;
}
.right-news-col .popular-stories .story{
    width:300px;
    position:relative;
    display:inline-block;
    margin-bottom:24px;
}
.right-news-col .img-wrapper{
    width:117px;
    height:75px;
    overflow:hidden;
    float:left;
    display:inline;
    margin-right:23px;
}
.right-news-col .img-wrapper img{
    width:117px !important;
    height:auto !important;
}
#contentfront .center-col #fashion-editorials-slideshow .slides div img{
    width:324px !important;
    height:242px !important;
}
#contentfront .center-col #fashion-editorials-slideshow{
    float:left;
    display:inline;
    width:342px;
    position:relative;
}
#contentfront .center-col #fashion-editorials-slideshow h2{
    margin-top: 0px;
}
#contentfront .center-col #streetscene{
    float:right;
    display:inline;
    width:151px;
}
#contentfront .center-col #streetscene img{
    width:151px !important;
    height:242px !important;
}
#contentfront  .front-below div{
    float:left;
    display:inline-block;
    height:181px;
    width:203px;
width:258px;
    margin-right:16px;
position:relative;
}
#contentfront  .front-below div.thumb-overlay, #contentfront  .front-below div.background-tile{
position:absolute;
}
#contentfront  .front-below div.thumb-overlay{
left:0;
}
#contentfront  .front-below div#wild-videos{
    margin-right:0px;
}
#contentfront  .front-below div .img-wrapper{
    height:137px;
    width:203px;
width:258px;
    overflow:hidden;
    float:left;
    display:inline-block;
    margin-bottom: 7px;
}
#contentfront .front-below div .thumb-overlay{
    height:117px;
    width:183px;
width:238px;
    padding: 10px;
}
#contentfront .front-below div#wild-profiles .thumb-overlay .background-tile{
    background:#00cdc1;
    height:147px;
    width:213px;
width:268px;
}
#contentfront .front-below div#wild-stories .thumb-overlay .background-tile{
    background:#e4200f;
    height:147px;
    width:213px;
width:268px;
}
#contentfront .front-below div#wild-music .thumb-overlay .background-tile{
    background:#183276;
    height:147px;
    width:213px;
width:268px;
}
#contentfront .front-below div#wild-photos .thumb-overlay .background-tile{
    background:#e24058;
    height:147px;
    width:213px;
width:268px;
}
#contentfront .front-below div#wild-videos .thumb-overlay .background-tile{
    background:#530075;
    height:147px;
    width:213px;
width:268px;
}
#contentfront  .front-below div .img-wrapper img{
    min-width:203px;
min-width:258px;
    min-height: 137px;
    max-width:253px;
    max-height: 187px;
    width:auto !important;
    height:auto !important;
}
#contentfront .front-middle .middle-left{
    width:333px;
    float:left;
    display:inline;
}
#contentfront .front-middle .middle-left h3{
height:11px;
overflow:hidden;
}
#contentfront .front-middle .middle-right{
    width:731px;
    margin-left:16px;
    float:left;
    display:inline;
}
#contentfront .front-middle .middle-left #wild-interviews{
    width:333px;
    height:286px;
    float:left;
    position: relative;
}
#contentfront .front-middle .middle-left #wild-fashion{
    width:333px;
    height:260px;
    position: relative;
    float: left;
}
#contentfront .front-middle .middle-left #wild-interviews .img-wrapper, #contentfront .front-middle .middle-left #wild-fashion .img-wrapper{
    height:239px;
    width:333px;
    overflow:hidden;
    float:left;
    display:inline;
    margin-bottom:7px;
}
 #contentfront .front-middle .middle-left #wild-fashion .img-wrapper{
    height:207px;
 }
 #contentfront .front-middle .middle-left #wild-interviews .thumb-overlay{
    height:219px;
    width:313px;
    padding: 10px;
}
#contentfront .front-middle .middle-left #wild-interviews .thumb-overlay .background-tile{
    background: #0ce039;
    height:249px;
    width:343px;
}
#contentfront .front-middle .middle-left #wild-fashion .thumb-overlay{
    height:187px;
    width:313px;
    padding: 10px;
}
#contentfront .front-middle .middle-left #wild-fashion .thumb-overlay .background-tile{
    background: #0aa5ff;
    height:217px;
    width:343px;
}
#contentfront .front-middle .middle-left #wild-interviews .img-wrapper img, #contentfront .front-middle .middle-left #wild-fashion .img-wrapper img{
    min-width:333px;
    min-height:239px;
    max-width:383px;
    width:auto  !important;
    height:auto !important;
}
#contentfront .front-middle .middle-left #wild-world, #contentfront .front-middle .middle-left #wild-art{
    width:159px;
    height:192px;
    margin-right:16px;
    float:left;
    display:inline;
}
#contentfront .front-middle .middle-left #wild-art{
    margin-right:0;
    width:158px;
}
#contentfront .front-middle .middle-left #wild-world .img-wrapper, #contentfront .front-middle .middle-left #wild-art .img-wrapper{
    height:138px;
    width:159px;
    overflow:hidden;
    float:left;
    display:inline-block;
    margin-bottom:7px;
}
#contentfront .front-middle .middle-left #wild-world .thumb-overlay, #contentfront .front-middle .middle-left #wild-art .thumb-overlay{
    height:118px;
    width:139px;
    padding: 10px;
}
#contentfront .front-middle .middle-left #wild-world .thumb-overlay .background-tile{
    background:#d10f12;
    height:148px;
    width:169px;
}
#contentfront .front-middle .middle-left #wild-art .thumb-overlay .background-tile{
    background:#1126e8;
    height:148px;
    width:169px;
}
#contentfront .front-middle .middle-left #wild-art .img-wrapper{
    width:158px;
    }
#contentfront .front-middle .middle-left #wild-world .img-wrapper img, #contentfront .front-middle .middle-left #wild-art .img-wrapper img{
    min-width:159px;
    min-height: 138px;
    max-width:209px;
    max-height: 188px;
    width:auto !important;
    height:auto !important;
}
#contentfront .front-middle .middle-right{
    width:731px;
    height:736px;
    float:left;
    display:inline;
    position:relative;
}
#contentfront .front-middle .middle-right #wild-faces{
    width:729px;
    width:376px;
    margin-right:353px;
    height:351px;
    height: 331px;
    margin-bottom: 16px;
    float:left;
    display:inline;
    position:relative;
    border-bottom:4px solid #000000;
}
#contentfront .front-middle .middle-right #wild-faces .social-links{
    float:right;
    display: inline;
    margin-top: 298px;
}
#contentfront .front-middle .middle-right #wild-faces  .img-wrapper{
    width:373px;
    height:286px;
    float:left;
    display:inline-block;
    position:relative;
    overflow:hidden;
    margin-bottom:7px;
    margin-bottom:0px;
}
#contentfront .front-middle .middle-right #wild-faces  .img-wrapper img{
    width:376px !important;
    height:auto !important;
}
#contentfront .front-middle .middle-right .bottom{
    width:731px;
    height:384px;
    float:left;
    display:inline;
    position:relative;
}
#contentfront .front-middle .middle-right .bottom #streetscene{
    width:226px;
    margin-right:15px;
    float:left;
    display:inline;
    position:relative;
}
#contentfront .front-middle .middle-right .bottom #streetscene .img-wrapper{
    width:226px;
    height:335px;
    overflow:hidden;
    float:left;
    display:inline-block;
        margin-bottom:7px;
}
#contentfront .front-middle .middle-right .bottom #streetscene .thumb-overlay{
    width:206px;
    height:315px;
    padding: 10px;
}
#contentfront .front-middle .middle-right .bottom #streetscene .thumb-overlay .background-tile{
    background:#999900;
    width:236px;
    height:345px;
}
#contentfront .front-middle .middle-right .bottom #streetscene .img-wrapper img{
    min-height:335px !important;
    height:auto !important;
    width:226px !important;
}
#contentfront .front-middle .middle-right .bottom #fashion-editorials-slideshow{
    width:487px;
    height:378px;
    margin-right:0;
    float:left;
    display:inline;
    position:relative;
}
#contentfront .front-middle .middle-right .bottom #fashion-editorials-slideshow .slides img{
    height:336px !important;
    width:489px !important;
}
#fashion-editorials-slideshow .slides div a.img-wrapper{
    overflow:hidden;
    height:335px !important;
    width:489px !important;
    margin-bottom:2px;
    display: inline-block;
}
#fashion-editorials-slideshow .slides h2{
    margin:0;
}
.cat-page .center-col h1, .single-page .center-col h1{
    border-bottom:2px solid #231f20;
    border-top:2px solid #231f20;
    text-align:center;
    padding-top:20px;
    padding-bottom:20px;
    font-size: 36px;
    text-transform: uppercase;
    margin-top: 0;
}

.cat-page .center-col h2, .single-page .center-col h2{
    font-size: 32px;
}
.cat-page .center-col h2, .cat-page .center-col h3, .single-page .center-col h2, .single-page .center-col h3{
    text-align:center;
}
.cat-page .center-col h3, .single-page .center-col h3, .cat-page .center-col h3 a, .single-page .center-col h3 a{
    text-transform: lowercase;
font-size:13px;
}
.cat-page .center-col h2, .cat-page .center-col h3 .name, .single-page .center-col h2, .single-page .center-col h3 .name{
    text-transform: uppercase;
}
.cat-page .center-col h3 .name, .single-page .center-col h3 .name{
text-transform: capitalize;
}
.cat-page .center-col .blog-entry{
    border-bottom:1px solid #231f20;
    padding-bottom: 60px;
    margin-top:20px;
}
.cat-page .center-col .blog-entry a.thumb img{
    width: 610px !important;
max-width:610px !important;
    height: auto !important;
}
.cat-page a.prev-slide img, .cat-page a.next-slide img{
width:9px !important;
float:left;
z-index:100;
display:inline;
}
#Editorials .prev-slide, #Editorials .next-slide, #blogEditorials .prev-slide, #blogEditorials .next-slide, #wild-editorials .next-slide, #blogwild-editorials .next-slide, #wild-editorials .prev-slide, #blogwild-editorials .prev-slide{
    position:absolute;
    top:350px;
float:right;
display:inline
}
#Editorials .prev-slide, #blogEditorials .prev-slide{
    left:0px;
}
#Editorials .next-slide, #blogEditorials .next-slide{
    right:0px;
}
#wild-editorials .prev-slide, #blogwild-ditorials .prev-slide{
    left:0px;
}
#wild-editorials .next-slide, #blogwild-editorials .next-slide{
    right:-30px;
}
.single-page .center-col{
    width:613px;
    float:left;
    display: inline;
    margin-left: 30px;
}
#Editorials .center-col, #blogEditorials .center-col{
    float:left;
    display: inline;
    padding-left:10px;
    margin-left: 30px;
}
#Editorials .Editorials-cat, #blogEditorials .blogEditorials-cat{
width:auto;
}
#wild-editorials .center-col, #blogwild-editorials .center-col, #blogpic-of-the-day .center-col, #pic-of-the-day .center-col, #blogwild-editorialsfashion .center-col, #our-worldpic-of-the-day .center-col{
    /*float:left;
    display: inline;
    padding-left:10px;
    margin-left: 30px;*/
    margin: auto;
}
#wild-editorials .Editorials-cat, #blogwild-editorials .blogEditorials-cat, #blogpic-of-the-day .center-col, #pic-of-the-day .center-col, #blogwild-editorialsfashion .center-col, #our-worldpic-of-the-day .center-col, .fullwidth .center-col, .editorialscat .center-col{
width:auto;
position: relative;
width:1000px;
}
.fullwidth .center-col.primary-col{
    width: 1300px;
}
.fullwidth .center-col.primary-col #content, .fullwidth .center-col.primary-col .optional-sidebar{
    display: inline-block;
    position: relative;
}
.fullwidth .center-col.primary-col #content{
    width: 970px;
    padding-right: 30px;
    float:left;
    display: inline-block;
    position: relative;
}
.fullwidth .center-col.primary-col .optional-sidebar{
    width: 300px;
    float:right;
}
@media only screen and (max-width : 1299px) {
    .fullwidth .center-col.primary-col{
        width: 100%;
        max-width: 1000px;
    }
    .fullwidth .center-col.primary-col #content, .fullwidth .center-col.primary-col .optional-sidebar{
        display: block;
        position: relative;
        margin: auto;
        float: none;
        width: 100%;
        max-width: 100%;
        margin-left: 0;
        padding-right: 0;
        overflow-x: hidden;
    }
    .fullwidth .center-col.primary-col #content{
        max-width: 970px;
        padding: 0;
    }
    .fullwidth .center-col.primary-col .optional-sidebar{
        max-width: 300px;
        margin: auto;
    }
}
#Widgets_on_Pages_1 ul{
list-style-type:none;
font-size:12px;
font-family:Constantia,"Lucida Bright",LucidaBright,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;
}
#mc_signup{
text-align:left;
}
.mc_merge_var{
margin-bottom:10px;
}
.mc_merge_var label{
width:120px;
float:left;
display:inline;
}
.mc_merge_var input{
width:430px;
}
#mc-indicates-required{
float:left;
display:inline;
}
.mergeRow{
float:right;
}
.mc_signup_submit{
width:560px;
float:left;
display:inline;
text-align:center;
}
#mc_message{
padding:20px 0;
}
.mergeRow{
    display:none;
}
#mc_signup_submit{
    border:3px solid #000000;
    background:none #ffffff;
}
#banner-ad, #social-media-hdr {
    display: block;
    position: absolute;
    top: 16px;
    top:50px;
    right:0;
    width:728px;
    width:356px;
    height:63px;
    border:none;
text-align:right;
}
#social-media-hdr{
    z-index: 100;
    height: 28px;
    width: 156px;
}
#banner-ad img{
width:auto !important;
    height:63px !important;
border:none;
}
#banner-ad a{
display:block;
position:relative;
z-index:100;
}
#banner-ad p{
    margin:0;
}
.single-page .center-col img{
height:auto !important;
max-width:100%;
}
.single-page .center-col img.alignnone{
width:600px !important;
}
.single-page .center-col .gallery img{
    max-width:596px !important;
width:auto !important;
}
#blogpic-of-the-day .center-col img.alignnone, #pic-of-the-day .center-col img.alignnone, .fullwidth .center-col img.alignnone{
    width: 100% !important;
}
.single-page .center-col img.aligncenter{
position:relative;
height:auto !important;
display:block;
margin-left:auto;
margin-right:auto;
}
#blogEditorials .center-col img{
width:1000px !important;
}
#blogEditorials .center-col .social-links img, .single-page .center-col .social-links img{
width:auto !important;
}
#blogEditorials .center-col .tag-image-mapped h2{
position:relative;
margin-left:auto;
margin-right:auto;
}
#blogEditorials .center-col .prev-slide img, #blogEditorials .center-col .next-slide img{
width:30px !important;
}
#wild-faces h3{
width:225px;
}
#contributorsUncategorized h3, #contributorscurrent h3, #contributors h3{
display:none;
}
br.clear{
clear:both;
float:none;
width:100%;
position:relative;
}
.center-col h3 a:hover{
text-decoration:underline;
}
.qtip-default {
    background-color: #FFFFff;
    border-color: #ddd;
    border-style: solid;
    border-width: 1px;
    color: #555555;
font-family:helvetica, verdana, arial, sans-serif;
}
#gallery-thumbs-nav{
border-top: 3px solid #444444;
    float: left;
    left: -5px;
    list-style-type: none;
    padding: 5px;
    position: relative;
    width: 600px;
margin:0;
height:120px;
overflow-y:scroll;
}
#gallery-thumbs-nav li{
display: inline-block;
    float: left;
    height: 50px;
margin-bottom:5px;
    margin-right: 5px;
    overflow: hidden;
    width: 590px;
 border-bottom: 1px solid #222222;
    padding-bottom: 5px;
}
#gallery-thumbs-nav li p{
float:right;
display:inline;
width:535px;
margin:0;
line-height:10px;
height:50px;
overflow:hidden;
}
#content .gallery .gallery-item .gallery-caption{
    margin:0;
    margin-top:10px;
}
#gallery-thumbs-nav li img{
    min-width:50px;
    min-height:50px;
}
#content .gallery dl, #content .gallery dt{
    margin:0;
    padding:0;
}
#content .gallery dl{
    width: 603px !important;
    background: #ffffff;
    display: none;
}
#content .gallery dl  dt a img{
    height: 349px !important;
    border:none;
height:400px !important;
}
#content .gallery dt{
text-align:center;
}
#content .gallery dd{
    width: 590px !important;
}
#content .gallery-wrapper{
    border: 3px solid #444444;
    padding: 5px;
color:#444444;
font-family:'univers', univers, verdana, arial, sans-serif;
font-size:11px;
position:relative;
padding-bottom:0;
height:100%;
}
#content .gallery-wrapper a{
color:#444444;
}
#content .gallery-wrapper #next{
display: inline;
    position: absolute;
    right: -45px;
    top: 50%;
    margin-top: -25px;
}
#content .gallery-wrapper #prev{
display: inline;
    position: absolute;
    left: -45px;
    top: 50%;
    margin-top: -25px;
}
.center-col .blog-entry p, #contentfront p, .carousel p, .news-stories p, #contentfront h3, #contentfront h3 a, #contentfront p, .carousel p, .news-stories p, .font-embed, .bottomnav li a, #bottomnavfluid form div label, .alignleft a, .alignright a{
font-family: OpenSansLight, 'OpenSansLight', Arial, sans-serif;font-weight:normal;
font-family: OpenSansRegular, 'OpenSansRegular', Arial, sans-serif;font-weight:normal;
}
#contentfront .news-stories h3, .cat-page .center-col h3, .cat-page .center-col .smaller, .right-news-col a h3,  .right-news-col a{
    font-family: OpenSansRegular, 'OpenSansRegular', Arial, sans-serif;font-weight:normal;
    text-decoration: none;
}
.cat-page .center-col h3 .name{
    font-family: OtamaepRegular, 'OtamaepRegular', Arial, sans-serif;font-weight:normal;
}
.cat-page .center-col h2 a{
    text-decoration: none;
}
.center-col .blog-entry p, .single-page .center-col p{
    font-size: 14px;
    line-height: 25px;
font-family: OpenSansLight, 'OpenSansLight', Arial, sans-serif;font-weight:normal;
font-family: OpenSansRegular, 'OpenSansRegular', Arial, sans-serif;font-weight:normal;
}
.fullwidth .center-col #content p, .fullwidth .center-col #content h6{
    width: 700px;
    margin-left: 150px;
}
.fullwidth .center-col #content blockquote p{
    width: 650px;
}
.center-col .blog-entry p strong, .single-page .center-col p strong{
    font-size: 14px;
    line-height: 21px;
font-family: OpenSansSemibold, 'OpenSansSemibold', Arial, sans-serif;font-weight:bold;

}
.cat-page .center-col .smaller{
    font-size: 12px;
}
#content .thumboption-1 #gallery-thumbs-nav{
    display: none;
}
#content .thumboption-1{
    border:none;
}
#contentfront .front-middle .middle-right #wild-faces #face-vid, #contentfront .front-middle .middle-right #wild-faces #music-vid{
    position: absolute;
    width:373px;
    height:286px;
    overflow:hidden;
    margin-bottom:7px;
    display: inline-block;
    float: left;
    left:0;
}
#contentfront .front-middle .middle-right #wild-faces .title{
    margin-top:0;
    float: left;
    display: inline-block;
    width:105px;
    border-top:4px solid #000000;
}
#contentfront .front-middle .middle-right #wild-faces h2.music-vid{
    width: 115px;
}
#contentfront .front-middle .middle-right #wild-faces .title h2{
    margin-top: 0px;
    padding:5px;
    line-height: 12px;
    background: #000000;
    color: #ffffff;
}
#contentfront .front-middle .middle-right #wild-faces .titles{
    width:374px;
    background:#000000;
    margin-top:284px;
    height: 26px;
    float: left;
    display: block;
    position: relative;
}
#contentfront .front-middle .middle-right #wild-faces h2:hover{
    cursor:pointer;
}
#contentfront .front-middle .middle-right #wild-faces .active h2{
    background: #ffffff;
    color: #000000;
}
#contentfront .front-middle .middle-right #wild-faces h3{
    position: absolute;
    left:0;
}
.thumb-overlay{
    position: absolute;
    overflow: hidden;
opacity:0;
}
.thumb-overlay .background-tile{
    position: absolute;
    opacity: .6;
    overflow: hidden;
    z-index: 1;
    top:-10px;
    left:-10px;
    background-color:#0AA5FF !important;
}
#contentfront .thumb-overlay h3, #contentfront .thumb-overlay a h3, ul#peoplegrid li .thumb-overlay a h3, ul#peoplegrid li .thumb-overlay h3{
    font-family: OtamaepRegular, 'OtamaepRegular', Arial, sans-serif;
    font-weight:normal;
    font-size: 20px;
    color: #FFFFFF;
    line-height: 22px;
    position: relative;
    z-index: 2;
}
#contentfront .front-middle .middle-left .thumb-overlay h3, ul#peoplegrid li .thumb-overlay a h3{
    height: auto;
}
#contentfront .thumb-overlay p{
    line-height: 16px;
    color: #FFFFFF;
    font-size: 12px;
    position: relative;
    z-index: 2;
    font-family: OpenSansRegular, 'OpenSansRegular', Arial, sans-serif;font-weight:normal;
}
a:hover .thumb-overlay{
        -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
  opacity: 1;
}
.right-news-col h2.mobi-only, #contentfront #current-issue h2.mobi-only{
font-size:11px;
height:15px;
line-height:12px;
}
.mobi-only{
display:none;
}