/* Large Desktop Layout */
@media only screen and (min-width:1500px){
.container {width: 980px;}
.main_content_area > .col-sm-8 {width: 66%;}
.navbar-collapse ul li:hover ul {display: block;}
}

@media only screen and (min-width:1200px){
.container {width: 980px;}	
}

/* Medium Desktop Layout */
@media only screen and (min-width:1200px) and (max-width: 1375px){
.container {width: 980px;}
.main_content_area > .col-sm-8 {width: 66%;}
.navbar-collapse ul li:hover ul {display: block;}
}

/* Small Desktop Layout */
@media only screen and (min-width: 991px) and (max-width: 1200px) {
.main_content_area > .col-sm-8 {width: 66%;}
.main_wrapper,.ad_one,.add_codes {width: 1010px;}
.post_thumbnail_gallery ul li {width: 138px;}
.comment_details {width: 88.7%;}
.comment_footer p {width: 67%;}
.feature_single_post_content {width: 77%;}
.client_list_area ul li a {padding: 10px 45px;}
.footer_area p {padding: 0 90px;}
.single_auto_news_content {width: 73%;}
.paginations p.pagi_left {width: 30%;}
.paginations p.pagi_right {width: 70%;}
.home_promo_two_list ul li {width: 76.9px;}
.home_promo_two_list.two ul li {width: 140.6px;}
.navbar-collapse ul li:hover ul {display: block;}
.navbar-nav > li > a {font-size: 16px;}
.featured_post_slider_list {width: 468px;}
.login-register-header-left {margin-right: 43px;}
.login-details-right {width: 254px;}
.login-details-submit input[type="submit"] {width: 262px;margin-right: 30px;}
.carpotting-featured {width: 348px;}
.carpotting-featured-list button.submit {margin-top: 27px;}
.carpotting-details.left,.carpotting-details-footer-left {width: 376px;}
.items-det-right {width: 355px;}
.items-det.step .items-det-right {width: 290px;}
.image-upload .col-sm-6 {width: 510px;}
}

/* Tablet Layout */
@media only screen and (min-width: 768px) and (max-width: 991px) {
.main_content_area > .col-sm-8 {width: 66%;}
.main_wrapper,.ad_one,.add_codes {width: 790px;}
.navbar-nav > li > a {font-size: 11px;}
.dropdown-menu {font-size: 10px;}
.post_title h2 {font-size: 18px;line-height: 24px;margin-bottom: 5px;}
.post_content p {font-size: 13px;line-height: 18px;margin-bottom:18px;}
.post_content h3 {font-size: 15px;line-height: 15px;margin-bottom: 13px;margin-top: 15px;}
.post_thumbnail_gallery ul li {width: 101px;}
.comment_details {width: 85.2%;}
.comment_footer p {width: 56%;}
.promo_two_area .col-sm-8 {min-height: 250px;}
.promo_two_siderbar ul li {float: none;width: 100%;}
.feature_single_post_content {width: 70%;}
.feature_single_post_content h2 a {font-size: 13px;line-height: 15px;}
.single_auto_news_content h2 {line-height: 13px;}
.single_auto_news_content {width: 100%;}
.single_artical_content a {margin-top: 0;}
.post_thumbnail a i {font-size: 110px;}
.promo_sidebar h2 {line-height: 17px;}
.client_list_area ul li a {padding: 10px 23px;}
.footer_area p {padding: 0;}
.page_content_two_footer p span {margin-right: 20px;width: auto;}
.feature_post_head h2,.feature_post_head form,.paginations p.pagi_left,.paginations p.pagi_right{float:none;width:100%;text-align:left;}
.home_promo_two_list h2 {font-size: 13px;}
.home_promo_two_list ul li {width: 56px;}
.home_promo_two_list.two ul li {width: 104px;}
.navbar-collapse ul li:hover ul {display: block;}
.navbar-nav > li > a {font-size: 10px;}
.featured_post_slider_list {width: 323px;}
.login-register-header-left {margin-right: 40px;}
.login-register-header-right {width: 251px;}
.login-details-left {width: 178px;}
.login-details-right {width: 200px;}
.login-details-submit input[type="submit"] {width: 162px;margin-right: 10px;}
.login-details-submit label {margin-right: 5px;}
.carpotting-featured {float: none;width: 100%;margin-right: 0;margin-bottom: 15px;}
.carpotting-featured-list {float: none;width: 100%;}
.carpotting-featured-list {float: none;width: 100%;}
.carpotting-details,.carpotting-details-footer-left,.carpotting-details-footer-right {float: none;width: 100% !important;}
.items-det .carpotting-details-wrapper {float: none;width: 100%;margin-right: 0;margin-bottom: 15px;}
.items-det-right {float: none;width: 100%;}
.post_title_left,.post_title_right {float: none;width: 100%;}
.post_title_right {margin-left: 20px;}
.items-det.step .carpotting-details-wrapper,.items-det.step .items-det-right {width: 100%;}
.image-upload .col-sm-6 {width: 365px;}
.image-upload .col-sm-9 {width: 200px;}
.single-register-select .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn), .feature_post_head .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {min-width: 75px;}
.single-bent .userlogin {width: 88%;}
.baureihe-text {margin-top: 30px;}
.newsletter-check.auto > .margin-5 {border: 0;margin: 0;}
.single-checkbox-page .padding-5 {margin-bottom: 15px;}
.checkboxs .checkbox {width: 50%;}
.checkboxs.auto .checkbox {width: 33.33%;}
.single-car-item-left {float: none;width: 100%;margin-right: 0;margin-bottom: 20px;}
.single-car-item-middle {float: none;width: 100%;margin-bottom: 20px;}
.single-car-item-right {float: none;text-align: left;}
.single-news-text {width: 75%;}
}


