.entry-content img{margin:0 0 1.5em 0;}
.page-content img, .entry-content img{border:0px solid #000;}
.page-content img.no_border, .entry-content img.no_border, .woocommerce .page-content img, .page-content .woocommerce img{border:0;}
.alignleft,
img.alignleft{display:inline;float:left;margin-right:33px;margin-bottom:10px;border:1px solid #000;}
.textwidget .alignleft, .textwidget img.alignleft{display:inline;float:left;margin-right:14px;margin-bottom:10px;}
.alignright,
img.alignright{display:inline;float:right;margin-left:33px;margin-bottom:10px;border:1px solid #000;}
.aligncenter,
img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.wp-caption{text-align:center;margin-bottom:1.5em;max-width:100%;}
.wp-caption img{border:0 none;margin:0;padding:0;}
.wp-caption p.wp-caption-text{margin:0;}
.wp-smiley{max-height:1em;margin:0 !important;}
.gallery dl{margin:0;}
.gallery-caption{}
.bypostauthor{}
blockquote.left{float:left;margin-left:0;margin-right:20px;text-align:right;width:33%;}
blockquote.right{float:right;margin-left:20px;margin-right:0;text-align:left;width:33%;}
body#tinymce.wp-editor{font-family:"Open Sans", sans-serif;font-size:14px;line-height:24px;margin:10px;}
body#tinymce.wp-editor i[class^="icon-"]{content:"\00a0";}
body#tinymce.wp-editor .row-fluid [class*="span"]{border:1px dashed #CCC;margin-bottom:15px;}
#wp-calendar{color:#666;font-size:12px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.3);box-shadow:0 1px 5px rgba(0,0,0,0.3);}
#wp-calendar a{color:#c7081b}
#wp-calendar caption{background:#383838;color:#e0e0e0;font-size:14px;padding:10px 0;text-align:center;text-shadow:0 -1px 0 #000;-webkit-box-shadow:inset 0 1px 0 #484848, 0 -1px 5px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 #484848, 0 -1px 5px rgba(0,0,0,0.3);box-shadow:inset 0 1px 0 #484848, 0 -1px 5px rgba(0,0,0,0.3);border:1px solid #373737;z-index:-99;}
#wp-calendar thead th{font-size:8px;padding:5px 0;color:#666;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,0.5);border-bottom:1px solid #bbbbbb;background:#f7f7f7;background:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#f1f1f1));background:-moz-linear-gradient(top, #f7f7f7, #f1f1f1);text-align:center;}
#wp-calendar tbody td{color:#666;text-shadow:0 1px 0 rgba(255,255,255,0.5);padding:8px;text-align:center;font-weight:bold;border:1px solid;border-color:#fff #bbbbbb #bbbbbb #fff;background:#ededed;background:-webkit-gradient(linear, left top, left bottom, from(#ededed), to(#dedede));background:-moz-linear-gradient(top, #ededed, #dedede);padding-top:4px;padding-bottom:4px;}
#wp-calendar tbody td.pad{background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#ececec));background:-moz-linear-gradient(top, #f5f5f5, #ececec);}
#wp-calendar tfoot{color:#e0e0e0;font-size:12px;text-align:center;border:1px solid #FFF;}
#wp-calendar tfoot tr{background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#ececec));background:-moz-linear-gradient(top, #f5f5f5, #ececec);}
#wp-calendar tfoot td{padding:10px 10px}
#wp-calendar tfoot a{color:#666;text-shadow:0 1px 0 rgba(255,255,255,0.5);}
#wp-calendar tfoot td#prev{text-align:left}
#wp-calendar tfoot td#next{text-align:right}
#wp-calendar #today{color:#fff;border:1px solid;border-color:#BBB #BBB #BBB;text-shadow:0 1px 0 rgba(0,0,0,0.3);background-color:#c7081b;background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));background-image:-ms-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));background-image:-o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));}
#searchform label{margin:0 !important;position:static;top:0;right:-47px;}
#searchform label:before{background-image:none;position:static;width:0;height:0;}
#searchform #s{float:none;margin-bottom:10px;}.social-likes,.social-likes__widget{vertical-align:middle;line-height:20px;text-indent:0;border:0;word-spacing:0;font-size:14px;zoom:1;display:inline;padding:0;}
.social-likes{line-height:26px;list-style:none;display:inline-block;margin-top:0;float:left;margin-bottom:0;}
.social-likes li{zoom:1;display:inline-block;margin-right:5px;}
.social-likes li:last-of-type{margin-right:0;}
.social-likes_vertical li{display:block;}
.social-likes__widget{display:inline-block;position:relative;white-space:nowrap;margin:3px;}
.social-likes__button,.social-likes__counter,.social-likes__balloon,.social-likes__balloon__code{font-family:"Trebuchet MS","Helvetica Neue",Tahoma,sans-serif;font-size:12px;text-rendering:optimizeLegibility;}
.social-likes__button,.social-likes__counter{display:inline;float:left;line-height:18px;border-radius:3px;outline:0;border-style:solid;border-width:1px;margin:0;}
.social-likes__button{position:relative;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.6);cursor:pointer;user-select:none;}
.social-likes__button:before{content:"";display:inline-block;}
.social-likes__icon{position:absolute;top:0;left:0;width:20px;height:20px;background-repeat:no-repeat;}
.social-likes__counter{position:relative;margin-left:7px;font-weight:400;color:rgba(0,0,0,.5);cursor:default;padding:0px 4px;}
.social-likes__counter:before,.social-likes__counter:after{content:"";position:absolute;width:0;height:0;}
.social-likes__counter:before{top:5px;left:-6px;border:5px inset transparent;border-left:0;border-right:5px solid;border-right-color:inherit;opacity:.7;}
.social-likes__counter:after{top:5px;left:-4px;border:5px inset transparent;border-left:0;border-right:5px solid;}
.social-likes__close{position:absolute;right:0;top:0;font:16px Verdana,Geneva,Tahoma,sans-serif;color:#999;cursor:pointer;padding:2px 4px;}
.social-likes__close:hover{color:#111;}
.social-likes_vertical{margin:-6px -4px;}
.social-likes_vertical .social-likes__widget{display:block;margin:6px 4px;}
.social-likes_notext .social-likes__widget{margin:3px 2px;}
.social-likes_notext .social-likes__button{padding-left:0;width:16px;}
.social-likes_single-w{position:relative;display:inline-block;}
.social-likes_single{position:absolute;display:none;top:-6px;left:-6px;background:#fff;text-align:left;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);z-index:99999;padding:6px 6px 4px;}
.social-likes_single .social-likes__widget:first-of-type{margin-right:14px;}
.social-likes__button_single{position:relative;padding-left:19px;background:linear-gradient(top,#f7f7f7,#e2e2e2);color:#444;border-color:rgba(179,179,179,.8) rgba(179,179,179,.8) rgba(153,153,153,.8);}
.social-likes__button_single:hover{background:linear-gradient(top,#f0f0f0,#cfcfcf);color:#222;border-color:#bbb #bbb #9f9f9f;}
.social-likes__icon_single{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAplJREFUeNpMkl9IU2EYxp/zt50NxU3bnNYMLEANVQoCvYmJgQyI8Mbwxju9KlSEVClE8G4iiOq1oBhDoRQIQiTGCEMYkoyIMmyItrbh3Dk7/8/X2QmiB96bD37v9z4PD0UIoaPb0ZcZPfPUgBGgQFm6pUM3dZTFMRw4mgMBoVmwvwN84PXok9FXTJpLj2nXtTGNaDc0SnMRlgjeCq/gq/QJ/iq/IFmSkFNzAhi4LMryFeni3e232xzrueXpk1TJZ4NgORZ9bX3ovt2N/7X3bQ+7qV2IsghapX3CTSHCXqqXzSZrguIoTIen0VjdiLPCGRI/Ew7UFepyFqUyKcRP4nBTbqia2sSWtBLJy3lMPJpwoJ0vO1j8uAhJkxxw42gDbbVtSP1KOV5VQwXRCWFDvpC1GllFjacGWSmL+fg86irrsBBZAAFBNB5F4jQBN+dGUSvCTg6cwRGaoRlShsraP9lHRspg+MEwmv3NaPG3YPDeIEpGCV7Bi6ZAkzM8y4M9PD2keld7QfEU7NTg5t0oyIV/wRSVIi6uLjATnkHPnR7nberNlMUqhgJFVkBbNOzvHQ9zH+aQlbMghGD5YBm1FbUIN4ZhmAZixzGkc2mwpmkSjuJgEQsMGEw+nMRacg3j78ad7eWTlyJLsC1hPbmOka0RBPmgAwIGIOoiBu4PoL+135nkeRIUKLQH250Fm0ebmH0/i4aqBliKZYOG+R0mfAIrYCu5BVmVMdQ5hI5ghwOkC2msJFYQ+xyDh/aAmASmbv6gQo9Dz6o7q1/YcJAwBHYhnH7WuP8mnS1lnd56r3kBgrLO85/yC0zr89aD3HFOp3k6QAzCuIjrijEZsSSVRKWkiLzFiy7LJVqaJZuK+VU+k1fqO+ujfwQYAFtLOreC/KO5AAAAAElFTkSuQmCC);background-position:2px 3px;}
.social-likes__counter_single{background:#f6f6f6;border-color:#ddd;}
.social-likes__counter_single:after{border-right-color:#f6f6f6;}
.social-likes__button_facebook{background:linear-gradient(top,#fff,#d8def4);color:#3b5998;border:0;min-width:48px;min-height:20px;}
.social-likes__button_facebook:hover{background:linear-gradient(top,#f2f3f7,#c0cdf3);color:#253860;border-color:#b4bfd4 #b4bfd4 #b3b7bf;}
.social-likes__icon_facebook{background-image:url(//www.ecarlease.com/wp-content/plugins/automotive/images/like_box.png);width:48px;height:28px;}
.social-likes__counter_facebook{background:#FFF;border-color:#C4C4C4;}
.social-likes__counter_facebook:after{border-right-color:#FFF;}
.social-likes__button_twitter{background:linear-gradient(top,#fff,#d5e6ef);color:#186487;border:0;min-width:55px;min-height:20px;}
.social-likes__button_twitter:hover{background:linear-gradient(top,#f2f8fc,#bfdfed);color:#0b3752;border-color:#9cbbcf #9cbbcf #68a0c4;}
.social-likes__icon_twitter{background-image:url(//www.ecarlease.com/wp-content/plugins/automotive/images/tweet_box.png);width:55px;height:20px;}
.social-likes__counter_twitter{background:#FFF;border-color:#C4C4C4;}
.social-likes__counter_twitter:after{border-right-color:#FFF;}
.social-likes__button_plusone{background:linear-gradient(top,#f5f5f5,#e4e4e4);color:#da573b;border:0;min-width:32px;min-height:20px;}
.social-likes__button_plusone:hover{background:linear-gradient(top,#f9f9f9,#f0f0f0);color:#cd4427;border-color:#ddd #ddd #ccc;}
.social-likes__icon_plusone{background-image:url(//www.ecarlease.com/wp-content/plugins/automotive/images/google_box.png);width:32px;height:20px;}
.social-likes__counter_plusone{background:#FFF;border-color:#C4C4C4;}
.social-likes__counter_plusone:after{border-right-color:#FFF;}
.social-likes__button_mailru{padding-left:18px;background:linear-gradient(top,#5d90ba,#004584);color:rgba(255,255,255,.95);text-shadow:0 -1px 0 rgba(0,0,0,.3);border-color:rgba(11,84,153,.8) rgba(11,84,153,.8) rgba(3,27,48,.8);}
.social-likes__button_mailru:hover{background:linear-gradient(top,#618cae,#001e5d);color:rgba(255,255,255,.99);border-color:#094984 #094984 #031b30;}
.social-likes__icon_mailru{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAl1JREFUeNp8k21IU2EYhi81NVsYKn6iuaUpGpYgEkW/KsCyCCGgEEOKrACS6H+IIVJIUJSZYoauoMokwahUK5riEtEwzVErm6kt21Rzc1u69ZyYMRN84eKcw/Pxvvf9nBdWWYs9bFwt7vdfcghQKBQJmT4hg3BHuB6QzdyKYinUeDw88/MjxfgNQ/cA5skp7AnRhGamEpUUT7LERyWeKw0GAPy9heFuNy9t88QWlqDNLuDKdwuN6Rq6XnRTm5LHpeIKHszMoVLylsmxd1K98JbF/H1Uai+yX4LDgseHW5YO2s8cpmpOh114+E+nS49Td5v3J/PI+K3np+Exhqw0bgDlBbk0/HqDRWnyuobj98poUzZSTrvGMsPWiA0EDRppu1zMbtEUdqKU8t4P1ALTDS2o1bH4lZwi3+Ek8OsETZKzR2Rt9/8yTipAcCB9P6zsmLVh0/VToxQCACOuBeoBAGIiGAYYNbPZf8iIAyBVzdqPJqZDVajkSG7fEYqc6KV3cT4SwDSB07+umT6HC6cmjoMVWprsDhyLbrTSYL3Xk/T4KCqWiiPDyBXHPY0d9AIEtlylSzFk/DkHcnZybbIdk9flv0a9qkZv68RhbuWpYq58vwPWASCGHTI2My4uzsvzbHAQ547mUF96mvu7MqkC8pQNFJc/PWE0TcMx3z8sICOZ83fLKNqyiSTAJFPQma1YE2OIUIUQt+0IlWOTZE3NMgLUCY4AAMAjTvfffITVOovT48YVFY46MZa9Ngdhg5+x9QxxQcbZCuiFhRUXw7tSBI2Q4MUijAlNwrIp/BFgAHH5FbuI+bRlAAAAAElFTkSuQmCC);background-position:1px 2px;}
.social-likes__counter_mailru{background:#fff1c2;border-color:#ffc70d;}
.social-likes__counter_mailru:after{border-right-color:#fff1c2;}
.social-likes_notext .social-likes__icon_mailru{background-position:2px 2px;}
.social-likes__button_vkontakte{background:linear-gradient(top,#8faecf,#436f96);color:rgba(255,255,255,.95);text-shadow:0 -1px 0 rgba(0,0,0,.3);border-color:rgba(78,131,193,.8) rgba(78,131,193,.8) rgba(52,88,127,.8);}
.social-likes__button_vkontakte:hover{background:linear-gradient(top,#a2c0df,#4e80ab);color:rgba(255,255,255,.99);border-color:#5788be #5788be #3b6798;}
.social-likes__icon_vkontakte{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhVJREFUeNpi+f//P4OCWw4LAwODIBDLArEwELMBMSMDdvAbiN8D8VMgfg3Ev1iABoAUiwc6myalh7lmKEiJinCws7LhMIDhz99//x6/ePt684Ez2/sWbm0HCt1jkHfN5vTN7oz8+v3nj/8kAKBZ/yr6lzUC9QsxAU3idbXS8+LiYGNnIAEwMTIyWhuqe4OCARQWHDxcHGLICt5/+vrFMKS8F8i8BsTcQMwS7GpuV5ro6y0hIiAIUwe0mBNIcYIMYfz/7z8TFsuOG2spvYvzs8u8fu/J9Rmr9sxmYmLk6i6OCUJTx8iEz8WyEsLy/k4miQHOZtGgGBPg5cbqZRY8hvw7c/XenaqJK+rPXLl7x9ZYUzgz3NUOq214DGEUFuDh1FGV1QG6xvHw2esvE2um93/78esnKS5hkhQVVInysg4FcT58/nZ+9pq9x2/ef/rcUFNRgWjvANPO0xMXb5/98Pnrp/V7T91kZ2OVkxYXEsDuEkbG/1gM0QF64ToQTwUFqqK0qNWkysRYMSF+dEP+gwz5+fvPn0/IorzcnFyHFjaUw/jAsOHh5uTgQLfl568/f0B5BxSwn49fuLUXlCfgzmNmYpKTFBGBYWwGgMD1e09PgIKLWUDZ7O+DZ6/fsbIyi+iqyqmzsjCzEEryf/78/bNuz6nDzTPXtQC5jxihRQEo10oAsTwQ8+EpBmDgKxA/geLvAAEGAAgS4DPCeVV4AAAAAElFTkSuQmCC);background-position:1px 2px;}
.social-likes__counter_vkontakte{background:#eaeef3;border-color:#afc1d4;}
.social-likes__counter_vkontakte:after{border-right-color:#eaeef3;}
.social-likes__button_odnoklassniki{padding-left:17px;background:linear-gradient(top,#f6bb6d,#f6900b);color:rgba(255,255,255,.95);text-shadow:0 -1px 0 rgba(0,0,0,.12);border-color:rgba(217,154,38,.8) rgba(217,154,38,.8) rgba(197,137,7,.8);}
.social-likes__button_odnoklassniki:hover{background:linear-gradient(top,#fbcc5a,#f69a21);color:rgba(255,255,255,.99);border-color:#f0b22c #f0b22c #c59121;}
.social-likes__icon_odnoklassniki{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAYAAAA2yOUNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNpkkD9LhWAUxtVEaKhLIUTDDeIWBX2AloaGpjtEuDnUF2jUwdXP4RKFIOQluJvQ4mY0FW1G4JCUWFQogaj2nMurWL3wcDjP+XH+vDzHXtM0cwiH0Ab0CE15nq+4HrAM3TS/3z35HVRV1Rm5ZVl+pGk6pUg5/IsOquv6k0zHcRSkq5ZljSmH/93v9EVmHMd7lKPbwT8oSZIJ24PGXKL4Tgngqw7SNG07z/O7/taUk091nk4viuJI1/UnRVF2ZVleQYdXz/NuTdMcSZI0IegY8DmUAb6my0RRXEBxDG8eOuFs297MsuzvH3UjXdedjRShoe/7p30gCAIN/hqrz358HRc9s3rJzn9B2GqBQQug/YNhGPvtpQwccGEYLmLZNyqoqrpD7SnSnuRHUbREzQRoxOYL7OsoDpkv/AgwAFAVNqIm5OzEAAAAAElFTkSuQmCC);background-position:4px 3px;}
.social-likes__counter_odnoklassniki{background:#ffe9be;border-color:#d9ab53;}
.social-likes__counter_odnoklassniki:after{border-right-color:#ffe9be;}
.social-likes_notext .social-likes__icon_odnoklassniki{background-position:5px 3px;}
.social-likes__button_livejournal{background:linear-gradient(top,#fff,#cadcf3);color:#5183b4;border-color:rgba(182,216,246,.8) rgba(182,216,246,.8) rgba(131,154,175,.8);}
.social-likes__button_livejournal:hover{background:linear-gradient(top,#ecf1f7,#bad2f0);color:#253759;border-color:#b7cfe4 #b7cfe4 #9caebe;}
.social-likes__icon_livejournal{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABBVBMVEUAAAAAM2bAwMD///9uodQaSH+FYnt+X3eOZXx6XHYOMWCDYXtDYYVLao87UnkeS4IzUHhVcJNYjMA6apmZzvkkUYc1V38pXZRfkcKd0Pyh1f+YzfklUYcjQWwtXpBwpNhLfrFPgbKbzfqh1P+azvooVIoVPWtrn9Kl2f9KfbBRg7Sazfqi1f+ZzfonU4gdSoFpndBMf7JPgrOazfum2f+f1P8vW5IbSoFpntFNgLRNf7B/s+Z8telek8UAJVtonM9wo9ZEerBJZH6Jioe2o4qLhX0XRXxqndBalM53hI3/1pj/2Z7fuZEXRn1OicOIjY7/15r/zpr/05t7enzkwZP/1pzwypnA4MqSAAAAAXRSTlMAQObYZgAAAJJJREFUeF5EyyEPglAYheHzMi7eO6cJm82MTYO/3WbUaDTi6GzQ2Mf4BvBupzzbQUKSaSkTcXcQG1AMqSOxgvKi1T4dWSH0dgmnUM4CosT7m4M4M/czv1jdxDpOVUjyXflWTL3NQdz53Fxe5iDyB97TsnFggf9/2CEAZChEZDcbGDDAPAFiBAG1rAbSCBEEhSwIAHICG8xK35H0AAAAAElFTkSuQmCC);background-position:2px 2px;}
.social-likes__button_pinterest{background:linear-gradient(top,#fefefe,#d3d3d3);color:#c71a28;border:0;min-width:43px;min-height:20px;}
.social-likes__button_pinterest:hover{background:linear-gradient(top,#fff,#d9d9d9);color:#c11524;border-color:rgba(186,186,186,.6) rgba(186,186,186,.6) rgba(153,153,153,.6);}
.social-likes__icon_pinterest{background-image:url(//www.ecarlease.com/wp-content/plugins/automotive/images/pin_box.png);width:43px;height:20px;}
.social-likes__counter_pinterest{background:#FFF;border-color:#C4C4C4;}
.social-likes__counter_pinterest:after{border-right-color:#FFF;}
.social-likes__widget:before,.social-likes__close:before{display:none;}.slider-container{width:100% !important;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.slider-container .back-bar{height:10px;position:relative;}
.slider-container .back-bar .selected-bar{position:absolute;height:100%;}
.slider-container .back-bar .pointer{position:absolute;width:10px;height:10px;background-color:red;cursor:col-resize;opacity:1;z-index:2;}
.slider-container .back-bar .pointer.last-active{z-index:3;}
.slider-container .back-bar .pointer-label{position:absolute;top:-17px;font-size:8px;background:white;white-space:nowrap;line-height:1;}
.slider-container .back-bar .focused{z-index:10;}
.slider-container .clickable-dummy{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1;}
.slider-container .scale{top:2px;position:relative;}
.slider-container .scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0;}
.slider-container .scale ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999;line-height:1;}
.slider-container.slider-readonly .clickable-dummy,
.slider-container.slider-readonly .pointer{cursor:auto;}
.theme-green .back-bar{height:10px;border-radius:2px;background:#f4e601;}
.theme-green .back-bar .selected-bar{border-radius:2px;background-color:#a1fad0;background-image:-moz-linear-gradient(top, #bdfade, #76fabc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#bdfade), to(#76fabc));background-image:-webkit-linear-gradient(top, #bdfade, #76fabc);background-image:-o-linear-gradient(top, #bdfade, #76fabc);background-image:linear-gradient(to bottom, #bdfade, #76fabc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbdfade', endColorstr='#ff76fabc', GradientType=0);}
.theme-green .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #AAA;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(to bottom, #eeeeee, #dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0);}
.theme-green .back-bar .pointer-label{color:#999;}
.theme-green .back-bar .focused{color:#333;}
.theme-green .scale span{border-left:1px solid #e5e5e5;}
.theme-green .scale ins{color:#999;}
.theme-blue .back-bar{height:5px;border-radius:2px;background-color:#eeeeee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(to bottom, #eeeeee, #dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0);}
.theme-blue .back-bar .selected-bar{border-radius:2px;background-color:#92c1f9;background-image:-moz-linear-gradient(top, #b1d1f9, #64a8f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b1d1f9), to(#64a8f9));background-image:-webkit-linear-gradient(top, #b1d1f9, #64a8f9);background-image:-o-linear-gradient(top, #b1d1f9, #64a8f9);background-image:linear-gradient(to bottom, #b1d1f9, #64a8f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1d1f9', endColorstr='#ff64a8f9', GradientType=0);}
.theme-blue .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #AAA;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(to bottom, #eeeeee, #dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0);}
.theme-blue .back-bar .pointer-label{color:#999;}
.theme-blue .back-bar .focused{color:#333;}
.theme-blue .scale span{border-left:1px solid #e5e5e5;}
.theme-blue .scale ins{color:#999;}.selectric-wrapper{position:relative;cursor:pointer;}
.selectric-responsive{width:100%;}
.selectric{border:1px solid #FFFFFF;background:#005880;position:relative;border-radius:0px;}
.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:14px;line-height:27px;color:#FFFFFF;height:34px;text-align:left;font-weight:normal;text-transform:uppercase;padding-left:0px;}
.selectric .button{border-radius:0px;display:block;position:absolute;right:0px;top:0;bottom:0;margin:auto;width:34px;height:34px;color:#FFFFFF;text-align:center;font:0/0 a;* font:38px/38px Lucida Sans Unicode, Arial Unicode MS, Arial;}
.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:23px;height:26px;border-bottom:none;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/downs.png) no-repeat center center;}
.selectric-focus .selectric{border-color:#AAA;}
.selectric-hover .selectric{border-color:#e6e6e6;}
.selectric-hover .selectric .button{color:#e6e6e6;}
.selectric-hover .selectric .button:after{border-top-color:#e6e6e6;}
.selectric-open{z-index:9999;}
.selectric-open .selectric{border-color:#e6e6e6;background:#005880;}
.selectric-open .selectric-items{display:block;}
.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0;}
.selectric-hide-select select{position:absolute;left:-100%;}
.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10;}
.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0;}
.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important;}
.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important;}
.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #fff;z-index:-1;box-shadow:0 0 10px -6px;}
.selectric-items .selectric-scroll{height:100%;overflow:auto;}
.selectric-above .selectric-items{top:auto;bottom:100%;}
.selectric-items ul, .selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px;margin:0px !important;}
.selectric-items li{display:block;padding:8px 10px !important;border-bottom:1px solid #fff;color:#fff;margin:0px !important;cursor:pointer;margin:0px !important;font-size:14px;background:#005880;text-transform:uppercase;}
.selectric-items li.selected{background:#EFEFEF;color:#444;}
.selectric-items li.highlighted{background:#D0D0D0;color:#444;}
.selectric-items li:hover{background:#F0F0F0;color:#444;}
.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444;}
.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1;}
.selectric-items .selectric-group li{padding-left:25px;}@font-face{font-family:'openextra';src:url(//www.ecarlease.com/wp-content/themes/fonts/opensansextra.ttf) format('ttf');font-weight:normal;font-style:normal;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
#pagewrapper{}
@media (min-width:500px) {
.row-listing{display:table;table-layout:fixed;width:100%;}
.column-half-listing-1{display:table-cell;width:50%;padding:0 20px;text-align:left;text-transform:uppercase;font-weight:700;line-height:13px;}
.column-half-listing-2{display:table-cell;width:50%;padding:0 20px;text-align:left;line-height:26px;}
}
.inner-page.about-us, .inner-page.services, .inner-page.pricing-tables, .inner-page{margin-top:30px;margin-bottom:70px;}
#browse-type img{border:none;}
#browse-type li{margin-bottom:30px;list-style:none;width:25%;display:block;float:left;}
#browse-make li{list-style:none;}
#browse-type li:hover i{color:#a7a7a7;}
.checkbox, .styled_input label{display:none !important;}
body .boxed.boxed_left div.inventory .price, body .boxed.boxed_right div.inventory .price{left:0;}
#two-column{width:100%;background-color:#235de2;color:#fff;text-align:left;border-radius:4px;}
#two-column p{color:#fff;}
#two-column a{color:#fff;text-decoration:underline;}
#two-column-inner{padding:15px 15px 1px 15px;background-color:#235de2;}
#two-column #opt{float:left;width:100%;}
#two-column #left{width:50%;float:left;padding-right:8px;}
#two-column #right{width:50%;float:right;padding-left:8px;}
#two-column p{margin-bottom:0px;}
body .left-sidebar input[type="submit"]{width:220px;height:38px;color:#fff;text-align:center;background:#0a5f85;margin:21px auto auto auto;display:table;text-transform:capitalize;}
body .left-sidebar input[type="submit"]:hover, .listing-sidebar input[type="submit"]:hover{background:#a7a7a7;color:#fff;}
#two-column input[type="text"], #two-column input[type="email"]{border:none;border:0px solid #000;font-size:13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%;padding:1px;}
#two-column #right input[type="text"], #two-column #left input[type="text"], #two-column #left input[type="email"]{width:100%;}
#two-column textarea{position:relative;border:0px solid #000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%;height:50px;font-size:13px;}
#two-column input[type="submit"]{padding:3px 30px;background:#fff;color:#235de2;border:1px solid #fff;font-size:14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:10px;margin-left:20px;}
#two-column input[type="text"]:focus, #two-column textarea:focus{background:#eee;}
.short_form #two-column input[type="submit"]:hover{background:#a7a7a7;color:#fff;border:none;}
#two-column #contact-bnt{width:100%;text-align:center;}
.column-half-listing-1 .column-half-listing-1{display:inline;}
#product{text-align:left;}
.secondary-banner{background-color:#000;position:relative;display:block;margin-top:0;text-shadow:0 1px 0 #000;padding-top:210px;color:#fff;height:680px;border-bottom:solid 2px #fff;background-position:center 0;background-size:cover !important;}
.col-md-3, .col-sm-12{padding-right:25px;}
.header_middle{overflow:hidden;width:100%;padding:5px 0 5px 0;}
.header_middle.inner_middle{padding-bottom:15px;overflow:inherit;}
.header_logo{float:left;position:relative;top:5px;}
.mainlogo{float:left;}
.main_menu{clear:both;background:#fff;width:100%;}
header .bottom-header .navbar-default .main_menu ul li.active a, header .bottom-header .navbar-default .main_menu ul li:hover > a{background:none !important;color:#005880 !important;}
header .bottom-header .navbar-default .main_menu ul li.active > a:after, header .bottom-header .navbar-default .main_menu ul li:hover >  a:after{display:block;width:100%;bottom:0;left:0;height:3px;z-index:10;content:'';position:absolute;background:#005880;}
.navbar-default .main_menu ul li ul li:hover > a:after{display:none !important;}
header .bottom-header .navbar-default .main_menu ul li ul li a:after{display:none;}
header .bottom-header .navbar-default .main_menu ul li:hover >  a{background:none !important;}
body .middle_point{text-align:center;padding-top:11px;width:200px;}
body .middle_point a{color:#fff;}
header .bottom-header .navbar-default .main_menu.inner_menu ul li a{color:#101010;font-size:16px;text-transform:capitalize;padding:0 !important;height:40px;display:block;position:relativee;line-height:40px;}
header .bottom-header .navbar-default .main_menu.inner_menu ul li ul li a{height:56px;line-height:56px;}
header .bottom-header .navbar-default .main_menu ul li a{color:#101010;font-size:16px;text-transform:capitalize;padding:0 !important;height:56px;display:block;position:relative;line-height:56px;}
header .bottom-header .navbar-default .main_menu ul{padding-left:15px;float:left;}
header .bottom-header .navbar-default .main_menu ul li ul{padding-left:0;}
header .bottom-header .navbar-default .main_menu ul li{margin:0 13px 0 13px;height:56px;}
.wp-pagenavi{display:block;width:100%;clear:both;}
header .bottom-header .navbar-default .main_menu ul li ul.dropdown-menu{background:#fff;z-index:999;}
header .bottom-header .navbar-default .main_menu ul li ul li{margin:0;width:100%;height:auto;}
header .bottom-header .navbar-default .main_menu ul li ul li a{height:auto;padding:15px !important;width:100%;line-height:1.2;transition:0.01s;-webkit-transition:0.01s;-moz-transition:0.01s;}
header .bottom-header .navbar-default .main_menu ul li ul li a:hover{background:#005880 !important;color:#fff !important;padding:15px 15px 15px 20px !important;}
header.affix .container .navbar .main_menu.inner_menu li .dropdown-menu>li>a{height:40px;line-height:40px;padding:0 0 0 15px !important;}
header .bottom-header .navbar-default .main_menu.inner_menu ul li ul li a{padding:0 0 0 15px !important;}
.main_text_inner{float:right;}
.secondary-banner .main_text h1{font-size:58px;font-weight:bolder;margin:0;color:#fff;margin-right:20px;float:left;line-height:1;padding:0;}
.secondary-banner .main_text h2{font-size:22px !important;font-weight:bold;float:left;margin:0;color:#fff !important;padding-bottom:0;position:relative;top:27px;}
body .breadcrumb li, body .breadcrumb li a, body .breadcrumb>li+li:before{color:#2d2d2d;}
body .header_breads{display:none;}
body .inner_texter .header_breads{display:block;}
.socials{float:right;padding-right:16px;position:relative;top:19px;}
.inner_texter .breadcrumb{margin-top:0;}
header .bottom-header .navbar-default .main_menu .socials ul li{float:left;margin:0 10px 0 10px;list-style:none;height:auto;list-style:none;}
header .bottom-header .navbar-default .main_menu .socials ul li:last-child{width:12px;height:20px;}
header .bottom-header .navbar-default .main_menu .socials ul li:last-child img{max-width:100%;height:auto;}
header .bottom-header .navbar-default .main_menu .socials ul li a{font-size:20px;color:#005880;height:auto;line-height:1;transition:0.1s;-webkit-transition:0.1s;-moz-transition:0.1s;}
header .bottom-header .navbar-default .main_menu .socials ul li a:hover{color:#000 !important;}
header .bottom-header .navbar-default .main_menu .socials ul li a:after, header .bottom-header .navbar-default .main_menu .socials ul li a:hover:after{display:none;}
.middle_cont{float:right;position:relative;top:8px;}
.middle_cont ul li{float:left;margin-right:71px;display:inline-block;list-style:none;}
.toolbar ul li{color:#fff;}
.middle_cont ul li:last-child{margin-right:0;}
.middle_cont ul li img{max-width:100%;height:auto;float:left;margin:0;position:relative;top:2px;}
.middle_cont ul li h3{color:#fff;margin:0 0 2px 40px;font-size:13px;float:none;overflow:hidden;position:relative;left:14px;}
.middle_cont ul li:nth-child(1) p:nth-of-type(1){position:relative;left:-5px;}
.middle_cont ul li p{margin:0;padding-left:59px;}
.middle_cont ul li p a{color:#fff;font-size:20px;font-weight:bold;}
body.home header.affix{background:rgba(0, 0, 0, 0.8) !important;padding-bottom:5px;}
body header.affix .bottom-header.black_header{position:relative;top:-13px;padding:10px 0 10px 0;}
body header.affix .toolbar{background:rgba(0, 0, 0, 0.05) !important;}
header.affix .container .navbar .navbar-nav li .dropdown-menu>li>a{height:auto;line-height:1;}
.car_choose{overflow:hidden;padding:22px 0 62px 0;background:#f3f3f3;}
.car_choose h2{text-align:center;text-align:-webkit-center;margin-bottom:30px;}
.bottom_cars p{margin:0 0 50px 0;color:#000000;font-size:14px;}
.bottom_cars a{display:table;background:#005880;border-radius:3px;text-align:center;padding:0 47px 0 47px;height:47px;line-height:47px;color:#fff;text-transform:uppercase;font-weight:bold;font-size:20px;margin:0 auto;}
.bottom_cars a:hover, .brand_quote .brand_link:hover{background:#a7a7a7;color:#fff;}
body section.content{padding:0;}
.car_choose .inboxes input[type="checkbox"], .car_choose .inboxes label{display:none;}
body .angled_badge{height:24px;width:110px;background:#c9252b;color:#fff;z-index:1;top:13px;}
body .inboxes{padding:0 13px 0 13px;position:static !important;}
body .inboxes .inventory{border-radius:0;box-shadow:none;-webkit-box-shadow:none;background-image:none;border:1px solid #e9e9e9;}
.bot_paging ul li a{background:#e1e1e1;height:31px;text-align:center;line-height:23px;border:1px solid #0a5f85;color:#0a5f85;font-size:18px;}
.bot_paging{overflow:hidden;width:100%;margin-bottom:30px;}
.bot_paging ul li a:hover, .bot_paging ul li a:focus, .bot_paging ul li.disabled a{background:#0a5f85;color:#fff;}
.bottom_cars{overflow:hidden;width:100%;margin-top:0;}
body .toolbar ul li:last-child{margin-right:0;}
body .angled_badge:before{display:none !important;}
.boxed div.inventory .view-details{position:absolute;height:45px;left:0;top:100%;width:100%;border-radius:0;background:#f6d600;color:#005880;font-size:20px;text-align:center;text-transform:uppercase;}
.boxed div.inventory .view-details i{display:none;}
body .inboxes a.inventory{padding-top:25px;border:none;}
.boxed div.inventory .options-primary{width:210px;}
.listing-slider .flexslider .slides img{margin:0 auto;max-width:100%;width:auto;}
body section.content{margin-top:120px;margin-bottom:110px;}
body.home section.content{margin-bottom:0;}
body.home .bot_paging{display:none;}
body .inner-page{margin-bottom:0;}
body .inner-page{font-size:16px !important;line-height:30px !important;}
body .inner-page .select-wrapper{width:30%;}
body .inner-page .all_pager{margin-top:-40px;}
.r_pager{float:right;}
body .top_finder{float:left;left:0;margin-bottom:20px;width:auto;}
.pageshow{margin-right:0;}
.upper_pagin{overflow:hidden;width:100%;padding-bottom:18px;border-bottom:1px solid #c6c6c6;margin-bottom:20px;}
.price_replacement .callfor{top:auto;bottom:0;line-height:42px;}
body .maincontent{padding:0;}
.inner_texter{overflow:hidden;width:100%;padding-top:40px;padding-bottom:10px;}
.inner_texter .row{margin:0 -15px 0 -15px;}
.inner_texter br{display:none;}
.inner_texter h1{font-size:24px !important;float:left;margin-right:10px;}
.inner_texter h4{font-size:16px !important;margin-top:0 !important;float:left;margin-bottom:0;position:relative;top:6px;line-height:1.3em;}
.inner_texter .main_text_inner{float:left;}
.inner_texter .main_text_inner h2, .inner_texter .main_text_inner h1{color:#222533 !important;}
.inner_texter .main_text_inner h1{font-weight:bold !important;}
body .maincontent{margin-top:0;}
.carousel_into .callfor{top:auto;bottom:0;height:28px;font-size:15px;line-height:28px;}
.upper_pagin .listing-view{float:left;width:auto;}
.bottom_lefter input[type="submit"]:hover{color:#fff;background:#a7a7a7 !important;}
body .listing-slider .angled_badge{left:-4px;}
.upper_pagin form.listing_sort{display:none;}
.filterneed form.listing_sort{display:block;}
.upper_pagin form.listing_sort{float:right;width:auto;display:block;}
.upper_pagin form.listing_sort{float:right;width:auto;display:block;}
form.listing_sort{display:block;width:24%;float:right}
.advancesearch form.listing_sort{width:100%;}
.r-pager{float:right;}
body .car_listings{margin:0 -12px 0 -12px;}
body .listing-view{margin-bottom:0 !important;width:66%;}
body .top_finder{}
body .boxed_left .top_finder{display:block;padding:13px;}
body .ribbon{float:left;}
body .listing-view ul.ribbon-item{float:left;padding:0;}
.sa_pager{overflow:hidden;width:100%;padding-left:12px;padding-top:17px;}
body .inventory-heading h2{letter-spacing:0;color:#000 !important;display:inline-block;width:100%;}
body .inventory-heading h2 span{float:left;display:inline-block;margin-right:30px;}
body .inventory-heading h2 strong{float:left;}
.car_titler{float:none;margin:0 15px 0 0;}
body .inventory-heading .car_pricer i{color:#fff !important;font-style:normal;}
.car_pricer i{float:left;font-size:24px;font-weight:bolder !important;}
body #product{background:#fafafa;padding:22px 0 20px 23px;margin-bottom:10px;margin-top:-10px;}
body #product strong{text-align:left;margin:0 0 20px 18px !important;display:inline-block !important;font-weight:normal;color:#0a5f85;font-size:16px;text-transform:uppercase;}
body .car_listings.boxed.boxed_left{margin-left:13px;}
.vehicle_titler{overflow:hidden;width:100%;border-top:1px solid #c6c6c6;padding-top:24px;}
.vehicle_titler .arrow3{position:absolute;right:0;top:16px;}
.vehicle_titler .arrow3 .prev-btn a{border:2px solid #ebebeb;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/green_prev.png) no-repeat center center #fbfbfb;width:31px;height:36px;}
.vehicle_titler .arrow3 .next-btn a{border:2px solid #ebebeb;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/green_next.png) no-repeat center center #fbfbfb;width:31px;height:36px;}
.vehicle_titler h5{font-size:24px;text-transform:uppercase;color:#222533;font-weight:bold;}
body .flexslider{box-shadow:none;border:none;}
div.example-tabs .nav-tabs>li.active>a{border-radius:0;color:#0a5f85;text-shadow:none !important;text-transform:uppercase;font-size:16px;letter-spacing:0;}
.slider .flexslider{border:1px solid #dfdfdf;border-radius:0;}
body div.fuel{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/fueled.png) no-repeat;width:69px;float:left;height:75px;position:relative;top:10px;margin:0 0 0 13px;}
.short_form{overflow:hidden;width:100%;background:#0a5f85;padding-top:18px;padding-bottom:5px;border:1px solid #adadad;}
.short_form #left span, .short_form #right span{margin-bottom:9px;display:inline-block;}
.addressed{overflow:hidden;width:100%;padding:12px 0 12px 0;border-top:1px solid #adadad;border-bottom:1px solid #adadad;background:#a7a7a7;color:#000 !important;}
.addressed *{color:#fff;}::-webkit-input-placeholder{color:#fff;}:-moz-placeholder{color:#fff;}::-moz-placeholder{color:#fff;}:-ms-input-placeholder{color:#fff;}
.addressed{margin-top:12px;}
.short_form #two-column p{color:#000 !important;}
.short_form #two-column a{}
.short_form #left span input, .short_form #right span input, .short_form textarea{border-radius:0 !important;background:none;border:1px solid #fff !important;padding-left:10px;}
.short_form #two-column{background:none;}
.short_form #two-column-inner{background:none;}
.short_form #two-column input[type="text"]:focus, #two-column textarea:focus{background:none;color:#fff;}
.short_form #two-column #contact-bnt{text-align:right;}
body .filter_levels .theme-green .scale ins{color:#959494;}
body .filter_levels .scale span:before{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/levels_drops.png) no-repeat;}
body .filter_levels.theme-green .back-bar .pointer{left:0;}
.filter_levels .carsed h2{border:none;padding-bottom:0;}
.filter_levels .carsed{padding-top:15px;overflow:hidden;}
.filter_levels .aaaa{overflow:hidden;width:100%;margin-top:30px;padding-top:15px;border-top:none;background-color:none;}
.filter_levels .budgetted input{border-color:#b8b8b8;color:#838383;}
.toolbar ul li a.nobacks{background:none;color:#5d8efe !important;padding:0;}
.sa_result .row{margin:0 -15px 0 -15px;}
.filter_levels .searchfinder ul li{margin-bottom:8px;}
.filter_levels .advancesearch{padding-top:5px;}
.filter_levels .advancesearch select{display:block;border-radius:0;padding:0 9px 0 12px;font-size:16px;width:100%;background:transparent;border:1px solid #b8b8b8;color:#005880;font-size:16px;text-transform:uppercase;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/blue_down.png) no-repeat 96% center;height:34px;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;}
.budgetted .slider-container{margin-top:15px;}
.filter_levels:first-child{padding-top:0;}
.filter_levels{padding:17px 0 17px 0;border-bottom:1px solid #b8b8b8;}
.filter_levels .carsed a{color:#838383;}
.carousel_into{width:100%;}
.carousel_into .car_listings.boxed.boxed_left{margin:0;}
.carousel_into .owl-item:hover .viewdetails{bottom:0;}
body .recent-vehicles-wrap{padding-top:25px !important;border-top:1px solid #c6c6c6;}
body .recent-vehicles-wrap h5{margin:0 0 12px 0;text-transform:uppercase;color:#222533;font-size:24px;}
.filter_levels h5{color:#005880 !important;text-transform:uppercase !important;font-size:16px !important;margin:0;display:block;cursor:pointer;width:100%;position:relative;}
.filter_levels h5 span{width:13px;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/blue_down.png) no-repeat center center;background-size:contain;position:absolute;top:50%;transform:translateY(-50%) rotate(270deg);-webkit-transform:translateY(-50%) rotate(270deg);-moz-transform:translateY(-50%) rotate(270deg);-o-transform:translateY(-50%) rotate(270deg);-ms-transform:translateY(-50%) rotate(270deg);right:0;z-index:555;cursor:pointer;height:13px;}
.yearyear ul{margin:5px -21px 0 -21px;padding:0;}
.yearyear ul li{float:left;list-style:none;width:50%;padding:0 21px 0 21px;}
.opendrops{display:none;}
.opener{display:block;}
.bottom_lefter{overflow:hidden;width:100%;margin-top:38px;}
.lefter_former h5{color:#fff;margin:18px 0 18px 0;text-align:center;font-size:14px;text-transform:capitalize;}
body .recent-vehicles-wrap .car_listings.boxed.boxed_full{margin:0;}
.left_yellow{background:#a7a7a7;border-bottom:1px solid #adadad;border-top:1px solid #adadad;padding:12px 0 12px 0;}
.left_yellow a{color:#fff;letter-spacing:-1px;}
header .bottom-header .navbar-default .main_menu.inner_menu ul li:hover >  a:after{display:none;}
.lefter_former img{display:block;margin:0 auto 17px auto;}
.lefter_former{overflow:hidden;padding-top:18px;padding-bottom:15px;}
.lefter_former h2{color:#fff !important;text-align:center;text-transform:uppercase;font-size:16px !important;margin:0 0 16px 0;}
.left_yellow h3{color:#065172;text-align:center;line-height:1 !important;margin:0 0 5px 0;font-size:31px !important;}
.left_yellow h4{color:#065172;text-align:center;font-size:20px !important;font-weight:600 !important;margin:0;}
.lefter_former ul{padding:0 19px 0 19px;margin:0;list-style:none;}
.lefter_former ul li{width:100%;margin:0 0 5px 0;}
.lefter_former ul li input{background:none;color:#fff;font-size:14px;display:block;width:100%;border:1px solid #fff;outline:none;height:30px;padding:0 12px 0 12px;}
.lefter_former ul li textarea{background:none;color:#fff;font-size:14px;display:block;width:100%;height:80px !important;resize:none;border:1px solid #fff;outline:none;height:30px;padding:0 12px 0 12px;}
.lefter_former input[type="submit"]{background:#ffde04;float:right;border:1px solid #9dbecd;height:30px;color:#0a5f85;padding:0 12px 0 12px;font-size:14px;width:auto;border-radius:0;margin:0;}
.bottom_lefter p{color:#000;font-size:14px;line-height:1.65;margin:38px 0 0 0;padding:0 12px 0 12px;}
.lefter_former{overflow:hidden;width:100%;background:#0a5f85;border:1px solid #adadad;}
body .left_filter input[type="submit"]{width:220px;height:38px;color:#fff;text-align:center;background:#0a5f85;margin:21px auto auto auto;display:table;text-transform:capitalize;}
body .left_filter input[type="submit"]:hover{background:#a7a7a7;}
body .lefter_former input[type="submit"]{width:auto;float:right;height:38px;color:#a7a7a7;position:relative;left:-7px;text-align:center;background:#fff;margin:0 auto auto auto;display:inline-block;border:none;}
.yearyear{position:relative;}
.yearyear em{font-style:normal;color:#838383;font-size:16px;text-transform:uppercase;position:absolute;display:none;top:39px;left:123px;z-index:450;}
.yearyear ul li select{display:block;border-radius:0;padding:0 9px 0 18px;font-size:16px;width:100%;background:transparent;border:1px solid #b8b8b8;color:#838383;font-size:16px;text-transform:uppercase;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/new_dowm.png) no-repeat 92% center;height:34px;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;}
.filter_levels h2 span.rotators{transform:translateY(-50%) rotate(0deg);-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);}
.filter_levels .aaaa ul li label, .filter_levels .aaaa ul li em{color:#969696;}
.short_form #two-column  input[type="submit"]{background:#fff;border-radius:0;display:table;margin:0 auto;color:#a7a7a7;border:none;}
.filter_levels .searchfinder ul li select{border-color:#b8b8b8;color:#fff;font-size:16px;text-transform:uppercase;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/blue_down.png) no-repeat 96% center #005880;}
.filter_levels .searchfinder ul li select option{color:#636363;}
.filter_levels{display:inline-block;width:100%;color:#000 !important;}
.filter_levels .choosemorels ul li a{color:#000;}
.page_socials{overflow:hidden;width:100%;margin-top:14px;}
.sa_socials{overflow:hidden;margin-top:14px;}
body .inventory-listing .right-content{padding-left:15px !important;}
.efficiency-rating ul li small{float:left;margin-right:5px;}
.efficiency-rating ul li strong{float:left;}
.efficiency-rating ul li small{float:left;}
body .efficiency-rating p{margin:0;}
.efficiency-rating ul li small{position:relative;top:6px;}
body .efficiency-rating ul{margin:0 0 11px 0;overflow:hidden;}
body .efficiency-rating ul li{float:left;margin-left:0;}
body .efficiency-rating ul li.city_mpg{margin-left:0;}
body .efficiency-rating ul li strong{font-size:28px;}
body .side-content .efficiency-rating h3{text-align:left;color:#0a5f85;font-size:16px;letter-spacing:0;text-transform:uppercase;}
.efficiency-rating ul li strong{float:left;}
.efficiency-rating p{font-size:10px;text-align:left;color:#121111;line-height:14px;padding:0;overflow:hidden;width:100%;}
.efficiency-rating{background:#eaeaea;border-radius:0;border:none;}
body section.home-slider-thumbs{padding-top:15px;}
body section.home-slider-thumbs .slides>li.flex-active-slide{border-color:#0a5f85;}
body section.home-slider-thumbs .slides>li{border:2px solid #dfdfdf;}
body .efficiency-rating ul li.city_mpg{position:static;}
body .efficiency-rating ul li.hwy_mpg{position:static;}
body .listing-slider{box-shadow:none;-webkit-box-shadow:none;border:none;margin:0;padding:0;}
body .listing-slider .angled_badge span{transform:none;-webkit-transform:none;line-height:23px;}
body .car_heading_inner{border-bottom:1px solid #c6c6c6;padding-bottom:14px;margin-bottom:10px;}
.car_pricer em{float:left;font-style:normal;font-size:16px;color:#fff;position:relative;top:8px;margin-left:4px;}
.car_pricer{float:left;border-radius:3px;background:#0a5f85;padding:0 10px 0 10px;height:35px;position:relative;top:-7px;}
.sa_result .car_listings.boxed{margin:0;}
.sa_pager a{margin:0 4px 0 4px;display:inline-block;width:31px;height:31px;border:1px solid #0a5f85;color:#0a5f85;text-align:center;line-height:31px;background:#e1e1e1;font-size:18px;transition:0.5s;-webkit-transition:0.5s;}
.searchfor{overflow:hidden;margin-left:15px;padding-bottom:21px;border-bottom:1px solid #c6c6c6;margin-bottom:20px;}
.budgetted .opendrops{padding:0 15px;}
.showsearch{float:left;font-size:16px;color:#373737;padding:10px 18px 10px 18px;border:1px solid #ebebeb;background:#fbfbfb;text-transform:uppercase;}
.showsearch em{color:#0a5f85;font-style:normal;}
.callfor{top:330px;height:48px;background:#0a5f85;text-align:center;color:#fff;font-size:24px;line-height:40px;position:absolute;left:0;width:100%;}
.sa_pager a:hover{background:#0a5f85;color:#fff;}
.sa_pager a.prev{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/prever.png) no-repeat center center #e1e1e1;text-indent:-9999px;}
.sa_pager a.next{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/nexter.png) no-repeat center center #e1e1e1;text-indent:-9999px;}
.sa_pager span{margin:0 4px 0 4px;display:inline-block;width:31px;height:31px;border:1px solid #0a5f85;color:#fff;text-align:center;line-height:31px;background:#0a5f85;font-size:18px;transition:0.5s;-webkit-transition:0.5s;}
body.home section.content{margin-top:0;}
.middle_cont.no_cont{display:none;}
header .bottom-header .navbar-default .main_menu.inner_menu ul li a{color:#fff;}
.main_menu.inner_menu{float:right;clear:none;padding-bottom:5px;background:none;width:auto;}
body header.affix{top:-33px;}
header .bottom-header .navbar-default .main_menu.inner_menu ul li ul li a{color:#000;}
header .bottom-header .navbar-default .main_menu.inner_menu ul li.active a, header .bottom-header .navbar-default .main_menu.inner_menu ul li:hover > a{color:#5d8efe !important;}
header .bottom-header .navbar-default .main_menu.inner_menu ul li.active a, header .bottom-header .navbar-default .main_menu.inner_menu ul li:hover > a{color:#5d8efe !important;}
header .bottom-header .navbar-default .main_menu.inner_menu ul li ul li:hover > a{color:#fff !important;}
header .bottom-header .navbar-default .main_menu.inner_menu ul li.active > a:after, header .bottom-header .navbar-default .main_menu.inner_menu ul li:hover >  a:after{background:#5d8efe;}
.bottom-header.black_header{background:#000;}
.boxed div.inventory .price{width:100%;background:#0a5f85;color:#fff;margin:16px 0 0 0 !important;left:0;text-align:center;height:45px;top:0;position:relative;overflow:hidden;cursor:pointer;}
.sa_container .callfor{top:0;}
body .inboxes:hover a.viewdetails{bottom:0;}
.boxed div.inventory .viewdetails{position:absolute;bottom:-150%;left:0;width:100%;height:45px;line-height:45px;color:#fff;font-size:20px;text-align:center;text-transform:uppercase;background:#464646;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;font-size:15px !important;}
.filterneed{width:100%;padding-top:20px;clear:both;}
.filterneed .nav-pills>li>a{color:#fff;font-size:16px;padding:0 0 0 17px;height:37px;line-height:37px;text-transform:uppercase;background:#3d3e3e;border-radius:0;position:relative;}
.filterneed .nav-pills>li>a:before{position:absolute;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/spritesheet.png) no-repeat;background-position:-90px -54px;width:7px;height:12px;content:'';z-index:25;top:13px;right:13px;}
.filterneed .nav-pills>li{margin:0 0 10px 0;}
.filterneed .nav-pills>li:last-child{margin:0;}
.filterneed .nav-pills>li>a>span{position:relative;z-index:20;}
.filterneed .nav-pills>li>a, .filterneed .nav-pills>li{transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
.filterneed .intoes{border:none;border-radius:5px;padding-left:5px;float:left;padding-right:0;}
.filterneed .intoes h2, .filterneed .intoes h5{color:#fff !important;font-size:16px !important;margin:0 0 20px 0 !important;line-height:1;}
input[type=number]{-moz-appearance:textfield;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
.filterneed .intoes .well_1{width:75%;}
.choosemorels ul{float:left;width:20%;list-style:none;padding:0;margin:0;}
.choosemorels ul li{width:100%;margin-bottom:8px;}
.choosemorels ul li a{color:#fff;font-size:17px;}
.choosemorels ul li a:hover{color:#a7a7a7;}
.searchfinder ul{padding:0;}
.searchfinder select option{color:#2D2D2D;}
.searchfinder ul li{width:100%;list-style:none;float:none;margin:0 0 15px 0;}
.filterneed .intoes .well.well_3{width:320px;}
.carsed{overflow:hidden;width:100%;}
body .head_conts{float:right;}
.carsed ul li{list-style:none;margin:0 0 16px 0;}
.carsed ul li i{display:block;color:#fff;font-size:33px;text-align:center;margin-bottom:4px;}
.carsed ul{float:left;padding:0;margin:0;}
.carsed h2{border-bottom:1px solid #5a92ac;padding-bottom:20px;}
.carsed ul li a{color:#fff;font-size:16px;display:block;text-align:center;}
.carsed ul li a:hover{color:#a7a7a7;}
.carsed ul:last-child{}
.searchbottoms{border-top:1px solid #5a92ac;padding-top:20px;margin-top:31px;}
.searchbottoms p{color:#fff;font-size:15px;}
body .theme-green .back-bar{height:10px;background:#969494;border-radius:5px;}
body .theme-green .back-bar .pointer{width:22px;height:22px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:100%;border:none;}
.socials.soc_show{display:none;}
body .theme-green .back-bar .selected-bar{border-radius:5px;background-color:#fff;background-image:none !important;}
body .left-sidebar .theme-green .back-bar .selected-bar, body .left_filter .theme-green .back-bar .selected-bar{background-color:#005880;}
.left-sidebar .theme-green .back-bar .pointer, .left_filter .theme-green .back-bar .pointer{background:#3694bf;background-image:none;}
body .theme-green .scale ins{color:#fff;font-size:10px;}
.aaaa ul{padding:0;overflow:hidden;margin:0 -15px 0 -15px;}
.aaaa p{font-weight:lighter;color:#fff;font-size:14px;text-align:center;}
.mobi_phone{display:none;}
.aaaa{position:relative;}
.aaaa p a{color:#f4e601;}
.aaaa ul li{float:left;list-style:none;padding:0 15px 0 15px;width:50%;}
body .short_form span.wpcf7-not-valid-tip{color:#fff;position:absolute;top:27px;left:0;font-size:12px;}
body .bottom_lefter span.wpcf7-not-valid-tip{color:#fff;font-size:12px;}
body .short_form div.wpcf7-mail-sent-ok{background:#398f14;color:#fff;text-align:center;}
body .short_form .wpcf7-form-control-wrap{position:relative;}
body .short_form div.wpcf7-validation-errors{background:#FFDE04;color:#0A5F85;text-align:center;line-height:1.2;}
body .short_form form.wpcf7-form.invalid span.wpcf7-form-control-wrap{margin-bottom:30px !important;position:relative;}
.aaaa ul li label{display:block;width:100%;color:#fff;line-height:1;margin:0 0 6px 0;font-weight:normal !important;}
.aaaa ul li input{display:block;width:100%;height:34px;color:#fff;font-size:16px;background:none;border:1px solid #fff;text-align:center;}
.aaaa ul li em{font-weight:normal;font-style:normal;font-size:12px;color:#fff;text-align:center;padding-top:3px;line-height:1;display:block;width:100%;position:relative;}
.aaaa ul li em:before{display:block;content:'$';top:-31px;position:absolute;font-size:16px;left:20px}
.budgetted input[type="submit"]{border-radius:3px;background:#fff;color:#000;text-align:center;width:100%;margin:34px 0 12px 0;display:block;font-size:16px;}
.budgetted input[type="submit"]:hover{background:#a7a7a7;color:#fff;}
body .slider-container .scale{margin:0 10px 0 5px;}
body .slider-container .scale span{border:none !important;position:relative;top:12px;}
.aaaa{overflow:hidden;width:100%;margin-top:41px;padding-top:15px;border-top:1px solid #5992ac;}
body .slider-container .scale span:before{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/spritesheet.png);background-position:-149px -77px;width:7px;height:4px;content:'';position:absolute;left:50%;top:-4px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);}
body .filter_levels .slider-container .scale span:before{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/new_uppered.png) no-repeat;margin-left:9px;}
body .listing_select{display:none;}
body .all_pager{float:right;padding:0 0 19px 30px;}
.filter_levels:last-child{border:none;}
.all_pager .controls{float:right;}
.pageshow span{font-size:18px;color:#060606;}
.pageshow a.left-arrow{width:31px;position:relative;top:-5px;height:36px;display:inline-block;text-indent:-9999px;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/green_prev.png) no-repeat center center #fbfbfb;border:1px solid #ebebeb;}
body .pagination{margin:0;}
body .boxed_left .pagination{display:block;}
.pageshow a i{display:none;}
.pageshow a.right-arrow{width:31px;margin-right:0;display:inline-block;position:relative;top:-5px;height:36px;text-indent:-9999px;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/green_next.png) no-repeat center center #fbfbfb;border:1px solid #ebebeb;}
.pageshow a.right-arrow:hover{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/green_next.png) no-repeat center center #fbfbfb;}
.pageshow a.left-arrow:hover{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/green_prev.png) no-repeat center center #fbfbfb;}
body .ribbon{background:#fff;border:1px solid #ebebeb;color:#373737;font-size:16px;text-transform:uppercase;}
body .side-content form input[type=text], body .side-content form input[type=number], body .side-content form input[type=email], body .side-content form textarea{border-radius:0 !important;font-size:13px;padding:3px 5px;}
body .dropdown-menu{min-width:260px;}
body .side_uppers .lefter_former input[type="submit"]{width:auto;float:right;height:38px;color:#a7a7a7;position:relative;left:-7px;text-align:center;background:#fff;margin:0 auto auto auto;display:inline-block;border:none;}
body .side_uppers .lefter_former input[type="submit"]:hover, body .side_uppers input[type="submit"]:hover, .form_contact input[type="submit"]:hover{color:#fff;background:#a7a7a7 !important;}
.bottom_lefter .lefter_former p{margin:10px 0 0 0;}
.navbar-nav>li.current-menu-parent, .navbar-nav>li.current-menu-ancestor, .navbar-nav>li.current_page_parent, .navbar-nav>li.menu-item-has-children{background:none !important;}
body .side_uppers input[type="submit"], .form_contact input[type="submit"]{width:220px;height:38px;color:#fff;text-align:center;background:#0a5f85;margin:21px auto auto auto;display:table;text-transform:capitalize;}
.top_pager{float:right;color:#060606;font-size:18px;margin-right:17px;}
.top_pager span{position:relative;top:4px;}
.top_pager a.next{width:31px;height:36px;margin-left:20px;display:inline-block;border:1px solid #ebebeb;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/green_next.png) no-repeat center center #fbfbfb;text-indent:-9999px;}
.top_pager a.prev{width:31px;display:inline-block;height:36px;margin-right:20px;border:1px solid #ebebeb;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/green_prev.png) no-repeat center center #fbfbfb;text-indent:-9999px;}
.inner_container{overflow:hidden;width:100%;}
.howitworks h2{margin:40px 0 30px 0;text-align:center;}
body .recent-vehicles-wrap div.inventory{margin:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;background:#fff;}
body .recent-vehicles-wrap .boxed div.inventory .inventory .title{left:15px;font-size:13px !important;line-height:15px;}
body .recent-vehicles-wrap .boxed div.inventory .options-primary{display:none;}
body .recent-vehicles-wrap .owl-nav{position:absolute;top:-84px;right:0;}
body .recent-vehicles-wrap{padding:0;}
body .recent-vehicles-wrap .owl-prev{float:left;width:31px;margin-right:6px;height:36px;border:1px solid #ebebeb;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/green_prev.png) no-repeat center center #fbfbfb;text-indent:-9999px;}
body .recent-vehicles-wrap .owl-next{float:right;width:31px;height:36px;border:1px solid #ebebeb;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/green_next.png) no-repeat center center #fbfbfb;text-indent:-9999px;}
body .recent-vehicles-wrap .options-primary{display:none;}
body .recent-vehicles-wrap div.inventory .preview{max-width:100%;margin-top:15px;width:auto;height:auto;}
body .owl-item .angled_badge span{font-size:8px;}
body .owl-item .angled_badge{width:70px;top:7px;border:1px solid #deeaef;}
body .recent-vehicles-wrap .owl-item{}
body .inboxes{height:375px;margin-bottom:20px;}
body .inboxes div.inventory{height:375px;margin:0;}
body .boxed div.inventory .price{margin:-45px 0 0 0 !important;top:auto;bottom:0;}
body .recent-vehicles-wrap .boxed div.inventory .price{margin:-18px 0 0 0 !important;height:28px;line-height:28px;}
body .recent-vehicles-wrap .search_box:hover a.viewdetails{bottom:0;}
body .recent-vehicles-wrap .boxed div.inventory .figure{margin:6px auto auto auto;}
body .recent-vehicles-wrap .boxed div.inventory .viewdetails{height:28px;line-height:28px;font-size:15px;}
body .recent-vehicles-wrap{padding-right:0;}
body .recent-vehicles-wrap .boxed div.inventory .figure{font-size:15px;}
body .angled_badge.blue{background:#005880;}
body .angled_badge.green{background:green;}
body .angled_badge.theme{display:none;}
body .filter_levels .slider-container .scale span:nth-of-type(1):before{margin-left:3px;}
body .filter_levels .slider-container .scale{margin:0 24px 0 5px;}
.searchfinder input[type="submit"]{border-radius:3px;background:#fff;color:#000;text-align:center;width:100%;display:block;font-size:16px;}
.searchfinder input[type="submit"]:hover{color:#fff;background:#a7a7a7;}
.choosemorels.choose_mobile{display:none;}
.searchfinder ul li select{display:block;border-radius:0;color:#fff;padding:0 9px 0 12px;font-size:16px;width:100%;background:transparent;border:1px solid #fff;height:34px;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/downs.png) no-repeat 96% center;}
.searchfinder ul li select::-ms-expand, .advancesearch ul li select::-ms-expand{display:none;}
.filterneed .intoes #manufacture{opacity:1;}
.filterneed .intoes .well{background:#005880;border:none;opacity:0;float:left;border-radius:5px;height:343px;padding:24px 33px 30px 33px;}
.filterneed .intoes .well.well_2{width:310px;}
.filterneed{text-shadow:none !important;position:relative;}
.advancesearch ul{list-style:none;padding:0;margin:0 -25px 0 -25px;z-index:9;}
.advancesearch ul li{float:left;padding:0 25px 0 25px;width:100%;margin:0 0 12px 0;}
.advancesearch input[type="submit"]:hover{background:#a7a7a7;color:#fff;}
.advancesearch input[type="submit"]{border-radius:3px;background:#fff;color:#000;display:block;text-align:center;font-size:16px;width:100%;}
.advancesearch ul li select{display:block;width:100%;background:none;border:1px solid #fff;color:#fff;height:34px;appearance:none;-webkit-appearance:none;padding:0 0 0 12px;border-radius:0;font-size:16px;-moz-appearance:none;-o-appearance:none;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/downs.png) no-repeat 96% center;}
.advancesearch ul li select option{color:#000;}
.rrr p{color:#000000;font-size:14px;margin:0;font-weight:normal;position:relative;top:7px;}
.filterneed .nav-pills>li.active>a:after, .filterneed .nav-pills>li.active>a:hover:after{position:absolute;left:0;top:0;height:37px;width:121%;z-index:15;background:#005880;content:'';transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
.closer{display:none;}
.filterneed .left_tabber{background:#fbfbfb;border-radius:5px;padding:0;height:343px;}
.rrr{width:100%;padding:25px 37px 0 37px;}
.filterneed .left_tabber h2, .filterneed .left_tabber h5{color:#000000 !important;font-size:19px !important;margin:0 0 15px 0;}
.boxed div.inventory .figure{color:#fff;font-size:24px;font-weight:normal;display:table;margin:13px auto auto auto;left:0;float:none;}
.boxed div.inventory .tax{font-style:normal !important;font-size:24px;font-weight:normal;}
body .angled_badge span{transform:none;-webkit-transform:none;line-height:24px;}
.bot_wrapper_pager{overflow:hidden;padding-top:25px;width:100%;}
.bot_wrapper_pager ul li a{width:31px;height:31px;color:#0a5f85;line-height:23px;font-size:19px;border:1px solid #0a5f85;background:#e1e1e1;}
.bot_wrapper_pager ul li.disabled a{background:#0a5f85;color:#fff;}
.bot_wrapper_pager ul li a:hover{background:#0a5f85;color:#fff;}
body .angled_badge.green:before{display:none;}
body .bottom_pagination ul{display:block;padding:0;float:left;}
.boxed div.inventory .inventory .title{left:20px;white-space:normal;padding-top:0;margin-bottom:0;max-width:80%;font-size:17px !important;color:#203b93;}
.our_brands{overflow:hidden;width:100%;}
body .sa_container .left-sidebar{margin-top:-59px;}
.sa_container{margin-top:15px;}
.dan-test-class{margin-top:-30px;}
.brand_image{overflow:hidden;width:100%;padding:23px 0 23px 0;background:#f3f3f3;box-shadow:0 0 10px #cccccb;-webkit-box-shadow:0 0 10px #cccccb;}
.brand_image img{max-width:100%;height:auto;display:block;margin:0 auto;}
.brand_quote{overflow:hidden;text-align:center;padding:30px 0 30px 0;}
.brand_quote p{color:#000000;font-size:20px;margin:0;line-height:1.6;}
.brand_quote p a{color:#235ee2;}
.brand_quote .brand_link{display:table;height:48px;line-height:48px;padding:0 27px 0 27px;color:#fff;margin:25px auto auto auto;text-transform:uppercase;font-size:20px;background:#005880;border-radius:3px;}
.pickedup{overflow:hidden;width:100%;padding:58px 0 24px 0;}
.titler{text-align:center;color:#005880 !important;margin:0 0 40px 0;font-weight:bold !important;font-size:33px !important;}
.serv_mobile{display:none;}
.box_img{width:100%;height:100%;overflow:hidden;}
.box_img img{width:100%;max-height:100%;object-fit:cover;}
.pickedup .row{margin:0 -12px 0 -12px;}
.pickedup .serv_block{padding:0 12px 0 12px;height:260px;margin-bottom:43px;}
.right_go{position:absolute;z-index:1;right:12px;top:0;width:220px;background:#005880;height:100%;}
.right_go .go_go{position:absolute;left:-96px;top:0;height:100%;width:96px;content:'';background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/skew.png) no-repeat;z-index:50;}
.right_go h3{text-align:right;color:#fff;text-transform:uppercase;font-size:28px;line-height:1.2;margin:0 0 18px 0;display:block;overflow:hidden;}
.right_go a{height:100%;width:100%;display:block;}
.container.no_paddings{padding:0;width:100% !important;}
.right_go .sa_viewer{display:inline-block;padding:0 18px 0 18px;line-height:37px;height:37px;color:#fff;width:auto;height:auto;font-size:16px;border:1px solid #fff;float:right;}
.car_choose .inner-page{margin:0;}
.car_choose .pageshow{display:none;}
.pickedup .serv_block:hover .right_go .sa_viewer{color:#fff;background:#a7a7a7;}
.go_in{right:26px;width:auto;height:auto;bottom:40px;position:absolute;right:26px;}
.leasecartoday{overflow:hidden;width:100%;background:#fdfdfd;padding:82px 0 127px 0;}
.leasecartoday p{color:#121212;font-size:16px;line-height:1.5;margin:0 0 34px 0;text-align:center;}
.tabs{overflow:hidden;width:100%;}
.tabs ul{border:1px solid #d7d7d7;overflow:hidden;padding:0;margin:0;display:table;margin:0 auto;}
.leasecartoday .cont_into p{text-align:justify;font-size:16px;padding-right:10px;margin:0;}
.sa_location{display:inline-block;}
.sa_location  .fa{margin-right:5px;}
.leasecartoday .cont_into img{margin-top:10px;}
.leasecartoday .cont_into{padding-top:53px;}
.tabs ul li{display:inline-block;padding:0 70px 0 70px;list-style:none;border-right:1px solid #d7d7d7;text-align:center;height:40px;color:#010101;line-height:40px;font-size:20px;cursor:pointer;}
.foot_texter{position:relative;left:-40px;}
.tabs ul li.activer{background:#005880;color:#fff;}
.tabs ul li:last-child{border:none;}
footer{overflow:hidden;width:100%;padding:55px 0 0 0;}
footer img{width:auto;height:auto;max-width:none;}
.footer_up{overflow:hidden;width:100%;padding:50px 33px 24px 33px;}
.footer_up h2, .footer_up h4{display:block;width:130px;border-bottom:2px solid #fff;padding:0 0 8px 0;color:#fff !important;font-size:16px !important;text-transform:uppercase;font-weight:bold !important;margin:0 0 16px 0;}
.footer_up p{color:#fff;font-size:15px;line-height:1.3;margin:0;}
.lvl_1 ul li{list-style:none;width:100%;color:#fff;font-size:16px;padding:0 0 0 34px;margin-bottom:28px;}
.lvl_1 ul{margin-top:26px;padding:0;}
.lvl_1 ul li a{color:#fff;font-size:16px;}
.lvl_1 ul li.map_1{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/mini_mail.png) no-repeat left 7px;}
.lvl_1 ul li.map_2{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/mini_phone.png) no-repeat left 6px;}
.lvl_1 ul li.map_3{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/mini_map.png) no-repeat left 9px;}
.usefuls ul{margin:0;padding:0;list-style:none;}
.usefuls ul li{margin:0 0 17px 0;line-height:1;}
.usefuls ul li a{color:#fff;font-size:16px;display:inline-block;position:relative;padding-left:10px;}
.usefuls ul li a:before{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/spritesheet.png);background-position:-129px -53px;width:5px;height:10px;content:'';z-index:5;position:absolute;left:0;top:4px;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;}
.usefuls ul li a:hover:before{left:3px;}
.foot_texter p{line-height:1.7;}
#nav-icon1, #nav-icon2, #nav-icon3, #nav-icon4{width:30px;height:30px;position:absolute;right:15px;top:24px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}
#nav-icon1 span, #nav-icon3 span, #nav-icon4 span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
#nav-icon1 span:nth-child(1){top:0px;}
#nav-icon1 span:nth-child(2){top:18px;}
#nav-icon1 span:nth-child(3){top:36px;}
#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
#nav-icon1.open span:nth-child(2){opacity:0;left:-60px;}
#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}
#nav-icon2{display:none;}
#nav-icon2 span{display:block;position:absolute;height:3px;width:50%;background:#fff;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0;}
#nav-icon2 span:nth-child(odd){left:0px;border-radius:9px 0 0 9px;}
#nav-icon2 span:nth-child(1), #nav-icon2 span:nth-child(2){top:0px;}
#nav-icon2 span:nth-child(3), #nav-icon2 span:nth-child(4){top:11px;}
#nav-icon2 span:nth-child(5), #nav-icon2 span:nth-child(6){top:22px;}
#nav-icon2.open span:nth-child(1), #nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
#nav-icon2.open span:nth-child(2), #nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
#nav-icon2.open span:nth-child(1){left:2px;top:7px;}
#nav-icon2.open span:nth-child(2){left:calc(50% - 4px);top:7px;}
#nav-icon2.open span:nth-child(3){left:-50%;opacity:0;}
#nav-icon2.open span:nth-child(4){left:100%;opacity:0;}
#nav-icon2.open span:nth-child(5){left:2px;top:16px;}
#nav-icon2.open span:nth-child(6){left:calc(50% - 4px);top:16px;}
#nav-icon3 span:nth-child(1){top:0px;}
#nav-icon3 span:nth-child(2), #nav-icon3 span:nth-child(3){top:18px;}
#nav-icon3 span:nth-child(4){top:36px;}
#nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%;}
#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
#nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%;}
.sa_result{width:100%;overflow:hidden;padding-top:54px;padding-bottom:115px;}
.sa_result .search_box{height:375px;margin-bottom:25px;}
.sa_result .boxed div.inventory .inventory .title{left:25px;font-size:20px;color:#203b93;max-width:80%;}
.sa_result .boxed div.inventory .price{top:330px;position:absolute;left:0;margin:0 !important;}
.sa_result div.inventory{border-radius:0;background:#fff;height:375px;box-shadow:none;}
.sa_result .boxed div.inventory .preview{margin:35px auto auto auto;width:auto;max-width:100%;height:auto;}
.sa_result div.inventory:hover a.viewdetails{bottom:0;}
#nav-icon4{}
#nav-icon4 span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}
#nav-icon4 span:nth-child(2){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}
#nav-icon4 span:nth-child(3){top:36px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}
#nav-icon4.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px;}
#nav-icon4.open span:nth-child(2){width:0%;opacity:0;}
#nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px;}
.middle_cont ul.visibled{display:inline-block;}
.middle_cont ul.hiddened{display:none;position:relative;top:7px;}
.middle_cont ul.hiddened li{margin-right:10px;}
.middle_cont ul.hiddened li a{display:block;width:30px;height:30px;}
.middle_cont ul li.hid_phone a{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/big_phone.png) no-repeat;background-size:contain;}
.middle_cont ul li.hid_mailto a{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/big_mail.png) no-repeat;background-size:contain;position:relative;top:2px;}
.overs{position:fixed;top:0;left:0;z-index:999;background:rgba(0, 0, 0, 0.8);width:100%;height:100%;display:none;}
.top_pagi{padding:0px 0 0 25px;}
.top_pagi .pageshows{float:right;}
.top_pagi .pageshows .right-arrow{margin-right:0px;}
.left-sidebar{margin-top:-58px;padding-left:2px;}
.r-pager{float:right;}
.bot_paging ul{display:table;}
.pdl{padding-left:28px;}
.boxed div.inventory .price.custom_message{left:0px;}
@media (min-width:993px) {
header .navbar-nav li.dropdown:hover > .dropdown-menu{display:block;}
}
@media (max-width:768px) {
.main_text{}
.zero-right{clear:unset !important;}
.zero-sub-title{font-size:14px;}
.zero-small-print{font-size:12px;}
}
@media (max-width:1440px) {
.header_logo{width:200px;}
.middle_cont{top:-2px;}
.header_middle{padding:15px 0 0 0;}
.brand_image{padding:15px 20px;}
.brand_quote p{font-size:14px;}
.brand_quote{padding:15px 0 15px 0;}
.main_text{padding-top:10px;}
.secondary-banner{padding-top:178px;}
}
@media (max-width:1280px) {
.brand_quote{padding:30px 0 30px 0;}
.brand_quote p{line-height:1.4;font-size:18px;}
.brand_quote .brand_link{margin:20px auto auto auto;}
}
@media (max-width:1200px) {
header .bottom-header .navbar-default .main_menu ul li a{font-size:14px;}
header .bottom-header .navbar-default .main_menu ul li{margin:0 8px 0 8px;}
.header_logo{width:200px;}
.middle_cont{top:0;}
.middle_cont ul li p a{font-size:16px;}
.header_middle{padding:15px 0 15px 0;}
.secondary-banner{padding-top:205px;}
.brand_image{padding:25px 30px 25px 30px;}
}
@media (max-width:1024px) {
body div.fuel{margin-left:0;}
.toolbar ul li a, .toolbar .search_box, header .toolbar button, .toolbar ul li i{font-size:11px !important;}
.tabs ul li{padding:0 30px 0 30px;}
.filterneed .left_tabber h2{font-size:16px !important;}
.yearyear em{left:100px;}
.lefter_former h2{font-size:15px !important;}
.left_yellow h3{font-size:24px !important;}
.left_yellow h4{font-size:16px !important;}
.filterneed .nav-pills>li.active>a:after, .filterneed .nav-pills>li.active>a:hover:after{width:127%;}
}
@media (max-width:992px) {
.middle_cont ul li{margin-right:10px;}
body .middle_point{position:static !important;text-align:left;padding-left:0;}
body .middle_point{position:absolute;padding-top:3px;}
.inner_texter{margin-top:50px;}
body .inboxes{width:50%;float:left;}
.inner_texter{padding-bottom:30px;}
.inner_texter .main_text_inner{}
body .left-sidebar div.side-widget{float:none !important;padding-bottom:0 !important;}
body .maincontent{margin-top:-60px;}
body .inner_texter .header_breads{display:none;}
body .listing-view{float:left;}
.r_pager{margin-right:14px;}
.boxed div.inventory .inventory .title{left:62px;}
body .inner-page .boxed div.inventory .price.custom_message{left:0;}
.price_replacement .callfor{line-height:48px;}
.left-sidebar{margin-top:0;}
.inner-page.row{margin-bottom:0;}
body section.content{margin-bottom:20px;}
.top_pagi{overflow:hidden;width:100%;padding:0 0 0 12px;}
body .car_listings.boxed.boxed_left{margin-left:0;}
body section.content{margin-top:60px;}
body .maincontent{}
.car_listings.boxed.boxed_left{margin-left:0;}
body .side_uppers{padding-right:0;}
body .left-content{padding:0;}
.left-sidebar{padding-left:15px;}
body .inventory-listing .right-content{padding-left:0 !important;}
body .recent-vehicles-wrap .car_listings.boxed{padding-right:0;}
body .recent-vehicles-wrap .car_listings.boxed.boxed_full{margin:0;width:100%;}
body .inventory-listing .left-content{padding-right:0;}
.car_pricer{position:absolute;right:0;top:0;}
body div.fuel{margin-left:30px;top:0;}
body .short_form #left span, body .short_form #right span{float:left;width:50%;padding:0 5px 0 5px;}
body #two-column #left{margin-left:-5px;}
body #two-column #right{margin-right:-5px;}
.sa_result{padding-top:50px;}
.sa_result .container{padding:0;}
body .car_listings{width:100%;margin:0;}
.sa_result .car_listings.boxed{padding:0 15px 0 15px;}
.header_middle.inner_middle{top:-8px;}
.sa_result .car_listings.boxed{margin:0;}
.filterneed .left_tabber .well h2{display:none;}
.machines .row{margin:0 -15px 0 -15px;}
.back_to_top{right:20px;bottom:70px;}
.rrr{overflow:hidden;padding:14px 30px 14px 15px;}
.filterneed .nav-pills>li{display:block;width:100%;overflow:hidden;}
.filterneed .intoes{display:none !important;}
.filterneed .left_tabber{height:auto;margin-left:-15px;}
.filterneed .left_tabber .well h2{color:#fff !important;}
.well{background:#005880;border-radius:0;margin-bottom:0;padding:10px 15px 10px 15px;}
.secondary-banner .main_text h1{font-size:45px;}
.searchbottoms{padding-top:0;margin-top:15px;}
.rrr .searchbottoms p{color:#fff;}
.carsed h2{margin-bottom:7px;}
.secondary-banner .main_text h2{top:16px;}
.secondary-banner{padding-top:80px;height:auto;padding-bottom:25px;}
.header_middle{position:relative;}
.socials.soc_show{overflow:hidden;width:100%;}
.socials.soc_show ul{display:table;margin:0 auto;}
#nav-icon1, #nav-icon2, #nav-icon3, #nav-icon4{top:24px;}
.socials.soc_show ul li:last-child{margin:0;}
.bottom-header .navbar{min-height:auto;}
.socials.soc_show ul li{float:left;list-style:none;color:#5f96af;margin:0 25px 0 0;}
.socials.soc_show ul li a{font-size:18px;color:#5f96af;}
.socials.soc_show{display:block;}
header .socials.soc_show{display:none;}
.main_text{overflow:inherit;}
.right_go .go_go{display:none;}
footer .socials.soc_show{overflow:hidden;width:100%;padding:15px 0 15px 0;}
footer .socials.soc_show ul{display:block;float:left;padding:0;}
footer .socials.soc_show ul li a{color:#fff;}
.socials.soc_hide{display:none;}
header .bottom-header .navbar-default .main_menu ul li a{height:auto;line-height:inherit;}
body header.affix{top:0 !important;padding-top:0 !important;background:none !important;}
.socials{top:0;}
.main_menu .socials ul li{float:left;width:auto;}
header .bottom-header .navbar-default .main_menu ul li{height:auto;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#101010 !important;}
.closer{display:block;height:30px;width:30px;font-size:24px;color:#fff;position:absolute;right:25px;top:15px;z-index:999;text-align:center;background:none;}
.main_menu.inner_menu{position:fixed;top:0;left:0;float:none;width:100%;padding-top:80px;height:100%;background:#0a5f85;z-index:99999;transition:0.2s;padding-bottom:20px;-webkit-transition:0.2s;-moz-transition:0.2s;}
.main_menu{position:fixed;top:0;left:0;display:none;width:100%;padding-top:80px;height:100%;background:#005880;z-index:99999;transition:0.2s;padding-bottom:20px;-webkit-transition:0.2s;-moz-transition:0.2s;}
header .bottom-header .navbar-default .main_menu ul li a{color:#fff;font-size:16px;}
.brand_image{padding:10px 30px 10px 30px;}
.brand_quote{padding:15px;}
.car_choose .inner-page.row{margin-top:0px;margin-bottom:0px;}
.container{padding:0 15px 0 15px;}
.bottom_cars p{margin:0 0 15px 0;}
.car_choose{padding:30px 0 10px 0;}
.leasecartoday .cont_into p{font-size:14px;}
.pickedup{padding:20px 0 20px 0;}
.leasecartoday{padding:25px 0 25px 0;}
.titler{margin:0 0 20px 0;}
.tabs ul li{float:left;width:33.3333%;padding:0 10px 0 10px;font-size:14px;}
.right_go:before{display:none;}
.right_go{width:100%;height:100%;right:auto;left:0;top:0;background:rgba(0, 88, 128, 0.8);}
header .bottom-header .navbar-default .main_menu ul li a, header .bottom-header .navbar-default .main_menu ul li ul li a{padding:5px !important;}
header .bottom-header .navbar-default .main_menu ul li.active > a:after{display:none;}
.go_in{top:50%;left:50%;right:auto;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);bottom:auto;}
.right_go a{float:none;display:table;margin:0 auto;}
.right_go h3{font-size:20px;text-align:center;}
.pickedup .serv_block{float:left;width:46.7%;padding:0;height:165px;margin:0 12px 12px 12px;}
.tabs ul{width:100%;}
.leasecartoday .cont_into img{margin-top:20px;}
.foot_texter{left:0;margin-bottom:0;}
.footer_up{padding:20px 0px 20px 0px;}
.leasecartoday .cont_into{padding-top:15px;}
.car_listings.boxed{padding-right:13px;}
.car_choose .car_listings.boxed{padding-right:0;}
.car_choose .car_listings.boxed.boxed_full{margin:0;}
body .car_listings.boxed.boxed_full{height:auto !important;}
.bottom_cars{margin-top:0;}
.brand_quote p{font-size:14px;}
.brand_quote .brand_link{margin:10px auto auto auto;font-size:16px;}
.main_menu ul li{position:relative;}
.main_menu ul li a span{display:block;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/downs.png) no-repeat center center #000;width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);right:15px;}
header .bottom-header .navbar-default .main_menu ul li ul.dropdown-menu{background:none;padding-left:15px;}
header .bottom-header .navbar-default .main_menu ul li.active a, header .bottom-header .navbar-default .main_menu ul li:hover > a{color:#fff !important;}
header .bottom-header .navbar-default .main_menu ul li.active > a:after, header .bottom-header .navbar-default .main_menu ul li:hover >  a:after{display:none;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{font-size:16px;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff !important;}
.main_menu .dropdown-menu{position:static;float:none;min-width:auto;padding:10px;margin:0;font-size:14px;text-align:left;list-style:none;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}
.main_menu.lefted{left:0;}
#nav-icon2{display:block;}
.middle_cont ul.hiddened{left:-20px;}
.middle_cont{left:-38px;}
body header.affix .header_middle{padding:10px 0 10px 0;}
body header.affix #nav-icon2{top:19px;}
.middle_cont ul li h3{font-size:12px;display:none;}
.middle_cont ul li p a{font-size:14px;display:none;}
.middle_cont ul li img{max-width:80%;}
.toolbar ul li a{font-size:10px !important;}
.toolbar{min-height:30px;}
.toolbar .row ul li.address{top:-1px;}
.middle_cont ul.visibled{display:none;}
.middle_cont ul.hiddened{display:block;}
.main_menu ul{}
.main_menu ul li{float:none;width:100%;}
.main_menu .navbar-collapse{padding:0;}
header .bottom-header .navbar-default .main_menu ul{float:none;padding-left:10px;padding-right:25px;padding-top:5px;}
}
@media (max-width:600px) {
.toolbar{display:none;}
body .left-sidebar div.side-widget{padding-bottom:0 !important;}
body .listing-view{float:none;width:100%;}
body .inboxes{height:auto;width:100%;float:none;}
.row.reorder-xs{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);direction:rtl;}
.row.reorder-xs > [class*="col-"]{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);direction:ltr;}
body .sa_container .left-sidebar{margin-top:20px;clear:both;padding:0;}
.bot_paging ul{margin:0 auto;float:none;}
body .top_finder{float:none;}
.car_pricer i{font-size:16px;}
.tabs ul li{height:auto;}
.middle_cont ul.hiddened{left:0;}
body .maincontent div.wpb_wrapper{padding:0 15px 0 15px;}
body #product{padding-left:0px;}
.car_pricer{height:30px;line-height:30px;}
.inner-page.row{margin-top:30px;}
.inner_texter{padding-top:0;}
body section.content{margin-bottom:20px;}
.inner-page.row{margin-bottom:10px;}
.mobi_phone{display:block;position:absolute;top:19px;right:50px;}
.mobi_phone a{color:#fff;font-size:11px;}
body .middle_point{display:none;}
body .error-message em{font-size:40px;line-height:1.5;}
body.error404 .inner_texter .main_text_inner h1{text-align:center;float:none;margin:0;}
body.error404 .inner_texter .main_text_inner{float:none;text-align:center;}
body.error404 .content .error-message .exclamation{display:table;float:none;margin:0 auto !important;}
.right_go .sa_viewer{float:none;display:table;margin:0 auto;}
.filterneed .left_tabber h5.filtr_t{font-weight:bold;margin:0 0 6px 0;}
.inner_texter{overflow:inherit;}
.bot_wrapper_pager{padding-top:0;margin-bottom:25px;}
body .boxed_left .pagination{display:table;margin:0 auto;float:none;}
body .maincontent{position:relative;z-index:995;}
body .ribbon{float:none;display:block;width:100%;text-align:center;overflow:hidden;}
body .listing-view ul.ribbon-item{text-align:center;float:none;}
.r_pager{float:none;width:100%;}
.pageshow{display:table;margin:10px auto auto auto;}
.upper_pagin form.listing_sort{float:none;}
body .boxed_left .top_finder{width:100%;float:none;}
.upper_pagin .listing-view{float:none;}
body .listing-view .ribbon strong{text-align:center;}
body #preview_slideshow{display:none;}
body .side_uppers{padding:0 !important;}
body .left-content{padding:0 15px 0 15px;}
.listing-slider .angled_badge{top:30px;}
body .recent-vehicles-wrap .owl-nav{top:-104px;right:0;width:100px;}
.column-half-listing-1{display:table-cell;width:50%;padding:0 20px;text-align:left;text-transform:uppercase;font-weight:700;line-height:13px;}
.column-half-listing-2{display:table-cell;width:50%;padding:0 20px;text-align:left;line-height:26px;}
.row-listing{display:table;table-layout:fixed;width:100%;}
body div.fuel{margin-left:0;}
body .short_form #left span, body .short_form #right span{width:auto;padding:0;}
body #two-column #left{margin-left:0;}
body #two-column #right{margin-right:0;}
body .recent-vehicles-wrap .boxed div.inventory .price{margin:0 !important;}
.car_pricer em{font-size:14px;top:3px;}
body .inventory-heading h2 span{width:100%;}
.inner-page.about-us, .inner-page.services, .inner-page.pricing-tables, .inner-page{margin-top:0;}
.car_pricer{top:7px !important;}
body .inventory-heading .car_pricer h2{top:0;}
body .inventory-heading h2{position:relative;top:-10px;}
.row-listing{overflow:hidden;width:100%;}
body .inventory-heading h2{font-size:20px !important;font-weight:bold !important;}
.car_titler span{padding-bottom:10px;line-height:1.4;}
.car_titler{margin-top:0px;position:relative;width:100%;display:block;}
.car_pricer{top:20px;display:block;position:initial;}
.sa_result{padding-top:50px;}
.sa_result .machines .row{margin:0;}
.sa_result .car_listings.boxed{margin:0;}
.sa_result .row{margin:0 -15px 0 -15px;}
.sa_result .car_listings{width:100%;}
.filter_levels{padding:8px 0 8px 0;}
.filter_levels h2{font-size:14px !important;}
body .left_filter{margin-bottom:30px;padding:0;}
.bot_paging{padding-left:0;}
.sa_container .container{padding:0;}
.sa_container{margin:0;padding-top:0;}
.inner_container{padding-top:0;}
body .car_listings.boxed.boxed_left{margin-left:0;}
.top_pagi{padding-left:0;}
.sa_result{padding-bottom:30px;}
.bottom_lefter p{margin:15px 0 0 0;}
.showsearch{font-size:12px;float:none;width:100%;overflow:hidden;}
.filter_levels .searchfinder ul li select{font-size:14px;}
.yearyear em{left:149px;}
.carsed ul li a{font-size:13px;}
.filter_levels .advancesearch select{font-size:14px;}
.sa_result .car_listings.boxed{padding-right:15px;padding-left:15px;}
body section.content{margin-top:0;}
.header_middle.inner_middle{position:relative;top:-8px;}
.choosemorels ul{float:left;width:33.3333%;}
.filterneed .left_tabber{margin-left:0;}
.filterneed{display:block;}
.secondary-banner{background:#000 !important;}
.choosemorels.choose_mobile{display:block;}
.choosemorels.choose_mobile ul:last-child{float:right;}
.choosemorels ul li a{font-size:13px;}
.choosemorels ul:nth-child(2){padding-left:10px;}
.choosemorels{display:none;}
.filterneed .container{padding:0;}
.rrr{padding:6px 15px 10px 15px;overflow:hidden;}
.filterneed .intoes{display:none;}
.filterneed .left_tabber h2{font-size:14px !important;color:#000 !important;line-height:1.4;}
.filterneed .left_tabber .well h2{color:#fff !important;}
.filterneed .nav-pills>li{display:block;width:100%;overflow:hidden;}
.filterneed .nav-pills>li h5{display:none;}
.searchfinder ul li select{font-size:13px;height:25px;line-height:25px;}
.searchfinder ul li{margin:0 0 5px 0;}
.searchbottoms{padding-top:0;margin-top:15px;}
.rrr p{color:#fff;font-size:12px;line-height:1.4;}
#browse-type li{margin-bottom:4px;}
.aaaa ul li input{height:25px;font-size:12px;}
.advancesearch ul li select{height:25px;font-size:13px;line-height:25px;}
.advancesearch ul li{margin:0 0 5px 0;}
.advancesearch input[type="submit"]{font-size:14px;}
.advancesearch ul li{padding:0 10px 0 10px;}
.advancesearch ul{margin:0 -12px 0 -12px;}
.budgetted input[type="submit"]{margin:15px 0 0 0;}
body .slider-container .scale{margin:0 27px 0 4px;}
.slider-container .scale ins{left:-2px;}
#browse-type li a{font-size:14px;}
.well{background:#005880;padding:10px 15px 10px 15px;border-radius:0;margin-bottom:0;}
.secondary-banner .main_text h1{font-size:20px;margin-bottom:3px;}
.secondary-banner .main_text h2{font-size:17px !important;line-height:1 !important;top:0;padding-bottom:5px;}
.filterneed .left_tabber h2{margin:0 0 5px 0;}
.filterneed .nav-pills>li>a{height:30px;line-height:30px;font-size:14px;}
.filterneed .nav-pills>li.active>a:after, .filterneed .nav-pills>li.active>a:hover:after{height:30px;width:100%;}
.filterneed .nav-pills>li>a:before{z-index:25;top:9px;}
.filterneed .left_tabber{height:auto;margin-top:-18px;}
.secondary-banner{padding-top:45px;}
.collapse{display:block;}
.main_menu b.caret{display:none !important;}
header .bottom-header .navbar-default .main_menu ul li a{font-size:14px;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{font-size:14px;}
.main_menu{padding-left:10px;}
.closer{right:10px;}
.socials.soc_show ul{padding:0;}
.header_middle{overflow:inherit;}
.serv_mobile{display:block;}
.serv_desktop{display:none;}
body .owl-prev{display:block;width:40px;height:40px;background:rgba(0, 0, 0, 0.6) url(//www.ecarlease.com/wp-content/themes/automotive-child/images/owl_prev.png) no-repeat center center;background-size:10px 20px;position:absolute;top:50%;color:transparent;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:10px;}
.no-js .owl-carousel{position:relative;}
.usefuls ul li{float:left;width:49%;}
.usefuls ul li a{font-size:14px;line-height:26px;}
.footer_up p{font-size:14px;}
.lvl_1 ul li a{font-size:14px;}
.lvl_1 ul li{font-size:14px;}
.item{height:165px;float:left;position:relative;}
.boxed div.inventory .figure, .boxed div.inventory .tax{font-size:16px;}
.titler{font-size:16px !important;margin:0 0 10px 0;}
.leasecartoday{padding:10px 0 25px 0;}
.lvl_1 ul{margin-top:5px;}
.lvl_1 ul li{margin-bottom:10px;}
.tabs ul li{float:none;width:100%;padding:0;text-align:center;}
.leasecartoday .cont_into p{font-size:12px;}
.leasecartoday .cont_into img{margin-top:0;}
.leasecartoday .cont_into{padding-left:0;padding-right:0;}
.leasecartoday p{font-size:12px;}
.car_listings.boxed.boxed_full{margin:0 auto !important;}
footer .container .row > div{padding-bottom:10px;}
.footer_down{margin:0;padding:10px 0 10px 0;}
.pickedup{padding:10px 0 20px 0;}
body .owl-next{display:block;width:40px;height:40px;background:rgba(0, 0, 0, 0.6) url(//www.ecarlease.com/wp-content/themes/automotive-child/images/owl_next.png) no-repeat center center;background-size:10px 20px;position:absolute;top:50%;color:transparent;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:10px;}
.brand_quote p{font-size:13px;}
.brand_quote .brand_link, .bottom_cars a{font-size:12px;height:35px;line-height:35px;}
.header_logo, body header.affix .header_logo{width:160px;}
.middle_cont ul.hiddened li a{width:20px;height:20px;}
}
@media (max-width:360px) {
.secondary-banner .main_text h2{font-size:15px !important;}
}
@media (max-width:375px) {
#nav-icon1, #nav-icon2, #nav-icon3, #nav-icon4{top:19px;right:5px;}
footer .socials.soc_show{display:block;}
.footer_up{margin:0 -15px 0 -15px;}
.socials.soc_show{display:none;}
.main_text{padding-top:15px;}
.sa_result .row{margin:0px;}
.choosemorels ul li{margin-bottom:5px;}
.middle_cont ul.hiddened li{margin-right:20px;}
.socials.soc_show{padding:0;}
}
@media (max-width:320px) {
.secondary-banner .main_text h2{font-size:14px !important;}
mobi_phone{display:none;}
.filterneed .left_tabber h2{font-size:12px;}
.car_pricer{top:3px !important;right:-20px;}
#manufacture{height:150px;}
.mobi_phone a{display:none;}
body .recent-vehicles-wrap .owl-nav{top:-127px;right:-10px;width:100px;}
.efficiency-rating ul li small{top:0px;}
body .efficiency-rating ul li strong{font-size:20px;}
} .toolbar ul li img{display:none;}
.toolbar ul li span.scoped{position:relative;top:-4px;}
.sprite{background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/spritesheet.png);background-repeat:no-repeat;display:block;}
.sprite-5-star-rating{width:120px;float:left;height:20px;background-position:-5px -5px;}
.sprite-address_icon{width:19px;height:19px;background-position:-5px -35px;}
.sprite-big_mail{width:46px;height:36px;background-position:-34px -35px;}
.sprite-big_phone{width:39px;height:39px;background-position:-135px -5px;}
.sprite-critshape{width:7px;height:12px;background-position:-90px -54px;}
.sprite-downs{width:12px;height:7px;background-position:-107px -54px;}
.sprite-go_arrow{width:3px;height:6px;background-position:-129px -54px;}
.sprite-mini_mail{width:17px;height:13px;background-position:-142px -54px;}
.sprite-mini_map{width:19px;height:19px;background-position:-5px -77px;}
.sprite-mini_phone{width:17px;height:17px;background-position:-90px -77px;}
.sprite-ranger{width:22px;height:22px;background-position:-117px -77px;}
.sprite-uppered{width:7px;height:4px;background-position:-149px -77px;}
.lvl_1 ul li.map_1, .lvl_1 ul li.map_2, .lvl_1 ul li.map_3{background:none;position:relative;}
.lvl_1 ul li.map_1:before{width:19px;height:14px;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/spritesheet.png);background-position:-142px -54px;content:'';position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;}
.lvl_1 ul li.map_2:before{width:19px;height:19px;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/spritesheet.png);background-position:-90px -77px;content:'';position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;}
.lvl_1 ul li.map_3:before{width:19px;height:19px;background:url(//www.ecarlease.com/wp-content/themes/automotive-child/images/spritesheet.png);background-position:-5px -77px;content:'';position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;}
.sa_result .boxed div.inventory .preview{display:block !important;}
.sidabrmakes{background:#0a5f85;padding:10px;overflow:hidden;margin-top:30px;min-width:275px;max-width:275px;}
.sidabrmakes h4{color:#fff;border-bottom:1px solid #fff;padding-bottom:10px;text-transform:uppercase;}
.sidabrmakes ul{margin:0;padding:0;list-style:none;display:block;width:33%;float:left;}
.sidabrmakes ul li{display:block;}
.sidabrmakes ul li a{color:#fff;font-size:13px;}
.sidabrmakes ul li a:hover{color:#a7a7a7;}
.sidebytype{margin-top:15px;margin-bottom:-25px;}
.sidebytype ul{width:100%;margin-top:10px;}
.sidebytype ul li{float:left;text-align:center;margin-bottom:20px;width:33.333%;}
.sidebytype ul li i{display:block;text-align:center;font-size:21px;}
@font-face{font-family:'icomoon';src:url(//www.ecarlease.com/wp-content/themes/automotive-child/fonts/icomoon.eot?ec6a1h);src:url(//www.ecarlease.com/wp-content/themes/automotive-child/fonts/icomoon.eot?ec6a1h#iefix) format('embedded-opentype'), url(//www.ecarlease.com/wp-content/themes/automotive-child/fonts/icomoon.ttf?ec6a1h) format('truetype'), url(//www.ecarlease.com/wp-content/themes/automotive-child/fonts/icomoon.woff?ec6a1h) format('woff'), url(//www.ecarlease.com/wp-content/themes/automotive-child/fonts/icomoon.svg?ec6a1h#icomoon) format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"], [class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-icon-1:before{content:"\e900";}
.icon-icon-2:before{content:"\e901";}
.icon-icon-3:before{content:"\e902";}
.icon-icon-4:before{content:"\e903";}
.icon-icon-5:before{content:"\e904";}
.icon-icon-6:before{content:"\e905";}
.icon-icon-7:before{content:"\e906";}
.icon-icon-8:before{content:"\e907";}
.icon-icon-9:before{content:"\e908";}
.icon-icon-10:before{content:"\e909";}
.icon-icon-11:before{content:"\e90a";}
.icon-icon-12:before{content:"\e90b";}
.icon-icon-13:before{content:"\e90c";}
.icon-icon-14:before{content:"\e90d";}
.icon-icon-15:before{content:"\e90e";}
div#bybody{width:100%;}
body header.affix .middle_cont ul li p a{font-size:14px;display:block;width:186px;}
@media (max-width:993px) {
.sidabrmakes{min-width:100%;max-width:100%;}
form.listing_sort{display:block;width:auto;float:right;}
}
label.labelplus:after{content:'+';top:44px;right:22px;position:absolute;font-size:16px;}
header .left_bar{width:450px;}
@media (max-width: 992px) {
header .bottom-header .navbar-default .main_menu ul li{height:auto;border-bottom:1px solid #ccc;}
.filterneed{margin-top:20px;}
}
.sell-used-car-banner{clear:both;text-align:center;float:right;margin:auto;font-size:15px;padding:2px 15px;background-color:#ffffff;display:inline;opacity:0.8;color:#03577f;width:100%;font-family:open sans,sans-serif,Arial;text-shadow:0 1px 0 #000;}
.check-ins{margin-bottom:10px;display:block;}
.check-ins input[type='checkbox']{width:25px;float:left;margin-right:10px;margin-top:0;}
.check-ins .wpcf7-list-item-label{font-size:12px;color:#fff;line-height:15px;position:relative;display:block;}
.check-ins .wpcf7-list-item{margin-left:0px;}
.single-listings .check-ins .wpcf7-list-item-label{top:-7px;position:relative;display:unset;}
.zeo-down{width:375px;height:100px;}
.wpcf7-quiz{width:50px !important;display:inline !important;font-size:20px!important;}
.wpcf7-quiz-label{color:#fff;font-size:16px;margin-right:10px;}
.short_form #two-column #contact-bnt{text-align:right;margin-top:30px;}
.lg-font p{font-size:16px;padding:10px 0;}
.lg-font img{margin:20px 0;}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #89b0c1;background:aliceblue;margin-left:40px;}
.page-id-179 .row.generate_new::after, .page-id-179 .inner-page.row:after{clear:none;}
.page-id-179 .row.generate_new .boxed.boxed_left.col-md-9.col-lg-push-3.col-md-push-3{left:0%;}
.mobile-sidebar-custom{display:none;}
.inner_texter.bot-text{padding:0 15px;}
.inner_texter.bot-text .row .main_text, .make-page.bottom-text{background:#F4F1F1;padding:20px;border-radius:5px;clear:both;}
.inner_texter.bot-text .row .main_text a, .make-page.bottom-text a{text-decoration:underline;}
.inner_texter.bot-text .row .main_text a:hover, .make-page.bottom-text a:hover{text-decoration:none;}
div.faq-block div.faq-title{font-size:24px !important;color:#222533!important;font-weight:700 !important;margin-top:0;margin-bottom:10px;}
div.faq-block div h3, .make-page.bottom-text h3{font-size:16px;font-weight:700;}
div.faq-block div div div p, .make-page.bottom-text p{font-size:14px;}
.make-page.bottom-text ul{margin-top:-5px;margin-bottom:20px;}
.make-page.bottom-text ul li{font-size:14px;line-height:28px;}
.make-page.bottom-text p:last-child{margin-bottom:0;}
div.after-faq{margin-top:60px;}
div.after-faq h2, .make-page.bottom-text h2, .make-page.bottom-text h3{color:#222533!important;font-weight:700 !important;font-size:16px !important;margin-top:30px;}
.make-page.bottom-text .faq-block{margin-top:60px;}
.make-page.bottom-text .faq-block h3{line-height:1.1;margin:20px 0 10px;}
.make-page.bottom-text h3{line-height:28px;}
.make-page.bottom-text h2{font-size:18px !important;}
.make-page.bottom-text h2:first-child{margin-top:0;}
table.custom-table{width:100%;}
table.custom-table td{border:1px solid #ccc;padding:8px;text-align:left;}
table.custom-table td strong{font-weight:700;}
table.custom-table td ul{padding-left:18px;margin:0;}
table.custom-table tr td:first-child{text-align:center;}
table.custom-table tr:first-child td{font-size:17px;background:#005880;color:#fff;text-align:center;}
div.covid img{width:16px;height:16px;margin-right:4px;}
.faq-container{margin-bottom:40px;}
.faq-container .faq-block p:last-child{margin-bottom:0;}
@media only screen and (max-width: 991px) { 
.page-id-179 .inner-page.row .col-sm-12.left-sidebar{display:none;}
.mobile-sidebar-custom{display:block;}
}
@media only screen and (max-width: 450px) {
table.custom-table td{font-size:14px;padding:4px;}
table.custom-table tr:first-child td{font-size:16px;}
table.custom-table td ul li, table.custom-table tr:first-child td:first-child, table.custom-table td strong{font-size:14px;}
}
@media only screen and (max-width: 374px) {
table.custom-table tr:first-child td{font-size:14px;}
table.custom-table td, table.custom-table td ul li, table.custom-table tr:first-child td:first-child, table.custom-table td strong{font-size:12px;}
}
.covid{background-color:#d24040;background-image:-webkit-linear-gradient(0,#dd4b39,#d24040);border-radius:4px;color:#fff;display:inline-flex;font-size:12px;line-height:16px;padding:4px;letter-spacing:0.5px;}
.covid a{color:#fff !important;}
.page-id-7401 h3, .page-id-7401 h2{margin:35px 0px 25px 0px;}
.leasecartoday .cont_into li{font-size:16px;}