@charset "utf-8";

/*initialize*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
} 

body {
line-height: 1;
}

ol, ul{
list-style:none;
}

blockquote, q{
quotes:none;
}

blockquote:before, blockquote:after, q:before, q:after{
content:'';
content:none;
}

:focus{
outline:0;
} 

ins{
text-decoration:none;
} 

del{
text-decoration:line-through;
} 

table{
border-collapse:collapse;
border-spacing:0;
}

/*initialize end*/

@font-face {
font-family:DroidSans;
src:url("fonts/DroidSans.ttf");
}
@font-face {
font-family:DroidSans-Bold;
src:url("fonts/DroidSans-Bold.ttf");
}
@font-face {
font-family:DroidSerif-Regular;
src:url("fonts/DroidSerif-Regular.ttf");
}
@font-face {
font-family:DroidSerif-Bold;
src:url("fonts/DroidSerif-Bold.ttf");
}
@font-face {
font-family:DroidSerif-Italic;
src:url("fonts/DroidSerif-Italic.ttf");
}
@font-face {
font-family:PFDinTextProRegular;
src:url("fonts/PFDinTextPro-Regular.otf");
}
@font-face {
font-family:PFDinTextProMedium;
src:url("fonts/PFDinTextPro-Medium.otf");
}
@font-face {
font-family:PFDinTextPro-Italic;
src:url("fonts/PFDinTextPro-Italic.otf");
}
@font-face {
font-family:PFDinDisplayPro-Reg;
src:url("fonts/PFDinDisplayPro-Reg.otf");
}
@font-face {
font-family:PFDinDisplayPro-Italic;
src:url("fonts/PFDinDisplayPro-Italic.otf");
}
@font-face {
font-family:PFDinDisplayPro-Med;
src:url("fonts/PFDinDisplayPro-Med.otf");
}

html, body{ 
width:100%;
height:100%;
margin:0; 
padding:0; 
text-align:center; 
background-color:#FFFFFF;
font-family:DroidSans,sans-serif !important;
font-size:1em;
} 

html{
overflow:-moz-scrollbars-vertical;
overflow:scroll;
}

body{
position:relative;
}

a{
outline:0;
text-decoration:none;
}

a:hover{
}

img{
outline:0;
border:none;
max-width:100%;
}

div{
margin:0; 
padding:0;
box-sizing:border-box; 	
}

p{
margin:0; 
padding:0;
box-sizing:border-box; 	
}

textarea{
resize:none;
}

input:disabled {
opacity:0.2;
filter:alpha(opacity=20);
}

input[type="range"]{
display:none\9 !important;
width:100px;
-webkit-appearance:none;
background:transparent;
}

input[type=range]:focus {
outline:none;
}

input[type=range]::-ms-track {
width:100px;
background:transparent; 
border-color:transparent;
color:transparent;
}

input[type=range]::-webkit-slider-runnable-track {
width:100px;
height:3px;
animate:0.2s;
background:#8C766C;
}

input[type=range]:focus::-webkit-slider-runnable-track {
background:#367ebd;
}

input[type=range]::-moz-range-track {
width:100px;
height:3px;
animate:0.2s;
background:#8C766C;
}

input[type=range]::-ms-track {
width:100px;
background:transparent; 
border-color:transparent;
color:transparent;
height:3px;
animate:0.2s;
}

input[type=range]::-ms-fill-lower {
background:#2a6495;
}

input[type=range]::-ms-fill-upper {
background:#8C766C;
}

input[type=range]:focus::-ms-fill-lower {
background:#8C766C;
}

input[type=range]:focus::-ms-fill-upper {
background:#367ebd;
}

input[type=range]::-webkit-slider-thumb {
-webkit-appearance:none;
border:none;
}

input[type=range]::-ms-thumb {
border:1px solid #000000;
border:none;
height:15px;
width:15px;
background:#ffffff;
background:transparent; 
background-image:url("images/dot_red.png");
background-repeat:no-repeat;
background-size:contain;
background-position:left top;
}

input[type=range]::-webkit-slider-thumb {
border:1px solid #000000;
border:none;
height:15px;
width:15px;
background:#ffffff;
background:transparent; 
-webkit-appearance:none;
margin-top:-5px;
background-image:url("images/dot_red.png");
background-repeat:no-repeat;
background-size:contain;
background-position:left top;
}

input[type=range]::-moz-range-thumb {
border:1px solid #000000;
border:none;
height:15px;
width:15px;
background:#ffffff;
background:transparent; 
background-image:url("images/dot_red.png");
background-repeat:no-repeat;
background-size:contain;
background-position:left top;
}

input[type="range"]:disabled {
opacity:1;
filter:alpha(opacity=100);
}

select:disabled {
opacity:0.2;
filter:alpha(opacity=20);
}

textarea:disabled {
opacity:0.2;
filter:alpha(opacity=20);
}

*:focus{
outline:0 !important;
}

/***************/
#upimg{
width:50px;
height:50px;
background-repeat:no-repeat;
background-image:url("images/velaki_up.png");
position:fixed;
right:0;
bottom:0;
z-index:200;
margin-right:10px;
margin-bottom:10px;
cursor:pointer;
display:none;
}

/* photo show */

#overlay {  
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:9999;
display:none;
background-color:rgba(0,0,0,.5);
text-align:center;
}

#overlay #margins {	
margin: auto; 
width: 90%;
height:90%;
background-color:rgba(255,0,0,0);
/* center horizontally and vertically */
position:absolute;
top:0px; 
left:0; 
bottom:0; 
right:0;
-webkit-border-radius:10px;
border-radius:10px;
}

#overlay #margins #photo_holder {
margin:auto; 
width:10%;
height:10%;
background-color:rgba(255,255,255,1);
/* center horizontally and vertically */
position:absolute;
top:0px; 
left:0; 
bottom:0; 
right:0;
-webkit-border-radius:10px;
border-radius:10px;
-webkit-box-shadow:5px 5px 5px 5px rgba(0,0,0,.4);
box-shadow:5px 5px 5px 5px rgba(0,0,0,.4);
}

#overlay #margins #photo_holder #photoshow_lezanta {
position:absolute;
bottom:-30px;
}

#photoshow_lezanta {
color:#FFBF64;
}

#overlay #margins #photo_holder #photoshow_closer{
position:absolute;
top:-15px;
right:-15px;
height:30px;
width:30px;
/* make the div round */
-webkit-border-radius: 50%;
border-radius: 50%;
background-color:#000;
color:#fff;
font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
font-size:18px;
text-align:center;
content:X;
line-height:22px;
cursor:pointer;
border:4px solid #fff;
/*-webkit-box-shadow: 5px 5px 5px 5px rgba(0,0,0,.4);
box-shadow: 5px 5px 5px 5px rgba(0,0,0,.4);*/
}

#overlay #margins #photo_holder #photoshow_closer:hover {
/*border:4px solid #FFBF64;*/
background-color:#FFBF64;
}

#overlay #margins #photo_holder img{
margin:auto; 
width:90%;
height:90%;
background-color:rgba(255,255,255,1);
/* center horizontally and vertically */
position:absolute;
top:0; 
left:0; 
bottom:0; 
right:0;
-webkit-border-radius:10px;
border-radius:10px;
border:1px solid rgba(0,0,0,0.7);
}

#overlay #margins #photo_holder #photoshow_loader {
margin:auto; 
width:100px;
height:100px;
background-color:rgba(255,255,255,1);
/* center horizontally and vertically */
position:absolute;
top:0; 
left:0; 
bottom:0; 
right:0;
}

#overlay #margins #photo_holder #photoshow_loader img {
border:0px;
}

#overlay #margins #photo_holder #photoshow_frw,
#overlay #margins #photo_holder #photoshow_bkw {
width:40px;
height:40px;
-webkit-border-radius: 50%;
border-radius: 50%;
background-color:rgba(255,255,255,1);
position:absolute;
top:60%;
cursor:pointer;
font-weight:bold;
font-size:24px;
line-height:40px;
}

#overlay #margins #photo_holder #photoshow_frw {
right:0;
margin-right:-15px;
}

#overlay #margins #photo_holder #photoshow_bkw {
left:0;
margin-left:-15px;
}

#overlay #margins #photo_holder #photoshow_frw:hover, 
#overlay #margins #photo_holder #photoshow_bkw:hover {
color:rgba(255,153,60,1);
}
/* photo show */

/* pop Up */
div#popUpDiv{
background-image:url("images/bgOpacity.png");
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
position:absolute;
z-index:150;
/*overflow:hidden;*/
display:none;
}

div#cont{
background:rgb(0, 0, 0) transparent;
/*overflow:hidden;*/
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
background-color:#5a3e3b;
padding-top:10px;
width:300px;
height:760px;
overflow:hidden;
}

div#popUpDiv p{
height:30px;
color:#FFF;
width:100%;
margin:0px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:flex-end;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
justify-content:flex-end;
padding-right:20px;
}

div#popUpDiv p img{
cursor:pointer;
}

/* pop Up */

#endiaferomaiWrapper{
width:100%;
height:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
/*border:1px solid #F0F;*/	
}

#endiaferomaiWrapperOne{
width:300px;
height:450px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
oveflow:hidden;
}

#endiaferomaiWrapperOne h4{
width:260px;
color:#947863;	
font-family:DroidSans !important;
font-weight:normal;
margin-top:15px;
margin-bottom:25px;
font-size:1.3em;
text-align:center;
line-height:1.5em;
}

#organodetails{
width:100%;
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
}

#organodetailsPhoto{
width:260px;
height:189px;
/*background-color:#FF0;*/
background-size:cover;
background-repeat:no-repeat;
background-position:left top;
}

#organodetailsText{
width:260px;
height:95px;
background-color:#786557;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:center;
-ms-flex-pack:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
justify-content:center;		
}

#organodetailsText span{
width:260px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
color:#FFFFFF;
font-family:DroidSans !important;
font-size:0.9em;
line-height:1.3em;
}

#organodetailsText span#code{
color:#3f3130;
padding-top:8px;
}

#organodetailsPrice{
width:260px;
height:35px;
background-color:#66544e;
color:#FFF;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
/*
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:center;
-ms-flex-pack:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
justify-content:center;
*/
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
font-family:DroidSans !important;
font-size:0.9em;	
}

#endiaferomaiWrapperOne input{
box-sizing:border-box; 	
width:98%;
height:100%;
background:transparent;
border:none;
padding:0px 10px;
color:#b38f76;
font-family:DroidSans !important;
font-size:0.8em;	
}

#endiaferomaiWrapperOne textarea{
box-sizing:border-box; 	
width:98%;
height:100%;
background:transparent;
border:none;
padding:5px 10px;
color:#b38f76;
font-family:DroidSans !important;
font-size:0.8em;	
}

#endiaferomaiWrapperTwo{
width:300px;
height:310px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
oveflow:hidden;
}

#endiaferomaiWrapperTwo h4{
display:none;
}

#endiaferomaiWrapperTwo input{
box-sizing:border-box; 	
width:98%;
height:100%;
background:transparent;
border:none;
padding:0px 10px;
color:#b38f76;
font-family:DroidSans !important;
font-size:0.8em;	
}

#endiaferomaiWrapperTwo textarea{
box-sizing:border-box; 	
width:98%;
height:100%;
background:transparent;
border:none;
padding:5px 10px;
color:#b38f76;
font-family:DroidSans !important;
font-size:0.8em;	
}

#endiaferomaiWrapperFormName{
width:260px;
height:35px;
background-color:#3f3130;
margin-bottom:10px;
}

#endiaferomaiWrapperFormMail{
width:260px;
height:35px;
background-color:#3f3130;
margin-bottom:10px;
}

#endiaferomaiWrapperFormPhone{
width:260px;
height:35px;
background-color:#3f3130;
margin-bottom:10px;
}	

#endiaferomaiWrapperFormMsg{
width:260px;
height:90px;
background-color:#3f3130;
margin-bottom:20px;
}

#endiaferomaiWrapperSubBtn{
height:35px;
cursor:pointer;
background-color:#786557;
width:260px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
color:#FFF;
font-family:DroidSans !important;
font-size:0.9em;	
}

#endiaferomaiWrapperSubBtn:hover{
background-color:#3f3130;
}

#endiaferomaiWrapperOne2{
width:300px;
height:300px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
oveflow:hidden;
}

.endiaferomaiWrapperOne2_fpass{
height:20px;
width:260px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
color:#796557;	
font-size:0.8em;
cursor:pointer;
}

#creditsWrapper{
width:100%;
height:840px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
/*border:1px solid #F0F;*/	
}

#creditsWrapperParent{
width:300px;
height:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
padding-bottom:10px;
oveflow:hidden;
}

#creditsWrapperParent h3{
width:260px;
color:#947863;	
font-family:DroidSans !important;
font-weight:normal;
margin-top:10px;
margin-bottom:10px;
font-size:1.3em;
text-align:center;
line-height:1.5em;
}

.creditsWrapperBox{
background-color:#3f3130;
width:260px;
height:auto;
padding:10px;
margin-bottom:10px;
}

#logoPhotoWrapper{
width:260px;
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
/*display:none;*/
/*padding-top:20px;*/
}

#logoPhoto{
width:97px;
height:85px;
background-image:url('images/logo_footer.png');
background-repeat:no-repeat;
background-size:contain;
background-position:left top;
}

#logoPhotoCredits{
width:110px;
height:110px;
background-image:url('images/logo_footer.png');
background-repeat:no-repeat;
background-size:contain;
background-position:left top;
}

.creditsWrapperBoxItemdo{
color:#997b65;
font-family:PFDinDisplayPro-Italic !important;
text-align:left;
line-height:1.3em;
font-size:0.9em;
margin-bottom:10px;
}

.creditsWrapperBoxItemdo a{
color:#997b65;
}

.creditsWrapperBoxItem{
color:#997b65;
font-family:PFDinDisplayPro-Reg !important;
text-align:left;
line-height:1.3em;
font-size:0.9em;
margin-bottom:10px;
}

.creditsWrapperBoxItem a{
color:#997b65;
}

.creditsWrapperBoxItemImg{
color:#997b65;
font-family:PFDinDisplayPro-Reg !important;
text-align:left;
line-height:1.3em;
font-size:0.9em;
margin-top:10px;
margin-bottom:5px;
}

#endiaferomaiWrapperOne2 h3{
width:260px;
color:#947863;	
font-family:DroidSans !important;
font-weight:normal;
margin-top:30px;
margin-bottom:15px;
font-size:1.3em;
text-align:left;
line-height:1.5em;
}

#endiaferomaiWrapperOne2 input{
box-sizing:border-box; 	
width:98%;
height:100%;
background:transparent;
border:none;
padding:0px 10px;
color:#b38f76;
font-family:DroidSans !important;
font-size:0.8em;	
}

#endiaferomaiWrapperOne2 textarea{
box-sizing:border-box; 	
width:98%;
height:100%;
background:transparent;
border:none;
padding:5px 10px;
color:#b38f76;
font-family:DroidSans !important;
font-size:0.8em;	
}

#endiaferomaiWrapperFormUsName{
width:260px;
height:35px;
background-color:#3f3130;
margin-bottom:10px;
}

#endiaferomaiWrapperFormUsPass{
width:260px;
height:35px;
background-color:#3f3130;
margin-bottom:10px;
}

#endiaferomaiWrapperTwo2{
width:300px;
height:310px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
oveflow:hidden;
}

#topper{
display:block;
margin-top:25px;
height:1px;
}

#endiaferomaiWrapperTwo2 h3{
width:260px;
color:#947863;	
font-family:DroidSans !important;
font-weight:normal;
margin-top:40px;
margin-bottom:15px;
font-size:1.3em;
text-align:left;
line-height:1.5em;
}

#endiaferomaiWrapperTwo2 input{
box-sizing:border-box; 	
width:98%;
height:100%;
background:transparent;
border:none;
padding:0px 10px;
color:#b38f76;
font-family:DroidSans !important;
font-size:0.8em;	
}

#endiaferomaiWrapperTwo2 textarea{
box-sizing:border-box; 	
width:98%;
height:100%;
background:transparent;
border:none;
padding:5px 10px;
color:#b38f76;
font-family:DroidSans !important;
font-size:0.8em;	
}

#endiaferomaiWrapperFormLName{
width:260px;
height:35px;
background-color:#3f3130;
margin-bottom:10px;
}

#endiaferomaiWrapperFormUsPassChk{
width:260px;
height:35px;
background-color:#3f3130;
margin-bottom:10px;
}

#endiaferomaiWrapperSubBtn2{
height:35px;
cursor:pointer;
background-color:#786557;
width:260px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
color:#FFF;
font-family:DroidSans !important;
font-size:0.9em;
margin-top:20px;	
}

#endiaferomaiWrapperSubBtn2:hover{
background-color:#3f3130;
}

.area{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
}

.activeArea{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}

#harea_1{
background-color:#3f312f;
height:100px;
}

#hactiveArea_1{
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
height:100px;
}

#sitelogo{
width:100px;
height:100px;
}

#sitemenu{
width:380px;	
height:100%;
background-color:#3f312f;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:center;
-ms-flex-pack:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
justify-content:center;
}

.sitemenu_area{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:flex-end;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
justify-content:flex-end;
height:28px;
padding:10px;
}

#sitemenu_area_1{
padding-bottom:5px;	
color:#8d7b6b;
align-items:center;
padding:20px;
}

#sitemenu_area_1 span{
/*font-size:1.5em;
color:#8d7b6b;*/
}

#sitemenu_area_1 a{
color:#8d7b6b;
font-size:0.9em;
font-family:PFDinDisplayPro-Med !important;
}

#sitemenu_area_1 a:hover{
color:#993d32;
}

#shopbasket{
font-family:PFDinDisplayPro-Reg !important;
color:#b7a187;
}

#shopbasket:hover{
color:#993d32;
}

#baskettem{
color:#b7a187;	
font-family:PFDinDisplayPro-Reg !important;
font-size:0.9em;
}

.smicons{
width:22px;
height:22px;
cursor:pointer;
}

#sitemenu_area_2{
color:#b7a187;
align-items:center;
padding-top:15px;
font-size:0.9em;
padding-right:0px;
font-family:PFDinDisplayPro-Reg !important;
/*letter-spacing:0.07em;*/
}

#sitemenu_area_2 a{
color:#b7a187;
}

#sitemenu_area_2 a:hover{
color:#993d32;
}

#hactiveArea_2{
position:relative;
}

#hidenmenu{
position:absolute;
top:0;
right:0;
width:100%;
height:300px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
/*opacity:0;*/
background-color:#261f21;
color:#8d7b6b;
z-index:100;
}

#hidenmenu a{
color:#8d7b6b;
}

#hidenmenu a:hover{
color:#993d32;
}

#chidenmenu{
width:100%;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:flex-end;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
justify-content:flex-end;
padding:10px;
padding-top:20px;
padding-right:20px;
}
/*
#chidenmenu p{
width:95%;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
*/
#chidenmenu span{
color:#8d7b6b;
cursor:auto;
position:relative;
z-index:7;
font-size:1.5em;
}

#chidenmenu span:hover{
color:#8d7b6b;
}

#lhidenmenu{
width:100%;		
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:flex-start;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
text-align:left;
padding:10px;
padding-top:20px;
}

#lhidenmenu li{
height:40px;
}

#chidenmenu span{
cursor:pointer;
}

#chidenmenu span:hover{
color:#993d32;
}

#hidenmenu_l{
padding-right:30px;
}

#hidenmenu_r{
padding-left:30px;
padding-top:1px;
}

/*header block ends*/

#indexmarea_1{
overflow:hidden;	
height:300px;
width:100%;
max-width:1980px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:center;
background-color:#5b4a45;
background-image:url('images/desktop_6.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:left top;
margin:0 auto;
}

#indexactiveArea_1{
height:100%;
}

#indexactiveArea_1 img{
/*width:480px;
height:189px;*/
}

#indexactiveArea_1_gallery_1{
width:100%;
max-width:1980px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:space-between;
-ms-flex-align:space-between;
align-items:space-between;
-webkit-box-pack:space-between;
-ms-flex-pack:space-between;
justify-content:space-between;
padding-left:20px;
padding-right:20px;
}

#indexactiveArea_1_gallery_1 span{
cursor:pointer;
}

#indexmarea_2{
overflow:hidden;	
height:auto;
background-color:#80332a;
padding-bottom:25px;
}

#indexactiveArea_2{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
height:auto;
color:#c9a768;
}

#indexactiveArea_2 h1{
padding-top:50px;
padding-bottom:10px;
font-size:1.4em;
font-family:DroidSerif-Bold !important;
font-weight:normal;
}

#indexactiveArea_2 h2{
font-size:1.2em;	
font-family:DroidSerif-Regular !important;
padding-bottom:40px;
font-weight:normal;
}

#indexactiveArea_2 p{
font-family:font-family:DroidSans !important;
width:100%;
font-size:0.9em;
color:#d7cdb0;
text-align:center;
padding-left:10px;
padding-right:10px;
margin-bottom:20px;
line-height:1.4em;
}

#indexactiveArea_2 p a{
text-decoration:underline;
color:#d7cdb0;
}

#indexactiveArea_2 p a:hover{
text-decoration:none;
color:#d7cdb0;
}

#indexmarea_3{
overflow:hidden;	
height:auto;
background-color:#664f4c;
}

#indexactiveArea_3{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
height:auto;
padding-top:100px;
padding-bottom:50px;
}

.indexactiveArea_3_pattern{
width:480px;
margin-bottom:50px;
color:#eae4dc;	
}

.indexactiveArea_3_pattern:hover{
opacity:0.7;
}

.indexactiveArea_3_pattern_img{
height:290px;
width:480px;
background-color:#eae4dc;
}

.indexactiveArea_3_pattern_txt{
width:480px;
height:160px;
background-color:#FFF;	
overflow:hidden;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
background-color:#eae4dc;
}

.indexactiveArea_3_pattern_txt h1{
margin-bottom:10px;
font-weight:normal;
color:#593e3a;
font-size:1.3em;	
font-family:DroidSerif-Regular !important;
}

.indexactiveArea_3_pattern_txt a{
color:#593e3a;	
}

.indexactiveArea_3_pattern_txt p{
line-height:1.5em;
font-size:0.9em;
color:#665956;
}

#indexmarea_4{
overflow:hidden;	
height:800px;
background-color:#332524;	
}

#indexactiveArea_4{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
height:100%;
padding-top:100px;
}

.indexactiveArea_4_row{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
height:100%;
width:100%;
}

#indexactiveArea_4_image{
background-color:#332524;
height:350px;
width:480px;
margin-bottom:50px;
}

#indexactiveArea_4 h1{
width:100%;
text-align:left;
color:#b25e44;
font-size:1.3em;
font-weight:normal;
font-family:DroidSerif-Regular !important;
margin-bottom:20px;
padding-left:10px;
}

#indexactiveArea_4 p{
/*font-family:PFDinDisplayPro-Reg !important;*/
font-family:DroidSans !important;
width:100%;
text-align:left;
color:#d2c9be;
padding-left:10px;
padding-right:10px;
line-height:1.5em;
font-size:0.95em;
}

#indexactiveArea_4 p a{
color:#d2c9be;
text-decoration:underline;
}

#indexactiveArea_4 p a:hover{
color:#d2c9be;
text-decoration:none;
}

#indexmarea_5{
overflow:hidden;
background-color:#796557;
}

#indexactiveArea_5{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
height:auto;
padding:20px;
padding-bottom:100px;
}

#indexactiveArea_5 h1{
margin-top:60px;
color:#cab69d;
font-size:1.6em;
font-weight:normal;
font-family:DroidSerif-Regular !important;
line-height:1.4em;
}

.indexactiveArea_5_pattern_row{
}

.indexactiveArea_5_pattern{
background-color:#796557;
border:1px solid #c8bbb1;
margin-top:50px;
width:322px;
height:462px;
}

.indexactiveArea_5_pattern:hover{
opacity:0.5;
}

.indexactiveArea_5_pattern_img{
width:320px;
height:400px;
background-color:#796557;
}

.indexactiveArea_5_pattern_txt{
padding:5px;
height:60px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
background-color:#dccea4;
}

.indexactiveArea_5_pattern_txt h2{
font-weight:normal;
}

