@font-face {
    font-family: 'MetropolisBold';
    src: url('/Content/css/fonts/metropolisboldwebfont.eot');
    src: url('/Content/css/fonts/metropolisboldwebfont.eot?#iefix') format('embedded-opentype'),
         url('/Content/css/fonts/metropolisboldwebfont.woff') format('woff'),
         url('/Content/css/fonts/metropolisboldwebfont.ttf') format('truetype'),
         url('/Content/css/fonts/metropolisboldwebfont.svg#ReformaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MetropolisRegular';
    src: url('/Content/css/fonts/metropolisregularwebfont.eot');
    src: url('/Content/css/fonts/metropolisregularwebfont.eot?#iefix') format('embedded-opentype'),
         url('/Content/css/fonts/metropolisregularwebfont.woff') format('woff'),
         url('/Content/css/fonts/metropolisregularwebfont.ttf') format('truetype'),
         url('/Content/css/fonts/metropolisregularwebfont.svg#ReformaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

* { margin: 0; padding: 0; outline: 0; }

body, html { height: 100%;direction: rtl}

body {
    font-size: 14px;
    line-height: 18px;
    font-family: arial, sans-serif;
    color: #2c2c2c;
    background: #000 url(/Content/css/images/mainbg.jpg) no-repeat center 0 fixed;
    min-width: 980px;
}

a { color: #983433; text-decoration: none; cursor: pointer; }
a:hover { color: #525252; text-decoration: underline; }
a img { border: 0; }

input, textarea, select { font-size: 12px; font-family: arial, sans-serif; }
textarea { overflow: auto; }

.leftbanner, .rightbanner {display:none;}

#logo { width: 540px; position: absolute; top: 2px; left: 0px; }
#logo a { font-family: 'MetropolisRegular ', sans-serif; font-size: 22px; line-height: 24px; color: #fff; height: 64px; display:block; background: url(/Areas/Admin/Content/Design/logo.png) no-repeat; }
#logo a span { letter-spacing: -1px; position: absolute; bottom: -5px; right: 0; }

#phoneimg { position: absolute;top: -9px;left: 327px;}
#phoneimg a { display:block; background: url(/Content/css/images/gear_phone.png) no-repeat;height: 50px; width: 214px;cursor: default;}

h1 { font-family: 'Arial', sans-serif; font-size: 38px; line-height: 34px; color: #525252; position: relative; height: 100%; }
h1.ie-fix { line-height: 34px; }
h1 img { width: 34px; height: 34px; display: block; position: absolute; top: 0; right: 0; }

/*h2 { font-family: 'MetropolisBold', sans-serif; font-size: 38px; line-height: 34px; color: #525252; position: relative; height: 100%; }
h2.ie-fix { line-height: 34px; }
h2 img { width: 34px; height: 34px; display: block; position: absolute; top: 0; right: 0; }*/
h3 { font-family: 'MetropolisRegular', sans-serif; font-size: 17px; line-height: 24px; color: #000; font-weight: normal; background: #f6c444; padding: 0 33px; display: inline-block; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; }
h2 { font-size: 14px; line-height: 16px; color: #3c3c3c; }

.pagetitle h1 { padding-bottom: 5px; padding-right: 35px; margin: 3px 0 15px 0;}
.pagetitle .imgtitle { width: 34px; height: 34px; display: block; position: absolute; top: 0; right: 0; }
.pagetitle .imgtitle img { width: auto; height: auto; padding-top: 7px; }

.error-page {padding: 50px 0;height: 438px;position: relative;}
.error-page img {width: 773px;padding: 4px;margin: 50px auto;display: block;border: 1px solid #BEBEBE;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);-o-box-shadow: 0px 0px 10px rgba(0,0,0,0.3);}
.error-page p {font-family: 'MetropolisRegular', sans-serif;font-size: 43px;line-height: 43px;color: white;position: absolute;top: 185px;left: 50%;margin-left: -220px;width: 440px;text-align: center;}

.breadcrumbs {/*padding-bottom: 10px;*/}
.breadcrumbs ul {list-style: none outside;}
.breadcrumbs ul li {float: right;display: inline;padding-left: 11px;background: url(/Content/css/images/crumbs.png) no-repeat 0 center;margin-left: 7px;}
.breadcrumbs ul li.active {padding-left: 0;margin-left: 0;background: transparent;}
.breadcrumbs ul li a {font-size: 13px;line-height: 15px;color: blackwidecolumn;}
.breadcrumbs ul li.active a {color: #983433;}

.clearfix { *zoom: 1; }
.clearfix:after { content: ''; width: 100%; height: 0; display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }
.cl { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }
.notext { font-size: 0; line-height: 0; text-indent: -4000px; }
.left, .alignleft { float: left; display: inline; }
.right, .alignright { float: right; display: inline; }

.shell { width: 975px; margin: 0 auto; position: relative; }

header { height: 101px; width:100%;background: url(/Content/css/images/header_new.png) repeat-x center 0; padding-top: 9px; box-shadow: 0px 0px 15px rgba(0,0,0,0.8); -moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.8); -webkit-box-shadow: 0px 0px 17px rgba(0,0,0,0.8); -o-box-shadow: 0px 0px 15px rgba(0,0,0,0.8); position: relative; z-index: 50; }

.header-inner { width: 620px; padding-right: 30px; }

.search-field { width: 178px; height: 16px; padding: 12px 18px 14px; float: right; display: inline; background: url(/Content/css/images/search.png); }
.search-field input.field { font-size: 14px; line-height: 16px; color: #fff; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.5); text-align: right; width: 159px; float: right; display: inline; background: transparent; border: 0; }
.search-field input.submit-button { width: 19px; height: 16px; float: left; display: inline; background: url(/Content/css/images/glass.png) no-repeat; border: 0; font-size: 0; line-height: 0; text-indent: -4000px; cursor: pointer; }

.top-nav { float: right; display: inline; padding-top: 30px;position: absolute; /*display: block; float: none;*/ }
.top-nav ul { list-style: none outside;display:none; }
.top-nav ul li { float: right; display: inline; padding: 0 7px; background: url(/Content/css/images/navsep.png) no-repeat right center; }
.top-nav ul li a { /*color: #fff;*/font-size: 16px;line-height: 23px;color: #c1c1c1; display: block; }
.top-nav ul li a:hover { /*color: #f6c444;*/ text-decoration: none; }
.top-nav ul li.facebook-link,
.top-nav ul li.home-link,
.top-nav ul li:first-child { background: transparent; }
.top-nav ul li.facebook-link a,
.top-nav ul li.home-link a { width: 15px; height: 15px; background: url(/Content/css/images/topIcos.png) no-repeat right 0; font-size: 0; line-height: 0; text-indent: -4000px; margin-top: 5px; }
.top-nav ul li.home-link a { background-position: 0 0; width: 17px; }
.top-nav ul li.facebook-link a:hover,
.top-nav ul li.home-link a:hover { opacity: 0.8; -moz-opacity: 0.8; filter:alpha(opacity=80); }

#navigation { width: 100%; padding: 27px 32px 0 0; }
#navigation ul { list-style: none outside; }
#navigation ul li { float: right; display: inline; background: url(/Content/css/images/navsep.png) no-repeat 0 0; }
#navigation ul li:last-child { background: transparent; }
#navigation ul li a { font-size: 16px; line-height: 23px; color: #c1c1c1; padding: 4px 10px 7px 10px; border-bottom: 4px solid transparent; }
#navigation ul li a:hover,
#navigation ul li.active a { border-bottom-color: #f6c444; text-decoration: none; }

.main { position: relative; height: 100%; z-index: 5; margin-top: -3px; }

.sub-nav { width: 949px; margin: 0 auto; background: url(/Content/css/images/shad01.png) no-repeat 0 bottom; padding-bottom: 36px;overflow: hidden; }
.sub-nav-inner { background: url(/Content/css/images/stripe02.png); padding: 7px 15px 5px 7px; border: 1px solid #000; border-top: 0; width: 925px; margin: 0 auto;}
.sub-nav-inner h2 { font-family: Arial, Helvetica, sans-serif; font-size: 22px; line-height: 24px; color: #983433; float: right; display: inline; padding-left: 15px; }
.sub-nav-inner ul { list-style: none outside; float: right; display: inline; width: 785px; }
.sub-nav-inner ul li { display: inline; padding-left: 10px; }
.sub-nav-inner ul li a { line-height: 23px; color: #535353; font-weight: bold; }
.sub-nav-inner ul li span { color: #535353; font-weight: bold; padding-left: 4px; }
.sub-nav-inner ul li:hover a,
.sub-nav-inner ul li:hover span { color: #983433; text-decoration: none; }

.slideshow { height: 277px; background: url(/Content/css/images/bg02.png); margin: 0 10px 43px 10px; }

.slider-outer { width: 673px; padding-bottom: 28px; background: url(/Content/css/images/shad02.png) no-repeat 0 bottom; float: left; display: inline; }
.slider { width: 661px; height: 296px; float: left; display: inline; border: 6px solid #e3e3e3; position: relative; margin-top: -16px; background: #e3e3e3; }

.service-guide {position: relative;}
.centeroffers h2 { padding-bottom: 5px;padding-right: 35px;margin: -8px 0 3px 0;}
.service-guide h2, .magazine h2 { padding-bottom: 5px;padding-right: 35px;margin: 3px 0;}
.centeroffers h2 {font-family: Arial, Helvetica, sans-serif;font-size: 38px;line-height: 34px;color: #525252;position: relative;height: 100%;}
.service-guide h2, .magazine h2 {font-family: 'MetropolisBold', sans-serif;font-size: 38px;line-height: 34px;color: #525252;position: relative;height: 100%;}
.centeroffers .imageindex,.service-guide .imageindex, .magazine .imageindex { width: 34px;height: 34px;display: block;position: absolute;top: 0;right: 0;}
.centeroffers .imageindex img {width: auto;height: auto;padding-top: 6px;}
.service-guide .imageindex img, .magazine .imageindex img {width: auto;height: auto;}

.search-area { width: 236px; float: right; display: inline; padding-top: 13px; }
.search-area h3 { margin-bottom: 20px; }
.search-area form { padding-right: 23px; height: 100%; direction: ltr; }
.search-area select { width: 214px; }
.pricelistselect {width:270px;float: right;}
.pricelistselect .jspContainer,
.pricelistselect .jspScrollable,
.pricelistselect .jspContainer .jspPane {width:270px !important;}
.pricelistselect #showpricelist {float:left;}
.pricelistselect .overlay {z-index: 10; display: block;cursor:default;background: url(/Content/css/images/showpriceenable.png) no-repeat;width: 120px;height: 26px}
.pricelistselect .overlay a {display:none;}
.pricelistselect .row {width: 230px;}

.modelimg {display:none;}
.modelimg .makerlogo{width: 128px;height: 85px;position: relative;}
.modelimg .makerlogo img { position: absolute;left: 24px;top: 7.5px;}
.modelimg .makerlogo .overlay{position: absolute;top: 0;left: 0;width: 128px;height: 85px;background: url(/Content/Design/images/overlay-5.png) no-repeat 0 0;}
.modelimg .categorylogo {padding-left: 10px;}
.modelimg .categorylogo img{width: 260px;height: 170px;display: block;border: 5px solid #DFDFDF;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.modelimg .categorylogo img:hover {border-color: #F6C444;}

.popularmodels {display:block;}
.popularmodels .logo {padding-bottom:10px;width: 140px;float: right;}
.popularmodels .categorylogo {padding-left: 10px;}
.popularmodels .categorylogo img{width: 118px;height: 75px;display: block;border: 5px solid #DFDFDF;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.popularmodels .categorylogo img:hover {border-color: #F6C444;}


.modelpriceimg .categorylogo {padding-left: 10px;}
.modelpriceimg .categorylogo img{width: 260px;height: 170px;display: block;border: 5px solid #DFDFDF;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.modelpriceimg .categorylogo img:hover {border-color: #F6C444;}

.pricelistselect label.check,.compare-box label.check{ font-size: 15px; line-height: 16px; color: #000; padding-right: 24px; position: relative; height: 100%; display: block; margin-bottom: 4px; direction: rtl; } 
.search-area label.check { font-size: 15px; line-height: 16px; color: #fff; padding-right: 24px; position: relative; height: 100%; display: block; margin-bottom: 4px; direction: rtl; }
.pricelistselect label.check input,.search-area label.check input, .compare-box label.check input,.search-area label.check input { display: none; }
.pricelistselect label.check span,.search-area label.check span, .compare-box label.check span,.search-area label.check span { width: 15px; height: 16px; display: block; background: url(/Content/css/images/check.png) no-repeat -18px 0; position: absolute; top: 0; right: 4px; }
.pricelistselect label.checked span,.search-area label.checked span, .compare-box label.checked span,.search-area label.checked span { background-position: 0 0; }
.search-area .form-buttons input.submit-button { font-size: 15px; line-height: 28px; color: #000; font-weight: bold; width: 62px; height: 28px; float: left; display: inline; background: url(/Content/css/images/sprites.png) no-repeat; background-position: -676.9999866485596px -195.00001525878906px ; width: 62px; height: 28px;border: 0; cursor: pointer; }
.search-area .form-buttons input.submit-button:hover { opacity: 0.9; -moz-opacity: 0.9; filter:alpha(opacity=90); }
.search-area .form-buttons a { font-size: 14px; line-height: 28px; color: #fff; text-decoration: underline; float: right; display: inline; padding-right: 10px; }
.search-area .form-buttons a:hover { text-decoration: none; }
.search-area .jspScrollable,
.search-area .c2-sb-list-wrap { width: 208px !important; min-width: 208px !important; left: 3px !important; }

/*.offercategory1 .jspContainer {height: 110px !important;}
.offercategory1 .jspDrag {height: 43px !important;}*/


.newonlycheck label.check,.box-qsearch label.check { font-size: 15px; line-height: 16px; color: #000; padding-right: 24px; position: relative; height: 100%; display: block; margin-bottom: 10px; direction: rtl; }
.newonlycheck label.check input,.box-qsearch label.check input { display: none; }
.newonlycheck label.check span,.box-qsearch label.check span { width: 15px; height: 16px; display: block; background: url(/Content/css/images/check.png) no-repeat -18px 0; position: absolute; top: 0; right: 4px; }
.newonlycheck label.checked span,.box-qsearch label.checked span { background-position: 0 0; }


.container { background: url(/Content/css/images/bg01.png); padding: 10px; position: relative; margin-top: -10px; }
.container > h3 { position: absolute; top: -24px; right: 10px; }
.container .sub-nav { width: 929px; padding-bottom: 0; background: url(/Content/css/images/stripe06.png); border: 1px solid #c7c7c7; border-top: 0; border-bottom-left-radius: 3px; -moz-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -o-border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; -moz-border-bottom-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -o-border-bottom-right-radius: 3px; }
.container .sub-nav-inner { background: url(/Content/css/images/shad01.png) no-repeat 0 0; border: 0; border-bottom-left-radius: 3px; -moz-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -o-border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; -moz-border-bottom-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -o-border-bottom-right-radius: 3px; }
.container .sub-nav-inner ul { width: 724px; }

.category-search { background: url(/Content/css/images/stripe01.png); padding: 6px; }
.category-search-inner { background: url(/Content/css/images/stripe01.png); border: 1px solid #d0922b; padding: 20px 0 0 20px; }
.category { width: 133px; float: left; display: inline; padding: 0 20px 10px 0 }
.category a { font-size: 15px; line-height: 18px; color: #000; text-align: center; display: block; }
.category a img { width: 123px; height: 83px; display: block; border: 5px solid #dfdfdf; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; margin-bottom: 4px; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; }
.category a span { width: 123px; height: 83px; display: block; border: 5px solid #dfdfdf; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; margin-bottom: 4px; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; }
.category a:hover { text-decoration: none; }
.category a:hover img { border-color: #f6c444; }
.category a:hover span { border-color: #f6c444; }

.galeryimg a img {width: 123px;height: 82px;display: block;border: 5px solid #DFDFDF;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;margin-bottom: 4px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.galeryimg a:hover img {border-color: #F6C444;}

.cnt { background: #fff url(/Content/css/images/stripe02.png) no-repeat; }

.content { width: 660px; padding: 10px 20px 0 20px; }

.content h2 {padding-bottom: 12px;/*padding-right: 40px;*/}

.pagetitle { /*padding-bottom: 10px;*/position: relative;height: 100%; }
.pagetitle h2 { padding-bottom: 5px; padding-right: 35px; /*margin: 3px 0;*/}
.pagetitle h2 img { width: auto; height: auto; padding-top: 4px; }
.titleheader .description {max-height: 115px;overflow-y: hidden;}
.titleheader .description p { font-size: 14px; line-height: 16px; color: #5f5f5f; padding: 10px 0 0 20px; }
.pagetitle table td:p{font-size: 14px;line-height: 20px;color: black;background: #E3E3E3;padding: 1px 10px 1px 0;vertical-align: top;}
.pagetitle::after{content: '';width: 100%;height: 0;display: block;height: 0;font-size: 0;line-height: 0;text-indent: -4000px;clear: both;}
.titleheader {padding-bottom: 33px;position: relative;height: 100%;}
.titleheader a.read-more { font-size: 13px;line-height: 15px;color: #5F5F5F;text-decoration: underline;position: absolute;bottom: 10px;left: 10px;}
.titleheader a.read-more:hover { color: #525252;text-decoration: underline; }
.homeart a.read-more { font-size: 13px;line-height: 15px;color: #5F5F5F;text-decoration: underline;position: absolute;bottom: 10px;left: 10px;}
.homeart a.read-more:hover { color: #525252;text-decoration: underline; }

.article-description {max-height: 130px;overflow-y: hidden;}
.article-description p { font-size: 12px; line-height: 16px; color: #5f5f5f; padding: 10px 0 0 20px; }
.article-description a.read-more {font-size: 13px;line-height: 15px;color: #5F5F5F;text-decoration: underline;position: absolute;bottom: 10px;left: 10px;}
.article-description a.read-more:hover {color: #525252;text-decoration: underline;}


.title-right .makerlogo{width: 128px;height: 85px;position: relative;}
.title-right .makerlogo img { position: absolute;left: 24px;top: 7.5px;}
.title-right .makerlogo .overlay{position: absolute;top: 0;left: 0;width: 128px;height: 85px;background: url(/Content/Design/images/overlay-5.png) no-repeat 0 0;}
.title-right .categorylogo {padding-left: 10px;}
.title-right .categorylogo img{width: 124px;height: 83px;display: block;border: 5px solid #DFDFDF;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.title-right .categorylogo img:hover {border-color: #F6C444;}

.title-left {width: 422px;float: right;display: inline;}
.title-left table th {font-size: 15px;line-height: 18px;color: black;background: #F6C444;text-align: right;padding: 3px 10px 3px 0;}
.title-left table td {font-size: 14px;line-height: 20px;color: black;background: #E3E3E3;padding: 1px 10px 1px 0;vertical-align: top;}

.models img{width: 156px;height: 104px;display: block;border: 5px solid #DFDFDF;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.models img:hover {border-color: #F6C444;}

.car-tabs-nav {width: 675px;position: relative;height: 100%;margin-left: -5px;padding-bottom:10px;}
.car-tabs-nav ul {list-style: none outside;}
.car-tabs-nav ul li {width: 130px;max-height: 46px;float: right;display: inline;padding: 0 0 4px 4px;}
.car-tabs-nav ul li a {font-size: 14px;line-height: 17px;color: white;text-align: center;background: #565656;display: block;min-height: 37px;}

.magazine { width: 692px; position: relative; margin-left: -20px; height: 100%; }

.magazine-entry { width: 324px; float: right; display: inline; padding: 0 0 20px 10px; }

.magazine-img { width: 120px; float: right; display: inline; }
.magazine-img a { font-size: 12px; line-height: 16px; color: #9a1212; text-decoration: underline; display: block; }
.magazine-img a:hover { text-decoration: none; }
.magazine-img img { width: 110px; height: 73px; display: block; border: 5px solid #dfdfdf; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; margin-bottom: 4px; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; }
.galleries-img img { width: 110px; height: 73px; display: block; border: 5px solid #dfdfdf; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; margin-bottom: 4px; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; }
.posts img {display: block;position: absolute;top: 4px;left: 4px; width: 118px; height: 75px; display: block; border: 5px solid #dfdfdf; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; margin-bottom: 4px; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; }
.articles img { width: 118px; height: 75px; display: block; border: 5px solid #dfdfdf; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; margin-bottom: 4px; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; }
.posts  a:hover img, .galleries a:hover img,.articles a:hover img,.magazine-img a:hover img { border-color: #f6c444; }

.sim_a {cursor:default;}
.sim_a:hover{color: #525252;text-decoration: underline;}
.sim_a:hover img { border-color: #f6c444; }

.magazine-cnt { width: 200px; float: left; display: inline;height: 89px; padding-bottom: 12px; position: relative; overflow: hidden; }
.magazine-cnt h3 { font-size: 19px; line-height: 19px; padding: 0; background: transparent; font-weight: bold; }
.magazine-cnt span { font-size: 13px; color: #000; display: block; }
.magazine-cnt p { font-size: 13px; line-height: 16px; color: #000; }
.magazine-cnt > a { text-decoration: underline; font-size: 12px; line-height: 12px; position: absolute; bottom: 0; left: 0; }
.magazine-cnt a:hover { text-decoration: none; color: #9a1212; }

.tabs-nav { background-image: url(/Content/css/images/tabs.png);; background-repeat: no-repeat; }
.tabs-nav ul { list-style: none outside; }
.tabs-nav ul li { width: 152px; height: 28px; float: right; display: inline; }
.tabs-nav ul li a { font-family: 'MetropolisRegular ', sans-serif; font-size: 20px; line-height: 33px; color: #262625; font-weight: bold; text-align: center; display: block; }
.tabs-nav ul li a.ie-fix { position: relative; margin-top: -2px; height: 100%; }
.tabs-nav ul li a:hover { text-decoration: none; color: #983433; }

.active-first { background-position: right 0; }
.active-second { background-position: right center; }
.active-third { background-position: right bottom; }

.new_tabs { background: url(/Content/css/images/stripe04.png); padding: 14px 10px 0 10px; border: 1px solid #e6e5e5; border-top: 0; margin-bottom: 20px; }
.new_tabs .tab { display: none; }

.tab-services { width: 450px; float: right; display: inline; }

.service { padding: 0 144px 12px 0; position: relative; height: 100%; }
.service img { width: 123px; height: 82px; display: block; border: 5px solid #efefef; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; position: absolute; top: 0; right: 0; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; }
.service img:hover { border-color: #f6c444; }
.service h3 { font-size: 19px; line-height: 20px; padding: 0; background: transparent; font-weight: bold; padding-bottom: 3px; }
.service > a { font-size: 11px; line-height: 13px; float: left; display: inline; }

.tab-logos { width: 163px; float: left; display: inline; }
.tab-logos a { display: block; margin-bottom: 9px; }
.tab-logos a img { width: 161px; height: 60px; display: block; border: 1px solid #c7c8c8; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; }

article h3 { background: transparent; padding: 0 0 15px 0; font-size: 22px; line-height: 24px; color: #2c2c2c; }
article p { padding-bottom: 15px; }

aside { width: 250px; position: relative; padding: 10px 0 0 5px; }
aside > section { margin-bottom: 8px; padding: 10px; border: 1px solid #e6e5e5; height: 100%; }
aside > section > p {padding-bottom: 2px; border-bottom: 1px solid #e6e5e5; }
aside > section > h3 { display: block; text-align: center; padding: 0; margin-bottom: 5px; }

/*
.share-button { width: 228px; margin: 0 auto 7px; padding: 1px; border: 1px solid #e2e2e2; border-radius: 1px; -moz-border-radius: 1px; -webkit-border-radius: 1px; -o-border-radius: 1px; }
.share-button a { font-family: 'MetropolisRegular ', sans-serif; font-size: 20px; line-height: 23px; color: #fff; font-weight: bold; text-align: center; padding: 6px 0; display: block; background: #983433; }
.share-button a:hover { opacity: 0.9; -moz-opacity: 0.9; filter:alpha(opacity=90); text-decoration: none; }
*/

.buyer-service h3 { margin-bottom: 5px; }
.buyer-service input.field { font-size: 12px; line-height: 14px; color: #2c2c2c; width: 191px; padding: 4px 12px; float: right; display: inline; background: #fff; border: 1px solid #bbb; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; display: block; margin-bottom: 8px; }
.buyer-service input.submit-button { font-size: 13px; line-height: 26px; color: #fff; width: 62px; height: 26px; display: block; margin-right: auto; background: url(/Content/css/images/sprites.png) no-repeat; 	background-position: -675.9999866485596px -127.00001525878906px;border: 0; cursor: pointer; }
.buyer-service input.submit-button:hover { background-position: -675.9999866485596px -158.000015px; }

.labels { padding: 5px 0 0 0; }
.labels label.check1 { font-size: 14px; line-height: 16px; color: #2c2c2c; width: 94px; float: right; display: inline; padding-right: 18px; margin-bottom: 8px; position: relative; height: 100%; }
.labels label.check1 input { display: none; }
.labels label.check1 span { width: 13px; height: 13px; display: block; background: url(/Content/css/images/checks.png) no-repeat 0 bottom; position: absolute; top: 2px; right: 0; }
.labels label.checked span { background-position: 0 0; }

.pricelistselect h4, .compare-box h4 { padding: 5px 0; }
.pricelistselect select, .compare-box select { width: 208px; }
.pricelistselect .c2-sb-wrap, .compare-options .c2-sb-wrap, .compare-box .c2-sb-wrap { opacity: 0.5; -moz-opacity: 0.5; filter:alpha(opacity=50); }
.pricelistselect .c2-sb-focused, .compare-options .c2-sb-focused, .compare-box .c2-sb-focused { opacity: 1; -moz-opacity: 1; filter:alpha(opacity=100); }
.pricelistselect .c2-sb-focused2, .compare-options .c2-sb-focused2, .compare-box .c2-sb-focused2 { opacity: 1; -moz-opacity: 1; filter:alpha(opacity=100); }
.pricelistselect .c2-sb-inner-wrap, .compare-options .c2-sb-inner-wrap, .compare-box .c2-sb-inner-wrap { background: transparent; height: 22px; padding-right: 23px; border: 0; }
.pricelistselect .c2-sb-wrap .c2-sb-text, .compare-options .c2-sb-wrap .c2-sb-text, .compare-box .c2-sb-wrap .c2-sb-text { height: 18px; padding: 1px 5px 1px 38px; border: 1px solid #c1c1c1; color: #414141; font-size: 12px; line-height: 18px; background: #fff; border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; -o-border-top-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -o-border-bottom-left-radius: 5px; }
.pricelistselect .c2-sb-wrap .c2-sb-button, .compare-options .c2-sb-wrap .c2-sb-button, .compare-box .c2-sb-wrap .c2-sb-button { top: 0; left: auto; right: 0; width: 25px; height: 22px; background: url(/Content/css/images/selbtns.png) no-repeat 0 0; border: 0; cursor: pointer; }
.pricelistselect .c2-sb-wrap .c2-sb-list-wrap, .compare-options .c2-sb-wrap .c2-sb-list-wrap, .compare-box .c2-sb-wrap .c2-sb-list-wrap { border: 1px solid #ddd; border-top: 0; }
.pricelistselect .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list, .compare-options .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list, .compare-box .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list { padding: 0; }
.pricelistselect .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link, .compare-options .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link , .compare-box .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link { padding: 1px 25px; }
.pricelistselect input.submit-button, .compare-box input.submit-button { font-size: 13px; line-height: 22px; color: #fff; width: 80px; height: 26px; display: block; margin-right: auto; background: url(/Content/css/images/pricebtn.png) no-repeat;border: 0; cursor: pointer; }
.pricelistselect input.submit-button:hover, .compare-box input.submit-button:hover { background-position: 0 bottom;position:relative;}

.offerdatafooter .c2-sb-inner-wrap,.offercategoryfooter .c2-sb-inner-wrap  {position: relative;height: 35px;padding-right: 10px !important;background: url(images/input.png) no-repeat 0px 0px !important;}
.offerdatafooter .c2-sb-inner-wrap .c2-sb-text,.offercategoryfooter .c2-sb-inner-wrap .c2-sb-text {padding: 5px 0px;}
.offerdatafooter .offerregion.row-zone .c2-sb-list-wrap {min-width: 254px!important;width: 254px !important;}

.row-zone-popup .c2-sb-wrap,.offerdataindex .row-zone .c2-sb-wrap ,.offercategory1 .c2-sb-wrap, .offercategory .c2-sb-wrap, .row-phone .c2-sb-wrap { opacity: 1; -moz-opacity: 1; filter:alpha(opacity=100); }
.row-zone-popup .c2-sb-focused,.offerdataindex .row-zone .c2-sb-focused,.offercategory1 .c2-sb-focused, .offercategory .c2-sb-focused, .row-phone .c2-sb-focused { opacity: 1; -moz-opacity: 1; filter:alpha(opacity=100); }
.row-zone-popup .c2-sb-inner-wrap,.offerdataindex .row-zone .c2-sb-inner-wrap,.offercategory1 .c2-sb-inner-wrap, .offercategory .c2-sb-inner-wrap, .row-phone .c2-sb-inner-wrap { background: transparent; height: 22px; padding-right: 23px; border: 0; }
.row-zone-popup .c2-sb-wrap .c2-sb-text,.offerdataindex .row-zone .c2-sb-wrap .c2-sb-text,.offercategory1 .c2-sb-wrap .c2-sb-text { margin-top: 2px;margin-right: -39px;height: 18px; padding: 1px 5px 1px 38px; border: 1px solid #c1c1c1; color: #414141; font-size: 12px; line-height: 18px; background: #fff; border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; -o-border-top-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -o-border-bottom-left-radius: 5px; } 
.row-zone-popup .c2-sb-text,.offercategory .c2-sb-wrap .c2-sb-text { margin-top: 2px;margin-right: -34px;height: 18px; padding: 1px 5px 1px 38px; border: 1px solid #c1c1c1; color: #414141; font-size: 12px; line-height: 18px; background: #fff; border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; -o-border-top-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -o-border-bottom-left-radius: 5px; }
.row-phone .c2-sb-wrap .c2-sb-text { margin-top: 2px;height: 18px; padding: 1px 5px 1px 38px; border: 1px solid #c1c1c1; color: #414141; font-size: 12px; line-height: 18px; background: #fff; border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; -o-border-top-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -o-border-bottom-left-radius: 5px; }
.row-zone-popup .c2-sb-wrap .c2-sb-button,.offerdataindex .row-zone .c2-sb-wrap .c2-sb-button,.offercategory1 .c2-sb-wrap .c2-sb-button  { margin-top: 2px;top: 0; right: -40px; width: 25px; height: 22px; background: url(/Content/css/images/selbtns.png) no-repeat 0 0; border: 0; cursor: pointer; }
.offercategory .c2-sb-wrap .c2-sb-button  { margin-top: 2px;top: 0; right: -35px; width: 25px; height: 22px; background: url(/Content/css/images/selbtns.png) no-repeat 0 0; border: 0; cursor: pointer; }
.row-phone .c2-sb-wrap .c2-sb-button { right: 0px;margin-top: 2px;top: 0; width: 25px; height: 22px; background: url(/Content/css/images/selbtns.png) no-repeat 0 0; border: 0; cursor: pointer; }
.row-zone-popup .c2-sb-wrap .c2-sb-list-wrap,.offerdataindex .row-zone .c2-sb-wrap .c2-sb-list-wrap,.offercategory .c2-sb-wrap .c2-sb-list-wrap,.offercategory1 .c2-sb-wrap .c2-sb-list-wrap,.offercategory .c2-sb-wrap .c2-sb-list-wrap, .row-phone .c2-sb-wrap .c2-sb-list-wrap { border: 1px solid #ddd; border-top: 0; width: 65px !important;}
.row-zone-popup .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list,.offerdataindex .row-zone .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list,.offercategory .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list,.offercategory1 .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list,.offercategory .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list , .row-phone .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list { padding: 0; }
.row-zone-popup .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link,.offerdataindex .row-zone .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link,.offercategory1 .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link,.offercategory .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link , .row-phone .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link { padding: 1px 25px; }
.row-zone-popup .c2-sb-inner-wrap,.offerdataindex .row-zone .c2-sb-inner-wrap,.offercategory .c2-sb-inner-wrap,.offercategory1 .c2-sb-inner-wrap,.offercategory .c2-sb-inner-wrap {margin-right: 35px;}
.row-zone-popup .c2-sb-list-wrap,.offerdataindex .row-zone .c2-sb-list-wrap,.offercategory1 .c2-sb-list-wrap,.offercategory .c2-sb-list-wrap {min-width: 264px!important;width: 265px !important;}
.offerregion.row-zone .c2-sb-list-wrap {min-width: 211px!important;width: 211px !important;}

.offercategoryfooter .c2-sb-list-wrap {min-width: 254px!important;width: 254px !important;}
.offercategoryindex .c2-sb-list-wrap {min-width: 216px!important;width: 216px !important;}

.form-overlay-offers {position: absolute;left: -3px;top: -3px;width: 101%;height: 100%;background: #000;/*background-image: url(/Content/Design/images/trans.png);*/display: none;z-index: 1000;opacity: 0.8;cursor: pointer;}
.form-overlay-offers .loading {width: 100%;height: 100%;background-image: url(/Content/Design/images/loading.gif);background-position: center center;background-repeat: no-repeat;}


/*.row-phone .jspDrag {height:40px !important;}*/

.box-qsearch select { width: 208px; }
.box-qsearch input.submit-button { font-size: 13px;line-height: 26px;color: white;width: 62px;height: 26px;display: block;margin-right: auto;background: url(/Content/css/images/greySub.png) no-repeat;border: 0;cursor: pointer;}
.box-qsearch input.submit-button:hover { background-position: 0 bottom; }

.results { border-top: 1px solid #e4e2e1; height: 100%; }

.car-entry-html  { overflow-x: hidden; font-size: 14px; line-height: 18px; color: #000; padding: 0 0px 9px 0; border-bottom: 1px solid #e4e2e1; margin-bottom: 9px; position: relative; height: 100%; }

.car-entry { font-size: 14px; line-height: 18px; color: #000; padding: 0 85px 9px 0; border-bottom: 1px solid #e4e2e1; margin-bottom: 9px; position: relative; height: 100%; }
.car-entry.last { border-bottom: 0; margin-bottom: 0; }
.car-entry h4 { font-weight: normal; font-size: 16px; line-height: 18px; }
.car-entry img { width: 72px; height: 48px; display: block; position: absolute; top: 0; right: 0; border: 2px solid #dfdfdf; }
.car-entry p { height: 52px; overflow: hidden; }
.car-entry a.remove-btn { width: 13px; height: 13px; display: block; font-size: 0; line-height: 0; text-indent: -4000px; position: absolute; bottom: 12px; left: 0; background: url(/Content/css/images/close.png) no-repeat; }
.car-entry a.remove-btn:hover { background-position: 0 bottom; }


.hot-sales h3 { background: #983433; color: #fff; }
.hot-sales a.all-news { font-size: 12px; line-height: 14px; text-decoration: underline; font-weight: bold; float: left; display: inline; }
.hot-sales a.all-news:hover { text-decoration: none; }

.sb-articles,
.most-viewed { padding-bottom: 0; }
.sb-articles h3,
.most-viewed h3 { margin-bottom: 9px; }
.most-viewed .results { border-top: 0; }

.sb-articles .car-entry { padding-right: 80px; }
.sb-articles .car-entry p { height: 34px; }

.ticker { background: #e3e3e3; height: 150px; margin: 10px 0; overflow: hidden; }
.ticker ul { list-style: none outside; padding: 0 8px; }
.ticker ul li { border-bottom: 1px solid #fff; padding: 15px 0; }
.ticker ul li a { font-size: 12px; line-height: 14px; color: #3c3c3c; }
.ticker ul li a span { display: block; }
.ticker .jspPane { width: 100% !important; }
.ticker .jspVerticalBar { display: none; }

.footer-boxes { padding: 8px 0 0; }
.footer-boxes .box { width: 295px; float: left; display: inline; background: url(/Content/css/images/bg01.png); padding: 10px; }
.footer-boxes .box + .box { margin-left: 15px; }
.footer-boxes h3 { font-size: 27px; line-height: 30px; color: #262625; background: transparent; padding: 0; display: block; }
.footer-boxes p { font-size: 14px; line-height: 16px; padding-bottom: 29px; }
.footer-boxes span.text-field { width: 231px; height: 22px; display: block; background: url(/Content/css/images/sprites.png) no-repeat;background-position: -721.9999866485596px -431.00001525878906px ; margin-bottom: 6px; padding: 6px 13px; }
.footer-boxes span.text-field input.field { font-size: 13px; line-height: 16px; color: #fff; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3); width: 230px; padding: 3px 0; background: transparent; border: 0; }
.footer-boxes .phonespan text-field { width: 159px; height: 22px; display: block; background: url(/Content/css/images/input2.png) no-repeat; margin-bottom: 6px; padding: 6px 13px; }
.footer-boxes input.submit-button { font-size: 13px; line-height: 26px; color: #fff; width: 62px; height: 26px; display: block; margin-right: auto; background: url(/Content/css/images/greySub.png) no-repeat; border: 0; cursor: pointer; }
.footer-boxes input.submit-button:hover { background-position: 0 bottom; }
.footer-boxes .labels label.check input {display: none;}
.footer-boxes .labels label.check {font-size: 14px;line-height: 16px;color: #2C2C2C;width: 94px;float: right;display: inline;padding-right: 18px;margin-bottom: 8px;position: relative;height: 100%;}
.footer-boxes .labels label.check span {width: 13px;height: 13px;display: block;background: url(/Content/css/images/checks.png) no-repeat 0 bottom;position: absolute;top: 2px;right: 0;}
.footer-boxes .labels {padding: 5px 0 0 0;}

.footer-boxes .phonespan .c2-sb-inner-wrap {background: url(images/selectbox2.png) no-repeat 0px 0px !important;}
.footer-boxes .phonespan .c2-sb-text {padding-top: 6px;}
.footer-boxes .phonespan .c2-sb-inner-wrap {height: 34px;}
.footer-boxes .phonespan .jspScrollable{min-width: 90px !important;width: 90px !important;}
.footer-boxes .phonespan .c2-sb-wrap .c2-sb-text {font-size: 13px;}


.ulsection {list-style: none outside none;}
.lilinks {background: url(/Content/Design/images/orange-arrow.png) no-repeat right 5px;padding: 0 15px 10px 0;}
.lilinks a{color: #FFAA05; text-decoration:underline;}

.box-inner { background: url(/Content/css/images/stripe01.png); min-height: 253px; padding: 10px 20px 20px 20px; }

.fb-box { width: 243px; margin: 17px auto 0; }

footer { width: 950px; height: 350px; background: url(/Content/css/images/footer.png) no-repeat; padding: 20px 0 50px 26px; }
footer h2 { font-family: 'MetropolisRegular ', sans-serif; font-size: 25px; line-height: 28px; color: #ababab; text-decoration: underline; }
footer h2 a { color: #ababab; }
footer h2 a:hover { color: #f6c444; }
footer h3 { font-family: 'MetropolisRegular ', sans-serif; font-size: 16px; line-height: 20px; color: #ababab; text-decoration: underline; background: transparent; padding: 0 0 10px 0; display: block; }
footer h3 a { color: #ababab; }
footer h3 a:hover { color: #f6c444; }

.social { width: 160px; float: left; display: inline; }
.social h2 { padding-bottom: 20px; }

.social-icos { padding: 0 0 8px 15px; }
.social-icos a.ico { width: 36px; height: 38px; float: left; display: inline; background-image: url(/Content/css/images/sprites.png); background-position: -509.9999885559082px -81.98750305175781px ; background-repeat: no-repeat; font-size: 0; line-height: 0; text-indent: -4000px; margin-right: 7px; transition: all 0.2s; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; }
.social-icos a.twitter { background-position: 0 0; }
.social-icos a.youtube { background-position: -43px 0; }
.social-icos a.googleplus { background-position: -83px 0; }
.social-icos a.email { background-position: -633px -81px; }
.social-icos a.rss { background-position: -675px -81px; }
.social-icos a.facebook { background-position: -716px -81px; }
.social-icos a.twitter:hover { background-position: 0 bottom; }
.social-icos a.youtube:hover { background-position: -43px bottom; }
.social-icos a.googleplus:hover { background-position: -83px bottom; }
.social-icos a.email:hover { background-position: -633px -80px; }
.social-icos a.rss:hover { background-position: -675px -80px; }
.social-icos a.facebook:hover { background-position: -716px -80px; }

.featured-image img { width: 265px; height: 78px; display: block; padding: 1px; border: 1px solid #000; border-radius: 1px; -moz-border-radius: 1px; -webkit-border-radius: 1px; -o-border-radius: 1px; margin-bottom: 6px; }
.ad { width: 265px; height: 76px; display: block; padding: 1px; border: 1px solid #fff; border-radius: 1px; -moz-border-radius: 1px; -webkit-border-radius: 1px; -o-border-radius: 1px; margin-bottom: 6px; }
.featured-image a { font-family: 'MetropolisRegular ', sans-serif; font-size: 25px; line-height: 46px; color: #eec854; text-align: center; height: 43px; display: block; } /*background: url(/Content/css/images/stripe03.png) no-repeat;*/
.featured-image a:hover { color: #ababab; text-decoration: none; }

.footer-links { width: 780px; float: right; display: inline; background: url(/Content/css/images/seps.png) repeat-y; }
.footer-links > section { float: left; display: inline; }
.footer-links ul { list-style: none outside; }
.footer-links ul li a { font-size: 12px; line-height: 17px; color: #e8c251; }
.footer-links ul li a:hover { color: #ababab; text-decoration: none; }

.car-manufacturers { width: 210px; padding-right: 10px; }
.car-manufacturers ul { width: 210px; float: right; display: inline; }
.car-manufacturers ul li { display: inline-block; width: 67px; *display: inline; }

.car-categories { width: 125px; padding: 0 12px; }

.articles-categories { width: 96px; padding: 0 12px; }

.footer-services { width: 125px; padding: 0 12px; }

.footer-nav { width: 120px; padding: 0 5px; }

.seo-menu { padding: 3px 0; background: url(/Content/css/images/stripe05.png); border: 1px solid #373637; border-top: 0; border-bottom-left-radius: 4px; -moz-border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -o-border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; -moz-border-bottom-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -o-border-bottom-right-radius: 4px; box-shadow: 0px 1px 4px rgba(0,0,0,0.5) inset; -moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.5) inset; -webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.5) inset; -o-box-shadow: 0px 1px 4px rgba(0,0,0,0.5) inset; }
.seo-menu ul { list-style: none outside; text-align: center; }
.seo-menu ul li { display: inline-block; padding: 0 10px 3px 10px; *display: inline; }
.seo-menu ul li a { font-size: 14px; line-height: 17px; color: #7d7a7a; }
.seo-menu ul li a:hover { color: #f6c444; text-decoration: none; }

.copyright { font-size: 13px;line-height: 17px;padding: 10px 0;color: #E9C352;text-align: center;background: rgba(0, 0, 0, 0.75);}
.copyright span.credits { float: left; display: inline; color: #646464; }
.copyright span.credits a { color: #646464; }
.copyright span.credits a:hover { color: #e9c352; text-decoration: none; }
.copyright a.back-to-top { float: right;display: inline;color: #E9C352;position: relative;padding-right: 14px; }
.headline-box-t a.back-to-top span,.copyright a.back-to-top span { border-bottom: 10px solid #dfbb4e; border-right: 5px solid transparent; border-left: 5px solid transparent; position: absolute; top: 6px; right: 0; }
.copyright a.back-to-top:hover { color: #646464; text-decoration: none; }
.copyright a.back-to-top:hover span { border-bottom-color: #646464; }

.headline-box-t a.back-to-top{font-size: 13px;float: left;display: inline;color: #E9C352;position: relative;padding-right: 14px;}

.headline-box-t h3{font-family: 'MetropolisRegular', sans-serif;font-size: 18px;line-height: 25px;color: #F6C444;}
/* manual css*/
/* --------------------------- Password Recover --------------------------- */
.global-overlay { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-image: url(/Content/Design/images/trans.png); z-index:10000; display: none; }
.global-popup { display: none; position: absolute; background-color: #ddd; padding: 20px; border: 1px solid #646464; z-index: 10005; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; }
.global-popup a { color: #646464; text-decoration: underline; }
.global-popup { width: 300px; }
.global-popup img { float: right; }
.global-popup .title { float: right; font-size: 16px; color: #646464; padding-right: 5px; margin-top: 2px; }
.global-popup .second-line { clear: both; padding-top: 15px; }
.global-popup .global-close { position:absolute; width: 20px; height: 20px; background: url(/Content/Design/images/ico-delete.png) no-repeat 0 0; top: 3px; left: 3px; }
.global-popup .global-close:hover { background-image: url(/Content/Design/images/ico-delete-hover.png); }



.hidden, .cmp-template, .return_url{display:none;}

.fastsearch select { width: 208px; }
.register-form select { width: 100px; }
.register-form .c2-sb-wrap , .fastsearch .c2-sb-wrap {opacity: 0.5; -moz-opacity: 0.5;filter: alpha(opacity=50); }
.fastsearch .c2-sb-focused2 { opacity: 1; -moz-opacity: 1; filter:alpha(opacity=100); }
.register-form .c2-sb-focused2 { opacity: 1; -moz-opacity: 1; filter:alpha(opacity=100); }
.register-form .c2-sb-focused , .fastsearch .c2-sb-focused { opacity: 1; -moz-opacity: 1; filter:alpha(opacity=100); }
.register-form .c2-sb-inner-wrap, .fastsearch .c2-sb-inner-wrap { background: transparent; height: 22px; padding-right: 23px; border: 0; }
.register-form .c2-sb-wrap .c2-sb-text , .fastsearch .c2-sb-wrap .c2-sb-text { height: 18px; padding: 1px 5px 1px 0px; border: 1px solid #c1c1c1; color: #414141; font-size: 12px; line-height: 18px; background: #fff; border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; -o-border-top-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -o-border-bottom-left-radius: 5px; }
.register-form .c2-sb-button , .fastsearch .c2-sb-wrap .c2-sb-button { top: 0; left: auto; right: 0; width: 25px; height: 22px; background: url(/Content/css/images/selbtns.png) no-repeat 0 0; border: 0; cursor: pointer; }
.register-form .c2-sb-wrap .c2-sb-list-wrap ,.fastsearch .c2-sb-wrap .c2-sb-list-wrap { border: 1px solid #ddd; border-top: 0; }
.register-form .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list , .fastsearch .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list { padding: 0; }
.register-form .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link , .fastsearch .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link { padding: 1px 25px; }
.register-form .c2-sb-wrap .c2-sb-text {width: 285px !important;}

.search .c2-sb-focused2,.insurance .c2-sb-focused2 { opacity: 1; -moz-opacity: 1; filter:alpha(opacity=100); }
.search .c2-sb-focused,.insurance .c2-sb-focused { opacity: 1; -moz-opacity: 1; filter:alpha(opacity=100); }
.search .c2-sb-inner-wrap,.insurance .c2-sb-inner-wrap { background: transparent; height: 22px; padding-right: 23px; border: 0; }
.search .c2-sb-wrap .c2-sb-text,.insurance .c2-sb-wrap .c2-sb-text { height: 18px; padding: 1px 5px 1px 0px; border: 1px solid #c1c1c1; color: #414141; font-size: 12px; line-height: 18px; background: #fff; border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; -o-border-top-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -o-border-bottom-left-radius: 5px; }
.search .c2-sb-button,.insurance .c2-sb-button { top: 0; left: auto; right: 0; width: 25px; height: 22px; background: url(/Content/css/images/selbtns.png) no-repeat 0 0; border: 0; cursor: pointer; }
.search .c2-sb-wrap .c2-sb-list-wrap,.insurance .c2-sb-wrap .c2-sb-list-wrap { border: 1px solid #ddd; border-top: 0; }
.search .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list,.insurance .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list  { padding: 0; }
.search .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link,.insurance .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link  { padding: 1px 25px; }

.leftbanner { position: fixed; top: 130px;z-index: -1;}
.rightbanner { position: fixed; top: 130px;}

.articles {padding-top: 10px;}

.row-reason select { width: 210px; }
.row-reason .jspScrollable {width: 190px !important;min-width: 190px !important;}
.row-reason .c2-sb-wrap {opacity: 1; -moz-opacity: 0.5;filter: alpha(opacity=50); }
.row-reason .c2-sb-focused2 { opacity: 1; -moz-opacity: 1; filter:alpha(opacity=100); }
.row-reason .c2-sb-focused2 { opacity: 1; -moz-opacity: 1; filter:alpha(opacity=100); }
.row-reason .c2-sb-focused { opacity: 1; -moz-opacity: 1; filter:alpha(opacity=100); }
.row-reason .c2-sb-inner-wrap, .row-reason .c2-sb-inner-wrap { background: transparent; height: 22px; padding-right: 23px; border: 0; }
.row-reason .c2-sb-wrap .c2-sb-text , .row-reason .c2-sb-wrap .c2-sb-text { height: 18px; padding: 1px 5px 1px 0px; border: 1px solid #c1c1c1; color: #414141; font-size: 12px; line-height: 18px; background: #fff; border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; -o-border-top-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -o-border-bottom-left-radius: 5px; }
.row-reason .c2-sb-button , .row-reason .c2-sb-wrap .c2-sb-button { top: 0; left: auto; right: 0; width: 25px; height: 22px; background: url(/Content/css/images/selbtns.png) no-repeat 0 0; border: 0; cursor: pointer; }
.row-reason .c2-sb-wrap .c2-sb-list-wrap ,.row-reason .c2-sb-wrap .c2-sb-list-wrap { border: 1px solid #ddd; border-top: 0; }
.row-reason .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list , .fastsearch .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list { padding: 0; }
.row-reason .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link , .row-reason .c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link { padding: 1px 25px; }

.check {cursor:pointer;}

.artproplink a {text-decoration: underline;}
.artproplink a:hover {text-decoration: none;}

.share-button .reg 
{
    margin-right: -11px;
    width: 252px;
    height: 52px;
    display: block;
    background-image: url(/Content/css/images/sprites.png);
    background-repeat: no-repeat;
    font-size: 0;
    line-height: 0;
    text-indent: -4000px;
}

.share-button .reg:hover{background-position: 0px -52px;}


.share-button.fbreg
{
    width: 232px;
    height: 32px;
    display: block;
    cursor: pointer;
    background-image: url(/Content/css/images/sprites.png);
    background-position: -253px 0px;
    background-repeat: no-repeat;
    font-size: 0;
    line-height: 0;
    text-indent: -4000px;
    margin-right: -3px;
    margin-top:-10px;
}

.share-button.fbreg:hover{background-position: -253px -52px;}

.share-button.fblogon
{
    width: 244px;
    height: 32px;
    display: block;
    cursor: pointer;
    background-image: url(/Content/css/images/logonFB.png);
    background-repeat: no-repeat;
    font-size: 0;
    line-height: 0;
    text-indent: -4000px;
    margin-right: -13px;
    margin-top:-10px;
}

.share-button.fblogon:hover{background-position: 0px -52px;}

.register_fb, .ad, .socials, .magazinIco, .tabsIco, .play, .mainlogo, .city, .supermini, .family, .bigfamily, .salon, .prestige, .sport, .surface, .van, .tender, .commercial, .bus, .connect-with-facebook, .greySub, .input, .wideGreySub, .yellowSub, .selectbox, .topIcos{
    background: url(/Content/css/images/sprites.png) no-repeat;
}

.register_fb{
    background-position: 0 -1.9999847412109375px ;
    width: 504px;
    height: 156px;
}

.ad{
    background-position: -504.99998664855957px -2px ;
    width: 165px;
    height: 76px;
}

.socials{
    background-position: -509.9999885559082px -81.98750305175781px ;
    width: 243px;
    height: 36px;
}

.magazinIco{
    background-position: -511.9999885559082px -120.98750305175781px ;
    width: 34px;
    height: 34px;
}

.tabsIco{
    background-position: -553.9999885559082px -120.99998474121094px ;
    width: 34px;
    height: 34px;
}

.play{
    background-position: -3.000019073486328px -157.99998474121094px ;
    width: 661px;
    height: 296px;
}

.mainlogo{
    background-position: -781.9999885559082px -2.0000152587890625px ;
    width: 287px;
    height: 64px;
}

.city{
    background-position: -758.4000110626221px -340.3999786376953px ;
    width: 123px;
    height: 83px;
}

.supermini{
    background-position: -884.9999866485596px -341.3875274658203px ;
    width: 123px;
    height: 83px;
}

.family{
    background-position: -1009.4000720977783px -81px ;
    width: 123px;
    height: 83px;
}

.bigfamily{
    background-position: -882.9999866485596px -82px ;
    width: 123px;
    height: 83px;
}

.salon{
    background-position: -1011.0000476837158px -166px ;
    width: 123px;
    height: 83px;
}

.prestige{
    background-position: -883.9999866485596px -168px ;
    width: 123px;
    height: 83px;
}

.sport{
    background-position: -758.9999866485596px -81px ;
    width: 123px;
    height: 83px;
}

.surface{
    background-position: -755.9999866485596px -168px ;
    width: 123px;
    height: 83px;
}

.van{
    background-position: -1013.0000476837158px -254px ;
    width: 123px;
    height: 83px;
}

.tender{
    background-position: -884.9999866485596px -254px ;
    width: 123px;
    height: 83px;
}

.commercial{
    background-position: -754.9999866485596px -253px ;
    width: 123px;
    height: 83px;
}

.bus{
    background-position: -1011.4000720977783px -342px ;
    width: 123px;
    height: 83px;
}

.connect-with-facebook{
    background-position: -1000.9999866485596px -437px ;
    width: 124px;
    height: 20px;
}

.greySub{
    background-position: -675.9999866485596px -127px ;
    width: 62px;
    height: 57px;
}

.input{
    background-position: -723.9999866485596px -431px ;
    width: 256px;
    height: 34px;
}

.wideGreySub{
    background-position: -1004.9999866485596px -467px ;
    width: 119px;
    height: 53px;
}

.yellowSub{
    background-position: -676.9999866485596px -195px ;
    width: 62px;
    height: 28px;
}

.selectbox{
    background-position: -752.9999866485596px -472px ;
    width: 213px;
    height: 43px;
}

.topIcos{
    background-position: -696.0000171661377px -240px ;
    width: 38px;
    height: 15px;
}

.h2article
{
   font-size: 20px;
   font-weight: normal;
}

.articles h2.h2article a
{
    color: #983433;
}

.yashir-list-container {
    padding-right: 30px;
    font-size: 20px;
    line-height: 40px;
    color: #006595;
    font-weight: bold;
}

.yashir-list-container ul {
   list-style-image: url("/Content/MediaItems/Campaigns/Yashir/css/li.gif");
}

.yashir-proposal-container {
    padding: 0;
}

.yashir-proposal-container .proposal-btn {
    background-position: 0 0;
    height: 46px;
    width: 252px;
    display: block;
    margin: 0 0 5px 0;
    text-decoration: none;
    background: url("/Content/MediaItems/Campaigns/Yashir/css/buttons.png") no-repeat 0 0px;
}

.yashir-proposal-container .proposal-btn:hover {
    background-position: 0 -50px;
}

.yashir-proposal-container .proposal-btn span {
    padding-top: 12px;
    font-size: 20px;
    color: #ffffff;
    text-decoration: inherit;
    padding: 12px 18px 0 0;
    display: block;
}

.modeltrtable
{
    font-weight:bold;
    vertical-align: top;
}

.verticalaligntop
{
    vertical-align: top;
}

.article-table,.article-table td,.article-table th
{
   border-collapse: collapse;
   border: 1px solid black;
   padding: 3px;
}

#divPriceListResult,#divCarPriceListResult
{
    padding-top: 15px;
}

#divPriceListResult a,#divCarPriceListResult a {
  vertical-align: top;
  padding-top: 2px;
  position: absolute;
  padding-right: 8px;
}

#divPriceListResult div,#divCarPriceListResult div {
 padding: 10px 0;
}

.commentform {
    background-color: #ececec;
    border: solid 1px #d5d5d5;
    padding: 20px;
    margin-bottom: 15px;
}

.commentform li {
    line-height: 25px;
    margin-bottom: 5px;
    list-style: none;
}

.commentform li input {
    display: block;
    box-sizing: border-box;
    width: 100%;
    border: solid 1px #d5d5d5;
    border-radius: 5px;
    padding: 5px;
}

.commentform li #writerName {
   /* width: 50%;*/
}


.commentform li #content {
    border-radius: 5px;
    padding: 5px;
    height: 102px;
    resize: none;
    display: block;
    box-sizing: border-box;
    width: 100%;
    border: solid 1px #d5d5d5;
}

.commentform #license_agr {
    font-size: 10px;
    line-height: 12px;
    width: 100%;
    box-sizing: border-box;
    height: 40px;
    resize: none;
}
.commentform .submit-button
{
    font-size: 13px;
    line-height: 26px;
    color: #fff;
    width: 62px;
    height: 26px;
    display: block;
    margin-right: auto;
    background: url(/Content/css/images/sprites.png) no-repeat;
    background-position: -675.9999866485596px -127.00001525878906px;
    border: 0;
    cursor: pointer;
}

.commentform .submit-button:hover
{
    background-position: -675.9999866485596px -158.000015px;
}

.commentform .error 
{ 
    border-color: #e13e2a; 
}

.commentform #commentok span
{
    font-weight:bold;
    padding-right: 10px;
    vertical-align: super;
}

.massagesform
{
    display:none;
}

.commentloader
{
    background: url("/Content/Design/images/loader.gif") no-repeat top;
    display: block; 
    left: 100px;
    height:338px;
}

#messagesResult > ul
{
    list-style: none;
}

#messagesResult > ul li
{
    padding: 5px 10px;
    list-style: none;
}

#messagesResult > ul li .num {
    float: right;
    font-weight: 700;
    font-size: 22px;
    color: #b0b0b0;
    min-width: 35px;
    padding-top: 5px;
    padding-left: 10px;
}

#messagesResult > ul li {
    border-top: solid 1px #d5d5d5;
}

#messagesResult > ul li:nth-last-child(1) {
    /*border-bottom: solid 1px #d5d5d5;*/
}


#messagesResult .comment-title
{
    font-weight: bold;
    line-height: 25px;
}

#messagesResult .comment-content
{
    margin-top:10px;
    margin-right: 45px;
}

#messagesResult .comment-footer{
    font-size: 14px;
    line-height: 16px;
    margin-top:10px;
    margin-right: 45px;
}

#messagesResult .content-read-more
{
    display:none;
}

.comments-content .comment-content span
{
   display: block;
}

.comment-content a {
    font-size: 13px;
    line-height: 15px;
    color: #5F5F5F;
    text-decoration: underline;
    float: left;
    /*position: absolute;*/
    left: 10px;
}

.sprite-Abarth_Logo{ background-position: 0 0 !important; width: 24px !important; height: 21px; } 
.sprite-Alfaromeo_Logo{ background-position: -34px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Audi_Logo{ background-position: -68px 0 !important; width: 24px !important; height: 21px; } 
.sprite-BMW_Logo{ background-position: -102px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Buick_Logo{ background-position: -136px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Cadillac_Logo{ background-position: -170px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Chevrolet_Logo{ background-position: -204px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Chrysler_Logo{ background-position: -238px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Citroen_Logo{ background-position: -272px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Dacia_Logo{ background-position: -306px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Daewoo_Logo{ background-position: -340px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Daihatsu_Logo{ background-position: -374px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Dodge_Logo{ background-position: -408px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Ferrari_Logo{ background-position: -442px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Fiat_Logo{ background-position: -476px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Ford_Logo{ background-position: -510px 0 !important; width: 24px !important; height: 21px; } 
.sprite-GMC_Logo{ background-position: -544px 0 !important; width: 24px !important; height: 21px; } 
.sprite-GreatWall_Logo{ background-position: -578px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Honda_Logo{ background-position: -612px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Hummer_Logo{ background-position: -646px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Hyundai_Logo{ background-position: -680px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Infinity_Logo{ background-position: -714px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Isuzu_Logo{ background-position: -748px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Iveco_Logo{ background-position: -782px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Jaguar_Logo{ background-position: -816px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Jeep_Logo{ background-position: -850px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Kia_Logo{ background-position: -884px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Lancia_Logo{ background-position: -918px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Landrover_Logo{ background-position: -952px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Lexus_Logo{ background-position: -986px 0 !important; width: 24px !important; height: 21px; } 
.sprite-MG_Logo{ background-position: -1020px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Maserati_Logo{ background-position: -1054px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Mazda-Logo{ background-position: -1088px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Mercedes-Logo{ background-position: -1122px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Mini_Logo{ background-position: -1156px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Mitsubishi_Logo{ background-position: -1190px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Nissan_Logo{ background-position: -1224px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Opel_Logo{ background-position: -1258px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Peugeot_Logo{ background-position: -1292px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Pontiac_Logo{ background-position: -1326px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Porsche_Logo{ background-position: -1360px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Renault_Logo{ background-position: -1394px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Rover_Logo{ background-position: -1428px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Saab_Logo{ background-position: -1462px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Seat_Logo{ background-position: -1496px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Skoda_Logo{ background-position: -1530px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Smart_Logo{ background-position: -1564px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Ssangyong_Logo{ background-position: -1598px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Subaru_Logo{ background-position: -1632px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Suzuki_Logo{ background-position: -1666px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Toyota_Logo{ background-position: -1700px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Volkswagen_Logo{ background-position: -1734px 0 !important; width: 24px !important; height: 21px; } 
.sprite-Volvo_Logo{ background-position: -1768px 0 !important; width: 24px !important; height: 21px; } 

.carlogo {
    background: url("/Content/css/images/makersIcons.png") no-repeat top right;
    display: inline-block;
    float: right;
}

.textmakerimg{
    display: inline-block;
    padding-right: 5px;
}