/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */

@media only screen and (min-width: 768px) and (max-width: 959px) {


body {
    overflow-x: hidden;
}

/*
.container{
    margin: 0 auto;
    padding: 0;
    width: 750px;
}
*/
.banner_contents {
  width: 100%;  margin-top: 40px;
  }

  .banner_form {
  	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

  	display:block;
  	width: 100%;
  	height: 265px;
  	float: left;
  	position:relative;
  	border-radius:0;
  	top:0;
  	right:0;
  	 }

.banner-box {
  width: 93%;
  margin:20px 3%;

}


.footer {padding-top:10px; min-height:30px; }

.div-100per.style-1{width:90%;padding:10px 5%;display: block;}

.horiz-form{width:100%;margin: 0 auto;}

.inp-select.style-x{
  width:99%;
}
.banner_contents h2 {
	margin:20px 0;
}
.social-circle{display: none;}

.horiz-form {
  margin: 0 auto;
   text-align: center;
   width: auto;
}
.inp-select.type-2 {
 float: none;
 }
.footer ul{
  float: none;
  text-align: center;
  width: auto;
}
.footer img{
  display: block;margin: 0 auto;text-align: center;
}
.bot_col {
    min-height: 180px;
}
.banner_form form {
  width:60%;
}
.alldevices {display: none;}
.iPad {display: block;}
}
