@media screen and (max-width: 991px) {

/* REYNALDO UTOMO =================================*/
/*=================================================*/
html {}
body {}

#wrapper {}

.button-cont {}

.button-cont.mod-left {}

.button-cont.mod-center {}

.button-cont.mod-right {}

	.button {
		height: 36px;
		font-size: 12px;
	}

	.button.mod-lite {}

.mobile-hidden {
	display: none !important;
}	
	
/* HEADER ========================================*/
/*================================================*/

	header {
		height: 50px;
		background: #000;
	}
	
	header.mod2 {}
	
		header:before {}
	
		header > .container {}
	
			.logo {
				top: 7px;
				width: 100px;
			}
			
				.logo__link {}
				
					.logo__img {}
					
			.menu {display: none}

				.menu__list {}
				
					.menu__list__it {}
					
						.menu__link {}
					
							.menu__link:before {}
					
							.menu__link.active:before,
							.menu__link:hover:before {}
						
						.menu__button-cont {}
						
							.menu__button {}
						
						.menu-notif {}
						
							.menu-notif__trigger {}
							
								.menu-notif__trigger:before {}
							
								.menu-notif.mod-on .menu-notif__trigger:before {}
							
								.menu-notif__trigger:after {}
							
								.menu-notif:hover .menu-notif__trigger:after,
								.menu-notif.active .menu-notif__trigger:after {}
						
								.menu-notif__block {}
						
								.menu-notif.active .menu-notif__block {}
						
									.menu-notif__header {}
						
										.menu-notif__title {}
						
										.menu-notif__link {}
						
									.menu-notif__content {}
						
										.menu-notif__list {}
						
											.menu-notif__list {}
						
												.menu-notif__list__it {}
						
													.menu-notif__list__link {}
						
														.menu-notif__list__link.mod-on:before {}
						
														.menu-notif__list__img-cont {}
							
															.menu-notif__list__img {}
							
															.menu-notif__list__img.mod-profpic {}
							
														.menu-notif__list__body {}
														
															.menu-notif__list__body__inner {}
							
																.menu-notif__list__body__name {}
								
																.menu-notif__list__body time {}
														
						.menu__profpic {}
							
							.menu__profpic:after {}
						
							.menu__profpic.active:after,
							.menu__profpic:hover:after {}
						
							.menu__profpic__img {}
							
							.menu__profpic__block {}
							
							.menu__profpic.active .menu__profpic__block {}
							
								.menu__profpic__list {}
								
									.menu__profpic__list__it {}
								
									.menu__profpic__list__it:first-child {}
									
										.menu__profpic__list__link {}
										
											.menu__profpic__list__link > b {}
											
			.mobile-menu-trigger {				
				display: block;
				position: absolute;
				top: 0;
				right: 0;
				width: 54px;
				height: 100%;
				cursor: pointer;
			}		

				.mobile-menu-trigger:before {
					content: " ";
					position: absolute;
					top: 50%;
					left: 50%;
					width: 23px;
					height: 17px;
					margin: -8px 0 0 -11px;
					background: url('../img/icons.png') no-repeat;
					background-position: 0 -2742px;
				}

/* MOBILE MENU ====================================*/
/*=================================================*/

	.mobile-menu {
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		padding-top: 50px;
		background: #222222;
		overflow: auto;
		z-index: 9;
	}

	.mobile-menu.active {
		display: block;
	}

		.mobile-menu__list {
			color: white;
			font-size: 12px;
			font-weight: 500;
			text-transform: uppercase;
			border-bottom: 1px solid #303030;
		}

			.mobile-menu__list > li {
			}

				.mobile-menu__link {
					position: relative;
					display: block;
					min-height: 50px;
					padding: 18px 0 0 22px;
					border-top: 1px solid #303030;
					background: #222222;
				}
				
				.mobile-submenu {
				}

					.mobile-submenu__list {}
					
						.mobile-submenu__list__it {
						}
					
						.mobile-submenu__list__it:first-child {
						}
						
							.mobile-submenu__link {
								position: relative;
								display: block;
								min-height: 50px;
								padding: 18px 0 0 42px;
								border-top: 1px solid #303030;
								background: #333;
							}
	
	
/* CONTENT ========================================*/
/*=================================================*/	

	#content {
		padding-bottom: 1184px;
	}
	
	#content.mod-logged-in {
		padding-bottom: 832px;
	}
	
		.inner {
			padding-top: 50px;
		}
		
			.page-head {}
			
				.page-head__title {}
			
				.page-head__title.mod-marginless {}
			
				.page-head__subtitle {
					font-size: 12px;
					line-height: 1.5;
				}
			
					.page-head__subtitle > span {}
			
				.breadcrumb {}
			
					.breadcrumb__item {}
			
						.breadcrumb__item:before {}
			
					.breadcrumb__item.mod-current {}
			
						.breadcrumb__item.mod-current:before {}
	
		.cover {
			min-height: 270px;
			height: auto;
			padding-top: 80px;
		}
		
			.cover > .container {}
			
				.cover__block {
					position: static;
					width: auto;
					padding: 0 10px;
				}
				
					.cover__subtitle {
						font-size: 15px;
						text-shadow: 2px 2px rgba(0, 0, 0, 0.3);
					}
					
					.cover__title {
						font-size: 42px;
						text-shadow: 4px 4px rgba(0, 0, 0, 0.3);
					}
		
			.partition {
				padding: 25px 0 20px;
			}
			
			.partition.mod2 {}
			
			.partition.mod-less-top-padding {}
			
			.partition.mod-padless-bottom {}
			
			.partition.mod-padless {}
			
			.partition.mod-page-head {}
			
			.partition.mod-page-head-with-stepper {}
			
				.partition > .container {}
				
					.section {}
					
					.section.mod-sm-padding-left-30 {}
					
						.section-head {}
					
							.section-title {
								font-size: 18px;
								margin-bottom: 20px;
							}
							
							.section-title.mod2 {}
							
							.section-title.mod-small {}
							
							.section-title.mod-float-left {}
							
							.section-title.mod-less-margin {}
							
							.section-tools {
								float: none;
								margin-bottom: 20px;
								text-align: center;
							}
							
							.section-tools.mod-left {
								float: none;
							}
							
								.section-tools__one {
									display: inline-block;
									float: none;
								}
								
									.section-tools__text {
										font-size: 12px;
										line-height: 1.5;
									}
								
										.section-tools__text b {}
								
									.section-tools__label {}
								
									.section-tools__label.mod-right {}
								
									.section-tools__label.mod-large {
									}
								
									.section-tools__label.mod-right.mod-large {
										display: block;
										width: auto;
										margin: 0;
										text-align: center;
										float: none;
									}
									
									.section-tools__select-cont {}
									
										.section-tools__select-cont:before {}
									
										.section-tools__select {}
									
									.section-tools__toggle {
										display: inline-block;
										float: none;
										text-align: left;
									}
									
										.section-tools__toggle:before {}
									
										.section-tools__toggle.active:before {}
						
						
		.scroll-to-top {}
		
			.scroll-to-top:before {}
	
/* MAIN SEARCH ===================================*/
/*================================================*/	

	.partition.main-search-partition {
		height: auto;
	}
	
		.main-search-partition > .container {}
		
			.main-search-cont {
				width: auto;
				height: auto;
				padding-top: 140px;
			}
		
				.main-search-cont:before {
					top: 45px;
					width: 130px;
					height: 130px;
					margin-left: -65px;
				}
			
				.main-search {
					width: auto;
					height: auto;
					padding: 30px 20px;
				}
				
					.main-search__logo-cont {
						top: -95px;
						width: 130px;
						height: 130px;
						margin-left: -65px;
					}
					
						.main-search__logo {
							width: 100px;
						}
						
					.main-search__content {
						padding: 0 10px;
					}
						
						.main-search__title {
							font-size: 30px;
							margin-bottom: 24px;
						}
						
						.main-search__text {}
					
						.main-search__text p {}
						
					.main-search__form {
						height: auto;
					}
					
						.main-search__form__block-a {}
						
							.main-search__form__list {
								margin-left: 0;
							}
							
								.main-search__form__list > li {
									border: none;
									margin-bottom: 20px;
								}
							
								.main-search__form__list > li:first-child {}
								
									.main-search__form__select-cont {}
									
										.main-search__form__select-cont:before {}
									
										.main-search__form__select-cont.mod-brand:before {}
									
										.main-search__form__select-cont.mod-model:before {}
									
										.main-search__form__select-cont.mod-type:before {}
									
										.main-search__form__select-cont.mod-owner:before {}
									
										.main-search__form__select-cont:after {}
								
										.main-search__form__select-label {}
								
										.main-search__form__select,
										.main-search__form__select-cont .select2-selection__rendered {}
										
										.main-search__form__select-cont .select2-container--default .select2-selection--single .select2-selection__rendered {}
								
									.main-search__form__field-cont {}
									
										.main-search__form__field-label {}
										
										.main-search__form__field {}
						
						.main-search__form__block-b {}
						
							.main-search__form__button-cont {}
							
								.main-search__form__button {}
								
								.main-search__form__reset {}
								
									.main-search__form__reset:before {}
						
					.ads-wide {
						width: auto;
						max-width: 780px;
					}
					
						.ads-wide__link {}
						
							.ads-wide__img {}
							
					.ads-tall {}
					
						.ads-tall__link {}
						
							.ads-tall__img {}	
							
					.ads-tall2 {}
					
						.ads-tall__link {}
						
							.ads-tall__img {}		
	
