/*
Theme Name:     Sketchpad Child
Theme URI:      http: //www.ticket-system.net/
Description:    Child theme for the Sketchpad theme 
Author:         Olivier
Author URI:     http: //www.ticket-system.net/
Template:       SketchPad
Version:        0.1.0
*/

@import url("../SketchPad/style.css");

em.faq {
	font-weight:bold;
}

table.comparison tr {
	/*border-bottom:1px solid #ccc;*/
}

table.comparison {
	/*border:1px solid #ccc;*/
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	border-collapse:collapse;
}

table.comparison td.ok {
	background:url('ok.png') center center no-repeat;
}

table.comparison td.nok {
	background:url('nok.png') center center no-repeat;
}

table.comparison td.standard {
	background-color:#F7F7F7;
	border:1px solid #C4D1FF;
}

table.comparison td.premium {
	background-color:#FFFBCC;
	border:1px solid #E2D688;
}

table.comparison td.standard-head {
	background-color:#AABBFF;
	border:1px solid #A2B2F2;
}

table.comparison td.premium-head {
	background-color:#F2D815;
	border:1px solid #DBC013;
}

#themesheep_bread_left
{
	_clear:both;
	_margin-top:-27px;
}

#themesheep_bread,
#themesheep_subscribe,
#themesheep_bread_right
{
	_margin-top:-27px;
}

#header_menu 
{
	width:440px;
}

#header_logo_area,
#themesheep_logo
{
	width:550px;
	height:110px;
}

#simple_footer_menu
{
	text-align:center;
	_margin-bottom:20px;
}

.copyright
{
	float:none;
	color:#ffffff;
}

#header_mainarea
{
	height:110px;
}

#header
{
	height:185px;
	margin-top:15px;
}

.blog-title, .blog-title a, .blog-title a:hover, .blog-title a:visited
{
	color:#536DBC;
	float:none;
	text-shadow:1px 1px 0 #D3D3D3;
	font-weight:normal;
	font-size:30px;
	margin-left:5px;
}

.entry ul li,
.entry ul
{
	_list-style:inside disc;
}

.subscribe_text {
	color:#2A2A2A;
}

.entry img {
	border:3px solid #1E61FF;
}

blockquote {
	padding-left:50px;
	padding-right:50px;
}

#content img.avatar {
	float:left;
	margin-right:10px;
	margin-bottom:0px;
}

#content img.subtitle-content {
	float:left;
	border:0px;
	margin-bottom:0px;
	margin-right:10px;
}

#content img {
	margin-bottom:5px;
	float:none;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	display:block;
}

#colophon,
#colophon a {
	border-top-width:1px;
	border-color:#777777;
	color:#777777;
}

#site-info {
	text-align:center;
	font-weight:normal;
	float:none;
	width:auto;
	font-size:12px;
}

body {
	background-color:#F7F7F7;
}

#access {
	background-color:#1E61FF;
	-moz-border-radius:15px;
	border-radius:15px;
}

#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a, 
#access ul li.current-menu-parent > a,
#access a {
	color:#FFFFFF;
}

#access ul li:hover > a {
	color:#FFFFFF;
	background-color:#70BEFF;
}

#site-title a {
	color:#536DBC;
	text-shadow:1px 1px 0 #D3D3D3;
	font-weight:normal;
	font-size:30px;
}

#content .entry-title {
	text-shadow:1px 1px 0 #D3D3D3;
	font-weight:normal;
	font-size:28px;
	color:#536DBC;
}

.entry-content ul {
	margin-top:-24px;
	margin-left:50px;
}

h2.entry-subtitle  {
	clear:none;
	margin-bottom:20px;
	font-size:24px;
	padding-top:8px;
	color: #4E443C;
    font-family: Georgia,serif;
    font-variant: small-caps;
    font-weight: 100;
    letter-spacing: 0;
    margin-bottom: 0;
    text-transform: none;
}

.wats_submit_form_login_table, 
.wats_submit_form_login_table tr td {
	border:0px!important;
	vertical-align:middle;
	padding-left:20px;
}

#content input {
	margin-bottom:0px;
}

/*input[type="password"] {
moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1) inset;
background-attachment:scroll;
background-color:#F9F9F9;
background-image:none;
background-position:0 0;
background-repeat:repeat;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#CCCCCC;
border-left-style:solid;
border-left-width:1px;
border-right-color:#CCCCCC;
border-right-style:solid;
border-right-width:1px;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:1px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
}*/

input[type="submit"],
#content input[type="submit"]
{
	-moz-border-radius:11px;
	-moz-background-clip:border;
	-moz-background-origin:padding;
	-moz-background-size:auto auto;
	border-bottom: 1px solid #298cba;
	*border-bottom:0px;
	border-top: 1px solid #298cba;
	*border-top:0px;
	border-right:0px solid #298cba;
	_border-right:1px solid #298cba;
	border-left:0px solid #298cba;
	_border-left:1px solid #298cba;
	background: url(button-grad.png) #21759b repeat-x left top;
	border-left-color-ltr-source:physical;
	border-left-color-rtl-source:physical;
	font-size:15px;
	border-top-color:#298CBA;
	color:#FFFFFF;
	font-weight: bold;
	text-shadow: rgba(0, 0, 0, 0.3) 0 -1px 0;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	*padding-bottom:0px;
	*padding-top:0px;
}

