/*5
Theme Name: LARSON 5

Theme URL: 
Description: 
Author: LARSON
Author URI: www.larson.ro
Version: 2025


*/


/*--------------------------------------------------------------
        Project
--------------------------------------------------------------*/

*{ margin: 0px auto; padding: 0px;font-family: 'Arial', sans-serif;}

h1{font-size:10px;line-height:30px;color:#282828;text-align:left;text-decoration: none;font-weight:normal;font-family: 'Arial', sans-serif;}
h2{font-size:22px;line-height:43px;color:#000;text-align:left;text-decoration: none;margin:20px 0px 30px 0px;}
h3{font-size:18px;line-height:25px;color:#494949;text-align:left;text-decoration: none;font-weight:normal;margin:20px 0px 20px 0px;}
h4{font-size:17px;line-height:25px;padding:10px 0px 10px 0px;text-decoration: none;font-weight:normal}
h5{font-size:17px;line-height:25px;padding:10px 0px 10px 0px;text-decoration: none;font-weight:normal}
h6{font-size:13px;line-height:13px;padding:9px 0px 9px 0px;text-decoration: none;font-weight:normal;color:#fff;}
h7{font-size:17px;line-height:25px;margin:5px 0px 10px 10px;text-decoration: none;font-weight:normal;color:#050505;}

img { border:0; max-width: 100%;height: auto; }
.aligncenter {display:block;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:15px;}
img.alignright { padding: 5px 5px; margin: 5px 0px 20px 20px; display: inline;}
.alignright { float: right; margin: 0px 0px 20px 20px;}
img.alignleft { padding: 5px 5px; margin: 5px 20px 20px 0px; display: inline;}
.alignleft { float: left; margin: 0px 20px 20px 0px;}
img.alignnone {	display: inline;}

 ul li{ 
 margin: 0 0 0 20px;
}

.grecaptcha-badge {
    display: none !important;
}

.youtube-responsive-container {
position:relative;
padding-bottom:56.25%;
padding-top:0px;
margin-top:20px;
height:0;
overflow:hidden;
}

.youtube-responsive-container iframe, .youtube-responsive-container object, .youtube-responsive-container embed {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}


/*--------------------------------------------------------------
        Layout
--------------------------------------------------------------*/
#cups {
	float:left;	
	background: #fff;
	width:100%;
	min-height:10px;
}
#logo {
	float:left;	
	background: #fff;
	width:100%;
	min-height:10px;
	text-align:center;
	margin-top:120px;
}
#center {
	float:left;	
	width:100%;
	min-height:10px;
	margin-top:70px;
}
#center-list {
	float:left;
	background: #ffffff;
	width:70%;
	min-height:10px;
	margin-top:40px;
	margin-bottom:40px;	
	margin-left:15%;	
}
#page {
	float:left;
	width:100%;	
	min-height:10px;
}


#header {
	float:left;
	background: #1f2641;	
	width:100%;
	height:135px;	
	position: fixed;
	z-index:100;		
}
#header-list {
	float:left;	
	width:90%;
	min-height:10px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5%;
}
#header-logo {
	float:left;	
	width:25%;
	min-height:10px;
	text-align:center;
}
#header-right {
	float:right;	
	width:73%;
	min-height:10px;
}