/* THEATER =======================================*/
/*================================================*/

	.theater {
		height: auto;
		padding: 10px 0;
	}
	
		.theater > .container {}
	
			.theater__video-cont {
				float: none;
				position: relative;
				width: auto;
				height: 0;
				padding-top: 56.25%;
			}
		
				.theater__video-embed {
					position: absolute;
					top: 0;
					left: 0;
					width: 100%;
					height: 100%;
				}
		
				.theater__video {
					position: absolute;
					top: 0;
					left: 0;
					width: 100%;
					height: 100%;
				}
				
			.theater__content {
				margin-left: 0;
				padding: 20px 20px 30px;
			}

				.theater__title1 {}

				.theater__content__head {}

					.theater__content__profpic-cont {}

						.theater__content__profpic {}

					.theater__title2 {}

				.theater__content__desc {}

					.theater__content__desc p {}

				.theater__info-cont {}
				
					.theater__info {}
				
				.theater__button-cont {}
				
					.theater__button {}
	
/* VEHICLE SEARCH ================================*/
/*================================================*/

	.vehicle-search-partition {}
	
		.vehicle-search-partition > .container {}

			.vehicle-search-cont {}

			.vehicle-search-cont.mod2 {}

			.vehicle-search-cont.mod2.active {}

				.vehicle-search {
					margin: 0;
				}

				.vehicle-search-cont.mod2 .vehicle-search {}
				
				.vehicle-search.mod-fixed {}

					.vehicle-search:before {}
				
					.vehicle-search__section-title {}
					
						.vehicle-search__form {}
						
							.vehicle-search__form__block-a {
								padding: 0;
							}
							
								.vehicle-search__form__list {
									margin: 0;
								}
							
								.vehicle-search__form__list.mod-more {}
								
								.vehicle-search__form__list.mod-more.active {}
								
									.vehicle-search__form__list > li {
										float: none;
										width: auto;
									}
								
									.vehicle-search-cont.mod-user .vehicle-search__form__list > li {
										width: auto;
									}
									
										.vehicle-search__form__select-cont {}
										
										.vehicle-search__form__select-cont.mod-brand,
										.vehicle-search__form__select-cont.mod-model,
										.vehicle-search__form__select-cont.mod-type,
										.vehicle-search__form__select-cont.mod-uploader {}
										
											.vehicle-search__form__select-cont:after {}
										
											.vehicle-search__form__select-cont.mod-brand:before,
											.vehicle-search__form__select-cont.mod-model:before,
											.vehicle-search__form__select-cont.mod-type:before,
											.vehicle-search__form__select-cont.mod-uploader:before,
											.vehicle-search__form__select-cont.mod-category:before {}
										
											.vehicle-search__form__select-cont.mod-brand:before {}
										
											.vehicle-search__form__select-cont.mod-model:before {}
										
											.vehicle-search__form__select-cont.mod-type:before {}
										
											.vehicle-search__form__select-cont.mod-uploader:before {}
										
											.vehicle-search__form__select-cont.mod-category:before {}
											
											.vehicle-search__form__select-label {}
											
											.vehicle-search__form__select,
											.vehicle-search__form__select-cont .select2-selection__rendered {}
											
											.vehicle-search__form__select-cont.mod-brand .vehicle-search__form__select,
											.vehicle-search__form__select-cont.mod-model .vehicle-search__form__select,
											.vehicle-search__form__select-cont.mod-type .vehicle-search__form__select,
											.vehicle-search__form__select-cont.mod-uploader .vehicle-search__form__select,
											.vehicle-search__form__select-cont.mod-category .vehicle-search__form__select,
											.vehicle-search__form__select-cont.mod-brand .select2-selection__rendered,
											.vehicle-search__form__select-cont.mod-model .select2-selection__rendered,
											.vehicle-search__form__select-cont.mod-type .select2-selection__rendered,
											.vehicle-search__form__select-cont.mod-uploader .select2-selection__rendered,
											.vehicle-search__form__select-cont.mod-category .select2-selection__rendered {}
											
										.vehicle-search__form__field-cont {}

											.vehicle-search__form__field-label {}

											.vehicle-search__form__field {}
						
							.vehicle-search__form__block-b {
								position: static;
								width: auto;
							}
							
								.vehicle-search__form__button-cont {
									text-align: center;
								}
								
									.vehicle-search__form__button {}
								
									.vehicle-search__form__reset {}
								
										.vehicle-search__form__reset:before {}
								
									.vehicle-search__form__more {}
								
										.vehicle-search__form__more:after {}
								
										.vehicle-search__form__more.active:after {}
	
/* CARD ==========================================*/
/*================================================*/
	
	.row.card-list {}
	
		.row.card-list > li {}
		
			.card {}
			
				.card__img-cont {}
				
					.card__img {}
			
				.card__content {}
				
					.card__title {}
					
						.card__text {}
						
							.card__text p {}
							
						.card__info {}
						
							.card__categ {}
						
								.card__categ:before {}
							
							.card__time {}
						
								.card__time:before {}
	
/* CARD2 ==========================================*/
/*================================================*/
	
	.row.card2-list {}
	
	.row.card2-list.mod-normal-gap {}
	
		.row.card2-list > li {}
	
		.row.card2-list.mod-normal-gap > li {}
		
			.card2 {
				height: auto;
			}
		
			.card2.mod2 {
				height: auto;
			}
		
			.card2.mod-border {}
		
				.card2__img-cont {}
		
					.card2__img-cont.mod-top10:after {}
		
					.card2__img-cont.mod-pop:after {}
		
					.card2__img-cont.mod-pop2:after {}
				
					.card2__img {}
					
				.card2__content {}
					
				.card2.mod2 .card2__content {}
				
					.card2__content__block-a {}
					
						.card2__content__option {}
						
							.card2__content__option__trigger {}
							
								.card2__content__option__trigger:before {}
				
						.card2__content__logo-cont {}
						
							.card2__content__logo {}
				
						.card2__content__year {}
						
							.card2__content__title {}
							
							.card2__content__author {}
							
								.card2__content__author.mod-verified:after {}
							
								.card2__content__author__link {}
				
					.card2__content__block-b {}
					
						.card2__content__info {}
						
							.card2__content__rating {}
						
								.card2__content__rating:before {}
							
							.card2__content__rating.mod-user {}
							
								.card2__content__rating.mod-user:before {}
							
								.card2__content__rating > b {}
							
						.card2__content__like-button {}

							.card2__content__like-button:before {}
							
						.card2__content__like-button.mod-on {}

							.card2__content__like-button.mod-on:before {}
				
					.card2__reset {}
					
						.card2__reset:before {}
							
				/* CARD2 GREYED */	
					
				.card2.mod-greyed .card2__content {}
				
						.card2.mod-greyed .card2__content__logo-cont {}
				
						.card2.mod-greyed .card2__content__year {}
						
							.card2.mod-greyed .card2__content__title {}
							
							.card2.mod-greyed .card2__content__author {}
					
						.card2.mod-greyed .card2__content__info {}
							
						.card2.mod-greyed .card2__content__like-button {}

							.card2.mod-greyed .card2__content__like-button:before {}
							
			.card2.mod-ads {}
							
			.card2.mod-transparent {}
			
				.card2__addv-cont {}
				
					.card2__addv {}
				
						.card2__addv__content {}
				
							.card2__addv__content:before {}
				
							.card2__addv__content:after {}

/* CARD3 =========================================*/
/*================================================*/
	
	.row.card3-list {}
	
		.row.card3-list > li {}
		
			.card3 {
				height: auto;
			}
		
				.card3__header {}
		
					.card3__header:before {}
				
					.card3__header__title {}
					
				.card3__block-a {}
					
					.card3__img-cont {}
					
						.card3__img {}
					
					.card3__author {}
					
						.card3__author__profpic {}
					
							.card3__author__profpic__img {}
					
						.card3__author__content {}
						
							.card3__author__name {}
						
							.card3__author__time {}
							
								.card3__author__time:before {}
				
				.card3__block-b {}					
					.card3__content {}
					
						.card3__title {}
						
						.card3__text {}
						
							.card3__text p {}
						
							.card3__text a {}
						
						.card3__comment-link {}
						
							.card3__comment-link:before {}
		
			.card3.mod-ads {}
			
				.ads-square {}
				
					.ads-square__link {}
					
						.ads-square__img {}
		
			.card3.mod-greyed {}
			
				.card3.mod-greyed .card3__header {}
		
					.card3.mod-greyed .card3__header:before {}
				
					.card3.mod-greyed .card3__header__title {}
					
				.card3.mod-greyed .card3__block-a {}
					
					.card3.mod-greyed .card3__img-cont {}
					
						.card3.mod-greyed .card3__img {}
				
				.card3.mod-greyed .card3__block-b {}					
					.card3.mod-greyed .card3__content {}
					
						.card3.mod-greyed .card3__title {}
						
						.card3.mod-greyed .card3__text {}
						
							.card3.mod-greyed .card3__text p {}
						
							.card3.mod-greyed .card3__text a {}
						
						.card3.mod-greyed .card3__comment-link {}
						
							.card3.mod-greyed .card3__comment-link:before {}
						
