.plain_content {
height: 100%;
}
.component_ContentDisplay_Content {
margin: 0; margin: 0; padding: 8px 14px;  } #c389.component_ContentDisplay_Content {
padding: 0;  } .menu_bar {margin-bottom:5px;}#c389{border-radius:30px 30px 0 0;background:#D5B4BB url('/site/beautique/images/basic_theme/s_bg.jpg') repeat-x 0 0;}#c389 table td:first-child{border-radius:15px ;padding-top:50px; padding-left:30px;}#c389 h2{margin:0; line-height:125%};#c390.component_ContentDisplay_Content {
 } #c535.component_ContentDisplay_Content {
padding: 0px;  } #c535{font-size: 0; } #c536.component_ContentDisplay_Content {
 } #c536 h5{font-size: 18px; line-height: 100%;}#c536 h1{font-size: 37px; line-height: 100%;}#c536 .plain_content{padding: 50px 10px ;}#c536 .plain_content img{margin-top: 20px;;}#c539.component_ContentDisplay_Content {
padding: 0;  } #c539{font-size: 0;}	#c540.component_ContentDisplay_Content {
 } #c540 h6{font: 700 13px "PT Sans";	color: #ACA585;line-height: 135%;letter-spacing: 1.5px;}#c540 h3{font-size: 29px; padding-bottom: 10px;}#c540 .plain_content{font-size: 14px;min-height:200px;} #c542.component_ContentDisplay_Content {
padding: 0;  } #c542{font-size: 0;line-height: 1.4em;}	#c545.component_ContentDisplay_Content {
padding: 0;  } #c545{font-size: 0;}	#c546.component_ContentDisplay_Content {
 } #c546 h6{font: 700 13px "PT Sans";	color: #ACA585;line-height: 135%;letter-spacing: 1.5px;}#c546 h3{font-size: 29px; padding-bottom: 10px;}#c546{height: 220px!important; }#c546 ul li{font: 14px "PT Sans";padding-left: 10px;}#c553.component_ContentDisplay_Content {
 } #c554.component_ContentDisplay_Content {
 } #c562.component_ContentDisplay_Content {
 } #c569.component_ContentDisplay_Content {
padding: 0;  } #c569{font-size: 0;}	#c570.component_ContentDisplay_Content {
 } #c570 h6{
font: 700 13px "PT Sans";	color: #ACA585;
line-height: 135%;
letter-spacing: 1.5px;
}
#c570 h3{
font-size: 29px; padding-bottom: 10px;
}
#c570 .plain_content{
font-size: 14px;
min-height:200px;
} #c571.component_ContentDisplay_Content {
 } #c573.component_ContentDisplay_Content {
padding: 0;  } #c573{font-size: 0;}	#c574.component_ContentDisplay_Content {
 } #c574 h6{font: 700 13px "PT Sans";	color: #ACA585;line-height: 135%;letter-spacing: 1.5px;}#c574 h3{font-size: 29px; padding-bottom: 10px;}#c574 .plain_content{font-size: 14px;min-height:200px;}#c575.component_ContentDisplay_Content {
 } #c577.component_ContentDisplay_Content {
padding: 0;  } #c577{font-size: 0;}	#c578.component_ContentDisplay_Content {
 } #c578 h6{font: 700 13px "PT Sans";	color: #ACA585;line-height: 135%;letter-spacing: 1.5px;}#c578 h3{font-size: 29px; padding-bottom: 10px;}#c578{height: 220px!important; }#c578 ul li{font: 14px "PT Sans";padding-left: 10px;}#c579.component_ContentDisplay_Content {
 } #c580.component_ContentDisplay_Content {
padding: 0;  } #c581.component_ContentDisplay_Content {
padding: 0;  } #c583.component_ContentDisplay_Content {
padding: 0;  } #c583{font-size: 0;}	#c584.component_ContentDisplay_Content {
 } #c584 h6{
font: 700 13px "PT Sans";	color: #ACA585;
line-height: 135%;
letter-spacing: 1.5px;
}
#c584 h3{
font-size: 29px; padding-bottom: 10px;
}
#c584 .plain_content{
font-size: 14px;
min-height:200px;
} #c585.component_ContentDisplay_Content {
 } .mini_login {
padding:10px 10px 10px 10px;
}
.mini_login h6 {
font-size:1em;
padding:0;
margin:0;
}
.mini_login p {
font-size:0.9em;
padding:4px 0 4px 0;
margin:0;
}
.mini_login label {
float:left;
font-size:9px;
width:55px;
padding-top:2px;
}
.mini_login input.in {
display:inline;
width:70px;
font-size:1em;
margin-bottom: 3px;
}
.mini_login .btn {
width:auto;
display:block;
margin:4px 0 0 55px;
}
.component_Membership_MiniLogin {
margin: 0; margin: 10px; padding: 0;  } #login {padding:0;} #c201.component_Membership_MiniLogin {
border-bottom: 1px solid #ccc;
margin: 10px; padding: 0;  } #login {padding:0;} td.ltc {
padding: 0;
background: none;
text-align: left;
vertical-align: top;
border: none;
}
.component_Layout_Table {
margin: 0; margin: 0; padding: 8px 14px;  } #c534.component_Layout_Table {
padding: 0;  } #c534{
margin-top: -5px!important; width: 1279px;
margin: auto;
position: relative;
}
#c534 #c536{
position: absolute;
width: 317px;
height: 433px;
top: 15px;
right: 120px;
z-index: 104;
background: #f5f5f5;
border: 1px solid #eee;
}
#c536 .component_edit{
margin-top: 22px; }
@media screen and (max-width: 1279px){
#c534{
margin-top: -5px!important; width: 100%!important;
}
#c534 #c536{
right: 50px;
top: 10px;
height: auto;
}
#c536 .plain_content{
padding: 12px!important;
}
}
@media screen and (max-width: 800px){
#c534 #c536{
position: relative;
top: 0;
right: 0;
margin: auto!important;
}
}
@media screen and (max-width: 370px){
#c534 #c536{
width: 100%!important;
}
} #c537.component_Layout_Table {
padding: 0px;  } #c537>table{
width: 980px;	margin: auto;
padding: 40px 0;
}
#c537>table>tbody>tr>td.ltc{
margin: auto;
max-width: 312px;
border: 2px solid #eee;
background: #f5f5f5;
}
@media screen and (max-width: 980px){
#c537>table{
width: 100%!important;	}
}
#c538.component_Layout_Table {
padding: 0;  } #c538{margin: auto;max-width: 320px;}#c544.component_Layout_Table {
padding: 0;  } #c544{
margin: auto;
max-width: 312px;
}
#c563.component_Layout_Table {
padding: 0;  } #c567.component_Layout_Table {
padding: 0px;  } #c567>table{
width: 980px;	margin: auto;
padding: 0 0 40px;
}
#c567>table>tbody>tr>td.ltc{
margin: auto;
border: 2px solid #eee;
background: #f5f5f5;
}
#c567 .plain_content {
text-align: center;
padding: 15px 0;
}
@media screen and (max-width: 980px){
#c567>table{
width: 100%!important;	}
}
#c582.component_Layout_Table {
padding: 0;  } #c582{margin: auto;max-width: 320px;}