#header-contact {
	float:left;	
	width:100%;
	min-height:10px;
	margin-top:0px;
	overflow:hidden;
	margin-top:30px;
}
#header-suna {
	float:left;	
	width:30%;
	min-height:10px;
	font-size:25px;
	letter-spacing: 1.5px;	
	color:#fff;
	font-family: 'Arial', sans-serif;
	text-align:center;
	font-weight:bold;
	margin-top:7px;
}
#header-call {
	float:left;	
	width:70%;
	min-height:10px;
}
#header-p {
	float:left;
	width:20%;
	min-height:40px;
	text-align:right;
	margin-top:10px;
	margin-bottom:5px;
}
#header-p a {
	background: #dc1f25 url(files/images/h-p-a.png) no-repeat center center;
	width:42px;
	text-decoration: none;
	padding:10px 24px 10px 24px;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 - border-radius:10px;
} 
#header-p a:link {  }
#header-p a:visited { }
#header-p a:hover{
	background: #fff  url(files/images/h-p-h.png) no-repeat center center;
	text-decoration:none;
}
#header-w {
	float:left;
	width:20%;
	min-height:20px;
	text-align:right;
	margin-top:10px;
	margin-bottom:5px;
}
#header-w a {
	background: #dc1f25 url(files/images/h-w-a.png) no-repeat center center;
	width:42px;
	text-decoration: none;
	padding:10px 24px 10px 24px;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 - border-radius:10px;
} 
#header-w a:link {  }
#header-w a:visited { }
#header-w a:hover{
	background: #fff  url(files/images/h-w-h.png) no-repeat center center;
	text-decoration:none;
}
#header-n{
	float:right;
	width:60%;
	min-height:10px;
	font-size:17px;	
	color:#fff;
	text-align:center;
	margin-top:10px;
	margin-bottom:5px;	
}
#header-n a {
	color:#fff;	
	text-decoration: none;
	padding: 10px 10px 10px 10px;
} 
#header-n a:link {  }
#header-n a:visited { }
#header-n a:hover{
	color: #fff;
	background-color: #dc1f25;
	text-decoration:none;		
}

#call{
	float:left;
	background: #dcf4fb url(files/images/bk-call-2560.jpg) no-repeat center center;
	width:100%;
	min-height:543px;
	margin-top:135px;
}
#call-list {
	float:right;
	width:40%;
	min-height:10px;
	margin-top:125px;	
	margin-right:10%;	
}
#call-txt {
	float:right;
	width:100%;
	min-height:10px;
	font-size:27px;
	line-height:40px;
	color:#dc1f25;
	text-align:center;
	font-weight:bold;
	margin-top:30px;	
}
#call-stxt {
	float:right;
	width:100%;
	min-height:10px;
	font-size:21px;
	line-height:25px;
	color:#000;
	text-align:center;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:30px;		
}
#call-phone {
	float:left;
	width:100%;
	min-height:10px;
	text-align:left;
	margin-bottom:40px;			
}
#call-t {
	float:left;
	width:48%;
	min-height:20px;
	text-align:right;		
}
#call-t a {
	background: #dc1f25 url(files/images/h-p-a.png) no-repeat left center;
	font-size:18px;
	line-height:27px;
	color:#fff;
	text-decoration: none;
	padding:10px 8px 10px 30px;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 - border-radius:10px;
} 
#call-t a:link {  }
#call-t a:visited { }
#call-t a:hover{
	background: #fff  url(files/images/h-p-h.png) no-repeat left center;
	color:#1f2641;
	text-decoration:none;
}
#call-w {
	float:right;
	width:48%;
	min-height:20px;
	text-align:left;		
}
#call-w a {
	background: #dc1f25 url(files/images/h-w-a.png) no-repeat left center;
	font-size:18px;
	line-height:27px;
	color:#fff;
	text-decoration: none;
	padding:10px 8px 10px 30px;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 - border-radius:10px;
} 
#call-w a:link {  }
#call-w a:visited { }
#call-w a:hover{
	background: #fff  url(files/images/h-w-h.png) no-repeat left center;
	color:#1f2641;
	text-decoration:none;
}

/*-------------------
    home
---------------------*/

#home {
	float:left;
	background: #07234a;	
	width:100%;
	min-height:100px;
}