/* CARD4 =========================================*/
/*================================================*/
	
	.row.card4-list {}
	
		.row.card4-list > li {}
		
			.card4 {}
			
				.card4__img-cont {}
			
					.card4__img {}
						
/* CARD5 =========================================*/
/*================================================*/
	
	.row.card5-list {}
	
		.row.card5-list > li {}
		
			.card5 {}
		
				.card5:before {}
		
				.card5:after {}
			
				.card5__img-cont {}
			
					.card5__img {}
					
					.card5__img-cont:after {}
	
	
/* CARD 6 ========================================*/
/*================================================*/

	.card6-list {}
	
		.card6-list > li {}
		
			.card6__img-cont {}
			
				.card6__img {}
		
			.card6__content {}
			
				.card6__title {}
				
					.card6__title__year {}
			
				.card6__author {}
				
					.card6__author__name {}
			
				.card6__info {}
				
					.card6__rating {
						margin-bottom: 6px;
					}
				
					.card6__rating.mod-user {}
					
						.card6__rating:before {}
					
						.card6__rating.mod-user:before {}
							
						.card6__rating > b {}
			
				.card6__like-button {}
			
				.card6__like-button.mod-on {}
			
					.card6__like-button:before {}
			
					.card6__like-button.mod-on:before {}
	
	
/* VEHICLE LIST ==================================*/
/*================================================*/
	
	.veh-list__control {}
	
		.veh-list__control__block1 {}
	
		.veh-list__control__block2 {}
	
		.veh-list__control__block3 {}
		
			.active-filter {}
			
				.active-filter__title {}
				
				.active-filter__list {}
				
					.active-filter__list > li {}
					
						.active-filter__name {}
					
						.active-filter__x {}
					
							.active-filter__x:before {}
	
/* PROFILE =======================================*/
/*================================================*/

	.profile {}
		
		.profile__overview {}
		
			.profile__overview__img-cont {}
			
				.profile__overview__img {}
				
			.profile__overview__content {}

				.profile__name {}
				
					.profile__overview__content__option {}
					
						.profile__overview2__content__option__trigger {}
					
							.profile__overview2__content__option__trigger:before {}

				.profile__location {}
				
					.profile__location:before {}
				
					.profile__folinfo-cont {}
				
						.profile__folinfo {}
						
							.profile__folinfo__number {}
						
							.profile__folinfo__label {}
	
		.profile__desc {}
	
			.profile__desc__text1 {}
	
			.profile__desc__text2 {}
	
		.profile__fol-button-cont {}
		
			.profile__fol-button {}
		
			.profile__notif-button {}
			
				.profile__notif-button:before {}
				
/* PROFILE 2 =====================================*/
/*================================================*/

	.profile2 {}
		
		.profile2__overview {}
		
			.profile2__overview__img-cont {}
			
				.profile2__overview__img {}
				
			.profile2__overview__content {}

				.profile2__name {}

				.profile2__location {}
				
					.profile2__location:before {}
				
					.profile2__folinfo-cont {}
				
						.profile2__folinfo {}
						
							.profile2__folinfo__number {}
						
							.profile2__folinfo__label {}
							
		.profile2__fol-button-cont {}
		
			.profile2__fol-button {}
		
			.profile2__notif-button {}
		
			.profile2__notif-button.mod-on {}
			
				.profile2__notif-button:before {}	
			
				.profile2__notif-button.mod-on:before {}	
				
			.profile2__option {}
			
				.profile2__option__trigger {}
			
					.profile2__option__trigger:before {}	
	
		.profile2__desc {}
	
			.profile2__desc__text1 {}
	
			.profile2__desc__text2 {}

		.profile2__socmed {}
		
			.profile2__socmed__title {}
		
			.profile2__socmed__button {}
		
			.profile2__socmed__button.mod-fb {
				height: 42px;
				font-size: 15px;
			}
		
				.profile2__socmed__button:before {}
		
				.profile2__socmed__button:after {}
	
	
/* TAB ===========================================*/
/*================================================*/
	
	.tab-head {}
	
		.tab-head-button {}
		
			.tab-head-button:before {}
		
			.tab-head-button.active:before,
			.tab-head-button:hover:before {}
		
			.tab-head-button__number {}
		
			.tab-head-button__label {}
	
/* FILTER ========================================*/
/*================================================*/

		.filter-button {}
		
		.filter-block {}
		
		.filter-block.active {}
	
