/* --------- Faqs --------*/
#block-system-main>div>.view.view-faqs.view-id-faqs >.view-header > .yellow-background-image-contentainer 
{
		display: block;
    margin: -8.6em auto 0;
    max-width: 885px;
    z-index: 0;
}
/**********************************************************/
#block-system-main>div>.view.view-faqs.view-id-faqs >.view-header > div.generic-image{
		border-bottom: 4px solid #E8AD2E;
		z-index: 9999;
}
#block-system-main>div>.view.view-faqs.view-id-faqs >div
{
		max-width: 857px;
		margin:0 auto 0;
		
}
/*body.page-node.page-node-.page-node-4 div.content div#content section#post-content div.region div#block-system-main.block div.content div.view div.view-content{margin-top:2%;}*/
#block-system-main>div>.view.view-faqs.view-id-faqs >div:first-child{ max-width: 100%;  padding-bottom: 3%;}
/**********************************************************/
#block-system-main>div>.view.view-faqs.view-id-faqs >.view-content>div{ margin-bottom: 20px;}
#block-system-main>div>.view.view-faqs.view-id-faqs >.view-content .faqs {
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box;
    box-sizing: border-box; 
    border: 3px solid #B5B5B5;
	outline: 8px solid #DDDDDD;
	width:100%;		
	padding: 1em;
    margin-bottom: 3.6em;
	overflow: hidden;
	display: block;
	background: #FFF;
}

#block-system-main>div>.view.view-faqs.view-id-faqs .faqs>.counter 
{
     display: inline-block;
    float: left;
    font-size: 3em;
    line-height: 1em;

}

.faqs #faqCollapsibleContainer >.collapsible>.list-level-1
{
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box;
    box-sizing: border-box; 
    color: #D99F1F;
    float: left;
    font-size: 1.8em;
    font-weight: bold;
    line-height: 1.2em;
    margin-left: 3%;
    margin-top: 0.6em;
    width: 80%;

}
#faqCollapsibleContainer .answer-container {
   font-family: Times New Roman;
    font-size: 1.7em;
    line-height: 150%;
    padding: 8px 53px;
    text-align: left;
     color: #696969;
}
#faqCollapsibleContainer .answerSubContailner{
    border-top: 1px solid #D9D9D9;
    clear: both;
    padding-top: 2%;
		max-width: 860px;
		text-align: left;
		margin:0 auto;
}

/***************************************Old Codes ***************************************/
.view-faqs .list-level-1:hover {color: #D54E21;}
.view-faqs .list-level-2 
{
		display: none; 
		list-style: none; 
		font-weight: normal;
		color: #333; 
		padding: 0 10px; 
		margin-bottom: 15px;
}
#faqCollapsibleContainer .collapse-open span {
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box;
    box-sizing: border-box; 
    cursor: pointer;
    display: block;
    float: right;
    padding: 8px;
    margin-left: 0;
     margin-top: 3px;
}

#faqCollapsibleContainer .collapse-open span {
    background: url(images/close.jpg) center center no-repeat;
}
#faqCollapsibleContainer .collapse-close span {
    cursor: pointer;
    display: block;
    float: right;
    padding: 9px;
    background: url(images/open.jpg) center center no-repeat;
    margin-top:3px;
}
#faqCollapsibleContainer div.answer {
		width:100%;
}

div.view.view-faqs.view-id-faqs> div.view-header> .generic-image> #topImageTitleContainer.designYellow
{
/*	font-family: Georgia;
    font-weight: normal;
    line-height: 2.4em;*/
		display: table;
}
.FaqPageAboutRowTitle {
    font-size: 2.8em;
    margin: 0 auto;
    max-width: 885px;
}

.maxWidthSet{ color: #A0A1A6; font-size: 1.9em; margin: 0 auto; max-width: 885px; text-align: center;  line-height: 150%;}
.aboutTitleFaqPage > span.designGray{ font-weight:normal;}
div.view.view-faqs.view-id-faqs> div.view-header> .generic-image> #topImageTitleContainer.designYellow>*{
display: table-cell; vertical-align: middle; width: 100%; text-align: center; height: 115px;
}
