.clr{clear:both;}
.sliderbox{width:100%;height:auto;padding:0;margin:auto;position:relative;}
.desktop_ticket{width: 92%;height: auto; padding: 0;margin: auto;position: absolute;z-index: 1;top: 50px;left: 4%;}
.mobile_ticket{display:none;}

.search-panel{width:100%;height:auto;padding:0;margin:auto;}
.search-fly {width:100%;padding:0; box-shadow:0px 0px 0px #00000050;margin-top:0px;border-radius:10px;}
.form_sec {width: 100%;padding:5px 0px;margin:auto;border-radius:10px 10px 0 0;background:none;}
.form_sec .rbutton1{display:inline-block; margin:5px 15px 0 0;}
.form_sec .rbutton2{display:inline-block; margin:5px 0 0 0;}
.form_sec .form-check-label{display:inline-block;color:#fff;}
.travellersbox{float:right;}
.classbox{float:right;}

.flight-row {width: 100%;height: auto;padding:0px;margin: auto;background:#fff; border-radius:10px;box-shadow: 4px 4px 4px rgb(49 98 144 / 64%);-moz-box-shadow: 4px 4px 4px rgb(49 98 144 / 64%);-webkit-box-shadow: 4px 4px 4px rgb(49 98 144 / 64%);}
.flight-row .sb-col-11{width:22%;height:auto;padding:15px;margin:0 0 0 0;position:relative; float:left;border-right:solid 1px #e7e7e7;transition: background-color 0.4s ease;}
.flight-row .sb-col-12{width:22%;height:auto;padding:15px 15px 15px 2%;margin:0 0 0 0;position:relative; float:left;border-right:solid 1px #e7e7e7;transition: background-color 0.4s ease;}
.flight-row .sb-col-13{width:15%;height:auto;padding:15px;margin:auto;position:relative; float:left;border-right:solid 1px #e7e7e7;transition: background-color 0.4s ease;}
.flight-row .sb-col-14{width:15%;height:auto;padding:15px;margin:auto;position:relative; float:left;border-right:solid 1px #e7e7e7;transition: background-color 0.4s ease;}
.flight-row .sb-col-15{width:15%;height:auto;padding:15px;margin:auto; float:left;transition: background-color 0.4s ease;position:relative;}
.flight-row .sb-col-16{width:11%;height:auto;padding:0;margin:auto; float:left;}

.flight-row .sb-col-11:hover,
.flight-row .sb-col-12:hover,
.flight-row .sb-col-13:hover,
.flight-row .sb-col-14:hover,
.flight-row .sb-col-15:hover
{background: #ecf5fe;transition: background-color 0.4s ease;cursor:pointer;}

.radio-group {display: inline-block;}
.radio-group input[type="radio"] {display: none;}
.radio-group label {display: inline-block;padding: 7px 12px;border: 0px solid #004aad;border-radius: 4px;background: #fff;color: #004aad;font-size:14px;cursor: pointer;transition: all 0.3s ease;}
.radio-group input[type="radio"]:checked + label {background: #004aad;color: #fff;}
.radio-group label:hover {background: #e6f2ff;}

.flight-row .label{width: 100%;height: auto;padding:0;margin: auto;font-size:13px;color:#777;text-transform:uppercase;}
.flight-row .form-box{width: 100%;height: auto;padding:0;margin: auto;font-size:13px;color:#777;text-transform:uppercase;}
.flight-row .label-bottom{width: 100%;height: auto;padding:5px 0 0 0;margin: auto;font-size:12px;color:#333;font-weight:500;font-family: 'Poppins', sans-serif !important;}
.search-reverse {width: 30px;height:30px;padding: 8px;margin: 0;background:#f1f1f1;border-radius:20px;position:absolute;z-index:1;top:40px;right:-16px;}
.search-reverse img {width: 15px;height: auto;transform: rotate(90deg);}

#FormControlInput3, #FormControlInput2, #FormControlInput1 {outline:none;font-size:21px; font-weight:700;cursor:pointer;}
#FormControlInput1 {width:100%;padding-right: 0px;background:none;border:none;outline:none;font-family: 'Poppins', sans-serif !important;}
#FormControlInput2 {width:100%;background:none;border:none;outline:none;font-family: 'Poppins', sans-serif !important;}
.NumberofTraveler {width: 100% !important;background:none !important;border: none;color:#000;font-size:21px;font-weight:700;outline:none;}
.NumberofTraveler:focus {color: #000 !important;}

.flight-row .sDepartDTbox {width: 100%;height: auto;padding: 1px 0px 0px 0px;margin: auto;background: url(https://aerorumbo.com/images/calander-icon.png) no-repeat center right 1px;border: none;outline:none;font-size:21px; font-weight:700;cursor:pointer;font-family: 'Poppins', sans-serif !important;}
.flight-row .sRerurnDTbox {width: 100%;height: auto;padding: 1px 0px 0px 0px;margin: auto;background: url(https://aerorumbo.com/images/calander-icon.png) no-repeat center right 1px;border: none;outline:none;font-size:21px; font-weight:700;cursor:pointer;font-family: 'Poppins', sans-serif !important;}
.disabledreturndate{opacity:0.2 !important;}
.ui-datepicker-multi{top: 274px !important;}

.flight-row .sf_button{width:100%;height:auto;padding:41px 15px 42px 15px; margin:0 auto 0 auto;background:#004aad; border-radius:0 10px 10px 0;font-size: 16px;color:#fff;border:none;font-weight:500;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
.flight-row .sf_button:hover{background:#004aad;cursor:pointer;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
.flight-row .sf_button .fa{position:relative;top:3px; left:-5px;}

.adult {width: 280px;padding:20px 20px 10px 20px;background: #fff;border: solid 1px #e1e1e1; border-radius:0 0 15px 15px;display: none;position: absolute;z-index:2;top: 106px;left: -0px;}
.traveler-label {margin: 0 0 0 0;font-size: 13px;font-weight: 400;}
.sliderbox .btn {transition: all 0.4s ease-in-out;background-color: #ff3600;padding: 5px 12px;}
.sliderbox .btn:hover {background-color: #017fce;color: #fff;}

.flight-row fieldset{padding:0 !important;margin:0 !important;}
.flight-row legend{width:auto;padding:0 7px;margin:0;font-size: 13px !important;color: #666;text-align: left !important;font-weight:600;font-family: Manrope !important;border-bottom:none;float: none !important;}

.ntravellers {width:40px;padding:6px 0 6px 0;margin: 0 0 0 0;text-align:center; border:solid 1px #e1e1e1;outline:none;}
.ntr {padding:6px 0 5px 0;}
.qtyminus{width:40px;padding:3px 0 4px 0 !important;margin:0 0 0 0;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 4px 0 0 4px;position: relative;left: 5px;}
.qtyminus1{width:40px;padding:3px 0 5px 0 !important;margin:0 0 0 0;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 4px 0 0 4px;position: relative;left: 5px;}
.qtyminus2{width:40px;padding:3px 0 4px 0 !important;margin:0 0 0 0;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 4px 0 0 4px;position: relative;left: 5px;}
.qtyplus{width:40px;padding:3px 0 4px 0 !important;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 0 4px 4px 0;position: relative;left: -5px;}
.qtyplus1{width:40px;padding:4px 0 4px 0 !important;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 0 4px 4px 0;position: relative;left: -5px;}
.qtyplus2{width:40px;padding:3px 0 4px 0 !important;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 0 4px 4px 0;position: relative;left: -5px;}
.bootstrap-touchspin{display:inline-block;margin:0 0 2px 0;float: right;}
.closedropdown{font-size:13px;}

.traveller-title{font-size:16px;font-weight:600;color:#004aad;}
.pc-row{width:100%;height:auto;padding:0;margin:15px 0;}
.traveler-label1{display:inline-block;width:100px;padding: 5px 0 5px 0;font-weight: 500;color: #555;font-size: 14px;}
.traveler-label2{display:inline-block;width:100px;padding: 5px 0 5px 0;font-weight: 500;color: #555;font-size: 14px;}
.traveler-label3{display:inline-block;width:100px;padding: 5px 0 5px 0;font-weight: 500;color: #555;font-size: 14px;}

.cabin-title{margin: 0 0 15px 0;font-size:16px;font-weight:600;color:#004aad;}
.button-wrap {width:100%;height:auto;padding:0;margin:auto;}
.classtype-row{width:100%;height:auto;padding:0;margin:7px auto;}
.classtype-row .button-label{display:inline-block !important; margin:0 0 0 10px;}


/* ----- Country Listing ----- */
#country-list{padding:0;width:300px;margin-top:106px;position: absolute;left: 0px;float:left;list-style:none;max-height: 300px;overflow-y: scroll;}
#country-list1{padding:0;width:300px;margin-top:106px;position: absolute;left: 0px;float:left;list-style:none;max-height: 300px;overflow-y: scroll;}
#country-list li{padding: 3px; background: #f0f0f0; border-bottom: #f1f1f1 1px solid;}
#country-list li:hover{background:#f7f7f7;cursor: pointer;}
.ui-menu .ui-menu-item-wrapper {position: relative;padding: 3px 1em 3px .4em;}
.ui-autocomplete{float:left;list-style:none;padding:0;width:380px;position: absolute;margin-top: 30px;left: -24px;    max-height: 300px;overflow-y: scroll;}
.ui-menu .ui-menu-item {padding: 3px; background: #f0f0f0; border-bottom: #f1f1f1 1px solid;}
.ui-menu .ui-menu-item :hover{background:#f7f7f7;cursor: pointer;}

.ui-menu .ui-menu-item-wrapper {position: relative;padding: 3px 1em 3px .4em;}
.select-airport {font: normal 17px Arial;color: #000;margin-top: 2px;}
.ui-autocomplete {position: absolute;top: 0;left: 0;cursor: default;}
.select-city {font: normal 12px Arial; color: #024dae;margin-top: 1px;}
.select-icon {color: #024dae;margin-top: 6px;font: normal 14px Arial;}

.fsrow {padding-top: 7px;padding-bottom: 7px;margin: 0px;background: #fff;}
.fsrow:hover {padding-top: 7px;padding-bottom: 7px;margin: 0px;background: #f7f7f7;}
.fs-col1 {width: 20%;height: auto;padding: 0;margin: 0;float: left;}
.fs-col2 {width: 60%;height: auto;padding: 0;margin: 0;float: left;}
.fs-col3 {width: 20%;height: auto;padding: 0;margin: 0; float: left;}
.ui-menu .ui-menu-item {padding: 0px;background: #f0f0f0;border-bottom: #f1f1f1 1px solid;}
.ui-menu .ui-menu-item {padding: 0px !important;background: #f0f0f0;border-bottom: #f1f1f1 1px solid;}
.ui-autocomplete {float: left;list-style: none;padding: 0;width: 380px;position: absolute;margin-top: 30px;left: -24px;max-height: 285px;overflow-y: scroll;}

.sb-bottom-border{display:none;}

@media (min-width:1000px) and (max-width: 1150px){
    
.flight-row .sb-col-11{width:20%;height:auto;padding:15px;margin:0 0 0 0;position:relative; float:left;border-right:solid 1px #e7e7e7;transition: background-color 0.4s ease;}
.flight-row .sb-col-12{width:20%;height:auto;padding:15px 15px 15px 2%;margin:0 0 0 0;position:relative; float:left;border-right:solid 1px #e7e7e7;transition: background-color 0.4s ease;}
.flight-row .sb-col-13{width:15%;height:auto;padding:15px;margin:auto;position:relative; float:left;border-right:solid 1px #e7e7e7;transition: background-color 0.4s ease;}
.flight-row .sb-col-14{width:15%;height:auto;padding:15px;margin:auto;position:relative; float:left;border-right:solid 1px #e7e7e7;transition: background-color 0.4s ease;}
.flight-row .sb-col-15{width:17%;height:auto;padding:15px;margin:auto; float:left;transition: background-color 0.4s ease;position:relative;}
.flight-row .sb-col-16{width:13%;height:auto;padding:0;margin:auto; float:left;}

.flight-row .sf_button{width:100%;height:auto;padding:41px 5px 42px 5px; margin:0 auto 0 auto;background:#004aad; border-radius:0 10px 10px 0;font-size: 16px;color:#fff;border:none;font-weight:500;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

#FormControlInput3, #FormControlInput2, #FormControlInput1 {outline:none;font-size:18px; font-weight:700;cursor:pointer;}
.flight-row .sDepartDTbox {width: 100%;height: auto;padding: 1px 0px 0px 0px;margin: auto;background:none;border: none;outline:none;font-size:18px;}
.flight-row .sRerurnDTbox {width: 100%;height: auto;padding: 1px 0px 0px 0px;margin: auto;background:none;border: none;outline:none;font-size:18px;}
.NumberofTraveler {width: 100% !important;background:none !important;border: none;color:#000;font-size:18px;font-weight:700;outline:none;}

}

@media (min-width:481px) and (max-width: 993px){
.desktop_ticket{display:none;}
.mobile_ticket{display:block;}

.search-fly {position:relative;margin-top:0px;padding: 20px 20px 15px 20px;background: #fff; border-radius: 10px; border:solid 1px #ADAFB8;}
.form_sec {background:#fff;width: 100%;padding:0px 0px 8px 0px;border-radius:0;}

.radiobtn-trip{width: 100%;height: auto;padding:15px 0 10px 0;margin: auto;}

.radio-group {display: inline-block;}
.radio-group input[type="radio"] {display: none;}
.radio-group label {display: inline-block;padding: 7px 12px;border: 0px solid #004aad;border-radius: 4px;background: #f1f1f1;color: #004aad;font-size:14px;cursor: pointer;transition: all 0.3s ease;}
.radio-group input[type="radio"]:checked + label {background: #004aad;color: #fff;}
.radio-group label:hover {background: #e6f2ff;}

.search-from {width: 100%;height: auto;padding: 0;margin: auto;position:relative;}

.sb-bottom-border{display:block;width:100%;height:1px;padding:0;margin:15px auto 13px auto;border-bottom: solid 1px #e1e1e1;position:relative;}
.search-reverse {width: 30px;height:30px;padding: 8px;margin: 0;background:#f1f1f1;border-radius:20px;position:absolute;z-index:1;top:-16px;right:0px;}
.search-reverse img {width: 15px;height: auto;transform: rotate(0deg);}
.search-from1 {width:50%;height: auto;padding: 0;margin: auto;float: left;position: relative;}

.search-label-top {width: 100%;height: auto;padding: 0 0 5px 0;margin: auto;font-size: 15px;color: #999;}
.search-label-top .form-icon{width: auto;height: auto;padding:4px 7px 0 0;margin: auto;}
.search-label-top .to-icon{width: auto;height: auto;padding:9px 2px 0 0;margin: auto;transform: rotate(50deg);}
.search-label-top .cal-icon{width: 22px;height: auto;padding:3px 7px 0 0;margin: auto;}

.search-label-bottom {width: 100%;height: auto;padding: 7px 0 0 0;margin: auto;font-size: 13px;color: #444;font-family: 'Poppins', sans-serif !important;}
.search-fromto {width:100%;height:auto;padding:0;margin:auto;font-size:21px; font-weight:700;cursor:pointer;border:none;outline:none !important;font-family: 'Poppins', sans-serif !important;}
.ipt5{width:85% !important;height:auto;padding:0;margin:0;font-size:21px; font-weight:700;cursor:pointer;border:none;outline:none !important;font-family: 'Poppins', sans-serif !important;}
.ipt2{width:85% !important;height:auto;padding:0;margin:4px 0 0 0;font-size:21px; font-weight:700;cursor:pointer;border:none;outline:none !important;font-family: 'Poppins', sans-serif !important;}
.search-cal-tbox{width:85% !important;height:auto;padding: 0;background:none !important;font-size:21px; font-weight:700;cursor:pointer;border:none;border:none;}
.search-cal-tboxr{width:85% !important;height:auto;padding: 0;background:none !important;font-size:21px; font-weight:700;cursor:pointer;border:none;border:none;}

.mb-1, .my-1 { margin-bottom: 15px !important;}

.search_btn{margin: 20px 0 0 0;}
.fs-btn {width: 100%;height: 50px;color: #fff;background:#024dae;font-size: 21px;font-weight: 600;}
.fs-btn:hover {width: 100%;height: 50px;background:#024dae;color: #fff;}
.fs-btn .fa{margin: 3px 10px 0 0;}

#country-list {width: 310px;padding: 0;margin-top: 85px;position: absolute;left: -3px;}
#country-list1 {width: 310px;padding: 0; margin-top: 85px;position: absolute;left: -3px;}

.adult {display: none; width: 280px;padding: 5px 20px 10px 20px; background: #fff;border: solid 1px #e1e1e1;border-radius: 0 0 15px 15px;position: absolute;z-index: 2;top: 70px;left: -40px;}
.traveller-tb {width:40px;padding:6px 0 6px 0;margin: 0 0 0 0;font-size:13px;text-align:center; border:solid 1px #e1e1e1;outline:none;}
.tb1{padding:6px 0 5px 0;}
.tb2{padding:6px 0 5px 0;}
.tb3{padding:6px 0 5px 0;}
.ntr {padding:6px 0 5px 0;}
.qtyminus{width:40px;padding:3px 0 4px 0 !important;margin:0 0 0 0;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 4px 0 0 4px;position: relative;left: 5px;}
.qtyminus1{width:40px;padding:3px 0 4px 0 !important;margin:0 0 0 0;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 4px 0 0 4px;position: relative;left: 5px;}
.qtyminus2{width:40px;padding:3px 0 4px 0 !important;margin:0 0 0 0;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 4px 0 0 4px;position: relative;left: 5px;}
.qtyplus{width:40px;padding:3px 0 4px 0 !important;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 0 4px 4px 0;position: relative;left: -5px;}
.qtyplus1{width:40px;padding:4px 0 3px 0 !important;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 0 4px 4px 0;position: relative;left: -5px;}
.qtyplus2{width:40px;padding:3px 0 4px 0 !important;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 0 4px 4px 0;position: relative;left: -5px;}
.bootstrap-touchspin{display:inline-block;width:auto;margin:0 0 2px 0;float: right;}
.closedropdown{width:auto;height:auto;padding:5px 10px 6px 10px;margin:auto;background:#024dae;color:#fff;font-size:13px;border-radius:4px;}

}
@media (min-width:300px) and (max-width: 481px){
.desktop_ticket{display:none;}
.mobile_ticket{display:block;}

.search-fly {position:relative;margin-top:0px;padding: 20px 20px 15px 20px;background: #fff; border-radius: 10px; border:solid 1px #ADAFB8;}
.form_sec {background:#fff;width: 100%;padding:0px 0px 8px 0px;border-radius:0;}

.radiobtn-trip{width: 100%;height: auto;padding:15px 0 10px 0;margin: auto;}

.radio-group {display: inline-block;}
.radio-group input[type="radio"] {display: none;}
.radio-group label {display: inline-block;padding: 7px 12px;border: 0px solid #004aad;border-radius: 4px;background: #f1f1f1;color: #004aad;font-size:14px;cursor: pointer;transition: all 0.3s ease;}
.radio-group input[type="radio"]:checked + label {background: #004aad;color: #fff;}
.radio-group label:hover {background: #e6f2ff;}

.search-from {width: 100%;height: auto;padding: 0;margin: auto;position:relative;}

.sb-bottom-border{display:block;width:100%;height:1px;padding:0;margin:15px auto 13px auto;border-bottom: solid 1px #e1e1e1;position:relative;}
.search-reverse {width: 30px;height:30px;padding: 8px;margin: 0;background:#f1f1f1;border-radius:20px;position:absolute;z-index:1;top:-16px;right:0px;}
.search-reverse img {width: 15px;height: auto;transform: rotate(0deg);}
.search-from1 {width:50%;height: auto;padding: 0;margin: auto;float: left;position: relative;}

.search-label-top {width: 100%;height: auto;padding: 0 0 5px 0;margin: auto;font-size: 15px;color: #999;}
.search-label-top .form-icon{width: auto;height: auto;padding:4px 7px 0 0;margin: auto;}
.search-label-top .to-icon{width: auto;height: auto;padding:9px 2px 0 0;margin: auto;transform: rotate(50deg);}
.search-label-top .cal-icon{width: 22px;height: auto;padding:3px 7px 0 0;margin: auto;}

.search-label-bottom {width: 100%;height: auto;padding: 7px 0 0 0;margin: auto;font-size: 13px;color: #444;font-family: 'Poppins', sans-serif !important;}
.search-fromto {width:100%;height:auto;padding:0;margin:auto;font-size:21px; font-weight:700;cursor:pointer;border:none;outline:none !important;font-family: 'Poppins', sans-serif !important;}
.ipt5{width:85%;height:auto;padding:0;margin:0;font-size:21px; font-weight:700;cursor:pointer;border:none;outline:none !important;font-family: 'Poppins', sans-serif !important;}
.ipt2{width:85%;height:auto;padding:0;margin:4px 0 0 0;font-size:21px; font-weight:700;cursor:pointer;border:none;outline:none !important;font-family: 'Poppins', sans-serif !important;}
.search-cal-tbox{width:100%;height:auto;padding: 0;background:none !important;font-size:21px; font-weight:700;cursor:pointer;border:none;border:none;}
.search-cal-tboxr{width:100%;height:auto;padding: 0;background:none !important;font-size:21px; font-weight:700;cursor:pointer;border:none;border:none;}

.mb-1, .my-1 { margin-bottom: 15px !important;}

.fs-btn {width: 100%;height: 50px;color: #fff;background:#024dae;font-size: 21px;font-weight: 600;}
.fs-btn:hover {width: 100%;height: 50px;background:#024dae;color: #fff;}
.fs-btn .fa{margin: 3px 10px 0 0;}

#country-list {width: 310px;padding: 0;margin-top: 85px;position: absolute;left: -3px;}
#country-list1 {width: 310px;padding: 0; margin-top: 85px;position: absolute;left: -3px;}

.adult {display: none; width: 280px;padding: 5px 20px 10px 20px; background: #fff;border: solid 1px #e1e1e1;border-radius: 0 0 15px 15px;position: absolute;z-index: 2;top: 70px;left: -125px;}
.traveller-tb {width:40px;padding:6px 0 6px 0;margin: 0 0 0 0;font-size:13px;text-align:center; border:solid 1px #e1e1e1;outline:none;}
.tb1{padding:6px 0 5px 0;}
.tb2{padding:6px 0 5px 0;}
.tb3{padding:6px 0 5px 0;}
.ntr {padding:6px 0 5px 0;}
.qtyminus{width:40px;padding:3px 0 4px 0 !important;margin:0 0 0 0;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 4px 0 0 4px;position: relative;left: 5px;}
.qtyminus1{width:40px;padding:3px 0 4px 0 !important;margin:0 0 0 0;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 4px 0 0 4px;position: relative;left: 5px;}
.qtyminus2{width:40px;padding:3px 0 4px 0 !important;margin:0 0 0 0;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 4px 0 0 4px;position: relative;left: 5px;}
.qtyplus{width:40px;padding:3px 0 4px 0 !important;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 0 4px 4px 0;position: relative;left: -5px;}
.qtyplus1{width:40px;padding:4px 0 3px 0 !important;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 0 4px 4px 0;position: relative;left: -5px;}
.qtyplus2{width:40px;padding:3px 0 4px 0 !important;color: #000;background:#eef8fa;border: solid 1px #e1e1e1;border-radius: 0 4px 4px 0;position: relative;left: -5px;}
.bootstrap-touchspin{display:inline-block;width:auto;margin:0 0 2px 0;float: right;}
.closedropdown{width:auto;height:auto;padding:5px 10px 6px 10px;margin:auto;background:#024dae;color:#fff;font-size:13px;border-radius:4px;}

}
