@media (max-width:1215px){#video_text_container #image_text_text{height:auto!important;color:black!important;background:transparent!important;position:relative!important;width:100%!important;left:0px!important;top:-6px!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;color:black!important;font-size:14px!important;}div#video_caption{position:static!important;}}@media only screen and (max-width: 800px) {.dispatchfeed{width:100%;border-bottom:1px dashed #999999;border-right:0px;}img[title="wavy line"]{display:none;}div.dispatch_ad_wrapper div#google_ads_div_SidebarBox1_ad_wrapper{margin:0 auto;width:300px;}div.dispatch_ad_wrapper{width:100%;}.dispatchfeed a img{margin:0 auto;display:block;}ul.recent_posts_item li figure a img{width:100%;}div.yarpp-related .yarpp-thumbnail-default>img{min-height:0px;}article .article_right{min-height:0px;}div#archive-posts article{height:auto;}#about_bottom_posts .grids article figure,#single_bottom_posts .grids article figure,#bottom_posts .grids article figure,div#archive-posts article figure.entry-image.inview{max-height:none;}body.single section.full_width_sidebar .wrapper>.grids>.grid-8{width:100%;}}@media only screen and (min-width: 720px){#field_manual{margin-left:-500px;padding-right:10000px;}#field_manual_container{margin-left:500px;width:740px;float:left;}body.home .grid-8{margin-left:3px;width:743px;}}@media only screen and (max-width:750px){a.most_recent_full_width,article .entry-image img.full_width{display:none;}a.most_recent_thumbnail,article .entry-image img.most_recent_thumbnail{display:block;}}@media only screen and (max-width: 800px) {#miss_these>span{width:100%;}.top_image a img{margin:0 auto;display:block;}#field_manual_posts .top_image{height:auto;}body.home .widget *,body.home .widget{margin:0 auto;display:block;position:static;}body.home .sidebar .widget{margin-top:30px;}#tabberwidget-3>ul>li{width:33%;}ul.tabs{width:100%;}section#about_bottom_posts>div.grids,body.home #single_bottom_posts>.grids,body.home #bottom_posts>.grids{width:90%;}section#about_bottom_posts div.grids article figure,body.home #single_bottom_posts .grids article figure,body.home #bottom_posts .grids article figure{}section#about_bottom_posts .article_right,body.home section#single_bottom_posts .article_right,body.home section#bottom_posts .article_right{max-height:100%;min-height:100%;}section#about_bottom_posts div.grids article,body.home section#single_bottom_posts div.grids article,body.home section#bottom_posts div.grids article{margin:20px auto;display:block;max-width:100%;}#home_ad{display:none;}article .entry-image img.most_recent_thumbnail{margin:0 auto;max-width:100%;}article .article_right{max-width:100%;margin:10px 0px;}body.home .entries article .entry-image{width:100%;max-width:100%;max-height:100%;}.middle_header{width:100%;}.right_header{display:none;}.left_header{display:none;}.top-strip{position:absolute;top:5px;left:6px;background:none;}section.home-section article{margin-bottom:0px;padding-bottom:0px;}.sidebar{display:none;}ul.recent_posts_item li{width:100%;}#field_manual_posts li{width:100%;}#field_manual{height:auto;margin:15px 0px;margin-left:-200px;margin-right:-100px;background-repeat:repeat;}#field_manual_container{margin-left:200px;margin-right:100px;}#random_quote{font-size:18px;line-height:20px;position:static;}#homepage_quote{padding:3px 10px 0px;position:relative;}#random_quote>a{bottom:0px;}}@media only screen and (min-width:800px) and (max-width: 986px){body.single .wrapper>.grids>.grid-8{padding-right:30px;}body.single article .entry-image img.banner_value{max-width:100%;}@media only screen and (max-width:836px){
#masthead .main-menu > ul > li > a {
padding: 13px 4px 13px 4px;
}
  }
    
@media only screen and (max-width:858px){ 
    #nav-strip .fixed_logo{
    display:none !important;
  }
  }
  
@media only screen and (max-width:900px){    
    #nav-strip .fixed_logo{
    left:8px;
  }
    }

}

@media only screen and (min-width:800px) and (max-width: 1030px){
  body.single .wrapper > .grids > .grid-8, div#bottom_section_article{
  /*margin-left:0px;*/
    margin-left:85px;
  }
  body.single div.wrapper div.grids div.grid-4{
/*  float:none;*/
    width:330px;
  }
  
  @media only screen and (max-width:894px){
    body.single .wrapper > .grids > .grid-8, div#bottom_section_article{
      margin-left:40px;
    }
    body.single div.wrapper div.grids div.grid-4{
      width:320px;
    }
  }
  
  .grid-4.fullwidthtrue{
  margin-left:0px;
  }
    
  .ipad #masthead .main-menu .sub-menu .sub-posts li{
  width:27.6%;
}
  
  #masthead .main-menu > ul > li > a {
    padding: 13px 5px 13px 7px;
  }
}

