/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/
#sidebar a {
   color: #9CF;
}
#footer #footerWrap #copy a {
   color: #9CF;
}
body#woothemes {
   font: normal normal normal 13px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
}
h3.secTitle {
   color: #FFF;
   font-weight: normal;
   font-size: 26px;
   padding: 15px;
   padding-left: 5px;
}
h1, h2, h3, h4 {
   color: white;
   font-family: 'Myriad Pro', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
}
h4 {
   font-size: 15px;
}
h3 { 
   font-size: 24px;
}
ul#nav {
   width: 550px;
}
#nav li {
   font-family: Arial;
}
div#customerinfo {
   position: absolute; 
   right: 190px;
   width: 250px;
   padding: 0px;
   padding-right: 0;
   top: 18px;
   height: 32px;
   text-align: center;
   font-weight: bold;
   font-size: 14px;
}
.txt0 {
   font-size: 12px;
   padding-top: 15px;
   padding-bottom: 12px;
}
div.home p.txt0 {
   padding-top: 7px;
   padding-bottom: 5px;
   margin-bottom: 10px;
}
.txt0, .txt0 a, div.post .txt0 a, .continue {
   color: #919ABB;
}

#flickr .flickr_badge_image img {
   padding: 5px;
   margin: 0px;
}
#flickr .flickr_badge_image a {
  margin: 13px;
}
.title {
padding-bottom: 50px; }
#header { /*height: 330px; */ height: 270px; }
body#woothemes { /* background-color: #131621 !important; */  background-color: #182338 !important; }
div#hi { color: #EEE; right: 250px; text-align: center; top: 305px; display: none; }
div#footer { 
   /* background: #18191b url(http://khrona.com/wp-content/themes/irresistible/images/footer-bg.jpg) repeat-x center 0; */
   background: #182338 url(http://khrona.com/wp-content/themes/irresistible/images/bg-box.png) repeat center 0;
}
div#main.wide { width: 960px; }
div#main.wide div.post { 
   padding: 20px; 
   padding-left: 45px;
   padding-right: 45px;
   font-size: 13px;
   line-height: 1.6em;
}
div.post a {
   color: #9CF;
}
div#main.wide div.post h3 {
   color: white;
   margin-bottom: 20px;
}
div#main.wide div.post em {
   color: #E9E9E9;
}
div#main.wide div.post img {
   padding:10px;
}
div#main.wide div.post img.alignright {
   margin-left: 35px;
}
div#main.wide div.section {
   padding-bottom: 40px;
}
table.linktable {
   width: 60%;
}
table.linktable td {
   padding: 20px;
   border-left: 1px dashed #666;
   border-top: 1px dashed #666;
   font-weight: normal;
   font-size: 20px;
   text-align: center;
   font-family: 'Myriad Pro', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
}
table.linktable tr.first td { border-top: none; }
table.linktable td.first { border-left: none; }

table.licensingMatrix tr td, table.licensingMatrix tr th {
   padding: 20px;
   border-left: 1px dashed #666;
   border-top: 1px dashed #666;
   font-size: 14px;
   font-weight: bold;
   text-align: center;
}
table.licensingMatrix tr.first th {
   font-size: 24px !important;
}
table.licensingMatrix tr td.first, table.licensingMatrix tr th.first {
   text-align: left;
}
table.licensingMatrix tr td.first, table.licensingMatrix tr.first th {
   font-family: 'Myriad Pro', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
   font-weight: normal;
   font-size: 19px;
   border-left: none;
}

table.licensingTable tr td, table.licensingTable tr th {
   padding: 20px;
   border: 1px dashed #666;
   font-size: 14px;
   font-weight: bold;
}
table.licensingTable tr.first th {
   font-size: 24px !important;
   font-family: 'Myriad Pro', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
   font-weight: normal;
}
table.licensingTable tr td.first, table.licensingTable tr th.first {
   text-align: left;
}
div#main.wide table.licensingTable tr td ul {
   padding: 0px !important;
   list-style-type: none;
}
div#main.wide table.licensingTable tr td ul li {
   list-style-type: none;
   padding: 15px 5px;
}

table.downloads th, table.downloads td {
   border-left: 1px dashed #666;
   border-top: 1px dashed #666; 
   padding: 10px;
}
table.downloads th {
   font-weight: bold;
   font-size: 14px;
}
table.downloads tr.first th {
   border-top: none;
}
table.downloads tr td.first, table.downloads tr th.first {
   border-left: none;
}
table.downloads {
   margin: 50px 3%;
   width: 94%;
}

table.supportTickets tr td, table.supportTickets tr th {
   padding: 20px;
   border-left: 1px dashed #666;
   border-top: 1px dashed #666;
   font-size: 13px;
   text-align: center;
}
table.supportTickets tr.first th {
   font-size: 16px !important;
   text-transform: uppercase;
}
table.supportTickets tr td.first, table.supportTickets tr th.first {
   text-align: left;
}
table.supportTickets tr td.first, table.supportTickets tr.first th {
   font-family: 'Myriad Pro', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
   font-weight: normal;
   font-size: 16px;
   border-left: none;
}