.indexactiveArea_5_pattern_txt p{
text-align:center;
color:#453b40;
}

.indexactiveArea_5_pattern_txt a{
text-decoration:none;
color:#453b40;
}

.indexactiveArea_5_pattern_txt a:hover{
text-decoration:none;
color:#453b40;
}

#indexmarea_6{
overflow:hidden;	
height:auto;
background-color:#523430;
}

#indexactiveArea_6{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
height:auto;
padding-top:90px;
padding-bottom:90px;
}

#indexactiveArea_6 h1{
color:#cf995e;
font-size:1.5em;
padding-left:20px;
font-weight:normal;
text-align:left;
width:100%;
font-family:DroidSerif-Regular !important;
margin-bottom:10px;
}

#indexactiveArea_6 p{
margin-top:20px;
padding-left:10px;
padding-right:10px;
text-align:left;
color:#d9bb91;
font-size:0.9em;
line-height:1.5em;
font-weight:normal;
/*font-family:PFDinDisplayPro-Reg !important;*/
font-family:DroidSans !important;
}

#indexactiveArea_6 p:last-child{
font-style:italic;
width:100%;
}

#indexactiveArea_6 p span{
color:#f2e3c4;
}

#indexmarea_6a{
overflow:hidden;	
height:100px;
background-color:#796557;
}

#indexactiveArea_6a{
}

#indexmarea_7{
overflow:hidden;	
height:770px;
background-color:#574437;	
background-image:url('images/testimonials_bg.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:left top;
}

#indexactiveArea_7{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
height:100%;
padding-top:90px;
padding-left:30px;
padding-right:30px;
}

#indexactiveArea_7_image{
height:110px;
width:110px;
margin-bottom:60px;
}

#indexactiveArea_7_testimonial{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
}

#indexactiveArea_7 p{
padding-left:10px;
padding-right:10px;
font-weight:normal;
font-family:DroidSerif-Italic !important;
color:#dbd1c5;
font-size:0.9em;
line-height:1.6em;
}

p#indexactiveArea_7_fc{
font-weight:normal;
font-family:DroidSerif-Italic !important;
line-height:1.5em;
height:180px;
overflow:hidden;
margin-bottom:20px;
}

p#indexactiveArea_7_line{
height:1px;
width:200px;
border-bottom:1px solid #c5b091;
margin-bottom:50px;
}

p#indexactiveArea_7_testimonialname{
font-weight:normal;
font-family:DroidSans !important;
letter-spacing:0.4em;
font-size:1.1em;
margin-bottom:20px;
}

p#indexactiveArea_7_testimonialtype{
font-weight:normal;
font-family:DroidSerif-Italic !important;
margin-bottom:50px;	
}

.testimonialsarrows{
cursor:pointer;
}

#indexmarea_8{
overflow:hidden;	
background-color:#d9c294;
}

#indexactiveArea_8{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
height:auto;
padding:20px;
padding-top:70px;
padding-bottom:100px;
}

#indexactiveArea_8 h1{
color:#665956;
font-weight:normal;
font-size:1.3em;	
font-family:DroidSerif-Regular !important;
line-height:1.3em;
}

#indexactiveArea_8 p{
/*	
padding-top:25px;
font-size:0.9em;
line-height:1.3em;	
*/
}

.indexactiveArea_8_pattern_row{
}

.indexactiveArea_8_pattern{
background-color:#FFF;
width:326px;
height:541px;
border:3px solid #CCC1a3;
margin-top:50px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:space-between;
-ms-flex-pack:space-between;
-webkit-box-align:space-between;
-ms-flex-align:space-between;
align-items:center;
justify-content:space-between;	
}

.indexactiveArea_8_pattern_img{
width:320px;
height:233px;
background-color:#d9c294;
}

.indexactiveArea_8_pattern_txt{
padding:5px;
width:100%;
height:302px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
}

.indexactiveArea_8_pattern_txt_name{
font-family:PFDinDisplayPro-Med !important;
font-size:1.3em;
margin-top:30px;
color:#5a4f51;
line-height:1.3em;
}

.indexactiveArea_8_pattern_txt_price{
margin-top:15px;	
font-family:DroidSans-Bold !important;
font-size:1.4em;
color:#75534a;
}

.indexactiveArea_8_pattern_txt_price span{
color:#796557;
font-size:0.7em;
font-family:DroidSans !important;
margin-top:5px;
line-height:1.3em;
display:inline-block;
}	

.indexactiveArea_8_pattern_txt_price span#indcleanaxia{
color:#75534a;
font-size:0.65em;
margin-top:0px;
font-family:DroidSans-Bold !important;
}

.indexactiveArea_8_pattern_txt_price span#indfpaaxia{
display:block;
margin-bottom:5px;
font-size:0.65em;
margin-top:5px;
}

.indexactiveArea_8_pattern_txt_price span#ocode{
font-weight:bold;	
font-size:0.65em;
margin-top:20px;
}

.indexactiveArea_8_pattern_txt_more{
margin-top:25px;
width:200px;
height:35px;
background-color:#e59539;
color:#FFF;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:center;
-ms-flex-pack:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
justify-content:center;	
font-family:PFDinDisplayPro-Med !important;
letter-spacing:0.1em;
border-radius:25px;
}

.indexactiveArea_8_pattern_txt_more:hover{
background-color:#b7a187;	
}

/*index page ends*/

#publicationmarea_0{
overflow:hidden;	
}

#publicationactiveArea_0{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#publicationmarea_1{
overflow:hidden;	
height:210px;
}

#publicationactiveArea_1{
height:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:50px;
}

#publicationactiveArea_1 h1{
color:#993026;
font-weight:normal;
font-family:DroidSans-Bold !important;
width:200px;
font-size:1.15em;
padding-bottom:30px;
}

#publicationactiveArea_1 p{
width:100%;
padding-bottom:0px;
}

#publicationactiveArea_1 select{
border:1px solid #cccccc;
font-size:1em;	
padding:10px;
padding-left:20px;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:url("images/velaki_search.png") no-repeat right #ffffff;
cursor:pointer;
/*letter-spacing:1px;*/
width:250px;
}

#publicationmarea_2{
overflow:hidden;	
}

#publicationactiveArea_2{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
height:auto;
padding-bottom:100px;
}

#publicationactiveArea_2 h1{
color:#d98d36;
width:100%;
font-weight:normal;
font-family:DroidSerif-Regular !important;
font-size:1.8em;
padding-bottom:40px;
}

.publicationitem_pattern_row{
}

.publicationactiveArea_2_pattern{
background-color:#3f312f;
margin-top:10px;
margin-bottom:20px;
text-align:left;
width:420px;
height:420px;
overflow:hidden;
}

.publicationactiveArea_2_pattern_txt{
padding:50px 25px;
width:100%;
height:100%;
}

.publicationactiveArea_2_pattern_txt_title{
color:#e6dbbc;	
font-family:DroidSans !important;
line-height:1.5em;
height:100px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:flex-start;
justify-content:flex-end;	
overflow:hidden;
}

.publicationactiveArea_2_pattern_txt_line{
height:1px;	
width:200px;
border-bottom:1px solid #e59539;
margin-top:30px;
margin-bottom:30px;
}

.publicationactiveArea_2_pattern_txt_body{
color:#b7a187;	
font-family:PFDinDisplayPro-Reg !important;
line-height:1.5em;
height:100px;
overflow:hidden;
margin-bottom:50px;
}

.publicationactiveArea_2_pattern_txt a{
color:#8c766c;
text-decoration:underline;
font-family:PFDinDisplayPro-Reg !important;
}

.publicationactiveArea_2_pattern_txt a:hover{
color:#993026;
}

/*publication page ends*/

#faqmarea_1{
overflow:hidden;
background-color:#FFF;
height:120px;	
}

#faqactiveArea_1{
overflow:hidden;	
height:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
padding-top:50px;
}

#faqactiveArea_1 h1{
color:#d98d36;
width:100%;
font-size:1.6em;
font-weight:normal;
font-family:DroidSans !important;
text-align:left;
padding-left:45px;
}

#faqmarea_2{
overflow:hidden;	
}

#faqactiveArea_2{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:space-between;
-ms-flex-pack:space-between;
-webkit-box-align:space-between;
-ms-flex-align:space-between;
align-items:flex-start;
justify-content:space-between;	
height:auto;
padding-bottom:150px;
}

#faqactiveArea_2 a:hover{
text-decoration:none;
}

.faq_row{
}

.faq_row h1{
display:none;
color:#d98d36;
width:100%;
font-size:1.5em;
font-weight:normal;
font-family:DroidSans !important;
text-align:left;
}

.faqactiveArea_2_pattern{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
overflow:hidden;
}

.faqactiveArea_2_pattern_logo{
width:35px;
height:35px;
margin-top:7px;
padding-left:10px;
}

.faqactiveArea_2_pattern_logo img{
width:23px;
height:23px;
}

.faqactiveArea_2_pattern_txt{
padding:5px 10px;
text-align:left;
width:90%;
}

.faqactiveArea_2_pattern_txt p{
font-family:DroidSans !important;
line-height:1.5em;
}

.faqactiveArea_2_pattern_txt_q{
font-family:DroidSans-Bold !important;
font-size:1em;
margin-bottom:7px;
color:#593e3a;
}

.faqactiveArea_2_pattern_txt_a{
color:#736158;	
font-size:0.9em;
margin-bottom:30px;
}

.faqactiveArea_2_pattern_txt_a a{
color:#736158;
text-decoration:underline;	
}

#faqactiveArea_2_image_row{
}

#faqactiveArea_2_image{
width:100%;
height:450px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
margin-top:50px;
padding-left:35px;	
}

#faqactiveArea_2_image img{
width:340px;
height:450px;	
}

#faqactiveArea_2_image_2{
display:none;
width:100%;
height:450px;	
margin-top:50px;
padding-left:35px;
}

#faqactiveArea_2_image_2 img{
width:340px;
height:450px;	
}

#faqactiveArea_2_image_3{
display:none;
width:100%;
height:450px;	
margin-top:50px;
padding-left:35px;
}

#faqactiveArea_2_image_3 img{
width:340px;
height:450px;	
}

/*faq page ends*/

#contactmarea_1{
overflow:hidden;
background-color:#FFF;
height:100px;	
}

#contactactiveArea_1{
overflow:hidden;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
height:auto;
padding-top:50px;
}

#contactactiveArea_1 h1{
color:#d98d36;
width:100%;
font-size:1.5em;
font-weight:normal;
font-family:DroidSans !important;
text-align:left;
padding-left:20px;
margin-bottom:0px;
}

#contactmarea_2{
overflow:hidden;	
}

#contactactiveArea_2{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
height:auto;
padding-bottom:150px;
}

.contactactiveArea_2_map{
width:460px;
height:auto;
border:1px solid #CCCCCC;	
}

.contactactiveArea_2_txt{
padding:5px;
text-align:left;
width:95%;
margin-top:30px;
}

.contactactiveArea_2_txt h2{
color:#593e3a;
width:100%;
font-size:1.3em;
font-weight:normal;
font-family:PFDinDisplayPro-Reg !important;
text-align:left;
padding-left:0px;
margin-bottom:20px;
}

.contactactiveArea_2_txt p{
font-family:PFDinDisplayPro-Reg !important;
color:#8d7b6b;
line-height:1.5em;
margin-bottom:10px;
}

.contactactiveArea_2_txt p a{
color:#8d7b6b;
text-decoration:underline;
}

.contactactiveArea_2_txt p a:hover{
color:#8d7b6b;
text-decoration:none;
}

.contactactiveArea_2_txt p span{
color:#b2554d;
}

.contactsm{
margin-top:30px;
}

/*contact page ends*/

#profilemarea_1{
overflow:hidden;
background-color:#FFF;
height:auto;
}

#profileactiveArea_1{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
}

#profilewrapper{
overflow:hidden;	
height:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:50px;
margin-bottom:25px;
}

#profileactiveArea_1 h1{
color:#d98d36;
width:100%;
font-size:1.5em;
font-weight:normal;
font-family:DroidSans !important;
text-align:center;
margin-bottom:50px;
}

#profileactiveArea_2{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
height:auto;
margin-bottom:20px;
}

.profiledataarea{
width:100%;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
}

#profiledataarea_0_left_1{
padding-left:0px;
width:100%;
}

#profiledataarea_0_right_1{
width:0%;
}

.profiledataarea_empty{
width:100%;
height:30px;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
font-size:0.75em;
color:#d98d36;
padding-left:10px;
text-align:left;
}

.profiledataarea_left{
width:49%;
margin-left:0.5%;
margin-right:0.5%;
text-align:left;
padding:5px;
border:1px solid #c5b091;
margin-bottom:5px;
font-size:0.9em;
color:#593e3a;
}

.profiledataarea_right{
width:48.5%;
text-align:left;
/*padding:5px;
border:1px solid #c5b091;*/
margin-bottom:5px;
}

.profiledataarea_right input{
padding:3.5px;
border:1px solid #c5b091;
width:97%;
color:#736158;
}

.profiledataarea_right select{
padding:3.5px;
border:1px solid #c5b091;
width:97%;
color:#736158;
}

.profileaparaitito{
width:100%;
padding-left:10px;
margin-top:10px;
text-align:left;
font-size:0.8em;
color:#d98d36;
}

#profiledataarea_13_btn{
margin-top:20px;
width:96.5%;
padding:10px;
margin-left:5px;
background-color:#593e3a;
cursor:pointer;
color:#FFF;
margin-bottom:20px;
}

#profiledataarea_13_btn:hover{
background-color:#998276;
}

/*profile page ends*/

#basketmarea_1{
overflow:hidden;
background-color:#FFF;
height:auto;
}

#basketactiveArea_1{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
height:auto;
}

#basketwrapper{
overflow:hidden;	
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:50px;
margin-bottom:25px;
}

#basketactiveArea_1 h1{
color:#d98d36;
width:100%;
font-size:1.5em;
font-weight:normal;
font-family:DroidSans !important;
text-align:center;
margin-bottom:50px;
}

#basketactiveArea_2{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
height:auto;
margin-bottom:20px;
}

.basketdataarea{
width:100%;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
padding-top:10px;
padding-bottom:10px;
color:#796557;
}

#basketdataarea_0{
padding-bottom:0px;
}

.stepwrap{
width:31%;	
margin-right:2%;
font-family:PFDinTextProRegular !important;
font-size:1em;
text-align:center;
line-height:1.3em;
}

.stepwrap span{
font-family:PFDinTextProMedium !important;
font-size:1em;
display:block;
padding-bottom:5px;
text-decoration:underline;
}

.stepwrap:first-child{	
width:28%;
margin-left:5px;	
}

.stepwrap:last-child{	
margin-right:0%;
}

.emptycard{	
margin-top:60px;
padding-bottom:100px;
font-family:DroidSerif-Italic !important;
text-align:center;
}

.basketitem_pattern_row{
width:100%;
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
margin-top:10px;	
}

.basketitem_pattern{
background-color:#FFF;
width:326px;
height:555px;
border:3px solid #CCC1a3;
margin-top:50px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
margin-bottom:20px;
overflow:hidden;
}

.basketitem_img{
width:320px;
height:233px;
background-color:#FFF;
}

.basketitem_img img{
width:100%;
height:100%;
}

.basketitem_txt{
padding:5px;
width:100%;
height:322px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;		
}

.basketitem_txt_name{
font-family:PFDinDisplayPro-Med !important;
font-size:1.2em;
margin-top:20px;
color:#5a4f51;
line-height:1.3em;
max-height:90px;
overflow:hidden;
}

.basketitem_txt_line{
height:1px;
width:200px;
margin-top:20px;
border-bottom:1px solid #c5b091; 
}

.basketitem_txt_price{
margin-top:20px;	
font-family:DroidSans-Bold !important;
font-size:1.4em;
color:#75534a;
}

.basketitem_txt_price span{	
color:#796557;
font-size:0.7em;
font-family:DroidSans !important;
margin-top:5px;
line-height:1.3em;
display:inline-block;	
}

.basketitem_txt_price span#cleanaxia{
color:#75534a;
font-size:0.65em;
margin-top:0px;
font-family:DroidSans-Bold !important;
display:block;	
}

.basketitem_txt_price span#fpaaxia{
font-size:0.65em;
margin-top:0px;
font-family:DroidSans !important;
}

.basketitem_txt_price span#ocode{
font-weight:bold;	
font-size:0.65em;
margin-top:20px;
}

.basketitem_txt_price .itimi{
font-family:DroidSans-Bold !important;
font-size:1em;
color:#75534a;
}	

.basketitem_btns{
padding-top:10px;		
}

.basketitem_btns span{
font-family:DroidSans !important;
font-size:1em;
color:#5a4f51;			
}

.basketitem_btns input{	
width:30px;
text-align:center;
}

.basketitem_btns .kados{	
cursor:pointer;
}

.basketitem_btns .kados img{	
position:relative;
top:5px;
}

.stringsbasketitem_pattern_row{
width:100%;
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
margin-top:30px;	
}

.stringsbasketitem_pattern{
background-color:#FFF;
width:326px;
border:3px solid #CCC1a3;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:40px;
margin-bottom:30px;
overflow:hidden;
}

.stringsbasketitem_pattern_top{
height:350px;
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:center;
justify-content:flex-end;
width:100%;
}

.stringsbasketitem_pattern h2{
width:100%;
font-weight:normal;
font-family:PFDinDisplayPro-Med !important;
color:#5a4f51;
font-size:1.4em;
padding-top:50px;
padding-bottom:20px;
line-height:1.3em;
}

.stringsbasketitem_price{
width:96%;
font-family:PFDinDisplayPro-Med !important;
color:#593e3a;
font-size:1.1em;
line-height:1.3em;
padding-bottom:20px;
}

.stringsbasketitem_price span{
font-family:PFDinDisplayPro-Med !important;
}

.stringsbasketitem_pattern_txt{
width:96%;
font-family:PFDinDisplayPro-Reg !important;
color:#593e3a;
font-size:1em;
line-height:1.3em;
padding-top:10px;
}

.stringsbasketitem_pattern_txt_line{
height:1px;
width:200px;
margin-top:20px;
border-bottom:1px solid #c5b091; 
margin-bottom:10px;
}

.stringsbasketitem_pattern_txt_price{
margin-top:10px;	
font-family:DroidSans-Bold !important;
font-size:1.5em;
color:#75534a;	
}

.stringsbasketitem_pattern_txt_price span{
color:#796557;
font-size:0.6em;
font-family:DroidSans !important;
margin-top:10px;	
}

.stringsbasketitem_btns{
padding-top:10px;		
}

.stringsbasketitem_btns span{
font-family:DroidSans !important;
font-size:1em;
color:#5a4f51;			
}

.stringsbasketitem_btns input{	
width:30px;
text-align:center;
}

.stringsbasketitem_btns .kados{	
cursor:pointer;
}

.stringsbasketitem_btns .kados img{	
position:relative;
top:5px;
}

#sinolikoposo{
width:100%;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
padding:10px;
margin-top:10px;	
font-family:DroidSans-Bold !important;
font-size:1.3em;
color:#593e3a;		
}

.basketitem_sinolo_line{
height:1px;
width:310px;
margin-top:10px;
margin-bottom:10px;
border-bottom:1px solid #c5b091; 
}

#basketdataarea_next_btn{
margin-top:20px;
width:250px;
padding:10px;
background-color:#593e3a;
cursor:pointer;
color:#FFF;
margin-bottom:20px;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}

#basketdataarea_next_btn:hover{
background-color:#998276;
}

.basketinfoarea{
width:100%;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
padding:10px;
}

#basketinfoarea_1{
margin-top:40px;
}

.basketinfoarea_left{
width:100%;
padding:10px;
margin-bottom:5px;
}

.basketinfoarea_right{
width:100%;
padding:10px;
margin-top:15px;
}

.basketinfoarea_left_row{
width:100%;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
padding-left:40px;
font-family:DroidSans !important;
font-size:0.95em;
color:#593e3a;
}

.basketinfoarea_right_row{
width:100%;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
padding-left:40px;
font-family:DroidSans !important;
font-size:0.95em;
color:#593e3a;
}

.basketinfoarea_right_row input:disabled{
opacity:0.5;
}

.basketinfoarea_right_row select:disabled{
opacity:0.5;
}

#basketinfoarea_1_rl1{
font-family:DroidSans !important;
font-size:1.2em;
letter-spacing:0px;
margin-bottom:20px;
padding-left:0px;
color:#593e3a;
}

.basketinfoarea_1_span{
width:100px;
padding-bottom:10px;
text-align:left;
}

.basketinfoarea_1_spandata{
padding-bottom:10px;
text-align:left;
color:#736158;
}

#basketinfoarea_1_rr1{
font-family:DroidSans !important;
font-size:1.2em;
letter-spacing:0px;
margin-bottom:20px;
padding-left:0px;
color:#593e3a;
}

.basketinfoarea_1_spandata select{
padding:5px 10px;
position:relative;
left:-5px;
background:transparent;
border:1px solid #c5b091;
}

#basketinfoarea_2_rl1{
font-family:DroidSans !important;
font-size:1.2em;
letter-spacing:0px;
margin-bottom:20px;
padding-left:0px;
color:#593e3a;
}

.basketinfoarea_2_span{
width:120px;
padding-bottom:10px;
text-align:left;
margin-left:10px;
}

.basketinfoareaF_2_span{
width:80px;
padding-bottom:10px;
text-align:left;
}

.basketinfoarea_2_spandata{
padding-bottom:10px;
text-align:left;
color:#736158;
}

#basketinfoarea_2_rr1{
font-family:DroidSans !important;
font-size:1.2em;
letter-spacing:0px;
margin-bottom:20px;
padding-left:0px;
color:#593e3a;
}

.basketinfoarea_2_spandata input{
padding:2px 0px;
padding-left:5px;
position:relative;
left:-5px;
width:200px;
background:transparent;
border:1px solid #c5b091;
}

.basketinfoarea_2_spandata select{
padding:2px 0px;
padding-left:5px;
position:relative;
left:-5px;
width:200px;
background:transparent;
border:1px solid #c5b091;
}

.Fwrapper{
/*background-color:#F00;*/
width:100%;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
padding:10px;
padding-left:0px;

}

#basketinfoarea_3_rl1{
font-family:DroidSans !important;
font-size:1.2em;
letter-spacing:0px;
margin-bottom:20px;
padding-left:0px;
color:#593e3a;
}

.basketinfoarea_3_span{
width:80px;
text-align:left;
margin-left:10px;
}

.basketinfoarea_3_spandata{
text-align:left;
color:#736158;
}

#basketinfoarea_3_rr1{
font-family:DroidSans !important;
font-size:1.2em;
letter-spacing:0px;
margin-bottom:20px;
padding-left:0px;
color:#593e3a;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:center;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
justify-content:flex-end;
width:350px;
position:relative;
left:27px;
}

.basketinfoarea_3_spandata select{
padding:5px 10px;
background:transparent;
border:1px solid #c5b091;
width:265px;
}

.basketinfoarea_3_spandata textarea{
padding:5px 10px;
width:345px;
border:1px solid #c5b091;
font-family:DroidSans !important;
font-size:0.8em;
color:#736158;
position:relative;
left:-10px;
}

.basketinfoarea_3_spandata textarea:disabled{
background-color:#FFF;
opacity:1;
}

#methodospliromisinfo{
padding-top:15px;
}

#methodospliromisinfo2{
padding-top:15px;
}

#basketinfoarea_4{
position:relative;
top:-25px;
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
}

#basketinfoarea_4_left{
width:100%;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
font-family:DroidSans !important;
font-size:0.8em;
color:#736158;
padding-left:50px;
text-align:left;
line-height:1.4em;
}

#basketinfoareaF_1{
font-family:DroidSans !important;
font-size:1.2em;
letter-spacing:0px;
margin-bottom:20px;
padding-left:10px;
color:#593e3a;
}

.s3productname{
font-size:0.95em;
line-height:1.2em;
}

.basketinfoareaF_left_row{
width:100%;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:space-between;
-ms-flex-align:space-between;
align-items:flex-start;
-webkit-box-pack:space-between;
-ms-flex-pack:space-between;
justify-content:space-between;
padding-left:50px;
padding-right:20px;
padding-bottom:10px;
font-family:DroidSans !important;
font-size:0.95em;
color:#593e3a;
text-align:left;
margin-bottom:20px;
line-height:1.7em;
border-bottom:1px dotted;
}

