html,
button,
input,
select,
textarea{color:#222;}
html{font-size:1em;line-height:1.4;}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
audio,
canvas,
img,
video{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}
[class*='column-']{box-sizing:border-box;float:left;position:relative;}
.column-1{width:25%;}
.column-2{width:50%;}
.column-3{width:75%;}
.column-4{width:100%;}
body{background:url('../img/watercolor_bg.jpg');font-family:"Trebuchet MS", Helvetica, Georgia, sans-serif;color:#777;}
@font-face{font-family:wcmanonegra;src:url(WCManoNegraBta.otf);}
.wrapper{margin:auto;max-width:1142px;padding-right:5%;padding-left:5%;}
.container{background-size:7px;height:100%;width:100%;visibility:visible;}
.left{float:left;}
.right{float:right;}
.quote{font-style:italic;padding:10px;}
.navWrapper{position:fixed;width:100%;border-bottom:1px solid #e4e7e5;z-index:999;background:#fff url('../img/watercolor_bg.jpg');}
.navInner{margin:auto;max-width:1142px;padding-right:5%;padding-left:5%;text-transform:uppercase;}
.navButton{color:#777;font-size:0.85rem;line-height:1.5rem;padding-top:10px;padding-bottom:10px;width:200px;float:left;border-right:1px dotted #e4e7e5;border-bottom:0;text-align:center;transition:all 0.2s ease;}
.navButton:hover,
.navButton.current{background-color:#CFE286;color:#666;}
.navButton:first-of-type{border-left:1px dotted #e4e7e5;}
a{text-decoration:none;color:#CFE286;font-weight:bold;}
a:hover{text-decoration:none;}
.red{color:#C95B00;}
.green{color:#CFE286;}
.logo{height:150px;padding-top:50px;padding-bottom:30px;}
.search-box{padding-top:100px;text-align:right;}
section{width:100%;position:relative;float:left;border-bottom:1px dotted #e4e7e5;padding-bottom:20px;}
.noBorder{border:none;}
.content2-2{padding-top:20px;overflow:visible;}
.content1-2-1{padding-top:50px;}
.expo-sale{padding-right:25px;}
section h1{font-size:3.2rem;color:#777;font-family:wcmanonegra;left:0;}
.imageExp{text-align:center;position:absolute;right:0;top:10px;}
.motto{text-align:center;}
.imageExp img.rotateImgToRight{-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(7deg);margin-left:-50px;}
.imageExp img.rotateImgToLeft{-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg);}
.feedback{padding:22px 25px;background:#fff url(../img/btn_bg.jpg) 10px -135px repeat-x;border-radius:4px;margin-bottom:25px;box-shadow:0 1px 1px rgba(0,0,0,0.25);}
.feedbackAuthor{font-weight:bold;color:#777;font-style:normal;}
.footer{text-align:center;}
.btn{padding:5px;padding-top:7px;text-align:center;vertical-align:center;background:#CFE286;border-radius:4px;box-shadow:0 3px 5px rgba(0,0,0,0.25);cursor:pointer;min-width:100px;text-transform:uppercase;font-size:0.85rem;color:#666;}
.btn-acces-galerie{height:70px;padding:10px;width:250px;margin:0 auto;text-align:center;background:#CFE286;border-radius:8px;box-shadow:0 3px 5px rgba(0,0,0,0.25);cursor:pointer;}
.btn-acces-galerie:hover{background:#CFE286 url(../img/btn_bg.jpg) 10px 82px repeat-x;}
.btn-acces-galerie a{color:#666;font-size:24px;font-family:wcmanonegra;font-weight:bold;}
#contact-form{text-align:center;}
#contact-form label{width:100%;display:inline-block;height:21px;border-top:1px dotted #bebebe;border-bottom:1px dotted #bebebe;}
.input-label{border:1px dotted #bebebe;margin:10px 0px;}
.search-box .input-label{height:20px;}
#contact-form .input-label{width:100%;}
#contact-form input[type="text"]{height:25px;}
input[type="submit"]{border:none;}
#contact-form input[type="submit"]{background:#C95B00;height:40px;width:200px;padding:5px;color:#fff;font-size:24px;font-family:wcmanonegra;font-weight:bold;}
#contact-form input[type="submit"]:hover{background:#CFE286;color:#666;}
#gallery{list-style-type:none;width:980px;margin:0 auto;text-align:center;}
#gallery li{display:block;float:left;position:relative;height:260px;width:270px;padding:12px 15px;margin-right:20px;background:#fff;border-radius:4px;margin-bottom:25px;box-shadow:0 1px 1px rgba(0,0,0,0.25);}
#gallery img{padding:5px;border:1px solid #CFE286;height:150px;cursor:url('../img/zoomin.cur'), -moz-zoom-in;}
#loading{text-align:center;}
.preloader{background:url('../img/loading.gif') center center no-repeat;}
.captionImg{clear:both;display:block;}
li .btn{line-height:2.3em;padding-left:20px;padding-right:20px;}
.sold{position:absolute;top:-7px;right:-7px;width:120px;height:123px;background:url(../img/sold.png) no-repeat;}
#cond-comanda, #cond-livrare{display:none;}
#overlay{display:none;position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.80;filter:alpha(opacity=80);-moz-opacity:.80;}
#frmModal{margin-left:-210px;width:420px;min-height:100px;position:fixed;background:#fff;z-index:1000;display:none;border:10px solid #fff;top:15%;left:50%;padding:0;}
#loader{margin:0 auto;margin-top:30px;margin-bottom:30px;width:200px;height:40px;background:url('../img/loading.gif') center center no-repeat;}
#order-form{text-align:center;line-height:1.8em;}
#order-form #description{color:#C95B00;}
#order-form label{width:170px;display:inline-block;text-align:right;padding-right:10px;}
#order-form .input-label{width:210px;border:1px solid #bebebe;margin:0;}
#order-form textarea{width:210px;}
#order-form input[type="submit"]{background:#C95B00;height:40px;width:200px;padding:5px;color:#fff;font-size:24px;font-family:wcmanonegra;font-weight:bold;margin:15px 0;}
#order-form input[type="submit"]:hover{background:#CFE286;color:#666;}
.close{float:right;width:40px;height:40px;cursor:pointer;margin-top:-30px;margin-right:-10px;background:#fff url(../shadowbox-3.0.3/close.png) no-repeat;}
.red_star{color:#C84E3A;font-size:16px;}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}
.ir:before{content:"";display:block;width:0;height:150%;}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
@media only screen and (max-width:900px){.column-2{position:relative;width:100%!important;}
.search-box{position:relative;width:100%!important;margin:0;padding-top:5px;text-align:left;}
.logo{padding-top:54px;}
iframe{display:none;}
#gallery{width:700px;}
}
@media only screen and (max-width:680px){.navWrapper{position:relative;}
.navButton{width:100%;border-bottom:1px dotted #e4e7e5;}
.navInner{margin:auto;max-width:1142px;padding-left:0;padding-right:0;}
.navInner div{float:none!important;}
.logo{padding-top:0px;height:120px;}
.column-1{width:100%;}
.column-2{width:100%;}
.column-3{width:100%;}
.column-4{width:100%;}
section h1{font-size:2.3rem;}
h2{font-size:1.3rem;}
.imageExp{display:none;}
iframe{display:none;}
#gallery{width:400px;}
}
@media print,
(-o-min-device-pixel-ratio:5/4),
(-webkit-min-device-pixel-ratio:1.25),
(min-resolution:120dpi){}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after{content:"";}
pre,
blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
}