/* MODAL =========================================*/
/*================================================*/	
	
	.modal-trigger {}
	
	.modal {}
	
		.modal > .container {}
	
			.modal-block {}

			/* MODAL FEED */
			.modal-feed {
				width: auto;
				height: auto;
			}
			
				/* MODAL FEED MEDIA */
				.modal-feed__media {
					display: block;
					position: relative;
					top: auto;
					left: auto;
					height: 300px;
					width: auto;
				}
						
					.modal-feed__media__header {}
			
						.modal-feed__media__header:before {}
					
						.modal-feed__media__title {}	
					
					.modal-feed__media__body {}
					
						.modal-feed__media__img-cont {}
						
							.modal-feed__media__img {}
				
				/* MODAL FEED CONTENT */			
				.modal-feed__content {
					margin-left: 0;
					position: relative;
					height: 570px;
					top: auto;
					right: auto;
					width: auto;
				}	
				
					.modal-feed__content__scroll-view {}
				
						/* MODAL FEED CAPTION */
						.modal-feed__caption {}
						
							.modal-feed__caption__img-cont {}
							
								.modal-feed__caption__img {}
						
							.modal-feed__caption__content {}
							
								.modal-feed__caption__title {}
								
								.modal-feed__caption__text {}
								
									.modal-feed__caption__text p {}
								
										.modal-feed__caption__text__time {}
								
							.modal-feed__caption__option {}
							
								.modal-feed__caption__option__trigger {}
								
									.modal-feed__caption__option__trigger:before {}	
									
								.option__block {}
									.option__block__list {}
									
										.option__block__list > li {}	
									
											.option__block__link {}
									
											.option__block__link.mod-red {}	
						
						/* MODAL FEED COMMENT */
						.modal-feed__comment {}
						
							.modal-feed__comment__more {}
							
								.modal-feed__comment__more:before {}
							
								.modal-feed__comment__more__text {}
						
							.modal-feed__comment__list {}
							
								.modal-feed__comment__more__list__it {}
							
									.modal-feed__comment__one {}
									
										.modal-feed__comment__one__img-cont {}
										
											.modal-feed__comment__one__img {}
									
										.modal-feed__comment__one__content {}
										
											.modal-feed__comment__one__content__name {}
										
											.modal-feed__comment__one__content__time {}
											
										.modal-feed__comment__one__option {}		
								
											.modal-feed__comment__one__option__trigger {}
											
												.modal-feed__comment__one__option__trigger:before {}	
					
					/* MODAL COMMENT FORM */
					.modal-feed__comment-form {}
					
						.modal-feed__comment-form__profpic {}
						
							.modal-feed__comment-form__profpic__img {}
							
						.modal-feed__comment-form__field-cont {}

							.modal-feed__comment-form__field {}

						.modal-feed__comment-form__button {}
						
							.modal-feed__comment-form__button:before {}
					
					/* MODAL FEED LOGIN */
					.modal-feed__login-cont {}
					
					.modal-feed__login-cont.active {}
					
						.modal-feed__login {
							width: auto;
						}
						
							.modal-feed__login__header {}
							
								.modal-feed__login__header__back {
									font-size: 9px;
									padding-top: 2px;
									padding-left: 18px;
								}
								
									.modal-feed__login__header__back:before {}
							
								.modal-feed__login__header__title {
									font-size: 11px;
									padding-top: 2px;
								}
							
								.modal-feed__login__header__title.mod-center {}
						
							.modal-feed__login__body {
								padding: 30px 30px 10px;
							}
							
								.modal-feed__login__logo {}
							
								.modal-feed__login__logo.mod-less-margin {}
							
								.modal-feed__login__text {}
							
								.modal-feed__login__form {}
							
									.modal-feed__login__form__list {}
							
										.modal-feed__login__form__list__it {}
							
											.modal-feed__login__form__label {}
							
											.modal-feed__login__form__field-cont {}
											
												.modal-feed__login__form__field-cont.mod-email:before {}
											
												.modal-feed__login__form__field-cont.mod-password:before {}
											
												.modal-feed__login__form__field-cont.mod-name:before {}
											
												.modal-feed__login__form__field-cont.mod-phone:before {}
							
												.modal-feed__login__form__field {}
							
												.modal-feed__login__form__field-note {}
							
											.modal-feed__login__form__select-cont {
												margin-bottom: 10px;
											}
							
												.modal-feed__login__form__select-cont:before {}
							
												.modal-feed__login__form__select {}
							
											.modal-feed__login__form__block {}
							
											.modal-feed__login__form__block.mod-darker {}
							
											.modal-feed__login__form__block.mod-smaller {}
							
												.modal-feed__login__form__block__link {}
											
												.modal-feed__login__form__slink {}
											
												.modal-feed__login__form__slink.mod-back {
													width: 56px;
													padding-top: 3px;
												}
												
													.modal-feed__login__form__slink.mod-back:before {}
												
												.modal-feed__login__form__button {
													padding-left: 20px;
													padding-right: 20px;
												}
												
												.modal-feed__login__form__button.mod-inline-block {}
												
												.modal-feed__login__form__button.mod-fb {}
												
													.modal-feed__login__form__button.mod-fb:before {}
												
													.modal-feed__login__form__button.mod-fb:after {}
												
												.modal-feed__login__form__button.mod-go {}
												
													.modal-feed__login__form__button.mod-go:before {}
												
													.modal-feed__login__form__button.mod-go:after {}
												
												.modal-feed__login__form__small {}
												
												.modal-feed__login__form__slink2 {}
												
			/* MODAL DELETE */
			.modal-delete {
				width: auto;
				max-width: 500px;
			}
					
				.modal-title {}
					
				.modal-title.mod-border {}
				
				.modal-subtitle {}
				
				.modal-delete .modal-subtitle {}
				
				.delv {}
				
					.delv__options {}
					
						.delv__options__li {}
						
							.delv__radio-cont {
								display: block;
								line-height: 1.4;
							}
							
								.delv__radio {}
							
								.delv__radio-p {}
							
									.delv__radio-p:before {}
							
									.delv__radio:checked + .delv__radio-p:before {}
							
								.delv__radio-field {}
								
					.delv__button-cont {}
					
						.delv__button {}
					
						button.delv__button {}
						
			.modal-delete-success {
				width: auto;
				max-width: 500px;
			}
						
				.modal-delete-success .modal-title {}
				
				.modal-delete-success__icon {}
						
				.modal-delete-success .modal-subtitle {}
						
			.modal-request-submitted {
				width: auto;
				max-width: 500px;
			}
						
				.modal-request-submitted .modal-subtitle {}
				
				.modal-request-submitted__icon {}
				
					.modal-request-submitted__icon:before {}
				
				.modal-request-submitted__text {}
				
				.modal-x {}
				
				.modal-x.mod-outside {
					top: -40px;
					right: 0;
				}
				
					.modal-x:before {}
												
			/* MODAL SHARE */
			.modal-share {}
			
				.modal-share .modal-title{}
			
				.modal__share {}
				
					.modal__share > li {}
					
						.modal__share__link {}
					
							.modal__share__icon {}
						
								.modal__share__icon:before {}
					
							.modal__share__icon.mod-tw {}
						
								.modal__share__icon.mod-tw:before {}
					
							.modal__share__icon.mod-ig {}
						
								.modal__share__icon.mod-ig:before {}
					
							.modal__share__icon.mod-cl {}
						
								.modal__share__icon.mod-cl:before {}
					
							.modal__share__text {}
							
							.copy-url-field {}
												
			/* MODAL NOTIF SWITCH */
			.modal-notif-switch {}
			
				.modal__notif-switch {}
			
				.modal__notif-switch.mod-no {}
			
					.modal__notif-switch__text-cont {}
			
					.modal__notif-switch.mod-no .modal__notif-switch__text-cont {}
			
						.modal__notif-switch__text-cont:before {}
				
						.modal__notif-switch__text1,
						.modal__notif-switch__text2 {}
				
						.modal__notif-switch__text1 {}
				
						.modal__notif-switch__text2 {}
					
				.modal-text {}	
												
			/* MODAL SHARE */
			.modal-log-book {
				width: auto;
				max-width: 544px;
				padding: 30px 20px 30px;
			}
			
				.modal-log-book .modal-title {}
			
				.modal-log-book .modal-subtitle {}
			
					.modal-log-book .modal-subtitle:before {}
				
				.modal__log-book {}
				
					.modal__log-book > li {}
					
						.modal__log-book__record {}
					
						.modal__log-book__record.mod-head {}
					
						.modal__log-book__record.mod-borderless {}
					
							.modal__log-book__record__col1,
							.modal__log-book__record__col2,
							.modal__log-book__record__col3 {}
					
							.modal__log-book__record__col1 {}
					
							.modal__log-book__record__col2 {}
					
							.modal__log-book__record__col3 {}
					
							.modal__log-book__record__radio-cont {}
					
								.modal__log-book__record__radio {}
					
								.modal__log-book__record__radio-p {}
					
									.modal__log-book__record__radio-p:before {}
					
									.modal__log-book__record__radio:checked + .modal__log-book__record__radio-p:before {}
					
							.modal__log-book__field {}
					
							.modal__log-book__record__plus {}
					
								.modal__log-book__record__plus:before {}
					
						.modal__log-book__button-cont {}
					
							.modal__log-book__button {}
					
							.modal__log-book__delete {}
					
								.modal__log-book__delete:before {}
								
			/* MODAL INQUIRY */
			.modal-inquiry {
				width: auto;
				padding: 40px 20px;
			}
			
				.modal-inquiry .modal-title {}
				
				.modal-inquiry .modal-subtitle {}
				
				.modal-form {}
				
					.modal-form__list {}
					
						.modal-form__list > li {}
						
							.modal-form__label {}
							
							.modal-form__field-cont {}
							
								.modal-form__field {}
							
								.modal-form__ta {}
							
							.modal-form__text {}
							
							.modal-form__captcha-cont {}
							
								.modal-form__captcha-cont > img {
									max-width: 100%;
								}
							
							.modal-form__button-cont {}
							
								.modal-form__button {}
												
			/* MODAL LOGIN */
			.modal-login {
				width: 300px;
			}
			
				.modal-login .modal-x {}
												
			/* MODAL FORGOT PASSWORD SUCCESS */
			.modal-forgot-password-success {
				width: auto;
				max-width: 376px;
			}
			
				.modal-forgot-password-success .modal-title {}
			
				.modal-forgot-password-success .modal-subtitle {}
			
				.modal-forgot-password-success .modal-request-submitted__icon {}
												
			/* MODAL EDIT PROFILE SUCCESS */
			.modal-edit-profile-success {}
			
				.modal-edit-profile-success .modal-title {}
			
				.modal-edit-profile-success .modal-subtitle {}
			
				.modal-edit-profile-success .modal-request-submitted__icon {}
												
			/* MODAL CLOSE ACCOUNT */
			.modal-close-account {}
			
				.modal-close-account .modal-title {}
			
				.modal-close-account .modal-subtitle {}
				
				.modal__form {}
				
					.modal__form__list {}
					
						.modal__form__list > li {}
					
							.modal__form__list__part-a {}
							
								.modal__label {}
					
							.modal__form__list__part-b {}
							
								.modal__field-cont {}
								
									.modal__field {}
							
								.modal__form__button-cont {}
								
									.modal__form__button {}
								
									button.modal__form__button {}
												
			/* MODAL COMPARE */
			.modal-compare {
				width: auto;
				max-width: 500px;
			}
			
				.modal-compare .modal-title {}
			
				.modal-form2 {}
				
					.modal-form2__list {}
					
						.modal-form2__list > li {}
						
							.modal-form2__select-cont {}
							
								.modal-form2__select-cont:before {}
							
								.modal-form2__select-label {}
							
								.modal-form2__select,
								.modal-form2__select-cont .select2-selection__rendered {}
								
							.modal-form2__button-cont {}
							
								.modal-form2__button {}
							
								button.modal-form2__button {}
			
/* EXPANDER ======================================*/
/*================================================*/	
			
	.expander {}

		.expander__head {}
	
			.expander__trigger {}
	
				.expander__trigger:before {}
	
				.expander.active .expander__trigger:before {}
			
				.expander__title {
					font-size: 18px;
				}
			
				.expander__title.mod-grey {}
			
				.expander__title.mod-completed {}
				
					.expander__title.mod-completed:after {}
				
		.expander__body {}	
				
		.expander.active .expander__body {}			
			
/* FORM ==========================================*/
/*================================================*/	
	
	.form {}
	
		.form-block {}
	
		.form__list-cont {
			padding: 20px;
		}
		
			.form__list {}
			
				.form__list > li {}
				
					.label {}
				
						.label__info {}
						
							.label__info:before {}
				
						.label__info2 {}
					
						.info-trigger {}
						
							.info-trigger:before {}
						
							.info {}
						
							.info-trigger:hover .info {}
						
								.info:before {}
							
								.info__title {}
								
								.info__content {}
					
					.select-cont {
						margin-bottom: 20px;
					}
					
						.select-cont:before {}
					
						.select {}
					
					.field-cont {
						margin-bottom: 20px;
					}
						
					.field-cont.mod-has-unit {}
					
						.field {}
						
						.field-cont.mod-currency .field {}
						
						.field-unit {}
						
						.field-cont.mod-currency .field-unit {}
						
						.ta {}
						
					.radio-group {}

						.radio-cont {}

						.radio-group.mod-one-line .radio-cont {}

						.radio-group.mod-one-line .radio-cont:first-child {}
						
							.radio {}
							
							.radio-p {}
							
								.radio-p:before {}
							
								.radio:checked + .radio-p:before {}
						
					.cb-group {}

						.cb-cont {}
						
							.cb {}
							
							.cb-p {}
							
								.cb-p:before {}
							
								.cb:checked + .cb-p:before {}
			
					.file-cont {}
					
						.file-cont > .info-trigger {}
						
						.file-p {}
						
							.file {}
						