.basketinfoareaF_left_row p{
width:70%;
}

.basketinfoareaF_left_row p:last-child{
width:30%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:flex-start;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
justify-content:flex-end;
text-align:right;
}

.basketinfoareaF_right_row{
width:100%;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
padding-left:30px;
font-family:DroidSans !important;
font-size:0.95em;
color:#593e3a;
}

#basketinfoareaF_2{
font-family:DroidSans !important;
font-size:1.2em;
letter-spacing:0px;
margin-bottom:20px;
padding-left:2px;
color:#593e3a;
margin-left:0px;
}

#basketinfoareaF_3{
font-family:DroidSans !important;
font-size:1.2em;
letter-spacing:0px;
margin-bottom:5px;
padding-left:2px;
color:#593e3a;
margin-left:0px;
}

.baskstep3a{
text-decoration:underline;
}

#basketinfoareaF_4{
font-family:DroidSans !important;
font-size:1.2em;
letter-spacing:0px;
margin-bottom:20px;
padding-left:15px;
color:#593e3a;
margin-left:0px;
}

#basketinfoarea_5 textarea{
padding:5px 10px;
width:345px;
border:1px solid #c5b091;
font-family:DroidSans !important;
font-size:0.8em;
color:#736158;
position:relative;
left:-5px;
}

.kados{
cursor:pointer;
}

#shipcosts{
font-size:0.9em;
line-height:1.3em;
width:80%;	
}


/*basket page ends*/

#instrumentsmarea_1{
overflow:hidden;	
}

#instrumentsactiveArea_1{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
height:auto;
padding-top:60px;
padding-bottom:150px;
}

#instrumentsactiveArea_1 h1{
color:#d98d36;
width:100%;
font-weight:normal;
font-family:DroidSerif-Regular !important;
font-size:1.8em;
padding-bottom:0px;	
}

.instrument_pattern_row{
}

.instrument_pattern{
background-color:#FFF;
border:1px solid #c8bbb1;
margin-top:50px;
width:322px;
height:462px;	
}

.instrument_pattern:hover{
opacity:0.75;	
}

.instrument_img{
width:320px;
height:400px;
background-color:#796557;
}

.instrument_txt{
padding:5px;
height:60px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
background-color:#dccea4;
}

.instrument_txt a{
text-decoration:none;
color:#453b40;
}

.instrument_txt h2{
font-weight:normal;
}

/*instruments page ends*/

#instrumentscatmarea_0{
overflow:hidden;	
}

#instrumentscatactiveArea_0{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#instrumentscatmarea_1{
overflow:hidden;	
}

#instrumentscatactiveArea_1{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:50px;
padding-bottom:60px;
}

#instrumentscatactiveArea_1 h1{
color:#993026;
font-weight:normal;
font-family:DroidSans-Bold !important;
width:250px;
font-size:1.15em;
padding-bottom:30px;
}

#instrumentscatactiveArea_1 p{
width:100%;
padding-bottom:0px;
}

#instrumentscatactiveArea_1 select{
border:1px solid #cccccc;
font-size:1em;	
padding:10px;
padding-left:20px;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:url("images/velaki_search.png") no-repeat right #ffffff;
cursor:pointer;
/*letter-spacing:1px;*/
width:350px;
}

#instrumentscatmarea_2{
overflow:hidden;	
/*height:100px;*/
}

#instrumentscatactiveArea_2{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:150px;
}

#instrumentscatactiveArea_2 h1{
color:#d98d36;
width:100%;
font-weight:normal;
font-family:DroidSerif-Regular !important;
font-size:1.6em;
padding-bottom:0px;
}

#instrumentscatactiveArea_2 .noitems{
width:100%;
/*
text-align:left;
padding:10px;
padding-left:0px;
*/
padding-top:10px;
font-size:0.9em;
line-height:1.5em;
font-family:DroidSans !important;
color:#593e3a;
}

.instrumentscatitem_pattern_row{
}

.instrumentscatitem_pattern{
background-color:#FFF;
width:326px;
height:555px;
border:3px solid #CCC1a3;
margin-top:50px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
margin-bottom:50px;
overflow:hidden;
}

.instrumentscatitem_img{
width:320px;
height:233px;
background-color:#FFF;
}

.instrumentscatitem_img img{
width:100%;
height:100%;
}

.instrumentscatitem_txt{
padding:5px;
width:100%;
height:322px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;		
}

.instrumentscatitem_txt_name{
font-family:PFDinDisplayPro-Med !important;
font-size:1.2em;
margin-top:20px;
color:#5a4f51;
line-height:1.3em;
max-height:90px;
overflow:hidden;
}

.instrumentscatitem_txt_line{
height:1px;
width:200px;
margin-top:20px;
border-bottom:1px solid #c5b091; 
}

.instrumentscatitem_txt_price{
margin-top:20px;	
font-family:DroidSans-Bold !important;
font-size:1.4em;
color:#75534a;
}

.instrumentscatitem_txt_price span{	
color:#796557;
font-size:0.7em;
font-family:DroidSans !important;
margin-top:5px;
line-height:1.3em;
display:inline-block;	
}

.instrumentscatitem_txt_price span#cleanaxia{
color:#75534a;
font-size:0.9em;
margin-top:0px;
font-family:DroidSans-Bold !important;
display:block;	
}

.instrumentscatitem_txt_price span#fpaaxia{
font-size:0.65em;
margin-top:0px;
font-family:DroidSans !important;
}

.instrumentscatitem_txt_price span#ocode{
font-weight:bold;	
font-size:0.65em;
margin-top:20px;
}

.instrumentscatitem_txt_price .seprosfora{
font-family:DroidSans-Bold !important;
font-size:1em;
color:#75534a;
}

.instrumentscatitem_txt_price .itimi{
font-family:DroidSans-Bold !important;
font-size:0.95em;
color:#75534a;
opacity:0.9;
}	

.instrumentscatitem_txt_more{
margin-top:15px;
width:170px;
height:35px;
background-color:#e59539;
color:#FFF;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:center;
-ms-flex-pack:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
justify-content:center;	
font-family:PFDinDisplayPro-Med !important;
letter-spacing:0.1em;
border-radius:25px;
}

.instrumentscatitem_txt_more:hover{
background-color:#b7a187;	
}

/*instruments category page ends*/

#instrumentscatitemmarea_0{
overflow:hidden;	
}

#instrumentscatitemactiveArea_0{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#instrumentscatitemmarea_1{
overflow:hidden;	
/*height:100px;*/
}

#instrumentscatitemactiveArea_1{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:50px;
padding-bottom:60px;
}

#instrumentscatitemactiveArea_1 h1{
color:#993026;
font-weight:normal;
font-family:DroidSans-Bold !important;
width:250px;
font-size:1.15em;
/*border-bottom:1px solid #c5b091;*/
padding-bottom:15px;
}

#instrumentscatitemactiveArea_1 p{
width:100%;
padding-bottom:0px;
}

#instrumentscatitemactiveArea_1 select{
border:1px solid #cccccc;
font-size:0.9em;	
padding:10px;
padding-left:20px;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:url("images/velaki_search.png") no-repeat right #ffffff;
cursor:pointer;
letter-spacing:1px;
width:320px;
}

#instrumentscatitemactiveArea_1 .backtoselectedcat{
width:100%;
padding-bottom:0px;
margin-top:30px;
}

#instrumentscatitemactiveArea_1 .backtoselectedcat span{
font-size:1.3em;
position:relative;
top:2px;
}

#instrumentscatitemactiveArea_1 .backtoselectedcat a{
color:#806c63;
text-decoration:none;
font-family:DroidSans-Bold !important;
font-size:0.9em;
}

#instrumentscatitemactiveArea_1 .backtoselectedcat a:hover{
color:#993f36;
}

#instrumentscatitemmarea_00{
overflow:hidden;	
/*height:100px;*/
}

#instrumentscatitemactiveArea_00{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#instrumentscatitemmarea_2{
overflow:hidden;	
/*height:100px;*/
}

#instrumentscatitemactiveArea_2{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:10px;
padding-bottom:30px;
border:2px solid #b29a86;
margin-bottom:80px;
}

.instrumentscatitemactiveArea_2_wrapper{
margin:0;
padding:0;
width:100%;
}

.instrumentscatitemactiveArea_2_pattern{
width:460px;
height:auto;
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:40px;
}

#instrumentscatitemactiveArea_2 h1{
color:#66564f;
width:300px;
font-weight:normal;
font-family:PFDinDisplayPro-Med !important;
font-size:1.5em;
line-height:1.5em;	
}

#itemimage{
width:400px;
height:600px;
background-color:#FFF;
margin-top:30px;
margin-bottom:40px;
background-image:url('images/img_egxorda.jpg');
background-size:cover;
background-repeat:no-repeat;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:space-between;
-ms-flex-align:space-between;
align-items:center;
-webkit-box-pack:space-between;
-ms-flex-pack:space-between;
justify-content:space-between;
padding-left:20px;
padding-right:20px;
}

#itemimage span{
cursor:pointer;
}

#itemsmalldesc{
width:400px;
height:auto;
}

#itemsmalldesc p{
text-align:left;
color:#593e3a;
font-size:1.1em;
font-family:PFDinDisplayPro-Reg !important;
margin-top:15px;
}

#itemsmalldesc p span{
font-family:PFDinDisplayPro-Med !important;
}

#itemsmalldesc p span#case{
font-size:0.9em;
font-family:PFDinDisplayPro-Reg !important;
}

#itemsmalldesc p#availablelabel{
color:#bf5e26;
margin-top:30px;
font-size:1.2em;
font-family:PFDinDisplayPro-Reg !important;
}

#itemprice{
background-color:#453831;
width:100%;
height:80px;
margin-top:15px;
margin-bottom:10px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
color:#e59539;
font-size:1.4em;
}

#itemprice p{
text-align:left;
padding-left:10px;
font-family:DroidSans-Bold; !important;
}

#itemprice p:first-child{
width:45%;
padding-left:30px;
}

#itemprice p#priceline_p{
padding-left:0px;
padding-right:10px;
}

#itempricespan{
color:#bf5e26;
font-size:0.75em;
font-family:PFDinDisplayPro-Med !important;
position:relative;
bottom:3px;
}

.itempricespannc{
color:#e59539;	
}

#fpaval{
position:relative;
top:5px;
}

#itemactionssmall{
display:none;
}

#itemactionssmall a{
width:150px;
height:35px;
background-color:#e59539;
color:#453831;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-pack:center;
-ms-flex-pack:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
justify-content:center;	
font-family:PFDinDisplayPro-Med !important;
border-radius:25px;
}

#itemactionssmall a:hover{
background-color:#994b1f;
color:#e59539;	
}

#itemactions{
width:100%;
background-color:#453831;
height:70px;
margin-bottom:20px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
padding-left:20px;
}

#itemactions a{
width:150px;
height:35px;
background-color:#e59539;
color:#453831;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-pack:center;
-ms-flex-pack:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
justify-content:center;	
font-family:PFDinDisplayPro-Med !important;
border-radius:25px;
}

#itemactions a:hover{
background-color:#994b1f;
color:#e59539;	
}

#itemdesc{
width:100%;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-left:25px;
padding-right:20px;
padding-top:30px;
padding-bottom:20px;
}

#itemdesc h2{
width:100%;
text-align:left;
font-family:PFDinDisplayPro-Med !important;
font-weight:normal;
font-size:1.2em;
color:#806a55;
margin-bottom:10px;
}

#itemdesc p{
width:100%;
text-align:left;
font-family:PFDinDisplayPro-Reg !important;
font-size:1em;
line-height:1.5em;
color:#593e3a;
}

#itemsize{
width:100%;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-left:25px;
padding-right:20px;
padding-top:15px;
padding-bottom:20px;
}

#itemsize h2{
width:100%;
text-align:left;
font-family:PFDinDisplayPro-Med !important;
font-weight:normal;
font-size:1.2em;
color:#806a55;
margin-bottom:10px;
}

#itemsize h3{
width:100%;
text-align:left;
font-family:PFDinDisplayPro-Med !important;
font-weight:normal;
font-size:1.1em;
color:#806a55;
margin-top:10px;
margin-bottom:10px;
}

#itemsize p{
width:100%;
color:#593e3a;
text-align:left;
margin-bottom:10px;
font-family:PFDinDisplayPro-Reg !important;
line-height:1.5em;	
}

#itemsize p span{
font-family:PFDinDisplayPro-Med !important;	
color:#593e3a;
}

#itemcharacteristics{
width:100%;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-left:25px;
padding-right:20px;
padding-top:15px;
padding-bottom:30px;
}

#itemcharacteristics h2{
width:100%;
text-align:left;
font-family:PFDinDisplayPro-Med !important;
font-weight:normal;
font-size:1.2em;
color:#806a55;
margin-bottom:10px;
}

#itemcharacteristics p{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;	
text-align:left;
margin-bottom:10px;
color:#593e3a;
font-family:PFDinDisplayPro-Reg !important;	
}

#itemcharacteristics p span{
font-family:PFDinDisplayPro-Med !important;	
}

#itemcharacteristics img{
}

#itemcharacteristics a{
text-decoration:underline;
/*color:#806c63;*/
color:#993d32;
}

#itemcharacteristics a:hover{
text-decoration:none;
/*color:#806c63;*/
color:#993d32;
}

#itemsm{
height:30px;
width:100%;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
text-align:left;
padding-left:20px;
margin-bottom:30px;
}

.itemsm_area{
width:30%;
text-align:right;	
}

.itemsm_area:first-child{
width:67%;	
text-align:left;	
}

.itemvideo{
/*background-color:#963;*/
width:450px;
height:253px;
margin-top:20px;
margin-bottom:20px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
}

#instrumentscatitemmarea_3{
overflow:hidden;	
height:auto;
background-color:#332b2c;
}

#instrumentscatitemactiveArea_3{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;	
height:auto;
padding-top:90px;
padding-bottom:80px;
}

#instrumentscatitemactiveArea_3 h1{
color:#b3483e;
font-size:1.5em;
font-weight:normal;
padding-left:10px;
font-family:DroidSerif-Regular !important;
}

#instrumentscatitemactiveArea_3 p{
margin-top:20px;
padding-left:10px;
padding-right:10px;
text-align:left;
color:#d9bb91;
font-size:0.9em;
line-height:1.5em;
font-weight:normal;
font-family:DroidSans !important;
}

#instrumentscatitemactiveArea_3 p:last-child{
font-style:italic;
}

#instrumentscatitemactiveArea_3 p span{
color:#f2e3c4;
}

#instrumentscatitemmarea_4{
overflow:hidden;	
/*height:100px;*/
width:100%;
background-color:#593e3a;
}

#instrumentscatitemactiveArea_4{
height:100px;
}

#instrumentscatitemmarea_5{
overflow:hidden;	
/*height:100px;*/
width:100%;
/*background-color:#d9c9a3;*/
background-color:#FFF;	
}

#instrumentscatitemactiveArea_5{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:80px;
padding-bottom:100px;
margin-bottom:20px;
}

#instrumentscatitemactiveArea_5 h1{
color:#593e3a;
font-variant:normal;
font-size:1.8em;
font-weight:normal;
padding-left:10px;
font-family:DroidSans !important;
padding-bottom:20px;
}

.instrumentssuggitemrow{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
}

#instrumentssuggitemrow_1 .noitems{
margin-top:0px;
width:70%;
font-size:0.9em;
line-height:1.3em;
font-family:DroidSerif-Italic !important;
}

.suggitem{
width:326px;
height:561px;
border:3px solid #CCC1a3;
margin-top:50px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:space-between;
-ms-flex-pack:space-between;
-webkit-box-align:space-between;
-ms-flex-align:space-between;
align-items:center;
justify-content:space-between;
}

.suggitem_txt_img{
width:320px;
height:233px;
background-color:#d9c294;
}

.suggitem_txt_txt{
padding:5px;
width:100%;
height:322px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
background-color:#FFF;
}

.suggitem_txt_name{
font-family:PFDinDisplayPro-Med !important;
font-size:1.3em;
margin-top:20px;
color:#5a4f51;
line-height:1.3em;
}

.suggitem_txt_price{
margin-top:15px;	
font-family:DroidSans-Bold !important;
font-size:1.4em;
color:#75534a;
}

.suggitem_txt_price span{
color:#796557;
font-size:0.7em;
font-family:DroidSans !important;
margin-top:5px;
line-height:1.3em;
display:inline-block;
}	

.suggitem_txt_price span#sugcleanaxia{
color:#75534a;
font-size:0.65em;
margin-top:0px;
font-family:DroidSans-Bold !important;
}

.suggitem_txt_price span#sugfpaaxia{
display:block;
margin-bottom:0px;
font-size:0.65em;
margin-top:5px;
}

.suggitem_txt_price span#ocode{
font-weight:bold;	
font-size:0.65em;
margin-top:20px;
}

.suggitem_txt_price .seprosfora{
font-family:DroidSans-Bold !important;
font-size:1em;
color:#75534a;
}

.suggitem_txt_price .itimi{
font-family:DroidSans-Bold !important;
font-size:1em;
color:#75534a;
}	

.suggitem_txt_more{
margin-top:25px;
width:200px;
height:35px;
background-color:#e59539;
color:#FFF;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:center;
-ms-flex-pack:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
justify-content:center;	
font-family:PFDinDisplayPro-Med !important;
letter-spacing:0.1em;
border-radius:25px;
}	

.suggitem_txt_more:hover{
background-color:#b7a187;	
}

.sugh2{
color:#593e3a;
font-variant:normal;
font-size:1.6em;
font-weight:normal;
padding-left:10px;
font-family:DroidSans !important;
padding-bottom:0px;
padding-top:75px;	
}

#instrumentssuggitemrow_2 .noitems{
margin-top:25px;
width:70%;
font-size:0.9em;
line-height:1.3em;
font-family:DroidSerif-Italic !important;
}

#instrumentssuggitemrow_2 .suggitem{
background-color:#FFFFFF;	
}

#instrumentssuggitemrow_2 .sugstringscode{
width:96%;
font-family:PFDinDisplayPro-Med !important;
color:#593e3a;
font-size:1.1em;
line-height:1.3em;
padding-top:20px;
padding-bottom:20px;	
}

#instrumentssuggitemrow_2 .sugstrings_desc{
width:96%;
font-family:PFDinDisplayPro-Reg !important;
color:#593e3a;
font-size:1em;
line-height:1.3em;
padding-top:10px;
}

#instrumentssuggitemrow_2 .sugstrings_esoheight{
padding-top:20px;	
padding-bottom:20px;
}

#instrumentssuggitemrow_2 .sugstrings_txt_line{
height:1px;
width:200px;
margin-top:20px;
border-bottom:1px solid #c5b091; 
margin-bottom:10px;
}

#instrumentssuggitemrow_2 .sugstrings_txt_price{
margin-top:10px;	
font-family:DroidSans-Bold !important;
font-size:1.5em;
color:#75534a;	
}

#instrumentssuggitemrow_2 .sugstrings_txt_price span{
color:#796557;
font-size:0.6em;
font-family:DroidSans !important;
margin-top:10px;
}


/*instruments category item page ends*/

#stringsmarea_1{
width:100%;
overflow:hidden;
background-color:#593e3a;	
padding-bottom:100px;
}

#stringsactiveArea_1{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:50px;
height:auto;
}

#stringsactiveAreawrapper{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%;
height:auto;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:10px;
}

#stringsactiveAreawrapper h1{
color:#d98d36;
width:100%;
font-weight:normal;
font-family:DroidSerif-Regular !important;
font-size:1.6em;
padding-bottom:10px;
}

#stringsactiveAreawrapper p{
margin-top:20px;
padding-left:30px;
padding-right:30px;
text-align:left;
color:#d9bb91;
font-size:0.95em;
line-height:1.5em;
font-weight:normal;
font-family:DroidSans !important;
padding-bottom:70px;
text-align:center;	
}

.strings_pattern{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:center;
-ms-flex-pack:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
justify-content:center;		
height:329px;
margin-bottom:50px;	
border:3px solid #a3886d;
}

.strings_pattern:hover{
opacity:0.7;
}

.strings_pattern a{
color:#453b40;
}

.strings_img{
height:253px;
width:380px;
background-color:#3f3130;
}

.strings_txt{
height:70px;
width:380px;
background-color:#FFF;
overflow:hidden;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
}

.strings_txt h2{
font-weight:normal;
}

/*strings page ends*/

#stringscatmarea_0{
overflow:hidden;	
}

#stringscatactiveArea_0{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#stringscatmarea_1{
overflow:hidden;	
}

#stringscatactiveArea_1{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:50px;
padding-bottom:70px;
}

#stringscatactiveArea_1 h1{
color:#993026;
font-weight:normal;
font-family:DroidSans-Bold !important;
width:170px;
font-size:1.15em;
padding-bottom:15px;
}

#stringscatactiveArea_1 p{
width:100%;
padding-bottom:0px;
}

#stringscatactiveArea_1 select{
border:1px solid #cccccc;
font-size:1em;	
padding:10px;
padding-left:20px;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:url("images/velaki_search.png") no-repeat right #ffffff;
cursor:pointer;
/*letter-spacing:1px;*/
width:250px;
}

#stringscatmarea_2{
overflow:hidden;	
/*height:100px;*/
}

#stringscatactiveArea_2{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:150px;
}

#stringscatactiveArea_2 h1{
color:#d98d36;
width:100%;
font-weight:normal;
font-family:DroidSerif-Regular !important;
font-size:1.6em;
line-height:1.3em;
padding-bottom:20px;
}

#stringscat_image_sound{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
margin-bottom:50px;
width:80%;
}

#stringscat_image{
width:480px;
height:320px;
background-color:#FFF;
margin-top:30px;
margin-bottom:20px;	
}

#notesSoundSample{
margin-top:30px;	
margin-left:30px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
}

#notesSoundSample div{
padding-top:5px;
width:200px;
}

.soundrow{
}

.nota{
width:25%;
text-align:left;
}

#notesSoundSample div img{
width:18px;
height:18px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
}

#notesSoundSample div#soundTitlos{
padding-top:0px;
margin-bottom:5px;
font-size:1.2em;
text-align:left;
}

#notesSoundSample div#soundTitlos p{
font-size:0.65em;
}

#notesSoundSample p{
margin-top:10px;
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
font-size:0.9em;
}

.soundctr{
cursor:pointer;
}

.stringscatitem_pattern{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
width:340px;	
border:2px solid #ccc1a3;
margin-bottom:30px;	
padding-bottom:40px;
}

.stringscatitem_pattern_top{
height:350px;
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:center;
justify-content:flex-end;
width:100%;
}

.stringscatitem_pattern h2{
width:100%;
font-weight:normal;
font-family:PFDinDisplayPro-Med !important;
color:#5a4f51;
font-size:1.4em;
padding-top:50px;
padding-bottom:20px;
line-height:1.3em;
}

.stringscatitem_price{
width:96%;
font-family:PFDinDisplayPro-Med !important;
color:#593e3a;
font-size:1.1em;
line-height:1.3em;
padding-bottom:20px;
}

.stringscatitem_price span{
font-family:PFDinDisplayPro-Med !important;
}

.stringscatitem_pattern_txt{
width:96%;
font-family:PFDinDisplayPro-Reg !important;
color:#593e3a;
font-size:1em;
line-height:1.3em;
padding-top:10px;
}

.esoheight{
padding-top:20px;	
padding-bottom:20px;
}

.stringscatitem_pattern_txt_line{
height:1px;
width:200px;
margin-top:20px;
border-bottom:1px solid #c5b091; 
margin-bottom:10px;
}

.stringscatitem_pattern_txt_price{
margin-top:10px;	
font-family:DroidSans-Bold !important;
font-size:1.5em;
color:#75534a;	
}

.stringscatitem_pattern_txt_price span{
color:#796557;
font-size:0.6em;
font-family:DroidSans !important;
margin-top:10px;	
}

.stringscatitem_pattern_txt_buy{
margin-top:25px;
width:170px;
height:35px;
background-color:#e59539;
color:#453831;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-pack:center;
-ms-flex-pack:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
justify-content:center;	
font-family:PFDinDisplayPro-Med !important;
font-size:0.9em;
border-radius:25px;
}

