#abe_ABE { overflow: hidden;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0.99) 7%, rgba(255,255,255,0.93) 12%, rgba(255,255,255,0.87) 14%, rgba(255,255,255,0.72) 17%, rgba(255,255,255,0.64) 19%, rgba(255,255,255,0.61) 20%, rgba(255,255,255,0.53) 21%, rgba(255,255,255,0.53) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(7%,rgba(255,255,255,0.99)), color-stop(12%,rgba(255,255,255,0.93)), color-stop(14%,rgba(255,255,255,0.87)), color-stop(17%,rgba(255,255,255,0.72)), color-stop(19%,rgba(255,255,255,0.64)), color-stop(20%,rgba(255,255,255,0.61)), color-stop(21%,rgba(255,255,255,0.53)), color-stop(100%,rgba(255,255,255,0.53)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0.99) 7%,rgba(255,255,255,0.93) 12%,rgba(255,255,255,0.87) 14%,rgba(255,255,255,0.72) 17%,rgba(255,255,255,0.64) 19%,rgba(255,255,255,0.61) 20%,rgba(255,255,255,0.53) 21%,rgba(255,255,255,0.53) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0.99) 7%,rgba(255,255,255,0.93) 12%,rgba(255,255,255,0.87) 14%,rgba(255,255,255,0.72) 17%,rgba(255,255,255,0.64) 19%,rgba(255,255,255,0.61) 20%,rgba(255,255,255,0.53) 21%,rgba(255,255,255,0.53) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0.99) 7%,rgba(255,255,255,0.93) 12%,rgba(255,255,255,0.87) 14%,rgba(255,255,255,0.72) 17%,rgba(255,255,255,0.64) 19%,rgba(255,255,255,0.61) 20%,rgba(255,255,255,0.53) 21%,rgba(255,255,255,0.53) 100%);
}
.ct-ui-base li {
list-style: none;
}
@icon-swatch{primary:white;secondary:lightblue;tertiary:darkgray;quaternary:lightblue;}
.ct-ui-link{color:#1769C6;}
div.ct-ui-focus{border:1px solid transparent;box-shadow:0 0 6px #FFF;background:none;}
.ct-ui-header-primary{background-image:linear-gradient(bottom,#1769C6 25%,#0087CF 78%);border:0 solid #0F64BB;border-radius:0;}
.ct-ui-header-tertiary{background-image:linear-gradient(bottom,#F3F3F3 25%,#D4D4D4 78%);border:1px solid #E3E3E3;color:#4F2B0B;}
.ct-ui-header-quaternary{background-image:linear-gradient(bottom,#1769C6 25%,#0087CF 78%);border-radius:0 0 5px 5px;}
.ct-ui-state-active{background-image:linear-gradient(bottom,#FF7901 25%,#FF6728 78%);color:#FFF;}
.ct-ui-state-active a,.ct-ui-state-active span,.ct-ui-state-active em{color:#FFF;}
.ct-ui-state-highlight{background:none repeat scroll 0 0 #FCEFA1;color:#222;}
a.ct-ui-state-highlight,span.ct-ui-state-highlight,em.ct-ui-state-highlight{color:#222;}
.ct-ui-state-hover{background-image:linear-gradient(bottom,#FF7901 25%,#FF6728 78%);color:#FFF;box-shadow:0 0 .2em #FFF inset;}
.ct-ui-state-hover a,.ct-ui-state-hover span,.ct-ui-state-hover em{color:#FFF;}
button.ct-ui-button{background-image:linear-gradient(top,#FA9113 25%,#FF6728 92%);border:1px solid #948B8B;border-radius:1px;box-shadow:none;}
button.ct-ui-button em{text-shadow:none;}
@icon-swatch div#ct_tmpl_layout_search{secondary:lightblue;}
div#ct_tmpl_layout_search button {
border:1px solid #3198ff;
border-radius:1px;
box-shadow:-0.005em -0.005em .4em .01em #D5D8D8;
background: #38aaff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, #38aaff 0%, #3baeff 2%, #32a9fe 17%, #0e87fb 68%, #017cf9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#38aaff), color-stop(2%,#3baeff), color-stop(17%,#32a9fe), color-stop(68%,#0e87fb), color-stop(100%,#017cf9));
background: -webkit-linear-gradient(top, #38aaff 0%,#3baeff 2%,#32a9fe 17%,#0e87fb 68%,#017cf9 100%);
background: -o-linear-gradient(top, #38aaff 0%,#3baeff 2%,#32a9fe 17%,#0e87fb 68%,#017cf9 100%);
background: -ms-linear-gradient(top, #38aaff 0%,#3baeff 2%,#32a9fe 17%,#0e87fb 68%,#017cf9 100%);
background: linear-gradient(to bottom, #38aaff 0%,#3baeff 2%,#32a9fe 17%,#0e87fb 68%,#017cf9 100%);
border-radius: 3px;
box-shadow: 0 1px 2px rgba(255, 255, 255, 0.5) inset;
-webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.5)inset;
}
div#ct_tmpl_layout_search button:active{background-image:linear-gradient(bottom,#FA9113 25%,#FF6728 92%);}
div#ct_tmpl_layout_search button span{text-shadow:1px 1px .1em #a04605;}
div#ct_tmpl_layout_change_search{background-color:#F3F3F3;border:1px solid #DADADA;margin:0 0 5px;}
div#ct_tmpl_layout_filters{background-color:#F3F3F3;border:1px solid #DADADA;}
div#ct_tmpl_layout_filters p.ct-ui-filter-legend{border-top:1px solid #FFF;border-width:1px 0 0;}
div#ct_tmpl_layout_filters fieldset{border-bottom:1px solid #F3F3F3;}
@icon-swatch div#ct_tmpl_layout_availability{secondary:gray;tertiary:gold;}
div#ct_tmpl_layout_availability h1{color:#0C0C0C;font-size:1.7em;}
div#ct_tmpl_layout_availability h3{color:#115093;}
div#ct_tmpl_layout_availability h6{color:#414141;}
div#ct_tmpl_layout_availability label{color:#222;}
div#ct_tmpl_layout_availability a{color:#115093;}
div#ct_tmpl_layout_inclusions{background-color:#F3F3F3;}
div#ct_tmpl_layout_inclusions_header{background-color:#D5D5D5;}
.tab-box .ct-ui-base .ct-ui-p-background-color {
background: #4a9bea url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #4a9bea 0%, #3f93e9 33%, #3087e7 67%, #2178da 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a9bea), color-stop(33%,#3f93e9), color-stop(67%,#3087e7), color-stop(100%,#2178da));
background: -webkit-linear-gradient(top, #4a9bea 0%,#3f93e9 33%,#3087e7 67%,#2178da 100%);
background: -o-linear-gradient(top, #4a9bea 0%,#3f93e9 33%,#3087e7 67%,#2178da 100%);
background: -ms-linear-gradient(top, #4a9bea 0%,#3f93e9 33%,#3087e7 67%,#2178da 100%);
background: linear-gradient(to bottom, #4a9bea 0%,#3f93e9 33%,#3087e7 67%,#2178da 100%);
}
.ct-ui-s-dt-pickup-date .ct-ui-icon-black, .ct-ui-s-dt-dropoff-date .ct-ui-icon-black {
background: url(//www.dubairentals.com/wp-content/themes/dubairentalscom/images/sprite.png) no-repeat -60px 0 !important;
}
input.ct-ui-pickup-date, input.ct-ui-dropoff-date {
height: 39px !important;
}
.ct-ui-s-dt-pickup-date, .ct-ui-s-dt-dropoff-date {
width: 150px !important;
}
.ct-ui-icon-calendar {
height: 28px !important;
}
.ct-ui-base .ct-ui-s div.ct-ui-s-dt-pickup-date span, .ct-ui-base .ct-ui-s div.ct-ui-s-dt-dropoff-date span {
margin-top: -13px !important;
}
.tab-box .ct-tmpl-layout-center {
padding-bottom: 40px;
}
.tab-box .confirm {
position: absolute;
bottom: 0;
}
.ct-ui-s-button span {
letter-spacing: -1px !important;
color: #E7F0F7 !important;
font-size: 24px !important;
font-weight: bold !important;
text-shadow: rgba(39, 123, 205, 0.8) 0px 3px 0px !important;
padding: 0 !important;
}
#ct_tmpl_layout_step_1 .ct-ui-font-large {
display: none !important;
}
.ct-ui-s-error {
height: 10px !important;
padding: 0 !important;
}
.ct-ui-s-button span .ct-ui-icons-white {
display: none;
}
div.ct-tmpl-layout-header, div .ct-ui-base legend.ct-ui-avail-group-header {
background: #4a9bea url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #4a9bea 0%, #3f93e9 33%, #3087e7 67%, #2178da 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a9bea), color-stop(33%,#3f93e9), color-stop(67%,#3087e7), color-stop(100%,#2178da));
background: -webkit-linear-gradient(top, #4a9bea 0%,#3f93e9 33%,#3087e7 67%,#2178da 100%);
background: -o-linear-gradient(top, #4a9bea 0%,#3f93e9 33%,#3087e7 67%,#2178da 100%);
background: -ms-linear-gradient(top, #4a9bea 0%,#3f93e9 33%,#3087e7 67%,#2178da 100%);
background: linear-gradient(to bottom, #4a9bea 0%,#3f93e9 33%,#3087e7 67%,#2178da 100%);
}