#sales {
	float:left;	
	min-height:10px;
	background: #818dbd;
	width:100%;
}
#sales-part {
	float:left;	
	background: #07234a;	
	min-height:10px;
	width:100%;
	margin-top:40px;	
}
#sales-list {
	float:left;
	width:80%;
	min-height:100px;
	margin-left:10%;
	margin-top:40px;
	margin-bottom:40px;
}
#sales-box-1 {
	float:left;
	width:23%;
	min-height:375px;
	text-align:center;
	margin-left:1%;
	margin-right:1%;
}
#sales-box-1 a {
	background: #fff url(files/images/bk-sales-1-a.png) no-repeat top center;
	color:#07234a;	
	text-decoration: none;
	display:block;
	font-size:23px;
	font-weight:bold;
	padding:210px 0px 60px 0px;
	font-family: 'Montserrat', sans-serif;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 - border-radius:10px;
}
#sales-box-1 a:link {  }
#sales-box-1 a:visited { }
#sales-box-1 a:hover{
	background:#dc1f25 url(files/images/bk-sales-1-h.png) no-repeat top center;		
	color:#fff;
	text-decoration:none;
}
#sales-box-2 {
	float:left;
	width:23%;
	min-height:375px;
	text-align:center;
	margin-left:1%;
	margin-right:1%;
}
#sales-box-2 a {
	background: #fff url(files/images/bk-sales-2-a.png) no-repeat top center;
	color:#07234a;	
	text-decoration: none;
	display:block;
	font-size:23px;
	font-weight:bold;
	padding:210px 0px 60px 0px;
	font-family: 'Montserrat', sans-serif;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 - border-radius:10px;
}
#sales-box-2 a:link {  }
#sales-box-2 a:visited { }
#sales-box-2 a:hover{
	background:#dc1f25 url(files/images/bk-sales-2-h.png) no-repeat top center;		
	color:#fff;
	text-decoration:none;
}
#sales-box-3 {
	float:left;
	width:23%;
	min-height:375px;
	text-align:center;
	margin-left:1%;
	margin-right:1%;
}
#sales-box-3 a {
	background: #fff url(files/images/bk-sales-3-a.png) no-repeat top center;
	color:#07234a;	
	text-decoration: none;
	display:block;
	font-size:23px;
	font-weight:bold;
	padding:210px 0px 60px 0px;
	font-family: 'Montserrat', sans-serif;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 - border-radius:10px;
}
#sales-box-3 a:link {  }
#sales-box-3 a:visited { }
#sales-box-3 a:hover{
	background:#dc1f25 url(files/images/bk-sales-3-h.png) no-repeat top center;		
	color:#fff;
	text-decoration:none;
}
#sales-box-4 {
	float:left;
	width:23%;
	min-height:375px;
	text-align:center;
	margin-left:1%;
	margin-right:1%;
}
#sales-box-4 a {
	background: #fff url(files/images/bk-sales-4-a.png) no-repeat top center;
	color:#07234a;	
	text-decoration: none;
	display:block;
	font-size:23px;
	font-weight:bold;
	padding:210px 0px 60px 0px;
	font-family: 'Montserrat', sans-serif;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 - border-radius:10px;
}
#sales-box-4 a:link {  }
#sales-box-4 a:visited { }
#sales-box-4 a:hover{
	background:#dc1f25 url(files/images/bk-sales-4-h.png) no-repeat top center;		
	color:#fff;
	text-decoration:none;
}
.brasov {
	font-size:20px;
	font-weight:normal;
}

#about{
	float:left;
	width:100%;
	min-height:10px;
	margin-top:90px;
	margin-bottom:50px;	
}
#about-list {
	float:left;
	width:70%;
	min-height:10px;	
	margin-left:15%;
}
#about-left {
	float:left;
	width:65%;
	min-height:10px;
}
#about-title {
	float:left;
	width:100%;
	min-height:10px;
	text-decoration:none;
	text-align:left;
	font-size:28px;
	line-height:37px;
	color:#fff;
	font-weight:bold;
}
#about-stitle {
	float:left;
	width:100%;
	min-height:10px;
	text-decoration:none;
	text-align:left;
	font-size:15px;
	color:#fff;
}
#about-content {
	float:left;
	width:100%;
	min-height:10px;
	font-size:18px;
	line-height:27px;
	color:#fff;
	text-align:left;
	margin-top:30px;
	margin-bottom:40px;			
} 
#about-content p{ 
	margin:5px  0px 0px 0px;
	padding:5px  0px 0px 0px;
}
#about-content a {
	color:#fff;
	text-decoration:none;
}
#about-content a:link { }
#about-content a:visited { }
#about-content a:hover{
	color:#fff;
	text-decoration:none;
}
#about-right {
	float:right;
	width:30%;
	min-height:10px;
	text-align:center;
}
#about-video {
	float:left;
	width:60%;
	min-height:10px;
	margin-top:40px;	
	margin-left:20%;	
}