.stringscatitem_pattern_txt_buy:hover{
background-color:#994b1f;	
color:#e59539;
}

/*strings category page ends*/

#workshopmarea_1{
overflow:hidden;	
height:300px;
width:100%;
max-width:1980px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:center;
background-color:#5b4a45;
background-image:url('images/desktop_6.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:left top;	
margin:0 auto;
}

#workshopactiveArea_1{
height:100%;
}

#workshopactiveArea_1 img{
/*width:480px;
height:189px;*/
}

#workshopactiveArea_1_gallery_1{
width:100%;
max-width:1980px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:space-between;
-ms-flex-align:space-between;
align-items:space-between;
-webkit-box-pack:space-between;
-ms-flex-pack:space-between;
justify-content:space-between;
padding-left:20px;
padding-right:20px;
}

#workshopactiveArea_1_gallery_1 span{
cursor:pointer;
}

#workshopmarea_1b{
overflow:hidden;	
height:90px;
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
background-color:#3f312f;	
}

#workshopactiveArea_1b{
height:100%;
}

#workshopactiveArea_1b h1{
color:#bf9e67;
font-family:DroidSans !important;
font-size:1.5em;
font-weight:normal;
padding-left:20px;
padding-right:20px;
}

#workshopmarea_2{
overflow:hidden;	
height:280px;
width:100%;
background-color:#8b382e;
}

#workshopactiveArea_2{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
height:100%;
}

.workshopactiveArea_2_line{
height:1px;
width:300px;
margin-top:10px;
margin-bottom:20px;
border-bottom:1px solid #c5b091; 
padding-top:0px;
}

#workshopactiveArea_2 p{
font-family:PFDinDisplayPro-Med !important;
font-size:1em;
color:#d9bb91;
letter-spacing:0.1em;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding-top:15px;
padding-bottom:15px;
height:20px;
}

#workshopactiveArea_2 p a{
color:#d9bb91;
}

#workshopactiveArea_2 p a:hover{
color:#47363f;
}

.workshopactiveArea_2_line_d{
height:1px;
width:300px;
border-bottom:1px solid #c5b091;
margin-bottom:50px; 
padding-top:0px;
padding-bottom:0px;
margin-top:-10px;
}

#workshopmarea_3{
overflow:hidden;
width:100%;
background-color:#FFF;
}

#workshopactiveArea_3{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:80px;
}

#workshopactiveArea_3 h2{
font-family:DroidSerif-Regular; !important;
font-size:1.6em;
color:#796557;
margin-top:80px;
margin-bottom:10px;
font-weight:normal;
}

#workshopactiveArea_3 p{
width:100%;
text-align:left;
padding:10px;
font-size:0.9em;
line-height:1.5em;
font-family:DroidSans !important;
color:#593e3a;
}

#workshopactiveArea_3 p a{
text-decoration:underline;
color:#593e3a;
}

#workshopmarea_3b{
overflow:hidden;
width:100%;
height:auto;
background-color:#4e3d3d;
background-image:url('images/pateda.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:left top;
}

#workshopactiveArea_3b{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:80px;
height:auto;
}

#workshopactiveArea_3b h2{
font-family:DroidSerif-Regular; !important;
font-size:1.6em;
color:#f4a66f;
margin-top:80px;
margin-bottom:20px;
font-weight:normal;
}

#workshopactiveArea_3b p{
width:100%;
text-align:center;
line-height:1.3em;
}

#workshopactiveArea_3bsub{
font-family:DroidSerif-Italic !important;	
color:#cc7670;
line-height:1.7em;
padding:10px;
padding-bottom:20px;
}

.workshopactiveArea_3btxt{
font-family:DroidSans !important;
color:#e5dbbc;
padding:10px;
padding-top:5px;
padding-bottom:5px;
font-size:0.9em;
}

#workshopactiveArea_3btxt_4{
padding-bottom:50px;
}

.workshopactiveArea_3bvid{
width:450px;
height:253px;
}

#workshopmarea_4{
overflow:hidden;
width:100%;
background-color:#d7cdb0;
}

#workshopmarea_4b{
overflow:hidden;
width:100%;
background-color:#bfc1be;
}

#workshopmarea_4c{
overflow:hidden;
width:100%;
background-color:#d7cdb0;
}

#workshopmarea_4d{
overflow:hidden;
width:100%;
background-color:#bfc1be;
}

#workshopmarea_4e{
overflow:hidden;
width:100%;
background-color:#d7cdb0;
}

#workshopmarea_4f{
overflow:hidden;
width:100%;
background-color:#bfc1be;
}

#workshopactiveArea_4{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#workshopactiveArea_4b{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#workshopactiveArea_4c{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#workshopactiveArea_4d{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#workshopactiveArea_4e{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#workshopactiveArea_4f{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#workshopactiveArea_4 h2{
font-family:DroidSerif-Regular; !important;
font-size:1.6em;
line-height:1.5em;
color:#593e3a;
margin-top:60px;
margin-bottom:30px;
font-weight:normal;
}

#workshopactiveArea_4 h3{
font-weight:normal;
font-family:PFDinDisplayPro-Italic; !important;
color:#665956;
line-height:1.5em;
margin-bottom:20px;
}

#workshopactiveArea_4b h2{
font-family:DroidSerif-Regular; !important;
font-size:1.6em;
color:#593e3a;
margin-top:60px;
margin-bottom:30px;
font-weight:normal;
}

#workshopactiveArea_4b h3{
font-weight:normal;
font-family:PFDinDisplayPro-Italic; !important;
color:#665956;
line-height:1.5em;
margin-bottom:20px;
}

#workshopactiveArea_4c h2{
font-family:DroidSerif-Regular; !important;
font-size:1.6em;
color:#593e3a;
margin-top:60px;
margin-bottom:30px;
font-weight:normal;
}

#workshopactiveArea_4c h3{
font-weight:normal;
font-family:PFDinDisplayPro-Italic; !important;
color:#665956;
line-height:1.5em;
margin-bottom:20px;
}

#workshopactiveArea_4d h2{
font-family:DroidSerif-Regular; !important;
font-size:1.6em;
color:#593e3a;
margin-top:60px;
margin-bottom:30px;
font-weight:normal;
}

#workshopactiveArea_4d h3{
font-weight:normal;
font-family:PFDinDisplayPro-Italic; !important;
color:#665956;
line-height:1.5em;
margin-bottom:20px;
}

#workshopactiveArea_4e h2{
font-family:DroidSerif-Regular; !important;
font-size:1.6em;
color:#593e3a;
margin-top:60px;
margin-bottom:30px;
font-weight:normal;
}

#workshopactiveArea_4e h3{
font-weight:normal;
font-family:PFDinDisplayPro-Italic; !important;
color:#665956;
line-height:1.5em;
margin-bottom:20px;
}

#workshopactiveArea_4f h2{
font-family:DroidSerif-Regular; !important;
font-size:1.6em;
color:#593e3a;
margin-top:60px;
margin-bottom:30px;
font-weight:normal;
}

#workshopactiveArea_4f h3{
font-weight:normal;
font-family:PFDinDisplayPro-Italic; !important;
color:#665956;
line-height:1.5em;
margin-bottom:20px;
}

.workshopactiveArea_4_image{
height:350px;
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}

.workshopactiveArea_4_person{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
padding-top:40px;	
padding-bottom:40px;	
}

#workshopactiveArea_4_person_img_1{
width:60px;
height:80px;
background-color:#58595e;
}

#workshopactiveArea_4_person_img_2{
width:60px;
height:80px;
background-color:#f79433;
}

#workshopactiveArea_4_person_img_3{
width:60px;
height:80px;
background-color:#58595e;
}

#workshopactiveArea_4_person_img_4{
width:60px;
height:80px;
background-color:#f79433;
}

#workshopactiveArea_4_person_img_5{
width:60px;
height:80px;
background-color:#58595e;
}

#workshopactiveArea_4_person_img_6{
width:60px;
height:80px;
background-color:#f79433;
}

.workshopactiveArea_4_person_data{
padding-left:20px;
width:90%;
text-align:left;
font-family:DroidSans !important;
color:#593e3a;
font-size:0.9em;
line-height:1.5em;
margin-bottom:20px;
}

.workshopactiveArea_4_person_data span{
font-weight:bold;
}

.workshopactiveArea_4_person_data a{
color:#593e3a;
text-decoration:underline;
}

.workshopactiveArea_4_person_data a:hover{
color:#593e3a;
text-decoration:none;
}

#workshopmarea_5{
overflow:hidden;
background-color:#66412c;
width:100%;
}

#workshopactiveArea_5{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-bottom:60px;
}

#workshopactiveArea_5 h2{
font-family:DroidSerif-Regular; !important;
font-size:1.6em;
color:#e59539;
margin-top:70px;
margin-bottom:30px;
font-weight:normal;
padding-left:10px;
padding-right:10px;
}

.workshopactiveArea_5_image{
height:325px;
width:478px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
margin-bottom:50px;
background-image:url('images/art_desktop.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:left top;	
}

#workshopactiveArea_5 p{
width:100%;
text-align:left;
padding-bottom:10px;
color:#d9c9a3;
font-weight:normal;
font-family:DroidSans !important;
line-height:1.5em;
font-size:0.9em;
padding-left:10px;
padding-right:10px;
}

#workshopactiveArea_5 p span{
color:#e59539;
}

#workshopmarea_6{
overflow:hidden;
background-color:#3f312f;
height:150px;
width:100%;
/*display:none;*/
background-image:url('images/material_desktop.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:left top;	
}

#workshopactiveArea_6{
height:100%;
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;	
}

#workshopmarea_7{
overflow:hidden;
background-color:#553737;
width:100%;	
}

#workshopactiveArea_7{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:50px;
padding-bottom:150px;
}

.workshopactiveArea_7_image{
height:auto;
width:478px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:flex-start;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
margin-bottom:30px;
}

#workshopactiveArea_7_image_2{
margin-top:60px;	
}

#workshopactiveArea_7 h2{
font-family:DroidSerif-Regular; !important;
font-size:1.6em;
color:#e59539;
margin-top:40px;
margin-bottom:30px;
font-weight:normal;
padding-left:10px;
padding-right:10px;
}

#workshopactiveArea_7 h3{
font-family:PFDinDisplayPro-Reg; !important;
font-size:1.2em;
color:#bd8f6f;
margin-top:20px;
margin-bottom:10px;
font-weight:normal;
padding-left:10px;
padding-right:10px;
}

#workshopactiveArea_7 p{
width:100%;
text-align:left;
padding-bottom:10px;
color:#d9c9a3;
font-weight:normal;
font-family:DroidSans !important;
line-height:1.5em;
font-size:0.9em;
padding-left:10px;
padding-right:10px;
}

#workshopactiveArea_7 p a{
text-decoration:underline;
color:#d9c9a3;
}

#workshopactiveArea_7 p a:hover{
text-decoration:none;
color:#d9c9a3;
}

/*workshop page ends*/

#materialstechnmarea_0{
overflow:hidden;	
}

#materialstechnactiveArea_0{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#materialstechnmarea_1{
overflow:hidden;	
}

#materialstechnactiveArea_1{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:50px;
padding-bottom:50px;
}

#materialstechnactiveArea_1 h1{
color:#993026;
font-weight:normal;
font-family:DroidSans-Bold !important;
width:250px;
font-size:1.15em;
padding-bottom:15px;
}

#materialstechnactiveArea_1 p{
width:100%;
padding-bottom:0px;
}

#materialstechnactiveArea_1 select{
border:1px solid #cccccc;
font-size:1em;	
padding:10px;
padding-left:20px;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:url("images/velaki_search.png") no-repeat right #ffffff;
cursor:pointer;
/*letter-spacing:1px;*/
width:250px;
}

#materialstechnmarea_00{
overflow:hidden;	
/*height:100px;*/
}

#materialstechnactiveArea_00{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
}

#materialstechnmarea_2{
overflow:hidden;	
/*height:100px;*/
}

#materialstechnactiveArea_2{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:50px;
}

#materialstechnactiveArea_2 h1{
color:#d98d36;
width:100%;
font-weight:normal;
font-family:DroidSerif-Regular !important;
font-size:1.6em;
padding-bottom:40px;
line-height:1.3em;
}

.materialstechnactiveArea_2_image{
background-color:#FFF;
width:480px;
height:320px;
margin-bottom:40px;
overflow:hidden;
}

.materialstechnactiveArea_2_txt_p{
margin-bottom:10px;	
text-align:left;
padding-left:10px;
padding-right:10px;
color:#593e3a;
font-family:DroidSans; !important;
line-height:1.5em;
font-size:0.9em;
}

#materialstechnactiveArea_2_image_2{
margin-top:40px;
width:100%;
height:auto;
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
padding-left:10px;
}

#materialstechnmarea_2b{
overflow:hidden;	
/*height:100px;*/
}

#materialstechnactiveArea_2b{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:50px;
}

.faqdotline{
width:480px;
height:50px;	
}

#materialstechnmarea_3{
overflow:hidden;	
/*height:100px;*/
}

#materialstechnactiveArea_3{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:100px;
}

#materialstechnactiveArea_3 h1{
color:#d98d36;
width:100%;
font-weight:normal;
font-family:DroidSerif-Regular !important;
font-size:1.6em;
padding-bottom:15px;
line-height:1.3em;
}

#materialstechnactiveArea_3 h2{
font-family:PFDinDisplayPro-Med !important;
font-size:1.3em;
line-height:1.4em;
margin-bottom:20px;
font-weight:normal;
color:#593e3a;
}

.materialstechnactiveArea_3_txt_p{
margin-bottom:20px;	
text-align:left;
padding-left:10px;
padding-right:10px;
color:#593e3a;
font-family:DroidSans; !important;
line-height:1.5em;
font-size:0.9em;
}

.materialstechnactiveArea_3_video{
width:450px;
height:253px;
margin-top:20px;
}

#materialstechnmarea_3b{
overflow:hidden;	
/*height:100px;*/
}

#materialstechnactiveArea_3b{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:50px;
}

.faqdotline{
width:480px;
height:50px;	
}

#materialstechnmarea_4{
overflow:hidden;	
/*height:100px;*/
}

#materialstechnactiveArea_4{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:100px;
}

#materialstechnactiveArea_4 h1{
color:#d98d36;
width:100%;
font-weight:normal;
font-family:DroidSerif-Regular !important;
font-size:1.6em;
padding-bottom:30px;
line-height:1.3em;
}

.materialstechnactiveArea_4_txt_p{
margin-bottom:20px;	
text-align:left;
padding-left:10px;
padding-right:10px;
color:#593e3a;
font-family:DroidSans; !important;
line-height:1.5em;
font-size:0.9em;
}

.materialstechnactiveArea_4_video{
width:450px;
height:253px;
margin-top:20px;
}

#materialstechnmarea_4b{
overflow:hidden;	
/*height:100px;*/
}

#materialstechnactiveArea_4b{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:50px;
}

.faqdotline{
width:480px;
height:50px;	
}

#materialstechnmarea_5{
overflow:hidden;	
/*height:100px;*/
}

#materialstechnactiveArea_5{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:100px;
}

#materialstechnactiveArea_5 h1{
color:#d98d36;
width:100%;
font-weight:normal;
font-family:DroidSerif-Regular !important;
font-size:1.6em;
padding-bottom:30px;
line-height:1.3em;
}

.materialsmarea_5_item{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;	
padding-left:10px;
padding-right:10px;
}

.materialsmarea_5_item h2{
font-family:PFDinDisplayPro-Med !important;
font-size:1.3em;
line-height:1.4em;
margin-bottom:20px;
font-weight:normal;
color:#593e3a;
}

.materialsmarea_5_item_ylikoimg{
float:left;
width:210px;
height:200px;
margin-right:20px;
margin-bottom:10px;
}

.materialsmarea_5_item_imgbig{
width:460x;
height:290px;
margin-top:20px;
padding-right:10px;
}

.materialsmarea_5_item_txt{
margin-bottom:50px;
}

.materialsmarea_5_item_txt p{
text-align:left;
color:#593e3a;
font-family:DroidSans; !important;
line-height:1.5em;
font-size:0.9em;
margin-bottom:10px;
}

/*materials page ends*/

#guranteesmarea_1{
width:100%;
height:auto;
background-color:#593e3a;	
background-image:url('images/egguiseis_back.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:left top;	
}

#guranteesactiveArea_1{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:100px;
height:650px;
position:relative;
}

#guranteesactivewrapper{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:90%;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:70px;
padding-bottom:100px;
background-color:#332b2c;
position:absolute;
margin-left:auto;
margin-right:auto;
left:0;
right:0;
padding-left:10px;
padding-right:10px;
z-index:10;	
}

#guranteesactivewrapper h1{
color:#a63b32;
font-size:1.6em;
font-weight:normal;
width:100%;
text-align:left;
padding-left:15px;
font-family:DroidSerif-Regular !important;
}

#guranteesactivewrapper p{
margin-top:20px;
padding-left:10px;
padding-right:10px;
text-align:left;
color:#d9bb91;
font-size:0.9em;
line-height:1.5em;
font-weight:normal;
font-family:DroidSans !important;
}

#guranteesactivewrapper p:last-child{
font-style:italic;
width:100%;
}

#guranteesactivewrapper p span{
color:#f2e3c4;
}

#guranteesactiveArea_2{
background-color:#593e3a;
height:600px;
width:100%;
}

/*guarantees page ends*/

#multimediamarea_0{
overflow:hidden;	
}

#multimediaactiveArea_0{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#multimediamarea_1{
overflow:hidden;		
}

#multimediaactiveArea_1{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:50px;
}

#multimediaactiveArea_1 h1{
color:#993026;
font-weight:normal;
font-family:DroidSans-Bold !important;
width:250px;
font-size:1.15em;
/*border-bottom:1px solid #c5b091;*/
padding-bottom:15px;
}

#multimediaactiveArea_1 p{
width:250px;
padding-top:15px;
color:#66564f;
font-family:PFDinDisplayPro-Med !important;
padding-bottom:0px;
}

#multimediaactiveArea_1 select{
border:1px solid #cccccc;
font-size:1em;	
padding:10px;
padding-left:20px;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:url("images/velaki_search.png") no-repeat right #ffffff;
cursor:pointer;
/*letter-spacing:1px;*/
width:250px;
}

.upLetter{
text-transform:uppercase;
}

.multimediaactiveArea_1_submenu_line{
height:1px;
/*border-bottom:1px solid #c5b091;*/ 
}

#multimediamarea_2{
overflow:hidden;	
}

#multimediaactiveArea_2{
width:100%;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
padding-top:20px;
}

.multimediaactiveArea_2_video{
background-color:#FFFFFF;
width:450px;
height:253px;
margin-top:50px;
margin-bottom:20px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
border:1px solid #000000;
}

.multimediaactiveArea_2_txt{
width:460px;
margin-top:20px;
margin-bottom:20px;
}

.multimediaactiveArea_2_txt p{
width:100%;
text-align:left;
color:#593e3a;
font-family:PFDinDisplayPro-Reg !important;
margin-bottom:20px;
line-height:1.4em;
}

.multimediaactiveArea_2_txt p a{
color:#a64237;
text-decoration:underline;	
}

.multimediaactiveArea_2_image{
width:460px;
height:305px;
margin-top:20px;
margin-bottom:20px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
background-color:#FFFFFF;
background-image:url('images/photo_intro.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:left top;	
margin-bottom:200px;
}

/*multimedia page ends*/

#multimediaphotosmarea_0{
overflow:hidden;	
}

#multimediaphotosactiveArea_0{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#multimediaphotosmarea_1{
overflow:hidden;	
}

#multimediaphotosactiveArea_1{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:50px;
}

#multimediaphotosactiveArea_1 h1{
color:#993026;
font-weight:normal;
font-family:DroidSans-Bold !important;
width:250px;
font-size:1.15em;
/*border-bottom:1px solid #c5b091;*/
padding-bottom:15px;
}

#multimediaphotosactiveArea_1 p{
width:250px;
padding-top:15px;
color:#66564f;
font-family:PFDinDisplayPro-Med !important;
padding-bottom:0px;
}

#multimediaphotosactiveArea_1 select{
border:1px solid #cccccc;
font-size:1em;	
padding:10px;
padding-left:20px;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:url("images/velaki_search.png") no-repeat right #ffffff;
cursor:pointer;
/*letter-spacing:1px;*/
width:250px;
}

.upLetter{
text-transform:uppercase;
}

.multimediaphotosactiveArea_1_submenu_line{
height:1px;
/*border-bottom:1px solid #c5b091;*/ 
}

#multimediaphotosmarea_00{
overflow:hidden;	
/*height:100px;*/
}

#multimediaphotosactiveArea_00{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#multimediaphotosmarea_2{
overflow:hidden;
width:100%;	
}

#multimediaphotosactiveArea_2{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:50px;
padding-bottom:70px;
width:100%;
}

#multimediaphotosactiveArea_2 h1{
padding-bottom:30px;
font-family:DroidSerif-Regular !important;
font-weight:normal;
font-size:1.6em;
color:#d98d36;
line-height:1.5em;
}

#multimediaphotosactiveArea_2 p{
width:100%;
padding-bottom:0px;
}

#multimediaphotosactiveArea_2 select{
border:1px solid #cccccc;
font-size:1em;	
padding:10px;
padding-left:20px;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:url("images/velaki_search.png") no-repeat right #ffffff;
cursor:pointer;
/*letter-spacing:1px;*/
width:350px;
}

#multimediaphotosmarea_3{
overflow:hidden;	
}

#multimediaphotosactiveArea_3{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:150px;
}

.multimediaphotosactiveArea_3_thumbs{
width:100%;
height:auto;
margin-top:5px;
margin-bottom:20px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
}

.multimediaphotosactiveArea_3_thumbs p{
/*width:210px;
height:180px;*/
width:200px;
height:133px;
overflow:hidden;
background-color:#A5866B;
background-size:cover;
background-repeat:no-repeat;
background-position:center top;	
border:1px solid;
cursor:pointer;	
}

.multimediaphotosactiveArea_3_thumbs p:hover{
opacity:0.5;	
}

.multimediaphotosactiveArea_3_thumbsfchild{
margin-right:20px;
}

/*multimedia photos page ends*/

#multimediavideosmarea_0{
overflow:hidden;	
}

#multimediavideosactiveArea_0{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#multimediavideosmarea_1{
overflow:hidden;	
}

#multimediavideosactiveArea_1{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:50px;
}

#multimediavideosactiveArea_1 h1{
color:#993026;
font-weight:normal;
font-family:DroidSans-Bold !important;
width:250px;
font-size:1.15em;
/*border-bottom:1px solid #c5b091;*/
padding-bottom:15px;
}

#multimediavideosactiveArea_1 p{
width:250px;
padding-top:15px;
color:#66564f;
font-family:PFDinDisplayPro-Med !important;
padding-bottom:0px;
}

#multimediavideosactiveArea_1 select{
border:1px solid #cccccc;
font-size:1em;	
padding:10px;
padding-left:20px;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:url("images/velaki_search.png") no-repeat right #ffffff;
cursor:pointer;
/*letter-spacing:1px;*/
width:250px;
}

.upLetter{
text-transform:uppercase;
}

.multimediavideosactiveArea_1_submenu_line{
height:1px;
/*border-bottom:1px solid #c5b091;*/ 
}

#multimediavideosmarea_00{
overflow:hidden;	
/*height:100px;*/
}

#multimediavideosactiveArea_00{
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}

#multimediavideosmarea_2{
overflow:hidden;
width:100%;	
}

#multimediavideosactiveArea_2{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-top:50px;
padding-bottom:70px;
width:100%;
}

#multimediavideosactiveArea_2 h1{
padding-bottom:30px;
font-family:DroidSerif-Regular !important;
font-weight:normal;
font-size:1.6em;
color:#d98d36;
line-height:1.5em;
}

#multimediavideosactiveArea_2 p{
width:100%;
padding-bottom:0px;
}

#multimediavideosactiveArea_2 select{
border:1px solid #cccccc;
font-size:1em;	
padding:10px;
padding-left:20px;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:url("images/velaki_search.png") no-repeat right #ffffff;
cursor:pointer;
/*letter-spacing:1px;*/
width:350px;
}

