:root {--main-padding: 16px;}

* { margin:0; padding: 0;}
html[xmlns] .clearfix { display: block;}
ul, li {list-style: none;}
a {color: #007BC6;text-decoration: none;outline: none;}
a img { border:0;}
input, select, textarea {font: 12px Arial, Helvetica, sans-serif;color: #333;vertical-align: middle;}
h2 {line-height: 20px;font-weight: bold;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

.top_page { display: none!important; margin-bottom: 0px; position: relative;padding: 7px 3px 0 3px;}
,container_content { padding:30px; box-sizing: border-box;}


body { font-family: Raleway, sans-serif; font-size: 14px; font-weight: 300; line-height: 1.5; background: #C2C8D3;color: #333333;}
#main_automarket { width:1000px; margin:0 auto; }
#main_container { position: relative; width:100%; margin: 0 auto; z-index: 200; overflow:hidden;}

#banda_newsletter { width: 100%;height: 1px;display: none;overflow: hidden;background: url(https://static.automarket.ro/img/v3/ads/top/banda_newsletter.jpg) repeat-x;position: relative;}
#banda_newsletter .content_center { width: 550px;margin: 0 auto;background: url(https://static.automarket.ro/img/v3/ads/top/plic.jpg) no-repeat 0 9px;padding-left: 40px;font-size: 18px;font-weight: bold;height: 30px;padding-top: 7px;}
#banda_newsletter .content_center a { text-decoration: underline; }
#banda_newsletter a.close_button {background: url(https://static.automarket.ro/img/v3/ads/top/close_button.gif) no-repeat;display: block;width: 14px;height: 14px;position: absolute;right: 10px;top: 11px;text-indent: -9999px;text-decoration: none;}

#feedbackLinkFixed { display: block; width: 23px;height: 74px;position: fixed;right: 0px;top: 600px;z-index: 9990;background: url(https://static.automarket.ro/img/buton_feedback.png) no-repeat;text-indent: -999999px;outline: none;}

#header_container {background: #26272B;z-index: 300;}
#header_v5 { position: relative;font-family: 'Raleway',Arial, Helvetica, sans-serif;font-weight: 600;}
#header_v5 .top_menu {width: 1000px;margin: 0 auto;height: 40px;line-height: 40px;position: relative;}
#header_v5 .top_menu ul {text-align: center;display: block;font-size: 0;}
#header_v5 .top_menu ul li {display: inline-block;text-transform: uppercase;position: relative;}
#header_v5 .top_menu ul li.home {position: absolute;left: 0;text-indent: -9999px;background: url(https://static.automarket.ro/img/v5/logo-automarket-red.png?3);width: 160px;height: 40px;padding: 0;background-repeat: no-repeat;background-size: contain;}
#header_v5 .top_menu ul li a {color: #fff;font-size: 12px;padding: 0 10px;display: block;}
#header_v5 .top_menu > ul > li.current { height: 37px;border-bottom: 3px solid #CD240C;}
#header_v5 .top_menu li.dropdown > a { padding-right: 20px;}
#header_v5 .top_menu li.dropdown > div { z-index: 10000;}
#header_v5 .top_menu .dropdown_more {position: absolute;top: 40px;left: 0;background: #525356;font-size: 13px;white-space: nowrap;}
#header_v5 .top_menu .dropdown_right ul li, #header_v5 .top_menu .dropdown_left ul li, #header_v5 .top_menu .dropdown_more ul li {text-transform: none;text-align: left;display: block;}
#header_v5 .top_menu .dropdown_masini_noi {display: flex;position: absolute;top: 40px;left: -322px;background: #525356;font-size: 13px; flex-wrap:wrap;}
#header_v5 .top_menu .dropdown_top {background:#aa3300; padding:20px; box-sizing:border-box; width:100%; color:#fff;}
#header_v5 .top_menu .dropdown_top ul { display: flex; flex-wrap: wrap; flex-direction: column; text-align:left; }
#header_v5 .top_menu .dropdown_top ul li {text-transform: initial;}
#header_v5 .top_menu .dropdown_top ul li a {line-height:2; }
#header_v5 .top_menu .dropdown_left {display: flex; background: #606164; padding: 10px 20px 20px;}
#header_v5 .top_menu .dropdown_left ul { width: 130px;}
#header_v5 .top_menu .dropdown_left ul li a {line-height: 24px;}
#header_v5 .top_menu ul li.user {width: 40px;height: 40px;background-image: url(https://static.automarket.ro/img/v5/icon-user.png);background-size: 18px;background-position: center;background-repeat: no-repeat;}
#header_v5 .top_menu ul li.user a { text-indent: -9999px;}
#header_v5 .top_menu .nav_search {position: absolute;right: 0;top: 0;}
#header_v5 .top_menu .nav_search form { height: 30px;position: relative;margin-top: 5px; width:200px; background:#eee;}
#header_v5 .top_menu .nav_search input { border: none;padding: 8px 10px;}
#header_v5 .top_menu .nav_search input[type="text"] {background: #eee; width: 100%;transition: width 0.3s; box-sizing:border-box; outline:0;}
#header_v5 .top_menu .nav_search input[type="submit"] {background-image: url(https://static.automarket.ro/img/v5/icon-search.png);background-repeat: no-repeat;background-position: center;cursor: pointer;position: absolute;right: 10px;top: 0;}

#container { background: #DDD; }
.content_container {background: #FFFFFF;padding: 25px;}
.left_column {padding:25px!important;}
#left, #right {width:1000px!important; float:none!important; padding-left: 0px; margin:0 auto;}
#right {text-align:center;}


.listare_stiri .stire .poza img {width: 300px;height: auto;}

.hp_blog_box .news_content h3 a { font-family: Raleway, sans-serif; font-size: 16px; font-weight: 600; line-height: 1.2;}
.hp_blog_box .news_content h3 {margin-top:10px;}
.hp_blog_box ul { display: flex; justify-content: space-between;}

.image_slider_container { width: 100%; background: #000; }
.bg_black {width:100%; background:#000; display:block; text-align:center; position:absolute; top:0; left:0;}
.image_slider {width:1000px!important; height:637px!important; margin:0 auto!important; position: relative!important; overflow: hidden!important;}
.article_slide_images { width:1000px!important; height:640px!important; overflow:hidden!important;}
.article_gallery_slide { width:100%!important; height: auto!important;float: left!important;text-align: center!important;}
.article_gallery_slide img { width:100%!important; }


.article_layout_2 {padding: 20px; box-sizing:border-box; background: #FFFFFF;}
.article_layout_2 h1 {display:flex; min-height:100px; justify-content:center; align-items:center; margin-left:20px; margin-right: 20px;margin-bottom: 15px;font-family: Raleway, sans-serif; font-weight: 600; letter-spacing: -2px; background: #fff; position: relative; padding: 10px 20px; margin-top: -123px; text-align:center; color:#000; font-size: 45px; line-height:1.15;}
.article_layout_2 h1.dictionary {margin-left:20px; margin-right: 20px;margin-bottom: 15px;font-family: Raleway, sans-serif; font-weight: 600; letter-spacing: -2px; background: #fff; position: relative; padding: 10px 20px; margin-top: 0px; text-align:center; color:#000; font-size: 45px; line-height:1.15;}

.in_article_banner_right { width:300px; display: block; float:right; margin-left:20px; margin-right:-160px; margin-bottom:20px;}
.banner_after_excerpt {width: 600px;margin-bottom: 20px;margin-left: 180px;text-align: center;}


.article_layout_2 .meta { text-align:center; width:160px; margin-right:20px; float:left;margin-bottom: 15px;border-top: 0px;border-bottom: 0px;padding:0px;}
.article_layout_2 .meta .author {font-weight: 700;}
.article_layout_2 .meta .author_label {font-weight: 100;}
.article_layout_2 .meta_info {float: left;font-size: 14px;color: #333;}
.article_layout_2 .meta_share {float: none;padding-top: 0px; margin-top:10px; margin-left:-8px; display: inline-block;}
.article_layout_2 .meta .comments, .article_layout_2 .meta .btn_fb_like, .article_layout_2 .meta .btn_tweet {vertical-align: middle;display: inline-block;margin-left: 0px; margin-bottom:10px;}
.twitter-share-button {width: 85px!important;}
.article_layout_2 .meta .comments a {background: url(https://static.automarket.ro/img/v3/article/btn_comenteaza.png) no-repeat;width: 92px;height: 20px;display: inline-block;text-indent: -9999px;vertical-align: middle;}
.article_layout_2 .meta .comments span {border: 1px solid #AAAAAA;border-radius: 3px;-webkit-border-radius: 3px;font-size: 11px;padding: 2px 5px;display: inline-block;vertical-align: middle;position: relative;margin-left: 5px;}
.article_layout_2 .meta .comments span b {background: url(https://static.automarket.ro/img/v3/article/arrow_comenteaza.png) no-repeat;width: 4px;height: 8px;position: absolute;left: -4px;top: 6px;display: block;}
.article_layout_2 .entry p {font-size:18px; line-height:1.5;margin-bottom: 20px;}
.article_layout_2 .entry {width:600px; padding-left:0px; margin:0 auto 20px auto; overflow:visible;margin-bottom: 30px;font-size:18px; line-height:1.5;}

.article_layout_2 .widget_newsletter {background: #FFFFFF;box-shadow: none;-webkit-box-shadow: none;border-radius: 0px;-webkit-border-radius: 0px;}
.article_layout_2 .article_widget {line-height: 1.2;margin: 50px 15px 10px 0px;width: 100%;font-weight: normal;display: inline-block;}
.article_layout_2 .widget_newsletter .inner {padding:10px;box-sizing: border-box;}
.article_layout_2 .widget_newsletter .title {color: #DD3300;text-transform: uppercase;display: block;margin-bottom: 5px;}
.article_layout_2 .widget_newsletter .desc {font-size: 12px;display: block;margin-bottom: 10px;}
.article_layout_2 .widget_newsletter input.text {box-sizing: border-box;border: 1px solid #C2C8D3;padding: 5px;color: #666666;display: block;width: 100%;margin-bottom: 10px;font-size: 11px;}
.article_layout_2 .widget_newsletter input.btn {background: #007BC6;color: #FFFFFF;font-size: 14px;border-radius: 0px;font-weight: bold;border: none;padding: 12px 24px;cursor: pointer;width: 100%;margin: 0 auto;display: block;}

.article_tags { width:600px; padding-left:180px; font-size: 18px; line-height:1.5;}
.article_layout_2 .excerpt { font-weight: bold;font-size: 18px;width:600px; margin: 0 auto 20px auto; margin-bottom: 20px;line-height: 1.5;}



.article_layout_2 .box_comment_list { width:600px; margin:auto; padding-top: 0;}
.box_comment_list .heading {margin-bottom: 0;}
.box_comment_list .heading h2 {float: left;}
.box_comment_list .heading .pcomment {float: right;font-size: 11px;padding: 4px 0px 0px 0px;}
.box_comment_list .heading .pcomment a {background: url(https://static.automarket.ro/img/icon_comment.gif) no-repeat left center;padding-left: 15px;}
.box_comment_list ul li {padding: 15px 0px;border-bottom: 1px solid #eee;}
.box_comment_list ul li .avatar {float: left;margin-right: 10px;}
.avatar {position: relative;}
.box_comment_list ul li .avatar img {border: 1px solid #D0D7E1;padding: 1px;}
.box_comment_list ul li .username {color: #000000;}
.box_comment_list ul li .date {font-size: 11px;color: #9DA7BF;}
.comment_date {color: #9DA7BF;font-size: 11px;text-decoration: none;}
.box_comment_list ul li .comment {margin-bottom: 10px;}
.box_comment_list .raport_link {float: left;}
.raport_link a {font-size: 14px;background: url(https://static.automarket.ro/img/v3/masini_noi/icon_raport_abuse.gif) no-repeat left center;padding: 2px 0 2px 17px;}
.vote_comments {float: right;}
.vote_comments .up {color: #51B227;font-weight: bold;float: left;padding: 2px 5px;}
.vote_comments .btn_up {background: url(https://static.automarket.ro/img/v3/masini_noi/up_hand.gif) no-repeat;width: 20px;height: 20px;display: block;float: left;}
.vote_comments .down {color: #DE3628;font-weight: bold;float: left;padding: 2px 5px;}
.vote_comments .btn_down {background: url(https://static.automarket.ro/img/v3/masini_noi/down_hand.gif) no-repeat;width: 20px;height: 20px;display: block;float: left;}

#box_alert_container {position: fixed;bottom: 0px;right: 0;}
#box_alert {position: relative;height: 0;overflow: hidden;z-index: 9999;width: 196px;font-size: 11px;}
.box_alert .hd_alert {background: url(https://static.automarket.ro/img/alert/hd_alert.gif) no-repeat;width: 176px;height: 24px;position: relative;padding: 0px 10px;}
.box_alert .hd_alert span {color: #C5D3E2;font-weight: bold;font-size: 11px;padding-top: 4px;display: block;}
.box_alert .hd_alert a.close {text-indent: -9999px;background: url(https://static.automarket.ro/img/alert/close_alert.gif) no-repeat;display: block;position: absolute;width: 10px;height: 10px;right: 10px;top: 6px;}
.box_alert .holder {border: 1px solid #A9AECF;background: #fff;border-top: none;border-bottom: none;}
.box_alert .holder .cnt {background: url(https://static.automarket.ro/img/alert/bg_alert.jpg) repeat-x top left;margin: 1px;margin-top: 0px;padding: 10px 5px 5px 5px;position: relative;height: 95px;}
.box_alert #alert_question {position: absolute;top: 10px;left: 10px;}
.box_alert #alert_confirm {position: absolute;top: 10px;left: 10px;}
.box_alert .top {margin-top: 5px;}
.box_alert .btn_float {margin-right: 5px;}
.box_alert .button {border: 1px solid #D0D3E8;background: url(https://static.automarket.ro/img/alert/bg_btn_alert.jpg) repeat-x top left;text-align: center;float: left;}
.box_alert .button a, .box_alert .button span {display: block;padding: 1px 6px;float: left;}

.box {margin-bottom: 10px;}
.box_stiri_similare { display: inline-block; background: #F5F5F5; width:1000px; margin-left:-25px; padding: 20px; box-sizing: border-box;}
.heading {background: none; text-align:center; text-transform: uppercase; border-bottom:0px; font-family: Raleway, sans-serif;margin-bottom: 10px;padding: 0 10px 5px 0px;}
.heading h2 {font-size: 14px; padding-top: 10px; }
.box_stiri_similare ul li { width:320px; margin-right:0px; height: auto; margin-bottom: 40px;float: left;margin: 0 0px 40px 0;}
.box_stiri_similare ul li .title { padding-right:20px; font-size: 20px; }
.box_stiri_similare ul li .title a { color: #000; font-weight: 600; line-height:1.2; }
.box_stiri_similare .poza {margin-bottom: 5px;}

.box_comment_list ul li .left {background: url(https://static.automarket.ro/img/arrow_comments.gif) no-repeat 100% 15px; width: 182px; float:left;}
.box_comment_list ul li .right { width: 385px;padding-left:10px; overflow: hidden;}
.box_post_comment { border: 1px solid #B7BDCD; background: none; padding: 10px 10px 25px 10px; width: 600px; margin: 30px auto; box-sizing: border-box; }
.box_post_comment .btn_submit { background: #007AC5; display: block; border: none; color: #fff; cursor: pointer; padding: 20px 60px; width:auto; height: auto; margin-top:20px;text-transform: uppercase;}
.box_post_comment .textfield .text {border: 1px solid #B7BDCD;padding: 5px;height: 30px;width: 100px;background: none; font-size: 18px;}
.box_comment_list ul li .comment_container { background: url(https://static.automarket.ro/img/dot2pe2.gif) repeat-y 180px 0;}

.textfield span { font-size: 14px; }
.article_layout_2 .entry table { border-collapse: collapse; background:none; padding: 0px; border-spacing: 0; width:100%; border:2px solid black;font-size: 14px; width:800px; margin-left:-100px;}
.article_layout_2 .entry td {padding: 5px; border-top:1px solid black; line-height: normal;}
.article_layout_2 .box_post_comment .form_container textarea.text { width: 390px; }

#galleria-content {z-index: 2000000000;position: absolute;background-color: #000;position: fixed; top:0px}
.gallery_box .nav { position:absolute; width:100%; margin:auto; height:50px; bottom: 0px; margin-bottom: 108px; color:#fff; padding-bottom:0px; background: transparent; display: flex; align-items:center; justify-content: center;}
.gallery_box .nav_items { width:130px; height:100%; overflow:visible; background-color:rgba(0, 0, 0, 0.5);  font-family: Oswald, sans-serif; font-size: 40px; font-weight: 200; margin:0; display: flex; align-items: center; justify-content: center;}
.gallery_box .breadcrumbs { height: 100%; margin:0; padding: 0 50px; background-color: #CD240C; color: #FFF; font-size: 14px; text-transform: uppercase; display: flex; align-items: center; justify-content: center;}
.galleria_img { width: 960px; margin-left:-180px;}
.galleria-container img { }

#banda_footer {background:#E0E3E9 url(../../img/v3/banda_footer.jpg) no-repeat 0 bottom; width:787px; margin:0 auto; height:113px; padding:0 0 0 213px;}
#banda_footer .left {float:left;width:386px; padding-top: 20px;}
#banda_footer .right {float:left;padding-top: 20px;}
#banda_footer h4 {font-size: 16px;font-weight: bold;color:#333333; margin-bottom: 10px;}
#banda_footer input.text {background: url(../../img/v3/bg_input_newsletter.png) no-repeat; width:181px;height:14px;padding:9px 11px 7px;font-size: 12px; color:#999999; border: none;}
#banda_footer input.focused {color:#000;}
#banda_footer input.btn {background: url(../../img/v3/btn_aboneaza.png) no-repeat; width:98px;height:30px;border: none;text-indent:-9999px;cursor:pointer}
#banda_footer .right ul li {display: inline-block;margin-right: 5px;}
#banda_footer .icon_facebook {display: block;text-indent:-9999px;background: url(../../img/v3/ic_facebook.svg); width:40px;height:40px;}
#banda_footer .icon_instagram {display: block;text-indent:-9999px;background: url(../../img/v3/ic_instagram.svg); width:40px;height:40px;}
#banda_footer .icon_youtube {display: block;text-indent:-9999px;background: url(../../img/v3/ic_youtube.svg); width:40px;height:40px;}


#footer {box-sizing:border-box;background: #242424 url(https://static.automarket.ro/img/v3/bg_footer.jpg) repeat-x bottom left;padding: 15px;margin: 0 auto; width:1000px;}
#footer .top { margin-bottom: 30px;}
#footer .top table { width: 100%;}
#footer .top td {vertical-align: top;}
#footer .top td .title {color: #ccc;margin-bottom: 5px;}
#footer .top td .section_title {margin-bottom: 10px;color: #cc3300;font-weight: bold;font-size: 14px;}
#footer .top td .section_title a {color: #cc3300;padding-right: 15px;}
#footer .top td ul {margin-bottom: 10px;float: left;min-width: 150px;}
#footer .top .column_2 {padding-left: 15px;padding-right: 15px;}
#footer .top .column_3 {width: 120px;padding-left: 15px;}
#footer .bottom {color: #999999;font-size: 11px;}
#footer .left {width: 40%!important;position: static!important;float: left!important;}
#footer .left img {float: left;margin: 0px 10px 0px 0px;}
#footer .right {float: right; width: 40%;text-align: right;font-size: 11px;}
#footer .right a {font-weight: bold;}




.galleria-close { z-index:999999;}

.in_related_banner { display: block; width:970px!important; margin-left:-5px!important;text-align:center;}
#comments_list li.in_related_banner { margin-left: -185px!important; }
.in_article_banner {display: block;width: 1000px;margin-left: -200px;margin-bottom:20px;text-align: center;clear: both;}




.box_expandable { width:180px!important; margin:30px 0 0 -20px!important; display: inline-block!important;}
.box_expandable.expanded .box_header h3 { background:none!important; font-family: 'Oswald'!important; font-size: 17px;color: #DD3300; text-transform: uppercase;line-height: 22px;text-shadow: 1px 1px #FFFFFF;}
.box_expandable .box_header { border-bottom: none!important;}
.box_expandable .tabs { background: none!important; margin-top:-10px!important;}
.box_expandable .box_header a { background: none!important;}
.calendar_tracks .track_flag { width: 22px!important; margin-top:5px; display: none!important;}
.calendar_tracks .track { font-family: 'Oswald'!important; padding: 0 0 0 20px!important; text-align:left; width: auto!important;}
.calendar_tracks .track_name {float: left;width: auto!important;text-align: left;margin-left: 10px;margin-bottom: 10px;}
.calendar_tracks .track_date {width:68px!important; text-align:right; float:left; padding: 0px!important;}
.next_track {padding: 10px 0px 20px 20px!important;}
.next_track_title {line-height: 14px;text-align: left;}
.next_track_date { line-height: 11px; text-align:left; margin-bottom: 10px;}
.box_expandable .tabs li a {padding: 3px 10px!important;}

.box_news ul li .body {float: none; width:auto;}

.adlink_banner_top {display: block; text-align:center; padding:15px 0; background:#000;}

.entry iframe[src^="https://www.youtube.com"] {width: 1000px!important;height: 583px!important;margin-left: -200px;}


//DRIVETEST

.main_image img { width:1000px!important; height:auto!important;}
.article_drive_test .description_title {margin-bottom: 10px;margin-top: 50px;overflow: hidden;zoom: 1; padding-bottom: 10px;}
.article_drive_test .main_image { width:1000px; height:auto;}
.article_drive_test .right_image {margin: 0px 0px 20px -200px;}
.article_drive_test .overlayer { width:100%; }
.article_content { width:600px; margin:auto;padding:20px;}
.article_content .adlink-banner { width:1000px; margin-left:-200px;}
#comments_list .adlink-banner { width:1000px; margin-left:-200px;}
.article_comments { width:600px; margin:auto;padding:20px;}
.dt_segment_categ ul { display: flex; flex-wrap:wrap;}
.dt_segment_categ ul li { width:325px;}
.dt_segment_categ ul li .data {width:165px;}
.article_drive_test .ultimele_teste {width: 960px;margin-left: -180px;}
.drive_test_index .drive_test_list {display: flex!important; flex-wrap:wrap; justify-content:space-between;}
#right .banner_300x250 { margin-left:-10px;}
.content_container .search * {float: left;}
.content_container .search { margin: 0px 15px 35px 0px;float: none; }
.content_container .search select { border: 0px solid #eee; width: 300px; margin-right: 10px; padding: 15px; box-sizing: border-box; border-radius: 5px; background: #eee url(https://static.automarket.ro/img/v5/arrow_black_down.svg) no-repeat center right 15px; margin-top: 16px; font-family: 'Raleway', sans-serif; font-size: 18px; font-weight: 700; -moz-appearance: none;-webkit-appearance: none; outline:none;}
.content_container .search span { display: block; padding: 3px 0px 0px 0px; font-family: 'Raleway', sans-serif; font-size: 34px; font-weight: 700; margin-top: 20px; width:100%;}
.drive_test_index .drive_test_list li { width: 300px; margin: 0px 0px 25px 0px; text-align: left; }
.drive_test_index .drive_test_list a.title { font-family: Raleway, sans-serif!important; line-height: 1.15; text-align: left; font-weight: 600; font-size: 20px; color: #000; margin-top: 15px; margin-bottom: 0; display: block; margin-bottom: 8px;text-decoration: none;}
.item_rating { width: 74px; height: 40px; background: #333; color: #FFFFFF; display: block; position: absolute; top:15px; right:0px;}
.item_rating .stars { width: 70px; height: 30px; position: relative; display: block; left: 8px; top: 5px;}
.item_rating .frontstars { background: url(../../img/v5/ic_stele.svg) no-repeat 4px -19px; background-size: 115px; position: absolute; left: 0px; top: 0px; display: block; height: 40px; opacity: 1;}
.item_rating .nota {font-weight: 100;font-size: 26px;position: absolute;right: 6px;top: 0px;font-family: 'Oswald';}
.drive_test_list a img {width: 300px;height: auto;}
.entry iframe[src^="https://motorsport.tv"] {width:600px!important; height: 337px!important;}

@media only screen and (min-width: 1000px) {
    #header_container { width: 100vw; margin-left: calc(-1 * (100vw - 1000px) / 2); }
}

@media only screen and (max-width: 600px) {
	#header_container { display:none;}
	#banda_newsletter { display: none!important;}
	#footer .top { display: none; }
	#footer .bottom { width:100%; }
	#footer .bottom .left { width:100%!important;font-size: 14px; }
	#footer .bottom .right { display: none; }
	#footer { width:100%; box-sizing: border-box;}
	
	#main_automarket {padding-top: 50px; width:100vw;}
	
	.entry iframe[src^="https://www.youtube.com"] {width: 100vw!important;height: 58.33vw!important;margin-left: -16px;}
	.entry iframe[src^="https://motorsport.tv"] {width: 100vw!important;height: 56.25vw!important;margin-left: -16px;}

	#banda_footer { display: none; }
	body {background: #fff; }
	
	.listare_stiri .stire .poza img {width: 100vw; margin-left:calc(-1 * var(--main-padding));}
	
	.article_layout_2 .excerpt { width:100%; margin:0; margin-bottom:20px;}
	.article_slide_images { width:100vw!important; height:64vw!important;}

	.box_top_banner { display: none; }
	
	.hp_blog_box .news_image img {width: 100vw; margin-left: -16px;}
	.hp_blog_box .news_image {margin-top: 20px;}
	.hp_blog_box .news_content h3 a {font-size:22px;}


	#left, #right {width: 100%!important; }
	.article_layout_2 { padding: 20px var(--main-padding); }
	.article_layout_2 .meta { display: none!important;}
	.article_layout_2 .entry { padding-left: 0px; width:100%; }
	.article_layout_2 .box_comment_list { width: 100% }
	.article_layout_2 .entry table { font-size: 12px; width:100vw; margin-left:-20px;}
	.article_layout_2 h1 {  margin-top: -57px; font-size: 28px; margin-left:0px; margin-right: 0px; padding:12px 20px;}
	.in_article_banner_right { float: none; width:100vw; margin-left:-20px; text-align:center;}
	.article_layout_2 .entry table { width: 100%; margin-left: 0px; }
	.box_stiri_similare { width: 100vw; padding: var(--main-padding); margin-left:calc(-1 * var(--main-padding));}
	.box_stiri_similare .poza img { width: 100%; height: auto; }
	.box_stiri_similare ul li { width: 100%; }
	
	.article_drive_test .description_title {margin-top: 30px;}
	
	.content_container { padding: var(--main-padding); padding-top:0px;}	

	.box_comment_list ul li .left { width: 100%; background:none;}
	.box_comment_list ul li .right { width: 100%; padding-left:0px; margin-top:10px; }
	.box_comment_list ul li .comment_container { background: none; }

	
	.image_slider { width: 100vw!important; height: 63.7vw!important; }
	.gallery_box .nav { height: 40px!important; margin-bottom: 40px; }
	.gallery_box .nav_items { font-size: 30px!important; width: 100px!important; }
	.gallery_box .breadcrumbs { padding: 0 30px!important; }
	.box_post_comment { width: 100%; }
	.article_layout_2 .box_post_comment .form_container textarea.text { width: calc(100% - 30px); }
	.article_tags { width: 100%; padding-left: 0px; }

	#galleria { width: 100vw!important; }
	.galleria-container > img { width:100%!important; height:auto!important;}
	.galleria-container { width:100vw;}
	.galleria-stage { width:100vw; left:0!important; }
	.galleria-ad { display: none;}
	.galleria-loader { top:50%; right:50%;}
	
	.galleria-image > div:nth-of-type(3) {width: 100vw!important;left: 0!important; margin-left:0px!important;text-align: center;}
	.galleria-image iframe#myFrame {width: 300px!important;}

	.entry .galleria_img {width: 100vw;margin-left: -20px;}

	.in_related_banner, .in_article_banner { width:100vw!important; margin: var(--main-padding) 0px var(--main-padding) calc(-1 * var(--main-padding))!important; text-align:center; box-sizing:border-box;}
	.article_drive_test .in_article_banner {margin-left: -10px!important;}
	#comments_list li.in_related_banner { margin-left: calc(-1 * var(--main-padding))!important;}
	.box_expandable { width:100%; }
	
	.adlink_banner_top {display:none;}
	.banner_after_excerpt { width: 100vw; margin-bottom: 16px; margin-left: calc(-1 * var(--main-padding));}

//DRIVETEST

    .article_drive_test .main_image img { width:100%!important}
    .article_drive_test .main_image { width:100%;}
    .article_drive_test .right_image {margin: 0px 0px 20px calc(-1 * var(--main-padding));}
    .article_drive_test .overlayer { width:100%; }
    .article_content { width:100%;padding:var(--main-padding);}
    .article_content .adlink-banner { width:100vw; margin-left:calc(-1 * var(--main-padding));}
    #comments_list .adlink-banner { width:100vw; margin-left:-20px;}
    .article_comments { width:100%; padding:var(--main-padding);}
    .dt_segment_categ ul { display: flex; flex-wrap:wrap;}
    .dt_segment_categ ul li { width:100%;}
    .dt_segment_categ ul li .data {width:100%;}
    .article_drive_test .ultimele_teste {width: 100%; margin-left:0px;}
    .article_drive_test .carousel-clip-region {width:100%;}
    .article_drive_test .gallery ul { width:100%;}
    .article_drive_test .article_content { box-sizing:border-box;overflow:hidden; width:100vw; padding: var(--main-padding);}
    .article_drive_test .article_comments {box-sizing: border-box;}
    #right .box {text-align: center;}
    .version_specs_section { margin-left:calc(-1 * var(--main-padding)); width:100vw;}
    .drive_test_list a img { width: 100vw;height: auto;margin-left: calc(-1 * var(--main-padding));}
    .content_container .search select { width: calc(100vw - 32px); }
    .drive_test_index .drive_test_list li { width: 100%; margin: 0px 0px 40px 0px; line-height: 0.6;}
    .item_rating {right:-16px;}
    .item_rating .nota {top:10px;}

// FOTORAMA 
    .fotorama { width:100%!important;}
    .fotorama__stage__shaft {width:100%!important;}
    .fotorama__nav--thumbs {width:100%!important;}



}