/* FORM GALLERY ==================================*/
/*================================================*/	

	.form-gal {
		padding: 20px;
	}
	
		.form-gal-list {}
		
			.form-gal-list > li {
				float: none;
				width: auto;
			}
			
				.form-gal__img-cont {}
				
					.form-gal__img {}
					
				.form-gal__add {}

					.form-gal__add__body {}

						.form-gal__file {}

						.form-gal__add__body__content {}

							.form-gal__add__body__content__icon {}

								.form-gal__add__body__content__icon:before {}
						
/* FORM VIDEO GALLERY ============================*/
/*================================================*/	

	.form-vid {
		padding: 20px;
	}
	
		.form-vid-list {}
		
			.form-vid-list > li {}
			
				.form-vid-card {
					padding-right: 0;
					width: 180px;
					margin: 0 auto;
				}
				
					.form-vid-card__img-cont {
						float: none;
					}
				
						.form-vid-card__img-cont:before {}
				
						.form-vid-card__img-cont:after {}
				
						.form-vid-card__img {}
				
					.form-vid-card__content {
						margin-left: 0;
						padding: 15px;
						text-align: center;
					}
				
						.form-vid-card__title {
							font-size: 16px;
						}
				
						.form-vid-card__text {
							margin-bottom: 20px;
						}
						
							.form-vid-card__text p {}
							
						.form-vid-card__del {
							position: static;
							margin: 0 auto 20px;
						}

				.form-vid-add {}
				
					.form-vid-add__field-cont {
						margin-bottom: 20px;
					}
					
						.form-vid-add__field {}
				
					.form-vid-add__button-cont {}
					
						.form-vid-add__button {}
						
		.form-vid .form-control2 {}			
						
/* FORM OTHER ====================================*/
/*================================================*/	

	.form-other {}
	
		.form-other-list {}
		
			.form-other-list > li {}
			
				.form-other-one {}
				
					.form-other-one__part-a {}
					
						.form-other-one__title {}
					
						.form-other-one__text {}
				
					.form-other-one__part-b {}
						
/* FORM CONTROL ==================================*/
/*================================================*/	

	.form-control {}
	
		.form-control__part-a {
			float: none;
			width: auto;
			margin-bottom: 20px;
		}
		
			.form-control-del {}
		
				.form-control-del:before {}
	
		.form-control__part-b {
			float: none;
			width: auto;
		}
		
			.button-cont.mod-right.form-control-button-cont {
				text-align: center;
			}
			
				.form-control-button {
					margin: 0 4px 10px;
				}
			
				button.form-control-button {}
						
/* FORM CONTROL 2 ================================*/
/*================================================*/	

	.form-control2 {}
	
		.form-control2__feedback {
			position: relative;
			top: auto;
			margin-bottom: 20px;
			font-size: 12px;}
	
		.form-control2__feedback.mod-error {}
	
			.form-control2__feedback.mod-error:before {}
		
		.form-control2__button-cont {}
		
			.form-control2__button {}
		
			button.form-control2__button {}
						
/* GROUPER =======================================*/
/*================================================*/						
	
	.grouper {}
	
		.grouper:before {
			display: none;
		}
	
		.grouper-control {
			float: none;
			width: auto;
			border-bottom: 1px solid #eee;
		}
		
			.grouper-menu {
				padding: 20px 0 0;
			}
			
				.grouper-menu > li {}
				
					.grouper-menu-link {}
				
					.grouper-menu-link.active {}
				
						.grouper-menu-link:before {}
				
						.grouper-menu-link:hover:before,
						.grouper-menu-link.active:before {}
					
		.grouper-content {
			margin-left: 0;
		}

			.grouper-tab {}
			
			.grouper-content .form-control2 {}
			
				.grouper-content .form-control2__feedback {}
				
/* GROUPER 2 =====================================*/
/*================================================*/						
	
	.grouper2 {}
	
		.grouper2:before {
			display: none;
		}
	
		.grouper2-control {
			float: none;
			width: auto;
			border-bottom: 1px solid #eee;
		}
		
			.grouper2-menu {}
			
				.grouper2-menu > li {}
				
					.grouper2-menu-link {}
				
					.grouper2-menu-link.active {}
				
						.grouper2-menu-link:before {}
				
						.grouper2-menu-link:hover:before,
						.grouper2-menu-link.active:before {}
					
		.grouper2-content {
			margin-left: 0;
		}

			.grouper2-tab {}
			
			.grouper2-content .form-control2 {}
			
				.grouper2-content .form-control2__feedback {}
				
/* ACCOUNT =======================================*/
/*================================================*/					

	.partition.mod-acc {}
	
		.acc {
			padding: 43px 10px;
		}
		
			.acc__edit-button {}
		
			.acc__list-title {}
			
			.acc__list {}
			
				.acc__list > li {}
			
				.acc__list > li.mod-borderless {}
				
					.acc__list__part-a {}
					
						.acc__list__label {}
						
							.acc__list__label.mod-mandatory:after {}
				
					.acc__list__part-b {}
					
						.acc__list__profpic-cont {}
						
							.acc__list__profpic {}
						
							.acc__list__profpic-note {}
						
							.acc__list__profpic-x {}
						
							.acc__list__profpic-file-cont {}
						
								.acc__list__profpic-file {}
					
						.acc__list__info {}
					
						.acc__list__button-cont {}
					
						.acc__list__button-cont.mod-form {}
						
							.acc__list__button {}
						
							.acc__list__button-cont.mod-form .acc__list__button {}
						
							.acc__list__button-cont.mod-form .acc__list__button:first-child {}
							
							.acc__list__button.mod-fb {
								padding-left: 54px;
								padding-right: 20px;
							}
							
								.acc__list__button.mod-fb:before {}
								
								.acc__list__button.mod-fb:after {}
								
					.acc__list__link-cont {}
					
						.acc__list__link {}
						
						.acc__list__field-cont {}
						
							.acc__list__field {}
						
						.acc__list__field-note {}
						
							.acc__list__field-note a {}
						
						.acc__list__ta-cont {}
						
							.acc__list__ta {}
							
						.acc__list__select-cont {}
							
							.acc__list__select-cont:before {}

							.acc__list__select {}		

							.acc__list__cb-cont {}
							
								.acc__list__cb {}
							
								.acc__list__cb-p {}
							
									.acc__list__cb:checked + .acc__list__cb-p:before {}
					
					
	
/* ABOUT =========================================*/
/*================================================*/	
					
	.about {}

		.about__cover {
			height: 200px;
		}
		
			.about__cover > .container {}
		
				.about__cover__title {
					font-size: 30px;
					padding-top: 40px;
				}
			
		.about__body {}
		
			.about__body__title {
				padding: 0;
				font-size: 24px;
			}
			
			.about__body__text {
				padding: 0;
				font-size: 14px;
			}
			
				.about__body__text p {}
				
			.about__body__video-cont {
				margin-bottom: 40px;
			}
			
				.about__body__video,
				.about__body__video-embed {}
			
				.about__body__video-embed {}
				
			.about__quad {
				width: auto;
			}
			
				.about__quad > li {
					width: auto;
					float: none;
					text-align: center;
					padding: 20px 0;
					height: auto;
					min-height: 150px;
				}
			
				.about__quad > li.mod2 {
					padding-left: 0;
				}
				
					.about__quad__title {
						margin-bottom: 15px;
						font-size: 20px;
					}
					
					.about__quad__text {
						font-size: 15px;
					}
					
						.about__quad__text p {}
					
						.about__quad__text a {}
			
		.about__body2 {}
		
			.about__body2__icon {
				position: static;
				width: 300px;
				height: 163px;
				background-size: 100%;
				margin: 0 auto 20px;
			}
			
				.about__body2__content {
					padding: 0 20px;
					margin-right: 0;
					text-align: center;
				}
				
					.about__body2__title {
						font-size: 24px;
					}
					
					.about__body2__text {
						font-size: 12px;
						margin-right: 0;
					}
					
						.about__body2__text p {}
					
					.about__body2__button-cont {}
					
						.about__body2__button {}
	
/* CLONER ========================================*/
/*================================================*/	

	.cloner {}
	
		.cloner-row {}
		
			.cloner__form-part-a {
				margin-right: 90px;
			}
			
			.cloner__form-part-b {
				width: 70px;
			}
			
				.cloner__form-part-b .file-cont {}
						
				.cloner-del {
					margin-right: 20px;
				}
						
					.cloner-del:before {}
				
				.cloner-add {}
				
				.cloner-row:last-child .cloner-add {}
				
					.cloner-add:before {}
	
/* VEHICLE SLIDER ================================*/
/*================================================*/	

	.veh-slider-cont-cont {}

		.veh-slider-cont {}
		
			.veh-slider {}
			
				.veh-slider-it {
					width: 100%;
				}
				
					.veh-slider-img-cont {}
					
						.veh-slider-img {}
						
			.veh-slider-prev,
			.veh-slider-next {
				left: 0;
				margin-left: 0;
			}		
						
			.veh-slider-next {
				left: auto;
				right: 0;
				margin-right: 0;
			}	
						
				.veh-slider-prev:before,
				.veh-slider-next:before {}
				
				.veh-slider-next:before {}
					
		.veh-slider-more {
			height: 40px;
			bottom: -19px;
			padding-top: 12px;
		}			
	
