/*
Theme Name: ClassiPress - Child Theme
Theme URI: http://appthemes.com/
Description: Child Theme for ClassiPress
Author: Seth Carstens
Author URI: http://sethcarstens.com/
Template: classipress
*/


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

 @import url("../classipress/styles/red.css");

/* main */
span.colour { color:#660000;}	
div.bigright span { color:#660000; font-weight: bold;}    
a { color:#333300; text-decoration: underline;} 

/* header */
.header_top { background:#1a1a1a url(../images/topheader_bg.gif) repeat-x top; border-bottom:2px solid #323232; }
.header_main { background:#333300 url(../images/header_allbggreen.gif) repeat-x top; }
.header_main_bg { background:#999966; clear:both; padding:25px 0; position:relative; }
.header_top_res p a { color:#6699ff; text-decoration:none;}
.header_main_res #logo h1 { color:#EFEFEF; font-size:38px; margin:0px; padding:0px; }
.header_main_res #logo h1 a { color:#EFEFEF; text-decoration: none; margin:0px; padding:0px; }
.header_main_res .description { color:#999999; font-family:Georgia,serif; font-size:14px; font-style:italic; }
.header_menu { background:#000000; border-top:3px solid #666633;}
.cp_logo {height:80px; width:300px; background:transparent url(../images/cp_logo_white.png) no-repeat scroll 0 0}

/* category menu */
.adv_categories ul li.active { margin:0 -7px 0 -8px; padding:4px 7px 4px 8px; color:#fff; background:#660000;}
.adv_categories .catcol ul li.maincat a { margin:0; padding:4px 0; color:#660000; text-decoration:none;}

/* content */
.content_res .priceblockbig p.price { margin:0; padding:0; float:right; font:bold 18px/1.2em Arial, Helvetica, sans-serif; color:#660000;}  
.content_res .priceblockbig p.location span { font-weight:bold; color:#660000;} 		
.content_res .priceblocksmall p.price { margin:0; padding:0; float:right; font:bold 13px/1.2em Arial, Helvetica, sans-serif; color:#660000;}	
.content_res .stepsline div.l_ready { background:#660000;}				  	
.content_res .stepsline div.no_ready { border:1px solid #330000;}				
.content_res .stepsline div.ni_ready { background:#660000; border-top:1px solid #000000;}
.content_left p.bigprice { color:#660000; float:right; font-size:18px; font-weight:bold; line-height:1.2em; margin:0; padding:8px 0 0; }
.content_res .can_chg_bg:hover { background-color: #EAF2FA; }

/* footer */
.footer_menu { background:#000000; border-bottom:3px solid #666633;}	
.footer_main_res div.column p { margin:0; padding:0; font:normal 14px/1.8em Arial, Helvetica, sans-serif; color:#000000;} 
.footer_main_res div.column p a { color:#000000;}			
.footer_main_res div.column ul li a { color:#660000; text-decoration:none;}	
.footer_main_res div.column { font:normal 14px/1.8em Arial, Helvetica, sans-serif; color:#660000;} 

/*user */
.sidebar_img { margin: 0px; padding: 0px; background: #000;}

/*remove yellow price tag */
/*span.tag-head,*/
/*p.post-price { background: transparent;-moz-box-shadow: 0; }*/
/*remove yellow price tag - end */


/* button styles */
.orangebutton{ background-color:#666633; border-color:#999966; border-style:solid; border-width:1px; color:#FFF; font-size:16px; padding:4px; width:157px}
.orangebutton:hover{background-color:#333333; border-color:#999966;}
/* obtn, .btn_orange {
background: #000 !important;
} */

.btn_orange { background-image:url('http://willysforsale.com/wp-content/themes/classipress/images/btn-green.gif') repeat-x scroll 0 0 !important; cursor:pointer; border:1px solid #fff; text-decoration:none; text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.25) }
.btn_orange:hover, .btn_orange a:hover{ background-image:url('http://willysforsale.com/wp-content/themes/classipress/images/btn-green2.gif') repeat-x scroll 0 0 !important; cursor:pointer; border:1px solid #fff; text-decoration:none; text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.25)}

/* category menu */
div#adv_categories, .header_menu_res ul.sub-menu { margin:-2px 0 0 0; padding:0 0 8px; position:absolute; background:#fff; border:1px solid #eee; border-top:none;z-index:998; -khtml-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px 6px; -webkit-border-radius: 0 6px 6px 6px; border-radius: 0 6px 6px 6px; -moz-box-shadow: 1px 1px 5px #b7b7b7; -webkit-box-shadow: 1px 1px 5px #b7b7b7; box-shadow: 1px 1px 5px #b7b7b7;}
div#adv_categories ul li a:hover {background: #f4f4f4;}
/* category menu end */

/* main nav menu global styles*/
.header_menu_res ul li:hover a { color:#fff; background: #990000; text-shadow: none;}
.header_menu_res ul li.sfHover a.sf-with-ul { color:#fff; background:#990000; text-shadow: none; z-index:999; -khtml-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.header_menu_res ul li:hover a { background:#990000; -khtml-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.header_menu_res ul li.current_page_item, .header_menu_res ul li.current_page_parent a { color:#fff; background:#660000; -khtml-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-shadow: none;}
.header_menu_res ul.children li a { background:#660000; border-top: none; border-left: none; text-shadow: none;}
.header_menu_res ul li.current_page_item a { color:#fff; -khtml-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
/* main nav menu global styles end*/

/* main nav menu superfish styles */
#nav li.sfHover a.sf-with-ul { color:#990000; background:#fff;text-shadow:none; z-index:999; -khtml-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
/* main nav menu superfish styles end */

/* reCaptcha styles */ 
#recaptcha_area, #recaptcha_table { 
float:right;
margin-bottom:15px;
width:318px; 
}

.paging a { font-size: 24px !important; }
.page-numbers[class~="current"] { font-size: 24px !important; color: #660000 !important; }

.footer .right {
    display: none;
    float: right;
    text-align: right;
}

.page-template-tpl-registration-php div#checksave {
    clear: both;
}

.spam-input { border:1px solid #CCC;  margin-bottom:10px;  padding:7px;  width:250px; -khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}

@media only screen and (min-width : 910px) {
	.page-template-tpl-registration-php  #gq-wrapper {
		padding-left: 140px;
	}
}

/* Josh @ Marketing the Change 09/04/15 - Changes to Register page*/ 
.page-id-11313 p  input {
  border: 1px solid #CCC;
  margin-bottom: 10px;
  padding: 7px;
  width: 250px;
  -khtml-border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;

}
