/* Framework ThemeOptions for Wordpress Author: iLen Author URI: http://ilentheme.com Version: 1.0 */ @import url('assets/css/font-awesome.css'); /* =THEMES */ .ilentheme-options{ width: 870px; background: #F1F1F1; border: 1px solid rgb(189, 189, 189); margin-top: 20px; overflow: hidden; font-size: 1.2em; } /* =Header */ .ilentheme-options h1{ margin: 10px; padding: 0; } .ilentheme-options .logo h1{ margin: 0px; padding: 10px 0 0 10px; position: relative; } .ilentheme-options .logo h1 span{ font-size: 9px; color:#fff; display: inline; margin: 0 } .ilentheme-options .logo h1 a{ background: transparent !important; color: #fff; font-family: "Open Sans Condensed"; } .ilentheme-options .logo span{ font-size: 10px; font-weight: bolder; color:#BBAEA8; display: block; margin: 0 10px; } .ilentheme-options .logo span a{ color:#BBAEA8; font-style: italic; font-size: 11px; } .ilentheme-options .logo span a:hover{ background: transparent !important; text-decoration: underline; } .ilentheme-options h2{ font-size: 1.7em; color:#c3c3c3; } .ilentheme-options h3{ font-size: 0.9em; color:#919191; margin-bottom: 5px; padding-left: 15px; } .ilentheme-options h2:after,.ilentheme-options h3:after{ font-family: "FontAwesome"; } .ilentheme-options h2:before,.ilentheme-options h3:before{ font-family: "FontAwesome"; } .ilentheme-options h2 i,.ilentheme-options h3 i{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; font-size: 90%; } /* =Links */ .ilentheme-options a { text-decoration: none; /*color:#3eaf88;*/ } .ilentheme-options a:hover { /*background:#5ac8a2;*/ } .ilentheme-options a:hover { -moz-transition: all 0.1s ease-in; -webkit-transition: all 0.1s ease-in; -o-transition: all 0.1s ease-in; transition: all 0.1s ease-in; -moz-transition: all 0.1s ease-out; -webkit-transition: all 0.1s ease-out; -o-transition: all 0.1s ease-out; transition: all 0.1s ease-out; } /* =INPUTS */ .ilentheme-options .row input[type="text"]{ width: 100%; } .ilentheme-options .row .c input[type="text"]{ width: 95%; } .ilentheme-options .btn,.ilentheme-options input[type="button"],.ilentheme-options input[type="submit"] { background: #3eaf88; color: #fff; padding: 7px 20px 7px 20px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; font-weight: bold; border:0; } .ilentheme-options .btn:hover,.ilentheme-options input[type="button"]:hover,.ilentheme-options input[type="submit"]:hover{ background:#5ac8a2; } .ilentheme-options input[type="text"],.ilentheme-options input[type="password"], .ilentheme-options select,.ilentheme-options textarea{ background: #e2e2e2; border: 0; color: #445157; padding: 7px 3% 7px 3%; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; font-size: 1em; font-family: "Helvetica Neue", "Helvetica", "Arial"; font-weight: bold; -webkit-font-smoothing: antialiased; } .ilentheme-options input[type="text"]:focus,.ilentheme-options input[type="password"]:focus, .ilentheme-options select:focus,.ilentheme-options textarea:focus{ background:#f2f2f2; } .ilentheme-options .row .b input[type="text"],.ilentheme-options .row .b input[type="password"], .ilentheme-options .row .b select,.ilentheme-options .row .b textarea{ margin-top: -5px; } .ilentheme-options .row .b select{ padding: 5px; margin-top: 0; height: 30px; width:100%; } /* =MESAGGEBOX */ .ilentheme-options .messagebox{ background: transparent; width: 670px; float: right; padding: 10px; box-sizing: border-box; -moz-box-sizing: border-box; text-shadow: 1px 0 0 rgb(163, 163, 163); font-weight: bold; color: #fff; text-align: center; } .ilentheme-options .messagebox.ok{ background: #82AF78; } .ilentheme-options .messagebox.error{ background: #AF7878; border: 0; margin: 0; } /* =Rows / per / options */ .ilentheme-options .row{ overflow: hidden; border-bottom: 1px solid rgb(241, 241, 241); padding: 20px 0; } .ilentheme-options .row .a{ width: 45%; float: left; } .ilentheme-options .row .b{ width: 50%; float: left; margin-top: 10px; } .ilentheme-options .row .c{ width: 100%; float: none; clear: both; margin-top: 10px; } .ilentheme-options .row .help{ color: #8A8A8A; padding: 5px 0; font-size: 11px; font-family: tahoma; clear: both; font-style: italic; } /* =Uploads */ .ilentheme-options .row.upload{} .ilentheme-options .row.upload .admin_delete_image_upload { width: 16px; height: 16px; position: absolute; bottom: 0; left: 0; display: block; background: url(assets/images/delete.png) no-repeat; cursor: pointer; } .ilentheme-options .row.upload input[type="text"]{ width: 48%; } .ilentheme-options .row.upload input[type="button"]{ width: 48%; } .ilentheme-options .row.upload .preview{ overflow: hidden; position: relative; } .ilentheme-options .row.upload .preview img{ background: #FAFAFA; border-color: #ccc #9498A2 #9498A2 #eee; border-style: solid; border-width: 1px; float: left; max-width: 284px; padding: 4px; margin-bottom: 10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; margin-top: 10px; } /* =TABS VERTICAL // Menu Sidebar LEFT */ .ilentheme-options .ui-tabs.ui-tabs-vertical { padding: 0; } .ilentheme-options .ui-tabs.ui-tabs-vertical .ui-widget-header { border: none; } .ilentheme-options .ui-tabs.ui-tabs-vertical .ui-tabs-nav { float: left; width: 180px; background: transparent; border-radius: 4px 0 0 4px; /*border-right: 1px solid gray;*/ margin: 0; margin-left: 20px; margin-top: 80px; color: #565656; font-weight: bold; } .ilentheme-options .ui-tabs.ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; margin: 0.2em 0; /*border: 1px solid gray;*/ border-width: 1px 0 1px 1px; border-radius: 4px 0 0 4px; overflow: hidden; position: relative; /*right: -2px;*/ z-index: 2; height: 40px; } .ilentheme-options .ui-tabs.ui-tabs-vertical .ui-tabs-nav li a { display: block; width: 100%; padding: 0.8em 1em; text-decoration: none; color: #565656; } .ilentheme-options .ui-tabs.ui-tabs-vertical .ui-tabs-nav li a:hover { cursor: pointer; color: #94a4ac; text-decoration: none; background: transparent !important; } .ilentheme-options .ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active { margin-bottom: 0.2em; padding-bottom: 0; border-right: 1px solid white; background: #fff; border-top-left-radius: 3px; border-bottom-left-radius: 3px; box-shadow: #c1c3c4 0px 3px 0px 0px; color: #94a4ac; text-decoration: none; } .ilentheme-options .ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active a{ color: #94a4ac; } .ilentheme-options .ui-tabs.ui-tabs-vertical .ui-tabs-nav li:last-child { margin-bottom: 10px; } .ilentheme-options .ui-tabs.ui-tabs-vertical .ui-tabs-panel { float: left; /* border-left: 1px solid gray; */ border-radius: 0; position: relative; /* left: -1px; */ } .ilentheme-options .content-tab{ padding: 20px 40px 20px 40px; width: 670px; /* border: 1px solid gray; */ /*margin-left: 3px;*/ background: #fff; min-height: 250px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ min-height: 700px; } .ilentheme-options .content-tab p.description{ color: rgb(221, 221, 221); } .ilentheme-options .top-left{ width: 200px; height: 70px; float: left; background: #445157; } .ilentheme-options .top-right{ width: 670px; height: 70px; float: right; background: #4C5A61; padding: 20px 5px 10px 5px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ } .ilentheme-options header{ clear: both; } .ilentheme-options .ui-tabs.ui-tabs-vertical .ui-tabs-nav li a:after, .ilentheme-options .ui-tabs.ui-tabs-vertical .ui-tabs-nav li a:before{ font-family: FontAwesome; } .ilentheme-options .ui-tabs.ui-tabs-vertical .ui-tabs-nav li a i{ top: -1px; position: relative; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; } /* =CHECKBOX ===========================*/ .ilentheme-options [type="checkbox"]:not(:checked), .ilentheme-options [type="checkbox"]:checked { position: absolute; left: -9999px; } .ilentheme-options [type="checkbox"]:not(:checked) + label, .ilentheme-options [type="checkbox"]:checked + label { position: relative; padding-left: 75px; cursor: pointer; } .ilentheme-options [type="checkbox"]:not(:checked) + label:before, .ilentheme-options [type="checkbox"]:checked + label:before, .ilentheme-options [type="checkbox"]:not(:checked) + label:after, .ilentheme-options [type="checkbox"]:checked + label:after { content: ''; position: absolute; } .ilentheme-options [type="checkbox"]:not(:checked) + label:before, .ilentheme-options [type="checkbox"]:checked + label:before { left:0; top: -3px; width: 65px; height: 30px; background: #DDDDDD; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; transition: background-color .2s; } .ilentheme-options [type="checkbox"]:not(:checked) + label:after, .ilentheme-options [type="checkbox"]:checked + label:after { width: 20px; height: 20px; transition: all .2s; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -khtml-border-radius: 50%; background: #7F8C9A; top: 2px; left: 5px; } /* on checked */ .ilentheme-options [type="checkbox"]:checked + label:before { background:#555656; } .ilentheme-options [type="checkbox"]:checked + label:after { background: #D7DCDE; top: 2px; left: 40px; } .ilentheme-options [type="checkbox"]:checked + label .ui, .ilentheme-options [type="checkbox"]:not(:checked) + label .ui:before, .ilentheme-options [type="checkbox"]:checked + label .ui:after { position: absolute; left: 6px; width: 65px; border-radius: 15px; font-size: 14px; font-weight: bold; line-height: 22px; transition: all .2s; top:0; } .ilentheme-options [type="checkbox"]:not(:checked) + label .ui:before { content: "✕"; left: 32px; margin-left: 5px; } .ilentheme-options [type="checkbox"]:checked + label .ui:after { content: " ✔"; color: #D7DCDE; margin-top: 1px; } .ilentheme-options [type="checkbox"]:focus + label:before { border: 0px dashed #777; box-sizing: border-box; margin-top: 0px; } /* ----------------------------------- */ /* =Radio Image ===========================*/ .ilentheme-options .row.radio_image .c {} .ilentheme-options .row.radio_image .c label{ display: inline; overflow: hidden; } .ilentheme-options .row.radio_image .c input[type="radio"]{ display: none; } .ilentheme-options .row.radio_image .c img{ width: 150px; height: 150px; margin-right: 30px; border: 2px solid #fff; padding: 3px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; } .ilentheme-options .row.radio_image .c img.active{ border-color: #3BA782; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; } /* =Button */ .super{ border-style: solid; border-width: 0; cursor: pointer; font-family: "Proxima Nova", "Helvetica Neue", Helvetica, Helvetica, Arial, sans-serif; font-weight: 700; line-height: 1; margin: 0 0 1.42857em; position: relative; text-decoration: none; text-align: center; display: inline-block; padding-top: .57143em; padding-right: 1.14286em; padding-bottom: .64286em; padding-left: 1.14286em; font-size: 1.14286em; background-color: #3b7140; border-color: #2a4f2d; color: #fff; -webkit-box-shadow: 0 0 0 rgba(255, 255, 255, .5) inset; box-shad ow: 0 0 0 rgba(255, 255, 255, .5) inset; -webkit-transition: background-color 300ms ease-out; -moz-transition: background-color 300ms ease-out; transition: background-color 300ms ease-out; -webkit-border-radius: 3px; border-radius: 3px; background: #47884d; box-shadow: 0 3px 0 #407A44; color: #FFF; outline: 0; } .super:hover, .super:focus { background-color: #2a4f2d; color: #fff; outline: 0; } .super:active { -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .2) inset; box-shadow: 0 0 0 rgba(0, 0, 0, .2) inset; outline: 0; position: relative; top: 1px; box-shadow: 0 2px 0 #213f24; } .ilentheme-options .btn.btn_save { float: right; margin-right: 20px; } .ilentheme-options .btn.btn_reset { float: right; margin-right: 20px; background: #E06F6F !important; box-shadow: 0 3px 0 #925858; } .ilentheme-options .btn.btn_reset:hover{ background: #FE8D8D !important; } .ilentheme-options .btn.btn_reset:active { -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .2) inset; box-shadow: 0 0 0 rgba(0, 0, 0, .2) inset; outline: 0; position: relative; top: 1px; box-shadow: 0 2px 0 #5F2525; } /* =Divider Options */ .ilentheme-options .divide { color: #777777; background-color: #f2f2f2; height: 1px; border: 0px; margin: 20px 0 0px 0; padding: 7px 0 0 15px; height: 25px; font-weight: normal; font-size: 15px; text-transform: uppercase; -webkit-border-radius: 3px; border-radius: 3px; } .ilentheme-options .wp-color-picker{ width: 115px !important; } .ilentheme-options .divide i{ font-size: 90%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; } /** * =Typography */ @font-face { font-family: 'FontAwesome'; src: url('assets/css/fonts/fontawesome-webfont.eot?v=4.0.3'); src: url('assets/css/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('assets/css/fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'), url('assets/css/fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'); font-weight: normal; font-style: normal; } /** * =PLUGIS */ .ilenplugin-options{ /*width: 870px;*/ background: #F1F1F1; /*border: 1px solid rgb(189, 189, 189);*/ margin-top: 20px; overflow: hidden; font-size: 1.2em; } .ilenplugin-options h2{ margin: 0; font-size: 23px; font-weight: 400; padding: 9px 15px 4px 0; line-height: 29px; } .ilenplugin-options header{ margin: 0 0 0 0 !important; /*height: 32px;*/ line-height: 32px; padding: 0 0 0 0 !important; font-size: 24px; } .ilenplugin-options .row{ overflow: hidden; clear: both; margin-bottom: 30px; } .ilenplugin-options .row .a{ width: 25%; float: left; } .ilenplugin-options .row .b{ width: 73%; float: right; } .ilenplugin-options .postbox{ overflow: hidden; padding-bottom: 10px; } .ilenplugin-options .postbox .help{ color: #666; font-size: 11px; font-style: italic; line-height: 12px; } .ilenplugin-options .row .c{ width: 100%; float: none; clear: both; margin-top: 10px; } /* =INPUTS */ .ilenplugin-options .row input[type="text"]{ width: 99%; } .ilenplugin-options .row .c input[type="text"]{ width: 95%; } .ilenplugin-options .row.upload input[type="text"] { width: 48%; } .ilenplugin-options .row.upload .preview { overflow: hidden; position: relative; } .ilenplugin-options .row.upload .preview{ float: none; } .ilenplugin-options .row.upload .preview img { background: #FAFAFA; border-color: #ccc #9498A2 #9498A2 #eee; border-style: solid; border-width: 1px; float: left; max-width: 284px; padding: 4px; margin-bottom: 10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; margin-top: 10px; clear: both; } .ilenplugin-options .row.upload .admin_delete_image_upload { width: 16px; height: 16px; position: absolute; bottom: 0; left: 0; display: block; background: url(assets/images/delete.png) no-repeat; cursor: pointer; } .ilenplugin-options .row .b select { padding: 5px; margin-top: 0; height: 31px; width: 99%; } .ilenplugin-options .row.radio_image .c label { display: inline; overflow: hidden; } .ilenplugin-options .row.radio_image .c img.active { border-color: #3BA782; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .ilenplugin-options .row.radio_image .b img { width: 150px; height: 140px; margin-right: 20px; border: 2px solid #fff; padding: 3px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; } .ilenplugin-options .row.radio_image .b input[type="radio"] { display: none; } .ilenplugin-options .row.radio_image .b img.active { border-color: #4AB3EF; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .ilenplugin-options .row.radio .b .row_radio{ height: 25px; clear: both; overflow: hidden; margin-bottom: 10px; display: block; } .ilenplugin-options .row.radio .b .row_radio span{ color: #666; font-size: 11px; font-style: italic; line-height: 11px; } .ilenplugin-options .row.radio .b label{ margin-right: 20px; } .row_checkbox_list{ margin: 0 0 0; clear: both; } .row_checkbox_list .help{ display: inline; margin-left: 30px; }