/* VEHICLE OVERVIEW ==============================*/
/*================================================*/	
	
	.veh-overview {
		margin-bottom: 50px;
	}
	
		.veh-overview-head {}
		
			.veh-overview-title {
				font-size: 28px;
			}
			
			.veh-overview-info-cont {}
			
				.veh-overview-info {
					font-size: 12px;
				}
				
					.veh-overview-info:before {
						top: 2px;
						height: 12px;
					}
			
				.veh-overview-info:first-child {}
			
					.veh-overview-info:first-child:before {}
				
		.veh-overview-body {}

			.veh-overview-body p {}
				
		.veh-overview-report {}

			.veh-overview-report-title {}

			.veh-overview-report-link {}
	
/* VEHICLE BASIC =================================*/
/*================================================*/	

	.veh-basic {}
	
		.veh-basic-block1 {}
		
			.veh-basic-author {}
			
				.veh-basic-author-img-cont {}
				
					.veh-basic-author-img {}
					
				.veh-basic-author-content {}

					.veh-basic-author-name {}
					
					.veh-basic-author-name.mod-verified {}
					
						.veh-basic-author-name.mod-verified:after {}
					
					.veh-basic-author-time {}
					
						.veh-basic-author-time:before {}
					
			.veh-basic-like {}	

				.veh-basic-like:before {}	

				.veh-basic-like.mod-on:before {}
	
		.veh-basic-block2 {}		
	
			.veh-basic-block2-row1 {}
	
				.veh-basic-block2-text1 {}
				
				.veh-basic-score {}
				
					.veh-basic-score-pie-cont {}
					
						.veh-basic-score-pie-cont .js-progress-pie-a {}
					
						.veh-basic-score-pie-cont .js-progress-pie-b {}
				
						.veh-basic-score-pie {}
					
							.veh-basic-score-pie-num1 {}
					
							.veh-basic-score-pie-num2 {}
					
							.veh-basic-score-pie:before {}
						
					.veh-basic-score-content {}	

						.veh-basic-score-title {}

						.veh-basic-score-link {}	

							.veh-basic-score-link:after {}

							.veh-basic-score-link.mod-empty:after {}
	
			.veh-basic-block2-row2 {}
	
				.veh-basic-block2-text2 {}
	
				.veh-basic-button-cont {}
	
					.veh-basic-button {}
	
					.veh-basic-button.mod-black {}
	
					.veh-basic-button.mod-disabled {}
	
		.veh-basic-block3 {}
		
			.veh-basic-block3-text {}
			
			.veh-basic-block3-link {}
	
		.veh-basic-block4 {}
	
			.veh-basic-block4__title {}
	
			.veh-basic-block4__card-cont {}
	
				.veh-basic-block4__card-cont .card__img-cont {}
	
/* ACCORD ========================================*/
/*================================================*/	
	
	.accord {}
	
	.accord.mod-left-padding {}
	
		.accord__item {}
	
			.accord__head {}
			
				.accord__head:before {}
			
				.accord__item.active .accord__head:before {}
				
				.accord__head__title {}
			
			.accord__body {}
			
			.accord__item.active .accord__body {}
	
/* VEHICLE INFO ==================================*/
/*================================================*/	

	.veh-info {}
	
		.veh-info__list {}
	
		.veh-info__list.mod-less-padding {}
	
		.veh-info__list.mod-no-right-padding {}
		
			.veh-info__list > li {}
			
				.veh-info__key {}
				
				.veh-info__val {}
				
				.veh-info__val.mod-center {}
				
				.veh-info__val.mod-no-overflow {}
				
					.veh-info__val__row {}
					
						.veh-info__val__col3 {}
				
					.veh-info__val__extra {}
					
						.veh-info__val__extra:before {}
					
						.veh-info__val__extra:after {}

	.veh-info.mod-compare {}
	
		.veh-info.mod-compare .veh-info__list {}
	
		.veh-info.mod-compare .veh-info__list.mod-less-padding {
			padding-left: 0;
		}
	
		.veh-info.mod-compare .veh-info__list.mod-no-right-padding {}
		
			.veh-info.mod-compare .veh-info__list > li {}
			
				.veh-info.mod-compare .veh-info__key {
					font-size: 10px;
					width: 50px;
				}
				
				.veh-info.mod-compare .veh-info__val {}
				
				.veh-info.mod-compare .veh-info__val.mod-center {}
				
				.veh-info.mod-compare .veh-info__val.mod-no-overflow {
					font-size: 10px;
					margin-left: 60px;
				}
				
					.veh-info.mod-compare .veh-info__val__row {
						margin-left: 0;
						margin-right: 0;
					}
					
						.veh-info.mod-compare .veh-info__val__col3 {
							width: 50%;
							padding: 0 5px;
						}
				
					.veh-info.mod-compare .veh-info__val__extra {}
					
						.veh-info.mod-compare .veh-info__val__extra:before {}
					
						.veh-info.mod-compare .veh-info__val__extra:after {}
	
/* RESPONSE ======================================*/
/*================================================*/	

	.resp {}
	
/* RESPONSE OVERALL ==============================*/
/*================================================*/	

	.resp-overall {}

		.resp-overall__text {
			text-align: center;
		}

			.resp-overall__text > span {}

		.resp-overall__score1 {
			float: none;
			margin: 0 auto 20px;
		}
		
			.resp-overall__score1:before {
				display: none;
			}
		
			.resp-overall__score1__pie-cont {}
		
				.resp-overall__score1__pie-cont .js-progress-pie-a {}
			
				.resp-overall__score1__pie-cont .js-progress-pie-b {}
			
				.resp-overall__score1__pie {}
				
					.resp-overall__score1__pie__num1 {}
					
					.resp-overall__score1__pie__num2 {}
					
					.resp-overall__score1__pie:before {}
		
			.resp-overall__score1__big-text {}
		
				.resp-overall__score1__big-text__num1 {}
		
				.resp-overall__score1__big-text__num2 {}
			
			.resp-overall__score1__text {}
			
				.resp-overall__score1__text > b {}
		
		.resp-overall__score2 {
			margin-left: 0;
		}
		
			.resp-overall__score2__item {}
		
			.resp-overall__score2__item.mod-long {}
			
				.resp-overall__score2__item__head {}
			
					.resp-overall__score2__item__title {}
			
					.resp-overall__score2__item__num {}
			
				.resp-overall__score2__item__body {}
			
					.resp-overall__score2__bar {}
					
						.resp-overall__score2__bar > .js-progress-bar-liquid {}
	
/* RESPONSE FORM =================================*/
/*================================================*/
	
	.resp-form {}
	
		.resp-form__profpic-cont {
			float: none;
			margin: 0 auto 20px;
		}
		
			.resp-form__profpic {}
			
		.resp-form__content {
			margin-left: 0;
			text-align: center;
		}
			
		.resp-form__content.active {}
			
		.resp-form__content.mod2 {}
		
			.resp-form__title {}
		
			.resp-form__text {}
		
			.resp-form__button-cont {}
		
				.resp-form__button {}
		
			.resp-form__step {}
		
			.resp-form__title2 {}
		
			.resp-form__text2 {
				line-height: 1.5;
				font-size: 13px;
			}
			
			.resp-form__block-cont {}
			
				.resp-form__block {
					float: none;
					width: auto;
					height: auto;
					padding-bottom: 20px;
					margin-bottom: 20px;
				}
				
					.resp-form__choice-list {}
					
						.resp-form__choice-list > li {}
					
						.resp-form__choice-list > li.mod-text-cont {}
					
							.resp-form__choice-text {}
					
							.resp-form__radio-cont {}
							
								.resp-form__radio {}
							
								.resp-form__radio-p {}
							
									.resp-form__radio:checked + .resp-form__radio-p:before {}
							
								.resp-form__radio-text {}
							
								.resp-form__radio:checked + .resp-form__radio-p + .resp-form__radio-text {}
								
				.resp-form__ta-cont {
					float: none;
					width: auto;
					margin-bottom: 20px;
				}

					.resp-form__ta {}				
								
				.resp-form__button2-cont {
					padding-top: 0;
				}
			
					.resp-form__button2 {}
					
			.resp-form__feedback {}
	
/* RESPONSE CONTROL ==============================*/
/*================================================*/

	.resp-control {}
	
