/*
Theme Name: Last Minute Limousine
Theme URI: http://www.lastminutelimousine.ca
Author: Website Designers R Us
Author URI: http://www.websitedesignersrus.com/
Description: Last Minute Limousine Default theme for WordPress. We have been in business for over 10 years, because we provide the best service possible for the lowest price available. Guaranteed! Leave the hard work to us. Why spend hours searching Internet sites for the best deal around, when you can just give us a call and we'll find the best deal for you? We have several agents ready to answer your call any time of the day or night! 780-999-3639
*/

*:focus {    outline: 0;}*:focus {    outline: none;}h1 {    font-family: Arial;    font-size: 18pt;    font-weight: normal;    color: #fff;    margin-top: 0px;    margin-bottom: 0px;}h5 {    font-family: Arial;    font-size: 20pt;    font-weight: normal;    color: #FFFFFF;    margin-top: 0px;    margin-bottom: 0px;}h2 {    font-family: Arial;    font-size: 17pt;    font-weight: normal;    color: #FFFFFF;    margin-top: 0px;    margin-bottom: 0px;}h3,.htel {    font-family: Arial;    font-size: 22pt;    font-weight: normal;    color: #FFFFFF;    margin-top: 0px;    margin-bottom: 0px;    text-decoration: none;}h4,.hurl {    font-family: Arial;    font-size: 10pt;    font-weight: bold;    color: #FFFFFF;    margin-top: 0px;    margin-bottom: 0px;    text-decoration: none;}.heading {    font-family: Arial;    font-size: 20pt;    font-weight: normal;    color: #FFFFFF;    margin-top: 0px;    margin-bottom: 0px;}.img_frame {    position: relative;    float: left;    margin-bottom: 10px;}img-responsive {    width: 100%;}.img_frame_inside {    position: relative;    float: left;    border: 2px solid #d0d0d0;    margin-bottom: 10px;    margin-right: 7px;}body {    padding: 0px;    background-color: #000000;    background-image: url(images/bg.jpg);    background-repeat: repeat-x;    margin: 0px;}#mainbg {    width: 100%;    max-width: 1160px;    padding: 0px;    margin: 0px auto;    background-image: url(images/main_bg.jpg);    background-repeat: no-repeat;    background-position: center top;    overflow: hidden;}.fb-like-box.fb_iframe_widget {    max-width: 256px;    margin-left: auto;    margin-right: auto;}#mainbg #maindiv #logo_container {    width: auto;    height: 216px;}.header {    width: auto;    position: relative;    height: auto;    margin-bottom: 19px;}#mainbg #maindiv #choose_car_container {    width: 100%;    position: relative;    height: auto;    background-image: url(images/choose_cars_bg.png);    background-repeat: no-repeat;    padding-top: 18px;    text-align: center;    margin-bottom: 25px;}.main_heading {    width: 100%;    position: relative;    height: 40px;    text-align: center;    margin-bottom: 10px;}/* =WordPress Core-------------------------------------------------------------- */.alignnone {    margin: 5px 20px 20px 0;}.aligncenter,div.aligncenter {    display: block;    margin: 5px auto 5px auto;}.alignright {    float: right;    margin: 5px 0 20px 20px;}.alignleft {    float: left;    margin: 5px 20px 20px 0;}a img.alignright {    float: right;    margin: 5px 0 20px 20px;}a img.alignnone {    margin: 5px 20px 20px 0;}a img.alignleft {    float: left;    margin: 5px 20px 20px 0;}a img.aligncenter {    display: block;    margin-left: auto;    margin-right: auto}.wp-caption {    background: #fff;    border: 1px solid #f0f0f0;    max-width: 96%;    /* Image does not overflow the content area */        padding: 5px 3px 10px;    text-align: center;}.wp-caption.alignnone {    margin: 5px 20px 20px 0;}.wp-caption.alignleft {    margin: 5px 20px 20px 0;}.wp-caption.alignright {    margin: 5px 0 20px 20px;}.wp-caption img {    border: 0 none;    height: auto;    margin: 0;    max-width: 98.5%;    padding: 0;    width: auto;}.wp-caption p.wp-caption-text {    font-size: 11px;    line-height: 17px;    margin: 0;    padding: 0 4px 5px;}/* Text meant only for screen readers. */.screen-reader-text {    clip: rect(1px, 1px, 1px, 1px);    position: absolute !important;    height: 1px;    width: 1px;    overflow: hidden;}.screen-reader-text:focus {    background-color: #f1f1f1;    border-radius: 3px;    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);    clip: auto !important;    color: #21759b;    display: block;    font-size: 14px;    font-size: 0.875rem;    font-weight: bold;    height: auto;    left: 5px;    line-height: normal;    padding: 15px 23px 14px;    text-decoration: none;    top: 5px;    width: auto;    z-index: 100000;    /* Above WP toolbar. */}.contentquarter {    width: 320px;    position: relative;    margin-bottom: 14px;    background-image: url(images/content_quarter_bot.png);    background-repeat: no-repeat;    background-position: center bottom;}.contentquarter_head {    width: 294px;    position: relative;    height: 50px;    background-image: url(images/content_quarter_head.png);    background-repeat: no-repeat;    padding-top: 15px;    padding-left: 26px;}.contentquarter_content {    width: 276px;    position: relative;    padding-top: 10px;    padding-left: 22px;    padding-bottom: 10px;    padding-right: 22px;    background-image: url(images/content_quarter_bg.png);    background-repeat: repeat-y;    background-position: center top;    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;}.contentquarter_home {    width: 320px;    position: relative;    margin-bottom: 14px;    background-image: url(images/content_quarter_bot.png);    background-repeat: no-repeat;    background-position: center bottom;    height: 540px;}.contentquarter_home_head {    width: 294px;    position: relative;    height: 50px;    background-image: url(images/content_quarter_head.png);    background-repeat: no-repeat;    padding-top: 15px;    padding-left: 26px;}.contentquarter_home_content {    width: 276px;    position: relative;    padding-top: 10px;    padding-left: 22px;    padding-right: 22px;    background-image: url(images/content_quarter_bg.png);    background-repeat: repeat-y;    background-position: center top;    height: 451px;    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;}.content_font {    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    text-decoration: none;    width: 276px;    padding-top: 10px;    position: relative;}.contentquarter_readmore {    width: 91px;    position: relative;    height: 34px;    padding-left: 205px;    margin-bottom: 14px;    padding-bottom: 6px;    padding-right: 24px;    background-image: url(images/content_quarter_bg.png);    background-repeat: repeat-y;    background-position: center;}.content_li {    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    text-decoration: none;    width: 246px;    position: relative;    background-image: url(images/content_li.png);    background-repeat: no-repeat;    padding-left: 30px;    background-position: 5px 5px;    height: 15px;}.content_border {    width: 10px;    position: relative;    height: 445px;}.right_header {float: left;width: 760px;}.services_li {    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    text-decoration: none;    width: 270px;    float: left;    position: relative;    background-image: url(images/content_li.png);    background-repeat: no-repeat;    padding-left: 30px;    background-position: 5px 5px;    height: 15px;}.contentleft {    width: 60%;    position: relative;    float: left;}.contentfull {    width: 100%;    position: relative;    float: left;    margin-bottom: 14px;    background-image: url(images/content_full_bot.png);    background-repeat: no-repeat;    background-position: center bottom;    box-sizing: border-box!important;    background-size: 100%;}.contentfull_head {    width: 100%;    position: relative;    height: 50px;    float: left;    background-image: url(images/content_full_head.png);    background-repeat: no-repeat;    padding-top: 15px;    padding-left: 26px;    box-sizing: border-box!important;    background-size: 100% 100%;}.contentfull_content {    width: 100%;    position: relative;    float: left;    padding-top: 10px;    padding-left: 22px;    padding-bottom: 10px;    padding-right: 22px;    background-image: url(images/content_full_bg.png);    background-repeat: repeat-y;    background-position: center top;    margin-bottom: 15px;    font-family: tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    box-sizing: border-box!important;    background-size: 100%;}.contentfull_li {    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    text-decoration: none;    width: 576px;    float: left;    position: relative;    background-image: url(images/content_li.png);    background-repeat: no-repeat;    padding-left: 30px;    background-position: 5px 5px;    height: 15px;}.contentfull_font {    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    text-decoration: none;    width: 606px;    float: left;    padding-top: 10px;    position: relative;}.contentright {    position: relative;    float: right;    margin-bottom: 5px;    width: 38%;}.content_left {    width: 60%;    float: left;}.contentblog {    width: 100%;    position: relative;    height: auto;    float: left;    margin-bottom: 14px;    background-image: url(images/content_blog_bot.png);    background-repeat: no-repeat;    background-position: center bottom;    background-size: 100%;}.contentblog_head {    width: 100%;    position: relative;    height: 50px;    float: left;    background-image: url(images/content_blog_head.png);    background-repeat: no-repeat;    padding-top: 15px;    padding-left: 26px;    box-sizing: border-box!important;    background-size: 100% 100%;}.contentblog_content {    width: 100%;    position: relative;    /* height: 406px; */        float: left;    padding-top: 10px;    padding-left: 22px;    padding-bottom: 10px;    padding-right: 22px;    background-image: url(images/content_blog_bg.png);    background-repeat: repeat-y;    background-position: center top;    font-family: tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    box-sizing: border-box!important;    background-size: 100% 100%;}.contentblog_readmore {    width: 100%;    position: relative;    height: 42px;    float: right;    margin-bottom: 14px;    padding-bottom: 6px;    padding-right: 24px;    background-image: url(images/content_blog_bg.png);    background-repeat: repeat-y;    background-position: center;    box-sizing: border-box!important;    background-size: 100%;}.contentblog_readmore img {    float: right;}.contentblank {    width: 100%;    position: relative;    float: right;    margin-bottom: 14px;    background-image: url(images/content_blog_bot.png);    background-repeat: no-repeat;    background-position: center bottom;    background-size: 100%;}.contentblank_head {    width: 100%;    position: relative;    height: 50px;    float: left;    background-image: url(images/content_blog_head.png);    background-repeat: no-repeat;    padding-top: 15px;    padding-left: 26px;    background-size: 100% 100%;    box-sizing: border-box!important;}.contentblank_content {    width: 100%;    position: relative;    float: left;    padding-top: 10px;    padding-left: 22px;    padding-bottom: 10px;    padding-right: 22px;    background-image: url(images/content_blog_bg.png);    background-repeat: repeat-y;    background-position: center top;    font-family: tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    margin-bottom: 14px;    background-size: 100%;    box-sizing: border-box!important;}.contentblank_readmore {    width: 91px;    position: relative;    height: 34px;    float: left;    padding-left: 205px;    margin-bottom: 14px;    padding-bottom: 6px;    padding-right: 24px;    background-image: url(images/content_blog_bg.png);    background-repeat: repeat-y;    background-position: center;}.content_border_facebook {    width: 10px;    position: relative;    height: 445px;    float: right;}.contentfacebook {    width: 320px;    position: relative;    height: 540px;    float: left;    margin-bottom: 14px;    background-image: url(images/facebook_bot.png);    background-repeat: no-repeat;    background-position: center bottom;}.contentfacebook_head {    width: 294px;    position: relative;    height: 50px;    float: left;    background-image: url(images/facebook_head.png);    background-repeat: no-repeat;    padding-top: 15px;    padding-left: 26px;}.contentfacebook_content {    width: 276px;    position: relative;    height: 451px;    float: left;    padding-top: 10px;    padding-left: 22px;    padding-right: 22px;    background-image: url(images/facebook_bg.png);    background-repeat: repeat-y;    background-position: center top;}.contentfacebook_readmore {    width: 91px;    position: relative;    height: 34px;    float: left;    padding-left: 205px;    margin-bottom: 14px;    padding-bottom: 6px;    padding-right: 24px;    background-image: url(images/facebook_bg.png);    background-repeat: repeat-y;    background-position: center;}.blog_li {    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    text-decoration: none;    width: 100%;    float: left;    position: relative;    background-image: url(images/content_li.png);    background-repeat: no-repeat;    padding-left: 30px;    background-position: 5px 5px;    margin-top: 10px;    box-sizing: border-box!important;}.content_bold {    color: #D99D00;    font-weight: bold;}#footer {    width: 100%;    padding: 0px;    background-image: url(images/footer_bg.jpg);    background-repeat: repeat-x;    margin-top: 20px;    margin-right: auto;    margin-bottom: 0px;    margin-left: auto;    height: 379px;    clear: both;    display: table;    background-size: 100%;}#footer #footer_container {    margin-right: auto;    margin-left: auto;    margin-top: 0px;    margin-bottom: 0px;    width: 100%;    max-width: 990px;    position: relative;    height: 335px;    padding-top: 44px;    padding-right: 0px;    padding-bottom: 0px;    padding-left: 0px;}.footer_border {    width: 1px;    position: relative;    height: 225px;    float: left;    background-image: url(images/footer_border.jpg);    background-repeat: no-repeat;    margin-right: 4px;    margin-left: 4px;}.footer_content {    width: 290px;    position: relative;    height: 205px;    float: left;    padding-left: 30px;}.footer_li {    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    text-decoration: none;    width: 246px;    float: left;    position: relative;    background-image: url(images/footer_li.jpg);    background-repeat: no-repeat;    padding-left: 30px;    background-position: 5px 5px;    height: 20px;}.footer_blank_li {    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    text-decoration: none;    width: 246px;    float: left;    position: relative;    padding-left: 30px;    height: 20px;}.content_link {    color: #FFFFFF;    font-weight: normal;    font-family: tahoma;    font-size: 10pt;    text-decoration: underline;}.content_link:hover {    color: #D89C00;    font-weight: normal;    font-family: tahoma;    font-size: 10pt;    text-decoration: none;}.content_italic {    color: #999999;    font-weight: normal;    font-family: tahoma;    font-size: 10pt;    text-decoration: none;    font-style: italic;}.copyrights {    width: 100%;    position: relative;    height: 20px;    text-align: center;    float: left;    color: #FFFFFF;    padding-top: 30px;    font-family: tahoma;    font-size: 10pt;    font-weight: normal;}.designedby {    width: 614px;    position: relative;    height: 32px;    text-align: center;    float: left;    color: #FFFFFF;    font-family: tahoma;    font-size: 10pt;    font-weight: normal;    padding-left: 370px;}.designedby_text {    text-align: center;    padding-top: 10px;    position: relative;    float: left;}.designedby_icon {    text-align: center;    position: relative;    height: 32px;    float: left;}.logo {width: 400px;position: relative;height: 190px;float: left;padding-top: 26px;}.site_info {    width: 280px;    position: relative;    height: 103px;    float: right;    padding-top: 15px;    background-image: url(images/site_info_bg.png);    background-repeat: no-repeat;    background-position: right top;    padding-left: 0;    text-align: right;    padding-right: 10px;    margin-top: 35px;}.nav ul {/* width: 688px; */height: 43px;list-style-type: none;float: right;margin-top: -2px;}.nav ul li {    position: relative;    list-style-type: none;    text-decoration: none;    float: left;    height: 43px;    width: 84px;}.nav ul li a {    width: 81px;    position: relative;    height: 30px;    float: left;    display: block;    list-style-type: none;    font-family: Arial;    text-align: center;    padding-top: 13px;    font-size: 10pt;    font-weight: bold;    text-decoration: none;    color: #4a4a4a;    background-image: url(images/links.png);    background-repeat: no-repeat;    margin-right: 3px;}.nav ul li a:hover {    display: block;    list-style-type: none;    text-align: center;    text-decoration: none;    color: #FFFFFF;    background-image: url(images/links_hover.png);    background-repeat: no-repeat;}.footernav ul {    width: 276px;    list-style-type: none;    float: left;    position: relative;    margin-left: -40px;    margin-top: -2px;}.footernav ul li {    position: relative;    list-style-type: none;    text-decoration: none;    float: left;    margin-bottom: 2px;    width: 276px;}.footernav ul li a {    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    text-decoration: underline;    width: 246px;    float: left;    position: relative;    background-image: url(images/content_li.png);    background-repeat: no-repeat;    padding-left: 30px;    background-position: 5px 5px;    margin-bottom: 2px;}.footernav ul li a:hover {    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #DB9D00;    text-decoration: none;    width: 246px;    float: left;    position: relative;    background-image: url(images/footer_li.jpg);    background-repeat: no-repeat;    padding-left: 30px;    background-position: 5px 5px;    margin-bottom: 2px;}.fleet_thumb {    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    text-decoration: none;    width: 294px;    float: left;    position: relative;    text-align: center;    margin-bottom: 10px;}.fleet_border {    width: 15px;    float: left;    position: relative;    height: 150px;}.inside_page {    width: 650px;    position: relative;    float: left;    padding-top: 15px;}.packages_content {    font-family: Tahoma;    font-size: 15pt;    font-weight: normal;    color: #eeac00;    text-decoration: none;    width: 350px;    float: left;    position: relative;    height: 170px;}.packages_heading {    text-decoration: none;    width: 350px;    float: left;    position: relative;    height: 35px;    padding-bottom: 10px;}.packages_li {    font-family: Tahoma;    font-size: 10pt;    font-weight: normal;    color: #EAEAEA;    text-decoration: none;    width: 320px;    float: left;    position: relative;    background-image: url(images/content_li.png);    background-repeat: no-repeat;    padding-left: 30px;    background-position: 5px 5px;    height: 15px;}.packages_img {    font-family: Tahoma;    font-size: 15pt;    font-weight: normal;    color: #eeac00;    text-decoration: none;    width: 251px;    float: right;    position: relative;    background-image: url(images/content_li.png);    background-repeat: no-repeat;    background-position: 5px 5px;    height: 170px;}.packages_content_small {    font-family: Tahoma;    font-size: 15pt;    font-weight: normal;    color: #eeac00;    text-decoration: none;    width: 350px;    float: left;    position: relative;    height: 125px;}.packages_img_small {    font-family: Tahoma;    font-size: 15pt;    font-weight: normal;    color: #eeac00;    text-decoration: none;    width: 251px;    float: right;    position: relative;    background-image: url(images/content_li.png);    background-repeat: no-repeat;    background-position: 5px 5px;    height: 125px;}.contact_left {    width: 295px;    position: relative;    float: left;}.contact_right {    width: 295px;    position: relative;    float: right;    margin-top: 10px;}img {    border: 0;}h4 a {    color: white;    text-decoration: none;}h3 a {    color: white;}.adr span {    color: #EAEAEA;}a {    color: #e7a801;}/* css add today - oct 3*/* {    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box!important;}header#logo_container {    display: table;}.navbar-header {    display: none;}/*.nav ul {    margin-top: 0;    position: relative;top: 0;}*/nav#headermenudiv {    clear: both;    background: none;    border: none;}#mainbg #maindiv #logo_container,#mainbg #maindiv,.designedby {    max-width: 100%;}#slider {    border-radius: 20px;}.designedby {    width: 100%}.designedby {    width: 280px;    padding: 0;    margin-left: auto;    margin-right: auto;    display: block;    float: none;}.contentfull_head a {    color: #fff;}.footer_content {    width: 31%;    padding-left: 1%;}.footer_li {    padding-left: 20px;}header#logo_container {    width: 100%!important;}#slider-wrapper,#slider,#wrapper {    width: 100%!important}.nivo-controlNav {    left: 40%!important}div#choose_car_container img {    width: 48%;    margin-right: 1%;}.img_frame img {    width: 100%;    border: white 2px solid;    box-sizing: border-box!important;}img.img_frame {    width: 100%;    padding: 2%;    border: 2px solid #fff;    box-sizing: border-box!important;}img.img_frame {    width: 100%;    padding: 2%;    border: 2px solid #fff;    box-sizing: border-box!important;}.packages_img {    width: 38%;    background: none;}.packages_content {    width: 60%;    min-height: 190px;    height: auto;}.packages_img_small {    width: 40%;    display: block;    /* clear: both; */        height: auto;    background: none;}.packages_content_small {    width: 60%;    height: auto;}.packages_heading {    max-width: 100%;    height: auto;}.packages_li {    max-width: 100%;    height: auto;    box-sizing: border-box!important;}.logo img {    max-width: 100%;}.page-id-306 .contentfull {    width: 60%;    float: left;}.home .contentblog {    width: 32%;}.content_border {    display: none;}.contentquarter_home {    width: 32%;    margin-right: 1%;    background-size: 100%;    height: auto;}.contentquarter {    width: 32%;    margin-right: 1%;    background-size: 100%;    height: auto;}.contentquarter_home_head {    width: 100%;    background-size: 100% 100%;    box-sizing: border-box!important;}.contentquarter_home_content {    width: 100%;    box-sizing: border-box!important;    background-size: 100% 100%;    height: auto;}.contentquarter_head {    width: 100%;    background-size: 100% 100%;    box-sizing: border-box!important;}.contentquarter_content {    width: 100%;    background-size: 100%;    box-sizing: border-box!important;}.contentquarter_readmore {    width: 100%;    box-sizing: border-box!important;    background-size: 100%;    padding: 0!important;}.contentquarter_readmore img {    float: right;    margin-right: 10px;}.contentfacebook {    width: 33%;    height: auto;}.contentfacebook_head {    width: 100%;    box-sizing: border-box!important;    background-size: 100% 100%;}.contentfacebook_content {    width: 100%;    background-size: 100% 100%;    box-sizing: border-box!important;    height: auto;}.contentfacebook_content iframe {    max-width: 100%;}.execphpwidget {    width: 100%;}.fb_iframe_widget span {    width: 100%!important;}.fb_iframe_widget {    display: block!important;}.contentfacebook_content,.contentquarter_home_content {    min-height: 500px;}@media all and (max-width: 700px)and (min-width: 600px) {    .contentquarter_home_content {        min-height: 503px;    }}@media all and (max-width: 767px)and (min-width: 701px) {    .contentquarter_home_content {        min-height: 530px;    }}@media all and (max-width: 960px) and (min-width: 768px) {    .contentfacebook_content,    .contentquarter_home_content {        min-height: 545px;        height: 545px;    }}@media all and (max-width: 767px) {    h5,    h5 a {        font-size: 18px    }	.right_header	{		width: 100%;	}    .home .contentquarter_home,    .contentfacebook,    .home .contentquarter,    .home .contentblog {        width: 48%;        background: none;        margin-right: 1%;    }    .contentquarter_content {        width: 100%;        box-sizing: border-box!important;    }    .img_frame img {        width: 94%;        padding: 2.5%;    }    .img_frame {        width: 100%;        box-sizing: border-box!important;    }    .contentquarter_head {        width: 100%;        background-size: 100%;        box-sizing: border-box!important;    }    .navbar-header {        display: block;    }    #mainbg #maindiv #logo_container {        width: 100%    }    #bs-example-navbar-collapse-1 {        border: none;        background: rgba(0, 0, 0, .7);    }    #menu-main-navigation-menu {        float: left;        width: 100%;        margin-left: 0;        padding-left: 0;        left: 0;        display: table;    }    .nav ul li {        float: none;        width: 100%;    }    .nav ul li a {        width: 100%;        text-align: left;        background: none;        color: #fff;        padding-left: 15px;    }    .nav ul li a:hover {        background: rgba(255, 255, 255, 0.5);        text-align: left;    }    .logo {        max-width: 100%;        width: 46%;        height: auto;        margin-bottom: 15px;    }    .logo img {        max-width: 100%;    }    .site_info {        padding-top: 5px;        padding-right: 10px;    }    .site_info h3 a {        font-size: 26px;    }    .site_info h3,    .site_info h4 {        text-align: right;    }    .site_info h4 a {        font-size: 13px;    }    a.navbar-brand {        color: #fff;    }    div#wrapper,    div#slider-wrapper,    div#slider {        max-width: 100%;        height: auto;    }    #slider {        border-radius: 10px;    }    .nivo-controlNav {        display: none;    }    #mainbg #maindiv,    #mainbg #maindiv #logo_container,    #mainbg #maindiv #choose_car_container,    .header,    .copyrights,    .main_heading {        width: 100%;        margin-left: .5%;    }    .copyrights {        height: auto;    }    .contentquarter_content {        text-align: left;    }    h3.page-list-ext-title,    .page-list-ext .page-list-ext-title {        clear: both;    }    .navbar-header {height: 52px;border-radius: 5px;float: left;background: #1e5799;        /* Old browsers */background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);        /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(50%, #2989d8), color-stop(51%, #207cca), color-stop(100%, #7db9e8));        /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #feb800 0%, #c49b31 50%, #a37b11 51%, #f4cb5f 100%);        /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);        /* Opera 11.10+ */background: -ms-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);        /* IE10+ */background-color: red;        /* W3C */        /* IE6-9 */width: 100%;}    a.navbar-brand {        color: #fff!important;        height: 20px;    }    button.navbar-toggle {        background: #ddd;    }    div#bs-example-navbar-collapse-1 {background: rgb(93, 85, 55);margin-right: 10px;}    nav ul li a {        font-size: 15px!important;    }    .nav ul li a:hover {        color: #000;    }}@media all and (min-width: 700px) and (max-width: 768px) {	.right_header	{		width: 100%;	}    .logo {        width: 50%!important;    }    .execphpwidget img {        width: 48%;        float: left;        margin-right: 2%;    }    .designedby {        width: 280px!important;        padding: 0!important;        margin-left: auto!important;        margin-right: auto!important;        display: block!important;        float: none!important;    }    .contentfull_head h5 {        font-size: 22px;    }}@media all and (max-width: 565px) {    .logo {        width: 100%!important;    }	.right_header	{		width: 100%;	}    .site_info {        float: none!important;        margin-left: auto!important;        margin-right: auto!important;        clear: both!important;    }}@media all and (max-width: 490px) {	.right_header	{		width: 100%;	}    .footer_content {        width: 100%;        margin-bottom: 20px;		padding-left: 30px;    }    .footer_border {        display: none;    }}@media all and (max-width: 730px) and (min-width: 491px) {    .footer_content {        width: 48%;        margin-bottom: 20px;		padding-left: 30px;    }    .footer_border {        display: none;    }}@media all and (max-width: 599px) {    div#choose_car_container img {        width: 100%;        margin-bottom: 10px;    }    .main_heading {        height: auto;    }    .content_left {        width: 100%;    }    .content_border {        display: none;    }    .contentright {        width: 100%;    }    .contentleft {        width: 100%;    }    .page-id-306 .contentfull {        width: 100%;        float: left;    }    .home .contentblog {        width: 100%;    }    .home .contentblog {        width: 100%;    }    .content_border {        display: none;    }    .contentquarter_home {        width: 100%!important;        background-size: 100%;        height: auto;    }    .home .contentquarter {        width: 100%!important;        background-size: 100%;        height: auto;    }    .contentquarter_home_head {        width: 100%;        background-size: 100% 100%;        box-sizing: border-box!important;    }    .contentquarter_home_content {        width: 100%;        box-sizing: border-box!important;        background-size: 100% 100%;        height: auto;    }    .contentquarter_head {        width: 100%;        background-size: 100% 100%;        box-sizing: border-box!important;    }    .contentquarter_content {        width: 100%;        background-size: 100%;        box-sizing: border-box!important;    }    .contentquarter_readmore {        width: 100%;        box-sizing: border-box!important;        background-size: 100%;    }    .contentfacebook {        width: 100%!important;        height: auto;    }    .contentfacebook_head {        width: 100%;        box-sizing: border-box!important;        background-size: 100% 100%;    }    .contentfacebook_content {        width: 100%;        background-size: 100% 100%;        box-sizing: border-box!important;        height: auto;    }    .contentfacebook_content iframe {        max-width: 100%;    }}@media all and (max-width: 400px) {    .page-list-ext-image {        width: 100%;    }    .page-list-ext-image img {        width: 100%;    }    h1 {        font-size: 20px;    }    h5 {        font-size: 16px;    }    .packages_heading {        font-size: 18px;    }}select,input {    color: black;}.greview {    width: 170px;    margin-top: 10px;}.homebox{	background-image: url(images/content_full_bg.png);    background-repeat: repeat-y;    background-position: center top;	color: #d8d3d3;	padding: 15px;			margin-bottom: 15px;	border-radius: 25px;}.homebox h3.widget-title{	height: 50px;    background-image: url(images/content_quarter_head.png);    background-repeat: no-repeat;    background-size: 100% 100%;    box-sizing: border-box!important;    width: 100%;    line-height: 50px;    text-align: center;}.blue-title h3.widget-title{ 	background-image: url(images/facebook_head.png); }.grey-title h3.widget-title{ 	background-image: url(images/content_blog_head.png); }

.gfield {
    padding: 10px !important;
}

.gform_wrapper div.validation_error {
    background: white !important;
}

.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
    background-color: #FFEB3B !important;
}