.margin-left15{margin-left:15px}
.margin-left35{margin-left:35px}
.sun-custom-form .dropdown button.bag_btn_type{padding:10px !important}
.form-group .form-control.error-border{border:1px solid #d90909}
.bottom-page-border{clear:both;border-radius:10px;height:2px;margin-top:15px;box-shadow:0 5px 0 0 #ebebeb;margin-bottom:30px}
.sun-custom-form .dropdown button.btn-primary.error-border{border:1px solid #d90909}
.limit-exceed-error,.required-error,.fname-error,.lname-error,.email-error,.mobile-error,.title-error,.tab-error,.said-error{font-family:Lato-Regular;color:#d90909;display:none;text-align:left}
.sun-custom-month-input,.sun-custom-year-input{margin-left:10px}
.margin-left20{margin-left:20px}
.padding-side15{padding-left:0;padding-right:0}
.sun-heading{clear:both}
.padding-side-15{padding-left:0;padding-right:0}
@media only screen and (max-width:767px){.primary-btn,.back-btn,.cancel-btn,.btn-wrapper{width:100%}
}
.custom-text{font-family:Lato-Regular;font-size:14px;color:#292629;padding:22px 0;clear:both;text-align:left;margin-bottom:0}
.custom-tab{border-bottom:0;margin-bottom:30px}
.custom-id-tab{border-bottom:0;margin-bottom:10px}
.nav-tabs.custom-tab>li>a,.nav-tabs.custom-id-tab>li>a{border:0;font-size:16px;font-family:Lato-Bold;color:#335785;padding:12px 15px}
.nav.custom-tab li,.nav.custom-id-tab li{border:1px solid #e6e5e1;border-radius:4px;margin-right:10px;max-width:250px;max-height:75px}
.nav>li:focus,.nav>li:hover{background-color:#f5f7fa}
.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}
.nav.nav-tabs.custom-tab>li.active,.nav.nav-tabs.custom-id-tab>li.active{background-color:#335785;border:0}
.nav.nav-tabs.custom-tab>li.active>a,.nav.nav-tabs.custom-tab>li.active>a:focus,.nav.nav-tabs.custom-tab>li.active>a:hover,.nav.nav-tabs.custom-id-tab>li.active>a,.nav.nav-tabs.custom-id-tab>li.active>a:focus,.nav.nav-tabs.custom-id-tab>li.active>a:hover{color:#fff !important;background-color:transparent;border:0}
.tab-pane.active{background-color:#fff}
.primary-btn{float:right}
.cancel-btn{float:right}
.back-btn{margin-right:30px}
.btn-wrapper{float:left}
.margin-left5{margin-left:5px}
.margin-bottom0{margin-bottom:0}
.sun-custom-dob-error{clear:both}
.special-request{text-align:left;padding-bottom:20px}
.special-request .custom-text{padding:0}
.special-request textarea{width:100%;text-align:left;font-family:"Lato-Regular";font-size:14px;padding:15px;border:1px solid #e6e5e1;color:#292629;height:130px;resize:none;border-radius:4px}
.special-request textarea:focus,.special-request textarea:active{outline:0;border:1px solid #53535c !important}
@media only screen and (min-width:768px){.form-horizontal .control-label{text-align:left;padding-top:15px}
}
@media only screen and (max-width:1202px){.nav-tabs.custom-id-tab li a{padding:23px 15px}
}
@media only screen and (max-width:768px){.nav.custom-tab li,.nav.custom-id-tab li{padding:0}
.nav.custom-tab li a,.nav.custom-id-tab li a{padding:12px 8px}
.sun-custom-form .control-label{text-align:left}
.padding-side15{margin-left:0;margin-right:0}
.nav-tabs.custom-id-tab li:first-child a{padding:12px 8px}
.padding-side15{padding-left:0;padding-right:0}
.margin-left35{margin-left:0}
}
.form-group primary[disabled]:hover,.form-group .btn-primary[disabled]{color:#b3b3bf;background-color:#faf9f5;border:1px solid #e6e5e1}
.form-group primary[disabled]:focus,.form-group .btn-primary[disabled]:active{border:1px solid #e6e5e1}
.dob-div .dropdown-menu{min-width:0}
.dropdown-menu li{padding-left:5px}
.sun-custom-form .control-label{text-align:left}
.head-wrapper{margin:0 auto;float:none;padding:0}