.search-bg {
background: #f2f2f2 !important;
padding: 10px 25px !important;
font-family: 'Open Sans',sans-serif !important; color: #fff;
clear: both;
opacity: 0.9; width: 100%;
margin-bottom: 16px; }
@media only screen and (max-width: 767px) {
.search-bg {
padding: 10px 3px !important;
}
.subitem{
display: block;
font-size: 10px!important;
}
}
.ad select{
width: 120px;
margin-bottom: 10px;
border: 0;
border-radius: 10px;
transition: all 300ms ease-in;
}
.search-bg .search-btn { background: #2283c7;
color: #fff; margin-top: 15px;
}
.search-bg .search-btn:hover {
background: #fe9601;
color: #fff;
}
.form-group select
{
color: #000;
margin-bottom: 10px;
border: 0;
border-radius: 10px;
transition: all 300ms ease-in;
padding: 5px;
font-size: 12px;
height: 32px !important;
width: 100%;
font-weight: 400;
font-family: 'Lato',sans-serif;
font-size: 14px;
}
.form-group  label{
color: #388fcc;
font-weight: normal;
font-size: 10pt;
}
.checkbox  label{
color: #388fcc;
font-weight: normal;
font-size: 10pt;
}
.form-group  input[type="radio"], input[type="checkbox"]{
}
.inputIcon {
position: absolute;
height: 28px;
width: 27px;
background: transparent;
left: 16px;
top: 2px;
line-height: 35px;
color: #fff !important;
text-align: center;
font-size: 16px;
padding: 7px 2px;
}
.dep-icon-vertical {
transform: rotate(140deg);
}
#multi {
display: none;
}
#city3 ,#city4,#city5,#remove-city {
display: none;
}
.fpad
{
padding: .375rem 1.75rem;
font-size: 13px;
padding-left: 30px !important;
height: 52px !important;
}
.shead h4
{
color: #2283c7;
}
.sshead
{ text-align: center; padding:1%;
background: rgba(7,109,186,1);
background: -moz-linear-gradient(left, rgba(7,109,186,1) 0%, rgba(7,109,186,1) 37%, rgba(71,154,222,1) 54%, rgba(71,154,222,1) 91%, rgba(71,154,222,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(7,109,186,1)), color-stop(37%, rgba(7,109,186,1)), color-stop(54%, rgba(71,154,222,1)), color-stop(91%, rgba(71,154,222,1)), color-stop(100%, rgba(71,154,222,1)));
background: -webkit-linear-gradient(left, rgba(7,109,186,1) 0%, rgba(7,109,186,1) 37%, rgba(71,154,222,1) 54%, rgba(71,154,222,1) 91%, rgba(71,154,222,1) 100%);
background: -o-linear-gradient(left, rgba(7,109,186,1) 0%, rgba(7,109,186,1) 37%, rgba(71,154,222,1) 54%, rgba(71,154,222,1) 91%, rgba(71,154,222,1) 100%);
background: -ms-linear-gradient(left, rgba(7,109,186,1) 0%, rgba(7,109,186,1) 37%, rgba(71,154,222,1) 54%, rgba(71,154,222,1) 91%, rgba(71,154,222,1) 100%);
background: linear-gradient(to right, rgba(7,109,186,1) 0%, rgba(7,109,186,1) 37%, rgba(71,154,222,1) 54%, rgba(71,154,222,1) 91%, rgba(71,154,222,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#076dba', endColorstr='#479ade', GradientType=1 );
color:white;
}
.orggin
{
-ms-transform: rotate(-44deg);
-webkit-transform: rotate(-44deg);
}
.rev span
{
color: #388fcc;
font-weight: bold;
font-size:17px;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
color: #495057;
background-color: #f2f2f2;
border-color: #f2f2f2 #f2f2f2 #f2f2f2;
}
.nav-tabs .nav-link {
border: 0px ;
border-top-left-radius: 0rem;
border-top-right-radius: 0rem;
color: white;
font-size: 20px;
font-weight: bold;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
color: white; }
.search-shaw
{
-webkit-box-shadow: 0px 0px 51px 6px rgba(168,166,168,1);
-moz-box-shadow: 0px 0px 51px 6px rgba(168,166,168,1);
box-shadow: 0px 0px 51px 6px rgba(168,166,168,1);
}
.calicon
{
position: absolute;
top: 6px;
right: 18px;
color:#388fcc;
font-size: 23px;
}
.form-control:disabled, .form-control[readonly] {
background-color: #fff;
}
.vol
{
position: absolute;
top: 2px;
color: #388fcc;
font-size: 12px;
left: 19px;
}
.volpr
{
position: relative;
}
.sel
{
height: calc(2.25rem + 2px) !important;
padding: .375rem .75rem!important;
font-size: 13px !important;
line-height: 1.5!important;
color: #495057!important;
background-color: #fff!important;
background-clip: padding-box!important;
border: 1px solid #ced4da!important;
border-radius: .25rem!important;
}.frmfnt
{
font-size: 13px;
}
.search-btn
{
border-radius: 0px;
}
.btnnn
{
font-size: 13px; }
.bbtt
{
margin: 1%;
}
.searchbgout
{
width: 70%;
padding-top:0px !important;
}  .container1 {
display: block;
position: relative;
padding-left: 20px;
margin-bottom: 12px;
cursor: pointer;
font-size: 22px;
line-height: 15px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
} .container1 input {
position: absolute;
opacity: 0;
cursor: pointer;
} .checkmark {
position: absolute;
top: 0;
left: 0;
height: 15px;
width: 15px;
background-color: #2196F3;
border-radius: 50%;
} .container1:hover input ~ .checkmark { } .container1 input:checked ~ .checkmark {
background-color: #2196F3;
} .checkmark:after {
content: "";
position: absolute;
display: block;
} .container1 input:checked ~ .checkmark:after {
display: none;
} .container1 .checkmark:after {
top: 4px;
left: 4px;
width: 8px;
height: 8px;
border-radius: 50%;
background: white;
}
.des li
{
list-style: none;
display: inline-block;
padding: 0% 2%;
}