@media only screen and (max-width: 800px){
  body.single section.full_width_sidebar div.wrapper div.grids div.grid-4{
  float:right;
  }
body.search article .entry-image {
width: 100%;
}
body.search .classic-layout article {
    margin-bottom: 0px;
    padding-bottom: 0px;
}
 div.wrapper {
    padding: 0px 15px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    width:100%;
}
  body.home div.wrapper{
  padding:0px;
  }
  
  body.single .wrapper > .grids > .grid-8{
  border:0px;
  }
  body.single div.yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail {
    width: 100%;
}
  .yarpp-thumbnail-title{
  text-align:center;
  }
body.single div.yarpp-related .yarpp-thumbnail > img, body.single div.yarpp-related .yarpp-thumbnail-default {
    max-height: none;
    height:auto;
}
body.single section#single_bottom_posts article.post {
    width: 100%;
    text-align: left;
    max-width: 100%;
}
body.single section#single_bottom_posts div.grids, body.single section#bottom_posts div.grids {
    width: 100%;
}
header.entry-header {
}
div.grids div.grid-8 {
    width: 100%;
    margin: 0px;
}
article div.article_right {
    width: 100%;
    padding:0px 15px;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
}
  img.banner_value_bottom{
  width:100%;
  }
/*header.entry-header, div.entry-summary {
    padding: 0px 15px;
}*/
  div.entry-summary {
    /*padding: 0px 15px;*/
}
 body.home section#single_bottom_posts div.grids, body.home section#bottom_posts div.grids {
    margin: 0px;
    width: 100%;
}
#single_bottom_posts article.post div.divider, #bottom_posts article.post div.divider, #about_bottom_posts article.post div.divider {
    position: static;
} 
body.single .wrapper > .grids > .grid-8{
width:100%;
padding:0px;
}

body.single .wrapper > .grids > .grid-8, div#bottom_section_article {
margin:0px;
}
/* GET RID OF CONTACT FORM FOR RESPONSIVE */
li#field-manual-dropdown div.sub-menu, li#menu-item-9937{
display:none;
}
div#nav-strip + div{
display:none !important;
}
div#nav-strip{
z-index:0 !important;
position:static !important;
}
div.top-strip{
z-index:1;
}
#nav-strip .fixed_logo {
display:none !important;
}
body.single ul.tabs li {
    width: 33%;
}
body.single ul.tabs {
    width: 100%;
}

body.single .grid-4{
text-align:center;
}
  body.single .grid-4 div.author-info, .single-box.comments {
    text-align: left;
}

}

@media only screen and (max-width: 1140px){
    #masthead #menu-item-9922 {
        /*display: inline-block;*/
    }

    div#nav-strip ul.fixed_logo{
        transition:all 0.5 ease;
        -webkit-transition:all 0.5 ease;
        -moz-transition:all 0.5 ease;
    }
      
    div#nav-strip ul.fixed_logo li a img {
        content: url('/wp-content/themes/simplemag/images/nav_strip_logo_small.png');
    }

}

@media only screen and (max-width: 959px) {
  .about-content div#tabs {
      width: 320px;
      margin: 0 auto;
      }
    .wrapper {
       width:100%; 
    }
    div.left_header {
        position: absolute;
        left: 20px;
    }
    div.middle_header {
        float: none;
        margin: 0 auto;
    }
    div.left_header h2 {
        font-size: 15px;
    }
    div.left_header h3 {
        font-size: 15px;
    }
    div.yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail{
      width:31%;
    }
    div#author-box div.author-info {
        width: 70%;
    }
    @media only screen and (max-width:426px){
        div#author-box div.author-info{
          width:67%;
        }
    }

    #author-box .avatar {
        /*margin: 0 auto;
        float: none;*/
    }
      
    #image_text_container{
        width:100% !important;
        height:auto !important;
    }
    #image_text_text{
        height:auto !important;
        color: black !important;
        background: transparent !important;
        position: relative !important;
        width: 100% !important;
        left: 0px !important;
        top: -6px !important;
        box-sizing:border-box !important;
        -webkit-box-sizing:border-box !important;
        -moz-box-sizing:border-box !important;
        color:black !important;
        font-size:14px !important;
    }
    #image_text_text *{
        color:black !important;
    }

    header#video_header span#video_caption{
        position:static;
        background: white;
        display: block;
        padding:2% 0px;
    }

}

/* HOVER OVER EFFECT ON IMAGES */
@media only screen and (min-width: 801px){

    div.top_image a img, article figure a img, li figure a img{
        -webkit-transition: all 0.5s ease;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        -ms-transition: all 0.5s ease;
        transition: all 0.5s ease;
    }
    div.top_image a img:hover, article figure a img:hover, li figure a img:hover{
        -webkit-transform: scale3d(1.06,1.06,1.06);
        -moz-transform: scale3d(1.06,1.06,1.06);
        -o-transform: scale3d(1.06,1.06,1.06);
        -ms-transform: scale3d(1.06,1.06,1.06);
        transform: scale3d(1.06,1.06,1.06);
        -webkit-backface-visibility: hidden;
    }

}

