/*  01-11-2016 Start
@media only screen and (max-width: 1000px) {
.slider-btm { display:none; }
	}  01-11-2016 end */


@media only screen and (max-width: 991px) {
.slider-container { width:95%; }
/*.slider { background-size:100%; }*/
.content { width:95%; }
.slider-buttons { margin-top:20px; margin-left:0px; margin-right:0px;   }
.button { width:30%; }
.location-content p { font-size:15px; }
.footer-main { width:95%; }
.listing-main { width:97%; }
.location { margin-top:30px; }
.slider-buttons ul {width: 86%;}}

@media only screen and (max-width: 768px) {
.slider-buttons ul {width: 100%; margin: 0 auto;}
.listing .table-responsive table.dataTable.no-footer {border: 1px solid #dadada; margin-top: 10px;float: left;width: 900px;}
div#myTable_wrapper {width: 900px;}
}

@media only screen and (max-width: 873px) {
.slider-buttons ul {width: 100%; margin: 0 auto;}
.program h2 { font-size:30px;}
.slider-content { padding:12px 12px; }
.program p { padding:5px 23px; }
.program h2 { padding-top:70px; }
.logo { width:36%; }
.logo img { max-width:100%; height:auto; }
.location-box { width:50%; margin:0 auto; float:none; margin-top:20px; clear:both; overflow:hidden; }
.location-box:last-child { margin:0 auto; margin-top:20px; }
.button { font-size:20px; }
.program { padding-bottom:5px; }
.content p { padding-left:0px; padding-right:0px; }
.location-content p { font-size:17px; }
.footer { padding-bottom:40px; }
.footer-main { padding-top:40px; }
.slider-buttons { margin-top:30px;  } 
td { font-size:14px; }
.listing img { display:none; }
	}
	
@media only screen and (max-width: 680px) {
.program h2 { font-size:24px;}
.program p { padding:5px 5px; }
.button { font-size:17px; margin-right:10px;  }
.slider-buttons { width:100%; margin-top:19px; }
.button { font-size:16px; }
.slider-buttons ul {width: 50%; margin: 0 auto;}
/* 01112016 Start*/
.slider-buttons li.inner {display: inline-block; float: none; margin-bottom: 10px;} 
 .modal-content {padding: 40px 15px 15px 15px !important;  width: 90% !important;} 
 /* 01112016 Stop*/ 
}
	
@media only screen and (max-width: 580px) {
.program h2 { padding-top:50px; }
.location-content p { font-size:14px; }
.location-text-img > img { max-width:100%; height:auto; }
.location-box { width:90%; }
.button { width:45%; }
.button:last-child { margin: 0 auto; float:none; margin-top:70px;  }
.slider-buttons { margin-top:15px; }
.button a { line-height:54px; }
.button a.first { line-height:19px; padding-top:9px; height:57px;  }
.button.inner { margin-top:23px; }
h2 { font-size:28px; }
.location h2 { font-size:28px; }
	}
	
@media only screen and (max-width: 480px) {
.program h2 {	font-size:20px; }
.program p { line-height:22px; font-size:14px; }
.logo { width:50%; }
.location h2 { font-size:24px; }
.content h2 { font-size:30px; }
.location-box { width:90%; } 
.slider-buttons ul { width: 100%; margin: 0 auto;}
.slider-buttons li {width: 100%;}

}

@media only screen and (max-width: 380px) {
.content h2 { font-size:22px; }
.button { font-size:14px; }
.program h2 { padding-top:32px; }
.logo { top:23px; }
.button.inner { margin-top:11px; }
	}
/* 01112016 Start*/
@media only screen and (max-width: 320px) {
.modal-content {padding: 40px 10px 10px 10px !important;  width: 98% !important;}
.information_prod { width: 90% !important;}
td {font-size: 13px; !important}
}
  
 .table-responsive, .table-responsive_inner {margin-top: 50px; padding: 20px;}} 
/* 01112016 End*/
 .listing-main .listing .table-responsive p {margin: 10px 0 15px 0; font-size: 30px; font-family: 'oswald_regularregular';color: #0074c7;} 