@font-face{ 
	font-family: 'pdi-300l';
	src: url('SinkinSans-300Light.eot');
	src: url('SinkinSans-300Light.eot?#iefix') format('embedded-opentype'),
	     url('SinkinSans-300Light.woff') format('woff'),
	     url('SinkinSans-300Light.ttf') format('truetype'),
	     url('SinkinSans-300Light.svg#menu') format('svg');
	font-weight: normal;
	font-style: normal;
}
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
@font-face{ 
	font-family: 'km-rr';
	src: url('Raleway-Regular.eot');
	src: url('Raleway-Regular.eot?#iefix') format('embedded-opentype'),
	     url('Raleway-Regular.woff') format('woff'),
	     url('Raleway-Regular.ttf') format('truetype'),
	     url('Raleway-Regular.svg#menu') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{ 
	font-family: 'os-rr';
	src: url('OpenSans-Regular.eot');
	src: url('OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
	     url('OpenSans-Regular.woff') format('woff'),
	     url('OpenSans-Regular.ttf') format('truetype'),
	     url('OpenSans-Regular.svg#menu') format('svg');
	font-weight: normal;
	font-style: normal;
}
* {
    -webkit-touch-callout:none;                
    -webkit-text-size-adjust:none;             
    -webkit-tap-highlight-color:rgba(0,0,0,0);                  
}
* {margin:0; padding:0;}
a * {border: 0;}
input[type=submit] {-webkit-appearance: none; border-radius: 0;}

html {height: 100%; min-height: 100%; background-color: #000;}
body:after{
      content:"";
      position:fixed; 
      top:0;
      height:100%;
	  min-width: 100%; 
	  min-height: 100%;
      left:0;
      right:0;
      z-index:-1; 
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover;
	  background-color: #000;
}
.bg-1:after {background: url(../images/bg_1.jpg) center center no-repeat;}

.dropdown {position: relative; display: inline-block;}
.dropdown-content {display: none; position: absolute; background-color: #ffffff; min-width: 210px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; top: 27px; left: -52px;}
.dropdown-content a {padding: 15px 30px; text-decoration: none; display: block; font-family:pdi-300l; font-size:14px; color: #000; text-align: left; border-bottom: 1px solid #eee8e4;}
.dropdown-content a:hover {background-color: #f8b627;}
.dropdown:hover .dropdown-content {display: block;}
.dropdown:hover .dropbtn {color:#f8b627;}

.subcategory_left_menu {font-family:pdi-300l; font-size:17px; color:#f8b627; text-decoration: none; text-transform: uppercase; float: left; cursor: pointer; margin: 25px 0px 0px 40px; padding-bottom: 5px;}
.subcategory_left_dropdown {position: relative; display: inline-block;}
.subcategory_left_dropdown-content {display: none; position: absolute; background-color: #ffffff; min-width: 270px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; top: 55px; left: 0px;}
.subcategory_left_dropdown-content a {padding: 15px 30px; text-decoration: none; display: block; font-family:pdi-300l; font-size:14px; color: #000; text-align: left; border-bottom: 1px solid #eee8e4;}
.subcategory_left_dropdown-content a:hover {background-color: #f8b627;}
.subcategory_left_dropdown:hover .subcategory_left_dropdown-content {display: block;}
.subcategory_left_dropdown:hover .subcategory_left_dropbtn {color:#f8b627;}

.footer {background: url("../images/bottom_bg.png") repeat-x center top; height:288px; min-width: 100%; width: 100%; background-size: 100% 288px;}
.wrapper_web {min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -288px;}
.push {height:288px;}

.top_bg {background: url("../images/top_bg.png") repeat-x center top; height:151px; min-width: 100%; background-size: 100% 151px; position:fixed; top:0px; left: 0px; z-index: 99;}
.top_main {width:1200px; min-width: 1200px; height:151px; margin:0 auto 0 auto; position:relative;}
.top_logo_bg {position:absolute; top:0px; left:13px; background: url("../images/logo_bg.png") no-repeat; width: 393px; height: 232px;}
.top_logo {margin:25px 0px 0px 30px; display: block;}
.top_search_bg {position:absolute; top:167px; left:399px; background: url("../images/search_bg.png") no-repeat; width: 685px; height: 51px;}
.top_search_input {font-family:pdi-300l; font-size:18px; color:#fbfbfb; text-align: left; position:absolute; top:10px; left:20px; border:none; width: 430px; background: transparent; font-weight: bold; letter-spacing: 1px;}
.top_search_btn {font-family:pdi-300l; font-size:18px; color:#fbfbfb; position:absolute; top:10px; left:530px; width: 110px; border:none; text-transform: uppercase; cursor:pointer; background: none;}
.top_search_btn:hover {color:#f8b627;}
.top_login_bg {position:absolute; top:0px; right:0px; background: url("../images/top_login_bg.png") no-repeat; width: 402px; height: 56px;}
.top_login_txt {font-family:pdi-300l; font-size:15px; color:#fbfbfb; text-align: right; margin: 13px 35px 0px 0px;}
.top_login_user {color:#f8b627; text-decoration: none; cursor: pointer; padding-bottom: 5px;}
.top_login_nl {color:#f8b627; text-decoration: none; padding-bottom: 5px;}
.top_login_nl:hover {color:#82bf08;}
.top_lang_1 {position:absolute; top:25px; right:452px;}
.top_lang_2 {position:absolute; top:25px; right:405px;}
.top_menu {position: absolute; top: 85px; left: 430px; width: 750px; text-align: center;}
.top_menu_txt {font-family:pdi-300l; font-size:20px; color:#000; text-decoration:none; text-transform: uppercase;}
.top_menu_l {font-family:pdi-300l; font-size:20px; color:#000; margin: 0px 7px 0px 7px;}
a:hover.top_menu_txt {color:#82bf08;}
.top_bar_bg {position:absolute; top:0px; left:1200px; height: 56px; width: 100%; background: url("../images/top_login_bar.png") repeat-x;}

.fm {width:1200px; height:288px; margin:auto; position:relative; min-width: 1200px; background: url("../images/bottom_bg.png") repeat-x center top; bottom:0px; left: 0px;}
.footer_txt {font-family:pdi-300l; font-size:12px; color:#fff; text-decoration:none; text-align: center; position:absolute; width:1200px; bottom:10px; left:0px;}
.footer_txt a {color:#fff; text-decoration: none;}
.footer_ttxt {font-family:pdi-300l; font-size:16px; color:#82bf08; text-align:left; font-weight: bold;}
.footer_ltxt {font-family:pdi-300l; font-size:13px; color:#fff; text-decoration:none; display:block; margin-top:3px; line-height: 22px;}
a:hover.footer_ltxt {color:#f8b627;}
.footer_li {list-style-position: outside; list-style-type: square; color:#f8b627;}
.footer_1 {width:313px; padding-top:60px; float:left; height:180px; margin:0 55px 20px 55px;}
.footer_2 {width:321px; padding-top:60px; float:left; height:180px; margin:0 55px 20px 55px;}
.footer_3 {width:225px; padding-top:60px; float:left; height:180px; margin:0 55px 25px 55px;}

.main {width:1200px; margin:auto;}
.main_space {width: 1200px; height:320px; display: block;}

.slider_bg {width: 1200px; height: 620px; background-color: #fff; margin-top: 105px;}
.slider_img {padding: 10px;}

.news_main_bg {background: url("../images/news_main_bg.png") no-repeat; width: 1200px; height: 330px; position: relative; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6);}
.news_main_img {box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); border: 5px solid #000; position: absolute; top: 36px; left: 36px;}
.news_main_sm_btn {font-family:pdi-300l; font-size:15px; color:#ffffff; background-color: #82bf08; text-transform: uppercase; padding: 10px 35px 10px 35px; display: inline; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); position: absolute; bottom: 36px; right: 36px; text-decoration: none;}
a:hover.news_main_sm_btn {color:#000;}
.news_main_box {position: absolute; top: 50px; left: 610px; width: 554px; height: 195px;}
.news_main_top_txt {font-family:pdi-300l; font-size:20px; color:#cd0909; text-transform: uppercase; font-weight: bold;}
.news_main_li {list-style-type: square; list-style-position: inside; color:#cd0909; margin-top: 10px;}
.news_main_link_title {font-family:pdi-300l; font-size:18px; color:#000; text-decoration: none; line-height: 35px; margin-left: 10px;}
a:hover.news_main_link_title {color:#82bf08;}

.showroom_main_box {width: 1200px; margin: 70px 0px 70px 0px;}
.showroom_main_box a {text-decoration: none;}
.showroom_main_bg {background: url("../images/showroom_main_bg.png") no-repeat; width: 382px; height: 444px; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); display: inline-block; margin-bottom: 23px; border-bottom: 16px solid #f8b627;}
.showroom_main_bg:hover {border-bottom: 16px solid #82bf08;}
.showroom_main_margin {margin: 36px;}
.showroom_main_img {box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); border: 5px solid #000; margin-bottom: 36px; display: block; width: 300px; height: 165px; object-fit: cover; object-position: center;}
.showroom_main_title {font-family:pdi-300l; font-size:20px; color:#000; font-weight: bold;}
.showroom_main_owner {font-family:pdi-300l; font-size:18px; color:#cd0909; margin-bottom: 15px;}
.showroom_main_txt {width: 310px; font-family:pdi-300l; margin-top: 5px; font-size:17px;}
.showroom_main_txt_l {float: left; color: #777777;}
.showroom_main_txt_r {float:right; color: #000; margin-right: 3px;}
.showroom_main_clear {width: 100%; clear: both;}
.showroom_main_sm {background: url("../images/showroom_main_sm.png") no-repeat; width: 1200px; height: 55px; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin-bottom: 70px; position: relative;}
.showroom_main_sm_l {font-family:pdi-300l; font-size:18px; color:#000; text-transform: uppercase; position: absolute; left: 36px; top: 14px; text-align: left;}
.showroom_main_sm_r {font-family:pdi-300l; font-size:17px; color:#fbfbfb; text-transform: uppercase; position: absolute; right: 105px; top: 14px; text-align: right;}
a:hover.showroom_main_sm_r {color:#000;}

.calendar_main_bg {background: url("../images/calendar_main_bg.png") no-repeat; width: 1200px; height: 73px; position: relative; display: block; text-decoration: none; margin-top: 10px; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6);}
.calendar_main_date {font-family:pdi-300l; font-size:17px; color:#ffffff; width: 220px; text-align: center; position: absolute; top: 23px; left: 0px;}
.calendar_main_title {font-family:pdi-300l; font-size:17px; color:#000; text-align: left; position: absolute; top: 23px; left: 300px; width: 770px;}
.calendar_main_bg:hover > .calendar_main_title {color:#cd0909;}
.calendar_main_bg:hover > .calendar_main_date {color:#f8b627;}
.calendar_top_txt {font-family:pdi-300l; font-size:17px; color:#ffffff; text-decoration: none; text-transform: uppercase; float: right; margin: 25px 40px 0px 0px;}
.calendar_top_txt:hover {color:#f8b627;}

.information_top_bg {width: 1200px; height: 70px; border-bottom: 7px solid #cd0909; text-align: center; background-color: #fbfbfb; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin-bottom: 80px;}
.information_top_txt {font-family:pdi-300l; font-size:20px; color:#000; text-transform: uppercase; margin-top: 20px; display: inline-block;}

.information_top_ac_bg {width: 1200px; height: 70px; border-bottom: 7px solid #f8b627; background-color: #000; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin-bottom: 80px;}
.information_top_ac_bg_g {width: 1200px; height: 70px; border-bottom: 7px solid #82bf08; background-color: #000; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin-bottom: 80px;}
.information_top_ac_txt {font-family:pdi-300l; font-size:20px; color:#ffffff; text-transform: uppercase; margin-top: 20px; display: inline-block; text-align: left; margin-left: 36px; float: left;}
.information_top_ac_add {font-family:pdi-300l; font-size:18px; color:#82bf08; text-transform: uppercase; margin-top: 22px; display: inline-block; text-align: right; margin-right: 36px; float: right; text-decoration: none;}
.information_top_ac_add:hover {color: #f8b627;}

.information_full_bg {width: 1200px; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); display: block; background-color: #fbfbfb; margin-bottom: 60px;}
.ac_information_full_bg {background-color: #fbfbfb; width: 1200px; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); display: block;}
.information_full_margin {margin: 0px 72px 0px 72px; padding: 72px 0px 72px 0px;}
.information_select_menu {width: 1200px; height: 78px; background-color: #000; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6);}

.information_pn_bg {margin: 30px auto 20px auto; width: 550px;}
.information_pn {font-family:pdi-300l; font-size:20px; color:#ffffff; text-decoration:none; padding: 5px 70px 5px 70px; background-color: #000;}
a.information_pn:hover { background-color: #cd0909;}

.news_yellow_bg {background: url("../images/news_yellow_bg.png") no-repeat; width: 1200px; height: 332px; position: relative; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin: 60px 0px 60px 0px; display: block;}
.news_red_bg {background: url("../images/news_red_bg.png") no-repeat; width: 1200px; height: 332px; position: relative; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin: 60px 0px 60px 0px; display: block;}
.news_small_img {box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); border: 5px solid #000; position: absolute; top: 36px; right: 36px; width: 450px; height: 248px; object-fit: cover; object-position: center;}
.news_small_box {position: absolute; top: 60px; left: 50px; width: 530px; height: 212px;}
.news_small_date {font-family:pdi-300l; font-size:17px; color:#cd0909; text-decoration:none;}
.news_small_title {font-family:pdi-300l; font-size:18px; color:#000; text-decoration:none; font-weight: bold; text-align: justify;}
.news_small_txt {font-family:pdi-300l; font-size:17px; color:#000; text-decoration:none; text-align: justify; margin-top: 10px; line-height: 32px;}
.news_yellow_bg:hover .news_small_title {color:#cd0909;}
.news_yellow_bg:hover .news_small_date {color:#000;}
.news_red_bg:hover .news_small_title {color:#cd0909;}
.news_red_bg:hover .news_small_date {color:#000;}

.news_full_se {background: url("../images/information_full_se.png") no-repeat; width: 1200px; min-height: 132px;}

.news_full_img_box {width: 1046px; height: 576px; display: flex; justify-content: center; align-items: center; margin-bottom: 72px;}
.news_full_img_box img {max-width: 100%; max-height: 100%; border: 5px solid #000; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}

.news_full_title {font-family:pdi-300l; font-size:20px; color:#000; text-decoration:none; font-weight: bold; text-align: justify;}
.news_full_date {font-family:pdi-300l; font-size:18px; color:#cd0909; text-decoration:none;}
.news_full_txt {font-family:pdi-300l; font-size:18px; color:#000; text-decoration:none; text-align: justify; margin-top: 20px; line-height: 35px; list-style-position: inside;}	

.news_gallery_bg {width: 1200px; height: 310px; background-color: #000; display: block; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin: 70px auto 20px auto;}
.news_gallery_title_bg {width: 1056px; border-bottom: 5px solid #cd0909; margin: 0px auto 0px auto; display: table;}
.news_gallery_title {font-family:pdi-300l; font-size:20px; color:#ffffff; text-align: left; text-transform: uppercase; margin: 35px 0px 15px 0px;}

.back_icon_bg {width: 1200px; height: 51px;}
.back_icon {float: right;}

.showroom_bg {background: url("../images/showroom_bg.png") no-repeat; width: 1200px; height: 360px; position: relative; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin: 60px 0px 60px 0px; display: block;}
.showroom_ibs_img {box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); border: 5px solid #000; position: absolute; top: 36px; left: 36px; display: block; width: 492px; height: 277px; object-fit: cover; object-position: center;}
.showroom_iss_img {box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); border: 5px solid #000; position: absolute; left: 560px; display: block; width: 196px; height: 110px; object-fit: cover; object-position: center;}
.showroom_box_small {position: absolute; top: 95px; left: 805px; width: 350px; height: 210px;}
.showroom_title {font-family:pdi-300l; font-size:20px; color:#000; text-decoration:none; text-transform: uppercase; font-weight: bold;}
.showroom_owner {font-family:pdi-300l; font-size:17px; color:#000; text-decoration:none; margin: 5px 0px 40px 0px;}
.showroom_owner_name {color: #cd0909;}
.showroom_sm_btn {font-family:pdi-300l; font-size:15px; color:#000; background-color: #f8b627; text-transform: uppercase; padding: 10px 35px 10px 35px; display: inline; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}
.showroom_bg:hover .showroom_sm_btn {color:#fbfbfb; background-color: #82bf08;}
.showroom_pdi_like_badge {position: absolute; bottom: 25px; right: 55px; background: url("../images/pdi_like_badge_small.png") no-repeat 0 0; width: 40px; height: 34px;}
.showroom_pdi_like_badge_value {position: absolute; bottom: 17px; left: 1135px; font-family:pdi-300l; font-size:18px; color:#ffffff; width: 45px; text-align: center;}
.showroom_bg:hover .showroom_pdi_like_badge_value {color: #f8b627;}
.showroom_bg:hover .showroom_pdi_like_badge {background-position: 0 -34px;}


.showroom_full_img_box {width: 1046px; height: 576px; display: flex; justify-content: center; align-items: center;}
.showroom_full_img_box img {max-width: 100%; max-height: 100%; border: 5px solid #000; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}

.showroom_gallery_bg {width: 1200px; height: 310px; background-color: #000; display: block; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin: 0px auto 0px auto; z-index: 10; position: relative;}
.showroom_tob_box {position: relative;}
.showroom_full_title {font-family:pdi-300l; font-size:20px; color:#000; text-decoration:none; font-weight: bold; text-align: justify; text-transform: uppercase; width: 880px; }
.showroom_full_owner {font-family:pdi-300l; font-size:18px; color:#000; text-decoration:none; margin-top: 8px;}
.showroom_full_owner_name {color: #cd0909; font-weight: bold;}
.showroom_full_specs {font-family:pdi-300l; font-size:18px; color:#000; text-decoration:none; margin-top: 5px;}
.showroom_specs_value {color: #000; font-size:16px; background-color: #f8b627; padding: 3px 25px 3px 25px; font-weight: bold; margin-right: 15px;}
.showroom_badge {background: url("../images/pdi_like_badge_btn.png") no-repeat 0 0; width: 88px; height: 123px; position: absolute; right: 0px; top: -30px; text-decoration:none;}
a.showroom_badge:hover {background-position: 0 -123px;}
a.showroom_badge:hover .showroom_badge_count {display: none;}
.showroom_badge_dsl {background: url("../images/pdi_dislike_badge_btn.png") no-repeat 0 0; width: 88px; height: 123px; position: absolute; right: 0px; top: -30px; text-decoration:none;}
a.showroom_badge_dsl:hover {background-position: 0 -123px;}
a.showroom_badge_dsl:hover .showroom_badge_count {display: none;}
.showroom_badge_count {margin-top: 30px; font-family:pdi-300l; font-size:18px; color:#ffffff; text-decoration:none; text-align: center;}
.showroom_line {width: 1056px; height: 2px; background-color: #2e2e2e; margin: 70px 0px 40px 0px;}
.showroom_comments {font-family:pdi-300l; font-size:18px; color:#000; text-decoration:none; text-align: justify; margin: 20px 0px 0px 0px; line-height: 35px;}
.showroom_comments_answer {font-family:pdi-300l; font-size:18px; color:#000; text-decoration:none; text-align: justify; margin: 20px 0px 30px 0px; line-height: 35px; Xpadding-left: 50px; padding: 30px; background-color: #e7e7e7;}
.showroom_comments_author {color:#cd0909; font-weight: bold; text-align: left; float: left;}
.showroom_comments_txt_ac {font-family:pdi-300l; font-size:18px; color:#000; text-decoration:none; text-align: justify; margin: 50px 0px 20px 0px; font-weight: bold;}
.showroom_comments_textarea {width: 1054px; height: 300px; font-family:pdi-300l; font-size:18px;}
.showroom_comments_send {background-color:#000; border:none; width: 160px; padding: 11px 0px 11px 0px; cursor:pointer; font-family:pdi-300l; font-size:18px; color: #ffffff; float: right; margin: 20px 0px 70px 0px; text-transform: uppercase;}
.showroom_comments_send:hover {color: #f8b627;}
.showroom_comments_date {color: #ABABAB; text-align: right; float: right; font-size: 15px;}
.showroom_comments_aa {background-color:#82bf08; border:none; padding: 11px 30px 11px 30px; cursor:pointer; font-family:pdi-300l; font-size:15px; color: #ffffff; float: right; text-decoration: none; text-transform: uppercase;}

.menu_tab {padding: 0; clear: both;}
.menu_tab li {display: inline;}
.menu_tab li a {padding: 25px 0px 25px 0px; float:left; text-decoration: none; color: #000; font-size:18px; font-family: pdi-300l; width: 400px; text-align: center; text-transform: uppercase;}
.menu_tab li.active a {background-color: #82bf08; color: #ffffff;}
.content_tab {clear: both;}

.calendar_small_bg {background: url("../images/calendar_small_bg.jpg") no-repeat; width: 1200px; height: 93px; position: relative; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin: 50px 0px 50px 0px; display: block; text-decoration: none;}
.calendar_small_date {font-family:pdi-300l; font-size:18px; color:#ffffff; width: 220px; text-align: center; position: absolute; top: 33px; left: 0px;}
.calendar_small_title {font-family:pdi-300l; font-size:18px; color:#000; text-align: left; position: absolute; top: 33px; left: 300px; width: 770px;}
.calendar_small_bg:hover > .calendar_small_title {color:#cd0909;}
.calendar_small_bg:hover > .calendar_small_date {color:#f8b627;}

.calendar_full_title {font-family:pdi-300l; font-size:20px; color:#000; text-decoration:none; font-weight: bold; text-align: justify; margin-top: 50px;}
.calendar_full_date {font-family:pdi-300l; font-size:18px; color:#cd0909; text-decoration:none;}
.calendar_full_txt {font-family:pdi-300l; font-size:18px; color:#000; text-decoration:none; text-align: justify; margin-top: 20px; line-height: 35px;}
.calendar_full_map_txt {margin: 35px 0px 20px 0px; border-bottom: 2px solid #cd0909; text-transform: uppercase; font-size: 17px; font-weight: bold;}

.shop_small_bg {background: url("../images/shop_bg.png") no-repeat; width: 1200px; height: 360px; position: relative; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin: 60px 0px 60px 0px; display: block;}
.shop_box_small {position: absolute; top: 95px; left: 720px; width: 435px; height: 210px;}
.shop_full_quantity {float: left; background-color:#f8b627; width: 600px; height: 77px;}
.shop_full_quantity_box {margin: 25px 72px 0px 72px; font-family:pdi-300l; font-size:18px; color:#000; text-align: left;}
.shop_full_quantity_input {background: transparent; border-bottom: 1px solid #19191b; border-left: none; border-top: none; border-right: none; text-align: center; font-family:pdi-300l; font-size:18px; color:#000; width: 350px; float: right;}
.shop_full_send {background-color:#82bf08; border:none; width: 600px; cursor:pointer; font-family:pdi-300l; font-size:18px; color: #ffffff; float: right; text-transform: uppercase; padding: 25px 0px 25px 0px;}
.shop_full_send:hover {color: #000;}
.shop_full_title {font-family:pdi-300l; font-size:20px; color:#000; text-decoration:none; font-weight: bold; text-align: justify; margin-top: 70px;}
.shop_full_date {font-family:pdi-300l; font-size:18px; color:#cd0909; text-decoration:none;}
.shop_full_date_lp {font-family:pdi-300l; font-size:12px; color:#afafaf; text-decoration:none;}
.shop_full_txt {font-family:pdi-300l; font-size:18px; color:#000; text-decoration:none; text-align: justify; margin-top: 20px; line-height: 35px;}	
.shop_small_bg:hover .showroom_sm_btn {color: #fbfbfb; background-color: #cd0909;} 
.select_right {font-family:pdi-300l; font-size:17px; color:#ffffff; text-decoration: none; text-transform: uppercase; float: right; margin: 25px 30px 0px 0px;}
.select_right a {text-decoration: none; color:#ffffff;}
.select_right a:hover {color: #f8b627;}
.select_right_g {font-family:pdi-300l; font-size:17px; color:#ffffff; text-decoration: none; text-transform: uppercase; float: right; margin: 25px 30px 0px 0px;}
.select_right_g a {text-decoration: none; color:#ffffff;}
.select_right_g a:hover {color: #82bf08;}
.select_link {margin: 0px 10px 0px 10px;}
.shop_sc {position: absolute; top: 14px; right: 35px;}
.shop_sc_img {background: url("../images/sc_icon.png") no-repeat; width: 45px; height: 38px; display: block; position: relative;}
.shop_sc_txt {font-family:pdi-300l; font-size:10px; color:#ffffff; text-transform: uppercase; width: 20px; position: absolute; top: 9px; left: 20px; text-align: center;}

.sc_table_top {background-color: #000; font-family:pdi-300l; font-size:18px; color:#FFFFFF; text-decoration:none; text-align: center; padding: 15px 0px 15px 0px;}
.sc_table_txt {font-family:pdi-300l; font-size:18px; color:#000; text-decoration:none; text-align: center;}
.sc_table_txt a {text-decoration:none; color:#000;}
.sc_table_dtxt {font-family:pdi-300l; font-size:18px; color:#cd0909; text-decoration:none; text-align: center;}
.sc_table_dtxt a {text-decoration:none; color:#cd0909;}
.sc_table_sltxt {font-family:pdi-300l; font-size:18px; text-align: right; font-weight: bold;}
.sc_table_srtxt {font-family:pdi-300l; font-size:18px; text-align: center; font-weight: bold;}
.sc_add {font-family:pdi-300l; font-size:17px; color:#ffffff; text-transform: uppercase; margin: -10px auto 60px auto; padding: 10px 50px 10px 50px; display: table; background-color: #000; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); display: table; border-bottom: 2px solid #82bf08;}
.sc_err {font-family:pdi-300l; font-size:17px; color:#ffffff; text-transform: uppercase; margin: -10px auto 60px auto; padding: 10px 50px 10px 50px; display: table; background-color: #000; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); display: table; border-bottom: 2px solid #cd0909;}
.sc_add a {color: #FFFFFF;}
.sc_ns {background-color:#82bf08; border:none; cursor:pointer; font-family:pdi-300l; font-size:18px; color: #ffffff; float: right; text-transform: uppercase; padding: 10px 50px 10px 50px; text-decoration: none; margin: 50px 0px 0px 0px;}
.sc_ns:hover {color: #000;}

.sc_price_op {font-family:pdi-300l; font-size:17px; color: #000; text-align: center;}
.sc_ns_op {background-color:#82bf08; border:none; cursor:pointer; font-family:pdi-300l; font-size:18px; color: #ffffff; text-transform: uppercase; padding: 10px 50px 10px 50px; text-decoration: none; margin: 30px auto 0px auto; display: block;}
.sc_ns_op:hover {color: #000;}

.sc_showroom_as_txt {font-family:pdi-300l; font-size:20px; color:#000; text-align: left; margin: 0px 0px 50px 0px; text-transform: uppercase; font-weight: bold;}
.sc_showroom_sas_txt {font-family:pdi-300l; font-size:17px; color:#000; text-align: center; text-transform: uppercase; margin-bottom: 20px;}
.sc_zp {font-family:pdi-300l; font-size:15px; color: #82bf08; text-align: center; display: block; margin: 0px auto 30px auto;}
.sc_izp {width: 420px; background: transparent; border-bottom: 1px solid #82bf08; border-left: none; border-top: none; border-right: none; font-family:pdi-300l; font-size:13px; color: #000; text-align: left;}
.sc_bg_ddw {width: 780px; height: 50px; margin: 0px auto 20px auto;}
.sc_bg_ddw_txt {font-family:pdi-300l; font-size:16px; color: #fbfbfb; text-transform: uppercase; width: 220px; padding: 11px 0px 11px 0px; background-color: #000; text-align: center; float: left; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}
.sc_bg_ddw_input {height: 49px; background: transparent; border-bottom: 1px solid #19191b; border-left: none; border-top: none; border-right: none; font-family:pdi-300l; font-size:16px; color: #19191b; text-align: center; margin-left: 50px;}
.sc_ddw_r {font-family:pdi-300l; font-size:17px; color: #cd0909; text-align: left; margin: 0px 0px 10px 30px;}
.sc_ddw_pi {font-family:pdi-300l; font-size:17px; color: #000; text-align: left; margin: 0px 0px 30px 30px;}
.sc_ddw_g {font-family:pdi-300l; font-size:17px; color: #82bf08; text-align: left; margin: 0px 0px 10px 30px;}
.sc_op_txt_g {font-family:pdi-300l; font-size:18px; color:#82bf08; text-align: center; text-transform: uppercase; margin-bottom: 10px; font-weight: bold;}
.sc_op_txt_r {font-family:pdi-300l; font-size:18px; color:#cd0909; text-align: center; text-transform: uppercase; margin-bottom: 10px; font-weight: bold;}
.sc_op_txt_b {font-family:pdi-300l; font-size:13px; color:#000; text-align: center; margin-bottom: 40px;}

.contact_top {margin-bottom: 40px; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); display: block;}
.contact_bs {width: 100%; height: 30px;}

.ct_info_bg {background: url("../images/ct_info_bg.png") no-repeat; width: 869px; height: 129px; margin: 30px 0px 19px 120px; position: relative; display: block;}
.ct_info_txt_1 {font-family:pdi-300l; font-size:18px; color: #19191b; text-transform: uppercase; position: absolute; top: 15px; left: 5px; font-weight: bold;}
.ct_info_txt_2 {font-family:pdi-300l; font-size:16px; line-height: 28px; color: #19191b; position: absolute; top: 45px; left: 80px; width: 245px;}
.ct_info_txt_3 {font-family:pdi-300l; font-size:18px; color: #19191b; text-transform: uppercase; position: absolute; top: 15px; left: 540px; font-weight: bold;}
.ct_info_txt_4 {font-family:pdi-300l; font-size:16px; line-height: 28px; color: #19191b; position: absolute; top: 45px; left: 620px; width: 245px;}
.ct_info_txt_5 {font-family:pdi-300l; font-size:20px;color: #19191b; text-align: center; margin: 70px 0px 60px 0px; text-transform: uppercase; font-weight: bold;}

.cft_bg_1 {width: 820px; height: 50px; margin: 0px auto 20px auto;}
.cft_bg_2 {width: 820px; height: 217px; margin: 0px auto 0px auto;}
.cft_bg_3 {width: 735px; height: 50px; margin: 0px auto 20px auto;}
.cft_bg_4 {width: 795px; height: 50px; margin: 0px auto 20px auto;}
.cft_txt {font-family:pdi-300l; font-size:16px; color: #fbfbfb; text-transform: uppercase; width: 160px; padding: 11px 0px 11px 0px; background-color: #82bf08; text-align: center; float: left; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}
.cft_input {width: 605px; height: 49px; background: transparent; border-bottom: 1px solid #19191b; border-left: none; border-top: none; border-right: none; float: right; font-family:pdi-300l; font-size:16px; color: #19191b; text-align: center;}
.cfts_input {width: 520px; height: 49px; background: transparent; border-bottom: 1px solid #19191b; border-left: none; border-top: none; border-right: none; float: right; font-family:pdi-300l; font-size:16px; color: #19191b; text-align: center;}
.cft_ta {width: 605px; height: 215px; background: transparent; border: 1px solid #19191b; float: right; font-family:pdi-300l; font-size:16px; color: #19191b; text-align: left;}
.cft_send {background-color:#000; border:none; width: 160px; padding: 11px 0px 11px 0px; cursor:pointer; font-family:pdi-300l; font-size:16px; color: #fbfbfb; float: right; margin: 20px 0px 70px 0px; text-transform: uppercase; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}
.cfts_send {background-color:#000; border:none; width: 160px; padding: 11px 0px 11px 0px; cursor:pointer; font-family:pdi-300l; font-size:16px; color: #fbfbfb; float: right; margin: 20px 0px 0px 0px; text-transform: uppercase; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}
.cfts_send:hover {color: #f8b627;}
.cft_mok {font-family:pdi-300l; font-size:17px; color:#459a70; text-align: center; margin-bottom: 20px;}
.cft_mno {font-family:pdi-300l; font-size:17px; color:#b20701; text-align: center; margin-bottom: 20px;}
.cft_captcha {float: left; margin: 15px 20px 70px 214px; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}
.cft_form_captcha {margin-top: 15px; width: 180px; height: 40px; background: transparent; border-bottom: 1px solid #19191b; border-left: none; border-top: none; border-right: none; font-family:pdi-300l; font-size:16px; color: #19191b; text-align: center;}

.sa_full_title {font-family:pdi-300l; font-size:20px; color:#000; text-decoration:none; font-weight: bold; text-align: justify; margin-top: 40px;}
.sa_full_txt {font-family:pdi-300l; font-size:18px; color:#000; text-decoration:none; text-align: justify; margin-top: 20px; line-height: 35px;}
.sa_full_txt_li {font-family:pdi-300l; font-size:18px; color:#000; text-decoration:none; text-align: center; line-height: 35px;}
.sa_full_txt_li a {color:#000;}

.magazine_bg {background: url("../images/magazine_bg.png") no-repeat; width: 1200px; height: 432px; position: relative; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin: 60px 0px 60px 0px; display: block; position: relative;}
.magazine_img {box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); border: 5px solid #000; position: absolute; top: 36px; left: 36px;}
.magazine_sm_btn {font-family:pdi-300l; font-size:15px; color:#000; background-color: #f8b627; text-transform: uppercase; padding: 10px 35px 10px 35px; display: inline; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); position: absolute; bottom: 45px; right: 45px;}
.magazine_box_small {position: absolute; top: 70px; left: 330px; width: 810px; height: 330px;}
.magazine_title {font-family:pdi-300l; font-size:20px; color:#000; text-decoration:none; text-transform: uppercase; font-weight: bold; margin-bottom: 20px;}
.magazine_bg:hover > .magazine_sm_btn {color: #fbfbfb; background-color: #82bf08;}

.magazine_full_margin {margin: 0px 72px 0px 72px; padding: 60px 0px 50px 0px;}
.magazine_mst_title {font-family:pdi-300l; font-size:20px; color:#cd0909; text-decoration:none; font-weight: bold; text-align: justify; text-transform: uppercase;}
.magazine_mst_box {font-family:pdi-300l; font-size:17px; color:#ffffff; text-decoration:none; display: table; margin: 5px 0px 5px 0px;}
.magazine_mst_number {background-color: #cd0909; padding: 5px 0px 5px 0px; width: 50px; display: inline-block; text-align: center;}
.magazine_mst_number_title {color: #000; margin-left: 20px;}
.magazine_mst_gallery_bg {width: 1200px; height: 536px; background-color: #ffffff; display: block; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin: 0px auto 0px auto; z-index: 10; position: relative;}
.magazine_mst_gallery_title {font-family:pdi-300l; font-size:20px; color:#000; text-align: left; text-transform: uppercase; margin: 75px 0px 15px 0px; font-weight: bold;}

.magazine_full_mt_title {font-family:pdi-300l; font-size:20px; color:#cd0909; text-decoration:none; font-weight: bold; text-align: justify; text-transform: uppercase; margin-bottom: 10px;}
.magazine_full_title {font-family:pdi-300l; font-size:20px; color:#000; text-decoration:none; font-weight: bold; text-align: justify;}
.magazine_full_st_title {font-family:pdi-300l; font-size:20px; color:#000; text-align: left; text-transform: uppercase; margin: 35px 0px 15px 0px;}
.magazine_full_st_bg {width: 1056px; border-bottom: 5px solid #000; margin: 0px auto 55px auto; display: table;}

.magazine_st_bg {width: 1200px; padding-bottom: 70px; background-color: #000; display: block; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin: 0px auto 0px auto; z-index: 10; position: relative;}
.magazine_st_box {font-family:pdi-300l; font-size:17px; color:#ffffff; text-decoration:none; margin: 10px 0px 10px 0px; padding: 5px 20px 5px 20px; display: table;}
.magazine_st_number {background-color: #cd0909; padding: 10px 0px 10px 0px; width: 70px; display: inline-block; text-align: center;}
.magazine_st_number_title {color: #000; margin-left: 10px; padding: 10px 20px 10px 20px;}
.magazine_st_box:hover > .magazine_st_number_title {background-color: #000; color:#ffffff; padding: 10px 20px 10px 20px;}
.magazine_st_box:hover > .magazine_st_number {background-color: #f8b627; color:#000;}

.login_fp {font-family:pdi-300l; font-size:15px; color:#000; text-align: left; text-transform: uppercase; float: left; text-decoration: none; margin: 35px 0px 0px 215px;}

.ac_showroom_bg {background: url("../images/showroom_bg.png") no-repeat; width: 1200px; height: 360px; position: relative; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); margin: 60px 0px 0px 0px; display: block;}
.ac_showroom_sm_btn {font-family:pdi-300l; font-size:15px; color:#ffffff; background-color: #82bf08; text-transform: uppercase; padding: 10px 35px 10px 35px; display: table; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); text-decoration: none; margin-bottom: 10px;}
.ac_showroom_sm_btn:hover {color:#000;}
.ac_showroom_stats_bg {background-color: #000; width: 1200px; height: 70px; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); border-top: 10px solid #cd0909;}
.ac_showroom_stats_txt {font-family:pdi-300l; font-size:17px; color:#ffffff; text-decoration:none; margin: 20px 0px 0px 36px;}
.ac_showroom_cg {color: #777777; margin-right: 10px;}
.ac_showroom_cg_top {color: #777777; margin-left: 15px;}

.ac_showroom_as_txt {font-family:pdi-300l; font-size:20px; color:#000; text-align: center; margin: 0px 0px 10px 0px; text-transform: uppercase; font-weight: bold;}
.ac_showroom_sas_txt {font-family:pdi-300l; font-size:17px; color:#000; text-align: center; text-transform: uppercase; margin-bottom: 50px;}
.ac_cft_captcha {float: left; margin: 25px 20px 70px 275px; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}
.ac_cft_form_captcha {margin-top: 25px; width: 180px; height: 40px; background: transparent; border-bottom: 1px solid #19191b; border-left: none; border-top: none; border-right: none; font-family:pdi-300l; font-size:16px; color: #19191b; text-align: center;}
.ac_cfts_send {background-color:#000; border:none; width: 200px; padding: 11px 0px 11px 0px; cursor:pointer; font-family:pdi-300l; font-size:16px; color: #fbfbfb; float: right; margin: 20px 0px 0px 0px; text-transform: uppercase; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}
.ac_cfts_send:hover {color: #f8b627;}
.ac_cft_txt {font-family:pdi-300l; font-size:16px; color: #fbfbfb; text-transform: uppercase; width: 220px; padding: 11px 0px 11px 0px; background-color: #82bf08; text-align: center; float: left; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}
.ac_showroom_ibs_img {box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); border: 5px solid #ffffff; position: absolute; top: 36px; left: 36px;}
.ac_showroom_iss_img {box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); border: 5px solid #ffffff; position: absolute; left: 560px;}

.ac_showroom_menu_bg {border-top: 2px solid #000; border-bottom: 2px solid #000; width: 100%; padding: 20px 0px 20px 0px; text-align: center; margin-bottom: 60px; display: inline-block;}
.ac_showroom_menu_ua_bg {border-top: 2px solid #000; border-bottom: 2px solid #000; width: 780px; padding: 20px 0px 20px 0px; text-align: center; margin: 0px auto 60px auto; display: table;}
.ac_showroom_menu_txt {font-family:pdi-300l; font-size:17px; color: #000; text-decoration: none; padding: 10px 20px 10px 20px; margin: 10px 3px 10px 3px; text-transform: uppercase;}
.ac_showroom_menu_active {background-color: #f8b627; color: #000; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}
.ac_idm_stats_bg {width: 620px; margin: 20px auto 0px auto;}
.ac_idm_stats_l {font-family:pdi-300l; font-size:17px; background-color: #000; color: #ffffff; text-decoration: none; padding: 10px 20px 10px 20px; text-transform: uppercase; float: left; text-align: center; width: 280px; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}
.ac_idm_stats_r {font-family:pdi-300l; font-size:17px; background-color: #f8b627; color: #000; text-decoration: none; padding: 10px 20px 10px 20px; text-transform: uppercase; float: right; text-align: center; width: 200px; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}
.ac_idm_stats_rg {font-family:pdi-300l; font-size:17px; background-color: #82bf08; color: #000; text-decoration: none; padding: 10px 20px 10px 20px; text-transform: uppercase; float: right; text-align: center; width: 200px; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);}
.ac_idm_stats_cb {width: 100%; clear: both;}
.ac_idm_bcg {border-right: 5px solid #82bf08;}
.ac_idm_bcy {border-right: 5px solid #f8b627;}
.ac_idm_fbg_l {width: 528px; float: left; border-right: 2px solid #000;}
.ac_idm_fbg_r {width: 526px; float: right;}

.ac_idm_fbg_m {background: url("../images/showroom_main_img.jpg") no-repeat; width: 492px; height: 277px; position: relative; margin: 15px auto 30px auto; position:relative;}
.ac_idm_fbg_s_bg {width: 944px; margin: 40px auto 20px auto;}
.ac_idm_fbg_s {background: url("../images/showroom_main_small_img.jpg") no-repeat; width: 196px; height: 110px; position: relative; margin: 20px; float: left;}
.ac_idm_fbg_btn {font-family:pdi-300l; font-size:17px; background-color: #82bf08; color: #fbfbfb; text-decoration: none; padding: 10px 20px 10px 20px; text-transform: uppercase; text-align: center; width: 300px; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7); display: inline-block; margin: 20px auto 20px auto;}
.ac_idm_fbg_btn:hover {background-color: #f8b627; color: #000;}
.ac_showroom_comments_textarea {width: 1054px; height: 400px; list-style-position: inside !important;}
.ac_idm_del {font-family:pdi-300l; font-size:13px; background-color: #cd0909; color: #fbfbfb; text-decoration: none; padding: 10px 20px 10px 20px; text-transform: uppercase; text-align: center; position: absolute; top: 15px; left: 15px;}
.ac_idm_del:hover {color: #000;}
.ac_idm_txt {font-family:pdi-300l; font-size:13px; color: #fbfbfb; text-decoration: none; text-transform: uppercase; text-align: center; position: absolute; top: 25px; right: 200px;}
.ac_idm_ad {font-family:pdi-300l; font-size:13px; background-color: #777777; color: #fbfbfb; text-decoration: none; padding: 10px 20px 10px 20px; text-transform: uppercase; text-align: center; position: absolute; top: 15px; right: 15px;}
.ac_idm_ad:hover {color: #000;}
.ac_showroom_stats_idm_bg {background-color: #000; width: 1200px; height: 70px; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); border-top: 10px solid #cd0909; position: relative;}

.no_data {font-family:pdi-300l; font-size:17px; color:#ffffff; text-transform: uppercase; margin: 30px auto 40px auto; padding: 10px 50px 10px 50px; display: table; background-color: #000; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6);}
.no_data_back {font-family:pdi-300l; font-size:15px; color:#ffffff; text-transform: uppercase; margin: 30px auto 40px auto; padding: 10px 50px 10px 50px; display: table; background-color: #000; box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.6); display: table;}

.aun_txt_ok {font-family:pdi-300l; font-size:17px; color:#82bf08; text-transform: uppercase; margin: 10px auto 60px auto; text-align: center;}
.aun_txt_err {font-family:pdi-300l; font-size:17px; color:#cd0909; text-transform: uppercase; margin: 10px auto 60px auto; text-align: center;}
.aun_nno {font-family:pdi-300l; font-size:17px; color:#000; text-align: center; text-transform: uppercase; margin-top: 50px;}
.aun_table_top {background-color: #000; font-family:pdi-300l; font-size:16px; color:#f8b627; text-decoration:none; text-align: center; padding: 15px 0px 15px 0px;}
.aun_table_txt {font-family:pdi-300l; font-size:15px; color:#000; text-decoration:none; text-align: center;}
.aun_table_txt a {text-decoration:none; color:#000;}
.aun_trh:hover {text-decoration-color: #f8b627; text-decoration-line: underline;;}

.aun_os_txt {font-family:pdi-300l; font-size:17px; color:#000; text-decoration:none; text-align: center;}
.aun_ddw_r {font-family:pdi-300l; font-size:17px; color: #cd0909; text-align: center;}
.aun_ddw_g {font-family:pdi-300l; font-size:17px; color: #82bf08; text-align: center;}
.aun_tb_l {font-family:pdi-300l; font-size:17px; color:#ffffff; text-decoration: none; text-transform: uppercase; float: left; margin: 25px 0px 0px 30px;}
.aun_tb_l a {text-decoration: none; color:#ffffff;}
.aun_tb_l a:hover {color: #f8b627;}

.dc_txt {border-bottom: 1px dotted #DDD; font-family: pdi-300l; font-size: 18px; text-align:center; margin:30px auto 0 auto; width:400px;}
.delete_confirm_btn {font-family: pdi-300l; font-size: 14px; text-align:center; background-color:#cd0909; color: #FFFFFF; text-decoration:none; padding:10px 20px; margin: 10px auto; display: table; border:none;}

.note-group-select-from-files {display: none;}
.mg_del {position:absolute; top:-10px; right:-10px;}

.pagination_bg {position:relative; margin:10px auto 0px auto; font-family:os-rr, sans-serif; font-size:25px; color:#fff; background-color: #000; display: table; padding: 5px 30px 5px 30px;}
.pages_bg {padding:0 5px 0 5px;}
a.pages:link, a.pages:visited, a.pages:active {font-family:os-rr, sans-serif; font-size:25px; text-decoration:none; color:#fff;}
a.pages:hover {text-decoration:none; color:#cd0909;}
a.active_pg {font-family:os-rr, sans-serif; font-size:25px; text-decoration:none; color:#cd0909; font-weight:bold;}

.information_full_pay_status {font-family: pdi-300l; font-size: 17px; text-align:center; color: #000;}
.information_full_order_link {font-family: pdi-300l; font-size: 16px; text-align:center; color: #000; display: block; margin: 20px auto 20px auto;}

.gallery_box_dis {display: block; width: 228px; height: 124px; object-fit: cover; object-position: center;}