#multimediavideosmarea_3{
overflow:hidden;	
}

#multimediavideosactiveArea_3{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
padding-bottom:150px;
}

.multimediavideosactiveArea_3_thumbs{
width:100%;
height:auto;
margin-top:5px;
margin-bottom:20px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
}

.multimediavideosactiveArea_3_thumbs p{
width:210px;
height:158px;
background-color:#A5866B;
border:1px solid;
cursor:pointer;	
}

.multimediavideosactiveArea_3_thumbs p:hover{
opacity:0.5;	
}


.multimediavideosactiveArea_3_thumbsfchild{
margin-right:20px;
}

/*multimedia videos page ends*/

#farea_1{
background-color:#8e443d;	
}

#factiveArea_1{
height:50px;
overflow:hidden;
}

#farea_2{
background-color:#261f21;
height:auto;		
}

#factiveArea_2{
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:space-around;
-ms-flex-pack:space-around;
-webkit-box-align:space-around;
-ms-flex-align:space-around;
align-items:center;
justify-content:space-around;
}

.factiveArea_blocks_row{
}

.factiveArea_blocks{
width:280px;
padding:10px;
height:475px;
overflow:hidden;
background-color:#33292b;
font-size:1.1em;
}

#flogo{
background-color:transparent;
padding-top:70px;
color:#806c63;
margin-top:50px;
margin-bottom:30px;
}

#flogo div{	
margin-bottom:40px;
}

#flogo p{	
height:30px;
font-size:0.9em;
}

#flogo a{	
color:#806c63;
}

#flogo a:hover{	
color:#993d32;
}

#fsitemap{
padding-top:40px;	
}

#fsitemap h3{
color:#FFF;	
font-size:1.7em;
font-weight:normal;
}

#fsitemap p#hr{
background-color:#736357;
height:2px;
width:200px;
margin-top:20px;
margin-left:30px;
}

.fsitemap_l{
margin-top:20px;
padding-top:10px;
}

#fsitemap_ld{
margin-top:10px;	
}

.fsitemap_l a{
color:#806c63;
}

.fsitemap_l a:hover{
color:#993d32;
}

.fsitemap_l p{
font-family:PFDinDisplayPro-Reg !important;
height:30px;
color:#8d7b6b;
}

#fqlinks{
padding-top:40px;	
margin-top:30px;
}

#fqlinks h3{
color:#FFF;	
font-size:1.7em;
font-weight:normal;
}

#fqlinks p#hr{
background-color:#736357;
height:2px;
width:200px;
margin-top:20px;
margin-left:30px;
}

.fqlinks_l{
margin-top:20px;
padding-top:10px;
}

.fqlinks_l a{
color:#806c63;
}

.fqlinks_l a:hover{
color:#993d32;
}

.fqlinks_l p{
font-family:PFDinDisplayPro-Reg !important;
height:30px;
color:#8d7b6b;
}

#fcontact{
margin-top:30px;		
padding-top:40px;
margin-bottom:50px;	
}

#fcontact h3{
color:#FFF;	
font-size:1.7em;
font-weight:normal;
}

#fcontact p#hr{
background-color:#736357;
height:2px;
width:200px;
margin-top:20px;
margin-left:30px;
}

.fcontact_l{
margin-top:10px;
padding-top:5px;
}

.fcontact_l a{
color:#806c63;
}

.fcontact_l a:hover{
color:#993d32;
}

.fcontact_l p{
font-family:PFDinDisplayPro-Reg !important;
color:#8d7b6b;
line-height:1.5em;
}

.fcontact_l p span{
color:#b2554d;
}

#fcontact_lfi{
margin-top:20px;	
}

#fcontact_lfo{
margin-top:50px;	
}

#farea_3{
background-color:#33292b;
}

#factiveArea_3{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;		
height:150px;	
overflow:hidden;
color:#bfa791;
font-size:0.8em;
line-height:1.5em;
}

#factiveArea_3 img{
display:inline-block;
margin-top:10px;
}

}

/***************/
@media screen and (max-width:350px) {
.activeArea{
/*border:1px solid #FF0;*/
}		
#cont{
width:100%;
align-items:flex-start;
}
#endiaferomaiWrapperOne{
width:100%;
}
/*
#endiaferomaiWrapperOne h4{
width:100%;
}
#organodetailsPhoto{
width:100%;
}
#organodetailsText{
width:100%;
}
#organodetailsText span{
width:100%;
}
#organodetailsPrice{
width:100%;
}
*/
#endiaferomaiWrapperTwo{
width:100%;
}
/*
#endiaferomaiWrapperFormName{
width:100%;
}
#endiaferomaiWrapperFormMail{
width:100%;
}
#endiaferomaiWrapperFormPhone{
width:100%;
}
#endiaferomaiWrapperFormMsg{
width:100%;
}
*/
#creditsWrapperParent{
width:100%;
}
#creditsWrapperParent h3{
width:100%;
}
.creditsWrapperBox{
width:100%;
}
#logoPhotoWrapper{
width:100%;
}
#sitelogo{
width:100px;
height:100px;
}	
#sitelogo img{
width:100px;
height:100px;
}
#sitemenu{
width:70%;
font-size:0.7em;
}
#sitemenu_area_1{
width:100%;
font-size:1.1em;
justify-content:flex-start;
}
#sitemenu_area_1 .smicons{
display:none;
}
#mobmenu{
margin-left:0px;
height:auto;
min-width:15px;
}
#sitemenu_area_2{
width:100%;
justify-content:flex-start;
padding-left:62px;
padding-right:0px;
font-size:1.1em;
}
#chidenmenu span{
font-size:1em;
}
#hidenmenu{
font-size:0.75em;
height:250px;
}
#chidenmenu{
font-size:1.3em;	
}
#lhidenmenu li{
height:30px;	
}
#hidenmenu_l{
padding-right:10px;
}
#hidenmenu_r{
padding-left:10px;
padding-top:1px;
}
#indexactiveArea_2 h1{
font-size:1.25em;
}
#indexactiveArea_2 h2{
font-size:1.15em;	
}
#indexactiveArea_2 p{
font-size:0.85em;
line-height:1.6em;
}
#indexmarea_3{	
height:auto;
}
.indexactiveArea_3_pattern{
width:260px;
}
.indexactiveArea_3_pattern_img{
height:157px;
width:260px;
}
.indexactiveArea_3_pattern_txt{
width:260px;
height:157px;
padding-top:10px;
padding-bottom:10px;
}
.indexactiveArea_3_pattern_txt h1{
font-size:1.1em;	
}
.indexactiveArea_3_pattern_txt p{
font-size:0.75em;
}
#indexmarea_4{	
height:820px;	
}
#indexactiveArea_4{
padding-top:80px;
}
.indexactiveArea_4_row{
width:100%;
}
#indexactiveArea_4_image{
margin-bottom:40px;
}
#indexactiveArea_4 h1{
font-size:1.15em;
}
#indexactiveArea_4 p{
font-size:0.85em;
line-height:1.6em;	
}
#indexactiveArea_5 h1{
font-size:1.45em;
margin-top:50px;
}
.indexactiveArea_5_pattern{
width:262px;
height:auto;
}
.indexactiveArea_5_pattern_img{
width:260px;
height:325px;
}
#indexmarea_6{
height:auto;
}
#indexactiveArea_6{
padding-top:80px;
padding-bottom:80px;
}
#indexactiveArea_6 h1{
font-size:1.45em;
}
#indexactiveArea_6 p{
font-size:0.85em;
line-height:1.6em
}
#indexmarea_6a{
height:100px;
}
#indexmarea_7{
height:600px;
}
#indexactiveArea_7{
padding-top:70px;
padding-left:5px;
padding-right:5px;
}
#indexactiveArea_7 p{
font-size:0.8em;
}
#indexactiveArea_7_image{
margin-bottom:40px;	
height:70px;
width:70px;
}
p#indexactiveArea_7_line{
margin-bottom:30px;
}
p#indexactiveArea_7_testimonialname{
margin-bottom:10px;
}
p#indexactiveArea_7_testimonialtype{
margin-bottom:40px;	
}
#indexactiveArea_8{
width:100%;	
}
#indexactiveArea_8 h1{
font-size:1.5em;
}
.indexactiveArea_8_pattern{
width:100%;	
height:500px;
}
.indexactiveArea_8_pattern_img{
width:260px;
height:189px;
}
.indexactiveArea_8_pattern_txt{
width:260px;
}
.indexactiveArea_8_pattern_txt_name{
font-size:1.2em;
}
.indexactiveArea_8_pattern_txt_price{
font-size:1.55em;
}
#publicationactiveArea_1 select{
font-size:0.8em;	
padding-left:10px;
width:270px;
}
.publicationactiveArea_2_pattern{
width:280px;
height:450px;
font-size:0.9em;
}
.publicationactiveArea_2_pattern_txt_title{
height:130px;
}
.publicationactiveArea_2_pattern_txt_body{
height:150px;
overflow:hidden;
margin-bottom:15px;
}
#materialstechnactiveArea_1 select{
font-size:0.8em;	
padding-left:10px;
width:270px;
}
#materialstechnactiveArea_2 h1{
font-size:1.5em;
}
.materialstechnactiveArea_2_txt_p{
font-size:0.85em;	
line-height:1.6em;
}
#materialstechnactiveArea_3 h1{
font-size:1.5em;
}
.materialstechnactiveArea_3_txt_p{
font-size:0.85em;	
line-height:1.6em;
}	
.materialstechnactiveArea_3_video{
width:270px;
height:152px;
}
#materialstechnactiveArea_4 h1{
font-size:1.5em;
}
.materialstechnactiveArea_4_txt_p{
font-size:0.85em;	
line-height:1.6em;
}
.materialstechnactiveArea_4_video{
width:270px;
height:152px;
}
#materialstechnactiveArea_5{
padding-left:10px;
padding-right:10px;
}
#materialstechnactiveArea_5 h1{
font-size:1.65em;
}
.materialsmarea_5_item h2{
font-size:1.15em;
text-align:left;
}
.materialsmarea_5_item p{
font-size:0.85em;	
line-height:1.6em;
}
.materialsmarea_5_item_ylikoimg{
float:none;
}
#faqmarea_1{
height:120px;	
}
#faqactiveArea_1{
padding-top:60px;
}	
#faqactiveArea_2 h1{
font-size:1.6em;
}
#faqactiveArea_2_image{
width:270px;
height:357px;	
margin-top:50px;
padding-left:35px;	
}
#faqactiveArea_2_image img{
width:270px;
height:357px;	
}
.faqactiveArea_2_pattern_txt{
padding:5px 10px;
text-align:left;
width:90%;
}
.faqactiveArea_2_pattern_txt p{
font-family:DroidSans !important;
line-height:1.5em;
}
.faqactiveArea_2_pattern_txt_q{
font-size:0.95em;
line-height:1.6em;
}
.faqactiveArea_2_pattern_txt_a{
font-size:0.85em;
line-height:1.6em;
}
.contactactiveArea_2_map{
width:280px;
height:auto;
}
#profileactiveArea_2{
align-items:flex-start;
width:99%;
}
.profiledataarea{
width:99%;
font-size:0.8em;	
}
.profiledataarea_empty{
height:40px;	
}
.profiledataarea_right{
width:49%;
}
.profiledataarea_right input{
padding:2.3px;
}
.profiledataarea_right select{
padding:2.3px;
}
#basketactiveArea_2{
align-items:flex-start;
width:99%;
}
.basketdataarea{
width:99%;
font-size:0.8em;	
}
.emptycard{
width:99%;	
text-align:center;
font-size:0.9em;	
}
.basketitem_pattern{
width:276px;
align-items:flex-start;
height:525px;
}
.basketitem_img{
width:276px;
height:201px;
}
.basketitem_img img{
width:100%;
height:100%;
}
#basketitemactiveArea_2 h1{
font-size:1.35em;
width:85%;
}
.stringsbasketitem_pattern_row{
width:100%;
}
.stringsbasketitem_pattern{
width:276px;
}
.basketitem_sinolo_line{
width:100%;
}
#sinolikoposo{
font-size:1.1em;
}
.basketinfoarea{
align-items:flex-start;	
}
.basketinfoarea_left_row{
font-size:0.8em;
align-items:flex-start;	
padding-left:0px;
}
.basketinfoareaF_left_row{
font-size:0.8em;
align-items:flex-start;	
padding-left:10px;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
justify-content:flex-start;
height:auto;
}
.basketinfoareaF_left_row p{
width:100%;
}
.basketinfoareaF_left_row p:last-child{
width:100%;
padding-top:20px;
}
.basketinfoarea_right_row{
font-size:0.8em;
align-items:flex-start;
padding-left:0px;	
}
#basketinfoarea_3{
padding-bottom:0px;
margin-bottom:0px;	
}
.basketinfoareaF_right_row{
font-size:0.8em;
align-items:flex-start;
padding-left:5px;	
}	
#basketinfoarea_1_rl1{
font-size:1em;
}
#basketinfoareaF_1{
font-size:1em;
}
#basketinfoareaF_2{
font-size:1em;
}
#basketinfoareaF_3{
font-size:1em;
}
#basketinfoareaF_4{
font-size:1em;
}
.basketinfoarea_1_span{
width:30%;
}
.basketinfoarea_1_spandata{
padding-bottom:10px;
text-align:left;
color:#736158;
}
#basketinfoarea_1_rr1{
font-size:1em;
}
#basketinfoarea_1_right_row{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
width:276px;
}
.basketinfoarea_1_spandata select{
width:230px;
position:relative;
left:0px;
}
.basketinfoareaF_2_span{
width:70px;
}
#basketinfoarea_4_left{
align-items:flex-start;
padding-left:10px;
}
#basketinfoarea_2_rl1{
font-size:1em;
}
.basketinfoarea_2_span{
width:40%;
position:relative;
left:-10px;
}
.basketinfoarea_2_spandata{
padding-bottom:10px;
text-align:left;
color:#736158;
position:relative;
left:-10px;
}
#basketinfoarea_2_rr1{
font-size:1em;
}
#basketinfoarea_2_right_row{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
width:276px;
}
.basketinfoarea_2_spandata input{
width:230px;
position:relative;
left:10px;
}
.basketinfoarea_2_spandata select{
width:230px;
position:relative;
left:10px;
}
#basketinfoarea_3_rl1{
font-size:1em;
left:0px;
margin-bottom:10px;
}
.basketinfoarea_3_span{
width:40%;
padding-bottom:10px;
}
.basketinfoarea_3_spandata{
padding-bottom:10px;
text-align:left;
color:#736158;
}
#basketinfoarea_3_right{
padding:0px;
position:relative;
top:-15px;
}
#basketinfoarea_3_right_row{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
width:276px;
padding-left:0px;
padding-bottom:0px;
margin-bottom:0px;
}
.basketinfoarea_3_spandata select{
width:240px;
position:relative;
left:10px;
}
.basketinfoarea_3_spandata textarea{
padding:5px 10px;
width:240px;
position:relative;
top:-15px;
left:10px;
font-size:0.9em;
}
#methodospliromisinfo{
width:240px;
padding-top:15px;
}
#methodospliromisinfo2{
width:240px;
padding-top:15px;
}
#basketinfoarea_5{
padding:0px;
width:260px;
align-items:flex-start;
}
#basketinfoarea_5 textarea{
padding:5px 10px;
width:100%;
border:1px solid #c5b091;
font-family:DroidSans !important;
font-size:0.8em;
color:#736158;
position:relative;
left:10px;
}
#shipcosts{
font-size:0.8em;
line-height:1.3em;
width:100%;
text-align:center;	
}
#basketdataarea_next_btn{
width:250px;
margin:20px auto;
}
.basketinfoareaF_right_row .basketinfoarea_2_spandata{
position:relative;
left:0px;	
}
#basketinfoarea_3_spandataF{
position:relative;
left:10px;	
}
#instrumentsactiveArea_1 h1{
font-size:1.6em;
}
.instrument_pattern{
width:262px;
height:auto;
}
.instrument_img{
width:260px;
height:325px;
}
#instrumentscatactiveArea_1 select{
font-size:0.8em;	
padding-left:10px;
width:270px;
}
#instrumentscatactiveArea_2 h1{
font-size:1.45em;
}
#instrumentscatitemactiveArea_1 select{
font-size:0.8em;	
padding-left:10px;
width:270px;
}
.instrumentscatitemactiveArea_2_wrapper{
width:100%;
}
.instrumentscatitemactiveArea_2_pattern{
width:100%;
}
.instrumentscatitem_pattern{
width:276px;
align-items:flex-start;
height:525px;
}
.instrumentscatitem_img{
width:276px;
height:201px;
}
.instrumentscatitem_img img{
width:100%;
height:100%;
}
#instrumentscatitemactiveArea_2 h1{
font-size:1.35em;
width:85%;
}
#itemimage{
width:270px;
height:405px;
}
#itemimage img{
/*
width:270px;
height:405px;
*/	
}
#itemsmalldesc{
width:100%;	
height:auto;
padding-bottom:15px;
margin-bottom:40px;
padding-left:30px;
padding-right:25px;
}
#itemprice{	
margin-top:0px;
padding-left:0px;	
/*positsion:relative;
margin-top:-150px;*/
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
font-size:1.1em;
text-align:left;
}
#itemprice p{
padding-left:0px;
text-align:center;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}
#itemprice p:first-child{
width:160px;
padding-left:10px;
}
#itemprice p#priceline_p{
padding-left:5px;
padding-right:0px;
}
#itemprice p:last-child{
line-height:1.3em;
padding-left:10px;	
}
#itempricespan{
font-size:0.8em;
line-height:1.5em;	
padding-left:0px;
}
#fpaval{
top:0px;
}
#itemactions{
width:100%;
padding-left:0px;	
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
#itemactions a{
width:115px;	
font-size:0.85em;
}
#itemdesc{
width:100%;	
padding-left:30px;
padding-right:25px;
}
#itemdesc p{
font-size:0.9em;
width:100%;
}
#itemsize{
width:100%;	
padding-left:30px;
padding-right:25px;
}
#itemsize p{
font-size:0.9em;
width:100%;
}
#itemcharacteristics{
align-items:flex-start;
width:100%;	
padding-left:30px;
padding-right:25px;
}
#itemcharacteristics p{
font-size:0.85em;
align-items:flex-start;
text-align:left;
}
#itemcharacteristics p:last-child{
text-align:left;
}
#itemcharacteristics p:last-child span{
padding-right:5px;
}
.nbsp{
padding-right:0px;	
display:none;
}
.itemvideo{
width:270px;	
height:152px;
}
#instrumentscatitemmarea_3{	
height:auto;
padding-top:0px;
}
#instrumentscatitemactiveArea_3 p{
font-size:0.85em;
line-height:1.6em;	
}
#instrumentscatitemactiveArea_5{
width:100%;	
}
#instrumentscatitemactiveArea_5 h1{
font-size:1.65em;
}
.suggitem{
width:100%;	
height:541px;
}
.suggitem_txt_img{
width:260px;
height:189px;
}
.suggitem_txt_txt{
width:260px;
}
.suggitem_txt_name{
font-size:1.15em;
}
.suggitem_txt_price{
font-size:1.4em;
}
#stringsactiveArea_1{
width:100%;
}
#stringsactiveAreawrapper h1{
font-size:1.5em;
}
#stringsactiveAreawrapper p{
font-size:0.85em;
line-height:1.6em;
}
.strings_pattern{
width:264px;
height:auto;
background-color:#FFFFFF;	
}
.strings_img{
height:172px;
width:258px;
}
.strings_txt{
width:100%;
height:70px;
font-size:0.8em;
}
#stringscatactiveArea_1 select{
font-size:0.8em;	
padding-left:10px;
width:270px;
}
#stringscatactiveArea_2 h1{
font-size:1.45em;
}
#stringscat_image{
width:100%;
height:auto;
}
.stringscatitem_pattern_row{
width:100%;
}
.stringscatitem_pattern{
width:100%;
height:auto;
}
#workshopactiveArea_1b h1{
font-size:1.3em;
line-height:1.3em;
padding-left:10px;
padding-right:10px;
}
#workshopactiveArea_1b img{
width:18px;
height:18px;
}
#workshopactiveArea_2 p{
font-size:0.9em;
}
#workshopactiveArea_3 h2{
font-size:1.5em;
}
#workshopactiveArea_3 p{
font-size:0.85em;
line-height:1.6em;
}
#workshopmarea_3b{
height:auto;
}
#workshopactiveArea_3b h2{
font-size:1.4em;
width:80%;
line-height:1.3em;
}
#workshopactiveArea_3b p{
font-size:0.9em;
}
.workshopactiveArea_3bvid{
width:270px;
height:152px;
}
#workshopactiveArea_4 h2{
font-size:1.45em;
}
#workshopactiveArea_4 h3{
width:80%;
margin-bottom:30px;
}
#workshopactiveArea_4b h2{
font-size:1.45em;
}
#workshopactiveArea_4b h3{
width:80%;
margin-bottom:30px;
}
#workshopactiveArea_4_image_1{
height:auto;
}
#workshopactiveArea_4_image_2{
height:auto;
}
#workshopactiveArea_4_image_3{
height:auto;
}
#workshopactiveArea_4_image_4{
height:auto;
}
#workshopactiveArea_4_image_5{
height:auto;
}
#workshopactiveArea_4_image_6{
height:auto;
}
.workshopactiveArea_4_person{
padding-top:30px;
}
.workshopactiveArea_4_person_data{
padding-left:20px;
text-align:left;
font-size:0.85em;
line-height:1.6em;
padding-right:20px;
}
#workshopactiveArea_5{
width:100%;
}
#workshopactiveArea_5_a{
width:100%;
}
#workshopactiveArea_5_b{
width:100%;
}
#workshopactiveArea_5 p{
width:100%;
}
#workshopactiveArea_7{
width:100%;
}
#workshopactiveArea_7_a{
width:100%;
}
#workshopactiveArea_7_b{
width:100%;
}
#workshopactiveArea_7 p{
}
#workshopactiveArea_7_image_2{
height:auto;	
}
#guranteesactiveArea_1{
padding-top:50px;	
height:950px;
}
#guranteesactivewrapper{
padding-top:40px;
padding-bottom:60px;
}
#guranteesactivewrapper h1{
font-size:1.5em;
line-height:1.6em;
}
#guranteesactivewrapper p{
font-size:0.85em;
}
#multimediaactiveArea_1 select{
font-size:0.8em;	
padding-left:10px;
width:250px;
}
.multimediaactiveArea_2_video{
background-color:#FFFFFF;
width:270px;	
height:152px;
}
.multimediaactiveArea_2_txt{
width:90%;
}
.multimediaactiveArea_2_txt p{
font-size:0.9em;
}
.multimediaactiveArea_2_image{
width:90%;
}
#multimediaphotosactiveArea_1 select{
font-size:0.8em;	
padding-left:10px;
width:250px;
}
#multimediaphotosactiveArea_2 h1{
font-size:1.35em;
}
#multimediaphotosactiveArea_2 select{
width:90%;
font-size:0.8em;
padding-left:5px;
}
.multimediaphotosactiveArea_3_thumbs{
width:100%;
height:auto;
margin-top:5px;
margin-bottom:5px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
.multimediavideosactiveArea_3_thumbs p{
margin-top:10px;
margin-bottom:10px;	
}
.multimediaphotosactiveArea_3_thumbsfchild{
margin-right:0px;
margin-bottom:10px;	
}
#multimediavideosactiveArea_1 select{
font-size:0.8em;	
padding-left:10px;
width:250px;
}
#multimediavideosactiveArea_2 h1{
font-size:1.35em;
}
#multimediavideosactiveArea_2 select{
width:90%;
font-size:0.8em;
padding-left:5px;
}
.multimediavideosactiveArea_3_thumbs{
width:100%;
height:auto;
margin-top:0px;
margin-bottom:0px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
.multimediavideosactiveArea_3_thumbs p{
margin-top:10px;
margin-bottom:10px;	
}
.multimediavideosactiveArea_3_thumbsfchild{
margin-right:0px;
}
}

