* { margin:0; padding:0; }
body { background-color:#fff; font:normal 14px/18px Helvetica, Arial, sans-serif; color:#333; }
img {border:0;vertical-align:top;}
/* link property */
a {color:#1a65c0;text-decoration:none;}
a:hover { color:#333; text-decoration:none;}
:focus {outline:0;}
.no-underline { text-decoration:none !important;}
/* Headings */
h1, h2, h3, h4 {font-weight:normal;margin:0 0 15px;line-height:normal; text-transform:capitalize;}
h1,h2 { color:#1a65c0; font-weight:bold; }
h1 {font-size:24px; }
h2 {font-size:18px; }
h3 {font-size:16px; font-weight:bold; }
h4 { font-size:14px; font-weight:bold; }
.h1-border { border-bottom:3px solid #448ccb; padding:10px 0; font-weight:bold; }

/* Table */
table {border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%;}
caption, th, td {vertical-align:top;text-align:left;font-weight:normal;}

/* Lists */
ul, ol {list-style:none;}
p {margin-bottom:15px;}

/* Tools */
.hidden {display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important;}
.nobr {white-space:nowrap !important;}
.wrap {white-space:normal !important;}
.left {float:left !important;}
.right {float:right !important;}
.f-none {float:none !important;}
.f-fix {float:left;width:100%;}
.no-display {display:none;}
.no-margin {margin:0 !important;}
.no-padding {padding:0 !important;}
.no-bg {background:none !important;}
.saccreations:after{ position: fixed;z-index: 9999;width:100%;height:100%;background-color: #fff;content:"Sac Creations"!important;font-size: 60px;left: 0;padding: 20px;}
input, select, textarea, button {font:14px Arial, Helvetica, sans-serif;vertical-align:middle;color:#444;}
input.input-text, select, textarea {background:#fff;border:1px solid #c7c7c7;background-color:#fff; font-size:12px;}

input[type="text"],input[type="date"] { 
    border-radius:5px; 
    -moz-border-radius:5px; 
    -webkit-border-radius:5px; 
    border:1; 
    /*    box-shadow:-1px 2px 4px #8c8c8c inset; */
    /*    width:100%; */
    padding:8px; 
    font-size:12px;
}
input[placeholder] { color:#000; font-weight:bold;}
input[type="number"] {  padding:2px; border-radius:5px; border:0;}
/* Clearfix */
.col2-set:after, .content-area:after, .header:after { display:block; content:''; font-size:0; line-height:none; clear:both; overflow:hidden; }
/*Button */
.button {clear: both;float: left; border:0; background:url(../images/avis-sprite.png) no-repeat 0 0; width:120px; height:35px; font-size:18px; text-transform:uppercase; color:#fff; cursor:pointer;}
.button.blueBtn { width:135px; height:44px; font-size:18px; background-position:0 -56px;}  



/* Layout */
.wrapper,.nav-container { width:100%; }
.header,.content-area, .nav, .contents { width:970px; margin:0 auto; margin-bottom:20px;}
.contents { padding:20px 0; margin-bottom:0; }
.inner-contentBg { margin-top:-25px; background: #c4e7fe; /* Old browsers */
                   /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2M0ZTdmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2Y3ZmNmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
                   background: -moz-linear-gradient(top,  #c4e7fe 1%, #f7fcff 49%); /* FF3.6+ */
                   background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#c4e7fe), color-stop(49%,#f7fcff)); /* Chrome,Safari4+ */
                   background: -webkit-linear-gradient(top,  #c4e7fe 1%,#f7fcff 49%); /* Chrome10+,Safari5.1+ */
                   background: -o-linear-gradient(top,  #c4e7fe 1%,#f7fcff 49%); /* Opera 11.10+ */
                   background: -ms-linear-gradient(top,  #c4e7fe 1%,#f7fcff 49%); /* IE10+ */
                   background: linear-gradient(to bottom,  #c4e7fe 1%,#f7fcff 49%); /* W3C */
                   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4e7fe', endColorstr='#f7fcff',GradientType=0 ); /* IE6-8 */
}
/* Columns */
.col2-set{
    width: 910px;
    margin: auto;
}
.col2-set-filter .col-left,.col2-set-filter .col-right { width:49%; float:left; }
.col2-set .col-1 {float:left;width:27%;}
.col2-set .col-2 {float:right; width:65%; }
.content-list {padding: 20px;
               list-style-type: disc; }
/* Column set wide */
.col2-set .small { width:35%;}
.col2-set .wide { width:60%;}

/* Heade */
.header { color:#1a65c0; font-size:18px; padding-top:8px;}
.logo { text-align:left; display:inline-block;}
.logo a { display:inline-block; }
.logo img{ vertical-align:text-bottom; margin-right:10px;margin-left: 30px;}
.logo .division { margin-bottom:15px; display:inline-block; vertical-align:text-bottom;}
.header-links{ float:right; text-align:right; }
.social-links { margin-top:25px; color:#a8abad; font-size:14px; font-weight:bold; text-transform:uppercase; display:block; clear:both; }
.social-links img { vertical-align:middle; margin-left:2px; }


/* Navigation*/
.nav-container {  background:url(../images/navbg.png) repeat-x 0 0; height:49px; padding-top:6px; margin-bottom:15px; }
.nav {text-align: center; text-transform:capitaliz; height:38px; font-size:14px; margin-bottom:0; }
.nav > li { display:inline-block; font-size:0; border-left:1px solid #9e0b0f; padding:0 15px; line-height:30px; vertical-align:top; }
.nav > li:first-child { padding-left:0; border-left:0; }
.nav > li:last-child { padding-right:0; border-right:0; }
.nav > li.make-reservation { padding:5px 8px; margin-right:15px; margin-top:3px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#9e0b0f; line-height:normal;  border-left:0;}
.nav > li.make-reservation a:hover { color:#F00; }
.nav > li > a { color:#fff; text-decoration:none; font-size:14px; transition:0.4s; display:block; }
.nav > li > a:hover,.nav > li.active > a { color:#9e0b0f; text-decoration:none; }

/* Home Style */
.homebg{ background:url(../images/homebluebg.jpg) repeat-x 0 0 #aedaf7;  }
.homebg .serch-box { padding:0;min-height:716px; }
.vehicle-info-strip { padding:3px 5px; border-radius:10px; -moz-border-radius:10px;; -webkit-border-radius:10px; clear:both; margin-bottom: 25px; background-color:#0054a6; 
                      box-shadow:inset 0 0 10px #00377c}
.vehicle-info-strip li { display:inline-block; width:33%; text-indent:20px; }
.vehicle-info-strip li:hover,.vehicle-info-strip li.active,.vehicle-info-strip li:first-child { background-color:#0072bc;}
.vehicle-info-strip li:first-child { border-radius:10px 0 0 10px;}
.vehicle-info-strip li:last-child { border-radius:0 10px 10px 0;}
.vehicle-info-strip li a { color:#fff; display:block;}
.button-set { clear:both; overflow:hidden; margin-top:30px; text-align:right; }

.reservation-box { box-sizing:border-box; padding:25px 25px 15px; background-color:#e13838; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.reservation-box h4 { color:#fff; margin-bottom:5px; font-weight:normal;}
.reservation-box hr { border:0; border-bottom:1px solid #9e0b0f;  margin: 15px 0; clear:both; width:100%; }
.reservation-box .reset { font-size:18px; text-decoration:underline; color:#fff; float:left; margin-top:15px; }
.input-box { width:100%; }
.input-box input[type="text"],.input-box input[type="date"]{ width:76%; display:inline-block; vertical-align:middle;  }
.input-box input[type="date"] { width:60px;}
.reservation-box input[type="number"] { width:90%; background: linear-gradient(to bottom, #f9f9f9 0%,#dad4d4 100%); /* W3C */}
.input-box .icon { display:inline-block; margin-left:2px; vertical-align:middle;}

.product-news { text-align:left; color:#fff; clear:both; overflow:hidden;}
.product-news h3 { margin-bottom:5px;}
.product-news .heading { display:block; font-size:48px; line-height:normal; font-weight:bold;   }
.product-news p { float:left;margin: 5px; }
.product-news img { float: right;position: relative;right: 50px;top: -44px;}

/* Product Listing */
.product-name { font-weight:bold; font-size:16px; margin-bottom:20px;}
.product-list li { border-bottom:1px solid #448ccb; padding-bottom:20px; margin-bottom:20px; clear:both; overflow:hidden;position:relative; }
.product-list li .product-info { float:left; width:45%; }
.product-list li .product-img { float:left; width:55%; text-align:right;  }
.product-list li .button { position:absolute; left:55%; right:0;  bottom:30px; }
.product-list li .product-info p { margin:8px 0; }
.product-nav { font-size:18px;}
.product-nav li { border-bottom:1px solid #0054a6; outline-bottom:1px solid #6dcff6; padding:10px 0; font-weight:bold; text-transform:capitalize; }

/* Selection Box */
.selection-box { width:100%; clear:both; margin-bottom:20px; position:relative; }
.selection-title {  display:block; border-top:2px solid #afbbc3; height:40px; line-height:38px; background:url(../images/graybg.jpg) repeat-x #bab5b5; padding-left:20px; position:absolute; width:100%; box-sizing:border-box; font-size:18px; border-radius:8px 8px 0 0; }
.selection-box dl { 
    position:relative; 
    /*    z-index:99; */
    top:10px; 
    text-align:right;}
.selection-box .car-box { 
    position:relative; 
    /*    z-index:99; */
    top:10px; 
    text-align:right;}
.selection-box dt { cursor:pointer; display:inline-block; padding:6px 20px; font-size:18px; text-transform:uppercase; border-radius:5px 5px 0 0; margin-right:0; color:#fff; background: #0054a6; /* Old browsers */
                    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwNTRhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDcxYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                    background: -moz-linear-gradient(top,  #0054a6 1%, #0071bb 100%); /* FF3.6+ */
                    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#0054a6), color-stop(100%,#0071bb)); /* Chrome,Safari4+ */
                    background: -webkit-linear-gradient(top,  #0054a6 1%,#0071bb 100%); /* Chrome10+,Safari5.1+ */
                    background: -o-linear-gradient(top,  #0054a6 1%,#0071bb 100%); /* Opera 11.10+ */
                    background: -ms-linear-gradient(top,  #0054a6 1%,#0071bb 100%); /* IE10+ */
                    background: linear-gradient(to bottom,  #0054a6 1%,#0071bb 100%); /* W3C */
                    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0054a6', endColorstr='#0071bb',GradientType=0 ); /* IE6-8 */
}
.selection-box dt.last { margin-right:10px;}
.selection-box dt.active {background: #298ce8; /* Old browsers */
                          /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                          background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzI5OGNlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iIzA2NzVjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
                          background: -moz-linear-gradient(top,  #298ce8 1%, #0675c2 83%); /* FF3.6+ */
                          background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#298ce8), color-stop(83%,#0675c2)); /* Chrome,Safari4+ */
                          background: -webkit-linear-gradient(top,  #298ce8 1%,#0675c2 83%); /* Chrome10+,Safari5.1+ */
                          background: -o-linear-gradient(top,  #298ce8 1%,#0675c2 83%); /* Opera 11.10+ */
                          background: -ms-linear-gradient(top,  #298ce8 1%,#0675c2 83%); /* IE10+ */
                          background: linear-gradient(to bottom,  #298ce8 1%,#0675c2 83%); /* W3C */
                          filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#298ce8', endColorstr='#0675c2',GradientType=0 ); /* IE6-8 */

}
.selection-box .box-title {cursor:pointer; display:inline-block; padding:6px 20px; font-size:18px; text-transform:uppercase; border-radius:5px 5px 0 0; margin-right:0; color:#fff; background: #0054a6; /* Old browsers */
                    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwNTRhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDcxYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                    background: -moz-linear-gradient(top,  #0054a6 1%, #0071bb 100%); /* FF3.6+ */
                    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#0054a6), color-stop(100%,#0071bb)); /* Chrome,Safari4+ */
                    background: -webkit-linear-gradient(top,  #0054a6 1%,#0071bb 100%); /* Chrome10+,Safari5.1+ */
                    background: -o-linear-gradient(top,  #0054a6 1%,#0071bb 100%); /* Opera 11.10+ */
                    background: -ms-linear-gradient(top,  #0054a6 1%,#0071bb 100%); /* IE10+ */
                    background: linear-gradient(to bottom,  #0054a6 1%,#0071bb 100%); /* W3C */
                    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0054a6', endColorstr='#0071bb',GradientType=0 ); /* IE6-8 */
}
.selection-box dd.active { display:block;}
.selection-box dd { min-height:150px; position:absolute; top:30px; left:0; width:100%; display:none; padding:20px 15px; box-sizing:border-box; font-size:12px; text-align:left; color:#fff;border-radius:0 0 8px 8px;
                    background: #0071bb; /* Old browsers */
                    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzFiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDU0YTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                    background: -moz-linear-gradient(top,  #0071bb 0%, #0054a6 100%); /* FF3.6+ */
                    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0071bb), color-stop(100%,#0054a6)); /* Chrome,Safari4+ */
                    background: -webkit-linear-gradient(top,  #0071bb 0%,#0054a6 100%); /* Chrome10+,Safari5.1+ */
                    background: -o-linear-gradient(top,  #0071bb 0%,#0054a6 100%); /* Opera 11.10+ */
                    background: -ms-linear-gradient(top,  #0071bb 0%,#0054a6 100%); /* IE10+ */
                    background: linear-gradient(to bottom,  #0071bb 0%,#0054a6 100%); /* W3C */
                    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0071bb', endColorstr='#0054a6',GradientType=0 ); /* IE6-8 */
}
.selection-box .box-content { min-height:150px;  top:30px; left:0; width:100%; display:none; padding:20px 15px; box-sizing:border-box; font-size:12px; text-align:left; color:#fff;border-radius:0 0 8px 8px;
                    background: #0071bb; /* Old browsers */
                    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzFiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDU0YTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                    background: -moz-linear-gradient(top,  #0071bb 0%, #0054a6 100%); /* FF3.6+ */
                    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0071bb), color-stop(100%,#0054a6)); /* Chrome,Safari4+ */
                    background: -webkit-linear-gradient(top,  #0071bb 0%,#0054a6 100%); /* Chrome10+,Safari5.1+ */
                    background: -o-linear-gradient(top,  #0071bb 0%,#0054a6 100%); /* Opera 11.10+ */
                    background: -ms-linear-gradient(top,  #0071bb 0%,#0054a6 100%); /* IE10+ */
                    background: linear-gradient(to bottom,  #0071bb 0%,#0054a6 100%); /* W3C */
                    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0071bb', endColorstr='#0054a6',GradientType=0 ); /* IE6-8 */
}

.selection-box dd .notice { display:block; padding:6px 15px; background-color:#fff; color:#333; box-sizing:border-box; margin-bottom:20px; font-weight:bold; }
.selection-category li { display:inline-block; border-radius:6px; padding:4px 10px; color:#fff; background-color:#003471; margin-right:6px; vertical-align:middle; font-weight:bold; }
.selection-category li.active,.selection-category li:hover { background-color:#fff; }
.selection-category li a { color:#fff; display:block; }
.selection-category li:hover a,.selection-category li.active a { color:#0070bb;}

.backtoTop{ margin: 30px 0 5px;}
.backtoTop a { font-size:14px; font-weight:bold; color:#666; display:inline-block; text-decoration:none; padding-left:40px; position:relative; line-height:26px; }
.backtoTop a:hover { color:#000;}
.backtoTop a:before { content: " "; background:url(../images/i-toparrow.png) right center no-repeat; position: absolute; left: 0px; top: -3px;height: 32px; width: 33px; }

/* Offer Strip */
.offer-strip { background-color:#167aba; padding:25px 0; text-align:center; }
/* footer Section */

.footer { background-color:#003471; color:#fff; text-align:center; padding:10px 0; }
.footer a{ color:#fff; text-decoration:underline;}
.footer a:hover{ color:#fff; text-decoration:none;}

#location-option{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1;
    /* box-shadow: -1px 2px 4px #8c8c8c inset; */
    width: 80%;
    padding: 8px;
    font-size: 12px
}
#pickup_time, #return_time{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1;
    /* box-shadow: -1px 2px 4px #8c8c8c inset; */
    width: 90%;
    padding: 8px;
    font-size: 12px;
    margin-bottom: 10px;
        
}