/* RESPONSE POST =================================*/
/*================================================*/

	.resp-post-list-cont {}
	
		.resp-post-list {}
		
			.resp-post-list > li {}
			
				.resp-post {}
				
					.resp-post__profpic-cont {}
					
						.resp-post__profpic {}
						
					.resp-post__content {}
					
						.resp-post__content__head {}
						
							.resp-post__name {}
						
								.resp-post__name.mod-star:after {}
							
							.resp-post__time {}
							
								.resp-post__time:before {}
							
						.resp-post__overview {}
						
							.resp-post__overview__score1 {
								float: none;
								margin-bottom: 10px;
							}
						
								.resp-post__overview__score1:before {
									display: none;
								}
							
								.resp-post__overview__score1__pie-cont {}
								
									.resp-post__overview__score1__pie-cont .js-progress-pie-a {}
								
									.resp-post__overview__score1__pie-cont .js-progress-pie-b {}
								
									.resp-post__overview__score1__pie {}
									
										.resp-post__overview__score1__pie__num1 {}
										
										.resp-post__overview__score1__pie__num2 {}
										
										.resp-post__overview__score1__pie:before {}
										
								.resp-post__overview__score1__big-text {
									margin-bottom: 4px;
								}
							
									.resp-post__overview__score1__big-text__num1 {}
							
									.resp-post__overview__score1__big-text__num2 {}		
								
								.resp-post__overview__score1__text {}
								
									.resp-post__overview__score1__text > b {}
							
							.resp-post__overview__score2 {
								margin-left: 0;
							}
							
								.resp-post__overview__score2__item {}
								
									.resp-post__overview__score2__item__head {}
								
										.resp-post__overview__score2__item__title {}
								
										.resp-post__overview__score2__item__num {}
								
									.resp-post__overview__score2__item__body {}
								
										.resp-post__overview__score2__bar {}
										
											.resp-post__overview__score2__bar > .js-progress-bar-liquid {}				
											
						.resp-post__content__text {}
						
							.resp-post__content__text p {}
				
				.resp-post-more {}
				
					.resp-post-more__button {}
	
/* RESPONSE EMPTY ================================*/
/*================================================*/
	
	.resp-empty {
		margin-bottom: 40px;
	}
	
		.resp-empty__text {}
	
/* STEPPER =======================================*/
/*================================================*/	

	.stepper {
		position: static;
		margin: 0 auto;
		width: 267px;
		padding-top: 30px;
	}

	.stepper.mod-fixed {
		top: 50px;
	}
	
		.stepper__list {}
	
		.stepper.mod-fixed .stepper__list {}
		
			.stepper__list > li {
				margin-left: 18px;
			}
		
			.stepper__list > li:first-child {}
			
				.stepper__num-cont {}
			
					.stepper__num-cont:before {
						width: 34px;
					}
			
					.stepper__list > li:first-child .stepper__num-cont:before {}
			
				.stepper__num-cont.mod-current {}
			
					.stepper__num-cont.mod-current:after {
						width: 22px;
					}
			
					.stepper__list > li:last-child .stepper__num-cont.mod-current:after {}
			
				.stepper__num-cont.mod-completed {}
			
					.stepper__num-cont.mod-completed:after {
						width: 40px;
					}
			
					.stepper__num-cont.mod-completed > .stepper__num {}
			
						.stepper__num-cont.mod-completed > .stepper__num:before {}
				
				.stepper__text {}
	
/* NOTIFICATION ==================================*/
/*================================================*/

	.notif {}
	
		.notif__header {}

			.notif__title {}

			.notif__link {}

		.notif__content {}

			.notif__list {}

				.notif__list-title {}

				.notif__list {}

					.notif__list > li {}

						.notif__list__link {}

							.notif__list__link.mod-on:before {}

							.notif__list__img-cont {}

							.notif__list__img-cont.mod-stack {}

								.notif__list__img {}

								.notif__list__img.mod-profpic {}

								.notif__list__img.mod-stack {}

							.notif__list__body {}

								.notif__list__body__name {}

								.notif__list__body time {}
								
								.notif__list__body b {}

						.notif__list__link.mod-greyed {}

							.notif__list__link.mod-greyed .notif__list__img-cont {}

							.notif__list__link.mod-greyed .notif__list__body {}
	
/* LOGIN =========================================*/
/*================================================*/	

	.login {
		width: 300px;
	}
	
/* FORGOT PASSWORD SUCCESS =======================*/
/*================================================*/	
	
	.forgot-password-success {
		width: 300px;
		max-width: 376px;
	}
	
		.forgot-password-success .modal-title {}
	
		.forgot-password-success .modal-subtitle {}
	
		.forgot-password-success .modal-request-submitted__icon {}
	
/* ARTICLE LIST ==================================*/
/*================================================*/	
	
	.artic-list {}
	
		.artic-list__control {}
		
			.artic-list__control__block1 {}
		
				.artic-list__control__block1__body {
					padding-right: 0;
				}
		
				.artic-list__control__block1__button-cont {
					position: static;
				}
				
					.artic-list__control__block1__button {}
			
			.artic-list__control__block2 {}
			
		.artic-list__tile-cont {}
		
			.artic-list__tile {
				width: 100%;
			}
		
			.artic-list__tile.mod-tall {}
			
				.artic-list__tile .card {}
				
					.artic-list__tile .card__img-cont {}
					
		.pager {}
		
			.pager__item {
				font-size: 14px;
				padding-top: 10px;
			}
			
			.pager__item.mod-prev,
			.pager__item.mod-next {}
			
				.pager__item.mod-prev:before,
				.pager__item.mod-next:before {}
			
				.pager__item.mod-next:before {}
			
				.pager__item.mod-prev.mod-disabled:before {}
			
				.pager__item.mod-next.mod-disabled:before {}
			
			.pager__item.mod-current {}
	
/* ARTICLE DETAIL ================================*/
/*================================================*/	

	.article {}
	
		.article__head {
			padding-top: 10px;
		}
		
			.article__head > .container {}
			
				.article__head__split {}
				
					.article__head__split__part-a {
						width: auto;
						float: none;
						margin-bottom: 20px;
					}
				
						.article__media {}
				
						.article__media.mod-video {}
						
							.article__media__img {}
							.article__media__video-embed {}
				
					.article__head__split__part-b {
						margin-right: 0;
					}
					
						.article__head__content {}
						
							.article__info-cont {}
							
								.article__info {
									font-size: 11px;
									padding-top: 2px;
								}
								
									.article__info:before {}
								
									.article__info.mod-categ:before {}
									
							.article__title {
								font-size: 26px;
							}
							
							.article__categ {
								font-size: 12px;
							}
							
							.article__intro {
								font-size: 12px;
							}
							
								.article__intro p {}
								
							.article__procon-cont {}
							
								.article__procon {
									font-size: 12px;
									padding-top: 1px;
								}
								
									.article__procon:before {}
									
									.article__procon.mod-con:before {}
									
							.article__head__button-cont {}
							
								.article__head__button {}
			
		.article__rating {}
		
			.article__rating > .container {
				padding: 0 10px;
			}

				.article__rating__body {}

					.article__rating__text {
						text-align: center;
					}

						.article__rating__text > span {}

					.article__rating__score1 {
						float: none;
						margin: 0 auto 20px;
					}
					
						.article__rating__score1:before {
							display: none;
						}
					
						.article__rating__score1__pie-cont {}
					
							.article__rating__score1__pie-cont .js-progress-pie-a {}
						
							.article__rating__score1__pie-cont .js-progress-pie-b {}
						
							.article__rating__score1__pie {}
							
								.article__rating__score1__pie__num1 {}
								
								.article__rating__score1__pie__num2 {}
								
								.article__rating__score1__pie:before {}
						
						.article__rating__score1__text {}
					
					.article__rating__score2 {
						margin-left: 0;
					}
					
						.article__rating__score2__item {
							float: none;
							margin: 0 auto 20px;
						}
					
						.article__rating__score2__item.mod-long {}
						
							.article__rating__score2__item__head {}
						
								.article__rating__score2__item__title {}
						
								.article__rating__score2__item__num {}
						
							.article__rating__score2__item__body {}
						
								.article__rating__score2__bar {}
								
									.article__rating__score2__bar > .js-progress-bar-liquid {}	
	
		.article__body {}
		
			.article__body > .container {
				padding: 0 10px;
				font-size: 14px;
			}
			
				.article__body blockquote {
					font-size: 18px;
				}
				
				.article__body p {}
				
				.article__body h2 {}
				
				.article__body ol {}
				
					.article__body ol > li {}
				
				.article__body ul {}
				
					.article__body ul > li {}
					
				.article__body img {}
					
				.article__body .table-cont {
					overflow: auto;
				}
					
					.article__body table {}
					
						.article__body thead {}
						
						.article__body tbody {}
						
							.article__body tr {}
							
								.article__body th,
								.article__body td {}
							
								.article__body th:first-child,
								.article__body td:first-child {}
							
								.article__body th:last-child,
								.article__body td:last-child {}
							
								.article__body th {}
								
								.article__body td {}
							
				.article__body .ads-square {
					width: 300px;
				}
				
					.article__body .ads-square__link {}
					
						.article__body .ads-square__img {}
						
/* CONTACT =======================================*/
/*================================================*/	

	.contact {}
	
		.contact__cover {
			height: 140px;
		}
		
			.contact__cover > .container {}
	
				.contact__cover__title {
					font-size: 28px;
					padding-top: 50px;
				}
	
		.contact__body {}
		
			.contact__body__title {
				font-size: 20px;
			}
			
			.contact__body__text {
				font-size: 14px;
			}
			
				.contact__body__text p {}
			
			.contact__form {}
			
				.contact__form__list {}
				
					.contact__form__list > li {}
					
						.contact__form__list__part-a {
							float: none;
							padding: 0;
							width: auto;
							margin-bottom: 10px;
						}
						
						.contact__form__list__part-b {
							margin-left: 0;
						}
						
							.contact__label {
							}
						
