/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 320px) and (max-width : 760px) {
.container {
  width: 100%;
}
.formSec .btn-group {
  width: 50%;
}
.pad-right-0 {
  padding-right: 15px !important;
}
.pad-left-0 {
  padding-left: 15px !important;
}
.border_right::after {
  display: none;
}
.flipper {
  margin-top: 0;
  margin-bottom: 5%;
}
.control {
  left: -30px;
}
.formGrp {
  margin: 3% 0;
}
.CarDetail {
  font-size: 12pt;
}
.headCalculation > span {
  display: block !important;
}
.headCalculation {
  font-size: 20px;
}
.headCalculation i {
  font-size: 19px;
  margin-left: 0;
}
.calculationTable li {
  width: 100%;
}
.pad-left-0.pad-right-0 .col-md-4 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.offerBox {
  font-size: 15px;
  margin-top: 20px;
}
.doubleBtn {
  margin: 2% 0;
  overflow: hidden;
}
.doubleBtn .text-right .btn_blue, .doubleBtn .text-left .btn_blue {
  float: none;
}
.doubleBtn .text-left .btn_blue {
  margin: 4%;
}
.caption small {
  line-height: normal !important;
  display: block;
}
.yesBox .control {
  left: 20%;
}
}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) {
.container {
  width: 100%;
}
.col-md-12 {
  overflow: hidden;
}
}

/* iPads (landscape) ----------- */
@media only screen and (min-width : 500px) and (max-width : 900px){
.footerAccept .col-md-6, .doubleBtn .col-md-6 {
  display: inline-block;
  vertical-align: middle;
  width: 49% !important;
}
.doubleBtn .text-right .btn_blue {
  float: right;
}
.doubleBtn .text-left .btn_blue {
  float: left;
}
.control-group {
  margin-top: 0;
}
}

@media only screen and (min-width : 770px) and (max-width : 900px){
.footerAccept .control {
  margin-top: 5%;
}
}
/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/* Styles */
}
/**********
iPad 3
**********/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}
/* Desktops and laptops ----------- */
@media only screen  and (min-width : 1224px) {
/* Styles */
}

/* Large screens ----------- */
@media only screen  and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

/* iPhone 5 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* iPhone 6 ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* iPhone 6+ ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* Samsung Galaxy S3 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* Samsung Galaxy S4 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

/* Samsung Galaxy S5 ----------- */
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}