﻿
.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}

            
 #pg-203-0 , #pg-203-1 , #pl-203 .panel-grid-cell .so-panel { margin-bottom:30px }
 #pl-203 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }

.menu-item-language img.iclflag {
  margin-top: -3px;
}
.module-footer .footer-bottom-link-headline{font-size:21px;line-height:32px;text-align:start;color:#242b2f;font-style:normal;font-weight:400;font-family:DIN Pro;word-wrap:break-word;color:#878e83;display:block;font-weight:300;margin-bottom:12px;text-transform:uppercase}

#slogan{clear:both;width:975px;height:90px;color:#069;margin:0 auto}

#slogan img{float:left;border:0;margin:13px 25px 0 0}

#slogan h1{font-weight:normal;line-height:28px;padding-top:18px}
.showcase{height:250px;margin-bottom:10px}
.showcase,.showcase h2,.showcase2,.showcase2 h2,.showcase3,.showcase3 h2{font-size:11px;color:#fff;text-transform:uppercase}


.style-border-bottom a:after {
  bottom: 0; }


.style-border-bottom .sub-menu a:after {
  bottom: 5px; }


.header-menu-sidebar-inner .style-border-bottom .sub-menu a:after {
  bottom: 0; }





.mh-container-outer { margin: 0 auto; box-shadow: none; }
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}
.home-contents h2{font-size:28px}
.collection-inner-content,.home-contents h2{font-size:24px}
.home-contents h2,.subpage-main h1,.subpage-main h2{font-size:28px}
.home-contents p,.intro p{font-family:Arapey-Italic}
.home-contents h1,.home-contents h2,.subpage-main h1,.subpage-main h2{font-family:Arapey-Regular;color:#535353;font-size:34px;text-align:center;margin:0}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}






TD.mincart {

font-size: 12px;

width: 180px;

font-family : Verdana, Arial, Helvetica, sans-serif;

}




P.mincart {

font-size: 11px;

font-family : Verdana, Arial, Helvetica, sans-serif;

}




table.mincart {

width: 180px;

border: 1px dotted #c66300;

background-color: #FFF;

}

.pmf {
  display: none;
}

.topic
{
	line-height:1.7;
	border-right:1px solid #398cb5;
	padding-left:4px;
}