/* FEED ==========================================*/
/*================================================*/	

	.feed__search {}
	
		.feed__search__field-cont {
			padding: 0 10px;
		}
	
			.feed__search__field-cont:before {}
		
			.feed__search__field {}
		
			.feed__search__submit {}

	.feed__control {}
	
		.feed__control .section-tools {}
						
/* COMPARE =======================================*/
/*================================================*/	

	.compare__sel {}
	
		.compare__sel__block {
			margin-left: 50px;
		}
		
	.compare__sel.mod-fixed {
		top: 50px;
		height: 90px;
		padding-top: 13px;
	}
		
		.compare__sel.mod-fixed:before {
			display: none;
		}
		
		.compare__sel.mod-fixed .compare__sel__block {
			margin-left: 100px;
		}
		
			.compare__sel.mod-fixed .card2 {
				height: 64px;
			}
			
				.compare__sel.mod-fixed .card2__img-cont {}
					
				.compare__sel.mod-fixed .card2__content {}
				
					.compare__sel.mod-fixed .card2__content__block-a {
						padding-top: 14px;
						padding-left: 10px;
					}
				
						.compare__sel.mod-fixed .card2__content__logo-cont {
							display: none;
						}
						
							.compare__sel.mod-fixed .card2__content__logo {}
				
						.compare__sel.mod-fixed .card2__content__year {
							font-size: 11px;
						}
						
							.compare__sel.mod-fixed .card2__content__title {
								font-size: 11px;
							}
							
							.compare__sel.mod-fixed .card2__content__author {}
				
					.compare__sel.mod-fixed .card2__reset {
						width: 28px;
						height: 28px;
						bottom: auto;
						top: 16px;
						right: -19px;
					}
					
						.compare__sel.mod-fixed .card2__reset:before {}
						
				.compare__sel.mod-fixed .card2__addv-cont {}
				
					.compare__sel.mod-fixed .card2__addv {}
				
						.compare__sel.mod-fixed .card2__addv__content {
							padding-top: 4px;
							font-size: 10px;
						}
				
							.compare__sel.mod-fixed .card2__addv__content:before {
								display: block;
								position: static;
								margin: 0 auto 5px;
							}
				
							.compare__sel.mod-fixed .card2__addv__content:after {}
					
	.compare__sel {
		width: 100%;
		height: 90px;
		padding-top: 13px;
		padding-right: 30px;
		background: white;
		top: 50px;
		left: 0;
		z-index: 2;
	}
		
		.compare__sel:before {
			display: none;
		}
		
		.compare__sel .compare__sel__block {
			margin-left: 100px;
		}
		
			.compare__sel .row.card2-list > li {
				padding: 0 14px;
			}
		
			.compare__sel .card2 {
				height: 64px;
				background: #fbfbfb;
				border: 1px solid #a3a3a3;
			}
			
				.compare__sel .card2__img-cont {
					display: none;
				}
					
				.compare__sel .card2.mod2 .card2__content {
					padding: 0;
				}
				
					.compare__sel .card2__content__block-a {
						min-height: 0;
						padding: 14px 10px 0 10px;
					}
				
						.compare__sel .card2__content__logo-cont {
							display: none;
						}
						
							.compare__sel .card2__content__logo {
							}
				
						.compare__sel .card2__content__year {
							font-size: 11px;
							margin-bottom: 4px;
						}
						
							.compare__sel .card2__content__title {
								font-size: 11px;
								font-weight: 700;
							}
							
							.compare__sel .card2__content__author {
								display: none;
							}
				
					.compare__sel .card2__reset {
						width: 28px;
						height: 28px;
						bottom: auto;
						top: 16px;
						right: -19px;
						left: auto;
						margin: 0;
						overflow: hidden;
						background: #e94939;
						border-radius: 2px;
					}
					
						.compare__sel .card2__reset:before {
							top: 50%;
							left: 50%;
							margin: -7px 0 0 -8px;
							background-position: 0 -2522px;
						}
						
				.compare__sel .card2__addv-cont {
				}
				
					.compare__sel .card2__addv {
						border: none;
						background: transparent;
					}
				
						.compare__sel .card2__addv__content {
							position: relative;
							height: auto;
							padding-top: 14px;
							margin: 0;
							left: auto;
							top: auto;
							
							padding-top: 4px;
							font-size: 10px;
							padding-left: 10px;
							padding-right: 10px;
						}
				
							.compare__sel .card2__addv__content:before {
								display: inline-block;
								position: relative;
								margin: 0;
								top: 7px;
								left: -10px;
								width: 25px;
								height: 25px;
								border: none;
								background: url('../img/icons.png') no-repeat;
								background-position: 0 -2547px;
								
								display: block;
								position: static;
								margin: 0 auto 5px;
							}
				
							.compare__sel .card2__addv__content:after {
								display: none;
							}
					
	.compare__body {}
	
	.compare__sel.mod-fixed + .compare__body {}
						
/* POSTPIC =======================================*/
/*================================================*/	

	.postpic {}
	
		.postpic__head {}
		
			.postpic__title {}
		
		.postpic__upload {
			padding: 20px;
		}
		
		.postpic__upload.mod-drag-over {}
		
			.postpic__upload:before {}
			
			.postpic__upload__tab {}
			
			.postpic__upload__tab.active {}
		
				.postpic__upload__img-cont {
					float: none;
					margin: 0 auto 20px;
				}
			
					.postpic__upload__img-cont:before {}
			
					.postpic__upload__img-cont.mod-preview:before {}
				
				.postpic__upload__content {
					margin-left: 0;
					text-align: center;
				}
				
					.postpic__upload__text1 {}
					
						.postpic__upload__file-cont {}
						
							.postpic__upload__file {}
				
					.postpic__upload__text2 {}
					
					.postpic__upload__progress {}
					
						.postpic__upload__progress__head {}
						
							.postpic__upload__progress__title {}
							
							.postpic__upload__progress__num {}
					
						.postpic__upload__progress__body {}
						
							.postpic__upload__progress__bar {}
							
							.postpic__upload__progress__bar__liquid {}
			
		.postpic__form {}
		
			.postpic__subtitle {}
		
			.postpic__form__list {
				padding-left: 0;
			}
			
				.postpic__form__list > li {}
				
					.postpic__form__list__part-a {
						float: none;
						width: auto;
						padding-top: 0;
						margin-bottom: 10px;
					}
					
					.postpic__form__list__part-b {
						margin-left: 0;
					}
					
						.postpic__label {}
						
						.choosev {}
						
							.choosev__trigger {}
							
								.choosev__trigger:before {}
								
							.choosev__list-cont {}
							
								.choosev__list {}
								
									.choosev__list > li {}
								
										.choosev__list__text {}
								
										.choosev__list .card2__content__block-a {}
									
											.choosev__list .card2__content__logo-cont {}
											
												.choosev__list .card2__content__logo {}
									
											.choosev__list .card2__content__year {}
											
												.choosev__list .card2__content__title {}
							
								.choosev__add {}
						
/* FOOTER ========================================*/
/*================================================*/	
	
	footer {
		height: 1184px;
	}
	
	footer.mod-logged-in {
		height: 832px;
	}
	
		footer > .container {}
		
			/* FOOTER COMMUNITY */
			.footer__community {
				height: auto;
				margin-bottom: 40px;
			}
			
				.footer__community__img {
					position: static;
					width: 300px;
					margin: 0 auto;
					display: block;
				}
				
				.footer__community__content {
					position: static;
					text-align: center;
				}
				
					.footer__community__content__block {}
					
						.footer__community__tagline {
							font-size: 15px;
							margin-bottom: 14px;
						}
						
						.footer__community__title {
							font-size: 28px;
						}
						
					.footer__community__button-cont {}
					
					.footer__community__button {}

			/* FOOTER CONTENT */
			.footer__content {
				padding: 40px 30px 0;
			}
			
				.footer__content-block-a {
					height: auto;
					text-align: center;
				}
			
					.footer__content__col {
						width: auto;
						float: none;
						margin-bottom: 30px;
					}
			
					.footer__content__col.mod-w18 {
						width: auto;
					}
			
					.footer__content__col.mod-w22 {
						width: auto;
					}
				
						.footer__logo {
							margin: 0 auto 50px;
						}
						
						.footer__menu {}
						
							.footer__menu__title {}
							
							.footer__menu__list {}
							
								.footer__menu__list__it {} 
							
									.footer__menu__link {}
									
							.footer__socmed__list {
								text-align: center;
							}
							
								.footer__socmed__list__it {
									display: inline-block;
									float: none;
									margin: 0 4px;
								}
							
								.footer__socmed__list__it:first-child {
									margin: 0 4px;
								}
							
									.footer__socmed__link {}
							
									.footer__socmed__link.mod-fb {}
							
									.footer__socmed__link.mod-tw {}
							
									.footer__socmed__link.mod-yt {}
							
									.footer__socmed__link.mod-ig {}
				
				.footer__content-block-b {}
				
					.footer__copyright {}
}							
							
							