
/* Typefaces */
body.accounting .wordage { color:rgba(0,0,0,.01) 0 0 1px; text-shadow: rgba(0,0,0,.01) 0 0 1px; letter-spacing: 2px; font-weight: normal; -webkit-font-smoothing: antialiased;  color: #121212;   text-rendering: optimizeLegibility; }
body.accounting h1 { /* font-family: 'Quattrocento Sans',  Helvetica, sans-serif; color: #dd4B39; font-size: 42px; font-weight: normal; line-height:1em */}
body.accounting h2 {  font-weight: normal; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-shadow: rgba(0,0,0,.01) 0 0 1px; text-shadow: rgba(0,0,0,.01) 0 0 1px;color: #dd4B39; font-size: 2vw; line-height: 1.5em; letter-spacing: 3px; text-rendering: optimizeLegibility; }
body.accounting h3 {  font-weight: bold; -webkit-font-smoothing: antialiased; -webkit-text-shadow: rgba(0,0,0,.01) 0 0 1px; text-shadow: rgba(0,0,0,.01) 0 0 1px; color: #575757; font-size: 17px; line-height: 1.5em; letter-spacing: 3px; text-rendering: optimizeLegibility; }
body.accounting h4 {  color:#767676; font-size:30px; font-weight:normal; line-height:1.6em; }
body.accounting h5 {  color:#7690c6; font-size:21px; font-weight:normal; line-height:1.6em; }
body.accounting p.top { font-size:20px; color: #434343; line-height:26px;}
body.accounting p {  color: #434343;  }
body.accounting ul {}
body.accounting li {}
form p { font-size: 1.5em; margin-top:0; margin-bottom: 0;  }

form { font:12px/18px Arial, Helvetica, sans-serif !important; }


/* .data_table { font:12px/18px Arial, Helvetica, sans-serif !important; }
*/
body.main table.data_table td { font-weight: inherit; /*font-family: 'Quattrocento Sans',  Helvetica, sans-serif;*/ }

body.accounting table.data_table td, .data_table {  }

/**
* Dark THEME
*/
body.theme-dark { color: #efefef; background: #000; }
body.theme-dark a { color: #ffdfdf; }
body.theme-dark #header { /*background: #fbfaf3;*/ background: rgba(253,251,249,0.85);
background: -moz-linear-gradient(top, rgba(42,56,50,0.85) 0%, #373737 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(42,56,50,0.85)), color-stop(100%,rgba(63, 74, 81, 0.85)));
background: -webkit-linear-gradient(top, rgba(42,56,50,0.85) 0%,#373737 100%);
background: -o-linear-gradient(top, rgba(42,56,50,0.85) 0%,#373737 100%);
background: -ms-linear-gradient(top, rgba(42,56,50,0.85) 0%,#373737 100%);
background: linear-gradient(to bottom, rgba(42,56,50,0.85) 0%,#373737 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(42,56,66,0.85)', endColorstr='#373737',GradientType=0 );
}


/** btns */
body.theme-dark input[type="submit"].default,
body.theme-dark input[type="button"].default,
body.theme-dark .default { background:#ececec; border: solid 1px #adadad; color:#333333; }
body.theme-dark input[type="submit"].default:hover,
body.theme-dark input[type="button"].default:hover,
body.theme-dark .default:hover { background:#8d8d8d; }
body.theme-dark input[type="submit"].danger,
body.theme-dark input[type="button"].danger,
body.theme-dark .danger { background:#ef3b38; border: solid 1px #ef3b38; color:#fff; }
body.theme-dark input[type="submit"].danger:hover,
body.theme-dark input[type="button"].danger:hover,
body.theme-dark .danger:hover { background:#cf3b38; }
body.theme-dark input[type="submit"].success,
body.theme-dark input[type="button"].success,
body.theme-dark .success { background:#06c34d; border: solid 1px #06c34d; color:#fff; }
body.theme-dark input[type="submit"].success:hover,
body.theme-dark input[type="button"].success:hover,
body.theme-dark .success:hover {background:#4aaa66; }
body.theme-dark input[type="submit"].primary,
body.theme-dark input[type="button"].primary,
body.theme-dark .primary { background: #617cd3; border: solid 1px #455799; color: #fff; }
body.theme-dark input[type="submit"].primary:hover,
body.theme-dark input[type="button"].primary:hover,
body.theme-dark .primary:hover { background: #506fd3; border: solid 1px #3a4c84; }
body.theme-dark input[type="submit"].white,
body.theme-dark input[type="button"].white,
body.theme-dark .white { background:#fff; border: solid 2px #9899a1; color:#2e2f31; }
body.theme-dark input[type="submit"].white:hover,
body.theme-dark input[type="button"].white:hover,
body.theme-dark .white:hover { background:#9899a1; border: solid 2px #9899a1; color:#75787d; }


/* form js char counter */
body.theme-dark .counter { color:#99a; }
body.theme-dark .warning { color:#933; }
body.theme-dark .exceeded { color:#e00; }

body.theme-dark .white-bg { background: #1e1e1e; }
body.theme-dark .gray-super-light-bg { background: #111;}
body.theme-dark .gray-light-bg { color: #a0a8b6; background: #232324; }

/*  .air, .ground {background: rgba( 255,255,255,0.1 ); padding: 10px; }*/

body.theme-dark ul.breadcrumb { background: #373737; }
body.theme-dark ul.breadcrumb a { color: #ddd; }

body.theme-dark .wordage { color: #efefef; }
body.theme-dark .wordage p { color: #b3b3b3; }

body.theme-dark .criteria h4.crit_lbl { color:#adadad; background:#666666; border-right: solid 1px #878787}
body.theme-dark .criteria .item > span.control_btn { background:#585858; }
body.theme-dark #overlay-white {background: #111;}

body.theme-dark .float_form { background: #333; box-shadow: 1px 1px 5px rgba(255,255,255,0.3); -moz-box-shadow: 1px 1px 5px rgba(255,255,255,0.3); -webkit-box-shadow: 1px 1px 5px rgba(255,255,255,0.3); }

body.theme-dark .float_form h4 { color: #ccc; }

.clickable { color:#3450b8; }

/**
* Facebook like dropdown menus
*/
body.theme-dark ul.drop_menu {  }
body.theme-dark ul.drop_menu li.open { }
body.theme-dark ul.drop_menu li.open ul.sublist {  }
body.theme-dark ul.drop_menu li.open ul.sublist li { }

/* Nav Dropdown Function */
body.theme-dark ul.nav { }
body.theme-dark ul.nav li {  }
body.theme-dark ul.nav li:hover { }
body.theme-dark ul.nav a,
body.theme-dark ul.nav span {  }
body.theme-dark ul.nav a:hover { }

/* Nav Main Styling */
body.theme-dark ul.nav#nav-main {}
body.theme-dark ul.nav#nav-main a.clickable.add_active,
body.theme-dark ul.nav#nav-main span.clickable.add_active { color: #ffdfdf; background: transparent; text-shadow: 1px 1px 5px black }
body.theme-dark ul.nav#nav-main a.clickable.add_active:hover,
body.theme-dark ul.nav#nav-main span.clickable.add_active:hover { color: #dd4B39; }
/* Nav Main Drop Menu Styling */
body.theme-dark ul.nav#nav-main a.add_active.is_active,
body.theme-dark ul.nav#nav-main a.add_active.is_active:hover,
body.theme-dark ul.nav#nav-main a.add_active.active,
body.theme-dark ul.nav#nav-main a.add_active.active:hover { color: #dd4B39; }

body.theme-dark ul.nav#nav-main li ul.drop_menu li a.drop_button.active { color: #dd4B39; background: rgba(0,0,0,0.4); }

body.theme-dark ul.nav#nav-main li ul.drop_menu li.open ul.sublist a.clickable.is_active,
body.theme-dark ul.nav#nav-main li ul.drop_menu li.open ul.sublist span.clickable.is_active,
body.theme-dark ul.nav#nav-main li ul.drop_menu li.open ul.sublist a.clickable.is_active:hover,
body.theme-dark ul.nav#nav-main li ul.drop_menu li.open ul.sublist span.clickable.is_active:hover { color: #dd4B39; background: rgba(19, 19, 19, 0.806); }

body.theme-dark ul.nav#nav-main li ul.drop_menu li.open ul.sublist { border-right-color: rgba(200,200,200,0.2); }
body.theme-dark ul.nav#nav-main li ul.drop_menu li.open ul.sublist a.clickable,
body.theme-dark ul.nav#nav-main li ul.drop_menu li.open ul.sublist span.clickable { color: #ffdfdf; background: rgba(0,0,0,0.4); }
body.theme-dark ul.nav#nav-main li ul.drop_menu li.open ul.sublist a.clickable:hover,
body.theme-dark ul.nav#nav-main li ul.drop_menu li.open ul.sublist span.clickable:hover { color: #dd4B39; }

body.theme-dark ul.nav#nav-main li ul.drop_menu li.open ul.sublist li hr { background: #dedede }

body.theme-dark ul.nav#nav-main li ul.drop_menu li.open ul.sublist span { background: rgba(140,140,140,0.7); }

/* active styling*/
body.theme-dark  a.logo.is_active,body.theme-dark.home ul.nav#nav-main a#home_btn { background: transparent; }

body.theme-dark a.clickable.is_active,
body.theme-dark ul.nav#nav-main a.clickable.is_active,
body.theme-dark a.clickable.is_active:hover,
body.theme-dark ul.nav#nav-main a.clickable.is_active:hover { color: #ffdfdf; background: rgba(106,106,106,0.5); }

/* Secondary SubList Styling */
body.theme-dark ul.nav#nav-sub a { }
body.theme-dark ul.nav#nav-sub span { color: rgba(200,200,200,0.7); border-right: transparent; }
body.theme-dark ul.nav#nav-sub {}
body.theme-dark ul.nav#nav-sub a.clickable,
body.theme-dark ul.nav#nav-sub span.clickable { color: #dd4B39; background: rgba(0,0,0,0.3); }
body.theme-dark ul.nav#nav-sub a.clickable:hover,
body.theme-dark ul.nav#nav-sub span.clickable:hover { color: #ffdfdf; }
/* Secondary Styling */
body.theme-dark ul.nav#nav-sub a.clickable.is_active,
body.theme-dark ul.nav#nav-sub span.clickable.is_active { color: #ffdfdf; background: rgba(0,0,0,01); }
body.theme-dark ul.nav#nav-sub a.clickable.is_active:hover,
body.theme-dark ul.nav#nav-sub span.clickable.is_active:hover { color: #ffdfdf; }
body.theme-dark ul.nav#nav-sub > li { border-right-color: rgba(00,00,00,1); }
body.theme-dark ul.nav#nav-sub > li:last-child, body.theme-dark ul.nav#nav-sub > li.no-border { border: transparent; }
/* Secondary Drop Menu Styling */
body.theme-dark ul.nav#nav-sub a.is_active {  }
body.theme-dark ul.nav#nav-sub li ul.drop_menu li a.drop_button.active { color: #ffdfdf; background: rgba(0,0,0,1); }
body.theme-dark ul.nav#nav-sub li ul.drop_menu li.open.menu_is_active a.drop_button {  color: #ffdfdf; background: rgba(0,0,0,01);  }
body.theme-dark ul.nav#nav-sub li ul.drop_menu li.open ul.sublist { border-right-color: rgba(200,200,200,0.2);}
body.theme-dark ul.nav#nav-sub li ul.drop_menu li.open ul.sublist a.clickable,
body.theme-dark ul.nav#nav-sub li ul.drop_menu li.open ul.sublist span.clickable { color: rgba(200,200,200,0.7); background: rgba(0,0,0,0.8); }
body.theme-dark ul.nav#nav-sub li ul.drop_menu li.open ul.sublist a.clickable:hover { }
body.theme-dark ul.nav#nav-sub li ul.drop_menu li.open ul.sublist span.clickable:hover {  }
body.theme-dark ul.nav#nav-sub li ul.drop_menu li.open ul.sublist a.clickable.is_active { color: #ffdfdf; }
body.theme-dark ul.nav li ul.drop_menu li.open ul.sublist li hr { }

body.theme-dark ul.nav#nav-sub li ul.drop_menu li.open ul.sublist span { text-shadow: 1px 1px 5px #000; background: rgba(60,20,20,1); }

body.theme-dark ul.nav#nav-settings {  }
body.theme-dark ul.nav#nav-settings a, body.theme-dark ul.nav#nav-settings span { text-shadow: 1px 1px 5px #000; background: rgba(60,20,20,0.75); }
body.theme-dark ul.nav#nav-settings li.open a.active { background: rgba(122, 49, 49, 0.75); border: none;  }
body.theme-dark ul.nav#nav-settings li:first-child > a.clickable { border-left: 1px solid rgba(179, 30, 30, 1); }
body.theme-dark ul.nav#nav-settings li ul li:last-child > a.clickable.active { border: none; }
body.theme-dark ul.nav#nav-settings li ul li:last-child > a.clickable { border-bottom: 1px solid rgba(179, 30, 30, 1);}
body.theme-dark ul.nav#nav-settings li ul.sublist li > a.clickable, body.theme-dark ul.nav#nav-settings li ul.sublist li > span { border-right: 1px solid rgba(179, 30, 30, 1);}

body.theme-dark ul.nav#nav-settings li:last-child > a.clickable { border-bottom: 1px solid rgba(179, 30, 30, 1); }
body.theme-dark ul.nav#nav-settings a.clickable.is_active,
body.theme-dark ul.nav#nav-settings span.clickable.is_active { color: #ffdfdf; background: rgba(0,0,0,0.34); }

/* active styling*/


/* Typefaces */
body.theme-dark  { color: #efefef; }
body.theme-dark h1 { color: #dd4B39; }
body.theme-dark h2 { color: #dd4B39; }
body.theme-dark h3 { color: #777; }
body.theme-dark h4 { color:#767676; }
body.theme-dark h5 { color:#842c21; }
body.theme-dark .wordage p.top { }
body.theme-dark p { color: #b3b3b3; }

body.theme-dark #footer { background: #121212; }
body.theme-dark #footer a { color: #ddd; }
body.theme-dark #footer strong { color: #818181; }
body.theme-dark #footer .nukedev.dark.small { color:#777; }

body.theme-dark a.button.default { color: #111; }
body.theme-dark .bool_btn { background:#3d3d3d; border: solid 1px #90a0d9; }
body.theme-dark .bool_btn:hover { background:#5b5b5b; border:solid 1px #90a0d9; }

body.theme-dark .bool_btn.actived { color: #d1d1d1; background:#5b5b5b; border: solid 1px #90a0d9;}
body.theme-dark .bool_btn.disabled { background: #b9b9b9; border: #dedede solid 1px; color: #101010}

body.theme-dark .inline_container .bool_btn { background:#292929; border: none; border-right: solid 1px #444444;  }
body.theme-dark .inline_container .bool_btn:hover { background:#5b5b5b; border: none; border-right: solid 1px #878787;}

body.theme-dark .inline_container .bool_btn.actived { background:#181818; border: none; border-right: solid 1px #303030}
body.theme-dark .inline_container .bool_btn.disabled {background: #b9b9b9; border: none; border-right: #dedede solid 1px;color: #dedede}

body.theme-dark .notice-item { background:rgba( 30, 20, 10, .70  ); color:#f0dda7; -moz-box-shadow:1px 1px 5px #666; box-shadow:1px 1px 5px #666; }
body.theme-dark .notice-item-close { color: #b3b3b3; }
body.theme-dark .notice-item p { color: #e2e2e2; text-shadow: rgba(0,0,0,.95) 1px 1px 3px;}

body.theme-dark form p label { color: #91afdb }
body.theme-dark form p input[type="text"],
body.theme-dark form p input[type="password"],
body.theme-dark form p textarea {
  background: rgba( 20,20,20,0.3);
  border: 1px solid #333;
  box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
  color: #ccc;
}

/* Top Layout */
body.theme-dark p.top { color: #fff; text-shadow: 2px 2px 15px rgba(0,0,0,1); }

/* About */
body.theme-dark #team.item { background: #121212; }


/**
* general bgs & modified typeface colors
*/
body.theme-dark .bg-color-override h4 { color: #ddd8d8 }
body.theme-dark .bg-color-override p { color: #ececec }
body.theme-dark .bg-color-override hr { color: #ececec }

body.theme-dark .white-bg { background-color: #1e1e1e; }
body.theme-dark .blue-bg { background-color: #6585ed; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY1ODVlZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM0OWNmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),#6585ed; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6585ed),color-stop(100%, #349cff)),#6585ed; background: -moz-linear-gradient(#6585ed,#349cff),#6585ed; background: -webkit-linear-gradient(#6585ed,#349cff),#6585ed; background: linear-gradient(#6585ed,#349cff),#6585ed; color: #ececec }

body.theme-dark .red-bg {background-color: #f5756c; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1NzU2YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZkNTQ4MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),#f5756c; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5756c),color-stop(100%, #fd5480)),#f5756c; background: -moz-linear-gradient(#f5756c,#fd5480),#f5756c; background: -webkit-linear-gradient(#f5756c,#fd5480),#f5756c; background: linear-gradient(#f5756c,#fd5480),#f5756c; color: #ececec }
body.theme-dark .green-bg {background-color: #5fd9ad; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVmZDlhZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJhZDRlOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),#5fd9ad; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5fd9ad),color-stop(100%, #2ad4e9)),#5fd9ad; background: -moz-linear-gradient(#5fd9ad,#2ad4e9),#5fd9ad; background: -webkit-linear-gradient(#5fd9ad,#2ad4e9),#5fd9ad; background: linear-gradient(#5fd9ad,#2ad4e9),#5fd9ad; color: #ececec }
body.theme-dark .green-dark-bg {background-color: #255745; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVmZDlhZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJhZDRlOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),#255745; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #255745),color-stop(100%, #2ad4e9)),#255745; background: -moz-linear-gradient(#255745,#2ad4e9),#255745; background: -webkit-linear-gradient(#255745,#2ad4e9),#255745; background: linear-gradient(#255745,#2ad4e9),#255745; color: #ececec}
body.theme-dark .blue-dark-bg { background-color: #29314b; color: #c1c5d4; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0wLjA5NzA1OCIgeTE9IjAuMTgyNTM5IiB4Mj0iMS4wOTcwNTgiIHkyPSIwLjgxNzQ2MSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmMTQyNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5MzE0YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),#29314b; background: -moz-linear-gradient(332deg, #0f1424,#29314b),#29314b; background: -webkit-linear-gradient(332deg, #0f1424,#29314b),#29314b; background: linear-gradient(118deg, #0f1424,#29314b),#29314b; color: #ececec }
body.theme-dark .dark-tan-bg { background: #545454; color: #121010}
body.theme-dark .dark-tan-bg h4 { color: #a6a6a6; color: #ececec }
body.theme-dark .gray-light-bg { -moz-box-shadow: inset rgba(0,0,0,0.06) 0 1px 0,inset rgba(0,0,0,0.06) 0 -1px 0; -webkit-box-shadow: inset rgba(0,0,0,0.06) 0 1px 0,inset rgba(0,0,0,0.06) 0 -1px 0; box-shadow: inset rgba(0,0,0,0.06) 0 1px 0,inset rgba(0,0,0,0.06) 0 -1px 0; -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; color: #ececec }
body.theme-dark .gray-dark-bg {background: #2b2836; color: #ececec}
body.theme-dark .gray-super-light-bg {color: #53575e; background: #111; -webkit-box-shadow: inset 0px -20px 54px 17px rgba(0,0,0,0.17); -moz-box-shadow: inset 0px -20px 54px 17px rgba(0,0,0,0.17); box-shadow: inset 0px -20px 54px 17px rgba(0,0,0,0.17);}
body.theme-dark .blue-light-bg { background-color: #8ca1e5; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8fa3e3),color-stop(100%, #74bafb)),#93a7e6; background: -moz-linear-gradient(#8fa3e3,#74bafb),#93a7e6; background: -webkit-linear-gradient(#8fa3e3,#74bafb),#93a7e6; background: linear-gradient(#8fa3e3,#74bafb),#93a7e6;}
body.theme-dark .red-light-bg {background-color: #e9a19c; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e69d98),color-stop(100%, #f48ba7)),#eba8a3; background: -moz-linear-gradient(#e69d98,#f48ba7),#eba8a3; background: -webkit-linear-gradient(#e69d98,#f48ba7),#eba8a3; background: linear-gradient(#e69d98,#f48ba7),#eba8a3;}
body.theme-dark .green-light-bg {background-color: #91d1b9; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #99d3be),color-stop(100%, #87d9e3)),#93d3bc; background: -moz-linear-gradient(#99d3be,#87d9e3),#93d3bc; background: -webkit-linear-gradient(#99d3be,#87d9e3),#93d3bc; background: linear-gradient(#99d3be,#87d9e3),#93d3bc;}

body.theme-dark .graybox {background: rgba(70, 70, 70, 0.552); padding:10px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }

/*code markup
'class="code-container"',
'class="color-reserved"',
'class="color-special"',
'class="color-comment"',
'class="color-string"'
*/
body.theme-dark code { color: #fd80fd; padding: 11px; font: Tahoma, Geneva, sans-serif; font-size: 13px; 	max-width: 1300px; 	white-space: normal; letter-spacing: 0; text-rendering: optimizeLegibility;  }
body.theme-dark code .code-container { padding: 20px; display: block; background: #2f262f; }
body.theme-dark code .code-container .color-reserved { color: #60b9aa; font-weight: bold; }
body.theme-dark code .code-container .color-special { color: #99e; font-weight: bold; }
body.theme-dark code .code-container .color-comment { color: #e1caca }
body.theme-dark code .code-container .color-string { color: #cd8 }

body.theme-dark .remove_btn span.remove_btn_confirm { background: #d7a1a1; border: #9a9a9a 1px solid; }
body.theme-dark .confirm_btn span.confirm_btn_confirm { background: #c9c9c9; border: #9a9a9a 1px solid; }



/**
* Hive Accounting Area
*/
body.theme-dark.accounting { background: #1e1e1e; }
body.theme-dark.accounting #help_replaceable h5 { padding: 0;  }
body.theme-dark.accounting #help_replaceable #help_menu a.help_clickable { padding: 7px 10px; }
body.theme-dark.accounting #help_replaceable #help_menu a.help_clickable.is_active { color: #dd4B39; background: rgba(30, 30, 30, 0.653); }
body.theme-dark.accounting #help_replaceable #help_menu ul.is_active { background: rgba(30, 30, 30, 0.488); }


/*
** LIGHT THEME
*/
body.theme-light .logo.lnfx.top { margin: 20px 0; font-size: 1.4vw; z-index:25;  text-shadow: 0px 1px 3px rgba(90,90,90,0.2);  }
body.theme-light .logo.lnfx.top strong { text-shadow: 0px 1px 6px rgba(255,255,255,0.6); }
body.theme-light .logo.lnfx.top span.box { padding: 1.2vw 1.1vw 1.1vw 1vw !important; text-shadow: 0px 1px 6px rgba(255,255,255,0.6); }

body.theme-light { color: #111; background: #dfdfdf; }
body.theme-light #header { background: #dfdfdf; }
body.theme-light .criteria h4.crit_lbl { color:#686868; background:#f6f6f6; }
body.theme-light .criteria .item > span.control_btn { background:#a8a8a8; }
body.theme-light #overlay-white {background: #eee;}

body.theme-light.accounting { background: #e1e1e1; }

body.theme-light .white-bg { background: #e1e1e1; }
body.theme-light .gray-super-light-bg { background: #ececec;}
body.theme-light .gray-light-bg { color: #a0a8b6; background: #e3e3e3; }
body.theme-light .dark-tan-bg { color: #a0a8b6; background: #ddd6cc; }

/* form js char counter */
body.theme-light .counter { color:#99a; }
body.theme-light .warning { color:#933; }
body.theme-light .exceeded { color:#e00; }


body.theme-light table.data_table {width:100%; color: #353535; }
body.theme-light table.data_table td,.data_table th { border-right: #ccc solid 1px;}
body.theme-light table.data_table td:last-child,.data_table th:last-child {border-right: none;}
body.theme-light table.data_table td.head {background: #fff; color: #262626; font-weight: bold; border-right: none;}
body.theme-light table.data_table tr {background:rgba(188,188,188,0.7); }
body.theme-light table.data_table tr.over {background:rgba(122,122,122,0.9); color: #111 }
body.theme-light table.data_table tr.alt {background:rgba(133,133,133,0.8); }
body.theme-light table.data_table tr.alt.over {background:rgba(122,122,122,1.0); }


body.theme-light .float_form { background: #fff; box-shadow: 1px 1px 5px rgba(0,0,0,0.3); -moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.3); -webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.3); }

/* Nav Main Styling */
body.theme-light ul.nav#nav-main {}
body.theme-light ul.nav#nav-main a,body.theme-light ul.nav#nav-main span { background: transparent; color: #dd4B39; }
body.theme-light ul.nav#nav-main a:hover, body.theme-light ul.nav#nav-main span:hover {  color: #121212; background: rgba(0,0,0,0.03); box-shadow: none; -moz-box-shadow: none; }

/* active styling*/
body.theme-light ul.nav#nav-main a.is_active,
body.theme-light ul.nav#nav-main a.is_active:hover { color: #dd4B39; background: #e7e7e7; }
body.theme-light ul.nav#nav-main li ul.drop_menu li a.drop_button.active { background: rgba(150,150,150,0.4);  color: #db776a; }
body.theme-light ul.nav#nav-main li ul.drop_menu li.open ul.sublist a,
body.theme-light ul.nav#nav-main li ul.drop_menu li.open ul.sublist span { color: #fff; background: rgba(150,150,150,0.9); }
body.theme-light ul.nav#nav-main li ul.drop_menu li.open ul.sublist a:hover,
body.theme-light ul.nav#nav-main li ul.drop_menu li.open ul.sublist span:hover,
body.theme-light ul.nav#nav-main li ul.drop_menu li.open ul.sublist a.is_active,
body.theme-light ul.nav#nav-main li ul.drop_menu li.open ul.sublist span.is_active,
body.theme-light ul.nav#nav-main li ul.drop_menu li.open ul.sublist a.is_active:hover,
body.theme-light ul.nav#nav-main li ul.drop_menu li.open ul.sublist span.is_active:hover { color: #fff; background: rgba(90,90,90,0.95); }


body.theme-light ul.nav#nav-sub li ul.drop_menu li.open ul.sublist span { background: rgba(140,140,140,0.7); }


/* Primary Styling */
body.theme-light ul.nav#nav-sub a.clickable,
body.theme-light ul.nav#nav-sub span.clickable { color: #8d8d8d; background: whitesmoke; }
body.theme-light ul.nav#nav-sub a.clickable:hover,
body.theme-light ul.nav#nav-sub span.clickable:hover { color:#121212; }
/* Secondary Styling */
body.theme-light ul.nav#nav-sub a.clickable.is_active,
body.theme-light ul.nav#nav-sub span.clickable.is_active { color: #dd4B39; }
body.theme-light ul.nav#nav-sub a.clickable.is_active:hover,
body.theme-light ul.nav#nav-sub span.clickable.is_active:hover { color: #461711; }
body.theme-light ul.nav#nav-sub > li { border-right-color: rgba(200,200,200,0.2); }
body.theme-light ul.nav#nav-sub > li:last-child, body.theme-light ul.nav#nav-sub > li.no-border { border: transparent; }
/* Secondary Drop Menu Styling */
body.theme-light ul.nav#nav-sub a.is_active {  }
body.theme-light ul.nav#nav-sub li ul.drop_menu li a.drop_button.active { color: #fff; background: rgba(0,0,0,0.4); }
body.theme-light ul.nav#nav-sub li ul.drop_menu li.open.menu_is_active a.drop_button {    }
body.theme-light ul.nav#nav-sub li ul.drop_menu li.open ul.sublist { border-right-color: rgba(200,200,200,0.2);}
body.theme-light ul.nav#nav-sub li ul.drop_menu li.open ul.sublist a.clickable,
body.theme-light ul.nav#nav-sub li ul.drop_menu li.open ul.sublist span.clickable { color: #fff; background: rgba(122,122,122,0.95); }
body.theme-light ul.nav#nav-sub li ul.drop_menu li.open ul.sublist a.clickable:hover { }
body.theme-light ul.nav#nav-sub li ul.drop_menu li.open ul.sublist span.clickable:hover {  }
body.theme-light ul.nav#nav-sub li ul.drop_menu li.open ul.sublist a.clickable.is_active { box-shadow: inset 1px -1px 10px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 1px -1px 10px rgba(0, 0, 0, 0.3); color: #dd4B39; background: #a8a8a8; }
body.theme-light ul.nav li ul.drop_menu li.open ul.sublist li hr { }

body.theme-light ul.nav#nav-settings {  }
body.theme-light ul.nav#nav-settings li a.clickable,
body.theme-light ul.nav#nav-settings span { color: #ffdfdf; text-shadow: 1px 1px 5px #000; background: rgba(60,20,20,0.75); }
body.theme-light ul.nav#nav-settings li.open a.active { background: rgba(122, 49, 49, 0.75); border: none;  }
body.theme-light ul.nav#nav-settings li:first-child > a.clickable { border-left: 1px solid rgba(179, 30, 30, 1); }
body.theme-light ul.nav#nav-settings li ul li:last-child > a.clickable.active { border: none; }
body.theme-light ul.nav#nav-settings li ul li:last-child > a.clickable { border-bottom: 1px solid rgba(179, 30, 30, 1);}
body.theme-light ul.nav#nav-settings li ul.sublist li > a.clickable,body.theme-dark ul.nav#nav-settings li ul.sublist li > span { border-right: 1px solid rgba(179, 30, 30, 1);}

body.theme-light ul.nav#nav-settings li:last-child > a.clickable { border-bottom: 1px solid rgba(179, 30, 30, 1); }
body.theme-light ul.nav#nav-settings a.clickable.is_active,
body.theme-light ul.nav#nav-settings span.clickable.is_active { color: #ffdfdf; background: rgba(0,0,0,0.34); }

/* Typefaces */
body.theme-light { color: #121212; }
body.theme-light h1 { color: #dd4B39; }
body.theme-light h2 { color: #dd4B39; }
body.theme-light h3 { color: #575757; }
body.theme-light h4 { color:#232323; }
body.theme-light h5 { color:#7690c6; }
body.theme-light p.top { color: #fff;  /*width: auto; margin:10px auto 10px auto;padding:0;font-size:20px; color: #434343; line-height:26px; */ }
body.theme-light p { color: #434343; }
body.theme-light a { color: #842c21; }

body.theme-light #footer { color:#999; }
body.theme-light #footer a { color:#373737;}
body.theme-light #footer .nukedev.dark.small { color:#777; }

body.theme-light .bool_btn { background:#617cd3; border:solid 1px #455799; }
body.theme-light .bool_btn:hover { background:#819ce3; border:solid 1px #455799; }

body.theme-light .bool_btn.actived { background:#819ce3; border:solid 1px #455799;}
body.theme-light .bool_btn.disabled { background: #b9b9b9; border: #dedede solid 1px; color: #fff}

body.theme-light .inline_container .bool_btn { background:#aeaeae; border: none; border-right: solid 1px #dadada;  }
body.theme-light .inline_container .bool_btn:hover { background:#819ce3; border: none; border-right: solid 1px #d4d4d4; }

body.theme-light .inline_container .bool_btn.actived { background:#819ce3; border: none; border-right: solid 1px #455799 }
body.theme-light .inline_container .bool_btn.disabled { background: #b9b9b9; border: none; border-right: #dedede solid 1px;color: #101010; }

body.theme-light .notice-item { background:rgba( 255, 230, 200, .70  ); color:#0d0c09; -moz-box-shadow:1px 1px 5px #aaa; box-shadow:1px 1px 5px #aaa;  }
.notice-item-close { color: #434343; }
.notice-item p { color: #242424; text-shadow: rgba(255,255,255,.95) 1px 1px 3px;}

body.theme-light form p label { color: #4A6286 }
body.theme-light form p input[type="text"],
body.theme-light form p input[type="password"],
body.theme-light form p textarea {
  background: rgba( 200,200,200,0.3);
  border: 1px solid #ccc;
  box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
  color: #333;
}


body.theme-light .gray-light-bg { color: #54585f; background: #e7e9ed; }

/* About */
body.theme-light #team.item { background: #efefef; }
body.theme-light .bg-color-override h1 { color: #f7a3a3 }
body.theme-light .bg-color-override h2 { color: #f7a3a3 }
body.theme-light .bg-color-override h4 { color: #3e3e3e }
body.theme-light .bg-color-override p { color: #0f0f0f !important }
body.theme-light .bg-color-override hr { color: #343333 }
body.theme-light .bg-color-override a { color: #dd4B39; }

body.theme-light .gray-dark-bg.bg-color-override a { color: #5f2018; }

body.theme-light .white-bg { background-color: #dfdfdf; color: #111; }
body.theme-light .blue-bg { background-color: #a9baf1; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY1ODVlZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM0OWNmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),#a2b3ea; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #95aaeb),color-stop(100%, #349cff)),#a2b3ea; background: -moz-linear-gradient(#a2b3ea,#95aaeb),#6585ed; background: -webkit-linear-gradient(#a2b3ea,#95aaeb),#6585ed; background: linear-gradient(#a2b3ea,#95aaeb),#a2b3ea; color: #ececec }
body.theme-light .red-bg {background-color: #f9b2ad; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1NzU2YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZkNTQ4MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),#f6a5a0; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fab0ab),color-stop(100%, #f6a5a0)),#fab0ab; background: -moz-linear-gradient(#fab0ab,#f6a5a0),#fab0ab; background: -webkit-linear-gradient(#fab0ab,#f6a5a0),#fab0ab; background: linear-gradient(#fab0ab,#f6a5a0),#fab0ab; color: #ececec }
body.theme-light .green-bg {background-color: #89d7bb; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVmZDlhZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJhZDRlOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),#89d7bb; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #89d7bb),color-stop(100%, #76d4df)),#89d7bb; background: -moz-linear-gradient(#89d7bb,#76d4df),#89d7bb; background: -webkit-linear-gradient(#89d7bb,#76d4df),#89d7bb; background: linear-gradient(#89d7bb,#76d4df),#89d7bb; color: #ececec }
body.theme-light .green-dark-bg {background-color: #38564b; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVmZDlhZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJhZDRlOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),#38564b; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #38564b),color-stop(100%, #76d4df)),#38564b; background: -moz-linear-gradient(#38564b,#76d4df),#38564b; background: -webkit-linear-gradient(#38564b,#76d4df),#38564b; background: linear-gradient(#38564b,#76d4df),#38564b; color: #ececec}
body.theme-light .blue-dark-bg { background-color: #5f6c94; color: #c1c5d4; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0wLjA5NzA1OCIgeTE9IjAuMTgyNTM5IiB4Mj0iMS4wOTcwNTgiIHkyPSIwLjgxNzQ2MSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmMTQyNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5MzE0YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),#5f6c94; background: -moz-linear-gradient(332deg, #354988,#5f6c94),#5f6c94; background: -webkit-linear-gradient(332deg, #354988,#5f6c94),#5f6c94; background: linear-gradient(118deg, #354988,#5f6c94),#5f6c94; color: #ececec }
body.theme-light .dark-tan-bg { background: #545454; color: #ececec}
body.theme-light .dark-tan-bg .wordage h4 { color: #a6a6a6; color: #ececec}
body.theme-light .gray-light-bg { -moz-box-shadow: inset rgba(0,0,0,0.06) 0 1px 0,inset rgba(0,0,0,0.06) 0 -1px 0; -webkit-box-shadow: inset rgba(0,0,0,0.06) 0 1px 0,inset rgba(0,0,0,0.06) 0 -1px 0; box-shadow: inset rgba(0,0,0,0.06) 0 1px 0,inset rgba(0,0,0,0.06) 0 -1px 0; -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; color: #ececec }
body.theme-light .gray-dark-bg {background: #67646f; color: #ececec}
body.theme-light .gray-super-light-bg {color: #53575e; background: #dfdfdf; -webkit-box-shadow: inset 0px -20px 54px 17px rgba(0,0,0,0.06); -moz-box-shadow: inset 0px -20px 54px 17px rgba(0,0,0,0.06); box-shadow: inset 0px -20px 54px 17px rgba(0,0,0,0.06);}
body.theme-light .blue-light-bg { background-color: #8ca1e5; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8fa3e3),color-stop(100%, #74bafb)),#93a7e6; background: -moz-linear-gradient(#8fa3e3,#74bafb),#93a7e6; background: -webkit-linear-gradient(#8fa3e3,#74bafb),#93a7e6; background: linear-gradient(#8fa3e3,#74bafb),#93a7e6;}
body.theme-light .red-light-bg {background-color: #e9a19c; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e69d98),color-stop(100%, #f48ba7)),#eba8a3; background: -moz-linear-gradient(#e69d98,#f48ba7),#eba8a3; background: -webkit-linear-gradient(#e69d98,#f48ba7),#eba8a3; background: linear-gradient(#e69d98,#f48ba7),#eba8a3;}
body.theme-light .green-light-bg {background-color: #91d1b9; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #99d3be),color-stop(100%, #87d9e3)),#93d3bc; background: -moz-linear-gradient(#99d3be,#87d9e3),#93d3bc; background: -webkit-linear-gradient(#99d3be,#87d9e3),#93d3bc; background: linear-gradient(#99d3be,#87d9e3),#93d3bc;}

body.theme-light .graybox {background: rgba(180,180,180, 0.3); padding:10px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }


/*code markup
'class="code-container"',
'class="color-reserved"',
'class="color-special"',
'class="color-comment"',
'class="color-string"'
*/
body.theme-light code { color: #fd80fd; font-family: Tahoma, Geneva, sans-serif; font-size: 13px; 	max-width: 1300px; 	white-space: normal; letter-spacing: 1px; text-rendering: optimizeLegibility;  }
body.theme-light code .code-container { padding: 20px; display: block; background: #d9ced9; }
body.theme-light code .code-container .color-reserved { color: #0f076f; font-weight: bold; }
body.theme-light code .code-container .color-special { color: #054;  }
body.theme-light code .code-container .color-comment { color: #491919 }
body.theme-light code .code-container .color-string { color: #880; font-weight: bold; }


/**
* Hive Accounting Area
*/
body.theme-light.accounting { background: #1e1e1e; }
body.theme-light.accounting #help_replaceable h5 { padding: 0;  }
body.theme-light.accounting #help_replaceable #help_menu a.clickable { color: #dbdbdb; padding: 7px 10px; }
body.theme-light.accounting #help_replaceable #help_menu a.clickable.is_active { color: #ffdfdf; background: rgba(30, 30, 30, 0.653); }
body.theme-light.accounting #help_replaceable #help_menu ul.is_active { background: rgba(30, 30, 30, 0.488); }





/**
* Sandpaper THEME
*/

body.theme-sandpaper { color: #706041; background: #db8 !important; }
body.theme-sandpaper  a { color: #09092f; }
body.theme-sandpaper #header { /*background: #fbfaf3;*/ background: rgba(219, 197, 155, 0.85);
background: -moz-linear-gradient(top, rgba(219, 197, 155, 0.85) 0%, rgba(172, 155, 122, 0.85) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stoprgba(219, 197, 155, 0.85)), color-stop(100%,rgba(172, 155, 122, 0.85)));
background: -webkit-linear-gradient(top, rgba(219, 197, 155, 0.85) 0%,rgba(172, 155, 122, 0.85) 100%);
background: -o-linear-gradient(top, rgba(219, 197, 155, 0.85) 0%,rgba(172, 155, 122, 0.85) 100%);
background: -ms-linear-gradient(top, rgba(219, 197, 155, 0.85) 0%,rgba(172, 155, 122, 0.85) 100%);
background: linear-gradient(to bottom, rgba(219, 197, 155, 0.85) 0%,rgba(172, 155, 122, 0.85) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(218, 188, 129, 0.85)', endColorstr='rgba(172, 155, 122, 0.85)',GradientType=0 );
 }



 /*branding in navbar */
 body.theme-sandpaper .logo.lnfx.top {
     text-shadow: 0px 0px 10px rgba(255, 252, 252, 1);
 }

 body.theme-sandpaper .logo.lnfx.top strong {
     text-shadow: 0px 0px 7px rgba(255, 252, 252, 0.5);
 }

 body.theme-sandpaper .logo.lnfx.top span.box {
     text-shadow: 0px 0px 5px rgba(255, 252, 252, 1);
 }

 body.theme-sandpaper .logo.lnfx.top.is_active {

 }

 body.theme-sandpaper .lnfx.dark span.box {
      border-color: rgba(120, 120, 120, 0.6);
      color: #777;
  }


 /* panel custom backgrounds */
body.theme-sandpaper .gray-dark-bg { background: #cef }
body.theme-sandpaper .white-bg { background: #ecd6ab; }
body.theme-sandpaper .gray-super-light-bg { background: #ecd6ab; }
body.theme-sandpaper .gray-light-bg { color: #303030; background: #e0cca5; }

body.theme-sandpaper .gray-super-light-bg {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
     box-shadow: none;
}

/*  .air, .ground {background: rgba( 255,255,255,0.1 ); padding: 10px; }*/

body.theme-sandpaper ul.breadcrumb { background: #d9bb80; }
body.theme-sandpaper ul.breadcrumb a { color: #213; }

body.theme-sandpaper .wordage { color: #efefef; }
body.theme-sandpaper .wordage p { color: #303030; }

body.theme-sandpaper .criteria h4.crit_lbl { color:#adadad; background:#666666; border-right: solid 1px #09092f}
body.theme-sandpaper .criteria .item > span.control_btn { background:#585858; }
body.theme-sandpaper #overlay-white {background: #bbb;}

body.theme-sandpaper .float_form { background: #886; box-shadow: 1px 1px 5px rgba(255,255,255,0.3); -moz-box-shadow: 1px 1px 5px rgba(255,255,255,0.3); -webkit-box-shadow: 1px 1px 5px rgba(255,255,255,0.3); }

body.theme-sandpaper .float_form h4 { color: #333; }

.clickable { color:#0f0519; }

/**
* Facebook like dropdown menus
*/
body.theme-sandpaper ul.drop_menu {  }
body.theme-sandpaper ul.drop_menu li.open { }
body.theme-sandpaper ul.drop_menu li.open ul.sublist {  }
body.theme-sandpaper ul.drop_menu li.open ul.sublist li { }

/* Nav Dropdown Function */
body.theme-sandpaper ul.nav { }
body.theme-sandpaper ul.nav li {  }
body.theme-sandpaper ul.nav li:hover { }
body.theme-sandpaper ul.nav a,
body.theme-sandpaper ul.nav span {  }
body.theme-sandpaper ul.nav a:hover { }

/* Nav Main Styling */
body.theme-sandpaper ul.nav#nav-main {}
body.theme-sandpaper ul.nav#nav-main a, body.theme-sandpaper ul.nav#nav-main span.clickable { background: transparent; color: #09092f;  text-shadow: 1px 1px 5px rgb(223, 223, 225) }
body.theme-sandpaper ul.nav#nav-main a:hover, body.theme-sandpaper ul.nav#nav-main span.clickable:hover { color: #225;  }
/* Nav Main Drop Menu Styling */
body.theme-sandpaper ul.nav#nav-main a.clickable.is_active { color: #23235e;  }
body.theme-sandpaper ul.nav#nav-main li ul.drop_menu li a.drop_button.active { color: rgba(36, 36, 94, 1); background: rgba(218, 188, 129, 1); }
body.theme-sandpaper ul.nav#nav-main li ul.drop_menu li.open ul.sublist { border-right-color: rgba(200,200,200,0.2); }
body.theme-sandpaper ul.nav#nav-main li ul.drop_menu li.open ul.sublist a,
body.theme-sandpaper ul.nav#nav-main li ul.drop_menu li.open ul.sublist span { color: rgba(240,240,240,0.95); background: rgba(0,0,0,0.4); }
body.theme-sandpaper ul.nav#nav-main li ul.drop_menu li.open ul.sublist a.clickable:hover { color: #233247; }
body.theme-sandpaper ul.nav#nav-main li ul.drop_menu li.open ul.sublist span.clickable:hover { color: #233247; }
body.theme-sandpaper ul.nav#nav-main li ul.drop_menu li.open ul.sublist a.clickable.is_active { color: #233247; }
body.theme-sandpaper ul.nav#nav-main li ul.drop_menu li.open ul.sublist span.clickable.is_active { color: #233247; }
body.theme-sandpaper ul.nav#nav-main li ul.drop_menu li.open ul.sublist li hr { background: #dedede }

body.theme-sandpaper ul.nav#nav-main li ul.drop_menu li.open ul.sublist span { background: rgba(140,140,140,0.7); }

/* active styling*/
body.theme-sandpaper  a.logo.is_active,body.theme-sandpaper.home ul.nav#nav-main a#home_btn { background: transparent; }

body.theme-sandpaper a.clickable.is_active,
body.theme-sandpaper ul.nav#nav-main a.clickable.is_active,
body.theme-sandpaper.about ul.nav#nav-main a#services_btn,
body.theme-sandpaper.galleries ul.nav#nav-main a#galleries_btn,
body.theme-sandpaper.galleries_main ul.nav#nav-main a#galleries_main_btn,
body.theme-sandpaper.prime ul.nav#nav-main a#prime_btn,
body.theme-sandpaper.recent ul.nav#nav-main a#recent_btn,
body.theme-sandpaper.contact ul.nav#nav-main a#contact_btn { color: #233247; background: rgba(106,106,106,0.5); }

/* Secondary SubList Styling */
body.theme-sandpaper ul.nav#nav-sub a { }
body.theme-sandpaper ul.nav#nav-sub span { color: rgba(200,200,200,0.7); border-right: transparent; }
body.theme-sandpaper ul.nav#nav-sub {}
body.theme-sandpaper ul.nav#nav-sub a.clickable,
body.theme-sandpaper ul.nav#nav-sub span.clickable { color: #09092f; }
body.theme-sandpaper ul.nav#nav-sub a.clickable:hover,
body.theme-sandpaper ul.nav#nav-sub span.clickable:hover { color: #233247; }
/* Secondary Styling */
body.theme-sandpaper ul.nav#nav-sub a.clickable.is_active,
body.theme-sandpaper ul.nav#nav-sub span.clickable.is_active { color: #233247; }
body.theme-sandpaper ul.nav#nav-sub a.clickable.is_active:hover,
body.theme-sandpaper ul.nav#nav-sub span.clickable.is_active:hover { color: #233247; }
body.theme-sandpaper ul.nav#nav-sub > li { border-right-color: rgba(200,200,200,0.2); }
body.theme-sandpaper ul.nav#nav-sub > li:last-child, body.theme-sandpaper ul.nav#nav-sub > li.no-border { border: transparent; }
/* Secondary Drop Menu Styling */
body.theme-sandpaper ul.nav#nav-sub a.is_active {  }
body.theme-sandpaper ul.nav#nav-sub li ul.drop_menu li a.drop_button.active { color: #233247; background: rgba(0,0,0,0.4); }
body.theme-sandpaper ul.nav#nav-sub li ul.drop_menu li.open.menu_is_active a.drop_button {  color: #233247;  }
body.theme-sandpaper ul.nav#nav-sub li ul.drop_menu li.open ul.sublist { border-right-color: rgba(200,200,200,0.2);}
body.theme-sandpaper ul.nav#nav-sub li ul.drop_menu li.open ul.sublist a.clickable,
body.theme-sandpaper ul.nav#nav-sub li ul.drop_menu li.open ul.sublist span.clickable { color: rgba(200,200,200,0.7); background: rgba(0,0,0,0.8); }
body.theme-sandpaper ul.nav#nav-sub li ul.drop_menu li.open ul.sublist a.clickable:hover { }
body.theme-sandpaper ul.nav#nav-sub li ul.drop_menu li.open ul.sublist span.clickable:hover {  }
body.theme-sandpaper ul.nav#nav-sub li ul.drop_menu li.open ul.sublist a.clickable.is_active { color: #233247; }
body.theme-sandpaper ul.nav li ul.drop_menu li.open ul.sublist li hr { }

body.theme-sandpaper ul.nav#nav-sub li ul.drop_menu li.open ul.sublist span { text-shadow: 1px 1px 5px #000; }



/* active styling*/
body.theme-sandpaper.team ul.nav#nav-sub a#team_btn,
body.theme-sandpaper.services ul.nav#nav-sub a#services_btn,
body.theme-sandpaper.mysql-backup ul.nav#nav-sub a#mysql-backup_btn,
body.theme-sandpaper.url-shortener ul.nav#nav-sub a#url-shortener_btn,
body.theme-sandpaper.development ul.nav#nav-sub a#development_btn,
body.theme-sandpaper.coding ul.nav#nav-sub a#coding_btn,
body.theme-sandpaper.hosting ul.nav#nav-sub a#hosting_btn,
body.theme-sandpaper.prime-number-check ul.nav#nav-sub a#prime-number-check_btn,
body.theme-sandpaper.zipcode-distance ul.nav#nav-sub a#zipcode-distance_btn,
body.theme-sandpaper.galleries ul.nav#nav-sub a#photo_btn { color: rgba(240,240,240,0.95); background: rgba(106,106,106,0.1); }

/* Typefaces */
body.theme-sandpaper .wordage { color: #292724; }
body.theme-sandpaper .wordage h1, body.theme-sandpaper h1 { color: ##ab291a; }
body.theme-sandpaper .wordage h2, body.theme-sandpaper h2 { color: #3c1712; }
body.theme-sandpaper .wordage h3, body.theme-sandpaper h3 { color: #321; }
body.theme-sandpaper .wordage h4, body.theme-sandpaper h4 { color:#281a03; }
body.theme-sandpaper .wordage h5, body.theme-sandpaper h5 { color:#842c21; }
body.theme-sandpaper .wordage p.top { }
body.theme-sandpaper .wordage p, body.theme-sandpaper p { color: #181717; }

body.theme-sandpaper #footer { background: rgba(172, 155, 122, 0.85); }
body.theme-sandpaper #footer a { color: #002; }
body.theme-sandpaper #footer strong { color: #818181; }
body.theme-sandpaper #footer .nukedev.dark.small { color:#777; }


body.theme-sandpaper a.button.default { color: #111; }
body.theme-sandpaper .single_container .bool_btn { background:#3d3d3d; border: solid 1px #90a0d9; }
body.theme-sandpaper .single_container .bool_btn:hover { background:#5b5b5b; border:solid 1px #90a0d9; }

body.theme-sandpaper .single_container .bool_btn.actived { background:#5b5b5b; border:solid 1px #90a0d9;}
body.theme-sandpaper .single_container .bool_btn.disabled { background: #b9b9b9; border: #dedede solid 1px; color: #101010}


body.theme-sandpaper .inline_container .bool_btn { background:#888888; border: none; border-right: solid 1px #a2a2a2;  }
body.theme-sandpaper .inline_container .bool_btn:hover { background:#5b5b5b; border: none; border-right: solid 1px #878787;}

body.theme-sandpaper .inline_container .bool_btn.actived { background:#5b5b5b; border: none; border-right: solid 1px #303030}
body.theme-sandpaper .inline_container .bool_btn.disabled {background: #b9b9b9; border: none; border-right: #dedede solid 1px;color: #dedede}


body.theme-sandpaper .notice-item { background:rgba( 30, 20, 10, .70  ); color:#f0dda7; -moz-box-shadow:1px 1px 5px #666; box-shadow:1px 1px 5px #666; }
body.theme-sandpaper .notice-item-close { color: #b3b3b3; }
body.theme-sandpaper .notice-item p { color: #e2e2e2; }

body.theme-sandpaper form p label { color: #233247 }
body.theme-sandpaper form p input[type="text"],
body.theme-sandpaper form p input[type="password"],
body.theme-sandpaper form p textarea {
  background: rgba( 20,20,20,0.3);
  border: 1px solid #333;
  box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
  color: #ccc;
}

/* Top Layout */
body.theme-sandpaper p.top { color: #fff; text-shadow: 2px 2px 15px rgba(0,0,0,1); }

/* About */
body.theme-sandpaper #team.item { background: #706041; }