#gallery {
	float:left;
	background: #fff;
	width:100%;
	min-height:10px;	
}
#gallery-list {
	float:left;
	width:80%;
	min-height:10px;
	margin-bottom:80px;	
	margin-left:10%;	
}
#gallery-box {
	float:left;
	width:14.66%;
	min-height:10px;
	margin-bottom:30px;
	margin-left:1%;
	margin-right:1%;	
}
#sediu {
	float:left;
	background: #07234a;
	width:100%;
	min-height:10px;	
}
#sediu-left {
	float:left;
	background: #07234a;
	width:60%;
	min-height:10px;	
}
#sediu-info {
	float:right;
	width:70%;
	min-height:10px;
	margin-top:100px;
	margin-bottom:80px;
	margin-right:15%;
}
#sediu-title {
	float:left;
	width:100%;
	min-height:10px;
	text-decoration:none;
	text-align:left;
	font-size:22px;
	color:#fff;
	font-weight:bold;
}
#sediu-form {
	float:left;
	width:100%;
	min-height:10px;
	font-size:18px;
	line-height:27px;
	color:#fff;
	text-align:left;
	margin-top:20px;
	margin-bottom:20px;			
} 
#sediu-right {
	float:right;
	width:40%;
	min-height:10px;	
}
#sediu-help {
	float:left;
	width:80%;
	min-height:10px;
	font-size:22px;
	line-height:35px;
	color:#fff;
	text-align:left;
	margin-top:100px;		
} 
#sediu-help p{ 
	margin:5px  0px 0px 0px;
	padding:5px  0px 0px 0px;
}
#sediu-harta {
	float:left;
	background: #f8f9fa;
	width:100%;
	height:700px;	
}
#brasov {
	float:left;
	background: #818dbd;
	width:100%;
	min-height:10px;	
}
#brasov-title {
	float:left;
	width:90%;
	min-height:10px;
	text-align:center;
	font-size:26px;
	line-height:37px;
	color:#fff;
	font-weight:bold;
	margin-top:90px;
	margin-left:5%;	
}
#brasov-txt {
	float:left;
	width:90%;
	min-height:10px;
	text-align:center;
	font-size:23px;
	line-height:32px;
	color:#fff;
	margin-top:15px;
	margin-bottom:40px;
	margin-left:5%;	
}
#ca {
	float:left;
	background: #fff;
	width:100%;
	min-height:10px;	
}
#ca-title {
	float:left;
	width:90%;
	min-height:10px;
	text-align:center;
	font-size:28px;
	line-height:37px;
	color:#dc1f25;
	font-weight:bold;
	margin-top:90px;	
	margin-left:5%;	
}
#ca-txt {
	float:left;
	width:90%;
	min-height:10px;
	text-align:center;
	font-size:24px;
	line-height:32px;
	color:#dc1f25;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:90px;	
	margin-left:5%;	
}
#help {
	float:left;
	background: #cbe3f4;
	width:100%;
	min-height:10px;	
}
#help-title {
	float:left;
	width:90%;
	min-height:10px;
	text-align:center;
	font-size:28px;
	line-height:37px;
	color:#04060a;
	font-weight:bold;
	margin-top:100px;	
	margin-left:5%;	
}
#help-txt {
	float:left;
	width:90%;
	min-height:10px;
	text-align:center;
	font-size:22px;
	line-height:32px;
	color:#04060a;
	margin-top:30px;
	margin-bottom:100px;	
	margin-left:5%;	
}
#help-txt p{ 
	margin:5px  0px 0px 0px;
	padding:5px  0px 0px 0px;
}
#pret {
	float:left;
	background: #fff;
	width:100%;
	min-height:10px;	
}
#pret-title {
	float:left;
	width:90%;
	min-height:10px;
	text-align:center;
	font-size:25px;
	line-height:35px;
	color:#07234a;
	font-weight:bold;
	margin-top:10px;	
	margin-left:5%;	
}
#pret-txt {
	float:left;
	width:90%;
	min-height:10px;
	text-align:center;
	font-size:18px;
	line-height:28px;
	color:#07234a;
	margin-top:15px;
	margin-bottom:110px;	
	margin-left:5%;	
}
/*-------------------
    page
---------------------*/
#title {
	float:left;
	width:100%;
	min-height:10px;
	text-decoration:none;
	text-align:left;
	font-size:28px;
	line-height:37px;
	color:#1b1b1b;
	font-weight:bold;
}
#stitle {
	float:left;
	width:100%;
	min-height:10px;
	text-decoration:none;
	text-align:left;
	font-size:15px;
	color:#e95b3a;
}
#breadcrumbs {
	float:left;
	width:100%;
	min-height:10px;
	font-size:18px;
	font-weight:bold;
	color:#212121;
	text-align:left;
	margin-top:7px;		
} 
#breadcrumbs a {
	color:#dc1f25;
	text-decoration:none;
}
#breadcrumbs a:link { }
#breadcrumbs a:visited { }
#breadcrumbs a:hover{
	color:#dc1f25;
	text-decoration:underline;
}
#content {
	float:left;
	width:100%;
	min-height:10px;
	font-size:19px;
	line-height:31px;
	color:#212121;
	text-align:left;
	margin-top:20px;
	margin-bottom:20px;			
} 
#content p{ 
	margin:5px  0px 0px 0px;
	padding:5px  0px 0px 0px;
}	
#content a {
	color:#4483d1;
	text-decoration:none;
}
#content a:link { }
#content a:visited { }
#content a:hover{
	color:#1c73a6;
	text-decoration:none;
}
/*-------------------
    Contact
---------------------*/
#contact {
	float:left;
	width:100%;
	min-height:10px;
	margin-top:30px;	
}
#contact-full {
	float:left;
	width:100%;
	min-height:10px;
}
#contact-left {
	float:left;
	width:47%;
	min-height:10px;
}
#contact-right {
	float:right;
	width:47%;
	min-height:10px;
}
.textarea {margin:7px 0px 10px 0px;width:90%;min-height:10px;font-size:14px;line-height:19px;color:#777777;text-align:justify;padding: 5px 10px;}
.submit{font-size:14px;color:#fff;background-color:#dc1f25;padding:12px 20px 12px 20px;text-decoration: none;text-decoration: none;cursor:pointer;	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
.submit:hover {background-color: #07234a;;color:#fff;}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="select"],
.wpcf7 textarea,
.wpcf7-select {width: 100%;padding: 10px 20px;  margin: 8px 0; box-sizing: border-box; font-size:14px;}
.wpcf7-submit{background: #dc1f25;color:#fff;font-family: 'Montserrat', sans-serif;padding:10px  15px;text-decoration: none;text-decoration: none;cursor:pointer;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;border: 0px solid #292929;}
.wpcf7-submit:hover {background-color: #07234a;color:#fff;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

/*-------------------
   SEO
---------------------*/
#seo {
	float:left;
	width:100%;
	min-height:10px;
	overflow:hidden;
	margin-top:100px;	
}
#seo-line {
	float:left;
	width:100%;
	min-height:10px;
	margin-bottom:10px;
	border-bottom: 1px solid #9fa1a4;
}
#seo-box {
	float:left;
	width:100%;
	min-height:10px;
	margin-top:10px;	
}
#seo-page {
	float:left;
	width:24%;
	min-height:10px;
	font-size:16px;
	line-height:26px;
	color:#000000;
}
#seo-page a {
	color:#000000;
	text-decoration: none;
} 
#seo-page a:link {  }
#seo-page a:visited { }
#seo-page a:hover{
	color:#dc1f25;
	text-decoration:none;
}
#seo-list {
	float:right;
	width:74%;
	min-height:10px;
	margin-bottom:5px;
}
#seo-keyword {
	float:left;
	width:50%;
	min-height:10px;
	font-size:16px;
	line-height:26px;
	color:#000000;
	margin-bottom:5px;	
}
#seo-keyword a {
	color:#9fa1a4;
	text-decoration: none;
} 
#seo-keyword a:link {  }
#seo-keyword a:visited { }
#seo-keyword a:hover{
	color:#dc1f25;
	text-decoration:none;
}
/*-------------------
    Footer
---------------------*/
#footer {
	float:left;
	background:#282828;	
	width:100%;
	min-height:10px;
	overflow:hidden;	
}
#footer-list {
	float:left;
	width:86%;
	min-height:10px;
	margin-left:7%;
}
#footer-left {
	float:left;
	width:25%;
	min-height:10px;
}
#footer-logo {
	float:left;
	width:100%;
	min-height:10px;
	text-align:center;
	margin-top:60px;
}
#footer-center {
	float:left;
	width:50%;
	min-height:10px;
	margin-top:80px;
	margin-bottom:60px;
}
#footer-box {
	float:left;
	width:50%;
	min-height:10px;
}
#footer-link {
	float:left;
	width:100%;
	min-height:10px;
	font-size:16px;
	line-height:26px;
	color:#000000;
	text-align:center;	
	margin-bottom:15px;	
}
#footer-link  a {
	color:#9fa1a4;
	text-decoration: none;
} 
#footer-link a:link {  }
#footer-link a:visited { }
#footer-link a:hover{
	color:#fff;
	text-decoration:none;
}
#footer-right {
	float:left;
	background:#19191c;
	width:25%;
	min-height:10px;
}
#footer-contact {
	float:left;
	width:100%;
	min-height:10px;
	margin-top:90px;
	margin-bottom:70px;
}
#footer-line {
	float:left;
	width:70%;
	min-height:10px;
	margin-left:15%;
	margin-bottom:15px;
}
#footer-adresa{
	float:left;
	background: #191919 url(files/images/f-adresa.webp) no-repeat right center;	
	width:30%;
	min-height:50px;
}
#footer-phone{
	float:left;
	background: #191919 url(files/images/f-phone.webp) no-repeat right center;	
	width:30%;
	min-height:50px;
}
#footer-txt {
	float:right;
	width:68%;
	min-height:10px;
	font-size:16px;
	color:#9fa1a4;
	text-align:left;	
	margin-bottom:10px;	
}
#footer-txt  a {
	color:#9fa1a4;
	text-decoration: none;
} 
#footer-txt a:link {  }
#footer-txt a:visited { }
#footer-txt a:hover{
	color:#fff;
	text-decoration:none;
}