/* Mobile Small Layout */
@media only screen and (max-width: 767px) { 
.main_content_area > .col-sm-8 {width: 100%;}
.main_wrapper,.ad_one,.add_codes {width: 100%;}
.ad_two{display:none;}
.collapse.navbar-collapse {margin-left: -15px;float:none;}
.navbar-right {float: none;}
.navbar-brand {left: 50%;margin-left: -57px;position: relative;width: 114px;}
.navbar-nav > li > a {font-size: 13px;padding-bottom: 5px;padding-top: 5px;}
.navbar-nav .open .dropdown-menu {text-align: center;}
.navbar-nav .open .dropdown-menu > li > a {font-size: 12px;}
.post_title h2 {font-size: 18px;line-height: 26px;}
.post_thumbnail .image_gallary a {margin-left: -30px;margin-top: -40px;}
.post_thumbnail .image_gallary a i {font-size: 55px;}
.thumbnail_content {bottom: 4px;right: -10px;}
.post_content p {font-size: 13px;line-height: 18px;margin-bottom: 15px;}
.thumbnail_content p {padding: 2px 5px;width: 112px;font-size: 9px;margin-bottom:5px;}
.thumbnail_content p  a{font-size: 9px;}
.post_thumbnail_gallery ul li{width:45%}
.single_auto_news_content {width: 100%;}
.comment_details {width: 71.8%;}
.comment_title h2 ,.comment_title p,.comment_footer p{float: none;}
.feature_single_post_thumb {float: none;width: 100%;margin-bottom: 15px;}
.feature_single_post_content h2 {line-height: 18px;}
.main_content_area > .col-sm-8 ,.main_content_area > .col-sm-4,.promo_area > .col-sm-8,.promo_two_area > .col-sm-8,.promo_area > .col-sm-4{padding: 0 15px;box-shadow: 0 0 0 0;}
.single_auto_news_content h2 {line-height: 13px;}
.feature_single_post_content {float: none;width: 100%;}
.single_promotion h2 {line-height: 5px;}
.promo_sidebar ,.promo_two_siderbar{margin: 0 20px;padding-bottom: 20px;}
.promotion_list,.promo_two_content {padding-top: 20px;}
.client_list_area ul li {display: block;}
.client_list_area ul li a {padding: 10px;}
.footer_area p {padding: 0;}
.nav.navbar-nav.text-uppercase {text-align: center;}
.navbar-right .nav.navbar-nav > li {display: inline-block;}
.navbar-right .nav.navbar-nav li > ul.dropdown-menu {left: -120px;}
.navbar-right .nav.navbar-nav > li form {right: -100px;}
.page_content_one_p p span, .page_content_two_footer p span {width: auto;margin-right: 25px;}
.page_content_two_left,.page_content_two_right,.single_page_content_three,.single_page_content_three_t {float: none;width: 100%;}
.feature_post_head h2,.feature_post_head form,.paginations p.pagi_left,.paginations p.pagi_right{float:none;width:100%;text-align:left;padding-left: 0;}
.feature_post_head form input[type="text"] {width: 27%;}
.paginations p {font-size: 10px;}
.home_promo_two_list ul li ,.home_promo_two_list.two ul li{float: none;margin-right: 0;width: 100%;margin-bottom:10px;}
.home_promo_two_list h2 span {display: block;float: none;text-align: right;}
.home_title a {margin-right: 10px;}
.login_page {right: 50%;margin-right: -150px;margin-top: 0;}
.navbar-right .nav.navbar-nav > li form#search {right: -60px;}
.featured_post_slider_list {float: none;width: 100%;margin-bottom: 5px;}
.featured_post_slider_text {float: none;width: 100%;margin-left: 0;text-align: center;}
.featured_post_slider .owl-next {right: -15px;}
.login-register-header-left {float: none;margin-right: 0;width: 100%;margin-bottom: 10px;}
.login-register-header-right {float: none;width: 100%;margin-bottom: 10px;}
.profile-image {width: 200px;margin: 0 auto 10px;}
.profile-button {text-align: center;}
.feature_post_head.login h2 {font-size: 16px;}
.login-register,.login-details,.password-reset {padding: 0;}
.login-details-left,.login-details-right {float: none;width: 100%;}
.login-details-submit input[type="submit"]{width: 100%;margin-right: 0;}
.login-details-submit label {display: block;margin-top: 10px;margin-right: 0;}
.feature_post_head.login {min-height: auto;}
.fotos-box ul li,.fotos-box.five ul li {width: 50%;}
.fotos-box h2 a {float: none;display: block;margin-top: 5px;}
.single_image_gallary i {font-size: 40px;margin-top: -40%;}
.owl-controls .owl-nav div {margin-top: -54%;}
.car-post-footer-left {float: none;width: 100%;}
.car-post-footer-right {text-align: left;float: none;width: 100%;margin-top: 10px;}
.single-page-title a {float: none;display: block;}
.carpotting-featured {float: none;width: 100%;margin-right: 0;margin-bottom: 15px;}
.carpotting-featured-list {float: none;width: 100%;}
.carpotting-details,.carpotting-details-footer-left,.carpotting-details-footer-right {float: none;width: 100% !important;}
.items-det .carpotting-details-wrapper {float: none;width: 100%;margin-right: 0;margin-bottom: 15px;}
.items-det-right {float: none;width: 100%;}
.post_title_left,.post_title_right {float: none;width: 100%;}
.post_title_right {margin-left: 20px;}
.single-cars-item a i {font-size: 35px;}
.carpotting-details-wrapper ul li span.title {width: 80px;}
.items-det .carpotting-details-wrapper ul li span.text {width: 42%;}
.image-upload .col-sm-3 {width: 100%;margin-top: 5px;}
.image-upload .col-sm-6 {width: 100%;}
.category_content_title a {float: none;margin-top: 5px;display: block;}
.login-register.login {padding: 0 25px 20px;}
.submit.login {margin-top: 10px;}
.single-bent .userlogin {width: 80%;}
.single-register-select .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn), .feature_post_head .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {min-width: 75px;}
.feature_post_head.login h2 a {float: none;margin-left: 0;margin-right: 10px;display: block;}
.image-upload .col-sm-9 {width: 100%;}
.baureihe-text {margin-top: 30px;}
.page-buttom-link {text-align: left;}
.single-data {min-width: 510px;overflow-x: scroll;}
.newsletter-check.auto > .margin-5 {border: 0;margin: 0;}
.single-checkbox-page .padding-5 {margin-bottom: 15px;}
.newsletter-check.auto .footer p {text-align: left;margin-top: 0;margin-bottom: 10px;}
.checkboxs .checkbox {width: 100%;}
.checkboxs.auto .checkbox {width: 50%;}
.single-car-item-left {float: none;width: 100%;margin-right: 0;margin-bottom: 20px;}
.single-car-item-middle {float: none;width: 100%;margin-bottom: 20px;}
.single-car-item-right {float: none;text-align: left;}
.single-news-text {float: none;width: 100%;}
.fox-box-left {float: none;width: 100%;}
.fox-box-left ul li {width: 50%;}
.fox-box-right {float: left;width: 100%;margin-left: 0;}
.navbar-right {float: right;margin-top: 15px;margin-right: 15px;}
.navbar-header {float: left;margin-left: 25px !important;margin-top: 10px;margin-bottom: 10px;}
.navbar-right .nav.navbar-nav li > ul.dropdown-menu {left: auto;right: 0;}
.collapse.navbar-collapse {margin-left: 0;float: none;position: absolute;top: 92px;z-index: 10;background: #286591;left: 0;right: 15px;}
}




