/*

Modern color scheme for the FitPro theme.
All tags that have a color attribute are located here.

Theme URI: http://www.presscoders.com/themes/fitpro/
Author: Press Coders
Author URI: http://www.presscoders.com/

The FitPro theme was designed and created by Scott Bolinger, and David Gwyer.
Please visit <a href="http://www.presscoders.com/">Press Coders</a> for more great WordPress themes and plugins!

*/

/******** Use these for admin custom color pickers ********/

body {
background:url(../../../images/diag-stripes.png) no-repeat right top #0b2a3a;
color: #0B2A3A;
}

#header-container {
border-top: 6px solid #edc22e;
}

th, #site-title a, .entry-title, .nivo-caption a {
color: #edc22e;
}


/********* End *********/

h1, h2, h3, h4 {
text-transform: none !important;
}

a:link, a:visited {
color: #0b2a3a;
}

#site-description {
color: #ccc;
}

a:hover {
color: #333333;
}

th {
background: #eee;
}

.content-2-col ul li, .content-3-col ul li, .widget ul li, .footer ul li, .contentfull ul li {
background: url(../../../images/bullet-yellow.png) no-repeat 0 5px;
border-bottom: 1px solid #eee;
}

.note, .warning, .alert, .error, .download {
color: #444;
}

.note {
background: #eee;
border: 1px solid #ccc;
}

.warning, .alert {
background: #fffbbc;
border: 1px solid #E6DB55;
}

.error {
background: #ffebe8;
border: 1px solid #C00;
}

.download {
background: #e4ebf8;
border: 1px solid #2e68d4;
}

.post img, #fp-main-content img {
border: 2px solid #fff;
}

.line { 
border-bottom: 1px solid #cccccc;
}

.button, #searchsubmit, #submit, .submit, .post-edit-link, .more-link {
color: #ffffff !important;
}

#nav-wrap, #nav-wrap.fluid {
border: none;
width: 940px !important;
margin: 0 auto;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}

#nav-wrap .menu {
padding-left: 10px;
padding-right: 10px;
}

#nav-wrap .menu li a {
color: #fff;
text-transform: none;
}

#nav-wrap ul.sub-menu li a, #nav-wrap ul.children li a {
color: #0b2a3a;
filter: none;
}

#nav-wrap ul.sub-menu li a:hover, #nav-wrap ul.sub-menu li a:active, #nav-wrap ul.children li a:hover, #nav-wrap ul.children li a:active {
background: #eee;
color: #0b2a3a;
}

#container {
background: #fff;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}

.page-title {
padding: 0 0 5px 0 !important;
border-bottom: 1px solid #ccc;
color: #0b2a3a;
}

.post-meta {
color: #555;
}

#comments-meta {
border-top: 1px solid #E1E1E1;
}

#comments {
border-top: 1px solid #E1E1E1;
}

ol.commentlist li {
border: 1px solid #eee;
background: #fafafa;
}

.comment-meta a {
color: #888888;	
}

.avatar {
background: #fff;
}

div.reply a {
color: #888888;
}

#author, #email, #url, #comment {
border: 1px solid #E1E1E1;
color: #555555;
}

.form-allowed-tags {
color: #999;
}

.widget {
background: url(../../../images/widget-bg.png) repeat-x bottom #fff;
border: 1px solid #ccc;
}

.widget-title {
background: #0B2A3A;
color: #fff;
}

.pc_testimonial_widget .widget-title {
color: #0B2A3A;
}

#body-container .fitpro_opt_in_widget {
border: 2px solid #0b2a3a;
}

#footer-widget-area, #footer-widget-area.fluid {
background: url(../../../images/ftr-bg.png) repeat-x bottom #2f2f2f;
border: none;
width: 940px !important;
margin: 0 auto;
color: #eee;
}

#footer-widget-area a:hover {
color: #fff;
}

#footer, #footer a, #footer-widget-area a:link, #footer-widget-area a:visited {
color: #eee;
}

#footer-widget-area .pc_testimonial_widget .widget-title {
color: #fff;
}

/*** Slider ***/

.nivo-controlNav a {
background:url(../../../images/bullets-bw.png) no-repeat;
}

#container .nivo-caption {
background: #0b2a3a;
color: #fff;
}

.nivo-caption a {
color: #fff;
}

/*** CSS3 Effects ***/

#nav-wrap {
border-top-right-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
}

#nav-wrap, .widget-title {
background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#000));
background: -moz-linear-gradient(top,  #555,  #000);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#000000');
background-color: #000;
}
#nav-wrap .menu li a:hover {
background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#333));
background: -moz-linear-gradient(top,  #555,  #333);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#333333');
background-color: #000;
}
#nav-wrap .menu li a:active {
background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#555));
background: -moz-linear-gradient(top,  #000,  #555);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#555555');
background-color: #000;
}

#footer-widget-area {
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
}

/*** Button Color Classes ***/

 
/* default */
.defaultbtn, .btn, #searchsubmit, #submit, .submit, input[type="submit"], .post-edit-link, .more-link, .optinbtn {
	color: #fff;
	border: solid 1px #fffde7;
	background: #edc22e;
	background: -webkit-gradient(linear, left top, left bottom, from(#edc22e), to(#bbb01e));
	background: -moz-linear-gradient(top,  #edc22e,  #bbb01e);
}
.defaultbtn:hover, .btn:hover, #searchsubmit:hover, #submit:hover, .submit:hover, input[type="submit"]:hover, .post-edit-link:hover, .more-link:hover, .optinbtn:hover {
	background: #d5d036;
	background: -webkit-gradient(linear, left top, left bottom, from(#d5d036), to(#bbb01e));
	background: -moz-linear-gradient(top,  #d5d036,  #bbb01e);
}
.defaultbtn:active, .btn:active, .defaultbtn:active, #searchsubmit:active, #submit:active, .submit:active, input[type="submit"]:active, .post-edit-link:active, .more-link:active, .optinbtn:active {
	color: #edc22e;
	background: -webkit-gradient(linear, left top, left bottom, from(#bbb01e), to(#edc22e));
	background: -moz-linear-gradient(top,  #bbb01e,  #edc22e);
}
