*{ margin: 0px auto; padding: 0px; font-family: 'Open Sans', sans-serif;}
h1{font-size:27px;line-height:37px;color:#000000;text-align:left;font-weight:normal;font-family: 'Cormorant Garamond', serif;}
h2{font-size:22px;line-height:28px;color:#777777;text-align:left;text-decoration: none;font-weight:normal;margin:20px 0px 20px 0px;}
h3{font-size:21px;line-height:25px;color:#777777;text-align:left;text-decoration: none;font-weight:normal;margin:20px 0px 20px 0px;	font-weight:bold;}
h4{font-size:22px;line-height:28px;text-align:center;padding:10px 0px 10px 0px;text-decoration: none;font-weight:normal;font-family: 'Cormorant Garamond', serif;}
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;font-family: 'Montserrat', sans-serif;}
img { border:0; max-width: 100%; }
.aligncenter {display:block;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:15px;}
ul li{ 
margin: 0 0 0 0px;
} #mesaj {	float:left;	background: #354044;	width:100%;	min-height:10px;	position: fixed;	z-index:1000;}#mesaj-list {	float:left;	width:100%;	min-height:10px;		font-size:14px;	line-height:20px;	color:#fff;	text-align:center;	margin-top:10px;	margin-bottom:10px;	}#header {
float:left;
background: #fff;
width:100%;
min-height:10px;	margin-top:40px;
}
#header-list {
float:left;
width:80%;
margin-left:10%;
min-height:10px;
margin-top:30px;
margin-bottom:30px;	
}
#logo {
float:left;
width:30%;
min-height:10px;
text-align:center;
}
#cups {
float:right;
width:70%;
min-height:10px;
}
#sm {
float:right;
width:140px;
min-height:10px;
text-align:right;
font-size:15px;
}
#phone {
float:right;
width:150px;
min-height:10px;
text-align:right;
font-size:15px;
margin-top:4px;
}
#phone  a {
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-phone.jpg) no-repeat center left;
color:#2e5641;
text-decoration: none;
padding:5px 10px 5px 30px
}
#phone a:link {  }
#phone a:visited { }
#phone a:hover{
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-phone.jpg) no-repeat center left;
color:#154182;
text-decoration:none;
padding:5px 10px 5px 30px
}
#menu {
float:left;
width:100%;
min-height:10px;
margin-top:20px;
text-align:center;
border-top: 1px solid #d4d4d4;
padding-top:10px;
} #promotions {
float:left;
width:100%;
min-height:10px;
} #cadouri{
float:left;
width:100%;
min-height:10px;
}
#cadouri-list{
float:left;
width:70%;
min-height:10px;
margin-left:15%;
} #about {
float:left;
width:100%;
min-height:400px;
}
#altfel {
float:left;
width:70%;
min-height:10px;
text-align:center;
margin-top:40px;
margin-left:15%;
}
#about-list {
float:left;
width:70%;
min-height:10px;
margin-top:40px;
margin-bottom:40px;
margin-left:15%;
}
#about-left {
float:left;
width:47%;
min-height:10px;
margin-top:45px;
}
#about-title {
float:left;
width:100%;
min-height:10px;
font-size:25px;
line-height:30px;
color:#000000;
font-family: 'Cormorant Garamond', serif;	
}
#about-stitle {
float:left;
width:100%;
min-height:10px;
margin-top:5px;
font-size:16px;
line-height:18px;
color:#000000;
font-family: 'Cormorant Garamond', serif;	
}
#about-txt {
float:left;
width:100%;
min-height:10px;
margin-top:20px;
font-size:16px;
line-height:26px;
color:#616161;
text-align:justify;
}
#about-sm {
float:left;
width:100%;
min-height:10px;
margin-top:20px;
}
#about-right {
float:right;
background:#fff;
width:47%;
min-height:10px;
margin-top:80px;	
}
#about-sediu {
float:left;
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-sediu.jpg) no-repeat top left;	
width:100%;
height:250px;
}
#about-program {
float:left;	
width:100%;
min-height:100px;
border: 1px solid #dfdfdf;
}
#about-program-list {
float:left;	
width:94%;
min-height:10px;
margin-left:3%;
margin-top:20px;
}
#about-program-title {
float:left;
width:27%;
min-height:10px;
font-size:22px;
color:#000000;
font-family: 'Cormorant Garamond', serif;
text-align:center;
margin-top:10px;	
}
#about-program-l-v {
float:left;
width:36%;
min-height:10px;
font-size:15px;
line-height:20px;
color:#616161;
text-align:justify;
margin-left:2.5%;
}
#about-program-d {
float:left;
width:22%;
min-height:10px;
font-size:15px;
line-height:20px;
color:#616161;
text-align:justify;
margin-left:2.5%;
margin-top:10px;	
}
#about-address-list {
float:left;	
width:90%;
min-height:10px;
margin-left:5%;
border-top: 1px solid #dfdfdf;
margin-top:14px;
margin-bottom:15px;	
}
#about-address-title {
float:left;
width:27%;
min-height:10px;
font-size:20px;
color:#000000;
font-family: 'Cormorant Garamond', serif;
text-align:center;
margin-top:13px;
}
#about-address-txt {
float:left;
width:58%;
min-height:10px;
font-size:15px;
line-height:20px;
color:#616161;
text-align:justify;
margin-left:2.5%;
margin-top:15px;
} #services {
float:left;
width:100%;
min-height:10px;
margin-top:50px;	
margin-bottom:50px;	
}
#services-list {
float:left;
width:80%;
min-height:100px;
margin-left:10%;	
}
#services-box-1 {
float:left;
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/effect/flori.jpg) no-repeat center center;	
width:24%;
height:321px;
text-align:center;	
}
#services-box-2 {
float:left;
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/effect/box-2-2025-01.jpg) no-repeat center center;		
width:48%;
height:321px;
text-align:center;
margin-left:2%;
margin-right:2%;	
}
#services-box-2-0 {
float:left;
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/effect/box-2-2025-01.jpg) no-repeat center center;		
width:48%;
height:321px;
text-align:center;	
}
#services-box-3 {
float:left;	
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/effect/box-3.jpg) no-repeat center center;		
width:24%;
height:321px;
text-align:center;	
} #flori {
float:left;
width:100%;
min-height:400px;
}
#flori-list {
float:left;
height:1050px;
margin-bottom:40px;
width:80%;
margin-left:10%;
overflow:hidden;
}
#flori-title {
float:left;
width:100%;
min-height:10px;
font-size:25px;
line-height:30px;
color:#000000;
font-family: 'Cormorant Garamond', serif;
text-align:center;
}
#flori-produse {
float:left;
width:100%;
min-height:10px;
margin-top:25px;
} #blog-link {
float:left;
width:100%;
min-height:10px;
text-align:center;
margin-top:50px;
}
#blog-link  a {
color:#474747;
padding:5px 10px 5px 10px;
font-size:16px;
text-align:left;
font-family: 'Cormorant Garamond', serif;
text-decoration: none;
border: 1px solid #dfdfdf;
transition:all 0.5s ease;	
}
#blog-link a:link {  }
#blog-link  a:visited { }
#blog-link a:hover{
background:#2e5641;
color:#ffffff;
padding:5px 10px 5px 10px;
font-size:16px;
text-align:left;
font-family: 'Cormorant Garamond', serif;
text-decoration:none;
border: 1px solid #dfdfdf;
transition:all 0.5s ease;	
} #emotion {
float:left;
background:#2e5641;
width:100%;
min-height:10px;
margin-top:50px;	
}
#emotion-left {
float:left;
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-florar-2000.jpg) no-repeat center left;
width:50%;
height:592px;	
}
#emotion-right {
float:left;
width:40%;
min-height:10px;
margin-left:5%;
margin-top:160px;	
}
#emotion-right-i {
float:left;
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-emotion-2000.jpg) no-repeat center center;	
width:100%;
min-height:50px;	
}
#emotion-right-title {
float:left;
width:100%;
min-height:10px;
font-size:25px;
line-height:30px;
color:#fff;
font-family: 'Cormorant Garamond', serif;
text-align:center;
margin-top:15px;
}
#emotion-right-txt {
float:left;
width:100%;
min-height:10px;
font-size:16px;
line-height:26px;
color:#fff;
text-align:center;
margin-top:15px;
margin-bottom:15px;	
}
#emotion-right-link {
float:left;
width:100%;
min-height:10px;
text-align:center;
margin-top:15px;
margin-bottom:28px;
}
#emotion-right-link  a {
color:#fff;
padding:5px 10px 5px 10px;
font-size:16px;
text-align:left;
font-family: 'Cormorant Garamond', serif;
text-decoration: none;
border: 1px solid #fff;
transition:all 0.5s ease;	
}
#emotion-right-link a:link {  }
#emotion-right-link  a:visited { }
#emotion-right-link a:hover{
background:#fff;
color:#616161;
padding:5px 10px 5px 10px;
font-size:16px;
text-align:left;
font-family: 'Cormorant Garamond', serif;
text-decoration:none;
border: 1px solid #dfdfdf;
transition:all 0.5s ease;	
} #shop-l {
float:left;
width:100%;
min-height:10px;
margin-top:50px;
}
#shop-l-list {
float:left;
width:80%;
margin-left:10%;
}
#shop-l-left {
float:left;
width:50%;
min-height:10px;
text-align:center;
}
#shop-l-right {
float:left;
width:45%;
min-height:10px;
margin-left:5%;
margin-top:70px;
}
#shop-l-title {
float:left;
width:100%;
min-height:10px;
font-size:25px;
line-height:30px;
color:#000000;
font-family: 'Cormorant Garamond', serif;	
}
#shop-l-txt {
float:left;
width:100%;
min-height:10px;
margin-top:20px;
font-size:16px;
line-height:26px;
color:#616161;
text-align:justify;
}
#shop-l-txt  a {
color:#474747;
padding:5px 10px 5px 10px;
font-size:16px;
line-height:32px;	
text-align:left;
text-decoration: none;
transition:all 0.5s ease;	
}
#shop-l-txt a:link {  }
#shop-l-txt  a:visited { }
#shop-l-txt a:hover{
background:#2e5641;
color:#ffffff;
padding:5px 10px 5px 10px;
font-size:16px;
text-align:left;
text-decoration:none;
transition:all 0.5s ease;	
} #ca {
float:left;
background: #f5f4f0;
width:100%;
min-height:10px;
margin-top:50px;
}
#ca-list {
float:left;
background: #f5f4f0;
width:70%;
min-height:10px;
margin-top:50px;
margin-bottom:30px;
margin-left:15%;
}
#ca-box {
float:left;
width:33.33%;
min-height:10px;
margin-bottom:20px;	
}
#ca-img {
float:left;
width:100%;
min-height:10px;
text-align:center;
}
#ca-title {
float:left;
width:100%;
min-height:10px;
text-align:center;
margin-top:10px;
}
#ca-title  a {
color:#474747;
padding:4px 7px 4px 7px;
font-size:15px;
text-align:left;
font-family: 'Cormorant Garamond', serif;
text-decoration: none;
transition:all 0.5s ease;	
}
#ca-title a:link {  }
#ca-title  a:visited { }
#ca-title a:hover{
background:#2e5641;
color:#ffffff;
padding:4px 7px 4px 7px;
font-size:15px;
text-align:left;
font-family: 'Cormorant Garamond', serif;
text-decoration:none;
transition:all 0.5s ease;	
} #column {
float:left;
background: #fff;
width:100%;
margin:40px 0px 40px 0px;
min-height:10px;
}
#column-full {
float:left;
min-height:10px;
}
#column-content {
float:right;
min-height:10px;
}
#column-sidebar {
float:left;
min-height:10px;
display: inline-block;
vertical-align:top;
}
#sidebar-box {
float:left;
width:100%;
min-height:10px;
margin-bottom:20px;
} #line-frame {
float:left;
width:100%;	
min-height:10px;	
margin-top:20px;
font-size:16px;
line-height:26px;
color:#777777;
text-align:left;	
}
#breadcrumbs {
float:left;
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-cat.png) no-repeat center left;
min-height:10px;
font-size:14px;
line-height:14px;
color:#777777;
text-align:left;
padding:5px 0px 5px 20px
} 
#breadcrumbs  a {
color:#282828;
text-decoration: none;
}
#breadcrumbs a:link {  }
#breadcrumbs  a:visited { }
#breadcrumbs a:hover{
color:#008dd7;
text-decoration:none;
}
#time {
float:right;
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-date.png) no-repeat center left;
width:74px;
min-height:10px;
font-size:14px;
line-height:14px;
color:#787979;
text-align:right;
padding:5px 0px 5px 20px;
margin-right:20px;
} #title {
float:left;
width:100%;
min-height:10px;
text-decoration:none;
text-align:left;
}
#page-content {
float:left;
width:100%;
min-height:10px;
margin-top:20px;
font-size:16px;
line-height:28px;
color:#777777;
text-align:justify;
} 
#page-content p{ 
margin:5px  0px 0px 0px;
padding:5px  0px 0px 0px;
}	
#page-content a {
color:#4483d1;
text-decoration:none;
}
#page-content a:link { }
#page-content a:visited { }
#page-content a:hover{
color:#3878c7;
text-decoration:none;
}
#product-content {
float:left;
width:100%;
min-height:10px;
margin-top:20px;
font-size:16px;
line-height:27px;
color:#777777;
text-align:justify;
} 
#product-content a {
color:#777777;
text-decoration:none;
}
#product-content a:link { }
#product-content a:visited { }
#product-content a:hover{
color:#3878c7;
text-decoration:none;
}
#page-shop {
float:left;
width:100%;
min-height:10px;
margin-top:20px;
font-size:16px;
line-height:27px;
color:#777777;
text-align:justify;
}
#offer {
float:left;
width:100%;
min-height:10px;
margin-top:20px;
font-size:16px;
line-height:28px;
color:#777777;
text-align:justify;
} #real-list {
float:left;
width:90%;
min-height:10px;
margin-top:70px;
margin-bottom:70px;
margin-left:5%;	
} 
#real-left {
float:left;
width:47%;
min-height:10px;
text-align:center;
}
#real-right {
float:right;
width:47%;
min-height:10px;
}
#real-title-1 {
float:left;
width:100%;
min-height:10px;
font-size:25px;
line-height:35px;
color:#000000;
text-align:left;
font-weight:normal;
font-family: 'Cormorant Garamond', serif;		
}
#real-title-2 {
float:left;
width:100%;
min-height:10px;
font-size:25px;
line-height:35px;
color:#000000;
text-align:left;
font-weight:normal;
font-family: 'Cormorant Garamond', serif;
margin-top:150px;	
}  
#real-txt {
float:left;
width:100%;
min-height:10px;
margin-top:20px;	
} 
#real-link {
float:left;
width:100%;
min-height:10px;
text-align:center;
margin-top:15px;
margin-bottom:28px;
}
#real-link  a {
background:#2e5641;
color:#fff;
padding:5px 10px 5px 10px;
font-size:16px;
text-align:left;
font-family: 'Cormorant Garamond', serif;
text-decoration: none;
border: 1px solid #2e5641;
transition:all 0.5s ease;	
}
#real-link a:link {  }
#real-link  a:visited { }
#real-link a:hover{
background:#f5f4f0;
color:#616161;
padding:5px 10px 5px 10px;
font-size:16px;
text-align:left;
font-family: 'Cormorant Garamond', serif;
text-decoration:none;
border: 1px solid #dfdfdf;
transition:all 0.5s ease;	
} #produs-box {
float:left;
width:17%;
min-height:10px;
text-align:center;
margin-left:1.5%;
margin-right:1.5%;
margin-bottom:15px;
}
#produs-box-img {
float:left;
width:100%;
min-height:10px;
} #category-content {
float:left;
width:100%;
min-height:10px;
margin-top:20px;
font-size:16px;
line-height:27px;
color:#777777;
text-align:justify;
} 
#category-box {
float:left;
width:22%;
min-height:10px;
margin-right:2.5%;
margin-bottom:20px;
}
.category-sub {
text-align: center; 
background: #fff; 
border: 1px solid #e0dfdf;	
padding: 1.5em 1em; 
transition: all 0.2s;
-moz-transition: all 0.2s; 
-webkit-transition: all 0.2s; 
}
.category-sub:hover {
background: #fff;
border: 1px solid #e0dfdf;		
box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1); 
-moz-box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
}
.category-sub a img {
margin: auto;
width: auto !important;
height: auto;
max-width: 100%;
}
.category-sub_title{
padding:10px 3px 10px 3px;
margin: 0;
color: #333;
text-align: center;
font-size:15px;
line-height:21px;
min-height:10px;
}
.category-sub .button {
display: inline-block;
background: #333333;
color:#fff;
font-size:13px;
font-family: 'Arial', serif;
font-weight:normal;
text-decoration:none;
padding:4px 8px 4px 8px;
cursor:pointer;
border:0;
margin-top:3px;
}
.category-sub .button:hover {
background: #ff0000;
color:#fff;
text-decoration:none;
}
@media (min-width:2000px) {
#category-box {
width: 17%;
margin: 1.3%;
}
}
@media (min-width:1800px) and (max-width:2000px) {
#category-box {
width: 17%;
margin: 1.3%;
}
}
@media (min-width:1600px) and (max-width:1799px) {
#category-box {
width: 22%;
margin: 1.5%;
}
}
@media (min-width:1400px) and (max-width:1599px) {
#category-box {
width: 22%;
margin: 1.5%;
}
.category-sub_title{
min-height:42px;
}
}
@media (min-width:1200px) and (max-width:1399px) {
#category-box {
width: 22%;
margin: 1.5%;
}
.category-sub_title{
min-height:42px;
}
}
@media (min-width:1000px) and (max-width:1199px) {
#category-box {
width: 22%;
margin: 1.5%;
}
.category-sub_title{
min-height:42px;
}
}
@media (min-width:768px) and (max-width:999px) {
#category-box {
width: 30%;
margin: 1.5%;
}
.category-sub_title{
min-height:42px;
}
}
@media (min-width:480px) and (max-width:767px) {
#category-box {
width: 47%;
margin: 1.5%;
}
.category-sub_title{
min-height:42px;
}
}
@media (min-width:300px) and (max-width:479px) {
#category-box {
width: 97%;
margin: 1.5%;
}
} #newsletter {
float:left;
background:#f6f6f6;
width:100%;
min-height:10px;
margin-bottom:40px;	
}
#newsletter-list {
float:left;
min-height:10px;
margin-top:50px;
margin-bottom:50px;
width:80%;
margin-left:10%;
}
#newsletter-title {
float:left;
width:100%;
min-height:10px;
font-size: 19px;
color:#282828;
text-align:center;
font-family: 'Montserrat', sans-serif;	
}
#newsletter-txt {
float:left;
margin-top:10px;
width:100%;
min-height:10px;
font-size: 14px;
line-height:22px;
color:#282828;
text-align:center;
}
#newsletter-link {
float:left;
margin-top:17px;
width:100%;
min-height:10px;
font-size: 14px;
line-height:22px;
color:#282828;
text-align:center;
}
#newsletter-link  a {
color:#fff;
background:#2e5641;
padding:7px 10px;	
text-decoration: none;
} 
#newsletter-link a:link {  }
#newsletter-link  a:visited { }
#newsletter-link  a:hover{
color:#fff;
background:#008dd7;
text-decoration: none;
} #blog {
float:left;
width:100%;
min-height:10px;
margin-top:70px;	
}
#blog-list {
float:left;
min-height:10px;
width:80%;
margin-left:10%;
}
#blog-box {
float:left;
margin-bottom:20px;
overflow:hidden;
margin-right:4.33%;
width:29%;
min-height:10px;	
}
#blog-i {
float:left;
width:100%;
min-height:10px;
text-align:center;
}
.postimg{
width: auto;
height:auto;
}
#blog-t {
float:left;
width:96%;
min-height:10px;
text-align:left;
font-size:20px;
line-height:30px;
margin-left:2%;
margin-top:10px;
} 
#blog-t  a {
color:#282828;
font-size:23px;
line-height:40px;	
font-family: 'Cormorant Garamond', serif;	
text-decoration: none;
}
#blog-t a:link {  }
#blog-t  a:visited { }
#blog-t  a:hover{
color:#0294c7;
font-family: 'Cormorant Garamond', serif;	
text-decoration:none;
}
#blog-e {
float:left;
width:96%;
min-height:10px;
font-size:16px;
line-height:24px;
color:#777777;
text-align:left;
margin-left:2%;
margin-top:10px;
} 
#blog-e  a {
color:#777777;
text-decoration: none;
}
#blog-e a:link {  }
#blog-e  a:visited { }
#blog-e a:hover{
color:#ff0000;
text-decoration:none;
}
#page-comments {
float:left;
width:100%;
min-height:10px;
margin-top:20px;
}
ol.commentlist{margin:0px 0 0;clear:both;overflow:hidden;list-style:none;}
ol.commentlist li{margin:5px 0;line-height:18px;padding:10px;border-bottom:1px solid #eaeaea;}
ol.commentlist li .comment-author{font-size:15px;line-height:20px;color:#777777;text-align:left;}
ol.commentlist li .comment-author a:link,ol.commentlist li .comment-author a:visited{color:#00aecd;text-decoration:none;}
ol.commentlist li .comment-author .fn{color:#6C6C6C;}
cite.fn{color:#000;font-style:normal;}
ol.commentlist li .comment-author .avatar{float:left;border:1px solid #ddd;background:#fff;padding:3px;margin-right:15px;}
ol.commentlist li .comment-meta{font-size:13px;}
ol.commentlist li .comment-meta .commentmetadata{color:#000;}
ol.commentlist li .comment-meta a{color:#1D81B6;text-decoration:none}
ol.commentlist li p{margin-top:5px;font-size:18px;line-height:27px;color:#777777;text-align:justify;}
ol.commentlist li .reply{margin-top:10px;font-size:10px;}
ol.commentlist li .reply a{background:#fff;color:#6C6C6C;text-decoration:none;padding:3px 10px;border:1px solid #eaeaea;}
ol.commentlist li.odd{}
ol.commentlist li.even{}
ol.commentlist li ul.children{list-style:none;margin:1em 0 0;text-indent:0;}
ol.commentlist li ul.children li.depth-2{margin:0 0 0px 50px;}
ol.commentlist li ul.children li.depth-3{margin:0 0 0px 50px;}
ol.commentlist li ul.children li.depth-4{margin:0 0 0px 50px;}
ol.commentlist li ul.children li.depth-5{margin:0 0 0px 50px;}
.comment-nav{padding:5px;height:20px;}
.comment-nav a:link,.comment-nav a:visited{color:#222;}
#respond{margin:10px 0px;}
#respond h3{font-size:18px;line-height:23px;color:#757575;padding:10px;text-align:left;text-decoration: none;font-weight:normal;margin:20px 0px 20px 0px;}
#commentform{padding:10px 20px;}
#commentform label{display:block;color:#777777;}
.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{background: #2e5641;color:#fff;font-size:13px;font-family: 'Montserrat', sans-serif;text-decoration:none;padding:8px;cursor:pointer;border:0;}
.submit:hover {background: #008dd7;color:#fff;text-decoration:none;}
.sidetitl-1{margin:10px 0px 10px 0px;width:100%;min-height:10px;text-align:center;font-size:17px;color:#333333;font-weight:normal;font-family: 'Cormorant Garamond', serif;}	
.sidebox-1{float:left;margin:0px 0px 0px 0px;width:100%;color:#313131;}  
.sidebox-1 ul {margin:0px;padding: 0px 0px 5px 0px;list-style-type: none;}
.sidebox-1 li{ margin:0px;padding: 0px 0px 5px 0px; list-style-type: none;}
.sidebox-1 ul ul  {margin:0px;padding: 0px 0px 5px 0px;list-style-type:none;border:0;}
.sidebox-1 ul ul ul {margin:0px;padding: 0px 0px 5px 0px;list-style-type:none;border:0;}
.sidebox-1 ul ul ul ul {margin:0px;padding: 0px 0px 5px 0px;list-style-type:none;border:0;}	
.sidebox-1 ul li {margin:0px;padding: 0px 0px 0px 0px;width:100%;height:100%;line-height:18px;clear:left;list-style-type: none;font-size:13px;border:0;}	
.sidebox-1 ul li a:link, .sidebox-1 ul li a:visited {min-height:10px;text-align:center;font-size:18px;line-height:24px;color:#313131;text-decoration: none;display:block;padding:7px 10px 7px 10px;border: 1px solid #dfdfdf;font-family: 'Cormorant Garamond', serif;}
.sidebox-1 ul li a:hover {min-height:10px;text-align:center;color:#fff;background: #2e5641;text-decoration:none;display:block;} 
.sidebox-1 p {padding: 7px 10px; margin:0;color:#313131;}
.sidebox-1 table{width:100%; text-align:center; color:#313131; } .youtube-responsive-container {
position:relative;
padding-bottom:56.25%;
padding-top:0px;
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%;
} #contact {
float:left;
width:100%;
min-height:10px;
}
#contact-full {
float:left;
width:100%;
min-height:10px;
}
#contact-info {
float:left;
width:28%;
min-height:10px;
}
#contact-maps {
float:right;
width:67%;
min-height:10px;
}
#contact-left {
float:left;
width:47%;
min-height:10px;
margin-bottom:15px;
}
#contact-right {
float:right;
width:47%;
min-height:10px;
margin-bottom:15px;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="select"],
.wpcf7 textarea,
.wpcf7-select {background: #fff;padding: 6px 7px;width:100%; margin: 6px 0px; box-sizing: border-box; font-size:14px;border: 1px solid #d3ced2;color:#777;}
.wpcf7-submit{background:#2e5641;color:#ffffff;padding:5px 10px 5px 10px;font-size:16px;text-align:left;font-family: 'Cormorant Garamond', serif;text-decoration: none;border: 1px solid #dfdfdf;transition:all 0.5s ease;cursor:pointer;}
.wpcf7-submit:hover {background:#008dd7;color:#ffffff;padding:5px 10px 5px 10px;font-size:16px;text-align:left;font-family: 'Cormorant Garamond', serif;text-decoration:none;border: 1px solid #dfdfdf;transition:all 0.5s ease;text-decoration:none;}
#blog-link {
float:left;
width:100%;
min-height:10px;
text-align:center;
margin-top:50px;
}
#blog-link  a {
color:#474747;padding:5px 10px 5px 10px;font-size:16px;text-align:left;font-family: 'Cormorant Garamond', serif;text-decoration: none;border: 1px solid #dfdfdf;transition:all 0.5s ease;}
#blog-link a:link {  }
#blog-link  a:visited { }
#blog-link a:hover{
background:#2e5641;color:#ffffff;padding:5px 10px 5px 10px;font-size:16px;text-align:left;font-family: 'Cormorant Garamond', serif;text-decoration:none;border: 1px solid #dfdfdf;transition:all 0.5s ease;} .term-description {
margin-bottom:20px;
} .woocommerce-message {
border: 1px solid #e6e4e4;
background-color: #fff;
text-align:left;
font-size:14px;
line-height:18px;
color:#777777;
} .woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images {
float: left;
width: 60%;
}
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary {
float: right;
width: 36%;	
}
@media (min-width:300px) and (max-width:767px) {
.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images {
width: 100%;
margin-left:0%;
}
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary {
width: 100%;
margin-right:0%;	
}
}
.single-product div.product .woocommerce-product-gallery .flex-viewport {
width: 63%;
float: left;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs {
width: 33%;
float: right;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img {
width: 90%;
}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
display:none;
} .woocommerce-product-details__short-description {
width:100%;
min-height:10px;
font-size:16px;
line-height:27px;
color:#777777;
text-align:left;
margin-top:20px;	
} .woocommerce div.product p.price {
font-size:23x;
color: #282828;
font-weight:bold;
}
.single-product .entry-summary .woocommerce-Price-amount.amount {
font-size:23px;
color:#282828;
text-align:justify;
font-weight:bold;	
}
.single-product .entry-summary .woocommerce-Price-currencySymbol {
font-size:16px;
color:#282828;
text-align:justify;
font-weight:bold;	
} .variations{
width:100%;
min-height:10px;
font-size:16px;
line-height:26px;
color:#777777;
text-align:justify;
margin-top:20px;		
}
.woocommerce div.product form.cart .variations tbody tr,.woocommerce div.product form.cart .variations tbody td {
width: 100% !important;
display: block;
margin-bottom:7px;
}
.woocommerce div.product form.cart .variations tbody tr{display:inline-block;float:left;}
}
.woocommerce select {
position: relative;
display: inline-block;
margin: 0; 
padding: 7px 10px; 
font-size:14px;
line-height:21px;
color:#777777; 
background-color: #fff; 
width: 100%; 
outline: 0;
border: 1px solid #e6e4e4;
cursor:pointer;}
.woocommerce select option{
color: #7e7e7e; 
font-size: 14px; 
padding: 3px; 
border: 0px;
cursor:pointer;
} .sku_wrapper {
float:left;
width:100%;
min-height:10px;
font-size:15px;
line-height:22px;
color:#777777;
text-align:justify;
margin-top:20px;
} .posted_in {
float:left;
width:100%;
min-height:10px;
font-size:16px;
line-height:26px;
color:#777777;
text-align:justify;
margin-top:10px;	
}	
.posted_in a:link, a:visited {
font-size:16px;
color:#777777;	
}
.posted_in a:hover {
font-size:16px;
} .cart {
float:left;
width:100%;
min-height:10px;
font-size:15px;
line-height:21px;
color:#777777;
text-align:justify;
margin-top:20px;
}
.screen-reader-text{
display:none;
}
.woocommerce .quantity input.qty {
padding: 4px 5px 4px 5px;
color:#777777;
background-color: #fff; 
font-size:14px;
border: 1px solid #e6e4e4;
} .single-product .product .single_add_to_cart_button.button {
background: #2e5641;
color:#fff;
font-size:16px;
font-family: 'Arial', serif;
text-decoration:none;
font-weight:normal;	
padding:8px;
cursor:pointer;
margin-top:5px;
}
.single-product .product .single_add_to_cart_button.button:hover {
background: #008dd7;
color:#fff;
text-decoration:none;
}
.woocommerce button.button.alt.disabled {
background: #2e5641;
color:#fff;
font-size:16px;
font-family: 'Arial', serif;
text-decoration:none;
font-weight:normal;	
padding:8px;
opacity: 0.8;
cursor:pointer;
}
.woocommerce button.button.alt.disabled:hover {
background: #008dd7;
color:#fff;
text-decoration:none;
} .woocommerce span.posted_in,
.woocommerce span.tagged_as {
color: #777;
padding: 10px 0px;
display: inline-block;
margin-bottom: 5px;
font-size:15px;
line-height:21px;	
} .woocommerce .woocommerce-tabs {
border: 0 !important; }
.woocommerce div.product .woocommerce-tabs ul.tabs {
background: transparent !important;
text-align: left;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
border-bottom: 1px solid #d3ced2 !important;
}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li {
border-top: 1px solid #000 !important;
border-left: 1px solid #000 !important;
border-right: 1px solid #000;
border-bottom: 0 !important;
margin: 0 4px !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
background: #fff !important;
font-size: 14px;
}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a {
color: #777777 !important; 
}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active { 
background-color: #f0f0f0 !important; 
border-right: 1px solid #000 !important; 
}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a {
color: #777777 !important; 
}
.woocommerce div.product .woocommerce-tabs .panel {
font-size:16px;
line-height:27px;
color:#777777;
text-align:justify;
padding-bottom:15px;
border-bottom: 1px solid #d3ced2;
}
.woocommerce div.product .woocommerce-tabs .panel p{ 
margin:5px  0px 0px 0px;
padding:5px  0px 0px 0px;
}	
.woocommerce div.product .woocommerce-tabs .panel a {
color:#4483d1;
text-decoration:none;
}
.woocommerce div.product .woocommerce-tabs .panel a:link { }
.woocommerce div.product .woocommerce-tabs .panel a:visited { }
.woocommerce div.product .woocommerce-tabs .panel a:hover{
color:#3878c7;
text-decoration:none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-tabs h2 {
color: #777;
}
.woocommerce #reviews #comments ol.commentlist li .meta,
.woocommerce table.shop_attributes th {
color: #333;
}
.woocommerce-tabs #commentform input[type="email"], 
.woocommerce-tabs #commentform input[type="text"], 
.woocommerce-tabs input[type="url"], 
.woocommerce-tabs #commentform textarea{
background: #fff;
color: #333;
}
@media only screen and (max-width: 767px) {
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li {
margin: 0 auto !important;
max-width: 90%; 
}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li, 
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active, 
body.woocommerce div.product .woocommerce-tabs ul.tabs li, 
body.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
border-bottom: 0 !important;
}
}
a.woocommerce-main-image.zoom.lightbox-added {
display: none;
} @media (min-width:2000px) {
.woocommerce ul.products li.product {
width: 17.3% !important;
margin: 1.3% !important;
clear: none !important;
}
.woocommerce ul.products li.product:nth-child(5n+1) {
clear: both !important;
}
}
@media (min-width:1800px) and (max-width:2000px) {
.woocommerce ul.products li.product {
width: 17.0% !important;
margin: 1.3% !important;
clear: none !important;
}
.woocommerce ul.products li.product:nth-child(5n+1) {
clear: both !important;
}
#flori-list {
height:890px;
}
}
@media (min-width:1600px) and (max-width:1799px) {
.woocommerce ul.products li.product {
width: 22.0% !important;
margin: 1.5% !important;
clear: none !important;
}
.woocommerce ul.products li.product:nth-child(4n+1) {
clear: both !important;
}
#flori-list {
height:970px;
}
}
@media (min-width:1400px) and (max-width:1599px) {
.woocommerce ul.products li.product {
width: 30.0% !important;
margin: 1.5% !important;
clear: none !important;
}
.woocommerce ul.products li.product:nth-child(3n+1) {
clear: both !important;
}
#flori-list {
height:1520px;
}
}
@media (min-width:1200px) and (max-width:1399px) {
.woocommerce ul.products li.product {
width: 30.0% !important;
margin: 1.5% !important;
clear: none !important;
}
.woocommerce ul.products li.product:nth-child(3n+1) {
clear: both !important;
}
#flori-list {
height:1380px;
}
}
@media (min-width:1000px) and (max-width:1199px) {
.woocommerce ul.products li.product {
width: 30.0% !important;
margin: 1.5% !important;
clear: none !important;
}
.woocommerce ul.products li.product:nth-child(3n+1) {
clear: both !important;
}
#flori-list {
height:1220px;
}
}
@media (min-width:768px) and (max-width:999px) {
.woocommerce ul.products li.product {
width: 45.7% !important;
margin: 1.5% !important;
clear: none !important;
}
.woocommerce ul.products li.product:nth-child(2n+1) {
clear: both !important;
}
#flori-list {
height:1780px;
}
}
@media (min-width:480px) and (max-width:767px) {
.woocommerce ul.products li.product {
width: 45.7% !important;
margin: 1.5% !important;
clear: none !important;
}
.woocommerce ul.products li.product:nth-child(1n+1) {
clear: both !important;
}
#flori-list {
height:1780px;
}
}
@media (min-width:300px) and (max-width:479px) {
.woocommerce ul.products li.product {
width: 95% !important;
margin: 1.5% !important;
clear: none !important;
}
.woocommerce ul.products li.product:nth-child(1n+0) {
clear: both !important;
}
#flori-list {
height:3250px;
}
} .woocommerce span.onsale, 
.woocommerce-page span.onsale {
display:none;	
} .woocommerce ul.products li.product {
text-align: center; 
background: #fff; 
border: 1px solid #fff;	
padding: 1.5em 1em; 
transition: all 0.2s;
-moz-transition: all 0.2s; 
-webkit-transition: all 0.2s; 
}
.woocommerce ul.products li.product:hover {
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(247,247,247,1) 36%, rgba(255,255,255,1) 76%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(36%, rgba(247,247,247,1)), color-stop(76%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(247,247,247,1) 36%, rgba(255,255,255,1) 76%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(247,247,247,1) 36%, rgba(255,255,255,1) 76%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(247,247,247,1) 36%, rgba(255,255,255,1) 76%, rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(247,247,247,1) 36%, rgba(255,255,255,1) 76%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
border: 1px solid #ededed;		
}
.woocommerce ul.products li.product a img {
margin: auto;
width: auto !important;
height: auto;
max-width: 100%;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title{
padding:10px 3px 10px 3px;
margin: 0;
color: #333;
text-align: center;
font-size:15px;
line-height:21px;
min-height:10px;
}
.woocommerce ul.products li.product .price, 
.woocommerce ul.products li.product .price del, 
.woocommerce-page ul.products li.product .price, 
.woocommerce-page ul.products li.product .price del {
font-size:16px;
font-weight:bold;
color:#282828;
text-align:center; 
font-family: 'Arial', serif;	
}
.woocommerce ul.products li.product .button {
display: inline-block;
background: #2e5641;
color:#fff;
font-size:13px;
font-family: 'Arial', serif;
font-weight:normal;
text-decoration:none;
padding:8px;
cursor:pointer;
border:0;
margin-top:3px;
}
.woocommerce ul.products li.product .button:hover {
background: #008dd7;
color:#fff;
text-decoration:none;
} .woocommerce-cart-form__cart-item .product-name a{
color: #008dd7;
text-decoration:none; 
}
.woocommerce-cart-form__cart-item .product-price {
color: #282828;
}
.woocommerce-cart-form__cart-item .product-subtotal {
color: #282828;
}
.woocommerce .cart .actions .coupon {
width: 78%;
float: left;
}
.woocommerce .cart .actions .coupon input[type="text"] {
float:left;background: #fff;padding: 3px 7px;width:70%; margin: 2px 0px; box-sizing: border-box; font-size:13px;border: 1px solid #d3ced2;color:#777;
}
.woocommerce .cart .actions .button{background: #2e5641;color:#fff;font-size:13px;font-family: 'Arial', serif;text-decoration:none;padding:8px;cursor:pointer;border:0;}
.woocommerce .cart .actions .button:hover {background: #008dd7;color:#fff;text-decoration:none;}
.wc-proceed-to-checkout .checkout-button.button.alt.wc-forward{
background: #2e5641;
color:#fff;
font-size:13px;
font-family: 'Arial', serif;
text-decoration:none;
padding:8px;
cursor:pointer;
border:0;
}
.wc-proceed-to-checkout .checkout-button.button.alt.wc-forward:hover {
background: #008dd7;
color:#fff;
text-decoration:none;
}
.woocommerce-shipping-destination {
display: none;
} .woocommerce-error, .woocommerce-info, .woocommerce-message { border-radius: 3px; margin-top:20px; }
#place_order{background: #2e5641;color:#fff;font-size:13px;font-family: 'Montserrat', sans-serif;text-decoration:none;padding:8px;cursor:pointer;border:0;}
#place_order:hover {background: #008dd7;color:#fff;text-decoration:none;}
input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea {
background: #fff;padding: 8px 7px;width:100%; margin: 6px 0px; box-sizing: border-box; font-size:14px;border: 1px solid #d3ced2;color:#777;
}
@media (min-width: 981px) {
.woocommerce { overflow: hidden;}
.woocommerce:after { clear: both; }
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 { width: 100%; }
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 { width: 100%; }
.woocommerce .col2-set, .woocommerce-page .col2-set { float:left; width: 48%; }
#order_review_heading, .woocommerce #order_review, .woocommerce-page #order_review { 
float: left; 
width:48%; 
margin-left: 4%; 
}
} #site-map-line {
float:left;
width:100%;
min-height:10px;
margin-bottom:30px;
}
#site-map-left {
float:left;
width:20%;
min-height:10px;
}
#site-map-right {
float:left;
width:80%;
min-height:10px;
}
#site-map-box {
float:left;
width:25%;
min-height:10px;
margin-bottom:10px;
} #footer {
background: #454545;	
float:left;
width:100%;
min-height:10px;
margin-top:30px;	
}
#footer-list{
float:left;	
width:80%;
margin-left:10%;
margin-top:50px;
margin-bottom:30px;	
} 
#footer-logo{
float:left;	
width:18%;
margin-right:2%;
min-height:10px;
margin-bottom:20px;
text-align:center;
}
#footer-link{
float:left;	
width:80%;
min-height:10px;
margin-bottom:20px;		
}
#footer-box{
float:left;	
width:23%;
margin-right:2%;
min-height:10px;
margin-bottom:20px;		
}
#footer-title {
float:left;
width:100%;
min-height:10px;
font-size: 18px;
color:#ffffff;
text-align:left;
font-family: 'Montserrat', sans-serif;
margin-bottom:10px;		
}
#footer-txt {
float:left;
margin-top:10px;
width:100%;
min-height:10px;
font-size: 14px;
line-height:34px;
color:#cccccc;
text-align:left;
}
#footer-txt  a {
color:#cccccc;
text-decoration: none;
} 
#footer-txt a:link {  }
#footer-txt  a:visited { }
#footer-txt  a:hover{
color:#fff;
text-decoration:none;
} #anpc {	float:left;	background: #fff;		min-height:10px;	width:100%;}#anpc-list {	float:left;	width:90%;		min-height:10px;		margin-left:5%;	margin-top:20px;}#anpc-box-1 {	float:left;	width:48%;		min-height:10px;		text-align:right;	margin-bottom:20px;}#anpc-box-2 {	float:right;	width:48%;		min-height:10px;		text-align:left;	margin-bottom:20px;} #project {
float:left;
background: #454545;	
min-height:10px;
width:100%;
border-top: 1px solid #4d4d4d;
}
#project-list {
float:left;
width:100%;	
min-height:10px;
margin-top:20px;
margin-bottom:20px;
}
#copyright {
float:left;
min-height:10px;
font-size:13px;
color:#cccccc;
text-align:center;
padding-left:5%;
}
#created {
float:right;
min-height:10px;
padding-right:5%;		margin-bottom:50px;
}
.back-to-top {
position: fixed;
bottom: 20px;
right: 0px;
text-decoration: none;
padding: 5px;
display: none;
}
.back-to-top:hover {
transition: 1s ease;
transition: 0.5s ease-out;
}
.grecaptcha-badge {bottom: 100px !important;} #search-title {
float:left;
width:100%;		
min-height:10px;
font-size:15px;
color:#333333;
text-align:left;
margin-bottom:10px;
}
#search-title a {
color:#3f3f3f;
text-decoration: none;
}
#search-title a:link {  } 
#search-title a:visited { }
#search-title a:hover{
color:#ff0000;
text-decoration:none;
}
.search-field {margin:5px 0px 7px 0px;width:200px;min-height:10px;font-size:13px;line-height:19px;color:#777777;text-align:justify;padding: 3px 8px;}
.s-submit{background: #333333;color:#fff;font-size:13px;font-family: 'Montserrat', sans-serif;text-decoration:none;padding:5px 6px 5px 6px;cursor:pointer;border:0;}
.s-submit:hover {background: #ff0000;color:#fff;text-decoration:none;}
#whatsapp {	float:left;	min-height:70px;	width:60%;	overflow:hidden;    position: absolute;	text-align:left;    bottom: 0px;	position: fixed;	z-index:100000;	margin-bottom:10px;}#whatsapp a {	padding-left:15px;	text-decoration: none;	transition:all 0.5s ease;		display:block;}#whatsapp a:link {  }#whatsapp a:visited { }#whatsapp a:hover{	text-decoration:none;	transition:all 0.5s ease;	} @media (min-width:2000px)
{
#about {
background: #fff url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-h-2000.jpg) no-repeat top center;	
}	
#column-full {
width:90%;
margin-left:5%
}
#column-content {
width:75%;
margin-right:5%
}
#column-sidebar {
width:12%;
margin-left:5%;
position:-webkit-sticky;
position:sticky;
top:70px;
}
#services-box-2-0 {
display:none
}
}
@media (min-width:1800px) and (max-width:1999px)
{
#about {
background: #fff url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-h-2000.jpg) no-repeat top center;	
}
#column-full {
width:90%;
margin-left:5%
}
#column-content {
width:74%;
margin-right:5%
}
#column-sidebar {
width:13%;
margin-left:5%;
position:-webkit-sticky;
position:sticky;
top:70px;
}
#services-box-2-0 {
display:none
}
}
@media (min-width:1600px) and (max-width:1799px)
{
#about {
background: #fff url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-h-1800.jpg) no-repeat top center;	
}
#column-full {
width:90%;
margin-left:5%
}
#column-content {
width:74%;
margin-right:5%
}
#column-sidebar {
width:13%;
margin-left:5%;
position:-webkit-sticky;
position:sticky;
top:70px;
}
#services-box-2-0 {
display:none
}
}
@media (min-width:1400px) and (max-width:1599px)
{
#logo {
width:15%;
}
#cups {
width:80%;
}	
#about {
background: #fff url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-h-1600.jpg) no-repeat top center;	
}
#about-program-title {
width:100%;	
}
#about-program-l-v {
width:54.5%;
margin-left:2.5%;
margin-top:15px;
}
#about-program-d {
width:40.5%;
margin-left:2.5%;
margin-top:25px;
}
#about-address-title {
width:100%;
margin-top:15px;
}
#about-address-txt {
width:95%;
margin-left:2.5%;
margin-top:15px;
}
#column-full {
width:90%;
margin-left:5%
}
#column-content {
width:72%;
margin-right:5%
}
#column-sidebar {
width:15%;
margin-left:5%;
position:-webkit-sticky;
position:sticky;
top:70px;
}
#services-box-2-0 {
display:none
}
}
@media (min-width:1200px) and (max-width:1399px)
{
#header-list {
width:90%;
margin-left:5%;	
}
#logo {
width:15%;
}
#cups {
width:80%;
}
#about {
background: #fff url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-h-1400.jpg) no-repeat top center;	
}
#about-program-title {
width:100%;	
}
#about-program-l-v {
width:54.5%;
margin-left:2.5%;
margin-top:15px;
}
#about-program-d {
width:40.5%;
margin-left:2.5%;
margin-top:25px;
}
#about-address-title {
width:100%;
margin-top:15px;
}
#about-address-txt {
width:95%;
margin-left:2.5%;
margin-top:15px;
}
#shop-l-right {
margin-top:40px;
}
#column-full {
width:90%;
margin-left:5%
}
#column-content {
width:70%;
margin-right:5%
}
#column-sidebar {
width:17%;
margin-left:5%;
position:-webkit-sticky;
position:sticky;
top:70px;
}
#services-box-2-0 {
display:none
}
}
@media (min-width:1000px) and (max-width:1199px)
{
#header-list {
width:90%;
margin-left:5%;	
}
#logo {
width:100%;
}
#cups {
width:100%;
}	
#about {
background: #fff url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-h-1200.jpg) no-repeat top center;	
}
#about-program-title {
width:100%;	
}
#about-program-l-v {
width:54.5%;
margin-left:2.5%;
margin-top:15px;
}
#about-program-d {
width:40.5%;
margin-left:2.5%;
margin-top:25px;
}
#about-address-title {
width:100%;
margin-top:15px;
}
#about-address-txt {
width:95%;
margin-left:2.5%;
margin-top:15px;
}
#shop-l-right {
margin-top:0px;
}
#column-full {
width:90%;
margin-left:5%
}
#column-content {
width:69%;
margin-right:5%
}
#column-sidebar {
width:18%;
margin-left:5%;
position:-webkit-sticky;
position:sticky;
top:70px;
}
#services-box-2-0 {
display:none
}
}
@media (min-width:768px) and (max-width:999px)
{#mesaj {	width:90%;	margin-top:-70px;	}
#header-list {
margin-top:0px;	
}
#about {
background: #fff url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-h-1000.jpg) no-repeat top center;	
}
#about-list {
float:left;
width:70%;
min-height:10px;
margin-top:40px;
margin-bottom:40px;
margin-left:15%;
}
#about-left {
width:100%;
margin-top:0px;
}
#about-right {
width:100%;
margin-top:30px;
}
#shop-l-right {
margin-top:0px;
}
#column-full {
width:90%;
margin-left:5%
}
#column-content {
width:90%;
margin-right:5%
}
#column-sidebar {
width:90%;
margin-left:5%
}
#sidebar-box {
width:48%;
margin-right:2%;
}
#sidebar-box {
width:40%;
margin-left:5%;
margin-right:5%
}
#shop-promo {
background:#684255 url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-promotii-3.jpg) no-repeat top center;
}
#shop-promo-box {
margin:50px 233px 0px 0px;
}
#real-left {
width:100%;
}
#real-right {
width:100%;
margin-top:30px;
}
#footer-box{
width:48%;
}
#services-box-2-0 {
display:none
}
}
@media (min-width:480px) and (max-width:767px)
{#mesaj {	width:88%;	margin-top:-70px;	}
#header {
width:90%;
}	
#header-list {
margin-top:-55px;	
}
#logo {
margin-top:10px;	
}
#sm {
margin-top:20px;	
}
#about {
background: #fff url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-h-768.jpg) no-repeat top center;	
}
#about-list {
float:left;
width:85%;
min-height:10px;
margin-top:40px;
margin-bottom:40px;
margin-left:7.5%;
}
#about-left {
width:100%;
margin-top:0px;
}
#about-right {
width:100%;
margin-top:20px;
}
#about-program-title {
width:100%;	
}
#about-program-l-v {
width:54.5%;
margin-left:2.5%;
margin-top:15px;
}
#about-program-d {
width:40.5%;
margin-left:2.5%;
margin-top:25px;
}
#about-address-title {
width:100%;
margin-top:15px;
}
#about-address-txt {
width:95%;
margin-left:2.5%;
margin-top:15px;
}
#services-box-1 {	
width:100%;
margin-left:0%;
margin-right:0%;
margin-top:30px;
}
#services-box-2 {	
display:none	
}
#services-box-2-0 {
width:100%;
}
#services-box-3 {
width:100%;
margin-top:30px;	
}
#emotion-left {
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-florar-768.jpg) no-repeat center left;
width:100%;
height:455px;	
}
#emotion-right {
width:90%;
margin-left:5%;
margin-top:30px;	
margin-bottom:30px;	
}
#emotion-right-i {
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-emotion-480.jpg) no-repeat center center;	
min-height:39px;	
}
#shop-l-left {
width:100%;
}
#shop-l-right {
width:90%;
margin-top:30px;
}
#column-full {
width:85%;
margin-left:7.5%
}
#column-content {
width:85%;
margin-right:7.5%
}
#column-sidebar {
width:85%;
margin-left:7.5%;
margin-top:30px;	
}
#sidebar-box {
width:100%;
}
#shop-promo {
background:#684255 url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-promotii-4.jpg) no-repeat top center;
}
#shop-promo-box {
margin:50px 80px 0px 0px;
}
#blog-box {
width:85%;
margin-left:7.5%;
min-height:10px;
}
#real-left {
width:100%;
}
#real-right {
width:100%;
margin-top:30px;
}
#real-title-2 {
margin-top:0px;	
} 
#contact-info {
width:100%;
}
#contact-maps {
width:100%;
margin-top:30px;	
}
#contact-left {
width:100%;
}
#contact-right {
width:100%;
}
#footer-logo{
width:100%;
margin-right:0%;
margin-bottom:30px;
}
#footer-link{
width:100%;	
}
#footer-box{
width:48%;
}#anpc-box-1 {	width:100%;			text-align:center;}#anpc-box-2 {	width:100%;			text-align:center;}#whatsapp {	text-align:left;}
}
@media (min-width:300px) and (max-width:479px)
{#mesaj {	width:85%;	margin-top:-70px;	}
#header {
width:90%;
}	
#header-list {
margin-top:-55px;	
}
#logo {
margin-top:20px;	
}
#sm {
margin-top:20px;	
}
#about {
background: #fff url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-h-480.jpg) no-repeat top center;	
}
#about-list {
float:left;
width:85%;
min-height:10px;
margin-top:40px;
margin-bottom:40px;
margin-left:7.5%;
}
#about-left {
width:100%;
margin-top:0px;
}
#about-right {
width:100%;
margin-top:20px;
}
#about-program-title {
width:100%;
margin-top:0px;	
}
#about-program-l-v {
width:100%;
margin-left:0%;
}
#about-program-d {
width:100%;
margin-left:0%;
margin-top:15px;	
}
#about-address-title {
width:100%;
margin-top:15px;
}
#about-address-txt {
width:100%;
margin-left:0%;
margin-top:15px;
}
#services-box-1 {	
width:100%;
margin-left:0%;
margin-right:0%;
margin-top:30px;
}
#services-box-2 {	
display:none	
}
#services-box-2-0 {
width:100%;
}
#services-box-3 {
width:100%;
margin-top:30px;	
}
#emotion-left {
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-florar-480.jpg) no-repeat center center;
width:100%;
height:284px;	
}
#emotion-right {
width:90%;
margin-left:5%;
margin-top:30px;	
margin-bottom:30px;	
}
#emotion-right-i {
background: url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-emotion-480.jpg) no-repeat center center;	
min-height:39px;	
}
#ca-box {
float:left;
width:100%;
min-height:10px;
margin-bottom:20px;	
}
#shop-l-left {
width:100%;
}
#shop-l-right {
width:90%;
margin-top:30px;
}
#column-full {
width:85%;
margin-left:7.5%
}
#column-content {
width:85%;
margin-right:7.5%
}
#column-sidebar {
width:85%;
margin-left:7.5%;
margin-top:30px;
}
#sidebar-box {
width:100%;
}
#shop-promo {
background:#684255 url(//altfeldeatelier.ro/wp-content/themes/shop-atelier/files/images/bk-promotii-5.jpg) no-repeat top center;
}
#shop-promo-box {
margin:50px 0px 0px 0px;
}
#blog-box {
width:85%;
margin-left:7.5%;
min-height:10px;
}
#category-box {
width:90%;
margin-right:5%;
margin-left:5%	
}
#real-title-2 {
margin-top:0px;	
} 
#contact-info {
width:100%;
}
#contact-maps {
width:100%;
margin-top:30px;	
}
#contact-left {
width:100%;
}
#contact-right {
width:100%;
}
#real-left {
width:100%;
}
#real-right {
width:100%;
margin-top:30px;
}
#footer-logo{
width:100%;
margin-right:0%;
margin-bottom:30px;
}
#footer-link{
width:100%;	
}
#footer-box{
width:100%;
margin-right:0%;
}#anpc-box-1 {	width:100%;			text-align:center;}#anpc-box-2 {	width:100%;			text-align:center;}
#whatsapp {	text-align:left;}
}