table.supportTickets tr td, table.supportTickets tr th {
   background-color: #050505;
}

table.supportTickets tr.priority-Low td {
   background-color: #0a181d;
}

table.supportTickets tr.priority-Normal td {
   background-color: #12141a;
}

table.supportTickets tr.priority-High td {
   background-color: #171510;
}

table.supportTickets tr.priority-Critical td {
   background-color: #170b10;
}

table.ticketInfo th {
   font-family: 'Myriad Pro', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
   font-weight: normal;
   font-size: 18px;
   padding: 8px;
   width: 130px;
   border-bottom: 1px dashed #333;
}

table.ticketInfo td {
  border-bottom: 1px dashed #333;
}

.status-tag, .priority-tag {
	padding:3px; font-size:90%; font-weight:bold; text-transform:uppercase; -webkit-border-radius:3px; -moz-border-radius:3px;
}

div#main.wide dt { font-weight: normal; 
   padding: 10px; 
   font-family: 'Myriad Pro', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
   font-size: 20px;
   
}
div#main.wide dd { padding-top: 5px; padding-bottom: 32px; padding-left: 10px; }
div#main.wide li { padding: 6px; }
div.checkon { 
width: 16px; 
height: 16px;
text-align: center;
background-image: url(http://khrona.com/wp-content/themes/irresistible/images/chk_on.png); }

div.checkoff { width: 16px; height: 16px; background-image: url(http://khrona.com/wp-content/themes/irresistible/images/chk_off.png); }



div#main.wide div.form {
	width: 60%;
	margin: 20;
	margin-top: 60px;
}
div#main.wide form input{
	display: inline-block;
}
div#main.wide form fieldset{
	border-radius: 13px;
	padding: 20px;
	background-image: url('fieldset_bg.png')
	background-repeat: repeat-x;
	background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid #222;
}
div#main.wide form fieldset fieldset {
	padding: 15px;
	margin: 15px;
}
div#main.wide form input.textinput, form textarea{
	width: 100%;
	margin-bottom: 25px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	text-indent: 7px;
	font-size: 15px;
	color: black;
	border: 1px solid #151d68;
	border-radius: 5px;
	background: white url('textinput_bg.png') repeat-x;
}


.incoming {
margin: 2em 0em;
	border-radius: 13px;
	padding: 20px;
	background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid #222;
}

.incoming h3
{

}

.incoming ul li a { color: #FFF !important; }
.incoming div { padding: 5px; }
.incoming p { margin: 0; padding: 0; }
incoming ul { list-style-type: none; }
.incoming ul li, .incoming ul { background: none; margin: 0; padding: 0; }
.incoming ul li { margin-left: 15px; display: inline; }
.incoming .hide { display: block; float: right; margin: 5px; padding: 0; }


table.orderSummary {
	border-radius: 13px;
	padding: 20px;
	background-color: rgba(0, 0, 0, 0.5);
        border: 1px solid #222;
}

table.orderSummary th, table.orderSummary td {
   border-bottom: 1px solid #222;
   padding: 10px 20px;
   text-align: left;
}

table.orderSummary th {
   font-weight: bold;
}

div#main dt { font-weight: normal; 
   padding: 10px; 
   font-family: 'Myriad Pro', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
   font-size: 16px;
   
}
div#main dd { padding-top: 5px; padding-bottom: 32px; padding-left: 10px; }

div#main.wide div#registration_console.form, 
div#main.wide div#login_console.form {
   width: 100%;
}

div#registration_console form div.field-group,
div#login_console form div.field-group {
   margin: 0px 0px 45px;
   clear: both;
}

div#registration_console form div.field-pair-left {
   clear: none !important;
   float: left;
}

div#registration_console form div.field-pair-right {
   clear: none !important;
   float: right;
}

div#registration_console form div.field-group label,
div#login_console form div.field-group label {
   display: block;
   float: left;
   width: 75px;
   vertical-align: middle;
   font: normal normal bold 15px/130% 'Lucida Grande', Arial, sans-serif;
   text-align: right;
}

div#registration_console form div.field-group p,
div#login_console form div.field-group p {
   font-size: 12px;
   width: 392px;
   text-align: right;
   color: #A5B2D4;
}

div#registration_console form div.field-group input,
div#login_console form div.field-group input {
   background: white url(http://www.khrona.com/wp-content/themes/irresistible/textinput_bg.png) repeat-x;
   -moz-border-radius: 8px; -webkit-border-radius: 8px;
   border: solid #3a4767;
   width: 260px;
   height: 29px;
   margin-left: 15px;
   padding: 8px 35px 0px 6px;
   font-family: 'Lucida Grande', Arial, sans-serif;
   font-size: 15px;
   position: relative;
}


div#registration_console form div.field-checkbox {
   font: normal normal bold 13px/120% 'Lucida Grande', Arial, sans-serif;
}

div#registration_console form div.field-checkbox input {
   margin: 10px;
}

div#registration_console form div.field-button,
div#login_console form div.field-button {
   margin: 15px 0 0 88px;
}