/*
 Theme Name:   Rowling Child-Theme
 Template:     rowling
 Version:      1.0
 Text Domain:  rowling-child
*/

#fullbanner {
    position: relative;
    left: 270px;
    top: 55px;
    width: 728px;
    height: 90px;
    z-index: 1;
}

#fullbanner  img{

}


@media ( max-width: 1100px ) {
	#fullbanner {
		display:none;
	}
}

@media ( max-width: 780px ) {

    /* Single Post ------------------------------- */

    .single-post .post-inner { 
	padding-left: 0 !important; 
    }

}

#single-top-advert{
  float: right;  
  display: block !important;
  padding-bottom: 15px;
  width: 100%;
}

.rectangle-advert{
  display: none;
}

.fullsize-advert{
  display: none !important;
}

.dummy-post{
  display: none !important;
}

@media ( min-width: 900px ) {
  #single-top-advert{   
    width: 65%;    
  }
}

@media ( min-width: 1070px ) {
  #single-top-advert{   
    width: 75%;    
  }
}

@media ( min-width: 1280px ) {
  #single-top-advert{   
    width: 45%;    
  }
}

  
  
  #single-top-advert .inner{
    margin-left: auto;
    margin-right: auto;
    width: 300px;    
  }
  
  #single-top-advert  .inner h3{    
    margin-top: 24px;
  }
  
  .single-post .post-image {
    display: block;
    clear: both;
    margin-bottom: 0px;
  }
  
  .sidebar .widget_custom_html:nth-child(2){
    
  }
  
  .sidebar .widget_media_image h3.widget-title{
    display: block !important;
  }



@media (min-width: 750px) and ( max-width: 850px ) {
  .mobile-advert{
    display: block !important;
    width: 100%;
    padding-bottom: 15px;
  }
  
  .mobile-advert .inner{
    margin-left: auto;
    margin-right: auto;
    width: 300px;    
  }
  
  .mobile-advert .inner h3{    
    margin-top: 24px;
  }
}

@media (min-width: 750px) and ( max-width: 850px ) {
 .fullsize-advert{
    display: block !important;
    width: 100%;
    padding-top: 25px;
}
  
  .fullsize-advert .inner{
    margin-left: auto;
    margin-right: auto;
    width: 728px;    
  }
  
  .fullsize-advert .inner h3{    
    margin-top: 24px;
  }
  
  .post-number-6, .post-number-8{
    margin-top: 0px !important;
  }
}

.single-post .related-posts{
  padding-top: 12px;
}

.single-post .post-content{
  padding-top: 12px;
}

.single-post .post-inner {
	padding-left: 200px;
    position: inherit;
	z-index: 5;
}