
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}
h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}
h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}
p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}
small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}
sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
body{font-family:Helvetica, Arial, sans-serif;font-size:17px;line-height:24px;color:#000000;background-color:white;overflow:hidden}
.fontface body{font-family:'urbanoregular', Helvetica, Arial, sans-serif}b,strong{font-weight:bold;color:#3f3f3f}
.fontface b,.fontface strong{font-family:'urbanobold', Helvetica, Arial, sans-serif;font-weight:normal}
i,em{font-style:italic}.fontface i,.fontface em{font-family:'urbanoitalic', Helvetica, Arial, sans-serif;font-style:normal}
.fontface i b,.fontface b i,.fontface strong em,.fontface em strong{font-family:'urbanobold_italic', Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal}
h1,h2,h3,h4,.intro,ul.nav li a,.open-247,.mobile-open-247,.phone{font-weight:bold;text-transform:uppercase;margin:0}
.fontface h1,.fontface h2,.fontface h3,.fontface h4,.fontface .intro,.fontface ul.nav li a,.fontface .mobile-open-247,.fontface .phone{font-family:'urbano_condbold', Helvetica, Arial, sans-serif;font-weight:normal}h1{color:#000;font-size:40px;padding-bottom:10px;}
h2,.intro{color:#000000;text-transform:uppercase;font-size:28px;line-height:32px;margin-bottom:32px;margin-top:-5px}.intro{margin-top:36px}
h3{font-size:17px;color:#3f3f3f;margin-top:-5px;margin-bottom:5px}h4{font-size:20px}p,blockquote,ul,ol{margin:-4px 0 32px 0}
p:last-child,blockquote:last-child,ul:last-child,ol:last-child{margin-bottom:0}ul,ol{padding-left:22px}ul li,ol li{margin-bottom:8px}
hr{height:0;margin:0 0 40px 0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.5);border-left:0;border-right:0}
hr.hidden{display:none}blockquote{padding-left:32px;border-left:8px solid #e5e5e5}a{color:#c4122f;text-decoration:none}
a:active,a:hover,a:focus{text-decoration:underline}::-ms-clear{display:none}.sidebar{padding-top:40px;background-color:#D9E4AC;opacity:0.8;}
.page-row{clear:both;margin-bottom:40px;padding-bottom:40px;overflow:hidden}
.col-1,.col-2,.col-3{margin-left:10px;margin-right:10px}.col-2,.col-1{float:left}
.col-3{width:1060px}.col-2{width:720px;background-color:#D9E4AC;min-height:992px;opacity:0.8;}.col-2 img{max-width:620px}.col-1{width:300px}
hr.col-3{width:940px}.left{float:left}.right{float:right}.center{margin-left:auto;margin-right:auto}

.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:0.25}
.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}/*
 
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
 .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
 .ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}
 .ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}
 .ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*

 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
 .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
 .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}
 .ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}
 .ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
 .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
 .ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
 .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
 .ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
 .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
 .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}
 .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
 .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
 .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
 .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}
 .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
 .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
 .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}

 .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
 .ui-timepicker-inline{display:inline}#ui-timepicker-div{padding:0.2em}.ui-timepicker-table{display:inline-table;width:0}.ui-timepicker-table table{margin:0.15em 0 0 0;border-collapse:collapse}
 .ui-timepicker-hours,.ui-timepicker-minutes{padding:0.2em}.ui-timepicker-table .ui-timepicker-title{line-height:1.8em;text-align:center}.ui-timepicker-table td{padding:0.1em;width:2.2em}
 .ui-timepicker-table th.periods{padding:0.1em;width:2.2em}.ui-timepicker-table td span{display:block;padding:0.2em 0.3em 0.2em 0.5em;width:1.2em;text-align:right;text-decoration:none}
 .ui-timepicker-table td a{display:block;padding:0.2em 0.3em 0.2em 0.5em;width:1.2em;cursor:pointer;text-align:right;text-decoration:none}
 .ui-timepicker .ui-timepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
 .ui-timepicker .ui-timepicker-buttonpane button{margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
 .ui-timepicker .ui-timepicker-close{float:right}.ui-timepicker .ui-timepicker-now{float:left}.ui-timepicker .ui-timepicker-deselect{float:left}.ui-state-active{background-color:#f0f0f0}
 .icon{width:44px;font-size:0}
 .icon,h4.iconic,.share-link,.social-link{display:inline-block;height:44px;background-image:url("../images/icons.png");background-size:44px 1539px;background-color:transparent;background-repeat:no-repeat}
 h4.iconic{line-height:46px;padding-left:44px}.icon.mobile-menu-icon{background-position:5px -220px}.icon.phone{background-position:5px -264px}.icon.contact,h4.iconic.contact{background-position:0 -528px}
 .icon.talk,h4.iconic.talk{background-position:0 -572px}.icon.person,h4.iconic.person{background-position:0 -396px}.icon.location,h4.iconic.location{background-position:0 -352px}
 .icon.money,h4.iconic.money{background-position:0 -308px}.icon.time,h4.iconic.time{background-position:0 -1407px}.icon.more{background-position:0 -440px}.icon.more.green{background-position:0 -1319px}
 .icon.more.white{background-position:0 -1363px}.icon.dropdown{background-position:0 -484px}.icon.taxi{background-position:0 -616px}.yellow .icon.taxi{background-position:0 -880px}
 .icon.submit{background-position:0 -704px}.icon.locate{background-position:0 -132px}.icon.clear{background-position:0 -176px}.red .icon.cancel{background-position:0 -836px}.icon.reload{background-position:0 0}
 .icon.search{background-position:0 -44px}.icon.login{background-position:0 -704px}.icon.pdf{background-position:0 -1451px}.icon.info,.iconic.info{background-position:0 -1495px}
 .icon.twitter{background-position:0 -704px}.icon.facebook{background-position:0 -660px}.icon.twitter-small{background-position:-9px -802px}.icon.facebook-small{background-position:-9px -759px}
 .icon.star{background-position:0 -967px}.icon.star.active{background-position:0 -923px}.icon.star.hover{background-position:0 -1275px}h4.iconic{margin-left:-12px}
 .share-link.facebook{background-position:-15px -1018px}.share-link.twitter{background-position:-15px -1061px}.social-link{text-indent:-9999px;width:44px;height:44px;font-size:0}
 .social-link.twitter{background-position:0 -1143px}.social-link.facebook{background-position:0 -1099px}.social-link.googleplus{background-position:0 -1187px}
 .social-link.linkedin{background-position:0 -1231px}.share-link{display:inline-block;height:24px;background-color:transparent;border:none;color:#666665;padding:5px 20px 5px 25px;font-size:14px}
 .button{position:relative;display:inline-block;padding:0;height:44px;color:white;text-align:left;white-space:nowrap;font-weight:bold;font-family:Helvetica, Arial, sans-serif;font-size:0;line-height:44px;text-shadow:0 -1px 0 rgba(0,0,0,0.25);border:1px solid rgba(0,0,0,0.25);overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.3);background-repeat:repeat-x;-webkit-appearance:none;background-color:#6d6d6d;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#7f7f7f), to(#4c4c4c));background-image:-webkit-linear-gradient(top, #7f7f7f, #4c4c4c);background-image:-moz-linear-gradient(top, #7f7f7f, #4c4c4c);background-image:-ms-linear-gradient(top, #7f7f7f, #4c4c4c);background-image:-o-linear-gradient(top, #7f7f7f, #4c4c4c);background-image:linear-gradient(top, #7f7f7f, #4c4c4c)}
 .button:hover,.button:active,.button:focus{text-decoration:none;cursor:pointer}
 .button:active{-webkit-box-shadow:inset 0 1px 10px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 10px rgba(0,0,0,0.5);box-shadow:inset 0 1px 10px rgba(0,0,0,0.5);background-image:none;background-color:#727272}
 .csstransforms3d .button{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
 .button.tab{margin-bottom:-1px;text-align:center;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 1px 0 #efb22e;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 1px 0 #efb22e;box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 1px 0 #efb22e}
 .button.tab.off{background-color:transparent;background-image:none;border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.button.large{width:276px}.button.small{width:272px}
 .button.full{width:100%}
 .button.transparent{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#6d6d6d;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#7f7f7f), to(#4c4c4c));background-image:-webkit-linear-gradient(top, #7f7f7f, #4c4c4c);background-image:-moz-linear-gradient(top, #7f7f7f, #4c4c4c);background-image:-ms-linear-gradient(top, #7f7f7f, #4c4c4c);background-image:-o-linear-gradient(top, #7f7f7f, #4c4c4c);background-image:linear-gradient(top, #7f7f7f, #4c4c4c);background-image:none;background-color:transparent;text-shadow:none}
 .button.green{background-color:#61771e;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#768c28), to(#40550f));background-image:-webkit-linear-gradient(top, #768c28, #40550f);background-image:-moz-linear-gradient(top, #768c28, #40550f);background-image:-ms-linear-gradient(top, #768c28, #40550f);background-image:-o-linear-gradient(top, #768c28, #40550f);background-image:linear-gradient(top, #768c28, #40550f)}
 .button:active.green{background-color:#657822}
 .button.red{color:#edbeb3;background-color:#c4122f;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#c4122f), to(#8a0f20));background-image:-webkit-linear-gradient(top, #c4122f, #8a0f20);background-image:-moz-linear-gradient(top, #c4122f, #8a0f20);background-image:-ms-linear-gradient(top, #c4122f, #8a0f20);background-image:-o-linear-gradient(top, #c4122f, #8a0f20);background-image:linear-gradient(top, #c4122f, #8a0f20)}
 .button:active.red{background-color:#ad1029}
 .button.yellow{background-color:#f4c86f;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f6d28c), to(#efb22e));background-image:-webkit-linear-gradient(top, #f6d28c, #efb22e);background-image:-moz-linear-gradient(top, #f6d28c, #efb22e);background-image:-ms-linear-gradient(top, #f6d28c, #efb22e);background-image:-o-linear-gradient(top, #f6d28c, #efb22e);background-image:linear-gradient(top, #f6d28c, #efb22e);color:#3b2c05;text-shadow:0 1px 0 rgba(255,255,255,0.25)}
 .button:active.yellow{-webkit-box-shadow:inset 0 1px 10px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 10px rgba(0,0,0,0.3);box-shadow:inset 0 1px 10px rgba(0,0,0,0.3);background-image:none;background-color:#e4aa10}
 .button.yellow.selected{background-image:none;background-color:#eeb111;text-shadow:none}
 .button.facebook{background-color:#56709d;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#6c83a9), to(#3e5c90));background-image:-webkit-linear-gradient(top, #6c83a9, #3e5c90);background-image:-moz-linear-gradient(top, #6c83a9, #3e5c90);background-image:-ms-linear-gradient(top, #6c83a9, #3e5c90);background-image:-o-linear-gradient(top, #6c83a9, #3e5c90);background-image:linear-gradient(top, #6c83a9, #3e5c90)}
 .button:active.facebook{background-color:#5d769f}
 .button.twitter{background-color:#4aaedb;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#61b9e0), to(#34a4d7));background-image:-webkit-linear-gradient(top, #61b9e0, #34a4d7);background-image:-moz-linear-gradient(top, #61b9e0, #34a4d7);background-image:-ms-linear-gradient(top, #61b9e0, #34a4d7);background-image:-o-linear-gradient(top, #61b9e0, #34a4d7);background-image:linear-gradient(top, #61b9e0, #34a4d7)}
 .button:active.twitter{background-color:#4cb0dc}
 .button.error{border-color:#c4122f;margin-left:-1px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.05)}
 .button .icon,.button .label{vertical-align:middle;display:inline-block}
 .button .icon{height:44px;width:44px}.button .divider-right{-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.25),inset -1px 0 0 rgba(0,0,0,0.25);-moz-box-shadow:1px 0 0 rgba(255,255,255,0.25),inset -1px 0 0 rgba(0,0,0,0.25);box-shadow:1px 0 0 rgba(255,255,255,0.25),inset -1px 0 0 rgba(0,0,0,0.25)}
 .button .divider-left{-webkit-box-shadow:-1px 0 0 rgba(255,255,255,0.25),inset 1px 0 0 rgba(0,0,0,0.25);-moz-box-shadow:-1px 0 0 rgba(255,255,255,0.25),inset 1px 0 0 rgba(0,0,0,0.25);box-shadow:-1px 0 0 rgba(255,255,255,0.25),inset 1px 0 0 rgba(0,0,0,0.25)}
 .button .label{padding-left:20px;padding-right:20px;font-size:17px;line-height:44px}.button.plain,input[type='submit'].button{padding-left:20px;padding-right:20px;font-size:17px}
 input[type='submit'].button.green:active{color:#ebebeb;background-color:#5b6c1f}
 .set-location-button{width:240px;height:46px;-webkit-animation:fadein 1s ease-in;-moz-animation:fadein 1s ease-in;-o-animation:fadein 1s ease-in;animation:fadein 1s ease-in}@-webkit-keyframes fadein{from{opacity:0}
 to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fade in{from{opacity:0}to{opacity:1}}
 .tile{position:relative;display:block;background-color:#f2f2f2;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25);-webkit-transform:translate3d(0, 0, 0)}
 .tile>.thumbnail{-webkit-box-shadow:1px 0 0 #e5e5e5;-moz-box-shadow:1px 0 0 #e5e5e5;box-shadow:1px 0 0 #e5e5e5}.tile>.thumbnail,.tile>.thumbnail img{width:72px;height:72px;overflow:hidden}
 .tile>.label{position:absolute;top:0;left:72px;width:188px;height:32px;overflow:hidden;font-family:'urbano_condregular', Helvetica, Arial, sans-serif;font-size:15px;line-height:20px;color:#7f7f7f}
 h4.tile{background-color:#e5e5e5;width:260px}
 .tile>.label,h4.tile{padding:16px 20px}ul.external-links,ul.internal-links{margin:0 0 40px 0;padding:0;list-style:none}ul.external-links li,ul.internal-links li{margin:8px 0 0 0;padding:0}
 ul.internal-links{margin-top:8px}ul.internal-links li{margin:0}ul.internal-links li a{display:block;-webkit-transform:translate3d(0, 0, 0);height:32px;font-family:'urbano_condregular', Helvetica, Arial, sans-serif;font-size:24px;line-height:32px;color:#b2b2b2;padding:16px 20px;border-bottom:1px solid #e5e5e5;border-top:1px solid #fff}
 ul.internal-links li a:hover,ul.internal-links li a:active,ul.internal-links li a:focus{text-decoration:none;background-color:rgba(255,255,255,0.5);color:#7f7f7f}
 ul.internal-links li:first-child a{border-top:none}ul.internal-links li:last-child a{border-bottom:none}.affiliates.col-3{width:auto;float:none;margin-left:0;margin-right:0}.affiliates h4{clear:both}
 .affiliates .external-links{padding-bottom:4px;overflow:hidden}.affiliates .external-links li{position:relative;width:320px;float:left}.affiliates .external-links li .tile{margin-left:10px;margin-right:10px}
 .affiliates .internal-links{margin-bottom:4px}
 ul.featured-driver{list-style:none;padding:20px;margin-top:10px;background-repeat:no-repeat;background-position:0 0;background-size:300px 178px;background-color:#f4f4f4}
 ul.featured-driver li{padding-top:5px}ul.featured-driver a:hover{text-decoration:none}@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}
 .ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}
 .ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}
 
 .ui-spinner .side-left{left:0}.ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-animation-name:ui-spinner-rotate-left;-moz-animation-name:ui-spinner-rotate-left;-ms-animation-name:ui-spinner-rotate-left;-o-animation-name:ui-spinner-rotate-left;animation-name:ui-spinner-rotate-left;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}
 .ui-spinner .side-right{left:50%}.ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-animation-name:ui-spinner-rotate-right;-moz-animation-name:ui-spinner-rotate-right;-ms-animation-name:ui-spinner-rotate-right;-o-animation-name:ui-spinner-rotate-right;animation-name:ui-spinner-rotate-right;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.ui-spinner{width:46px;height:46px;background:#ddd}
 .ui-spinner .side .fill{background:#3c76ca;-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;opacity:0.8}
 .ui-spinner:after{content:"";background:transparent;position:absolute;width:28px;height:28px;border-radius:50%;top:9px;left:9px;display:block}
 .ui-hidden-accessible{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ui-spinner-container{display:inline-block;height:60px;width:60px;vertical-align:top}
 .ui-spinner-container .ui-spinner{width:60px;height:60px;background:#e5e5e5}
 .ui-spinner-container .ui-spinner .side .fill{background:#4086a6;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;opacity:1}
 .ui-spinner-container .ui-spinner:after{content:"";background:#f2f2f2;position:absolute;width:36px;height:36px;border-radius:50%;top:12px;left:12px;display:block}
 .ui-spinner-message{display:inline-block;vertical-align:top;padding-top:20px;padding-left:20px}
 /*input[type='text'],input[type='date'],input[type='time'],input[type='password'],input[type='datetime'],textarea{font-family:Helvetica, Arial, sans-serif;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#3f3f3f;font-weight:bold;padding:0 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.3);background-color:white;border:1px solid #ccc;outline:none}
 input[type='text']:focus,input[type='date']:focus,input[type='time']:focus,input[type='password']:focus,input[type='datetime']:focus,textarea:focus{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.4);box-shadow:inset 0 0 6px rgba(0,0,0,0.4)}
 input[type='text'],input[type='date'],input[type='time'],input[type='password'],input[type='datetime']{height:44px}input[type='date'],input[type='time']{line-height:44px}
 input[type='password']{font-size:30px;letter-spacing:2px}input.stacked-input{margin-top:24px}::-webkit-input-placeholder{color:#7e7b72;font-style:italic;font-weight:normal}
*/ ::-moz-placeholder{color:#000000;font-style:italic;font-weight:normal}input:-moz-placeholder{color:#7e7b72;font-style:italic;font-weight:normal}
 :-ms-input-placeholder{color:#7e7b72;font-style:italic;font-weight:normal}::-webkit-date-and-time-container{color:#7e7b72;font-style:italic;font-weight:normal}::-webkit-calendar-picker-indicator{color:#000}
 input.error,textarea.error{z-index:200;position:relative;border-color:#c4122f;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
 input.error:focus,textarea.error:focus{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.4);box-shadow:inset 0 0 6px rgba(0,0,0,0.4)}
 label.error{display:block;z-index:100;position:relative;background-color:#c4122f;margin-top:-5px;padding:15px 20px 10px 20px;color:#f2948b;width:100%;font-size:12px;line-height:16px;text-shadow:0 -1px 0 rgba(0,0,0,0.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
 label.error.checked{display:none}#error_explanation h3{color:#c4122f}#error_explanation ul{margin-bottom:30px;margin-left:20px}#error_explanation ul li{margin-bottom:0;font-size:14px}
 .field_with_errors input,.field_with_errors textarea{border-color:#c4122f}form.user-form{max-width:400px;margin-top:40px;margin-bottom:40px}form.user-form .field{margin-bottom:20px}
 table.user-list{margin:40px 0}table.user-list th,table.user-list td{text-align:left;padding:5px 10px}table.user-list tr.even{background-color:#f6f6f6}
 p.notice,p.warning{background-color:#768c28;color:white;margin-top:40px;font-weight:bold;padding:10px 20px;border-radius:4px}p.warning{background-color:#eeb111;color:#775605}
 .content{z-index:150;position:absolute;top:88px;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.admin-mode .content{top:132px}
 .page{z-index:100;position:absolute;top:0;bottom:0;left:0;right:0;overflow-x:hidden;background-color:white}
 .csstransforms3d .page{background:url("../images/cab.jpg") no-repeat scroll center center / cover  rgba(0, 0, 0, 0);-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-webkit-transition:-webkit-transform 200ms ease;-moz-transition:-moz-transform 200ms ease;-o-transition:-o-transform 200ms ease;transition:transform 200ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;margin-left:0}.csstransforms3d .mobile-menu-open .page{-webkit-transform:translate3d(265px, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(265px, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(265px, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(265px, 0, 0) scale3d(1, 1, 1);transform:translate3d(265px, 0, 0) scale3d(1, 1, 1)}
 .banner{z-index:101;position:relative;background-position:center center;background-repeat:no-repeat;background-color:#e5e5e5;background-image:none}
 .banner h1{padding:36px 5px;color:#000;text-shadow:0 2px 20px rgba(247,246,232,0.5)}.banner.contact{background-image:url("../images/title-bg-6.jpg")}.banner.about{background-image:url("../images/title-bg-2.jpg")}
 .banner.blog{background-image:url("../images/title-bg-1.jpg")}.banner.drivers{background-image:url("../images/title-bg-4.jpg")}.banner.corporate{background-image:url("../images/title-bg-3.jpg")}
 .banner.shop{background-image:url("../images/title-bg-6.jpg")}.banner.ratings{background-image:url("../images/title-bg-6.jpg")}.banner.rate-your-ride{background-image:url("../images/title-bg-6.jpg")}
 .global-header{z-index:9000;position:absolute;top:0;left:0;right:0;overflow:hidden;height:88px;width:100%;background-color:#D9E4AC;opacity:0.8;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),inset 0 -1px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),inset 0 -1px 0 rgba(0,0,0,0.5);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),inset 0 -1px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),inset 0 -1px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px black;border-top:1px solid #000;border-bottom:1px solid #6DCA5F;height:86px}.admin-mode .global-header{top:44px}.logo,.mobile-logo{display:inline-block;height:88px;width:250px;background-image:url("../images/yellow-cab-express-logo.png");background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;float:left;margin:25px 0 0 10px}.global-header .left{min-width:750px}ul.nav{display:inline-block;list-style:none;margin:0 0 0 20px;padding:0;font-size:0}ul.nav li{display:inline-block}ul.nav li a,.phone,.mobile-open-247{display:block;font-size:18px;text-transform:uppercase;height:88px;line-height:88px;padding:0 10px;color:#000000;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}ul.nav li a:hover,ul.nav li a:active,ul.nav li a:focus,ul.nav li.selected a,ul.mobile-link-list li a:hover,ul.mobile-link-list li a:active,ul.mobile-link-list li a:focus,ul.mobile-link-list li.selected a{text-decoration:none;text-shadow:0 0 15px rgba(255,255,255,0.75);color:white}
 .open-247,.mobile-open-247{display:inline-block;color:#eeb111}.phone{display:inline-block;padding-right:20px;color:#000000}a.phone:hover,a.phone:active,a.phone:focus{text-decoration:none}
 .open-247 a{font-size:13px;text-transform:none;}
 .mobile-button{border:0;padding:0;overflow:hidden;padding-left:5px;padding-right:5px;display:none}
 .mobile-menu{z-index:1;width:265px;position:fixed;top:0;left:0;bottom:0;background-color:#83030d;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.admin-mode .mobile-menu{top:44px}
 .mobile-collapser{z-index:9999;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.75);font-size:0;padding:0;margin:0;display:none}
 .csstransforms3d .mobile-collapser{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
 .mobile-collapser.on{display:block}
 .mobile-header{position:relative;background-color:#c4122f;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#c4122f), to(#8a0f20));background-image:-webkit-linear-gradient(top, #c4122f, #8a0f20);background-image:-moz-linear-gradient(top, #c4122f, #8a0f20);background-image:-ms-linear-gradient(top, #c4122f, #8a0f20);background-image:-o-linear-gradient(top, #c4122f, #8a0f20);background-image:linear-gradient(top, #c4122f, #8a0f20);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),inset 0 -1px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),inset 0 -1px 0 rgba(0,0,0,0.5);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),inset 0 -1px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),inset 0 -1px 0 rgba(0,0,0,0.5)}.mobile-logo{float:none;margin:0 0 0 3px}
 .mobile-open-247{position:absolute;top:0;right:65px;font-size:14px}ul.mobile-link-list{list-style:none;padding:0;margin:0}ul.mobile-link-list li{padding:0;margin:0}
 .mobile-link,ul.mobile-link-list li a{display:block;height:44px;line-height:44px;padding:0 12px;font-size:23px;font-family:'urbano_condbold', Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase;color:#edbeb3;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#950613;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),inset 0 -1px 0 rgba(0,0,0,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),inset 0 -1px 0 rgba(0,0,0,0.25);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),inset 0 -1px 0 rgba(0,0,0,0.25)}
 .mobile-link:hover,.mobile-link:active,.mobile-link:focus,ul.mobile-link-list li a:hover,ul.mobile-link-list li a:active,ul.mobile-link-list li a:focus{text-decoration:none;color:#ffffff}
 .mobile-link .icon,ul.mobile-link-list li a .icon{width:24px;height:24px;float:left;margin-top:10px;margin-right:10px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.5);-moz-box-shadow:0 0 3px rgba(0,0,0,0.5);-o-box-shadow:0 0 3px rgba(0,0,0,0.5);box-shadow:0 0 3px rgba(0,0,0,0.5)}
 .mobile-link .icon.facebook-small,ul.mobile-link-list li a .icon.facebook-small{background-color:#4c5d7c}
 .mobile-link .icon.twitter-small,ul.mobile-link-list li a .icon.twitter-small{background-color:#4086a6}
 .mobile-menu h4{font-size:17px;text-shadow:0 -1px 0 rgba(0,0,0,0.25);padding:6px 12px;color:#d15852;background-color:#83030d;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2);-o-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2)}
 .mobile-footer{text-shadow:0 -1px 0 rgba(0,0,0,0.25);padding:6px 12px;color:#d15852;background-color:#83030d}
 .mobile-footer h4{margin-top:-4px;padding-left:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}
 .mobile-footer .legal{font-size:11px;line-height:20px;padding:0;margin-top:10px}.contact-map .tile{position:relative;z-index:1;width:620px;height:370px}
 .contact-form-container{overflow:auto;padding:24px}.contact-form-container h4{margin-top:-14px}.contact-info,.contact-message{width:276px;float:left}
 .contact-info{margin-right:10px}.contact-message{margin-left:10px}.contact-form-container input[type='text'],.contact-form-container textarea{margin-top:10px}
 .contact-form-container textarea{height:152px;resize:none;padding-top:10px}#contact-form-loader,#contact-form-success{display:none}.board-members ul{margin-left:10px;padding:0;list-style:none;position:relative}
 .board-members ul li{margin-bottom:30px;float:left;display:block;margin-left:24px;width:300px;height:50px}.board-members ul li:nth-child(3n+1){margin-left:0}
 .board-members ul li:last-child{margin-bottom:0}.gallery{margin-bottom:0}.gallery ul{margin:0;padding:0;list-style:none}.post{width:300px;margin-bottom:40px;padding-top:2px}
 .post:nth-child(3n+1){clear:both}.post a{display:block}.post a:hover,.post a:active,.post a:focus{text-decoration:none}
 .post .thumbnail{width:300px;margin-bottom:20px;background-color:#7f7f7f;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}
 .post:hover .thumbnail,.post:active .thumbnail,.post:focus .thumbnail{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%)}
 .post .description{overflow:hidden}.post .title{margin-top:0;margin-bottom:20px}.post .excerpt{color:#7f7f7f}.driver-blog .post .title{margin-bottom:3px}
 .driver-blog .post:hover .title{text-decoration:underline}ul.blog-categories{list-style:none;margin:0 0 20px 0;padding:5px 10px;text-align:center}
 ul.blog-categories li{margin:0 10px 0 0;display:inline-block}ul.blog-categories li.selected a{background-color:#eee}ul.blog-categories a{display:block;padding:5px 10px;color:#7f7f7f}
 ul.blog-categories a:hover,ul.blog-categories a:active,ul.blog-categories a:focus{text-decoration:none;background-color:#eee}
 .hero,.add-location{position:absolute;top:0;left:0;bottom:0;right:320px;overflow:hidden}.hero{z-index:190;padding:0;/*background:#fff url("../images/cabNo.jpg") center center no-repeat;*/background-size:cover}
 .hero-container{padding:40px 80px 80px}.hero h1{font-size:90px;line-height:90px;color:#fff;text-shadow:0 0 20px rgba(75,43,29,0.2)}
 .hero .messageT{font-size:20px;line-height:25px;color:#fff;text-shadow:0 0 20px rgba(75,43,29,0.2);margin-bottom:0;max-width:840px}.hero p{color:#fff;text-shadow:0 0 20px rgba(75,43,29,0.2)}
 .add-location{z-index:180;display:none}.add-location.visible{display:block}.communities{padding:0 5px;color:#e6e6e6;text-shadow:0 0 10px rgba(75,43,29,0.3)}.communities a{color:#fff}
 .social-links{position:absolute;bottom:15px;left:80px;right:80px;margin-top:-5px;margin-left:-5px}.badges{margin:5px 0 0 0;padding:0}
 .badges .homepage-badge{border:0;display:inline-block;padding:0;margin:0 10px 0 0}@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-right{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(180deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes ui-spinner-rotate-left{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}75%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}
 .ui-spinner{position:relative;border-radius:100%}.ui-spinner .side{width:50%;height:100%;overflow:hidden;position:absolute}
 .ui-spinner .side .fill{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}
 .ui-spinner .side-left{left:0}
 .ui-spinner .side-left .fill{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-animation-name:ui-spinner-rotate-left;-moz-animation-name:ui-spinner-rotate-left;-ms-animation-name:ui-spinner-rotate-left;-o-animation-name:ui-spinner-rotate-left;animation-name:ui-spinner-rotate-left;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.ui-spinner .side-right{left:50%}
 .ui-spinner .side-right .fill{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-animation-name:ui-spinner-rotate-right;-moz-animation-name:ui-spinner-rotate-right;-ms-animation-name:ui-spinner-rotate-right;-o-animation-name:ui-spinner-rotate-right;animation-name:ui-spinner-rotate-right;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.get-a-cab{z-index:200;position:absolute;right:0;top:0;bottom:0;background-color:#D9E4AC;width:320px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;color:#775605;opacity:0.8;}
 .get-a-cab .ui-spinner-container{display:block;height:100px;width:100px;margin:40px auto 20px auto}.get-a-cab .ui-spinner-container .ui-spinner{width:100px;height:100px;background:#d9a20d}
 .get-a-cab .ui-spinner-container .ui-spinner .side .fill{background:#b3850b;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;opacity:1}
 .get-a-cab .ui-spinner-container .ui-spinner:after{content:"";background:#efb22e;position:absolute;width:60px;height:60px;border-radius:50%;top:20px;left:20px;display:block}
 .get-a-cab .ui-spinner-message{display:block;padding:0 40px;text-transform:uppercase;text-align:center;margin:0 auto}
 .get-a-cab .system-icon{margin:40px auto 20px auto;width:100px;height:100px;background-size:100px 100px;background-color:transparent;background-position:0 0;background-repeat:no-repeat}
 .get-a-cab .system-icon.offline{background-image:url("../images/icon-system-offline.png")}.get-a-cab .system-icon.error{background-image:url("../images/icon-system-error.png")}
 /*.get-a-cab input[type='text'],.get-a-cab input[type='date'],.get-a-cab input[type='time'],.get-a-cab textarea,#get-a-cab-location-input{background-color:#fdf3e2;border:1px solid #b3850b;outline:none;resize:none}
 .get-a-cab input[type='text']:focus,.get-a-cab input[type='date']:focus,.get-a-cab input[type='time']:focus,.get-a-cab textarea:focus,#get-a-cab-location-input:focus{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.4);box-shadow:inset 0 0 6px rgba(0,0,0,0.4)}
 .get-a-cab input[type='text'].error,.get-a-cab input[type='date'].error,.get-a-cab input[type='time'].error,.get-a-cab textarea.error,#get-a-cab-location-input.error{border-color:#c4122f}
 .get-a-cab input[type='radio']{-webkit-appearance:none;appearance:none;background-color:#eeb111;border:1px solid rgba(0,0,0,0.25);padding:9px;border-radius:50%;display:inline-block;position:relative;margin-bottom:-4px;box-shadow:inset 0 0 12px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.3);cursor:pointer}.get-a-cab input[type='radio']:checked{background-color:#eeb111;color:#775605}
 .get-a-cab input[type='radio']:checked:after{content:' ';width:12px;height:12px;border-radius:50%;position:absolute;top:3px;left:3px;background:#3b2c05;text-shadow:0;font-size:32px}
 .get-a-cab input[type='radio']+label{padding-left:5px;line-height:20px;cursor:pointer}
 */.get-a-cab h1{color:#000000;font-size:30px;line-height:50px;margin-bottom:6px;margin-top:-18px}.get-a-cab h4{color:#000000;}.get-a-cab hr{border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.25);margin-bottom:0}
 .get-a-cab .row{padding:24px 24px 34px 24px}.get-a-cab .checkered{padding-bottom:0;background-size:4px 4px;background-position:0 0, 2px 2px;background-color:#fff}
 .csstransforms3d .get-a-cab .checkered{background-color:transparent;}
 .get-a-cab .pickup-time-toggle{font-size:0}.get-a-cab .pickup-time-toggle .button{width:49%}
 .get-a-cab .pickup-time-toggle .button:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;background-color:transparent}.get-a-cab .pickup-time{display:none}
 .get-a-cab .pickup-time-hr{display:none}.get-a-cab-hint{font-size:11px;float:left;margin-top:-3px;font-style:italic;color:#c08b08}ul.ratings{list-style:none;padding-left:0;font-size:0;margin-bottom:20px}
 ul.ratings li{display:inline-block;width:44px;height:44px;font-size:18px;margin-bottom:0}ul.ratings li a{display:block;color:inherit;text-decoration:none;text-indent:-9999px}
 select.get-a-cab-select{position:absolute;top:0;left:0;right:0;bottom:0;display:block !important;margin-top:-1px;width:100% !important;height:44px;line-height:44px;border:0;font-size:17px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:transparent;background-position:right -484px !important;color:#3b2c05;text-align:left;text-shadow:0 1px 0 rgba(255,255,255,0.25);white-space:nowrap;font-weight:bold;font-family:Helvetica, Arial, sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 !important;opacity:0}
 .csstransforms3d .get-a-cab{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
 .no-csstransforms3d .content.choose-location{left:0;width:320px}.get-a-cab-location{z-index:110;position:absolute;top:88px;left:320px;right:0;bottom:0}
 .admin-mode .get-a-cab-location{top:132px}.get-a-cab-location-control-panel{z-index:120;position:absolute;top:20px;left:20px;right:20px;padding:8px;background-color:#eeb111;border:1px solid rgba(0,0,0,0.25);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 1px 5px rgba(0,0,0,0.5);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 1px 5px rgba(0,0,0,0.5)}.get-a-cab-location-control-panel.error{border-color:#c4122f;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
 .get-a-cab-location-control-panel .get-a-cab-location-input-container{padding:0 0 0 78px;position:relative}
 .get-a-cab-location-input-error,.get-a-cab-location-input-message{display:none;position:absolute;top:20px;left:20px;right:20px;padding:70px 20px 10px 20px;font-size:12px;line-height:16px;text-shadow:0 -1px 0 rgba(0,0,0,0.25);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5)}
 .get-a-cab-location-input-error{z-index:118;background-color:#c4122f;color:#f2948b}.get-a-cab-location-input-message{z-index:119;background-color:#768c28;color:#fff}
 .get-a-cab-location-map{z-index:115;position:absolute;top:0;left:0;right:0;bottom:0}
 #get-a-cab-location-input-find-pointer{z-index:200;position:absolute;display:none;left:107px;top:62px;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #768c28}#get-a-cab-location-input{z-index:150;padding-left:44px;padding-right:50px}#get-a-cab-reload-button{z-index:151;position:absolute;top:0;left:80px}
 #get-a-cab-find-button{z-index:152;position:absolute;top:0;left:80px}#get-a-cab-clear-button{z-index:153;position:absolute;top:0;right:5px}.hidden{display:none}
 #get-a-cab-geolocate-button{position:absolute;top:8px;left:8px;width:70px}#get-a-cab-geolocate-button .icon{margin-left:13px}#get-a-cab-close-map-button{position:absolute;top:8px;right:6px;width:50px}
 #pickup-location-button-label a{color:#3b2c05;text-decoration:none}.ui-datepicker,.ui-timepicker{background-color:#fff;margin-left:-15px;z-index:1000;width:298px}.ui-timepicker-hours{display:block}
 .ui-timepicker-minutes{display:block}.ui-datepicker-prev,.ui-datepicker-next{background-color:#333;cursor:pointer}
 ol.order-progress,ul.order-progress{list-style:none;list-style-image:none;margin:0;padding:0;float:left;white-space:nowrap;width:100%;position:relative}
 ol.order-progress li,ul.order-progress li{text-align:center;position:relative;width:25%;display:inline-block}
 ol.order-progress .step-name,ul.order-progress .step-name{font-size:10px;display:block;height:16px;text-align:center;margin-top:-22px}
 ol.order-progress .step-bullet,ul.order-progress .step-bullet{width:55px;height:55px;border-radius:50%;display:inline-block}
 ol.order-progress .step-bullet .bullet,ul.order-progress .step-bullet .bullet{width:20px;height:20px;background-color:#cf9609;border-radius:50%;margin-top:15px;margin-left:17px}
 ol.order-progress .step-bullet:before,ul.order-progress .step-bullet:before{position:absolute;top:22px;left:50%;content:"";display:block;background:#cf9609;height:6px;width:100%}
 ol.order-progress li:last-child .step-bullet:before,ul.order-progress li:last-child .step-bullet:before{display:none}
 ol.order-progress .active .step-bullet .bullet,ul.order-progress .active .step-bullet .bullet{margin:-6px 0 0 0;width:55px;height:50px;display:block;border-radius:0;border:none;background-color:#efb22e;background-image:none;background-size:44px 44px;background-position:6px 6px;background-repeat:no-repeat;position:relative}
 ol.order-progress .active .step-bullet.processing .bullet,ul.order-progress .active .step-bullet.processing .bullet{background-image:url("../images/status_processing.gif")}
 ol.order-progress .active .step-bullet.searching .bullet,ul.order-progress .active .step-bullet.searching .bullet{background-image:url("../images/status_searching.gif")}
 ol.order-progress .active .step-bullet.enroute .bullet,ul.order-progress .active .step-bullet.enroute .bullet{background-image:url("../images/status_enroute.gif")}
 ol.order-progress .active .step-bullet.ready .bullet,ul.order-progress .active .step-bullet.ready .bullet{background-image:url("../images/status_ready.gif")}
 ol.order-progress .complete .step-bullet .bullet,ol.order-progress .complete .step-bullet:before,ul.order-progress .complete .step-bullet .bullet,ul.order-progress .complete .step-bullet:before{background:#3b2c05}
 .order-progress-message{margin-top:24px;line-height:20px;padding:10px 24px 24px 24px}
 .step-icon{margin-bottom:-5px;height:44px;width:44px;background-image:none;background-size:44px 44px;background-position:0 0;background-color:transparent;background-repeat:no-repeat}
 .step-icon.processing{background-image:url("../images/status_processing.gif")}.step-icon.searching{background-image:url("../images/status_searching.gif")}.step-icon.enroute{background-image:url("../images/status_enroute.gif")}
 .step-icon.ready{background-image:url("../images/status_ready.gif")}ul.order-details{list-style:none;padding:0;margin:0}ul.order-details li{padding:0;margin:0}ul.payment-cards{font-size:0;list-style:none;margin:0;padding:0}
 ul.payment-cards li{display:inline-block;margin-right:4px}
 .payment-card{width:36px;height:24px;background-image:url("../images/payment-cards.png");background-repeat:no-repeat;background-size:36px 120px;overflow:hidden;text-indent:-9999px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(0,0,0,0.3)}
 .payment-card.visa{background-position:0 -24px}.payment-card.mastercard{background-position:0 -72px}.payment-card.amex{background-position:0 0}.payment-card.interac{background-position:0 -48px}
 .payment-card.corporate{background-position:0 -96px}.rating{position:relative;padding:20px;background-color:#f9f9f9;box-shadow:0 1px 3px rgba(0,0,0,0.25);margin-bottom:40px}
 .rating h2.name{margin-bottom:10px}.rating h3.source{margin-bottom:10px}.rating .message{width:75%;font-size:18px}.rating .controls{position:absolute;top:20px;right:20px;color:#ccc}
 .ratings{font-size:0}.ratings label.star{cursor:pointer}.ratings input[type="radio"]{display:none;width:0;height:0;opacity:0}ul.ratings{margin-bottom:0}.site.page footer{background-color:#e5e5e5}
 .site.page footer h4{margin-bottom:16px}.site.page footer hr{margin-bottom:0}.social{display:inline-block;padding:40px 40px 40px 10px;-webkit-transform:translate3d(0, 0, 0)}
 .social .button.facebook{margin-right:6px}.payment-methods{display:inline-block;float:right;padding:40px 5px 40px 0}
 .legal{font-family:Helvetica, Arial, sans-serif;font-size:11px;padding:40px 40px 40px 10px}@media screen and (max-width: 1180px)
 {
     .open-247{display:none}}@media screen and (max-width: 1024px){.content{top:46px}.admin-mode .content{top:90px}
                                                                   .admin-mode .get-a-cab-location{top:90px}
.global-header{height:44px}.global-header-bg{height:44px}.global-header .left{min-width:0}
.logo{height:44px;background-image:url("../images/yellow-cab-express-logo.png");background-position:0 0;background-size:125px 44px;position:absolute;top:1px;left:50%;margin:0 0 0 -63px}
ul.nav{display:none}.mobile-button{display:block}.phone{font-size:22px;height:44px;line-height:44px;color:#edbeb3;padding-right:10px}.tile>.label{width:auto;height:auto}
h4.tile{width:auto}.page-row,.banner h1{padding-left:40px;padding-right:40px}.page-row{padding-bottom:0}.banner h1{font-size:56px;line-height:52px}.main.col-2{width:auto;float:none;margin:0}
.main.col-2 img{width:100%}.col-3{width:auto}.col-2{width:auto;}.col-1{width:auto}.sidebar.col-1{width:auto;float:none;margin-left:0;margin-right:0}.sidebar h4{clear:both}
.sidebar .external-links{padding-bottom:4px;overflow:hidden}.sidebar .external-links li{position:relative;width:50%;float:left}.sidebar .external-links li:nth-child(even) .tile{margin-left:4px}
.sidebar .external-links li:nth-child(odd) .tile{margin-right:4px}.sidebar .internal-links{margin-bottom:4px}hr.col-3{width:auto;margin-left:0;margin-right:0}.get-a-cab-location{top:46px}
.contact-map.col-2,.contact-head-office.col-1{width:50%;margin:0;position:relative;padding-top:2px;padding-bottom:4px}.contact-map .tile{height:260px;width:100%}
.contact>.col-1{float:none;margin:0;margin-bottom:36px}.contact>.col-2{float:none;margin:0;position:relative;padding-top:2px;padding-bottom:4px}
.contact-info,.contact-message{width:50%;float:left;position:relative;margin:0}.contact-info{margin-right:5px;margin-left:-5px}.contact-message{margin-left:5px;margin-right:-5px}
.board-members>h2{margin-left:0;margin-right:0}.board-members ul{margin-left:0}.board-members ul li{width:50%;margin-left:0;margin-right:0}.post{width:50%;margin-left:0;margin-right:0}
.post:nth-child(3n+1){clear:none}.post:nth-child(odd){clear:both}.post:nth-child(odd) a{padding-right:10px}.post:nth-child(even) a{padding-left:10px}.post .thumbnail{width:100%}
.site.page footer hr.hidden{display:block}.social{display:block;padding:40px}.payment-methods{display:block;float:none;padding:40px}.legal{padding:40px}}
@media screen and (max-width: 670px){.social .button{width:100%;display:block;margin:0}.social .button.facebook{margin-bottom:10px}}@media screen and (max-width: 960px){.hero{top:0;bottom:0;left:0;min-height:340px}
.hero-container{padding:24px}.hero h1{font-size:56px;line-height:56px;margin-bottom:5px}.hero .messageT{font-size:22px;line-height:28px}.communities{font-size:14px;line-height:16px}
.social-links{bottom:24px;left:24px;right:24px}}@media screen and (max-width: 680px){.add-location{top:0;right:0;bottom:0;left:0}.get-a-cab{left:0;top:0;bottom:0;right:0;width:auto}.get-a-cab h1{font-size:20px;}
.get-a-cab-location{left:0}.get-a-cab-location-control-panel{top:0;left:0;right:0;padding:6px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;border-bottom:1px solid rgba(0,0,0,0.25)}
.get-a-cab-location-control-panel .get-a-cab-location-input-container{padding:0 0 0 51px;position:relative}
.get-a-cab-location-input-error,.get-a-cab-location-input-message{top:-5px;left:0;right:0;padding-left:10px;padding-right:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#get-a-cab-location-input-find-pointer{left:60px;top:40px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #768c28}
#get-a-cab-location-input{padding-left:40px}#get-a-cab-reload-button{left:52px}#get-a-cab-find-button{left:52px}#get-a-cab-geolocate-button{top:6px;left:6px;width:45px}
#get-a-cab-geolocate-button .icon{margin-left:0}#get-a-cab-close-map-button{top:6px;right:4px;width:45px}}
@media screen and (max-width: 640px){.phone{margin:5px;font-size:0;background-image:url("../images/phone_icon.png");background-color:transparent;background-repeat:no-repeat;}
                                     .page-row,.banner h1{padding-left:16px;padding-right:16px}.banner h1{padding-top:17px;padding-bottom:17px
}.social,.payment-methods,.legal{padding:16px}.sidebar .external-links li{width:100%;float:none}.sidebar .external-links li:nth-child(even) .tile{margin-left:0}.sidebar .external-links li:nth-child(odd) .tile{margin-right:0}.post{width:100%;float:none}.post:nth-child(odd){clear:none}
.post:nth-child(odd) a{padding-right:0}.post:nth-child(even) a{padding-left:0}.contact-map.col-2,.contact-head-office.col-1{width:100%;float:none}.contact-head-office.col-1{margin-bottom:30px}
.contact-info,.contact-message{width:100%;float:none;margin:0}.contact-info{margin-bottom:30px}.board-members ul li{width:100%}}@media screen and (max-width: 450px){.hero{min-height:300px}
.communities{font-size:12px;line-height:14px}.hero-container{padding:10px}.hero h1{font-size:36px;line-height:36px;margin-bottom:5px}.hero .messageT{font-size:16px;line-height:22px}
.social-links{bottom:10px;left:10px;right:10px}}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx)
{
.logo,.mobile-logo{background-image:url("../images/logo.png")}.icon,h4.iconic,.share-link,.social-link{background-image:url("../images/icons-2x.png")}
.payment-card{background-image:url("../images/payment-cards-2x.png")}.get-a-cab .system-icon.offline{background-image:url("../images/icon-system-offline-2x.png")}
.get-a-cab .system-icon.error{background-image:url("../images/icon-system-error-2x.png")}}
@media screen and (max-width: 1024px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 1024px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 1024px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 1024px) and (min-resolution: 1.3dppx){.logo{background-image:url("../images/yellow-cab-express-logo.png")}}
@media screen and (max-width: 640px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 640px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 640px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 640px) and (min-resolution: 1.3dppx){.phone{background-image:url("../images/icons-2x.png")}}


#sideBooking{}
.seat{}
#sideBooking label{width:52%}
#sideBooking .seat input{ margin-left: 10px;margin-top: 5px;vertical-align: top;}
.tbl100{width:100%;margin-bottom:20px;}
.tbl100 label{width:180px;display:inline-block;}
.star{color:Red;}
.text95{width:95%;}
.text94{width:94%;max-width:465px;}
#dCareer .text94{width:90%;max-width:465px;}
#dCareer .btn{min-width:100px;float:left;}
.text92{width:92%;max-width:465px;margin-bottom:5px;margin-left:5px;height:25px;}
.text90{width:90%;}
.text70{width:70%;max-width:465px;}
.text50{width:50%;}
.text30{width:30%;}
.text25{width:25%;}
.text98{width:98%;max-width:225px;}
.ddl94{width:94%;max-width:471px;margin-left:5px;margin-bottom:5px;height:28px;}
.ddl96{width:96%;}
.ddl92{width:92%;max-width:465px;}
.ddl90{width:92%;}
.ddl70{width:68%;max-width:465px}
.ddl27{width:27%;margin-bottom:5px;margin-left:5px;height:28px;max-width:143px;}
.ddl25{width:25%;}
.font35{font-size:35px !important;}
.colorW{color:#fff !important;}
.fPrice{background-color: #FFFFFF;border: 1px solid;color: Green;font-size: 14px;font-weight: bold;height: 35px;text-align: center;}
.btn {background-color: #6DCA5F;border-color: #6DCA5F;color: #000000;margin-left: 5px;min-height: 30px;min-width: 134px;font-weight:bold;}
a>div>div { display: none; }
a:hover>div>div { display: block; }
.colorW{color:#fff;}
/* Tool Tip*/
#text {margin:50px auto; width:500px}
/*.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer;width:0px !important}*/
.hotspot {padding-bottom:1px;  cursor:pointer;width:0px !important}
/*  Notifications */

.message {
    padding: 10px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 10px;
    -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
}
    .message h3 {
        margin-top: 0;
    }
    .message p {
        margin-bottom: 0;
    }

.message.info {
    border: 1px solid #cadcea;
    background: #e1f2fc;
    background: -webkit-gradient(linear, left top, left bottom, from(#e1f2fc), to(#cae9fd));
    background: -moz-linear-gradient(top,  #e1f2fc,  #cae9fd);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1f2fc', endColorstr='#cae9fd');
    color: #225b86;
    text-shadow: 0 1px 0 #fff;
}

.message.error {
    border: 1px solid #eeb7ba;
    background: #fae2e2;
    background: -webkit-gradient(linear, left top, left bottom, from(#fae2e2), to(#f2cacb));
    background: -moz-linear-gradient(top,  #fae2e2,  #f2cacb);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fae2e2', endColorstr='#f2cacb');
    color: #be4741;
    text-shadow: 0 1px 0 #fff;
}

.message.success {
    border: 1px solid #b8c97b;
    background: #e5edc4;
    background: -webkit-gradient(linear, left top, left bottom, from(#e5edc4), to(#d9e4ac));
    background: -moz-linear-gradient(top,  #e5edc4,  #d9e4ac);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5edc4', endColorstr='#d9e4ac');
    color: #3f7227;
    text-shadow: 0 1px 0 #fff;
}

.message.warning {
    border: 1px solid #e5dbaa;
    background: #ffffc0;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffc0), to(#f9ee9c));
    background: -moz-linear-gradient(top,  #ffffc0,  #f9ee9c);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffc0', endColorstr='#f9ee9c');
    color: #6d7829;
    text-shadow: 0 1px 0 #fff;
}
.fleet{min-width: 175px;width:45%; padding: 10px; float: left;margin-top:10px;}
.fleet img {width:99%;}
.fleet a{font-size:12px;float:right;}
.fleetGallery{width: 300px; padding: 5px; float: left;margin-top:10px;}
.fleetGallery img{width:280px;}
/*For Quick Links*/
.sideRow {width: 99%;margin-bottom: 10px;min-height: 65px;padding-top:15px; }
.sideRow .col1 {width: 22%;float: left;    } 
.sideRow .col2 {width: 77%;float: left;    }
.sideRow .heading a{font-size: 18px; color: #000000; width: 70%;    }
.body_text { font-family:Arial, Helvetica, sans-serif; color:#000; text-decoration:none; padding:10px 15px 25px 12px; min-width:200px;}
.normal_text { background:#fbfbfb; -webkit-border-radius:8px; -khtml-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border:#b3ae9d 1px solid; margin-top:8px; margin-bottom:8px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-decoration:none; text-indent:10px;}
.normal_text a { color:#000; text-decoration:none; display:block; }
.normal_text a:hover { color:#000; text-decoration:none;}
.normal_text img {padding-top:0px;}

.green_tab { background:#6DCA5F; -webkit-border-radius:8px; -khtml-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border:#5c7220 1px solid; margin-top:8px; margin-bottom:8px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:medium; color:#000; font-weight:bold; text-decoration:none; text-indent:10px; text-align:center; }
.green_tab a { color:#000; text-decoration:none; display:block; }
.green_tab a:hover { color:#000; text-decoration:none;}
.black{color:#000 !important;}