@media screen and (min-width:350px) and (max-width:479px) {
.activeArea{
/*border:1px solid #00F;*/
}
#cont{
width:300px;
}	
#creditsWrapperParent{
width:300px;
}
#creditsWrapperParent h3{
width:260px;
}
.creditsWrapperBox{
width:260px;
}
#logoPhotoWrapper{
width:100%;
}
#sitelogo{
width:100px;
height:100px;
}	
#sitelogo img{
width:100px;
height:100px;
}
#sitemenu{
width:75%;
font-size:0.8em;
}
#sitemenu_area_1{
width:100%;
font-size:1.1em;
justify-content:flex-end;
}
#sitemenu_area_1 .smicons{
display:none;
}
#sitemenu_area_2{
width:100%;
justify-content:flex-end;
padding-left:5px;
padding-right:62px;
}
#mobmenu{
margin-left:0px;
}
#hidenmenu{
font-size:0.9em;
height:250px;
}
#chidenmenu{
font-size:1.3em;	
}
#chidenmenu span{
font-size:1em;	
}
#lhidenmenu li{
height:30px;	
}
#hidenmenu_l{
padding-right:20px;
}
#hidenmenu_r{
padding-left:20px;
padding-top:1px;
}
#indexactiveArea_2 h1{
font-size:1.25em;
}
#indexactiveArea_2 h2{
font-size:1.15em;	
}
#indexactiveArea_2 p{
font-size:0.85em;
line-height:1.6em;
}
.indexactiveArea_3_pattern{
width:310px;
}
.indexactiveArea_3_pattern_img{
height:187px;
width:310px;
}
.indexactiveArea_3_pattern_txt{
width:310px;
height:auto;
padding:10px 0px;
}
.indexactiveArea_3_pattern_txt h1{
font-size:1.15em;	
}
.indexactiveArea_3_pattern_txt p{
font-size:0.75em;
}
#indexmarea_4{	
height:800px;	
}
#indexactiveArea_4{
padding-top:80px;
}
#indexactiveArea_4_image{
margin-bottom:40px;
}
.indexactiveArea_4_row{
width:100%;
}
#indexactiveArea_4 h1{
font-size:1.15em;
}
#indexactiveArea_4 p{
font-size:0.9em;
line-height:1.6em;	
}
#indexactiveArea_5 h1{
font-size:1.45em;
margin-top:50px;
}
#indexmarea_6{
height:auto;
}
#indexactiveArea_6{
padding-top:80px;
padding-bottom:80px;
}
#indexactiveArea_6 h1{
font-size:1.45em;
}
#indexactiveArea_6 p{
font-size:0.85em;
line-height:1.6em;
}
#indexmarea_6a{
height:100px;
}
#indexmarea_7{
height:600px;
}
#indexactiveArea_7{
padding-top:70px;
padding-left:20px;
padding-right:20px;
}
#indexactiveArea_7 p{
font-size:0.8em;
}
#indexactiveArea_7_image{
margin-bottom:40px;	
height:70px;
width:70px;
}
p#indexactiveArea_7_line{
margin-bottom:30px;
}
p#indexactiveArea_7_testimonialname{
margin-bottom:10px;
}
p#indexactiveArea_7_testimonialtype{
margin-bottom:40px;	
}
#indexactiveArea_8{
width:100%;	
}
#indexactiveArea_8 h1{
font-size:1.5em;
}
.indexactiveArea_8_pattern{
width:100%;	
height:500px;
}
.indexactiveArea_8_pattern_img{
width:260px;
height:189px;
}
.indexactiveArea_8_pattern_txt{
width:260px;
}
.indexactiveArea_8_pattern_txt_name{
font-size:1.2em;
}
.indexactiveArea_8_pattern_txt_price{
font-size:1.55em;
}
.publicationactiveArea_2_pattern{
width:320px;
height:480px;
}
.publicationactiveArea_2_pattern_txt_title{
height:150px;
}
#instrumentsactiveArea_1 h1{
font-size:1.6em;
}
#faqmarea_1{
height:120px;	
}
#faqactiveArea_1{
padding-top:60px;
}	
#faqactiveArea_2 h1{
font-size:1.6em;
}
#faqactiveArea_2_image{
width:270px;
height:357px;	
margin-top:50px;
padding-left:35px;	
}
#faqactiveArea_2_image img{
width:270px;
height:357px;	
}
.faqactiveArea_2_pattern_txt{
padding:5px 10px;
text-align:left;
width:90%;
}
.faqactiveArea_2_pattern_txt p{
font-family:DroidSans !important;
line-height:1.5em;
}
.faqactiveArea_2_pattern_txt_q{
font-size:0.95em;
line-height:1.6em;
}
.faqactiveArea_2_pattern_txt_a{
font-size:0.85em;
line-height:1.6em;
}
.contactactiveArea_2_map{
width:330px;
height:auto;
}
#profileactiveArea_2{
align-items:flex-start;
width:99%;
height:auto;
}
.profiledataarea{
width:99%;
font-size:0.9em;	
}
.profiledataarea_right input{
padding:3px;
}
.profiledataarea_right select{
padding:3px;
}
#basketactiveArea_2{
align-items:center;
width:99%;
height:auto;
}
.basketdataarea{
width:99%;
font-size:0.9em;	
}
.emptycard{
width:99%;	
text-align:center;
font-size:0.9em;	
}
.basketitem_pattern{
width:276px;
align-items:flex-start;
height:525px;
}
.basketitem_img{
width:276px;
height:201px;
}
.basketitem_img img{
width:100%;
height:100%;
}
#basketitemactiveArea_2 h1{
font-size:1.35em;
}
.stringsbasketitem_pattern_row{
width:80%;
}
.stringsbasketitem_pattern{
width:276px;
}
#sinolikoposo{
font-size:1.1em;
}
.basketinfoarea{
align-items:flex-start;	
}
.basketinfoarea_left_row{
font-size:0.8em;
align-items:flex-start;	
padding-left:0px;
}
.basketinfoareaF_left_row{
font-size:0.8em;
align-items:flex-start;	
padding-left:10px;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
justify-content:flex-start;
height:auto;
}
.basketinfoareaF_left_row p{
width:100%;
padding-left:10px;
}
.basketinfoareaF_left_row p:last-child{
width:100%;
padding-top:20px;
}
.basketinfoarea_right_row{
font-size:0.8em;
align-items:flex-start;
padding-left:0px;	
}
.basketinfoareaF_right_row{
font-size:0.8em;
align-items:flex-start;
padding-left:0px;	
}	
#basketinfoarea_1_rl1{
font-size:1em;
}
#basketinfoareaF_1{
font-size:1em;
}
#basketinfoareaF_2{
font-size:1em;
}
#basketinfoareaF_3{
font-size:1em;
}
#basketinfoareaF_4{
font-size:1em;
}
.basketinfoarea_1_span{
width:30%;
padding-left:10px;
}
.basketinfoarea_1_spandata{
padding-bottom:10px;
text-align:left;
color:#736158;
}
.basketinfoareaF_2_span{
width:70px;
padding-left:10px;
}
#basketinfoarea_1_rr1{
font-size:1em;
}
#basketinfoarea_1_right_row{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
width:276px;
}
.basketinfoarea_1_spandata select{
width:230px;
position:relative;
left:10px;
}
#basketinfoarea_4_left{
align-items:flex-start;
padding-left:20px;
}
#basketinfoarea_2_rl1{
font-size:1em;
}
.basketinfoarea_2_span{
width:40%;
}
.basketinfoarea_2_spandata{
padding-bottom:10px;
text-align:left;
color:#736158;
}
#basketinfoarea_2_rr1{
font-size:1em;
}
#basketinfoarea_2_right_row{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
width:276px;
}
.basketinfoarea_2_spandata input{
width:230px;
position:relative;
left:10px;
}
.basketinfoarea_2_spandata select{
width:230px;
position:relative;
left:10px;
}
.basketinfoareaF_right_row .basketinfoarea_2_spandata{
position:relative;
left:10px;
}
#basketinfoarea_3_rl1{
font-size:1em;
}
#basketinfoarea_3_rl1{
left:0px;
}
.basketinfoarea_3_span{
width:40%;
padding-bottom:10px;
padding-left:10px;
}
.basketinfoarea_3_spandata{
padding-bottom:10px;
text-align:left;
color:#736158;
padding-left:10px;
}
#basketinfoarea_3_right{
padding:0px;
position:relative;
top:-15px;
}
#basketinfoarea_3_right_row{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
width:276px;
}
.basketinfoarea_3_spandata select{
width:250px;
position:relative;
left:10px;
}
.basketinfoarea_3_spandata textarea{
padding:5px 10px;
width:250px;
position:relative;
top:-15px;
left:10px;
font-size:0.9em;
}
#basketinfoarea_3_spandataF{
position:relative;
left:10px;	
}
#methodospliromisinfo{
width:250px;
padding-top:15px;
}
#methodospliromisinfo2{
width:240px;
padding-top:15px;
}
#basketinfoarea_5{
padding-left:0px;
width:100%;
align-items:flex-start;
position:relative;
left:10px;
text-align:left;
}
#basketinfoarea_5 textarea{
padding:5px 10px;
width:240px;
border:1px solid #c5b091;
font-family:DroidSans !important;
font-size:0.8em;
color:#736158;
position:relative;
left:10px;
}
#shipcosts{
font-size:0.8em;
line-height:1.3em;
width:100%;
text-align:center;
}
#basketdataarea_next_btn{
width:250px;
margin:20px auto;
}
#instrumentscatactiveArea_1 select{
font-size:0.8em;	
padding-left:10px;
width:280px;
}
.instrumentscatitemactiveArea_2_wrapper{
width:100%;
}
.instrumentscatitemactiveArea_2_pattern{
width:100%;
}
#instrumentscatactiveArea_2 h1{
font-size:1.65em;
}
#instrumentscatitemactiveArea_1 select{
font-size:0.8em;	
padding-left:10px;
width:270px;
}
.instrumentscatitem_pattern{
width:276px;
align-items:flex-start;
height:525px;
}
.instrumentscatitem_img{
width:276px;
height:201px;
}
.instrumentscatitem_img img{
width:100%;
height:100%;
}
#instrumentscatitemactiveArea_2 h1{
font-size:1.35em;
}
#itemimage{
width:320px;
height:480px;
}
#itemimage img{
/*
width:270px;
height:405px;
*/	
}
#itemsmalldesc{
width:320px;
height:auto;
padding-bottom:15px;
margin-bottom:40px;
padding-left:10px;
padding-right:10px;
}
#itemprice{	
margin-top:0px;
padding-left:0px;	
/*positsion:relative;
margin-top:-150px;*/
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
font-size:1.3em;
text-align:left;
}
#itemprice p{
padding-left:0px;
text-align:center;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;	
}
#itemprice p:first-child{
width:150px;
padding-left:0px;
text-align:left;
}
#itemprice p#priceline_p{
padding-left:12px;
padding-right:20px;
}
#itemprice p:last-child{
line-height:1.3em;	
padding-left:0px;
}
#itempricespan{
font-size:0.7em;
line-height:1.5em;	
padding-left:0px;
}
#fpaval{
top:0px;
}
/*
#itemprice{
margin-top:0px;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
#itemprice p{
width:320px;
padding-left:10px;
padding-right:10px;
}
#itempricespan{
font-size:0.5em;	
}
*/
#itemactions{
width:100%;	
padding-left:0px;	
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
#itemactions a{
width:135px;	
font-size:0.9em;
}
#itemdesc{
width:100%;	
padding-bottom:0px;
margin-bottom:0px;
padding-left:10px;
padding-right:10px;
}
#itemdesc h2{
width:320px;
}
#itemdesc p{
font-size:0.9em;
width:320px;
}
#itemsize{
width:100%;	
padding-bottom:0px;
margin-bottom:0px;
padding-left:10px;
padding-right:10px;
}
#itemsize h2{
width:320px;
}
#itemsize h3{
width:320px;
}
#itemsize p{
font-size:0.9em;
width:320px;
}
#itemcharacteristics{
width:100%;	
padding-left:10px;
padding-right:10px;
}
#itemcharacteristics h2{
width:320px;
}
#itemcharacteristics p{
font-size:0.9em;
width:320px;
text-align:left;
}
#itemcharacteristics p:last-child{
text-align:left;
}
.itemvideo{
width:320px;	
height:180px;
}
#instrumentscatitemmarea_3{	
height:auto;
padding-top:0px;
}
#instrumentscatitemactiveArea_3 p{
font-size:0.85em;
line-height:1.6em;	
}
#instrumentscatitemactiveArea_5{
width:100%;	
}
#instrumentscatitemactiveArea_5 h1{
font-size:1.65em;
}
.suggitem{
width:100%;	
height:541px;
}
.suggitem_txt_img{
width:260px;
height:189px;
}
.suggitem_txt_txt{
width:260px;
}
.suggitem_txt_name{
font-size:1.15em;
}
.suggitem_txt_price{
font-size:1.4em;
}
#stringsactiveArea_1{
width:100%;
}
#stringsactiveAreawrapper h1{
font-size:1.5em;
}
#stringsactiveAreawrapper p{
font-size:0.85em;
line-height:1.6em;
}
.strings_pattern{
width:264px;
height:auto;
background-color:#FFFFFF;	
}
.strings_img{
height:172px;
width:258px;
}
.strings_txt{
width:100%;
height:70px;
font-size:0.8em;
}
#stringscatactiveArea_2 h1{
font-size:1.65em;
}
#stringscat_image{
width:100%;
height:auto;
}
.stringscatitem_pattern_row{
width:80%;
}
.stringscatitem_pattern{
width:100%;
height:auto;
}
#workshopactiveArea_1b h1{
font-size:1.3em;
line-height:1.3em;
padding-left:10px;
padding-right:10px;
}
#workshopactiveArea_1b img{
width:18px;
height:18px;
}
#workshopactiveArea_3 h2{
font-size:1.5em;
}
#workshopactiveArea_3 p{
font-size:0.85em;
line-height:1.6em;
}
#workshopmarea_3b{
height:auto;
}
#workshopactiveArea_3b h2{
font-size:1.4em;
}
#workshopactiveArea_3b p{
font-size:0.9em;
}
.workshopactiveArea_3bvid{
width:320px;
height:180px;
}
#workshopactiveArea_4 h2{
font-size:1.45em;
}
#workshopactiveArea_4 h3{
width:80%;
margin-bottom:30px;
}
#workshopactiveArea_4b h2{
font-size:1.45em;
}
#workshopactiveArea_4b h3{
width:80%;
margin-bottom:30px;
}
#workshopactiveArea_4_image_1{
height:auto;
}
#workshopactiveArea_4_image_2{
height:auto;
}
#workshopactiveArea_4_image_3{
height:auto;
}
#workshopactiveArea_4_image_4{
height:auto;
}
#workshopactiveArea_4_image_5{
height:auto;
}
#workshopactiveArea_4_image_6{
height:auto;
}
.workshopactiveArea_4_person{
padding-top:30px;
}
.workshopactiveArea_4_person_data{
padding-left:20px;
text-align:left;
font-size:0.85em;
line-height:1.6em;
padding-right:20px;
}
#workshopactiveArea_5{
width:100%;
}
#workshopactiveArea_5_a{
width:100%;
}
#workshopactiveArea_5_b{
width:100%;
}
#workshopactiveArea_5 p{
width:100%;
}
#workshopactiveArea_7{
width:100%;
}
#workshopactiveArea_7_a{
width:100%;
}
#workshopactiveArea_7_b{
width:100%;
}
#workshopactiveArea_7 p{
}
#workshopactiveArea_7_image_2{
height:auto;	
}
#materialstechnactiveArea_2 h1{
font-size:1.5em;
}
.materialstechnactiveArea_2_txt_p{
font-size:0.85em;	
line-height:1.6em;
}
#materialstechnactiveArea_3 h1{
font-size:1.5em;
}
.materialstechnactiveArea_3_txt_p{
font-size:0.85em;	
line-height:1.6em;
}
.materialstechnactiveArea_3_video{
width:320px;
height:180px;
}
#materialstechnactiveArea_4 h1{
font-size:1.5em;
}
.materialstechnactiveArea_4_txt_p{
font-size:0.85em;	
line-height:1.6em;
}
.materialstechnactiveArea_4_video{
width:320px;
height:180px;
}
#materialstechnactiveArea_5{
padding-left:10px;
padding-right:10px;
}
#materialstechnactiveArea_5 h1{
font-size:1.5em;
}
.materialsmarea_5_item h2{
font-size:1.15em;
text-align:left;
}
.materialsmarea_5_item p{
font-size:0.85em;	
line-height:1.6em;
}
.materialsmarea_5_item_ylikoimg{
float:none;
}
#guranteesactiveArea_1{
padding-top:50px;	
height:630px;
}
#guranteesactivewrapper{
padding-top:40px;
padding-bottom:60px;
}
#guranteesactivewrapper h1{
font-size:1.5em;
}
#guranteesactivewrapper p{
font-size:0.85em;
line-height:1.6em;
}
#multimediaactiveArea_1 select{
font-size:0.8em;	
padding-left:10px;
width:270px;
}
.multimediaactiveArea_2_video{
background-color:#FFFFFF;
width:320px;	
height:180px;
}
.multimediaactiveArea_2_txt{
width:90%;
}
.multimediaactiveArea_2_txt p{
font-size:0.9em;
}
.multimediaactiveArea_2_image{
width:90%;
}
#multimediaphotosactiveArea_1 select{
font-size:0.8em;	
padding-left:10px;
width:270px;
}
#multimediaphotosactiveArea_2 h1{
font-size:1.35em;
}
#multimediaphotosactiveArea_2 select{
width:90%;
font-size:0.8em;
padding-left:5px;
}
.multimediaphotosactiveArea_3_thumbs{
width:100%;
height:auto;
margin-top:0px;
margin-bottom:0px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
.multimediaphotosactiveArea_3_thumbs p{
margin-top:10px;
margin-bottom:10px;	
}
.multimediaphotosactiveArea_3_thumbsfchild{
margin-right:0px;
}
#multimediavideosactiveArea_1 select{
font-size:0.8em;	
padding-left:10px;
width:270px;
}
#multimediavideosactiveArea_2 h1{
font-size:1.35em;
}
#multimediavideosactiveArea_2 select{
width:90%;
font-size:0.8em;
padding-left:5px;
}
.multimediavideosactiveArea_3_thumbs{
width:100%;
height:auto;
margin-top:0px;
margin-bottom:0px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
.multimediavideosactiveArea_3_thumbs p{
margin-top:10px;
margin-bottom:10px;	
}
.multimediavideosactiveArea_3_thumbsfchild{
margin-right:0px;
}
.stepwrap:first-child{	
width:27%;
margin-left:10px;
}
}

@media screen and (min-width:480px) and (max-width:699px) {
.activeArea{
width:480px;
/*border:1px solid #0F0;*/
}
#cont{
width:300px;
}
#hactiveArea_1{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
height:100%;
}
.smicons{
width:24px;
height:24px;
}
}