/* Mobile Large Layout Layout */
@media only screen and (min-width: 480px) and (max-width: 767px) { 
.main_content_area > .col-sm-8 {width: 100%;}
.main_wrapper,.ad_one,.add_codes {width: 100%;}
.ad_two{display:none;}
.collapse.navbar-collapse {margin-left: -15px;float:none;}
.navbar-right {float: none;}
.navbar-brand {left: 50%;margin-left: -57px;position: relative;width: 114px;}
.navbar-nav > li > a {font-size: 13px;padding-bottom: 5px;padding-top: 5px;}
.navbar-nav .open .dropdown-menu {text-align: center;}
.navbar-nav .open .dropdown-menu > li > a {font-size: 12px;}
.post_title h2 {font-size: 18px;line-height: 26px;}
.post_thumbnail .image_gallary a {margin-left: -30px;margin-top: -40px;}
.post_thumbnail .image_gallary a i {font-size: 55px;}
.thumbnail_content {bottom: 4px;right: -10px;}
.post_content p {font-size: 13px;line-height: 18px;margin-bottom: 15px;}
.thumbnail_content p {padding: 2px 5px;width: 112px;font-size: 9px;margin-bottom:5px;}
.thumbnail_content p  a{font-size: 9px;}
.post_thumbnail_gallery ul li{width:47%}
.single_auto_news_content {width: 100%;}
.comment_details {width: 71.8%;}
.comment_title h2 ,.comment_title p,.comment_footer p{float: none;}
.feature_single_post_thumb {float: none;width: 100%;margin-bottom: 15px;}
.feature_single_post_content h2 {line-height: 18px;}
.main_content_area > .col-sm-8 ,.main_content_area > .col-sm-4,.promo_area > .col-sm-8,.promo_two_area > .col-sm-8,.promo_area > .col-sm-4{padding: 0 15px;box-shadow: 0 0 0 0;}
.single_auto_news_content h2 {line-height: 13px;}
.feature_single_post_content {float: none;width: 100%;}
.single_promotion h2 {line-height: 5px;}
.promo_sidebar ,.promo_two_siderbar{margin-left: 0;padding-bottom: 20px;}
.promotion_list,.promo_two_content {padding-top: 20px;}
.client_list_area ul li {display: block;}
.client_list_area ul li a {padding: 10px;}
.footer_area p {padding: 0;}
.nav.navbar-nav.text-uppercase {text-align: center;}
.navbar-right .nav.navbar-nav > li {display: inline-block;}
.navbar-right .nav.navbar-nav > li form {right: -100px;}
.page_content_one_p p span, .page_content_two_footer p span {width: auto;margin-right: 25px;}
.page_content_two_left,.page_content_two_right,.single_page_content_three,.single_page_content_three_t {float: none;width: 100%;}
.feature_post_head h2,.feature_post_head form,.paginations p.pagi_left,.paginations p.pagi_right{float:none;width:100%;text-align:left;}
.feature_post_head form input[type="text"] {width: 27%;}
.paginations p {font-size: 10px;}
.home_title a {margin-right: 10px;}
.promo_two_area .col-sm-4 {padding: 0 15px;}
.checkboxs .checkbox {width: 50%;}
}
.rateit {
    display: -moz-inline-box;
    display: inline-block;
    position: relative;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
}

    .rateit .rateit-range {
        position: relative;
        display: -moz-inline-box;
        display: inline-block;
        background: url(star.gif);
        height: 16px;
        outline: none;
    }

        .rateit .rateit-range * {
            display: block;
        }

    /* for IE 6 */
    * html .rateit, * html .rateit .rateit-range {
        display: inline;
    }

        /* for IE 7 */
        * + html .rateit, * + html .rateit .rateit-range {
            display: inline;
        }

            .rateit .rateit-hover, .rateit .rateit-selected {
                position: absolute;
                left: 0;
                top: 0;
                width: 0;
            }

            .rateit .rateit-hover-rtl, .rateit .rateit-selected-rtl {
                left: auto;
                right: 0;
            }

            .rateit .rateit-hover {
                background: url(star.gif) left -32px;
                color: #F7A700;
            }

            .rateit .rateit-hover-rtl {
                background-position: right -32px;
            }

            .rateit .rateit-selected {
                background: url(star.gif) left -16px;
                color: #FF9900;
            }

            .rateit .rateit-selected-rtl {
                background-position: right -16px;
            }

            .rateit .rateit-preset {
                background: url(star.gif) left -48px;
                color: #FF9900;
            }

            .rateit .rateit-preset-rtl {
                background: url(star.gif) left -48px;
            }

            .rateit button.rateit-reset {
                background: url(delete.gif) 0 0;
                width: 16px;
                height: 16px;
                display: -moz-inline-box;
                display: inline-block;
                float: left;
                outline: none;
                border: none;
                padding: 0;
            }

            .rateit .rateit-reset span {
                display: none;
            }

            .rateit button.rateit-reset:hover, .rateit button.rateit-reset:focus {
                background-position: 0 -16px;
            }


.rateit-font {
    font-size: 30px;
    line-height: 1em;
}

    .rateit-font .rateit-range {
        background: none;
        height: auto;
    }

    .rateit-font .rateit-empty {
        color: #ccc;
    }

    .rateit-font .rateit-range > div {
        background: none;
        overflow: hidden;
        cursor: default;
    }

.rateit.rateit-font .rateit-reset {
    font-size: inherit;
    background: none;
    width: 0.6em;
    height: 0.6em;
    margin-top: 0.2em;
    background: gray;
    border-radius: 50%;
    position: relative;
}

    .rateit.rateit-font .rateit-reset span {
        display: block;
        font-weight: bold;
        color: white;
        height: calc(50% - 0.045em);
        top: 0;
        position: absolute;
        border-bottom: 0.09em solid white;
        width: 72%;
        margin-left: 14%;
    }


.rateit.rateit-font .rateit-reset:hover, .rateit.rateit-font button.rateit-reset:focus {
    background: #e6574b; /* Old browsers */
    background: radial-gradient(ellipse at center, #e6574b 55%,#f6836b 77%,#f9d3cc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    background-position: 0 0;
}
