.iosrt_formwrap {
    box-sizing: border-box;
    margin: 0px;
    padding: 20px;
    border-width: 0px;
    border-style: solid;
    border-color: rgb(255, 255, 255);
    border-image: initial;
    border-radius: 8px;
    box-shadow: 1px 1px 19px -3px rgb(69, 69, 69);
    background-color: rgba(171, 171, 171, 0.66);
}
p.iosrt_print a, p.iosrt_print a:visited, p.iosrt_print a:active, p.iosrt_print a:link, p.iosrt_print a:hover {
    margin: 0;
    padding: 0;
    border: none;
    text-decoration: none;
    display: block;
    font: normal 14px/17px "Roboto", Helvetica, Arial, sans-serif;
    color: #000000;
    background: none;
    text-shadow: none;
    text-transform: none;
    box-shadow: none;
}
h4.iosrt_combox_h4 {a.iosrt_abtn:hover
    margin: 0 0 3px 0;
    padding: 0;
    border: none;
    font: bold 16px/20px "Roboto", Helvetica, Arial, sans-serif;
    color: #000000;
}
.iosrt_combox_line a, .iosrt_combox_line a:hover, .iosrt_combox_line a:visited {
    background: none;
    text-decoration: none;
    font: normal 14px/18px "Roboto", Helvetica, Arial, sans-serif;
    color: #000000;
    border: none;
    box-shadow: none;
}
.iosrt_veh_feature div {
    display: block;
    margin: 0;
    padding: 0;
    font: normal 12px/14px "Roboto", Helvetica, Arial, sans-serif;
    color: #666666;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    width: 32px;
}
.iosrt_veh_img img {
    margin: 0;
    padding: 0;
    border: none;
    width: 69%;
    height: auto;
}
a.iosrt_abtn1book, a.iosrt_abtn1book:visited, a.iosrt_abtn1book:active, a.iosrt_abtn1book:link, a.iosrt_abtn1book:hover, a.iosrt_abtn2book, a.iosrt_abtn2book:visited, a.iosrt_abtn2book:active, a.iosrt_abtn2book:link, a.iosrt_abtn2book:hover {
    margin: 0;
    padding: 4px 5px;
    display: block;
    width: 100%;
    text-decoration: none;
    border: 1px solid #909090;
    border-radius: 3px;
    box-shadow: none;
    box-sizing: border-box;
    background: #909090;
    font: normal 18px/22px "Roboto", Helvetica, Arial, sans-serif;
    color: #FFFFFF;
    white-space: nowrap;
    outline: none;
    text-align: center;
    text-shadow: none;
    text-transform: none;
    box-shadow: none;
}
a.iosrt_abtn2book, a.iosrt_abtn2book:visited, a.iosrt_abtn2book:active, a.iosrt_abtn2book:link, a.iosrt_abtn2book:hover {
    background: #000000;
    border: 1px solid #000000;
}
.iosrt_formvehwrap {
    margin: 0 0 30px 0;
    padding: 10px;
    box-sizing: border-box;
    background: #e4e4e4;
    border: 1px solid #909090;
    border-radius: 5px;
    color: #fff;
}
.iosrt_veh_terms h2 {
    margin: 0 0 20px 0;
    padding: 0;
    border: none;
    font: normal 19px/23px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 400;
    color: #444;
    clear: none;
}
.iosrt_veh_subtitle {
    margin: 0 0 12px 0;
    padding: 0;
    font: bold 18px/22px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: #60b238;
}
.iosrt_veh_minprice span {
    font: bold 24px/30px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: #909090;
}
a.iosrt_fleet_back, a.iosrt_fleet_back:visited, a.iosrt_fleet_back:active, a.iosrt_fleet_back:link, a.iosrt_fleet_back:hover {
    margin: 0;
    padding: 0;
    display: block;
    text-decoration: none;
    border: none;
    box-shadow: none;
    box-sizing: border-box;
    font: bold 15px/18px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: #60b238;
    outline: none;
    text-shadow: none;
    text-transform: none;
}
.iosrt_spad {
    padding: 11px;
}
a.iosrt_extra, a.iosrt_extra:visited, a.iosrt_extra:active, a.iosrt_extra:link, a.iosrt_extra:hover {
    margin: 0;
    padding: 0;
    text-decoration: none;
    border: none;
    display: block;
    box-sizing: border-box;
    font: normal 14px/20px "Roboto", Helvetica, Arial, sans-serif;
    color: #000000;
    box-shadow: none;
}
table.iosrt_sumtable th.iosrt_analysisinfo:hover { color: #000000; cursor:help; }
h3.iosrt_fleet_h3 {
    margin: 0;
    padding: 0;
    border: none;
    font: bold 18px/23px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: #001959;
}
.iosrt_fleet_subtitle {
    margin: 0 0 4px 0;
    padding: 0;
    font: bold 14px/18px "Roboto", Helvetica, Arial, sans-serif;
    color: #60b238;
}
a.iosrt_fleet_book, a.iosrt_fleet_book:visited, a.iosrt_fleet_book:active, a.iosrt_fleet_book:link, a.iosrt_fleet_book:hover {
    margin: 0;
    padding: 4px 14px;
    display: inline-block;
    text-decoration: none;
    border: 1px solid #000000;
    border-radius: 3px;
    box-shadow: none;
    box-sizing: border-box;
    background: #000000;
    font: bold 15px/18px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: #FFFFFF;
    white-space: nowrap;
    outline: none;
    text-align: center;
    text-shadow: none;
    text-transform: none;
}
.iosrt_fleet_minprice span.iosrt_fleet_price {
    font: bold 14px/18px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: #60b238;
}
.iosrt_fleet_minprice span.iosrt_fleet_info {
    display: inline-block;
    border-radius: 4px;
    background: #60b238;
    width: 18px;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font: bold 11px/16px tahoma, Arial, sans-serif;
    color: #FFFFFF;
    text-align: center;
}
div.iosrt_ribbon_red {
    background: #322960;
    color: #FFFFFF;
}
div.iosrt_ribbon_purple {
    background: #60b238;
    color: #FFFFFF;
}
div.iosrt_ribbon_blue {
    background: #001959;
    color: #FFFFFF;
}
.iosrt_model_normalprice {
    margin: 0;
    padding: 0;
    font: normal 18px/22px "Roboto", Helvetica, Arial, sans-serif;
    color: #dc2929;
    text-align: center;
    text-decoration: line-through;
    font-size: 22px;
    font-weight: 700;
}
label.iosrt_filter_label input:checked ~ .iosrt_filter_checkmark {
    background-color: #909090;
    border-color: #909090;
}
.iosrt_model_title {
    margin: 0;
    padding: 0;
    border: none;
    font: bold 22px/24px "Roboto", Helvetica, Arial, sans-serif;
    color: #000000;
    flex: auto 1 1;
    box-sizing: border-box;
}
button.iosrt_sbtn, button[type=submit].iosrt_sbtn, button[type=button].iosrt_sbtn {
	    display: inline-block;
    width: 100%;
    background: #000000;
    height: auto;
    border: 1px solid #000000;
    border-radius: 3px;
    box-shadow: none;
    white-space: nowrap;
    box-sizing: border-box;
    cursor: pointer;
    font: normal 16px/22px "Roboto", Helvetica, Arial, sans-serif;
    color: #FFFFFF;
    margin: 0;
    outline: none;
    padding: 6px 22px;
    text-align: center;
    text-shadow: none;
	height: 45px;
}
button.iosrt_sbtn:hover, button[type=submit].iosrt_sbtn:hover, button[type=button].iosrt_sbtn:hover { background:#fff; border:1px solid #fff; color: #000000;  }
.iosrt_model { background:#FFFFFF; border: 1px solid #d8d8d8; margin:0 0 30px 0; padding: 0; box-sizing: border-box; transition: all 0.3s ease-in-out; }
.iosrt_model:hover { border-color:#888888; }
.iosrt_model_bgside { background-color:#F2F2F2; border-left:1px solid #D8D8D8; }
.circle_block {
margin: 0 5px 0 0;
    padding: 0;
    display: inline-block;
    border: 1px solid #000000;
    border-radius: 50%;
    width: 26px;
    height: 26px;
    box-sizing: border-box;
    font: normal 16px/24px "Roboto", Helvetica, Arial, sans-serif;
    color: #000000;
    text-align: center;
}

a.iosrt_abtn, a.iosrt_abtn:visited, a.iosrt_abtn:active, a.iosrt_abtn:link, a.iosrt_abtn:hover {
	margin:0; padding: 9px 18px; display:block; width:100%; text-decoration: none; border:1px solid #000000; border-radius: 3px; box-shadow:none; box-sizing: border-box;
	background:#000000; font: normal 18px/22px "Roboto", Helvetica, Arial, sans-serif; color: #FFFFFF; white-space: nowrap; outline: none; text-align: center; 
	text-shadow: none; text-transform: none; box-shadow:none;
}
a.iosrt_abtn:hover { background: #000000; border: 1px solid #000000; }
.iosrt_model_price {
    margin: 0;
    padding: 0;
    font: bold 28px/30px "Roboto", Helvetica, Arial, sans-serif;
    color: #000000;
    text-align: center;
}
.iosrt_model_price span {
    margin: 0 0 0 5px;
    padding: 0;
    font: bold 17px/30px "Roboto", Helvetica, Arial, sans-serif;
    color: #909090;
}
.iosrt_box:hover { border-color:#888888; }
.iosrt_boxbookfix { margin:0; height:calc(100% - 60px); }
	 input.iosrt_text, input[type="text"].iosrt_text, input[type="number"].iosrt_text, input[type="file"].iosrt_text, input[type="date"].iosrt_text {
	    margin: 0;
    padding: 6px 6px;
    font: normal 14px/17px "Roboto", Helvetica, Arial, sans-serif;
    display: block;
    width: 100%;
    color: #272727;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    outline: none;
    border-radius: 0;
    box-sizing: border-box;
    transition: border-color 0.15s ease-in-out 0s;
    border-radius: 4px;
    height: 37px;
}
.iosrt_extra_amount {
    margin: 0;
    padding: 6px 4px;
    background: #F2F2F2;
    border-radius: 3px;
    font: normal 15px/26px "Roboto", Helvetica, Arial, sans-serif;
    color: #666666;
    text-align: center;
    box-sizing: border-box;
    min-width: 75px;
    white-space: nowrap;
    height: 38px;
}
.iosrt_coupon_box {
    margin: 0;
    padding: 15px;
    box-sizing: border-box;
    border: 2px solid #fafafa;
    background: #f1f1f1;
    font: normal 14px/17px "Open Sans", Helvetica, Arial, sans-serif;
    color: #272727;
}
button.iosrt_couponbtn, button[type=button].iosrt_couponbtn {
	display: block; width:100%; background:#000000; border: 1px solid #000000; border-radius: 3px; box-shadow:none; 
	white-space: nowrap; box-sizing: border-box; cursor: pointer; font: normal 14px/17px "Roboto", Helvetica, Arial, sans-serif; color: #FFFFFF; 
	margin:0; outline: none; padding:6px; text-align: center; text-shadow: none; text-transform: none;
}
button.iosrt_couponbtn:hover, button[type=button].iosrt_couponbtn:hover { background: #909090; border: 1px solid #909090; color: #FFFFFF; }
.iosrt_model_pricedesc {
    margin: 0;
    padding: 0;
    font: normal 14px/17px "Roboto", Helvetica, Arial, sans-serif;
    color: #909090;
    text-align: center;
}
.iosrt_terms {
	margin:0 0 30px 0; padding:8px; font:normal 14px/18px "Roboto", Helvetica, Arial, sans-serif; color:#555555; max-height:108px; 
	background:#F2F2F2; border:1px solid #DFDFDF; overflow-x:hidden; overflow-y:scroll; box-sizing: border-box;
}
button.iosrt_bookbtn, button[type=button].iosrt_bookbtn, button[type=submit].iosrt_bookbtn {
	display: inline-block; width:auto; min-width:160px; background:#000000; border: 1px solid #000000; border-radius: 5px; box-shadow:none; 
	white-space: nowrap; box-sizing: border-box; cursor: pointer; font: bold 18px/25px "Roboto", Helvetica, Arial, sans-serif; color: #FFFFFF; 
	margin:0; outline: none; padding:8px 18px; text-align: center; text-shadow: none; text-transform: none;
}
button.iosrt_bookbtn:hover, button[type=button].iosrt_bookbtn:hover, button[type=submit].iosrt_bookbtn:hover { background: #000000; border: 1px solid #000000; color: #FFFFFF; }
.iosrt_model_subtitle { margin:0 0 5px 0; padding:0; font: bold 15px/19px "Roboto", Helvetica, Arial, sans-serif; color: #909090;  }
table.iosrt_sumtable th.iosrt_vimportant, table.iosrt_sumtable td.iosrt_vimportant { background:#000000; color: #FFFFFF; }
table.iosrt_sumtable th.iosrt_important, table.iosrt_sumtable td.iosrt_important {
    background: #909090;
    color: #FFFFFF;
}
button.iosrt_bookbtn:hover, button[type=button].iosrt_bookbtn:hover, button[type=submit].iosrt_bookbtn:hover {
    background: #000000;
    border: 1px solid #000000;
    color: #FFFFFF;
}
h3.iosrt_side_h3 { margin:0 0 5px 0; padding:0; border:none; font: bold 16px/20px "Roboto", Helvetica, Arial, sans-serif; color: #909090; }
label.iosrt_radiowrap input:checked ~ .iosrt_cradio { background-color: #000000; }
label.iosrt_checkwrap input:checked ~ .iosrt_ccheckbox { background-color: #909090; }
.iosrt_extra_pricetip { margin:2px 0 0 0; font:normal 13px/16px Tahoma, Arial, sans-serif; color:#909090; }
select.iosrt_select {
	margin: 0;
    padding: 6px 12px;
    width: 100%;
    display: block;
    box-sizing: border-box;
    font: normal 14px/17px "Roboto", Helvetica, Arial, sans-serif;
    color: #333333;
    border: 1px solid #d2d6de;
    background: #FFFFFF;
    border-radius: 0;
    transition: border-color 0.15s ease-in-out 0s;
    height: 38px;
}

ul.iosrt_princ_list > li:hover { cursor:pointer; color:#909090; }
.iosrt_model_vatnote { margin:5px 0 0 0; padding:0; font: normal 13px/15px "Roboto", Helvetica, Arial, sans-serif; color: #000000; text-align: center; }
.iosrt_minicircle_block {
    margin: 0 5px 0 0;
    padding: 0;
    display: inline-block;
    background: #000000;
    border-radius: 50%;
    width: 17px;
    height: 17px;
    box-sizing: border-box;
    font: normal 13px/17px "Roboto", Helvetica, Arial, sans-serif;
    color: #FFFFFF;
    text-align: center;
}
a.iosrt_change_veh, a.iosrt_change_veh:visited, a.iosrt_change_veh:active, a.iosrt_change_veh:link, a.iosrt_change_veh:hover {
	margin:0 0 3px 0; padding:0 0 0 20px; display:block; width:100%; text-decoration: none; border:none; box-shadow:none; box-sizing: border-box;
	font: normal 14px/20px "Roboto", Helvetica, Arial, sans-serif; color: #909090; background:transparent url(change16.png) 0 2px no-repeat;
	text-shadow: none; text-transform: none; box-shadow:none;
}
h3.iosrt_model_h3 a, h3.iosrt_model_h3 a:visited, h3.iosrt_model_h3 a:active, h3.iosrt_model_h3 a:link, h3.iosrt_model_h3 a:hover {
	display:block; border:none; text-decoration: none; font: bold 17px/21px "Roboto", Helvetica, Arial, sans-serif; color: #777777; outline: none;
	margin:0; padding:0 0 0 20px; background:url(switch16gray.png) 0 3px no-repeat; box-shadow:none;
}
a.iosrt_extra:hover strong { color:#909090; }
h2.iosrt_block_h2 {
    margin: 15px 0;
    padding: 0;
    border: none;
    font: normal 16px/30px "Roboto", Helvetica, Arial, sans-serif;
    color: #000000;
    box-sizing: border-box;
}
div.iosrt_filters_searchbox {
    margin: 0 0 20px 0;
    padding: 8px;
    box-sizing: border-box;
    overflow: hidden;
    border-radius: 5px;
    color: #fff;
    border: 1px solid #eeeeee;
    background-color: #e6e6e6;
}
a.iosrt_filter_lnkup, a.iosrt_filter_lnkup:visited, a.iosrt_filter_lnkup:hover, a.iosrt_filter_lnkup:active {
    display: block;
    margin: 0;
    padding: 0 20px 0 0;
    text-decoration: none;
    border: none;
    font: bold 16px/20px "Roboto", Helvetica, Arial, sans-serif;
    color: #5d5d5d;
    background: url(chevron-up.png) 100% 0 no-repeat;
}
a.iosrt_samedrop, a.iosrt_samedrop:visited, a.iosrt_samedrop:active, a.iosrt_samedrop:link, a.iosrt_samedrop:hover {
    margin: 3px 0 0 0;
    padding: 0;
    text-decoration: none;
    border: none;
    display: block;
    box-sizing: border-box;
    font: normal 14px/18px "Roboto", Helvetica, Arial, sans-serif;
    color: #fff;
    box-shadow: none;
	text-align:left;
}
.iosrt_dbox_chargedur {
    margin: 0;
    padding: 0;
    font: normal 13px/17px "Roboto", Helvetica, Arial, sans-serif;
    color: #777777;
    display: none;
}
#iosrt_flightship {
	 padding: 6px 38px;
}
#iosrt_hotel {
	 padding: 6px 38px;
}
#iosrt_omobile {
 padding: 6px 38px;	
}
#iosrt_driverage {
 padding: 6px 38px;	
}
#iosrt_ofirstname {
 padding: 6px 38px;	
}
#iosrt_olastname {
 padding: 6px 38px;	
}
#iosrt_ocountry {
 padding: 6px 38px;	
}
#iosrt_oaddress {
 padding: 6px 38px;	
}
#iosrt_ophone {
 padding: 6px 38px;	
}
#iosrt_opostalcode {
 padding: 6px 38px;	
}
#iosrt_ocity {
 padding: 6px 38px;	
}
#iosrt_licnumber {
 padding: 6px 38px;	
}
.iosrt_extra_amount_selected {
    background: #909090;
    color: #FFFFFF;
}
label.iosrt_labelblock {
    margin: 0 0 5px 0;
    padding: 0;
    display: block;
    float: none;
    width: 100%;
    vertical-align: middle;
    box-sizing: border-box;
    font: bold 14px/17px "Roboto", Helvetica, Arial, sans-serif;
    color: #595959;
    text-align: left !important;
}
a.iosrt_filter_lnkdown, a.iosrt_filter_lnkdown:visited, a.iosrt_filter_lnkdown:hover, a.iosrt_filter_lnkdown:active {
    display: block;
    margin: 0;
    padding: 0 20px 0 0;
    text-decoration: none;
    border: none;
    font: bold 16px/20px "Roboto", Helvetica, Arial, sans-serif;
    color: #ffffff;
    background: url(chevron-down.png) 100% 0 no-repeat;
}
/* I. SANNOS */
/* 1h forma anazitisis */
.iosrt_formwrap label.iosrt_labelblock { color:#fff; }
.iosrt_formwrap .iosrt_formtext1 { color:#CCCCCC; }

/* 2h forma anazitisis */
.iosrt_formsidewrap label.iosrt_labelblock { color:#444; }
.iosrt_formsidewrap .iosrt_formtext1 { color:444; }
/* xroma titlon filtron */
a.iosrt_filter_lnkup, a.iosrt_filter_lnkup:visited, a.iosrt_filter_lnkup:hover, a.iosrt_filter_lnkup:active,
a.iosrt_filter_lnkdown, a.iosrt_filter_lnkdown:visited, a.iosrt_filter_lnkdown:hover, a.iosrt_filter_lnkdown:active { color:#5d5d5d; }
a.iosrt_filter_lnkup:hover, a.iosrt_filter_lnkdown:hover { color:#000000; }

/* xroma titlon filtron NEW SEARCH */
.iosrt_filters_searchbox a.iosrt_filter_lnkup, .iosrt_filters_searchbox a.iosrt_filter_lnkup:visited, .iosrt_filters_searchbox a.iosrt_filter_lnkup:hover, 
.iosrt_filters_searchbox a.iosrt_filter_lnkup:active, .iosrt_filters_searchbox a.iosrt_filter_lnkdown, .iosrt_filters_searchbox a.iosrt_filter_lnkdown:visited, 
.iosrt_filters_searchbox a.iosrt_filter_lnkdown:hover, .iosrt_filters_searchbox a.iosrt_filter_lnkdown:active { color:#000000; }
/* .iosrt_filters_searchbox a.iosrt_filter_lnkup:hover, .iosrt_filters_searchbox a.iosrt_filter_lnkdown:hover { color:#0EA739; } */

/* tippy.js */
.tippy-touch{cursor:pointer!important}.tippy-notransition{transition:none!important}.tippy-popper{max-width:180px;-webkit-perspective:300px;perspective:300px;z-index:9999;outline:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none;line-height:1.4}.tippy-popper[data-html]{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] .tippy-backdrop{border-radius:40% 40% 0 0}.tippy-popper[x-placement^=top] .tippy-roundarrow{bottom:-8px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tippy-popper[x-placement^=top] .tippy-arrow{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 8px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-backdrop{-webkit-transform-origin:0 90%;transform-origin:0 90%}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(6) translate(-50%,25%);transform:scale(6) translate(-50%,25%);opacity:1}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(1) translate(-50%,25%);transform:scale(1) translate(-50%,25%);opacity:0}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=visible]{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=visible]{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=visible]{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=visible]{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=visible]{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=bottom] .tippy-backdrop{border-radius:0 0 30% 30%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow{top:-8px;-webkit-transform-origin:20% 100%;transform-origin:20% 100%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(0);transform:rotate(0)}.tippy-popper[x-placement^=bottom] .tippy-arrow{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 6px;-webkit-transform-origin:20% 100%;transform-origin:20% 100%}.tippy-popper[x-placement^=bottom] .tippy-backdrop{-webkit-transform-origin:0 -90%;transform-origin:0 -90%}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(6) translate(-50%,-125%);transform:scale(6) translate(-50%,-125%);opacity:1}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(1) translate(-50%,-125%);transform:scale(1) translate(-50%,-125%);opacity:0}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=visible]{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=visible]{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=visible]{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=visible]{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=visible]{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=left] .tippy-backdrop{border-radius:50% 0 0 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow{right:-16px;-webkit-transform-origin:33.33333333% 50%;transform-origin:33.33333333% 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tippy-popper[x-placement^=left] .tippy-arrow{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:3px 0;-webkit-transform-origin:0 50%;transform-origin:0 50%}.tippy-popper[x-placement^=left] .tippy-backdrop{-webkit-transform-origin:100% 0;transform-origin:100% 0}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(6) translate(40%,-50%);transform:scale(6) translate(40%,-50%);opacity:1}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(1.5) translate(40%,-50%);transform:scale(1.5) translate(40%,-50%);opacity:0}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=visible]{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=visible]{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=visible]{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=visible]{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=visible]{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^=right] .tippy-backdrop{border-radius:0 50% 50% 0}.tippy-popper[x-placement^=right] .tippy-roundarrow{left:-16px;-webkit-transform-origin:66.66666666% 50%;transform-origin:66.66666666% 50%}.tippy-popper[x-placement^=right] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tippy-popper[x-placement^=right] .tippy-arrow{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:3px 0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.tippy-popper[x-placement^=right] .tippy-backdrop{-webkit-transform-origin:-100% 0;transform-origin:-100% 0}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(6) translate(-140%,-50%);transform:scale(6) translate(-140%,-50%);opacity:1}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(1.5) translate(-140%,-50%);transform:scale(1.5) translate(-140%,-50%);opacity:0}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=visible]{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=visible]{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=visible]{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=visible]{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=visible]{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}
.tippy-tooltip{position:relative;color:#fff;right:40%;width:150px;border-radius:3px;font-family: "Roboto", Helvetica, Arial, sans-serif; font-size:14px;padding:.3rem .6rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333;box-shadow: 1px 1px 19px -3px rgb(69, 69, 69);}

.tippy-tooltip[data-size=small]{padding:.2rem .4rem;font-size:.75rem}.tippy-tooltip[data-size=large]{padding:.4rem .8rem;font-size:1rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-animatefill] .tippy-content{transition:-webkit-clip-path cubic-bezier(.46,.1,.52,.98);transition:clip-path cubic-bezier(.46,.1,.52,.98);transition:clip-path cubic-bezier(.46,.1,.52,.98),-webkit-clip-path cubic-bezier(.46,.1,.52,.98)}.tippy-tooltip[data-interactive],.tippy-tooltip[data-interactive] path{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip[data-inertia][data-state=hidden]{transition-timing-function:ease}.tippy-arrow,.tippy-roundarrow{position:absolute;width:0;height:0}.tippy-roundarrow{width:24px;height:8px;fill:#333;pointer-events:none}.tippy-backdrop{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:26%;left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tippy-backdrop:after{content:"";float:left;padding-top:100%}body:not(.tippy-touch) .tippy-tooltip[data-animatefill][data-state=visible] .tippy-content{-webkit-clip-path:ellipse(100% 100% at 50% 50%);clip-path:ellipse(100% 100% at 50% 50%)}body:not(.tippy-touch) .tippy-tooltip[data-animatefill][data-state=hidden] .tippy-content{-webkit-clip-path:ellipse(5% 50% at 50% 50%);clip-path:ellipse(5% 50% at 50% 50%)}body:not(.tippy-touch) .tippy-popper[x-placement=right] .tippy-tooltip[data-animatefill][data-state=visible] .tippy-content{-webkit-clip-path:ellipse(135% 100% at 0 50%);clip-path:ellipse(135% 100% at 0 50%)}body:not(.tippy-touch) .tippy-popper[x-placement=right] .tippy-tooltip[data-animatefill][data-state=hidden] .tippy-content{-webkit-clip-path:ellipse(40% 100% at 0 50%);clip-path:ellipse(40% 100% at 0 50%)}body:not(.tippy-touch) .tippy-popper[x-placement=left] .tippy-tooltip[data-animatefill][data-state=visible] .tippy-content{-webkit-clip-path:ellipse(135% 100% at 100% 50%);clip-path:ellipse(135% 100% at 100% 50%)}body:not(.tippy-touch) .tippy-popper[x-placement=left] .tippy-tooltip[data-animatefill][data-state=hidden] .tippy-content{-webkit-clip-path:ellipse(40% 100% at 100% 50%);clip-path:ellipse(40% 100% at 100% 50%)}
.select-wrap {
    color: #3c3c3c;
    background: #fff;
    box-shadow: 0px 0px 0px 0px #77d2eb inset;
}
@media (max-width:360px){
	.tippy-popper{
		max-width:96%;
		max-width:calc(100% - 20px);
		}
		
		}
@media screen and (min-width: 320px) and (max-width: 479px) {
.tippy-tooltip{
	position:relative;
	color:#fff;
	right:40%;
	border-radius:3px;
	font-family: "Roboto", Helvetica, Arial, sans-serif;
	 font-size:14px;
	 padding:.3rem .6rem;
	 text-align:center;
	 will-change:transform;
	 -webkit-font-smoothing:antialiased;
	 -moz-osx-font-smoothing:grayscale;
	 background-color:#333;
	 box-shadow: 1px 1px 19px -3px rgb(69, 69, 69);
	 width:150px;
	 }	
	
}

/*--------------------css for fleet -------------------------*/
.iosrt_fleet_subtitle {
    margin: 0 0 4px 0;
    padding: 0;
    font: bold 14px/18px "Roboto", Helvetica, Arial, sans-serif;
    color: #444;
}
.iosrt_fleet_minprice span.iosrt_fleet_price {
    font: bold 14px/18px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: #444;
}
.iosrt_fleet_minprice span.iosrt_fleet_info {
    display: inline-block;
    border-radius: 4px;
    background: #000000;
    width: 18px;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font: bold 11px/16px tahoma, Arial, sans-serif;
    color: #FFFFFF;
    text-align: center;
}
a.iosrt_fleet_book, a.iosrt_fleet_book:visited, a.iosrt_fleet_book:active, a.iosrt_fleet_book:link, a.iosrt_fleet_book:hover {
    margin: 0;
    padding: 4px 14px;
    display: inline-block;
    text-decoration: none;
    border: 1px solid #000000;
    border-radius: 3px;
    box-shadow: none;
    box-sizing: border-box;
    background: #000000;
    font: bold 15px/18px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: #FFFFFF;
    white-space: nowrap;
    outline: none;
    text-align: center;
    text-shadow: none;
    text-transform: none;
}
.iosrt_veh_subtitle {
    margin: 0 0 12px 0;
    padding: 0;
    font: bold 18px/22px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: #444;
}
.iosrt_veh_minprice span {
    font: bold 24px/30px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: #272727;
}
a.iosrt_fleet_back, a.iosrt_fleet_back:visited, a.iosrt_fleet_back:active, a.iosrt_fleet_back:link, a.iosrt_fleet_back:hover {
    margin: 0;
    padding: 0;
    display: block;
    text-decoration: none;
    border: none;
    box-shadow: none;
    box-sizing: border-box;
    font: bold 15px/18px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: #444;
    outline: none;
    text-shadow: none;
    text-transform: none;
}
h2.iosrt_veh_title {
    margin: 0 0 3px 0;
    padding: 0;
    border: none;
    font: bold 26px/30px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: #000000;
    clear: none;
}
button.iosrt_btn:hover, button[type=submit].iosrt_btn:hover, button[type=button].iosrt_btn:hover {
    background: #000000;
    border: 1px solid #000000;
    color: #FFFFFF;
}
button.iosrt_btn, button[type=submit].iosrt_btn, button[type=button].iosrt_btn {
    display: block;
    background: #000000;
    width: 100%;
    height: auto;
    border: 1px solid #000000;
    border-radius: 3px;
    box-shadow: none;
    white-space: nowrap;
    box-sizing: border-box;
    cursor: pointer;
    font: normal 14px/20px "Roboto", Helvetica, Arial, sans-serif;
    color: #FFFFFF;
    margin: 0;
    outline: none;
    padding: 6px 12px;
    text-align: center;
    text-shadow: none;
    text-transform: none;
}
a.iosrt_reschange, a.iosrt_reschange:visited, a.iosrt_reschange:hover, a.iosrt_reschange:active {
    display: block;
    margin: 0;
    padding: 0;
    text-decoration: none;
    border: none;
    font: normal 13px/17px "Roboto", Helvetica, Arial, sans-serif;
    color: #686868;
}
.iosrt_fleet_model {
    margin: 0 10px 20px 10px;
    padding: 10px;
    box-sizing: border-box;
    flex: 1 0 300px;
    min-width: 290px;
    max-width: 360px;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    background: #FFFFFF;
    box-sizing: border-box;
}
.iosrt_fleet_feature div {
    display: block;
    margin: 0;
    padding: 0;
    font: normal 12px/14px "Roboto", Helvetica, Arial, sans-serif;
    color: #666666;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    width: 32px;
}
div.iosrt_ribbon_red {
    background: #000000;
    color: #FFFFFF;
}
h3.iosrt_fleet_h3 {
    margin: 0;
    padding: 0;
    border: none;
    font: bold 18px/23px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 700;
    color: #000000;
}
a.iosrt_fleet_back, a.iosrt_fleet_back:visited, a.iosrt_fleet_back:active, a.iosrt_fleet_back:link, a.iosrt_fleet_back:hover {
    margin: 5px 0;
    padding: 10px 18px;
    display: block;
    text-decoration: none;
    border: none;
    box-shadow: none;
    box-sizing: border-box;
    font: normal 15px/18px "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 400;
    color: #272727;
    outline: none;
    text-shadow: none;
    text-transform: none;
    background: #eeeeee00;
    border-radius: 3px;
}