@media screen and (max-width:767px) {
	 body{
	 
	 font-size:12px;
	 }
	.homeback{
		background-image:url(../img/iSpy_Horses_background_mobile.jpg);

		width:100%;

		padding:20px;
	}
	
	.bannerCarousel .bannertitle{
		position: absolute;
		bottom: 0; 
		right:5%;
		padding:0.8%;
		text-align:center;
		color:#ffffff;
		font-size:120%;
		margin:0%;
		background: #000000; 

	}
	
	.bg{
	background-image:url(../img/iSpy_Horses_background_mobile.jpg);
	 width:100%;
	 height:auto;
	 overflow:hidden;

	}
	
   .newsIndexContainer{
       padding: 25px;
   }
  
   .filterNav > ul > li > a, .listing_id_search #listing_id_label {
    font-size:13px;
	 width:50%;
	 /* Full width sub option does not need a line to delimit it from its neighbour */
	 border-right: none;
    }
	.youtubeFrame{
	height:300px;
	}
	 .responsivefont{
	font-size:85%;
	}
	 
	.phoneNav{
		width:50%;
	}
	 
	 .menu > li > a {
    color: #72776b;
    font: 16px "ralewaymedium",arial;
	font-weight:bold;
    padding-bottom: 1%;
    text-transform: uppercase;
	
	}
	.menu > li{
	text-align: center;
	width:50%;

	}
	 
	.navSpace{
	height:10px;
	margin-top:10px;
	margin-right:4%;
	}

	.slick-prev
	{
		left: -2%;
	}


	.slick-next
	{
		right: -2%;
	}	 
	 
}


@media screen and (min-width:767px) and (max-width:1200px) {
		body{
	 
		font-size:12px;
		}
		.homeback{
	background-image:url(../img/iSpy_Horses_background.jpg);

	width:100%;

	padding:20px;
	}
		.bannerCarousel .bannertitle{
		position: absolute;
		bottom: 0; 
		right:5%;
		padding:1%;
		text-align:center;
		color:#ffffff;
		font-size:150%;
		margin:0%;
		background: #000000; 

	}
	.bg{
	background-image:url(../img/iSpy_Horses_background.jpg);
	 width:100%;
	 height:auto;
	 overflow:hidden;

}
	 .responsivefont{
	font-size:60%;
	}
	.navSpace{
	height:55px;
	margin-top:10px;
	margin-right:4%;
	}
	   .col-sm-height {
    display: table-cell;
    height: 100%;
	}
	 	.youtubeFrame{
	height:200px;
	}
	 	 .pagewindow{
	 	height:160px;
	 }
	 
	  .filterNav > ul > li > a, .listing_id_search #listing_id_label{
    font-size:10px;}
	 
			  .menu{
	margin-top:0.2%;
    margin-bottom:0;

	}
	.menu > li > a {
    color: #72776b;
    font: 10px "ralewaymedium",arial;
	font-weight:bold;
    padding-bottom: 0;
    text-transform: uppercase;
	}
		
			.slick-prev
	{
		left: 3%;
	}


	.slick-next
	{
		right: 3%;
	}	 
	 
		
}
	 
	 
@media screen and (min-width:1200px) and (max-width:1460px) {
	 	 body{
	 
	 font-size:14px;
	 }
	 
	 .bg{
	background-image:url(../img/iSpy_Horses_background.jpg);
	 width:100%;
	 height:auto;
	 overflow:hidden;

	}
	 .homeback{
		background-image:url(../img/iSpy_Horses_background.jpg);

		width:100%;

		padding:20px;
		}
	 
.pagewindow{
	 	height:140px;
	 }
	 		.bannerCarousel .bannertitle{
		position: absolute;
		bottom: 0; 
		right:5%;
		padding:1%;
		text-align:center;
		color:#ffffff;
		font-size:150%;
		margin:0%;
		background: #000000; 

	}
	 .navSpace{
	height:55px;
	margin-top:10px;
	margin-right:4%;
	}
	 
	 	 .filterNav > ul > li > a, .listing_id_search #listing_id_label{
    font-size:13px;}

	.youtubeFrame{
	height:300px;
	}
