@media (max-width:1200px) {
  .container{ width:96%; margin:0 auto; padding:0;}

}

/************ Main **************/

@media (min-width: 768px) and (max-width: 1024px){
.row {margin-left:0px; margin-right:0px;}
header .logo_sec .logo{width:100%}
section .form_sec .rightside{margin-top:50px;}
section .form_sec .rightside .owl-theme .owl-controls .owl-buttons div.owl-prev { bottom:-40px; position:absolute; left:43%}
section .form_sec .rightside .owl-theme .owl-controls .owl-buttons div.owl-next { bottom:-40px; position:absolute; right:43%}
}

@media (max-width: 767px) {
html { -webkit-text-size-adjust:none;}
.container{ width:93%; margin:0 auto; padding:0;}
.row {margin-left:0px; margin-right:0px; padding:0px;}
header .logo_sec .logo{width:100%}
header .logo_sec .right{text-align: center; margin-top:10px; width:100%}
header .logo_sec .pull-right{float:none !important;}
section .form_sec .leftside label{margin:10px 0; line-height:20px}
section .form_sec .leftside .order_summary .btn-info{padding:10px 12px; font-size:16px;}
section .form_sec .leftside .order_summary{padding:15px 15px 30px 15px}
section .form_sec .leftside .order_summary .title{font-size: 14px; line-height:20px;}
section .form_sec .leftside .order_summary .icon{width:100%; margin-bottom:0px;}
section .form_sec .leftside h3{font-size:19px; line-height: 30px}
section .form_sec .rightside{margin-top:50px;}

section .form_sec .rightside .testimonial_box_sec{padding:10px 10px 50px 10px}
section .form_sec .rightside .owl-theme .owl-controls .owl-buttons div.owl-prev { bottom:-40px; position:absolute; left:33%}
section .form_sec .rightside .owl-theme .owl-controls .owl-buttons div.owl-next { bottom:-40px; position:absolute; right:33%}
section .form_sec .leftside .icon_box h3{font-size:16px;}
section .form_sec .rightside .testimonial_box p{text-align: center;}

}
.conversion-container {
    text-align: center;
}
.conversion-container .upsell-button {
    width: 65%;
    font-weight: bold;
    background: #249000;
    color: #fff;
    font-size: 20px;
    margin: 10px 0px;
    border: 2px solid #333;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    padding: 15px;
}

.disclaimer-section {
	margin: 0 auto;
    max-width: 700px;
    font-size: 12px;
    margin-top: 3em;
    color: #9c9c9c;	
}

/************ iphone **************/
@media (max-width: 600px) {
  html { -webkit-text-size-adjust:none;}
  .container{ width:91%;}
 
}

.left-column-box {
	background-color: #F7F7F7;
    border: 2px solid #D0D0D0;
    border-radius: 6px;
    padding-top: 10px;
    padding-bottom: 10px;	
}

