/* ================ Module =============== */
#mod_pukkaPress{margin-top: 59px;}

#layoutAccordion{text-align: left;}

#layoutAccordion div.accordion-item{padding-bottom: 2px;}
#layoutAccordion div.accordion-item.selected{padding-bottom: 0;}

#layoutAccordion h3.accordion-title{background: url(../images/bkg_arrow_accordion.png) no-repeat right 0 #f3e3e7; height: 32px; font-style: normal !important; font-family: 'Glegoo', serif !important; font-size: 1.5em !important; color: #3b3b3b; line-height: 31px !important; padding: 0 33px 0 30px; text-align: left; font-weight: normal; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#layoutAccordion div.selected h3.accordion-title{background-color: #6c2323; background-position: right -64px; font-weight: 700; color: #fff;}
#layoutAccordion h3.accordion-title:hover{background-color: #f3c8c8; background-position: right -32px;}

#layoutAccordion div.accordion-content{padding: 27px 20px 0 25px;position:relative !important;}

#layoutAccordion div.item{overflow: hidden; background: url(../images/separator_item_accordion.png) no-repeat 0 bottom; padding-bottom: 17px; margin-bottom: 27px;}
#layoutAccordion div.item:last-child{background: none; margin-bottom: 16px; padding-bottom: 0;}

#layoutAccordion div.wrapperImage{float: right; margin-left: 38px; margin-bottom: 16px; padding-top: 8px; position: relative;}
#layoutAccordion img.zoom{position: absolute; bottom: 14px; right: 9px;}

#layoutAccordion div.mod-content{overflow: hidden;}
#layoutAccordion h4.titleItem{font-family: 'Raleway', sans-serif; font-size: 1.6em; text-transform: uppercase; line-height: 28px; color: #666 !important; margin-bottom: 8px;}
#layoutAccordion h4.titleItem a{ color: inherit; font-family: "Raleway",sans-serif !important;}
#layoutAccordion div.mod-content2{display: none;}

#layoutAccordion div.wrapperLinks{padding-top: 2px; margin-bottom: 16px;}

#layoutAccordion p.readMoreButton{width: 124px;}
#layoutAccordion p.readMoreButton a{display: none; background: url(../images/bkg_arrow_readMore.png) no-repeat right 0 #6c2323; height: 25px; line-height: 25px; font-family: 'Glegoo', serif !important; text-transform: uppercase; color: #fff; margin-bottom: 0; padding-left: 11px; cursor: pointer;}
#layoutAccordion p.readMoreButton a.active{display: block;}
#layoutAccordion p.readMoreButton a:hover{background-position: right -25px; background-color: #000;}

#layoutAccordion p.readMoreLink a{display: none; cursor: pointer;}
#layoutAccordion p.readMoreLink a.active{display: inline;}


.sectionBox h3
{
	font-szie:;
}

/*PORTRAIT*/
@media only screen and (max-width: 1023px) {
	#layoutAccordion div.item{padding-bottom: 20px;}

	#layoutAccordion div.wrapperImage{margin-left: 16px;}

	#layoutAccordion h4.titleItem{line-height: 24px; margin-bottom: 8px; padding-top: 2px;}

	#layoutAccordion div.wrapperLinks{padding-top: 0;}
}
/*END PORTRAIT*/