@media screen and (min-width:700px) and (max-width:1199px) {
#cont{
width:600px;
height:450px;
}
div#popUpDiv p{
margin-bottom:20px;
}
#endiaferomaiWrapper{
width:100%;
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}
#endiaferomaiWrapperOne{
padding-top:8px;		
}
#endiaferomaiWrapperOne2{
padding-top:8px;
height:410px;
}
#endiaferomaiWrapperOne h4{
display:none;
}
#organodetailsPhoto{
width:260px;	
height:189px;
}
#logoPhotoWrapper{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
}
#logoPhoto{
width:169px;
height:150px;
}
#endiaferomaiWrapperOne2 h3{
margin-top:40px;	
margin-bottom:20px;
}
#endiaferomaiWrapperTwo{
width:300px;
height:410px;
}	
#endiaferomaiWrapperTwo2{
width:300px;
height:410px;
}	
#topper{
display:none;
margin-top:0px;
height:0px;
}
#endiaferomaiWrapperTwo h4{
display:block;	
width:260px;
color:#947863;	
font-family:DroidSans !important;
font-weight:normal;
margin-top:0px;
margin-bottom:25px;
font-size:1.3em;
text-align:left;
line-height:1.5em;
}	
#endiaferomaiWrapperTwo2 h3{
margin-bottom:18px;
margin-top:50px;	
}
#endiaferomaiWrapperSubBtn2{
margin-top:10px;
}
.activeArea{
width:720px;
/*border:1px solid #F00;*/
}
#harea_1{
height:120px;	
}
#harea_1_a{
background-color:#3f312f;
height:80px;
}
#hactiveArea_1_a{
height:100%;
-webkit-box-align:space-between;
-ms-flex-align:space-between;
align-items:center;
-webkit-box-pack:space-between;
-ms-flex-pack:space-between;
justify-content:space-between;
}
#sitelogo{
width:70px;
height:70px;	
position:relative;
z-index:10;
}
#sitemenu_1{
height:100%;
/*background-color:#FF0;*/
}
#sitemenu_area_1{
margin-top:10px;
}
#sitemenu_area_1 span{
/*font-size:1.5em;
color:#8d7b6b;*/
}
#sitemenu_area_2{
margin-top:-5px;
font-family:PFDinDisplayPro-Reg !important;
letter-spacing:0.05em;
padding-right:40px;
}
#harea_1_b{
background-color:#a5866b;
height:40px;
}
#hactiveArea_1_b{
height:100%;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:center;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
justify-content:flex-end;
padding-right:15px;
}
#sitemenu_2{
height:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
font-size:1em;
font-family:DroidSans !important;
color:#d9cead;
}
#sitemenu_2 a{
color:#d9cead;
text-decoration:none;
}
#sitemenu_2 a:hover{
color:#993d32;
}
#chidenmenu span{
font-size:1.5em;	
}
#lhidenmenu{
align-items:center;
}
#hidenmenu_l{
width:0px;
}
#hidenmenu_r{
width:auto;
padding-left:0px;
text-align:center;
}
#indexmarea_1{
height:530px;		
}
#indexmarea_2{
padding-bottom:50px;
}
#indexactiveArea_2 p{
text-align:justify;
padding-left:30px;
padding-right:30px;
font-size:0.95em;
}
#indexmarea_3{
background-image:url('images/home_two.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:left top;		
}
#indexactiveArea_3{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
height:auto;
padding-top:80px;
padding-bottom:90px;
}
.indexactiveArea_3_pattern{
width:340px;
margin-bottom:0px;
color:#eae4dc;	
}
#indexactiveArea_3_1{
margin-right:20px;
}
.indexactiveArea_3_pattern_img{
height:210px;
width:340px;
background-color:#eae4dc;
}
.indexactiveArea_3_pattern_txt{
width:340px;
height:110px;
background-color:#FFF;	
overflow:hidden;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
background-color:#eae4dc;
}
.indexactiveArea_3_pattern_txt h1{
margin-bottom:10px;
font-weight:normal;
color:#593e3a;
font-size:1.1em;	
font-family:DroidSerif-Regular !important;
}
.indexactiveArea_3_pattern_txt a{
color:#593e3a;	
}
.indexactiveArea_3_pattern_txt p{
line-height:1.5em;
font-size:0.8em;
color:#665956;
}
#indexactiveArea_4 h1{
width:490px;
}
#indexactiveArea_4 p{
width:490px;
line-height:1.5em;
font-size:0.95em;
}
.indexactiveArea_5_pattern_row{
width:720px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:space-around;
-ms-flex-align:space-around;
align-items:flex-start;
-webkit-box-pack:space-around;
-ms-flex-pack:space-around;
justify-content:space-around;	
}
#indexactiveArea_6{
padding-bottom:50px;
}
#indexactiveArea_6 h1{
color:#cf995e;
font-size:1.7em;
padding-left:40px;
font-weight:normal;
text-align:left;
width:100%;
font-family:DroidSerif-Regular !important;
margin-bottom:10px;
}
#indexactiveArea_6 p{
margin-top:20px;
padding-left:20px;
padding-right:20px;
text-align:left;
color:#d9bb91;
line-height:1.5em;
font-size:0.95em;
font-weight:normal;
/*font-family:PFDinDisplayPro-Reg !important;*/
font-family:DroidSans !important;
}
#indexactiveArea_6 p:last-child{
font-style:italic;
}
#indexactiveArea_6 p span{
color:#f2e3c4;
}
#indexmarea_6a{
overflow:hidden;	
height:250px;
background-color:#796557;
background-image:url('images/eggyiseis_bg.png');
background-repeat:no-repeat;
background-size:contain;
background-position:left top;
}
#indexactiveArea_6a{
height:205px;
width:720px;
padding:0px;			
}
#indexactiveArea_7 p{
font-size:0.95em;
line-height:1.6em
}
#indexactiveArea_7_fc{
width:550px;
}
.indexactiveArea_8_pattern_row{
width:720px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:space-around;
-ms-flex-align:space-around;
align-items:flex-start;
-webkit-box-pack:space-around;
-ms-flex-pack:space-around;
justify-content:space-around;	
}
#indexactiveArea_8 h1{
font-size:1.6em;
}
.indexactiveArea_8_pattern_txt_price span{
font-size:0.5em;
}
#materialstechnactiveArea_2 h1{
font-size:1.7em;
}
.materialstechnactiveArea_2_txt_p{
padding-left:20px;
padding-right:20px;
font-size:0.95em;	
line-height:1.5em;
}
#materialstechnactiveArea_2_image_1{
width:690px;
height:460px;
}
#materialstechnactiveArea_2_image_2{
float:left;
width:300px;
height:325px;
margin:0;
margin-right:10px;
margin-left:10px;
}
#materialstechnactiveArea_3 h1{
font-size:1.7em;
}
.materialstechnactiveArea_3_txt_p{
padding-left:20px;
padding-right:20px;
font-size:0.95em;	
line-height:1.5em;
}
.materialstechnactiveArea_3_video{
width:690px;
height:388px;
}
#materialstechnactiveArea_4 h1{
font-size:1.7em;
}
.materialstechnactiveArea_4_txt_p{
padding-left:20px;
padding-right:20px;
font-size:0.95em;	
line-height:1.5em;
}
.materialstechnactiveArea_4_video{
width:690px;
height:388px;
}
#materialstechnactiveArea_5{
padding-bottom:150px;	
}
#materialstechnactiveArea_5 h1{
font-size:1.7em;
}
.materialsmarea_5_item{
padding-left:20px;
padding-right:20px;
}
.materialsmarea_5_item p{
font-size:0.95em;	
line-height:1.5em;
}
#faqactiveArea_2 h1{
font-size:1.7em;
}
.faqactiveArea_2_pattern_txt{
width:90%;
}
#faqactiveArea_2_image_row{
width:100%;
height:450px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
padding-right:35px;
}
#faqactiveArea_2_image_2{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#faqactiveArea_2_image img{
width:320px;
height:411px;	
}
#faqactiveArea_2_image_2 img{
width:320px;
height:411px;	
}
.contactactiveArea_2_map{
width:690px;
height:340px;
}
#profilewrapper{
width:100%;
overflow:hidden;	
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#profileactiveArea_1 h1{
color:#d98d36;
width:30%;
font-size:1.3em;
font-weight:normal;
font-family:DroidSans !important;
text-align:left;
margin-bottom:50px;
}
#profileactiveArea_2{
width:70%;
}
#basketwrapper{
width:100%;
overflow:hidden;	
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#basketactiveArea_1 h1{
color:#d98d36;
width:25%;
font-size:1.3em;
font-weight:normal;
font-family:DroidSans !important;
text-align:center;
margin-bottom:50px;
padding-top:10px;
}
#basketactiveArea_2{
width:75%;
align-items:flex-start;
}
#basketdataarea_0{
align-items:flex-start;
}
.emptycard{
padding-left:5px;
}
.basketitem_pattern_row{
align-items:flex-start;
}
.stringsbasketitem_pattern_row{
align-items:flex-start;
}
.basketinfoarea{
align-items:flex-start;
padding-left:0px;
}
.basketinfoarea_left_row{
align-items:flex-start;	
padding-left:0px;
position:relative;
left:-5px;
}
.basketinfoarea_right_row{
align-items:flex-start;
padding-left:0px;
position:relative;
left:-5px;	
}
.basketinfoarea_1_spandata select{
width:280px;
}
#basketinfoarea_4_left{
align-items:flex-start;
padding-left:15px;
}
.basketinfoarea_1_span{
position:relative;
left:0px;
padding-left:10px;
}
.basketinfoarea_2_span{
position:relative;
left:0px;
}
.basketinfoarea_2_spandata input{
width:280px;
}
.basketinfoarea_2_spandata select{
width:280px;
}
#basketinfoarea_3_right_row{
padding-left:10px;
}
.basketinfoarea_3_span{
position:relative;
left:0px;
}
.basketinfoareaF_right_row{
align-items:flex-start;
padding-left:0px;
margin-left:-12px;	
}
.basketinfoareaF_left_row{
align-items:flex-start;
padding-left:15px;
}
#basketinfoareaF_2{
padding-left:0px;
margin-left:-5px;
}
#basketinfoareaF_3{
padding-left:0px;
}
#basketinfoareaF_4{
padding-left:10px;
}
.basketinfoareaF_2_span{
padding-left:9px;	
}
.basketinfoarea_2_span{
padding-left:9px;	
}
.basketinfoarea_3_span{
padding-left:2px;	
}
.basketinfoarea_3_spandata select{
width:310px;
}
.basketinfoarea_3_spandata textarea{
width:495px;
font-size:0.8em;
position:relative;
left:-10px;
}
textarea#methodospliromisinfo{
width:490px;	
}
textarea#methodospliromisinfo2{
width:480px;	
}
#basketinfoarea_5_left{
align-items:flex-start;
padding-left:23px;
margin-left:0px;
text-align:left;
}
#sinolikoposo{
align-items:center;
}
.basketitem_sinolo_line{
width:100%;
}
#sinolikoposo span{
/*position:relative;
left:65px;*/
}
#shipcosts{
text-align:center;
width:480px;
margin:10px auto;
}
#basketdataarea_next_btn{
/*position:relative;
left:40px;*/
margin:20 auto;	
}
#instrumentscatitemactiveArea_1 select{
font-size:1em;	
padding-left:10px;
width:320px;
}
.instrument_pattern_row{
width:720px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:space-around;
-ms-flex-align:space-around;
align-items:flex-start;
-webkit-box-pack:space-around;
-ms-flex-pack:space-around;
justify-content:space-around;	
}
.instrumentscatitem_pattern_row{
width:720px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:space-around;
-ms-flex-align:space-around;
align-items:flex-start;
-webkit-box-pack:space-around;
-ms-flex-pack:space-around;
justify-content:space-around;	
}	
#instrumentscatitemactiveArea_2{
padding-top:0px;
}
.instrumentscatitemactiveArea_2_wrapper{
width:100%;	
}
.instrumentscatitemactiveArea_2_pattern{
width:720px;	
height:auto;
padding-top:0px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
}
#instrumentscatitemactiveArea_2_wrapper_a{
}
.instrumentscatitemactiveArea_2_wrapper_a1{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:center;
justify-content:flex-end;
width:360px;
height:540px;
}
#instrumentscatitemactiveArea_2_wrapper_a1 h1{
width:92%;
text-align:left;
padding-left:80px;	
margin-bottom:30px;
padding-right:50px;
}
#instrumentscatitemactiveArea_2_wrapper_b{
/*background-color:#F00;*/
}	
#itemimage{
margin-top:0px;
width:360px;
height:540px;
margin-bottom:10px;
}
#itemsmalldesc{
width:100%;	
text-align:left;
padding-left:30px;	
margin-bottom:50px;
}
/*
#itemprice{
margin-bottom:10px;
width:356px;
margin-right:4px;
font-size:1.1em;
}
*/
#itemprice{	
margin-bottom:10px;
width:356px;
margin-right:4px;
padding-left:0px;	
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
font-size:1.1em;
text-align:left;
}
#itemprice p{
padding-left:0px;
text-align:center;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:center;
-ms-flex-pack:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
justify-content:center;	
}
#itemprice p:first-child{
width:50%;
padding-left:10px;
}
#itemprice p#priceline_p{
padding-left:10px;
padding-right:10px;
}
#itemprice p:last-child{
line-height:1.4em;	
padding-left:10px;
}
#itempricespan{
font-size:0.85em;
line-height:1.5em;	
padding-left:0px;
}
#fpaval{
top:0px;
}
#itemactionssmall{
width:356px;
margin-right:4px;
background-color:#453831;
height:70px;
margin-bottom:0px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
padding-left:20px;
}
#itemactionssmall a{
width:140px;
}
.itemvideo{
width:690px;
height:388px;
}
#instrumentscatitemactiveArea_3{
width:100%;
padding-top:70px;
}
#instrumentscatitemactiveArea_3 h1{
font-size:1.7em;	
padding-left:20px;
padding-bottom:10px;
}
#instrumentscatitemactiveArea_3 p{
padding-left:20px;
font-size:0.95em;
line-height:1.5em;
padding-right:20px;
}
.instrumentssuggitemrow{
width:720px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
}
.suggitem_txt_price span{
font-size:0.5em;
}
#instrumentscatitemmarea_4{
background-color:#FFF;
}
#instrumentscatitemactiveArea_4{
height:1px;
}
#instrumentscatitemmarea_5{
background-color:#FFF;		
}
#instrumentscatitemactiveArea_5{
background-color:#FFF;
padding-bottom:80px;
margin-bottom:20px;	
}
.instrumentssuggitemrow{
width:720px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
}
.instrumentssuggitemrow .suggitem:first-child{
margin-right:30px;
}
#stringsactiveAreawrapper p{
width:560px;
text-align:center;	
padding-bottom:50px;
font-size:0.95em;
line-height:1.5em;
}
.stringscatitem_pattern_row{
width:720px;
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:space-around;
-ms-flex-align:space-around;
align-items:flex-start;
-webkit-box-pack:space-around;
-ms-flex-pack:space-around;
justify-content:space-around;
margin-top:30px;	
}
.stringscatitem_pattern{
height:auto;
}
#guranteesactiveArea_1{
padding-top:50px;	
height:350px;
}
#guranteesactivewrapper h1{
font-size:1.7em;
width:100%;
text-align:center;
margin-bottom:10px;
}
#guranteesactivewrapper p{
margin-top:20px;
font-size:0.95em;
line-height:1.5em;
}
#guranteesactivewrapper p:last-child{
font-style:italic;
width:auto;
}
#workshopmarea_1{
height:530px;		
}
#workshopactiveArea_2 p{
position:relative;
z-index:7;
}
#workshopmarea_3b{
height:auto;
}
#workshopactiveArea_3 h2{
font-size:1.7em;
}
#workshopactiveArea_3 p{
text-align:justify;
padding:10px 20px;
font-size:0.95em;
line-height:1.5em;
}
.workshopactiveArea_3btxt{
padding:7px;
}
#workshopactiveArea_3btxt_4{
padding-bottom:50px;
padding-left:50px;
padding-right:50px;
}
.workshopactiveArea_3bvid{
width:690px;
height:388px;	
}
#workshopmarea_4{
background-color:#FFFFFF;
padding-top:90px;
}
#workshopmarea_4b{
background-color:#FFFFFF;
}
#workshopmarea_4c{
background-color:#FFFFFF;
}
#workshopmarea_4d{
background-color:#FFFFFF;
}
#workshopmarea_4e{
background-color:#FFFFFF;
}
#workshopmarea_4f{
background-color:#FFFFFF;
padding-bottom:90px;	
}
#workshopactiveArea_4{
background-color:#d7cdb0;
}
#workshopactiveArea_4b{
background-color:#bfc1be;
}
#workshopactiveArea_4c{
background-color:#d7cdb0;
}
#workshopactiveArea_4d{
background-color:#bfc1be;
}
#workshopactiveArea_4e{
background-color:#d7cdb0;
}
#workshopactiveArea_4f{
background-color:#bfc1be;
}
.workshopactiveArea_4_person{
width:480px;	
}
.workshopactiveArea_4_person_data{
font-size:0.95em;
line-height:1.5em;
}
#workshopactiveArea_5 h2{
width:460px;
text-align:right;
padding-right:240px;
}
#workshopactiveArea_5_a{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
.workshopactiveArea_5_image{
width:310px;
height:600px;
float:left;
}
/*
#workshopactiveArea_5_a img{
width:310px;
height:600px;
border:1px solid #F00;	
}
*/
#workshopactiveArea_5_b{
width:410px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
}
#workshopactiveArea_5_b p{
font-size:0.95em;
line-height:1.45em;
}
#workshopmarea_6{
height:230px;
}
.workshopactiveArea_7_image{
height:auto;
width:720px;
}
#workshopactiveArea_7_a{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row-reverse;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row-reverse;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-end;
}
#workshopactiveArea_7_image_2{
width:310px;
height:500px;
padding-top:75px;
}
#workshopactiveArea_7_image_2 img{
width:100%;
height:100%;
}
#workshopactiveArea_7_b{
width:410px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
}
#workshopactiveArea_7_b h2{
text-align:left;
width:93%;
margin-top:60px;
}
#workshopactiveArea_7_b h3{
text-align:left;
width:93%;
}
#workshopactiveArea_7_b p{
text-align:left;
width:98%;
font-size:0.95em;
line-height:1.5em;
position:relative;
z-index:7;
}
.factiveArea_blocks_row{
width:720px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
margin:0px 40px;
padding-top:20px;
padding-bottom:20px;	
}
#factiveArea_blocks_row_1{
padding-top:80px;
}
#factiveArea_blocks_row_2{
padding-bottom:80px;
}
#flogo{
margin:0px;
margin-right:40px;
}
#fsitemap{
margin:0px;
}	
#fqlinks{
margin:0px;
margin-right:40px;
}
#fcontact{
margin:0px;
}
.factiveArea_blocks{
margin:20px;
}
#factiveArea_3{
height:150px;	
}
.stepwrap{
text-align:left;
width:35%;
}
.stepwrap:first-child{
width:28%;
}
#basketinfoarea_5_left textarea{
width:480px;
}
.basketinfoareaF_right_row .basketinfoarea_2_span{
position:relative;
left:0px;	
}
}

