.dynamic_theme_block.panel{border:none;box-shadow:0px 0px #fff;margin-bottom:0;}
.dynamic_theme_block .panel-body{border:none;box-shadow: 0 0 0 #fff;padding: 0;}
.dynamic_theme_block .tab-content {border:none;}
.dynamic_theme_block .form-custom{padding: 0;max-height:100%;overflow: visible;}
.dynamic_theme_block .nav-tabs > li > a{border:none;}
.dynamic_theme_block .nav-tabs > li.active a , 
.dynamic_theme_block .nav > li > a:focus, 
.dynamic_theme_block .nav > li > a:hover{
	background-color:#327cd9;
	color:#fff;
	border:none;
}

.dynamic_theme_block .form-custom .form-group.reg_gdpi_id_div{float:left;width:50%;}

.verifytxt {font-size:10px;line-height:12px;}

.dynamic_theme_block .select-arrow-cust{
	padding:6px 8px;
	-webkit-appearance: listbox;
   -moz-appearance:    listbox;
   appearance:         listbox;
}

.dynamic_theme_block .form-custom .Mobile .form-control{
	padding:6px 12px;
}

.dynamic_theme_block  .fbLogin:hover, 
.dynamic_theme_block  .gpLogin:hover{text-decoration:none;}


.modal.fade:not(.in).left .modal-dialog {
	-webkit-transform: translate3d(-25%, 0, 0);
	transform: translate3d(-25%, 0, 0);
}

.dynamic_theme_block .merge_field_div .bs-dropdown-to-select-group .bs-dropdown-to-select{padding: 5px 6px 5px 6px;border:1px solid #ccc;border-right:none;margin-top: 0;}
.login-box .btn.btn-default span{color:#333}
.dropdown-menu{z-index:10000;}

.dynamic_theme_block .form-custom .merge_field_div {
    margin-bottom: 5px;
}

.dynamic_theme_block .tab-pane .form-group {
    margin-bottom: 5px;
}

.or-seperator {
    margin: 10px 0;
}

.dynamic_theme_block .form-custom .form-group.OTP {
    margin-bottom: 20px;
}

.dynamic_theme_block .form-custom .checkbox {
    margin: 0;
}

.dynamic_theme_block .btn-register {
    margin: 0;
}

/** Start New CSS **/

/** Start page loader section **/
.pageloader {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 99999;background: url('../images/loader_big.gif') 50% 50% no-repeat rgba(255,255,255, 0.95);}
/** End page loader section **/


.col-md-2.first-class {
       padding-left: 0;
       padding-right: 0;
       width: 10.666667%;
}

.col-md-8.second-class {
    padding-left: 0;
    padding-right: 0;
    margin-top: 34px;
    margin-left: 0px;
    width: 72.666667%;
}

.col-md-2.third-class {
    padding-left: 0;
    padding-right: 0;
}

div#bs-example-navbar-collapse-1 {
    padding: 0;
}
.rightheader {
    margin-top: 24px;
}

.mainMenu li a:hover {
    color: #ea5644;
    text-decoration: none;
}
header.hd-gdpi .container {
    padding: 0;
}

.panel.with-nav-tabs.panel-default.dynamic_theme_block .panel-heading {
    display: none;
}

.panel.dynamic_theme_block .tab-pane .form-group.fpass a.registerYet {
    float: left;
    margin-left: -15px;
}

.panel.dynamic_theme_block .tab-pane .form-group.fpass a {
    float: right;
    margin-right: -15px;
    text-transform: uppercase;
}

.text-center.first-link-change {
    margin-top: 5px;
}

#registerForm .agree-group > .checkbox:first-child {
    display: none;
}

.CountryId:before, .StateId:before, .CityId:before, .CourseId:before, .reg_specialization_id_div:before {content: '';border-color: transparent #a0a0a0 #a0a0a0 transparent;border-style: solid;border-width: 6px;right: 0px;bottom: 0;margin-bottom:0;top: auto;z-index: 9;}


.form-group.label-floating.reg_state_id_div.StateId.field-select {
    position: relative;
    padding: 0 10px 0 0;
}

.form-group.label-floating.reg_city_id_div.CityId.field-select {
    position: relative;
}

.form-group.label-floating.reg_course_id_div.CourseId.field-select {
    position: relative;
    width: 100%;
    padding: 0;
}

.StateId:before {
    right: 10px;
}

.form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */color: #000;}
.form-control::-moz-placeholder { /* Firefox 19+ */color: #000;}
.form-control:-ms-input-placeholder { /* IE 10+ */color: #000;}
.form-control:-moz-placeholder { /* Firefox 18- */color: #000;}

/** Start css for focus on input field **/
.input-focus::-webkit-input-placeholder { color: #ccc; }    
.input-focus::-moz-placeholder { color: #ccc; }
.input-focus::-ms-input-placeholder { color: #ccc; }
/** End css for focus on input field **/


.dynamic_theme_block .form-custom .agree-group .agree-condition {
    color: #000;
}

span.agree-condition {
    color: #000;
}

button#forgotBtn {
    margin-top: 16px;
}
.dynamic_theme_block #forgotBtn {
    margin-top:10px !important;
}

h2.admission-head {
    font-size: 18px;
    margin: 6px 0;
    color: #000;
}

.panel.dynamic_theme_block .btn-npf:hover, .panel.dynamic_theme_block .btn-npf:focus {
    background-color: #083056;
    color: #fff !important;
}
/** End New CSS **/