.mainPosition { width:100%; }

nav#secondary { height:26px; }
nav#secondary ul li { display:none; }
nav#secondary ul li.search { position:absolute; right:40px; display:block; margin:4px 5px; background:url(../Images/Sprites.png) no-repeat -483px 0px; background-size:500px 500px; width:18px; height:18px; cursor:pointer; }
nav#secondary ul li.search input[type="text"] { display:none; }
nav#secondary ul li.search:hover input[type="text"] { display:block; width:calc(50vw - 35px); position:absolute; top:0; right:0; margin:-4px 0 0 0; padding:3px 5px 3px 30px; background-position:-480px 4px; }
nav#secondary ul li.language { position:absolute; right:0;display:block; }
nav#secondary ul li.language ul { margin:5px 0 0 0; }
nav#primary .country { display:none !important; }
#moodbar { background:#ffffff !important; }
#moodbar .contentBackground { display:none; }
#moodbar .contentContainer { width:calc(100% - 20px); padding:10px; margin:0; position:relative; top:0; left:0; }
section#mainSection article { padding:10px; }
footer { height:calc(90px - 40px); padding:20px 0; line-height:24px; font-size:12px; }
footer ul { margin:0; }
footer ul li.copyright { float:left; }


section.list { border-top:1px solid #e6e6e6;  }
section.list article.head { display:none; }
section.list article .w10 { width:calc(100% - 8px - 8px); }
section.list article .w30 { width:calc(100% - 8px - 8px); }


.columnContainer .w15 { width:50%; }
.columnContainer .w30 { width:50%; }
.columnContainer .w40 { width:100%; }
.columnContainer .w50 { width:100%; }

.caseForm .row .column { width:100% !important; margin-right:0 !important; }
.caseForm .row .column .section .field .fieldLabel { width:100%; font-weight:bold; }
.caseForm .row .column .section .field .fieldContainer { width:100%; }

#addCommentContainer .submitForm { margin-bottom:25px; }