.logo-request-form{padding-top:14px}
.logo-request-form .additional-doc-full{padding:0 18px}
.logo-request-form label{padding-bottom:10px}
.logo-request-form .additional-doc-full .col-sm-12.form-group{padding:0}
.logo-request-form .additional-doc-full .col-sm-12.form-group .col-sm-5{padding:0}
.logo-request-form .personaOrangeCTA{background-image:-moz-linear-gradient(47deg,#ee8219 0,#ef4559 100%);background-image:-webkit-linear-gradient(47deg,#ee8219 0,#ef4559 100%);background-image:-ms-linear-gradient(47deg,#ee8219 0,#ef4559 100%);box-shadow:0 8px 29px 0 rgba(239,139,117,0.6);padding:10px 15px;width:auto;border-radius:6px;transition:all .4s}
.logo-request-form .personaOrangeCTA:hover{background-image:-moz-linear-gradient(47deg,#ef4559 0,#ee8219 100%);background-image:-webkit-linear-gradient(47deg,#ef4559 0,#ee8219 100%);background-image:-ms-linear-gradient(47deg,#ef4559 0,#ee8219 100%);box-shadow:0 10px 29px 2px rgba(239,139,117,0.8)}
#logoFormSubmit{box-shadow:rgba(32,120,211,0.6) 0 8px 29px 0;color:#fff;background:linear-gradient(to right,#3297d7 0,#1f78d3 100%);transition:all .4s;padding:10px 15px;width:auto;border-radius:6px}
#logoFormSubmit:hover{box-shadow:rgba(32,120,211,0.8) 0 10px 29px 0;background:linear-gradient(to right,#1f78d3 0,#3297d7 100%)}
.logo-request-form .select2-selection.select2-selection--multiple{padding:0}
.logo-request-form .select2-container--default .select2-selection--multiple .select2-selection__rendered li{float:none}
.logo-request-form .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:6px 12px !important}
.logo-request-form .select2-container--default .select2-search--inline .select2-search__field{margin:0 !important;height:26px;width:100% !important}
.logo-request-form .select2-container{z-index:99 !important}
.logo-request-form .control__indicator{background:#fff}
.logo-request-form .textBoxOut .checkbox{padding:0 15px}
.logo-request-form hr{margin-top:10px}
.logo-request-form input.countryCode{width:20%;display:inline-block}
.logo-request-form input#bigInput{width:78%;display:inline-block;margin-left:2px}
.logo-request-form .info-circle.more-info{position:relative}
.logo-request-preview-modal .modal-body tr th,.logo-request-preview-modal .modal-body tr td{word-break:break-all}
.logo-request-preview-modal .modal-body{margin-top:35px}
.logo-request-preview-modal h3.titleall{margin-top:10px}
.logo-request-submit-message .modal-body{margin-top:35px}
.logo-request-submit-message .modal-dialog,.logo-request-error-message .modal-dialog{margin:200px auto}
.logo-request-preview-modal table{font-size:14px}
.logo-modals .modal-header .close{margin:-7px 0 0 0}
.registrationAppForm .form-control[disabled],.registrationAppForm .form-control[readonly]{background-color:#fff}
.srf-result-2018 .main-content{padding-bottom:0}
.srf-result-2018 .learningAndDevelopment{transform:translate(0);-webkit-transform:translate(0);transition:all .6s}
.srf-result-2018 .learningAndDevelopment:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px)}
.srf-result-2018 .flag-box-wrap::before,.srf-result-2018 .flag-box-wrap::after{content:"";display:block;clear:both}
.srf-result-2018 .flag-box-wrap{position:relative;text-align:left}
.srf-result-2018 .flag-box-wrap .learn-about{width:100%;max-width:100% !important;display:block !important;height:100%;transition:all .6s}
.srf-result-2018 .flag-box-wrap .learn-about span.learn-about{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;z-index:99;color:#000;width:200px;height:50px;visibility:hidden;opacity:0}
.srf-result-2018 .flag-box-wrap .learn-about:hover span.learn-about{visibility:visible;opacity:1}
.static-page{padding:8px 0 0 !important}
.header-section-content-top{padding:23px 10px 11px !important}
@media only screen and (max-width:1024px){.form-group.telephoneNo .textBoxOut{width:100%}
.registrationAppForm .help-block{font-size:13px}
.new-dpiit{margin-top:20px !important}
.static-page-text{margin-top:0 !important}
.static-page{padding:0 !important}
.header-section-content-right{display:flex;justify-content:center;width:50%}
h2.sub-heading{font-size:20px;line-height:35px;text-align:center}
.header-section-content{display:flex;align-items:center;padding:0}
.header-Disclaimer h3{font-size:24px;line-height:30px;display:inline;font-weight:600}
p.Disclaimer-text{font-size:15px;line-height:22px}
.header-section-content-right{display:flex;justify-content:center;width:50%}
}
@media only screen and (max-width:991px){.new-dpiit{margin-top:20px !important}
.static-page-text{margin-top:0 !important}
.static-page{padding:0 !important}
.header-section-content-right{display:flex;justify-content:center;width:50%}
h2.sub-heading{font-size:17px !important;line-height:35px !important;text-align:center;margin-bottom:10px}
.header-section-content{display:flex;align-items:center;padding:3px 0 0 !important}
.header-Disclaimer h3{font-size:20px !important;line-height:30px !important;display:inline;font-weight:600;padding:10px 0}
p.Disclaimer-text{font-size:15px !important;line-height:22px !important}
.header-section-content-left h3{font-size:26px !important;line-height:40px !important;text-align:center !important;font-weight:900 !important}
.header-section-content-right{display:flex;justify-content:center !important;width:50%}
}
@media only screen and (max-width:767px){.form-group.telephoneNo .textBoxOut{width:100%}
.registrationAppForm .help-block{font-size:13px}
.header-section-content-left{width:100% !important;padding-bottom:0 !important}
.header-section-content-top{padding:20px 20px 11px !important}
.header-Disclaimer{padding:17px 20px 0 !important}
.registrationAppForm{padding:21px 10px 40px !important}
.inner-layout{padding-top:10px}
}
@media only screen and (max-width:576px){.registrationAppForm{padding:21px 6px 40px !important}
.header-section-content{padding:1px 0 0 !important}
.header-section-content-top{padding:23px 0 11px !important;text-align:justify}
.header-section-content-top{padding:23px 15px 11px !important}
.header-Disclaimer{padding:20px 0 0 !important}
.header-section-content-left h3{font-size:24px !important;line-height:30px !important}
h2.sub-heading{font-size:14px !important;margin-bottom:5px}
.header-Disclaimer h3{font-size:18px !important}
label.control-label{text-align:justify}
.domain_ip_row{padding:0 !important}
}