.clearfix:after, .clearfix:before{ content: ''; display: table; } .clearfix:after{ clear: both; } #optionsframework-wrap h3{ font-size: 23px; font-weight: 400; line-height: 29px; } .updated p{ font-size: 16px; } .nav-tab-wrapper { float: left; width: 21%; border-bottom: 1px solid #CCC; } .nav-tab{ box-shadow: none !important; display: block; float: none; font-size: 14px; line-height: 24px; margin: 0; padding: 6px 10px 6px 35px; position: relative; border-bottom:1px solid transparent; } .nav-tab-active, .nav-tab:hover { background: #dc3522; color: #fff !important; border-bottom: 1px solid transparent; } .nav-tab.nav-tab-active:after{ content: ''; position: absolute; height: 0; width: 0; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-left: 15px solid #dc3522; left: 100%; top: 50%; margin-top: -15px; } .nav-tab i { position: absolute; left: 10px; top: 11px; } #wpbody-content .metabox-holder { border-top-right-radius: 5px; background: #fff; float: right; width: 77.4%; box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); padding-top: 0; } .group > h3{ padding-left: 0; background: #5e5e5e; color: #fff; margin-bottom: 20px; text-transform: uppercase; font-size: 18px !important; padding-left: 15px; } .form-table{ margin-top: 0; padding: 0px 15px 0px 15px; display: block; width: 100%; box-sizing:border-box; } .form-table tbody{ display: block; } .form-table tr { border: 1px solid #ccc; display: block; margin-bottom: 10px; } .form-table th{ width: 100%; background: none repeat scroll 0 0 #efefef; border-bottom: 1px solid #cccccc; display: block; line-height: 35px; margin-bottom: 10px; padding: 0 0px 0 10px; display: block; box-sizing: border-box; } .form-table tr td { width: 100%; display: block; padding: 0 10px; box-sizing:border-box; margin-bottom: 10px; } .form-table tr td input[type="text"],.form-table tr td textarea{ width: 60%; margin-bottom: 15px; } .logo-preview img,.favicon_preview img { border: 1px solid #A0A0A0; padding: 10px; } .remove_logo_preview, .remove_favicon_preview, .remove_slide_preview { display: block; border: 1px solid #0074a2; background: #2ea2cc; color: #fff; width: 70px; padding: 0px 5px; text-align: center; border-radius: 3px; line-height: 26px; height: 26px; font-size: 13px; box-shadow: inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15); cursor: pointer; margin-top: 10px; } .remove_logo_preview:hover, .remove_favicon_preview:hover,.remove_slide_preview:hover{ background: #1e8cbe; border-color: #0074a2; box-shadow: inset 0 1px 0 rgba(120,200,230,.6); } .form-table tr td input[type="radio"]{ display: inline-block; } .form-table tr td label{ display: inline-block; vertical-align: top; } .layout-image { display: inline-block; vertical-align: top; margin-right: 31px; text-align: center; } .layout-image img { margin-bottom: 5px; } .layout-image:last-child{ margin-right: 0; } .form-table tr td textarea{ padding: 10px; margin-bottom: 0; } .wp-color-result{ margin-bottom: 0; } .radio { display: inline-block; margin-right: 50px; margin-bottom: 10px; } #optionsframework-submit{ padding: 4px 15px 15px 15px ; } #options-group-5 tr{ border:none; } #options-group-5 td{ padding: 0; } #options-group-5 div{ border:1px solid #ccc; margin-bottom: 10px; padding-bottom: 10px; } #options-group-5 div h4{ margin: 0; background: #efefef; border-bottom: 1px solid #ccc; line-height: 35px; margin-bottom: 10px; padding-left: 10px; } #options-group-5 div p{ margin-top: 0; padding-left: 10px; } #options-group-5 div > a{ padding-left: 10px; } #options-group-4 table td input{ margin-bottom: 0; } .pattern-img { display: inline-block; vertical-align: top; width: 145px; margin-bottom: 25px; } .pattern-img .inline-block{ border: 1px solid #ccc; padding: 3px; } .pattern-img input[type="radio"], .pattern-img .inline-block{ display: inline-block; vertical-align: middle; } .pattern-img.active .inline-block { border: 1px solid #ccc; box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.3); } .pattern-img.active input[type="radio"], .pattern-img input[type="radio"]{ opacity: 0; visibility: hidden; } .apbasic-header{ background: #222; border-bottom:5px solid #01AEFD; color: #FFF; margin-bottom: 20px; position: relative; padding-bottom: 0px; } .accesspress_pro-logo{ float: left; width: auto; padding: 15px 0 0 20px; color: #fff; font-size: 13pt; } .accesspress_pro-logo img{ width: auto; } .ak-socials{ float: right; text-align: right; white-space: nowrap; margin-right: 20px; } .ak-socials p{ margin:10px 0; }