.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}input[type="text"].formError,input[type="password"].formError{border-color:#e16a4e}label.formError{background:#e16a4e;color:#fff;display:inline-block;margin-left:10px;padding:6px;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}input[type="radiobutton"].formError,input[type="checkbox"].formError,textarea.formError,select.formError{-webkit-box-shadow:1px 0 2px 0 #e16a4e;-moz-box-shadow:1px 0 2px 0 #e16a4e;box-shadow:1px 0 2px 0 #e16a4e}.cgmMForm-fileField .fileFieldDropZone{border:1px solid #cecece;padding:4px;background-color:#F8F8F8}.cgmMForm-fileField .fileFieldDropZone .cgmMForm-button-js{display:inline-block;background-color:transparent;background-image:none;border:2px solid #7fb1c7;border-radius:2px;color:#7fb1c7;cursor:pointer;font-size:14px;font-weight:normal;line-height:1.42857;margin-bottom:5px;padding:5px 15px;text-align:center;text-transform:uppercase;vertical-align:middle}.cgmMForm-fileField .fileFieldDropZone .cgmMForm-button-js:hover{background-color:#528ba4;border:2px solid #5497b4;color:#ffffff;text-decoration:none}.cgmMForm-fileField .cgmMForm-fileBoxWrap{border:1px solid #cecece;padding:4px;background-color:#F8F8F8}.cgmMForm-fileField .fileFieldInfo{position:relative;background-color:#FFFFFF}.cgmMForm-fileField .fileFieldInfo .tnImage{border:1px solid #cecece;width:100%}.cgmMForm-fileField .fileFieldInfo .fileFieldMenu{position:relative;border:1px solid #cecece;border-top-style:none;line-height:25px}.cgmMForm-fileField .fileFieldInfo .fileFieldMenu .icons{display:block;position:absolute;top:0;left:0;width:25px;height:25px;text-align:center}.cgmMForm-fileField .fileFieldInfo .fileFieldMenu .icons.download{left:25px}.cgmMForm-fileField .fileFieldInfo .fileFieldMenu .icons *{line-height:25px}.cgmMForm-fileField .fileFieldInfo .fileFieldMenu .icons .formFileDelete,.cgmMForm-fileField .fileFieldInfo .fileFieldMenu .icons .formFileDownload{font-size:20px;cursor:pointer}.cgmMForm-fileField .fileFieldInfo .fileFieldMenu .icons .formFileDelete{color:#c44527}.cgmMForm-fileField .fileFieldInfo .fileFieldMenu .icons .formFileDownload{color:#5ab780}.cgmMForm-fileField .fileFieldInfo .fileFieldMenu .icons .formFileDownload.tmpFile{color:#9ab7c0}.cgmMForm-fileField .fileFieldInfo .fileFieldMenu .icons .formFileDownload.disabled{cursor:initial;color:#ddd}.cgmMForm-fileField .fileFieldInfo .fileFieldMenu .fileTextInfo{width:100%;padding-left:55px;font-size:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.langSwitch-wrap.langSwitch-file{height:30px}.langSwitch-wrap .langSwitch{float:right;margin:0}.langSwitch-wrap .langSwitch li{display:none;padding:0 .5em;cursor:pointer;font-weight:bold;background-color:#F5F5F5}.langSwitch-wrap .langSwitch:hover li{display:inline}.langSwitch-wrap .langSwitch .langActive{display:inline;cursor:no-drop;background-color:inherit}.langSwitch-wrap .langSwitchIcon{float:right}