.main-forms fieldset { background-color: #FFFFFF; border: 1px solid #EDEDED; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } .main-forms fieldset .input-area { padding: 20px 20px 0; } .main-forms fieldset .input-area:after { content: ""; clear: both; display: block; height: 0; visibility: hidden; } .main-forms fieldset .input-area .nav-name { float: left; width: 100px; padding-top: 5px; text-align: right; display: block; margin-bottom: 5px; font-size: 14px; font-weight: normal; line-height: 20px; } .main-forms fieldset .input-area .control-label { width: 100px; } .main-forms fieldset .input-area .controls { margin-left: 120px; } .main-forms fieldset .input-area .controls hr { margin: 5px 0 10px; } .main-forms fieldset .input-area .controls h5 { margin: 5px 0; } .main-forms fieldset .input-area .controls .file-link { margin-right: 10px; display: inline-block; width: 178px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .main-forms fieldset .input-area .controls .input-prepend { margin-bottom: 5px; } .main-forms fieldset .input-area .controls .input-prepend a { text-decoration: none; color: #333333; } .main-forms fieldset .input-area .controls .input-prepend .tab-content > .active { display: inline-block; } .main-forms fieldset .input-area .controls .add-btn { margin: 3px 0; } .main-forms fieldset .input-area .fileupload { margin-bottom: 0; } .main-forms fieldset .input-area .datetimepick { margin-right: 5px; margin-bottom: 5px; } .main-forms fieldset .input-area .language-area .input-content .mceLayout { width: 100%!important; } .main-forms fieldset .input-area .module-nav, .main-forms fieldset .input-area .language-nav { margin: 0 0 20px; padding: 0 0 15px 120px; border-bottom: 1px solid #ddd; } .main-forms fieldset .input-area .module-nav li, .main-forms fieldset .input-area .language-nav li { position: relative; } .main-forms fieldset .input-area .module-nav li.active:before, .main-forms fieldset .input-area .module-nav li.active:after, .main-forms fieldset .input-area .language-nav li.active:before, .main-forms fieldset .input-area .language-nav li.active:after { display: block; height: 0px; width: 0px; position: absolute; bottom: -15px; left: 50%; margin-left: -5px; content: ""; border-style: solid; border-width: 0 6px 6px 6px; border-color: transparent transparent #EDEDED transparent; z-index: 5 } .main-forms fieldset .input-area .module-nav li.active:after { display: none; } .main-forms fieldset .input-area .language-nav li.active:after { bottom: -16px; margin-left: -4px; border-width: 0 5px 5px 5px; border-color: transparent transparent #FFFFFF transparent; } .main-forms fieldset .input-area .module-nav { margin-bottom: 0; border-bottom: none; } .main-forms fieldset .input-area .language-area, .main-forms fieldset .input-area .module-area { overflow: hidden; } .main-forms fieldset .input-area .module-area { padding-top: 20px; margin-bottom: 40px; background-color: #EDEDED; border-radius: 5px; } .main-forms fieldset .form-actions { padding-left: 140px; margin: 0px; -webkit-border-radius: 0 0 9px 9px; -moz-border-radius: 0 0 9px 9px; border-radius: 0 0 9px 9px; } .main-forms fieldset .input-area .nav-scroll { margin-left: 120px; width:800px; position:relative; z-index:1; overflow:hidden; } .main-forms fieldset .input-area .nav-scroll .scroller { width: 1000px; height:100%; float:left; padding:0; } .main-forms fieldset .input-area .controls[data-toggle^="buttons-"] label { position: relative; margin: 0 0 5px; } .main-forms fieldset .input-area .controls[data-toggle^="buttons-"] input[type="radio"], .main-forms fieldset .input-area .controls[data-toggle^="buttons-"] input[type="checkbox"] { margin-left: 0; margin-top: 0; position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; opacity: 0; filter: alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; } .main-forms fieldset .input-area .question { margin-top: 5px; } /* Responsive */ @media (min-width: 768px) and (max-width: 979px) { } @media (max-width: 480px) { .main-forms fieldset .input-area .nav-name { float: none; width: auto; padding-top: 0; text-align: left; } .main-forms fieldset .input-area .module-area { padding: 20px; } .main-forms fieldset .input-area .module-nav, .main-forms fieldset .input-area .language-nav { padding: 0 0 15px 0px; } .main-forms fieldset .form-actions { padding-right: 20px; padding-left: 20px; } .main-forms fieldset .input-area .control-label { width: auto; } .main-forms fieldset .input-area .controls { margin-left: 0; } .main-forms fieldset .form-actions { padding-left: 20px; } }