.responsivefont{
	font-size:80%;
}
	 	 .pagewindow{
	 	height:190px;
	 }
  .col-sm-height {
    display: table-cell;
    height: 100%;
  }
  
		 .filterNav > ul > li > a, .listing_id_search #listing_id_label{
    font-size:13px;}
	  .menu{
	margin-top:0.6%;
    margin-bottom:0;

}
	.menu > li > a {
    color: #72776b;
    font: 16px "ralewaymedium",arial;
	font-weight:bold;
    padding-bottom: 0px;
    text-transform: uppercase;
}	
	.slick-prev
	{
		left: 3%;
	}
	.slick-next
	{
		right: 3%;
	}	 

	.autoplayAdverts .slick-prev
	{
		left: 1%;
	}
	.autoplayAdverts .slick-next
	{
		right: 1%;
	}	 
	 
	
}


@media screen and (min-width:1460px) and (max-width:2500px) {
	 	 body{
	 
	 font-size:15px;
	 }
	 
	 .homeback{
		background-image:url(../img/iSpy_Horses_background.jpg);

		width:100%;

		padding:20px;
	}
		
	.bg{
	background-image:url(../img/iSpy_Horses_background.jpg);
	 width:100%;
	 height:auto;
	 overflow:hidden;

	}

  .twitter-share-button{
	margin-top:1px !important;
	}
	 	 	 .pagewindow{
	 	height:200px;
	 }
	 .navbar-header .navbar-brand {
	 
	 }
 	 .filterNav > ul > li > a, .listing_id_search #listing_id_label{
    font-size:16px;
    }
		.bannerCarousel .bannertitle{
		position: absolute;
		bottom: 0; 
		right:5%;
		padding:1%;
		text-align:center;
		color:#ffffff;
		font-size:150%;
		margin:0%;
		background: #000000; 

	}
	.youtubeFrame{
	height:330px;
	}
	.responsivefont{
	font-size:85%;
}
	
  .col-sm-height {
    display: table-cell;
    height: 100%;
  }
  
  .menu{
	margin-top:1.4%;
    margin-bottom:0;

}
	.menu > li > a {
    color: #72776b;
    font: 20px "ralewaymedium",arial;
	font-weight:bold;
    padding-bottom: 0px;
    text-transform: uppercase;

	}
	
	.slick-prev
	{
		left: 3%;
	}


	.slick-next
	{
		right: 3%;
	}	 
	 
	.navSpace{
	height:55px;
	margin-top:10px;
	margin-right:4%;
	}
	
}



@media screen and (min-width:2500px) {
	 	 body{
	 
	 font-size:15px;
	 }
	 
	 .homeback{
		background-image:url(../img/iSpy_Horses_background.jpg);

		width:100%;

		padding:20px;
	}
		
	.bg{
	background-image:url(../img/iSpy_Horses_background.jpg);
	 width:100%;
	 height:auto;
	 overflow:hidden;

	}

  .twitter-share-button{
	margin-top:1px !important;
	}
	 	 	 .pagewindow{
	 	height:200px;
	 }
	 .navbar-header .navbar-brand {
	 
	 }
 	 .filterNav > ul > li > a, .listing_id_search #listing_id_label{
    font-size:16px;
    }
		.bannerCarousel .bannertitle{
		position: absolute;
		bottom: 0; 
		right:5%;
		padding:1%;
		text-align:center;
		color:#ffffff;
		font-size:150%;
		margin:0%;
		background: #000000; 

	}
	.youtubeFrame{
	height:330px;
	}
	.responsivefont{
	font-size:85%;
}
	
  .col-sm-height {
    display: table-cell;
    height: 100%;
  }
  
  .menu{
	margin-top:2.1%;
    margin-bottom:0;

}
	.menu > li > a {
    color: #72776b;
    font: 20px "ralewaymedium",arial;
	font-weight:bold;
    padding-bottom: 0px;
    text-transform: uppercase;

	}
	
	.slick-prev
	{
		left: 3%;
	}


	.slick-next
	{
		right: 3%;
	}	 
	 
	.navSpace{
	height:55px;
	margin-top:10px;
	margin-right:4%;
	}
	
}