@media screen and (min-width:1200px) {
#cont{
width:600px;
height:450px;
}
div#popUpDiv p{
margin-bottom:20px;
}
#endiaferomaiWrapper{
width:100%;
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;	
}
#endiaferomaiWrapperOne{
padding-top:8px;		
}
#endiaferomaiWrapperOne2{
padding-top:8px;
height:410px;
}
#endiaferomaiWrapperOne h4{
display:none;
}
#organodetailsPhoto{
width:260px;		
height:189px;
}
#logoPhotoWrapper{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
}
#logoPhoto{
width:169px;
height:150px;
}
#endiaferomaiWrapperOne2 h3{
margin-top:40px;
margin-bottom:20px;
}
#endiaferomaiWrapperTwo{
width:300px;
height:410px;
}	
#endiaferomaiWrapperTwo2{
width:300px;
height:410px;
}	
#topper{
display:none;
margin-top:0px;
height:0px;
}
#endiaferomaiWrapperTwo h4{
display:block;	
width:260px;
color:#947863;	
font-family:DroidSans !important;
font-weight:normal;
margin-top:0px;
margin-bottom:25px;
font-size:1.3em;
text-align:left;
line-height:1.5em;
}	
#endiaferomaiWrapperTwo2 h3{
margin-bottom:18px;
margin-top:50px;
}
#endiaferomaiWrapperSubBtn2{
margin-top:10px;
}
.activeArea{
width:1200px;
/*border:1px solid #ccc;*/
}
#harea_1{
height:170px;	
}
#harea_1_a{
background-color:#3f312f;
height:110px;
}
#hactiveArea_1_a{
height:100%;
-webkit-box-align:space-between;
-ms-flex-align:space-between;
align-items:center;
-webkit-box-pack:space-between;
-ms-flex-pack:space-between;
justify-content:space-between;
}
#sitelogo{
width:170px;
height:170px;	
position:relative;
z-index:10;
}
#sitemenu_1{
height:100%;
}
#sitemenu_area_1{
margin-top:10px;
}
#sitemenu_area_2{
width:100%;
margin-top:0px;
justify-content:flex-end;
padding-left:5px;
padding-right:20px;
font-family:DroidSans !important;
letter-spacing:0;
font-size:1em;
}
#sitemenu_area_2 .loginelem{
font-family:PFDinDisplayPro-Reg !important;
letter-spacing:0.05em;	
}
#harea_1_b{
background-color:#a5866b;
height:60px;
}
#hactiveArea_1_b{
height:100%;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:center;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
justify-content:flex-end;
padding-right:15px;
}
#sitemenu_2{
height:100%;
width:74%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:space-between;
-ms-flex-align:space-between;
align-items:center;
-webkit-box-pack:space-between;
-ms-flex-pack:space-between;
justify-content:space-between;
font-size:1.1em;
font-family:DroidSans !important;
color:#d9cead;
}
#sitemenu_2 a{
color:#d9cead;
text-decoration:none;
}
#sitemenu_2 a:hover{
color:#993d32;
}
#lhidenmenu{
display:none;
}
#indexmarea_1{
height:600px;
}
#indexmarea_2{
padding-top:40px;	
padding-bottom:70px;
}
#indexactiveArea_2 h1{
font-size:1.6em;
}
#indexactiveArea_2 h2{
font-size:1.4em;	
}
#indexactiveArea_2 p{
text-align:justify;
padding-left:250px;
padding-right:250px;
font-size:0.95em;
}
#indexmarea_3{
background-image:url('images/home_two.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:left top;		
}
#indexactiveArea_3{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
height:auto;
padding-top:80px;
padding-bottom:90px;
}
.indexactiveArea_3_pattern{
width:420px;
margin-bottom:0px;
color:#eae4dc;
height:390px;	
}
#indexactiveArea_3_1{
margin-right:60px;
}
.indexactiveArea_3_pattern_img{
height:250px;
width:420px;
background-color:#eae4dc;
}
.indexactiveArea_3_pattern_txt{
width:420px;
height:140px;
overflow:hidden;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
background-color:#eae4dc;
}
.indexactiveArea_3_pattern_txt h1{
margin-bottom:10px;
font-weight:normal;
color:#593e3a;
font-size:1.3em;	
font-family:DroidSerif-Regular !important;
}
.indexactiveArea_3_pattern_txt a{
color:#593e3a;	
}
.indexactiveArea_3_pattern_txt p{
line-height:1.5em;
font-size:0.9em;
color:#665956;
}
#indexmarea_4{
height:500px;
}
.indexactiveArea_4_row{
width:100%;
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;		
}
#indexactiveArea_4_image{
width:390px;
height:250px;
margin-right:50px;	
}
#indexactiveArea_4_row_wrapper{
width:390px;
}
#indexactiveArea_4 h1{
font-size:1.5em;
}
#indexactiveArea_4 p{
font-size:0.95em;
line-height:1.5em;	
}
#indexactiveArea_5 h1{
font-size:1.9em;
}
.indexactiveArea_5_pattern_row{
width:1200px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
/*
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
padding-left:8%;
*/
-webkit-box-align:center;
-ms-flex-align:center;
align-items:flex-start;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
.indexactiveArea_5_pattern{
margin-right:30px;
}
#indexactiveArea_6{
padding-bottom:30px;
}
#indexactiveArea_6 h1{
color:#cf995e;
font-size:1.9em;
padding-left:0px;
font-weight:normal;
text-align:center;
width:100%;
font-family:DroidSerif-Regular !important;
margin-bottom:10px;
}
#indexactiveArea_6 p{
margin-top:20px;
padding-left:250px;
padding-right:250px;
text-align:left;
color:#d9bb91;
font-size:0.95em;	
line-height:1.5em;
font-weight:normal;
/*font-family:PFDinDisplayPro-Reg !important;*/
font-family:DroidSans !important;
}
#indexactiveArea_6 p:last-child{
font-style:italic;
width:auto;
}
#indexactiveArea_6 p span{
color:#f2e3c4;
}
#indexmarea_6a{
overflow:hidden;	
height:250px;
background-color:#796557;
background-image:url('images/eggyiseis_bg.png');
background-repeat:no-repeat;
background-size:contain;
background-position:left top;
}
#indexactiveArea_6a{
height:205px;
width:1200px;
padding:0px;			
}
#indexmarea_7{
height:700px;
}
#indexactiveArea_7{
padding-left:300px;
padding-right:300px;
}
#indexactiveArea_7 p{
font-size:0.95em;
line-height:1.6em
}
p#indexactiveArea_7_fc{
height:180px;
}
.indexactiveArea_8_pattern_row{
width:1200px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:flex-start;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
.indexactiveArea_8_pattern{
margin-right:30px;
}
#indexactiveArea_8 h1{
font-size:1.9em;
}
.indexactiveArea_8_pattern_txt_price span{
font-size:0.5em;
}
#workshopmarea_1{	
height:600px;
}
#workshopmarea_2{
overflow:hidden;	
height:70px;
}
#workshopactiveArea_2{
width:1200px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
.workshopactiveArea_2_line{
display:none;
width:1px;
opacity:0;
}
.workshopactiveArea_2_line_d{
display:none;
width:1px;
opacity:0;
}
#workshopactiveArea_2 p{
width:auto;
overflow:hidden;
margin-right:40px;
}
#workshopactiveArea_3{
padding-left:250px;
padding-right:250px;
}
#workshopactiveArea_3 h2{
font-size:1.7em;
margin-top:70px;
margin-bottom:10px;
}
#workshopactiveArea_3 p{
font-size:0.95em;
font-family:DroidSans !important;
line-height:1.5em;
padding:5px;
}
#workshopactiveArea_3b h2{
font-size:1.7em;
}
.workshopactiveArea_3btxt{
font-size:1em;
line-height:1.5em;	
}
#workshopactiveArea_3btxt_4{
padding-left:250px;
padding-right:250px;
}
.workshopactiveArea_3bvid{
width:690px;
height:388px;
}
#workshopmarea_4{
background-color:#FFFFFF;
padding-top:90px;
}
#workshopmarea_4b{
background-color:#FFFFFF;
}
#workshopmarea_4c{
background-color:#FFFFFF;
}
#workshopmarea_4d{
background-color:#FFFFFF;
}
#workshopmarea_4e{
background-color:#FFFFFF;
}
#workshopmarea_4f{
background-color:#FFFFFF;
padding-bottom:90px;	
}
#workshopactiveArea_4{
background-color:#d7cdb0;
width:800px;
}
#workshopactiveArea_4b{
background-color:#bfc1be;
width:800px;
}
#workshopactiveArea_4c{
background-color:#d7cdb0;
width:800px;
}
#workshopactiveArea_4d{
background-color:#bfc1be;
width:800px;
}
#workshopactiveArea_4e{
background-color:#d7cdb0;
width:800px;
}
#workshopactiveArea_4f{
background-color:#bfc1be;
width:800px;
}
#workshopactiveArea_4 h2{
margin-bottom:20px;
font-size:1.7em;
}
.workshopactiveArea_4_person{
width:480px;
padding-top:30px;	
}
.workshopactiveArea_4_person_data{
font-size:0.95em;
line-height:1.5em;
}
#workshopactiveArea_5{
width:1200px;
}
#workshopactiveArea_5 h2{
width:780px;
text-align:left;
font-size:1.7em;
padding-left:395px;
margin-top:80px;
}
.workshopactiveArea_5_image{
width:370px;
height:350px;
float:left;
}
/*
#workshopactiveArea_5_a img{
border:1px solid #F00;	
}
*/
#workshopactiveArea_5_b{
width:780px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
padding-left:10px;
}
#workshopactiveArea_5_b p{
font-size:0.95em;
line-height:1.5em;
}
#workshopmarea_6{
height:230px;
}
#workshopactiveArea_7{
width:1200px;
}
.workshopactiveArea_7_image{
height:auto;
width:370px;
}
#workshopactiveArea_7_a{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row-reverse;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row-reverse;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-end;
}
#workshopactiveArea_7_image_2{
width:370px;
height:565px;
padding-top:45px;
}
#workshopactiveArea_7_image_2 img{
width:100%;
height:100%;
}
#workshopactiveArea_7_b{
width:780px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
justify-content:flex-start;
padding-left:20px;
}
#workshopactiveArea_7_b h2{
text-align:left;
width:100%;
margin-top:40px;
margin-bottom:20px;
}
#workshopactiveArea_7_b h3{
text-align:left;
width:100%;
}
#workshopactiveArea_7_b p{
text-align:left;
width:100%;
font-size:0.95em;
line-height:1.5em;
padding-left:0px;
}
#publicationactiveArea_0{
width:1200px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#publicationmarea_1{
width:310px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-left:10px;
}
#publicationactiveArea_1{
width:240px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:100px;
}
#publicationactiveArea_1 h1{
width:100%;
text-align:left;
border-bottom:1px solid #c5b091; 
padding-bottom:20px;
}
#publicationactiveArea_1 p{
width:100%;
text-align:left;
border-bottom:1px solid #c5b091; 
padding-top:10px;
padding-bottom:10px;
}
#publicationactiveArea_1 p a{
color:#66564f;
font-family:PFDinDisplayPro-Reg !important;
}
#publicationactiveArea_1 p a:hover{
color:#993026;
}
#publicationmarea_2{
width:890px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
}
#publicationactiveArea_2{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:95px;	
}
#publicationactiveArea_2 h1{
width:100%;
text-align:left;
padding-bottom:0px;
}
.publicationitem_pattern_row{
width:890px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
}
.publicationactiveArea_2_pattern{
margin-top:35px;
margin-bottom:0px;
margin-right:30px;
}
#faqmarea_1{
height:100px;	
}
#faqactiveArea_1 h1{
display:none;
}
.faq_row h1{
font-size:1.7em;	
display:block;
padding-left:45px;
padding-bottom:45px;
}
#faqactiveArea_2{
width:1200px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row-reverse;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row-reverse;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:flex-start;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
justify-content:flex-end;
}
#faqactiveArea_2_image_row{
margin-right:40px;
padding-top:30px;
margin-top:-45px;
}
#faqactiveArea_2_image{
margin-top:0px;
padding-left:0px;
}
#faqactiveArea_2_image_2{
display:block;
margin-top:20px;
padding-left:0px;
}
#faqactiveArea_2_image_3{
display:block;
margin-top:20px;
padding-left:0px;
}	
.faqactiveArea_2_pattern{
width:740px;
}
.faqactiveArea_2_pattern_logo{
margin-top:7px;
padding-left:0px;
}
#contactmarea_1{
height:auto;
padding-bottom:40px;
}
#contactactiveArea_1{
padding-top:100px;
}
#contactactiveArea_1 h1{
padding-left:0px;
font-size:1.7em;
}
#contactactiveArea_2{
width:1200px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:flex-start;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
.contactactiveArea_2_map{
height:300px;
width:950px;
}
.contactactiveArea_2_txt{
margin-top:0px;
padding:0px;
margin-left:50px;
}
#profilewrapper{
width:100%;
overflow:hidden;	
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#profileactiveArea_1 h1{
color:#d98d36;
width:25%;
font-size:1.5em;
font-weight:normal;
font-family:DroidSans !important;
text-align:left;
margin-bottom:50px;
}
#profileactiveArea_2{
width:75%;
}
#basketwrapper{
width:100%;
overflow:hidden;	
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#basketactiveArea_1 h1{
color:#d98d36;
width:25%;
font-size:1.5em;
font-weight:normal;
font-family:DroidSans !important;
text-align:left;
margin-bottom:50px;
padding-top:10px;
}
.emptycard{
position:relative;
right:350px;
}
#basketactiveArea_2{
width:75%;
}
.basketitem_pattern_row{
width:890px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
.basketitem_pattern{
margin-top:40px;
margin-bottom:0px;
margin-right:30px;
}
.stringsbasketitem_pattern_row{
width:890px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
.stringsbasketitem_pattern{
margin-top:40px;
margin-bottom:0px;
margin-right:30px;
}
.basketinfoarea{
align-items:flex-start;
padding-left:0px;
}
.basketinfoarea_left_row{
align-items:flex-start;	
padding-left:0px;
position:relative;
left:-5px;
}
.basketinfoarea_right_row{
align-items:flex-start;
padding-left:0px;
position:relative;
left:-5px;	
}
.basketinfoareaF_right_row{
align-items:flex-start;
padding-left:0px;
position:relative;
left:-5px;	
}
/*
#basketinfoarea_1{
width:100%;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
padding:0px;
}
#basketinfoarea_1_left{
width:35%;
overflow:hidden;
}
#basketinfoarea_1_right{
width:45%;
position:relative;
top:-15px;
overflow:hidden;
}
*/
.basketinfoarea_1_span{
padding-left:40px;
}
.basketinfoarea_1_spandata select{
width:280px;
}
#basketinfoarea_4_left{
width:795px;
align-items:flex-start;
padding-left:45px;
}
/*
#basketinfoarea_4_left{
width:400px;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:flex-end;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
justify-content:flex-end;
padding:0px;
margin:0px;
font-size:0.75em;
position:relative;
z-index:200;
left:320px;
top:-50px;
}
*/
#basketinfoarea_2{
width:100%;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding:0px;
}
#basketinfoareaF_2{
width:100%;
height:auto;	
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
padding:0px;
}
#basketinfoarea_2_left{
width:80%;
overflow:hidden;
}
#basketinfoareaF_2_left{
width:100%;
overflow:hidden;
}
.basketinfoarea_left .basketinfoarea_2_span{
padding-left:30px;
}
#basketinfoarea_2_right{
width:45%;
position:relative;
top:-15px;
overflow:hidden;
}
.basketinfoarea_2_spandata input{
width:250px;
}
.basketinfoarea_2_spandata select{
width:250px;
}
#basketinfoarea_3_right_row{	
padding-left:40px;
}
.basketinfoarea_3_spandata select{
width:310px;
}
.basketinfoarea_3_spandata textarea{
width:390px;
font-size:0.8em;
}
#sinolikoposo{
width:100%;
}
.basketitem_sinolo_line{
width:100%;
}
#basketdataarea_next_btn{
width:250px;
}
#instrumentsactiveArea_1{
padding-top:100px;	
}
#instrumentsactiveArea_1 h1{
font-size:1.7em;
}
.instrument_pattern_row{
width:1200px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
/*
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
padding-left:8%;
*/
-webkit-box-align:center;
-ms-flex-align:center;
align-items:flex-start;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;		
}
.instrument_pattern{
margin-right:20px;
width:282px;
height:422px;
}
.instrument_img{
width:280px;
height:360px;	
}
.instrument_img img{
width:100%;
height:100%;	
}
.instrument_txt{
width:280px;
height:60px;
}
.instrument_txt p{
}
#instrumentscatactiveArea_0{
width:1200px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#instrumentscatmarea_1{
width:310px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-left:10px;
}
#instrumentscatactiveArea_1{
width:240px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:100px;
}
#instrumentscatactiveArea_1 h1{
width:100%;
text-align:left;
border-bottom:1px solid #c5b091; 
padding-bottom:20px;
}
#instrumentscatactiveArea_1 p{
width:100%;
text-align:left;
border-bottom:1px solid #c5b091; 
padding-top:10px;
padding-bottom:10px;
}
#instrumentscatactiveArea_1 p a{
color:#66564f;
font-family:PFDinDisplayPro-Reg !important;
}
#instrumentscatactiveArea_1 p a:hover{
color:#993026;
}
#instrumentscatmarea_2{
width:890px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
}
#instrumentscatactiveArea_2{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:95px;	
}
#instrumentscatactiveArea_2 h1{
width:100%;
text-align:left;
}
#instrumentscatactiveArea_2 .noitems{
width:100%;
text-align:left;
}	
.instrumentscatitem_pattern_row{
width:890px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
}
.instrumentscatitem_pattern{
margin-top:40px;
margin-bottom:0px;
margin-right:30px;
}
#instrumentscatitemactiveArea_0{
width:1200px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#instrumentscatitemmarea_1{
width:310px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-left:10px;
}
#instrumentscatitemactiveArea_1{
width:240px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:100px;
}
#instrumentscatitemactiveArea_1 h1{
width:100%;
text-align:left;
border-bottom:1px solid #c5b091; 
padding-bottom:20px;
}
#instrumentscatitemactiveArea_1 p{
width:100%;
text-align:left;
border-bottom:1px solid #c5b091; 
padding-top:10px;
padding-bottom:10px;
}
#instrumentscatitemactiveArea_1 p a{
color:#66564f;
font-family:PFDinDisplayPro-Reg !important;
}
#instrumentscatitemactiveArea_1 p a:hover{
color:#993026;
}
#instrumentscatitemmarea_00{
width:890px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
}
#instrumentscatitemactiveArea_00{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:95px;
padding-bottom:100px;
}
#instrumentscatitemactiveArea_2{
width:100%;
padding-top:20px;
}
.instrumentscatitemactiveArea_2_wrapper{
width:100%;	
}
.instrumentscatitemactiveArea_2_pattern{
width:100%;
height:auto;
padding-top:0px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
}
#instrumentscatitemactiveArea_2_wrapper_a{
width:100%;		
}
.instrumentscatitemactiveArea_2_wrapper_a1{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-end;
-ms-flex-pack:flex-end;
-webkit-box-align:flex-end;
-ms-flex-align:flex-end;
align-items:center;
justify-content:flex-end;
width:510px;
height:540px;
}
#instrumentscatitemactiveArea_2_wrapper_a1 h1{
width:70%;
font-size:1.7em;
text-align:left;
padding-left:0px;	
margin-bottom:30px;
margin-right:90px;
}
#instrumentscatitemactiveArea_2_wrapper_b{
width:100%;
height:auto;
padding-top:0px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
margin-bottom:10px;	
}	
#instrumentscatitemactiveArea_2_wrapper_b_a{
width:43%;
padding-top:15px;
}
#instrumentscatitemactiveArea_2_wrapper_b_b{
padding-top:30px;
}
#itemimage{
margin-top:0px;
width:360px;
height:540px;
margin-bottom:10px;
margin-left:20px;
}
#itemsmalldesc{
width:100%;	
height:auto;
text-align:left;
padding-left:30px;	
margin-bottom:30px;
}
#itemprice{
margin-bottom:10px;
width:97%;
margin-right:16px;
}
#itemactionssmall{
width:97%;
margin-right:16px;
background-color:#453831;
height:70px;
margin-bottom:0px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:center;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
padding-left:20px;
}
#itemactionssmall a{
width:140px;
}
.itemvideo{
width:840px;
height:488px;
}
#instrumentscatitemactiveArea_3{
width:100%;
padding-top:70px;
}
#instrumentscatitemactiveArea_3 h1{
font-size:1.7em;	
padding-left:30px;
padding-bottom:10px;
}
#instrumentscatitemactiveArea_3 p{
padding-left:30px;
font-size:0.95em;
line-height:1.5em;
padding-right:30px;
}
.instrumentssuggitemrow{
width:890px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:space-around;
-ms-flex-align:space-around;
align-items:flex-start;
-webkit-box-pack:space-around;
-ms-flex-pack:space-around;
justify-content:space-around;	
}
.suggitem_txt_price span{
font-size:0.5em;
}
#instrumentscatitemmarea_4{
background-color:#FFF;
}
#instrumentscatitemactiveArea_4{
height:1px;
}
#instrumentscatitemmarea_5{
background-color:#FFF;		
}
#instrumentscatitemactiveArea_5{
background-color:#FFF;
padding-bottom:80px;
margin-bottom:20px;	
}
.instrumentssuggitemrow{
width:890px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;	
}
.instrumentssuggitemrow .suggitem:first-child{
margin-right:40px;
}
#stringsactiveArea_1{
padding-top:90px;
}
#stringsactiveArea_1 h1{
font-size:1.7em;	
}
.strings_pattern_row{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:flex-start;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
#strings_pattern_1{
margin-right:20px;
}
#strings_pattern_2{
margin-right:20px;
}
#stringsactiveAreawrapper p{
padding-left:250px;
padding-right:250px;
font-size:0.95em;
line-height:1.5em;	
}
#stringscatactiveArea_0{
width:1200px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#stringscatmarea_1{
width:310px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-left:10px;
}
#stringscatactiveArea_1{
width:240px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:100px;
}
#stringscatactiveArea_1 h1{
width:100%;
text-align:left;
border-bottom:1px solid #c5b091; 
padding-bottom:20px;
}
#stringscatactiveArea_1 p{
width:100%;
text-align:left;
border-bottom:1px solid #c5b091; 
padding-top:10px;
padding-bottom:10px;
}
#stringscatactiveArea_1 p a{
color:#66564f;
font-family:PFDinDisplayPro-Reg !important;
}
#stringscatactiveArea_1 p a:hover{
color:#993026;
}
#stringscatmarea_2{
width:890px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
}
#stringscatactiveArea_2{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:95px;	
}
#stringscatactiveArea_2 h1{
width:100%;
text-align:left;
padding-bottom:0px;
}
#stringscat_image_sound{
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
margin-bottom:50px;
}
.stringscatitem_pattern_row{
width:100%;
height:auto;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
margin-top:30px;
}
.stringscatitem_pattern{
height:auto;
margin-right:30px;	
}
#stringscat_image img{
width:100%;
height:auto;
}
#materialstechnactiveArea_0{
width:1200px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#materialstechnmarea_1{
width:310px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-left:10px;
}
#materialstechnactiveArea_1{
width:240px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:100px;
}
#materialstechnactiveArea_1 h1{
width:100%;
text-align:left;
border-bottom:1px solid #c5b091; 
padding-bottom:20px;
}
#materialstechnactiveArea_1 p{
width:100%;
text-align:left;
border-bottom:1px solid #c5b091; 
padding-top:10px;
padding-bottom:10px;
}
#materialstechnactiveArea_1 p a{
color:#66564f;
font-family:PFDinDisplayPro-Reg !important;
}
#materialstechnactiveArea_1 p a:hover{
color:#993026;
}
#materialstechnmarea_00{
width:890px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
}
#materialstechnactiveArea_00{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:95px;
padding-bottom:100px;
}
#materialstechnactiveArea_2{
align-items:flex-start;
width:100%;
}
#materialstechnactiveArea_2 h1{
font-size:1.7em;
width:100%;
text-align:left;
}
#materialstechnactiveArea_2_image_1{
width:690px;
height:300px;
}
#materialstechnactiveArea_2_image_2{
float:left;
width:300px;
height:325px;
margin:0;
margin-right:10px;
padding-left:0px;
}
.materialstechnactiveArea_2_txt_p{
font-size:0.95em;	
line-height:1.5em;
padding:0px;
padding-right:160px;
}
#materialstechnactiveArea_2b{
align-items:center;
padding-bottom:50px;
padding-right:100px;
}
#materialstechnactiveArea_3{
align-items:flex-start;
width:100%;
}
#materialstechnactiveArea_3 h1{
font-size:1.7em;
width:100%;
text-align:left;
}
.materialstechnactiveArea_3_txt_p{
font-size:0.95em;	
line-height:1.5em;
padding:0px;
padding-right:160px;
}
.materialstechnactiveArea_3_video{
width:720px;
height:418px;
}
#materialstechnactiveArea_3b{
align-items:center;
padding-bottom:50px;
padding-right:100px;
}
#materialstechnactiveArea_4{
align-items:flex-start;
width:100%;
}
#materialstechnactiveArea_4 h1{
font-size:1.7em;
width:100%;
text-align:left;
}
.materialstechnactiveArea_4_txt_p{
font-size:0.95em;	
line-height:1.5em;
padding:0px;
padding-right:160px;
}
.materialstechnactiveArea_4_video{
width:720px;
height:418px;
}
#materialstechnactiveArea_4b{
align-items:center;
padding-bottom:50px;
padding-right:100px;
}
#materialstechnactiveArea_5{
align-items:flex-start;
width:100%;
}
#materialstechnactiveArea_5 h1{
font-size:1.7em;
width:100%;
text-align:left;
}
.materialsmarea_5_item{
width:700px;
padding:0px;
}
.materialsmarea_5_item p{
font-size:0.95em;	
line-height:1.5em;
padding:0px;
}
#guranteesmarea_1{
background-size:contain;
}
#guranteesactiveArea_1{
height:550px;
}
#guranteesactivewrapper{
width:900px;
padding-left:50px;
padding-right:50px;
padding-top:60px;
}
#guranteesactivewrapper h1{
font-size:1.7em;
width:100%;
text-align:center;
margin-bottom:10px;
}
#guranteesactivewrapper p{
margin-top:20px;
font-size:0.95em;
line-height:1.5em;
}
#guranteesactivewrapper p:last-child{
font-style:italic;
width:auto;
}
#guranteesactiveArea_2{
height:500px;
}
#multimediaactiveArea_0{
width:1200px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#multimediamarea_1{
width:310px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-left:10px;
}
#multimediaactiveArea_1{
width:240px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:100px;
}
#multimediaactiveArea_1 h1{
width:100%;
text-align:left;
border-bottom:1px solid #c5b091; 
padding-bottom:20px;
margin-bottom:20px;
}
#multimediaactiveArea_1 p{
width:100%;
text-align:left;
border-bottom:none; 
padding-top:10px;
padding-bottom:5px;
}
.multimediaactiveArea_1_menu_p{
padding-left:15px;
}
#multimediaactiveArea_1 p#last_1{
border-bottom:1px solid #c5b091;
padding-bottom:20px; 	
}
#multimediaactiveArea_1 p#last_2{
border-bottom:1px solid #c5b091;
padding-bottom:20px; 	
}
#multimediaactiveArea_1 p a{
color:#66564f;
font-family:PFDinDisplayPro-Reg !important;
}
#multimediaactiveArea_1 p a:hover{
color:#993026;
}
#multimediamarea_2{
width:890px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
}
#multimediaactiveArea_2{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:95px;	
}
.multimediaactiveArea_2_video{
width:720px;
height:418px;
}
.multimediaactiveArea_2_txt{
width:720px;	
}
.multimediaactiveArea_2_image{
width:720px;
height:480px;
}
#multimediaphotosactiveArea_0{
width:1200px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#multimediaphotosmarea_1{
width:310px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-left:10px;
}
#multimediaphotosactiveArea_1{
width:240px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:100px;
}
#multimediaphotosactiveArea_1 h1{
width:100%;
text-align:left;
border-bottom:1px solid #c5b091; 
padding-bottom:20px;
margin-bottom:20px;
}
#multimediaphotosactiveArea_1 p{
width:100%;
text-align:left;
border-bottom:none; 
padding-top:10px;
padding-bottom:5px;
}
.multimediaphotosactiveArea_1_menu_p{
padding-left:15px;
}
#multimediaphotosactiveArea_1 p#last_1{
border-bottom:1px solid #c5b091;
padding-bottom:20px; 	
}
#multimediaphotosactiveArea_1 p#last_2{
border-bottom:1px solid #c5b091;
padding-bottom:20px; 	
}
#multimediaphotosactiveArea_1 p a{
color:#66564f;
font-family:PFDinDisplayPro-Reg !important;
}
#multimediaphotosactiveArea_1 p a:hover{
color:#993026;
}
#multimediaphotosmarea_00{
width:890px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
}
#multimediaphotosactiveArea_00{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:85px;
padding-bottom:100px;
}
#multimediaphotosactiveArea_2{
align-items:flex-start;
padding-top:0px;
padding-left:10px;
padding-bottom:30px;
width:100%;
}
#multimediaphotosactiveArea_2 h1{
font-size:1.7em;
line-height:1.5em;
}
#multimediaphotosvideosactiveArea_2_p_submenu{
width:100%;
text-align:left;
color:#a78d77;
margin-bottom:0px;
}
#multimediaphotosvideosactiveArea_2_p_submenu a{
color:#a78d77;
}
#multimediaphotosvideosactiveArea_2_p_submenu a:hover{
color:#993026;
}
#multimediaphotosactiveArea_3{
align-items:flex-start;
width:100%;
}
.multimediaphotosactiveArea_3_thumbs{
width:100%;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
margin-top:5px;
margin-bottom:5px;
}
.multimediaphotosactiveArea_3_thumbsfchild{
margin-right:0px;
}
.multimediaphotosactiveArea_3_thumbs p{
margin-left:10px;		
}
#multimediavideosactiveArea_0{
width:1200px;	
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#multimediavideosmarea_1{
width:310px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-left:10px;
}
#multimediavideosactiveArea_1{
width:240px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:100px;
}
#multimediavideosactiveArea_1 h1{
width:100%;
text-align:left;
border-bottom:1px solid #c5b091; 
padding-bottom:20px;
margin-bottom:20px;
}
#multimediavideosactiveArea_1 p{
width:100%;
text-align:left;
border-bottom:none; 
padding-top:10px;
padding-bottom:5px;
}
.multimediavideosactiveArea_1_menu_p{
padding-left:15px;
}
#multimediavideosactiveArea_1 p#last_1{
border-bottom:1px solid #c5b091;
padding-bottom:20px; 	
}
#multimediavideosactiveArea_1 p#last_2{
border-bottom:1px solid #c5b091;
padding-bottom:20px; 	
}
#multimediavideosactiveArea_1 p a{
color:#66564f;
font-family:PFDinDisplayPro-Reg !important;
}
#multimediavideosactiveArea_1 p a:hover{
color:#993026;
}
#multimediavideosmarea_00{
width:890px;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
}
#multimediavideosactiveArea_00{
width:100%;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
justify-content:flex-start;
padding-top:85px;
padding-bottom:100px;
}
#multimediavideosactiveArea_2{
align-items:flex-start;
padding-top:0px;
padding-left:10px;
padding-bottom:30px;
width:100%;
}
#multimediavideosactiveArea_2 h1{
font-size:1.7em;
line-height:1.5em;
}
#multimediaphotosvideosactiveArea_2_p_submenu{
width:100%;
text-align:left;
color:#a78d77;
margin-bottom:0px;
}
#multimediaphotosvideosactiveArea_2_p_submenu a{
color:#a78d77;
}
#multimediaphotosvideosactiveArea_2_p_submenu a:hover{
color:#993026;
}
#multimediavideosactiveArea_3{
align-items:flex-start;
width:100%;
}
.multimediavideosactiveArea_3_thumbs{
width:100%;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;	
margin-top:5px;
margin-bottom:5px;
}
.multimediavideosactiveArea_3_thumbsfchild{
margin-right:0px;
}
.multimediavideosactiveArea_3_thumbs p{
margin-left:10px;
}
.factiveArea_blocks_row{
width:1200px;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
margin:0px 40px;
padding-top:20px;
padding-bottom:20px;
}
.factiveArea_blocks{
}
#factiveArea_blocks_row_1{
padding-top:80px;
padding-bottom:80px;
}
#factiveArea_blocks_row_2{
padding-bottom:80px;
display:none;
}
#flogo{
margin:0px;
margin-right:20px;
}
#fsitemap{
margin:0px;
margin-right:20px;
}	
#fqlinks{
margin:0px;
margin-right:20px;
}
#fcontact{
margin:0px;
}
.factiveArea_blocks{
margin:20px;
}
#factiveArea_3{
height:150px;	
}
.stepwrap{
text-align:left;
font-size:1.1em;
}
.stepwrap:first-child{
width:31%;
}
#basketinfoarea_5{
padding-left:0px;
width:100%;
align-items:flex-start;
position:relative;
left:10px;
text-align:left;
}
#basketinfoarea_5_left textarea{
width:390px;
}
#basketinfoarea_2{
width:890px;
overflow:hidden;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
}
#basketinfoarea_2_right{
width:850px;
overflow:hidden;
}
.Fwrapper{
width:890px;
overflow:hidden;
/*
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-align:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start;
-webkit-box-pack:flex-start;
-ms-flex-pack:flex-start;
justify-content:flex-start;
*/
margin-top:-150px;
}
.basketinfoareaF_2_span{
padding-left:40px;
}
#basketinfoarea_2_right_row .basketinfoarea_2_span{
padding-left:27px;
}
.Fwrapper #basketinfoarea_5{
position:relative;
top:10px;
}
.Fwrapper #basketinfoarea_5 textarea{
height:235px;
position:relative;
left:25px;
}
.basketinfoareaF_left_row p{
padding-left:0px;
position:relative;
left:-5px;
}
}

@media screen and (min-width:2350px) {
#indexmarea_6a{
overflow:hidden;	
height:500px;
background-color:#796557;
background-image:url('images/eggyiseis_bg.png');
background-repeat:no-repeat;
background-size:contain;
background-position:center top;
}
}