.enquiry-bg{background-color:#ffffff; padding:100px 0 50px;}
h1{font-size:30px;font-weight:700;color:#000;margin-bottom:20px;}
.title a{font-size:18px;line-height:20px;font-weight:400;color:#000;}
.title a i{font-size:14px;font-weight:300;}
small{font-size:14px;line-height:16px;font-weight:400;margin-bottom:15px; color:#9f9f9f;}
.enquiry-bg hr {margin-top:2px; color: #dcdcdc !important;}
.gray-bg{background-color:#f5f5f5;padding:20px;}
.form-group{margin-bottom:10px;}
.checkbox-inline, .radio-inline{background-color:transparent;border:0px;}
.enquiry-bg .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"]{margin-left:0px;}
.control__indicator{left:0px;}
.column-1 .form-control {height: 38px!important; border: 1px solid #d7d7d7!important; border-radius: 0px;}
.column-1 textarea.form-control {height: auto!important; margin-top:20px;}
.column-1 select.form-control  {}
.column-1  ul{padding:10px 18px 0;}
.column-2 .control__indicator{left:-30px;top: 4px; margin-right:-20px;}
.column-2 .checkbox-inline input[type="checkbox"]{margin-left:-16px;}
.column-2 .panel{border:0px; box-shadow:none;background-color:#f5f5f5;}
.column-2 .panel label{font-size:11px;color:#696969;}
.column-2 .panel label small{font-size:10px;}
.column-2 .panel-heading{border:0px; /*background-color:#fafafa;*/ color:#000; padding:10px;}
.column-2 .panel-title{font-size:14px; font-weight:800;}
.btn-submit{font-size: 20px; font-weight: 700; width:50%}
.btn-submit:hover{/border-color: #68a847; text-decoration:none;}
.note p {color: #acacac;}
/*WHEN NO RECOMMENDED COURSES*/
.no-rec-courses{display:none!important;}
.no-rec-courses-column-1{width:100%!important;}

@media (min-width: 250px) {
.column-1 .checkbox-inline  i, .checkbox--icon{display:inline-block;}
.column-1 .control{font-size:12px; font-weight:400;line-height:16px;padding-left:0px;margin-left:0px;}
.column-2 .panel-heading{padding:10px 30px;}
.column-2 .panel-body{padding:0px 55px;}
.desktop-icon{display:none;}
.button-row{padding:0 25px;}
.enquiry-bg .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"]{margin-left:-5px;}
.mobile-hide{display:none;}
.mobile-show{display:block;}
}

@media (max-width: 360px) and (min-width: 250px) {
.enquiry-bg .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"]{margin-left:-10px;}
.column-1 .checkbox-inline  i, .checkbox--icon{font-size:10.5px; margin-right:-2px;}
}

@media (max-width: 999px) and (min-width: 500px) {
.button-row{padding:0 35px;}
}

@media (max-width: 999px) and (min-width: 768px) {
.column-1 .checkbox-inline{display:block;margin:0;}
.column-1 .control{font-size:12px; font-weight:400;line-height:16px; margin:0;}
.column-1 .control__indicator {left: -10px;}
.column-1 .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"]{margin-left:-13px;}
.column-1 .checkbox-inline  i, .checkbox--icon{display:none;}
.column-2 .control{margin:5px 0;}
.column-2 {margin-left:0;margin-right:0;}
.column-2 .panel{background-color:#f5f5f5;/*margin-left:15px;margin-right:15px;*/}
.column-2 .panel-heading{padding:10px;}
.column-2 .panel-body{padding:0px 35px;}
.mobile-show .control__indicator{left:-30px;}
.desktop-icon{display:initial;}
}

@media (min-width: 1000px) {
.column-1 .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"]{margin-left:-16px;}
.column-1 .control__indicator {left: -14px;}
.column-1 .checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline{margin-left:0px;}
.column-1 .control{font-size:13px; font-weight:400;line-height:16px; margin-left: 0px;}
.column-1 .checkbox-inline  i, .checkbox--icon{display:none;}
.column-2 {border-left: 1px solid #dcdcdc;}
.column-2 .panel-heading{padding:10px;}
.column-2 .panel-body{padding:10px 15px 10px 35px;}
.desktop-icon{display:initial;}
.button-row{padding:0 35px;}
.mobile-hide{display:block;}
.mobile-show{display:none;}
}

@media (max-width: 1159px) and (min-width: 1000px){
.enquiry-bg{padding:150px 0 50px;}
}

@media (min-width: 1200px) {
.column-1 .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"]{margin-left:-5px;}
.column-1 .control__indicator {left: 0px;}
.checkbox-inline, .radio-inline {padding: 2px 0px;}	
}
