html{scroll-behavior:smooth}
body.home{background:#fff}
body,p{font-family:'Roboto Condensed',sans-serif;color:#00243a}
.bannersection{background:#fff;padding:3% 0 0;margin-top:0;background-size:cover;}
div#downloadCurriculumReport h3{text-align:center;font-size:22px;margin-top:0;padding-bottom:12px;position:relative}
div#downloadCurriculumReport h3:after{content:"";background:#ff5722;width: 50px;height: 4px;;display:block;bottom:4px;text-align:center;margin:auto;margin-top:10px}
div#downloadCurriculumReport .with-icon.single-row{width:49%!important;float:left;margin-right:1%}
div#downloadCurriculumReport .formsection form input,div#downloadCurriculumReport .formsection form select{padding: 5px 10px;
    transition: all .3s ease;
    font-size: 14px;
    color: #000;
    margin-bottom: 10px;
    border-radius: 4px;
    background-color: #fff;
    width: 100%;
    outline: 0;
    display: block;
    border: 1px solid #cacaca;
    height: 45px;
    /* text-indent: 13px; */
    position: relative;}
.selection-test-section label{width:100%;font-size:13px;font-weight:400;color:#8e8e8e}
div#downloadCurriculumReport form .selection-test-section input{width:auto!important;float:left;display:inline-block;height:18px;margin:0 8px 2px 0 !important}
div#downloadCurriculumReport button#form-submit-button{width:99%}
.intl-tel-input .flag-dropdown .selected-flag:hover {
    background-color: transparent;
}
.formsection button#form-submit-button{position: relative;
    left: 0;
    background: #00a453;
    color: #fff;
    width: 98.1%;
    /* text-transform: uppercase; */
    font-weight: 500;
    padding: 14px 12px;
    margin: auto;
    border: 1px solid;
    border-radius: 5px;
    font-size: 20px;
    /* letter-spacing: .5px; */
    outline: 0;
    margin-left: 0;}
.modal.show .modal-dialog {margin-top: 108px}

div#downloadCurriculumReport input#Phone{padding-left:48px}
select#mx_Preferrable_time_to_call_back {
    width: 98%!important;}

input#FirstName::placeholder,input#EmailAddress::placeholder,input#mx_City::placeholder,input#Company::placeholder,input#JobTitle::placeholder{color:#848484!important;opacity:1}
:-ms-input-placeholder{color:#848484!important}
::-ms-input-placeholder{color:#848484!important}
div#mx_Cityautocomplete-list,div#JobTitleautocomplete-list,div#Companyautocomplete-list,div#mx_College_Nameautocomplete-list{position:absolute;background:#fff;z-index:9;width:46%;padding-left:12px;box-shadow:0 2px 11px -1px #ddd;overflow-y:scroll!important;max-height: 170px;}
div#mx_Cityautocomplete-list div,div#JobTitleautocomplete-list div,div#Companyautocomplete-list div{font-size:12px;padding-bottom:2px}
div#mx_Cityautocomplete-list div:hover{background:#f60!important;color:#fff;cursor:pointer}
div#JobTitleautocomplete-list div:hover{background:#f60!important;color:#fff;cursor:pointer}
div#Companyautocomplete-list div:hover{background:#f60!important;color:#fff;cursor:pointer}
#mx_College_Nameautocomplete-list div:hover{background:#f60;color:#fff;cursor:pointer}
.autocomplete-active{background: #f60;color: #fff;}
/*
div#downloadCurriculumReport .autocomplete-items{min-height:auto!important;height:100px!important;overflow-y:scroll!important;background:transparent;padding-left:0}
div#downloadCurriculumReport .autocomplete-items div{background:#fff;padding:3px 14px}
*/
.grecaptcha-badge{visibility:hidden}
.captcha-label{font-size:10px;margin-top:0;margin-bottom:0;font-weight:300;color:#a0a0a0}
div#downloadCurriculumReport .container {
    width: 100%;
    max-width: 100%;
}
div#talk h3 {
    text-align: center;
	padding-bottom: 40px;
}
div#talk h3:after {
    content: "";
    background: #ff5722;
    width: 50px;
    height: 4px;
    display: block;
    bottom: 4px;
    text-align: center;
    margin: auto;
    margin-top: 10px;
}
div#talk .with-icon input,  div#talk .with-icon select {
    padding: 5px 0;
    transition: all .3s ease;
    font-size: 14px;
    color: #000;
    margin-bottom: 10px;
    border-radius: 4px;
    background-color: #fff;
    width: 99%;
    outline: 0;
    display: block;
    border: 1px solid #cacaca;
    height: 45px;
    text-indent: 13px;
    position: relative;
}
div#talk .with-icon.single-row {
    width: 49%;
    display: inline-block;
}
div#talk .with-icon.full input {
    width: 98%;
}
div#talk input#Phone {
    padding-left: 30px !important;
}
div#talk h3 span {
    font-size: 20px;
}
.intl-tel-input .flag-dropdown .selected-flag {
    padding: 15px 16px 9px 10px;
}
div#downloadCurriculumReport input#mx_College_Name {
    width: 99%;
}
 .bannersection {padding: 0% 0 0 !important;}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
div#downloadCurriculumReport iframe{height:620px!important}
div#mx_Cityautocomplete-list, div#JobTitleautocomplete-list, div#Companyautocomplete-list {width: 88%}
div#downloadCurriculumReport .container {padding: 0;margin: 0}
div#downloadCurriculumReport{background:#fff;padding-top:30px}
div#downloadCurriculumReport .with-icon.single-row{width:100%!important}
div#downloadCurriculumReport iframe{height:620px!important}

	
div#downloadCurriculumReport .formsection form input, div#downloadCurriculumReport .formsection form select {margin-bottom: 5px}
div#downloadCurriculumReport input#mx_College_Name {width: 100%;}
div#mx_Cityautocomplete-list, div#JobTitleautocomplete-list, div#Companyautocomplete-list {width: 88%;}
}

#mx_Gender, #mx_Qualification, #mx_UG_PG_Stream, #mx_Graduation_Status  {
    padding-left: 6px !important;
}