@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Oswald:400,300);
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);
@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,700);
@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,700);
@font-face{
	font-family:"BNPCond";src:url(/css/bnpp-sans-cond-v2.eot);
	src:url(/css/bnpp-sans-cond-v2.woff) format("woff"),url(/css/bnpp-sans-cond-v2.svg#abcd) format("svg"),url(/css/bnpp-sans-cond-v2.ttf) format("truetype");
}

@font-face{
	font-family:"BNPLight";src:url(/css/bnpp-sans-light.eot);
	src:url(/css/bnpp-sans/bnpp-sans-light.woff) format("woff"),url(/css/bnpp-sans-light.svg#abcd) format("svg"),url(/css/bnpp-sans-light.ttf) format("truetype");
}

@font-face{
	font-family:"BNPBoldCond";src:url(/css/bnpp-sans-cond-bold-v2.eot);
	src:url(/css/bnpp-sans-cond-bold-v2.woff) format("woff"),url(/css/bnpp-sans-cond-bold-v2.svg#abcd) format("svg"),url(/css/bnpp-sans-cond-bold-v2.ttf) format("truetype");
}

@font-face{
	font-family:"BNPLightCond";src:url(/css/bnpp-sans-cond-light-v2.eot);
	src:url(/css/bnpp-sans-cond-light-v2.woff) format("woff"),url(/css/bnpp-sans-cond-light-v2.svg#abcd) format("svg"),url(/css/bnpp-sans-cond-light-v2.ttf) format("truetype");
}

@font-face{
	font-family:"BNPBold";src:url(/css/bnpp_sans_bold-webfont.ttf);
	src:url(/css/bnpp-sans-bold.eot);
	src:url(/css/bnpp-sans-bold.woff) format("woff"),url(/css/bnpp-sans-bold.svg#abcd) format("svg"),url(/css/bnpp-sans/bnpp-sans-bold.ttf) format("truetype");
}
@font-face{
	font-family:"BNPSans";src:url(/css/bnpp-sans.eot);
	src:url(/css/bnpp-sans.woff) format("woff"),url(/css/bnpp-sans.svg#abcd) format("svg"),url(/css/bnpp-sans.ttf) format("truetype");
}


body {
  
 	font-family: 'Titillium Web', sans-serif; 
	color:#202020;
	font-size:17px !important;
	line-height:25px;
}
body hr {
	color:#fff;
	background-color:#fff;
	

}
body img {
	border:none;	
}
body a, a:visited {
	text-decoration:none;
	color:#333;	
}
body a:hover {
	color:#f00;	
}
 
body ul {
	list-style:inside;	
 
}
body h1, h2, h3, h4, h5 { font-family: 'Titillium Web', sans-serif; }
body h1 { line-height:27px; }
.antispam { display:none; }
		.navBox {
			width:549px;
			height:auto;
			padding:8px 10px 8px 10px;
			font-size:12px;	
			color:#333;
 			margin:-10px auto 10px -10px;
		}
		.navBox a, .navBox a:visited {
			color:#333;
			text-decoration:none;
		}
		.navBox a:hover {
			color:#06f;	
		}

/*************************/
.profileImg { width:auto; height:auto; max-width:228px; float:left; }
.clear {
	clear:both;
}	
.clr {
	clear:both;
}	
.tagCloud {
	font-size:11px;
	color:#888;
	margin-top:20px;
}	
.mainBannerContainer {
	margin:20px auto;
//	background:#373435;
	width:auto;	
	height:auto;
//	border-top:6px solid #880000;
//	border-bottom:6px solid #f00;

}
.bmwButton {
	position:absolute;
	bottom:20px;
	right:20px;
	background:url(/images/stockBMW.png);
	background-repeat:no-repeat;
	width:406px;
	height:125px;
	background-size:100% 100%;	
}
.bmwButton:hover {
	background:url(/images/stockBMWH.png);
}
.roButton {
	position:absolute;
	bottom:20px;
	right:20px;
	background:url(/images/stockRO.png);
	background-repeat:no-repeat;
	width:406px;
	height:125px;
	background-size:100% 100%;	
}
.roButton:hover {
	background:url(/images/stockROH.png);
}
.mainBanner {
	margin:0px auto 1px auto;
	width:1350px;
	height:434px;
  	overflow:hidden;
 	border-radius:10px;
	box-shadow:1px 1px 5px #ccc;
//	box-shadow: 2px 5px 7px #999;
}
.topContainer {
	margin:0 auto;
	width:1350px;
	height:100px;
//	border:1px solid #fff;
	position:relative;
}	
.topBar {
	width:auto;
	margin:0 auto;
	height:30px;
	background:#FF171D;

	color:#fff;	
}
 
.topBarContent { 
	width:1300px;
	padding-top:3px;
	height:auto;
	margin:0 auto;
	text-align:right;
}
.logo {
	position:absolute;
	left:0px;
	top:10px;
	width:350px;
	height:84px;
	background:url(../images/Layout/logo.png?v=1) no-repeat;
}

.menu {
	width:1350px;
	margin:0 auto;
	background:url(../images/Layout/menuTile.png) repeat-x;
 	height:40px;
//	border-bottom:5px solid #910003;
}
.menuContainer {
	width:auto;
 	height:auto;
	margin:0 auto;
 
}
.mainDiv {
	width:1350px;
	height:auto;
	margin:10px auto 30px auto;
	
}
.leftContainer {
	float:left;
	width:194px;
}
.leftDiv {
	float:none;
	width:194px;
	background:#fff;
	box-shadow: 0px 1px 1px #ccc;
	padding:10px;
	margin-bottom:10px;
 }
 .leftDiv h2 {
	font-size:17px; 
 }
.bannerDiv {
	width:791px;
	background:#fff;
  	float:right;
	height:200px;	
 	overflow:hidden;
 	position:absolute;
}
 
.content h1 {
	font-size:24px;	
}
.textDiv {
	position:absolute;
	right:11px;
	top:1px;
	font-size:13px;
	color:#fff;
}
.searchDiv {
 	width:170px;
 	color:#333;
	position:absolute;
	top:30px;
	right:0px;
	text-align:right;
}	

.searchDiv input[type=text] {
	border:1px solid #ccc;
	height:20px;
	padding:5px 32px 5px 5px;
	background-image:url(../images/Layout/search.png);
 	background-color:#fff;
	background-repeat:no-repeat;
	background-position:top right;
}
.searchDiv input[type=button] {
	border:none;
	width:30px;
	height:24px;
	border-radius:5px;
}
.loginForm {
	float:left;
 
	width:100%;
}
.loginForm input[type=text], .loginForm input[type=password] {
	border:1px solid #ccc;
	padding:5px;
 	 width:164px;
 	margin-bottom:5px;
}	
.loginForm input[type=submit] {
	border:1px solid #ccc;
	padding:4px;	
	width:100px;
	float:left;
}
.loginForm li a {
	cursor:pointer;
}
/**************/

.companyBox {
	width:auto;
	height:auto;
	padding:1px auto;
 	border-bottom:1px dotted #ccc;
 	float:none;
	font-size:16px;
 	position:relative;
}
.companyBox h2 a, .companyBox h2 a:visited {
 	font-size:19px;
	color:#333;	
	margin:3px auto 3px auto;
 }
 
.companyBox img {
 	
}
 

.imgContainer { 
	width:250px;
	padding:20px;
}

.photoPreviewContainer {
	position:relative;	
	margin-right:4px;
	width:auto;
	max-width:200px;
}
.photoPreview {
	position:absolute;
	top:50%;
	left:110%;
	display:none;	
	z-index:9999;
	width:360px;
	height:auto;
}
.photoPreviewContainer:hover .photoPreview {
	display:block;	
}




.detailsDiv {
	min-width:16px;
	float:right;
	height:14px;
	padding-left:17px;	
	background:url(../images/Layout/details.png);
	background-repeat:no-repeat;
	background-position:left center;
}

.detailsDiv:hover {
	background:url(../images/Layout/details_hover.png);
	background-repeat:no-repeat;
	background-position:left center;
	color:#f00;
}

	.tabContainer {
		width:100%;
		height:30px;	
		margin-bottom:10px;
		border-bottom:1px solid #ccc;
	}
	.tabContainer input {
		padding:4px 10px 4px 10px;
		background:url(../images/Layout/header_gradient.png);
		background-repeat:repeat-x;
		font-size:14px;
		border-radius:1px 10px 0 0;
		-moz-border-radius:1px 10px 0 0;
		margin-top:2px;
		cursor:pointer;
		
	}	
	.tabContainer input:hover {
		background:#05f;
		color:#fff;	
	}
	.collapsed {
		display:none;
	}
	#mesaj-div {
		margin-left:10px;	
	}
	#mesaj-div input, #mesaj-div textarea {
		width:400px;
		padding:4px 4px 4px 4px;
		border:1px solid #ccc;
		box-shadow: 0 0 1px #03f;
		-webkit-box-shadow: 0 0 1px #03f; 
		-moz-box-shadow: 0 0 1px #03f; 
	}


.tabelDetalii {
	font-size:13px;	 padding:10px;
}
.tabelDetalii a, .tabelDetalii a:visited {
	color:#f00;	
}
.tabelDetalii a:hover {
	text-decoration:underline;	
}
.tabelDetalii img {
		border:9px solid #F60;
		margin:1px auto 10px auto;	
}
.formular input[type="text"], .formular input[type="button"], .formular textarea {
	width:220px;
	border:1px solid #ccc;	
	padding:4px;
}
 
.companyDetailsContent {
	font-size:16px;	
}
 
.images {
	width:100%;
	height:auto;
}
.imageContainer {
	width:116px;
	height:75px;
	overflow:hidden;
	border:2px solid #f60;
 	float:left;
 }
 .imageContainer img {
	width:100%;
	height:100%; 
 }
.imageContainer:hover {
	border:2px solid #333;	
}
.bannerContainer {
	width:194px;
	background:#fff;
	 
	 
	float:left;
	padding:8px 5px 0 5px;	
	overflow-x:hidden;
	overflow-y:visible;
	margin-top:20px;
	
}
.leftBox_Banner {
	float:left;
  }
 .bannerContainer img {
		width:100%;
		height:auto; 
		margin-bottom:8px;
 }
 .footer {
	width:auto;
 	margin:10px auto;
	color:#333 !important;
	padding-top:10px;
	padding-bottom:20px;
 	background:#fefefe;
	border-top:1px solid #ccc;
	text-align:center; 
	font-size:13px;
	min-height:220px;
	font-family:"BNPSans",sans-serif;
 }	

 .footer a, .footer a:visited {
	color:#333 !important; 
	font-family:"BNPSans",sans-serif;
	font-weight:normal;
 }
 .footerContent {
	 width:1350px;
	 height:auto;
	 margin:0 auto;
	 padding-left:10px;
	 padding-right:10px;
 }
 
.bottom-footer {
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	height:auto;
	width:auto;
	padding:3px;
	background:#fff;
	min-height:10px;
	border-top:2px solid #f00;
	z-index:9999;	
}
.bottom-footer a, .bottom-footer a:visited {
	font-family: "PT Sans",sans-serif;	
}
.bottom-footer-c {
	width:1350px;
	margin:0 auto;	
}
 .column { 
 	width:33%;
	float:left;
 	height:auto;
	text-align:left;
	min-height:190px;
	color:#666;
	position:relative;
 }
 .column .articleDate { color:#f00; }
 .column ul {
	margin-left:0px;
	
 }
 .column .articleDate { color:#333;  }
 .column a, .column a:visited { color:#666; }
 .column ul li {
	list-style-image:none;
	list-style:inside;
	font-size:14px;
	line-height:25px;
 }
 .contactLabels {
	 background:#fff;
	 border-radius:2px;
	 padding:5px;
	 width:250px;
	 border:1px inset #ccc;
	 
 }
 
 .newsContainer {
 	padding-top:5px;
 	float:left;
	width:100%;
 }
  .articleTitle { font-size:22px; font-weight:bold; }
 .articleDate {
	color:#333;
	font-size:11px; 
 }	
 
.photo {
	background:#000;
	width:180px;
	height:100px;
	float:right;	
	text-align:center;
	margin:3px 0 0 3px;
	overflow:hidden;
 	transition:0.2s linear;
	border:1px solid #000;
}
.photo:hover {
 	transition:0.2s linear;
}
.photo img {
	width:100%;	
	opacity: 0.8;
	margin-top:-10%;
    filter: alpha(opacity=80); 
	transition:0.2s linear;
}
.photo:hover > img {
	opacity: 1;
    filter: alpha(opacity=100); 
	transition:0.2s linear;
}
.galleryMobile { display:none; }

.motorContainer { 
	padding:25px;
    background: #fc0000; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#fc0000, #8a0000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fc0000, #8a0000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fc0000, #8a0000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fc0000, #8a0000); /* Standard syntax */
}
.autoSlider {
	width:56%;
	float:right;
	color:#333;
	background:#eee;
 	padding:10px;
	height:360px;
	font-size:13px;
	border-radius:8px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	overflow:hidden;
	position:relative;
}
.autoSliderContent { 
	width:auto;
	
}
.autoSliderContentIMG {
	float:right;
	overflow-x:hidden;
	overflow-y:visible;
	width:90%;
	height:auto;	
}
.autoSliderContentIMG img {
	width:100%;
	height:auto;	
}
.motorCautare { 
	width:39%;
	float:left;
	color:#333;
	background:#fff;
 	padding:10px;
	height:360px;
	font-size:13px;
	border-radius:8px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
}
.motorCautare select { 
	width:24%;
	padding:1px;
	margin-right:1%;
	font-size:14px;
}
.motorCautare label {
	display:inline;
	margin-right:24px;
}

.search {
	padding:12px;
	background: #fc0000; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#fc0000, #8a0000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fc0000, #8a0000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fc0000, #8a0000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fc0000, #8a0000); /* Standard syntax */
	width:auto;
	float:right;
	cursor:pointer;
	color:#fff;	
	font-size:15px;
	border-radius:2px;
	font-weight:bold;
	box-shadow:1px 2px 3px #333;
	border:none;
	font-family: 'PT Sans', sans-serif;
}
.search:hover {
	background:#900;
}

.boton {
	padding-top:40px;
	padding-bottom:40px;
	background: #fff; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#fff, #eee); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fff, #eee); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fff, #eee); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fff, #eee); /* Standard syntax */
	width:32%;
	text-align:center;
	float:left;
	border-radius:5px;
	cursor:pointer;
	color:#333;	
	font-size:26px;
	margin-right:1%;
	font-weight:bold;
	box-shadow:1px 2px 3px #333;
	border:none;
	font-family: 'PT Sans', sans-serif;
}

.boton:hover {
	background:#900;
	color:#fff;
	background-position:center;
	background-size:auto 100%;
	background-image:url(../images/Layout/gradientH_noLogo.png);
}
 

.boton2 {
	padding-top:40px;
	padding-bottom:40px;
	background: #fff; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#fff, #eee); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fff, #eee); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fff, #eee); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fff, #eee); /* Standard syntax */
	width:34%;
	text-align:center;
	float:left;
	cursor:pointer;
 	background-position:center;
	background-size:auto 100%;
	color:#333;	
	border-radius:5px;
	font-size:26px;
 	font-weight:bold;
	box-shadow:1px 2px 3px #333;
	border:none;
	font-family: 'PT Sans', sans-serif;
}

.boton2:hover {
	background:#900;
	color:#fff;
	
}
.last {
	padding-top:40px;
	padding-bottom:40px;
	background-image:url(../images/Layout/gradient.png);
}
.last:hover {
	background-image:url(../images/Layout/gradientH.png);	
	background-position:center;
	background-size:auto 100%;
}
 
.contactBtn {
	padding:6px;
	background: #fc0000; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#fc0000, #8a0000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fc0000, #8a0000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fc0000, #8a0000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fc0000, #8a0000); /* Standard syntax */
	width:auto;
	float:right;
	cursor:pointer;
	color:#fff;	
	font-size:12px;
	border-radius:2px;
 	box-shadow:1px 2px 3px #333;
	border:none;
	font-family: 'PT Sans', sans-serif;
}
.contactBtn:hover {
	background:#900;
}
.paramList { 
	margin-left:0px;
}
.paramList li { 
	float:left;
	bottom:0;
	display:inline-block;
	margin-right:15px;
}
.paramList2 { 
	list-style-type:none;
	margin-left:0px;
	list-style-image:none; !important
}
.paramList2 li { 
	float:none;
	bottom:0;
 	margin-right:15px;
	line-height:24px;
}

.pTitle { 
	font-size:14px;
	color:#666;
	float:none;
}
.pValue { 
	float:none;
	font-size:16px;
	color:#000;
	font-weight:bold;
}
.pPrice { 
	font-size:26px;
	color:#000;
}
.button { 
	right:20px;
	top:40%;
	position:absolute;
	
	padding:12px;
	background: #fc0000; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#fc0000, #8a0000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fc0000, #8a0000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fc0000, #8a0000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fc0000, #8a0000); /* Standard syntax */
	width:auto;
	cursor:pointer;
	color:#fff;	
	font-size:15px;
	border-radius:2px;
	font-weight:bold;
	box-shadow:1px 2px 3px #333;
	border:none;
	font-family: 'PT Sans', sans-serif;

}
.button:hover {
	background:#900;
}

 

.paramListBig { 
	margin-left:0px;
}
.paramListBig li { 
	float:left;
	bottom:0;
	width:30%;
	display:inline-block;
	margin-bottom:10px;
	padding:2px;
}
.paramListBig .pTitle { 
	font-size:16px;
	color:#666;
	float:none;
}
.paramListBig .pValue { 
	float:none;
	font-size:18px;
	color:#000;
	font-weight:bold;
}

.dotariDiv {
	background:#FEEEDE;
	padding:16px;	
	font-family: 'Titillium Web', sans-serif;
}
.dotari {
	margin-left:0;
	
}
.dotari li { 
	float:left;
	bottom:0;
	width:30%;
	display:inline-block;
	margin-bottom:10px;
	padding:2px;
	font-size:16px;
	text-transform:capitalize;
}
.descriereAnunt { 
	float:left; 
	width:38%;
}
.fotoAnunt {
	float:right;
	width:60%;
	text-align:right;
}	
.price {
	float:right;
	margin-left:20px;
	font-size:28px !important;
}
.priceBrut {
	float:right;
	margin-left:20px;
	font-size:22px !important;
}
.motto {
	position:absolute;
	top:39px;
	right:0;
	font-size:19px;
	color:#333;	
	font-style:italic;
 
	font-family: 'Oswald', sans-serif;
}
.copyright { border-top:1px dotted #666; padding:10px 0 10px 0; margin-top:10px; text-align:left; }

.social { width:22px; height:22px; float:right;margin-left:5px;cursor:pointer; }
.f { background:url(../images/Layout/facebook.png); }
.i { background:url(../images/Layout/instagram.png); }
.g { background:url(../images/Layout/google.png); }
.f:hover { background:url(../images/Layout/facebook1.png); }
.i:hover { background:url(../images/Layout/instagram1.png); }
.g:hover { background:url(../images/Layout/google1.png); }
.title { font-size:20px; }

.servicesBox {
	width:424px;
	min-height:800px;
	box-shadow:3px 3px 5px #333;
	background:#fff;
	border-radius:10px;
	float:left;
	margin-right:20px;
	border:6px solid #f00;
}
 
.servicesBox_Wide {
	width:646px;
	min-height:700px;
	box-shadow:3px 3px 5px #333;
	background:#fff;
	border-radius:10px;
	float:left;
	margin-right:30px;
	border:6px solid #f00;
}
.servicesBox_title {
	font-size:25px;
	text-align:center;
	font-weight:700;
	width:auto;
	background:#f00;
	color:#fff;
	padding:10px;
	text-shadow:2px 2px 6px #333;
	min-height:120px;
	vertical-align:middle;
	//background:url(../images/tile.png) repeat;
	font-family: 'Titillium Web', sans-serif;
}	
.servicesBox_description {
	font-size:18px;
	font-family: 'Titillium Web', sans-serif;
	padding:10px;
 	min-height:300px;

}	
.featured { border-bottom:3px solid #f00; }
.featured img { width:100%; height:auto; }

.servicesBox_Horizontal {
	width:auto;
 
	box-shadow:3px 3px 5px #333;
	background:#fff;
	border-radius:10px;
	margin-bottom:20px;
	border:6px solid #f00;
}

.servicesBoxH_title {
	font-size:25px;
	text-align:left;
	font-weight:700;
	width:auto;
	background:#f00;
	color:#fff;
	padding:10px;
	text-shadow:2px 2px 6px #333;
	min-height:120px;
	vertical-align:middle;
	background:url(../images/tile.png) repeat;
	font-family: 'Titillium Web', sans-serif;
}	
.servicesBoxH_description {
	font-size:18px;
	font-family: 'Titillium Web', sans-serif;
	padding:10px;
 	min-height:300px;
	float:left;
	width:60%;

}	
.featuredH { border-right:3px solid #f00; width:auto;float:left; }
.featuredH img { height:100%; }
.contactForm { float:left; }
#contact_message {font-family:Arial, Helvetica, sans-serif; font-size:12px;width:98% }
.ws_images ul li { position:relative; }
.mobileContainerMenu  {  }
.mobileMenu { display:none; }
@media all and (max-width:1350px) {
	.mainDiv { width:auto; }
	.topContainer { width:auto;margin:0 auto; }
	.topBarContent {  width:auto;margin:0 auto;padding:5px; }
	.menu { display:none; }
	.mainBanner { width:auto; height:auto;box-shadow:none;border-radius:0px; }
	.title { font-size:24px;line-height:25px; }
	.footer {margin:0 auto; }
	.bottom-footer-c { width:auto; }
	.footerContent { width:auto; padding:10px; }
	.content { padding:10px; }
	.servicesBox { width:30%; margin:1%; min-height:10px; }
	.servicesBox_title { font-size:20px; }
	.servicesBox_description { font-size:15px; }
	.servicesBox_Wide { width:47%; margin:1%; min-height:10px; }
	
}
@media all and (max-width:1130px) {
	.boton { font-size:22px; }
	.boton2 { font-size:22px; }
}
@media all and (max-width:992px) {
	.bottom-footer { display:none; }
	.boton { font-size:19px; }
	.boton2 { font-size:19px; }
	.motorContainer { padding:15px; }
	.autoSlider { width:55%; }
}
@media all and (max-width:873px) {
	.featuredH { width:200px; }	
	.servicesBoxH_description { font-size:14px; min-height:10px; }
}
@media all and (max-width:852px) {
	.boton { font-size:16px; }
	.boton2 { font-size:16px; }
	.autoSlider { width:54%; }
	.servicesBox_title { font-size:25px; }
	.servicesBox { width:auto;margin-bottom:20px;float:none; }
	.servicesBox_Wide { width:46%; }
}
@media all and (max-width:740px) {
	.autoSlider { width:auto; float:none; }
	.motorCautare { width:auto; float:none; margin-bottom:15px;}
	.imgContainer { width:30%;}
	.contactForm { width:100%;float:none; }
	.contactForm td { padding:5px; }
	 #contact_message { width:100%; }
	.contactLabels { width:98%; }
}

@media all and (max-width:705px) {
	.boton { font-size:13px; }
	.boton2 { font-size:13px; }
	.dotari li { width:45%;}
	.paramListBig li { width:45%; }
}
@media all and (max-width:620px) {
	.boton { font-size:20px; width:100%;margin-bottom:15px; }
	.boton2 { font-size:20px; width:100%;  }
	.photoPreviewContainer { width:150px; }
	.photoPreviewContainer .photomain { width:130px; }
	.servicesBox_Wide { width:auto;float:none;margin-bottom:20px; }
	 
}
@media all and (max-width:600px) {
	.footer { display:none; }
	.featuredH { display:none;  }	
	.servicesBoxH_description { width:100%; }
}
@media all and (max-width:500px) {
	.dotari li { width:98%;}
	
}
@media all and (max-width:446px) {
	.photoPreviewContainer { width:110px; }
	.photoPreviewContainer .photomain { width:100px; }
	.companyBox h2 { font-size:15px; }
	.paramListBig li { width:98%; }
}
@media all and (max-width:358px) {
	.boton { font-size:17px; }
	.boton2 { font-size:17px; }
}
@media all and (max-width:500px) {
	.motto { display:none; }
	.logo { width:auto;margin:0 auto;background-position:center; position:relative; }	
}