#project {
	float:left;
	background:#fff;
	min-height:10px;
	width:100%;
}
#project-list {
	float:left;
	width:90%;	
	min-height:10px;
	margin-top:20px;
	margin-bottom:20px;
	padding-left:5%;	
}
#copyright {
	float:left;	
	min-height:10px;
	font-size:15px;
	color:#888888;
	text-align:left;
}
#created {
	float:right;
	min-height:10px;
}



/*-------------------
    Display
---------------------*/

@media (min-width:2560px)
{

}
@media (min-width:2000px) and (max-width:2559px)
{
#header-list {
	width:90%;
	margin-left:5%;
}
}
@media (min-width:1800px) and (max-width:1999px)
{
#call{
	background: #fff url(files/images/bk-call-2000.webp) no-repeat center center;
	min-height:424px;
}
#call-list {
	width:40%;
	margin-top:70px;	
	margin-right:10%;	
}
}
@media (min-width:1600px) and (max-width:1799px)
{
#call{
	background: #fff url(files/images/bk-call-1800.webp) no-repeat center center;
	min-height:424px;
}
#call-list {
	width:40%;
	margin-top:70px;	
	margin-right:10%;	
}
}
@media (min-width:1400px) and (max-width:1599px)
{
#call{
	background: #fff url(files/images/bk-call-1600.webp) no-repeat center center;
	min-height:424px;
}
#call-list {
	width:40%;
	margin-top:60px;	
	margin-right:10%;	
}
#gallery-box {
	width:23%;	
}
}
@media (min-width:1200px) and (max-width:1399px)
{
#sales-list {
	width:90%;
	margin-left:5%;
}
#sales-box-1 {	
	width:48%;	
}
#sales-box-2 {	
	width:48%;	
}
#sales-box-3 {	
	width:48%;	
}
#sales-box-4 {	
	width:48%;	
}
#call{
	background: #fff url(files/images/bk-call-1400.webp) no-repeat center center;
	min-height:424px;
}
#call-list {
	width:40%;
	margin-top:60px;	
	margin-right:10%;	
}
#gallery-box {
	width:23%;	
}
#center-list {
	width:80%;
	margin-left:10%;	
}
}
@media (min-width:1000px) and (max-width:1199px)
{
#sales-list {
	width:90%;
	margin-left:5%;
}
#sales-box-1 {	
	width:48%;	
}
#sales-box-2 {	
	width:48%;	
}
#sales-box-3 {	
	width:48%;	
}
#sales-box-4 {	
	width:48%;	
}
#about-left {
	width:100%;
}
#about-right {
	width:80%;
	margin-top:30px;
	margin-right:10%;	
}
#about-video {
	width:100%;
	margin-left:0%;	
}
#call{
	background: #fff url(files/images/bk-call-1200.webp) no-repeat center center;
	min-height:424px;
}
#call-list {
	width:40%;
	margin-top:50px;	
	margin-right:10%;	
}
#gallery-box {
	width:23%;	
}
#center-list {
	width:80%;
	margin-left:10%;	
}
}
@media (min-width:768px) and (max-width:999px)
{
#header-logo {
	width:30%;
}
#header-right {
	width:68%;
}
#header-contact {
	margin-top:20px;
}
#header-suna {
	width:100%;
	font-size:25px;	
	margin-top:0px;
}
#header-call {
	width:80%;
	margin-left:10%;
	margin-top:10px;
}
#header-p {
	width:50%;
	text-align:center;
	margin-top:10px;
}
#header-w {
	width:50%;
	text-align:center;
	margin-top:10px;
}
#header-n {
	display:none;
}
#sales-list {
	width:90%;
	margin-left:5%;
}
#sales-box-1 {	
	width:48%;	
}
#sales-box-2 {	
	width:48%;	
}
#sales-box-3 {	
	width:48%;	
}
#sales-box-4 {	
	width:48%;	
}
#about-left {
	width:100%;
}
#about-right {
	width:80%;
	margin-top:30px;
	margin-right:10%;		
}
#about-video {
	width:100%;
	margin-left:0%;	
}
#call{
	background: #fff url(files/images/bk-call-1000.webp) no-repeat center center;
	min-height:424px;
}
#call-list {
	width:50%;
	margin-top:50px;	
	margin-right:5%;	
}
#center-list {
	width:80%;
	margin-left:10%;	
}
#page {
	width:90%;	
	margin-left:5%;
}
#gallery-box {
	width:23%;	
}
#contact-left {
	width:100%;
	margin-bottom:30px;
}
#contact-right {
	width:100%;
}
#footer-list {
	width:100%;
	margin-left:0%;
}
#footer-left {
	width:40%;
}
#footer-center {
	width:50%;
	margin-top:80px;
	margin-bottom:80px;
}
#footer-right {
	width:100%;
}
#footer-line {
	width:30%;
	margin-left:10%;
	margin-bottom:10px;
}
}
@media (min-width:480px) and (max-width:767px)
{
#header-logo {
	width:30%;
}
#header-right {
	width:68%;
}
#header-contact {
	margin-top:20px;
}
#header-suna {
	width:100%;
	font-size:25px;	
	margin-top:0px;
}
#header-call {
	width:80%;
	margin-left:10%;
	margin-top:10px;
}
#header-p {
	width:50%;
	text-align:center;
	margin-top:10px;
}
#header-w {
	width:50%;
	text-align:center;
	margin-top:10px;
}
#sales-list {
	width:90%;
	margin-left:5%;
}
#sales-box-1 {	
	width:98%;	
}
#sales-box-2 {	
	width:98%;	
}
#sales-box-3 {	
	width:98%;	
}
#sales-box-4 {	
	width:98%;	
}
#about-left {
	width:100%;
}
#about-right {
	width:100%;
	margin-top:30px;
	margin-bottom:40px;	
}
#about-video {
	width:100%;
	margin-left:0%;	
}
#call{
	background: #fff url(files/images/bk-call-768.webp) no-repeat center center;
	min-height:424px;
}
#call-list {
	width:60%;
	margin-top:40px;	
	margin-right:5%;	
}
#center-list {
	width:90%;
	margin-left:5%;	
}
#page {
	width:90%;	
	margin-left:5%;
}
#gallery-box {
	width:48%;	
	margin-bottom:15px;	
}
#sediu-left {
	width:100%;	
}
#sediu-info {
	width:80%;
	margin-top:40px;
	margin-right:10%;
}
#sediu-right {
	width:100%;	
}
#sediu-help {
	width:80%;
	margin-left:10%;	
	margin-top:0px;
	margin-bottom:40px;	
} 
#sediu-harta {
	width:100%;
	height:400px;	
}
#contact-left {
	width:100%;
	margin-bottom:30px;
}
#footer-left {
	margin-top:0px;
}
#contact-right {
	width:100%;
}
#footer-list {
	width:100%;
	margin-left:0%;
}
#footer-left {
	width:100%;
}
#footer-center {
	width:100%;
	margin-top:80px;
	margin-bottom:80px;
}
#footer-right {
	width:100%;
}
#footer-line {
	width:30%;
	margin-left:10%;
	margin-bottom:10px;
}
}
@media (min-width:300px) and (max-width:479px)
{
#header-logo {
	width:30%;
}
#header-right {
	width:68%;
}
#header-contact {
	margin-top:20px;
}
#header-suna {
	width:100%;
	font-size:25px;	
	margin-top:0px;
}
#header-call {
	width:80%;
	margin-left:10%;
	margin-top:10px;
}
#header-p {
	width:50%;
	text-align:center;
	margin-top:10px;
}
#header-w {
	width:50%;
	text-align:center;
	margin-top:10px;
}
#sales-list {
	width:90%;
	margin-left:5%;
}
#sales-box-1 {	
	width:98%;	
}
#sales-box-2 {	
	width:98%;	
}
#sales-box-3 {	
	width:98%;	
}
#sales-box-4 {	
	width:98%;	
}
#about-list {
	width:80%;
	margin-left:10%;	
}
#about-left {
	width:100%;
}
#about-right {
	width:100%;
	margin-top:30px;
}
#about-video {
	width:100%;
	margin-left:0%;	
}
#call{
	background: #fff;
	min-height:10px;
	margin-top:0px;
}
#call-list {
	width:96%;
	margin-top:0px;	
	margin-right:2%;	
}
#call-txt {
	width:100%;	
	margin-bottom:10px;
}
#brasov-title {
	font-size:24px;
	line-height:34px;
	margin-top:30px;
}
#brasov-txt {
	font-size:21px;
	line-height:30px;
	margin-bottom:40px;
}
#center-list {
	width:90%;
	margin-left:5%;	
}
#page {
	width:90%;	
	margin-left:5%;
}
#gallery-list {
	width:96%;
	margin-bottom:50px;	
	margin-left:2%;	
}
#gallery-box {
	width:48%;
	margin-bottom:10px;	
}
#sediu-left {
	width:100%;	
}
#sediu-info {
	width:90%;
	margin-top:40px;
	margin-right:5%;
}
#sediu-right {
	width:100%;
}
#sediu-help {
	width:80%;
	margin-left:10%;	
	margin-top:0px;
	margin-bottom:40px;			
} 
#sediu-harta {
	width:100%;
	height:300px;	
}
#contact-left {
	width:100%;
	margin-bottom:30px;
}
#contact-right {
	width:100%;
}
#footer-list {
	width:100%;
	margin-left:0%;
}
#footer-left {
	width:100%;
}
#footer-center {
	width:100%;
	margin-top:80px;
	margin-bottom:80px;
}
#footer-right {
	width:100%;
}
}