/* FIELD MANUAL RESPONSIVE IMAGE FIX */
@media only screen and (max-width: 800px){
  .about-content li#text-3:after{
    right:0px;
  }
    #nav-strip > ul > li > div.search_box {
        width: 250px;
        height: 47px;
    }

    #field_manual_posts div.top_image {
        max-height: 180px;
    }
    #field_manual_posts div.top_image a {
        position: static;
    }
}

/* SEARCH PAGE RESPONSIVE FIX */
@media only screen and (max-width: 960px){

    body.search div.grids div.grid-8{
        width:100%;
    }

    body.search div.grids div.grid-4{
        display:none;
    }

}

/* MORE RESPONSIVE FIXES */
@media only screen and (max-width: 1199px) and (min-width: 960px){
    body.search #mc_embed_signup{
        float:none;
    }
  
    @media only screen and (max-width: 1199px) and (min-width: 1070px){
        body:not(.single):not(.page-template-about-php) .grid-4{
            width:214px;
        }

        body.search .grid-4{
            width:290px; 
        }
    }
}

@media only screen and (max-width: 800px) {
    div#bottom_section_article {
        width:100%;
    }
}

@media only screen and (max-width: 959px) and (min-width: 801px){
	.archive section#content{
		padding:0px 20px;
	}
	.archive div#archive-posts article{
		width:30%;
	}
}

@media only screen and (max-width: 1199px) and (min-width: 801px){
    body:not(.search) section:not(.full_width_sidebar) .sidebar, body:not(.search) section:not(.full_width_sidebar) .sidebar .widget{
        width:110%;
    }
     
    div#tabberwidget-3 {
        max-width: 271px;
    }
    div#facebook_widget-2 {
        max-width: 271px;
    }

    @media only screen and (max-width:1069px){
        div.grid-4.fullwidthtrue div#bottom_section_article {
            margin-left: 25px;
        }
        body.home .grid-8{
          width:660px;
        }
        #field_manual_container{
          margin-left:570px;
        }
        #field_manual_posts li{
          width:29%;
            padding:15px 5px;
        }
    }

    @media only screen and (max-width: 959px){
      #field_manual_container{
          margin-left:555px;
      }
    }
  
    #single_bottom_posts .grids article figure, #bottom_posts .grids article figure{
        min-height: 151px;
        max-height: 151px;
    }

    section#bottom_posts .grid-4{
        width:330px;
    }

    section#bottom_posts div.grids{
        width:100%;
    }

    section#single_bottom_posts div.grids article, section#bottom_posts div.grids article{
      max-width:30%;
    }

    /* Fix for social bookmarks */
    div.shareaholic-show-on-load{
      width:105%;
    }
    div.shr-bookmarks{
      padding-left:0px !important;
      margin-left:0px !important;
    }
    div.shr-bookmarks ul.shr-socials li{
      width:58px !important;
    }

}

@media only screen and (max-width:720px){
    div.style-entry ul{
        width:50%;
    }

}

@media only screen and (max-width: 1199px) and (min-width: 960px){
.about-content > .wrapper > .grids > .grid-8{
width: 610px;
}
li#text-4 .ui-tabs div.ui-tabs-panel{
  width:100%;
}
.about-content li#text-4 h2{
  font-size:28px;
}
.about-content .ui-tabs .ui-tabs-nav li {
max-width: 24%;
}
}

@media only screen and (min-width:1200px){
  .about-content > .wrapper > .grids > .grid-8{
width: 690px;
}
.wrapper{
width:1080px;
}
section.home-section.latest-posts > div.grids > div.grid-4 {
    margin-left: 60px;
}
}

@media only screen and (max-width:400px){
  div#author-box div.avatar {
      width: 100%;
      max-height: 100px;
text-align:center;
  }
  #author-box .avatar img {
      max-height: 100%;
      width: auto;
  }
  div#author-box div.author-info {
      width: 100%;
  }
}

@media only screen and (min-width:401px){
body.author #author-box .avatar {
    width: 25%;
}
}


/*@media (min-width:1201px){
#video_caption div#image_text_text{
    width:50% !important;
}
}

@media (min-width:961px) and (max-width:1200px){
#video_caption div#image_text_text {
    width: 60% !important;
}
}

@media (min-width:961px) and (max-width:1140px){
    #video_caption div#image_text_text{
        width:70% !important;
    }
}

@media (min-width:961px) and (max-width:1030px){
    #video_caption div#image_text_text{
        width:93% !important;
    }
}*/


@media only screen and (min-width:1200px){
    div#video_caption > div.wrapper{
        width:1175px
    }
}

@media only screen and (max-width: 1199px) and (min-width: 960px){
  div#video_caption > div.wrapper {
    width: 100%;
  }
}

@media (min-width:1200px) and (max-width:1240px){
    div#sharrre-wrapper{
        width:120px;
        overflow:hidden;
    }

    div#sharrre-wrapper .sharrre-button .count{
        display:none;
    }
}