.wpcf7-submit,
.button,
.button-primary,
#submit_ticket
{
	_border-bottom: 1px solid #298cba;
	_border-top: 1px solid #298cba;
	_border-right:1px solid #298cba;
	_border-left:1px solid #298cba;
	_background: url(button-grad.png) #21759b repeat-x left top;
	_font-size:15px;
	_border-top-color:#298CBA;
	_color:#FFFFFF!important;
	_font-weight: bold;
	_text-shadow: rgba(0, 0, 0, 0.3) 0 -1px 0;
	_padding-bottom:0px;
	_padding-left:10px;
	_padding-right:10px;
	_padding-top:0px;
}

input[type="submit"]:active, button.input[type="submit"]:active, a.input[type="submit"]:active {
	-moz-background-clip:border;
	-moz-background-origin:padding;
	-moz-background-size:auto auto;
	background-attachment:scroll;
	background-color:#21759B;
	background-image:url("button-grad-active.png");
	background-position:left top;
	background-repeat:repeat-x;
	color:#EAF2FA;
}

#sidebar h2 {
	padding-left:0px;
	text-align:center;
	width:282px;
}

.sidebar_content {
	width:280px;
}

#sidebar {
	width:300px;
}

#content {
	width:692px;
}

.content_inside {
	width:692px;
}

#themesheep_subscribe {
	width:274px;
}

#themesheep_bread {
	width:700px;
}

#respond {
	clear:both;
}

h3 {
	margin-top:25px;
}

#wats_single_ticket_priority
{
	border-radius: 15px;
	position:relative;
	top:-50px;
	font-weight:bolder;
	left:550px;
	width:100px;
	text-align:center;
}

#wats_single_ticket_priority label
{
	display:none;
}

.wats_priority_1
{
	background-color:#FF7777;
	color:#B70000;
	border:2px solid #FF0000;
}

.wats_priority_2
{
	background-color:#FF9B59;
	color:#B74900;
	border:2px solid #FF6A00;
}

.wats_priority_3
{
	background-color:#FFE875;
	color:#CCB75D;
	border:2px solid #FFD800;
}

.wats_priority_4
{
	background-color:#D8FF77;
	color:#A4D32E;
	border:2px solid #B6FF00;
}

.wats_status_1
{
	color:#B70000;
	background-color:#FF7777;
	border:2px solid #FF0000;
}

.wats_status_2,
.wats_status_3,
.wats_status_4,
.wats_status_5
{
	color:#B74900;
	background-color:#FF9B59;
	border:2px solid #FF6A00;
}

.wats_status_6
{
	color:#87BC00;
	background-color:#D8FF77;
	border:2px solid #B6FF00;

}

.wats_product_1
{
	background-image:url("wordpress.png");
	background-position:165px 2px;
	background-repeat:no-repeat;
}

.wats_product_2
{
	background-image:url("wats.png");
	background-position:137px 3px;
	background-repeat:no-repeat;
}

#wats_single_ticket_status
{
	float:left;
	width:190px;
	border-radius: 15px;
	text-align:center;
}

#wats_single_ticket_type,
#wats_single_ticket_product,
.wats_single_ticket_custom_field,
#wats_single_ticket_originator
{
	float:left;
	background-color:#E0F0FF;
	border:2px solid #A3C3FF;
	width:180px;
	padding-left:10px;
	border-radius: 15px;
}

#wats_single_ticket_metas
{
	float:right;
}


#wats_single_ticket_status label
{
	display:none;
}

#wats_single_ticket_type label,
#wats_single_ticket_product label,
#wats_single_ticket_originator label,
.wats_single_ticket_custom_field label,
#wats_single_ticket_owner label
{
	font-weight:bold;
}

#wats_single_ticket_metas {
	margin-bottom:15px;
}

.fullpage_h1 {
    color: #4E443C;
    font-family: Georgia,serif;
    font-variant: small-caps;
    font-weight: 100;
    letter-spacing: 0;
    margin-bottom: 0;
    text-transform: none;
}

.entry h3,
.entry h2
{
    color: #4E443C;
    font-family: Georgia,serif;
    font-variant: small-caps;
    font-weight: 100;
    letter-spacing: 0;
    margin-bottom: 0;
    text-transform: none;
}

#simple_footer_menu_bkg {
	background-image:url("footer-background.png");
	background-position:left top;
	background-repeat:repeat-x;
	border:0px;
}

body {
    background:url("header-background.png");
}

#ticket_is_closed {
	clear:both;
}

#wp_email_capture {
	margin-left:15px;
	line-height:2.8;
}

#sidebar a, #sidebar a:visited  {
	padding:0px;
}