/* Colors ============================================================= */

.rsSlide   { 
	color: #444;	
	background-color: #fff;
}

body   { 
	color: #656565;	
	background-color: #fff;
}

body.kk-darkbg.kk_menu_default, 
.kk-darkbg.kk_menu_default .rsSlide,
body.kk-darkbg.kk_menu_left_boxed, 
.kk-darkbg.kk_menu_left_boxed .rsSlide,
body.kk-darkbg.kk_menu_default_hidden, 
.kk-darkbg.kk_menu_default_hidden .rsSlide {
	background-color: #323232;
}

a {
	color:#222;
}

h1, h2, h3, h4, h5, h6 {
	color: #222;
}

#grid .blog-title a, #grid .quote-text  {
	color: #222;
}

.social li a {
	color: #999;
}

.main-nav .sub-menu {
	background: #222;
}

.blog-entry a:hover,
.post-entry a:hover,
input.submit:hover,
input[type="submit"]:hover,
input[type="reset"]:hover {
	color: #111;
}

.main-nav li a {
	color: #fff;
}

.inner-content .divider {
	border-bottom: 1px solid #eee; 
}

.sidebar  .widget-title {
	color: #222;
}

.woocommerce .kk-woo-shop-wrapper ul.products li.product .price,
.woocommerce-page .kk-woo-shop-wrapper ul.products li.product .price,
.woocommerce .kk-woo-related ul.products li.product .price,
.woocommerce-page .kk-woo-related ul.products li.product .price,
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins,
.woocommerce ul.products li.product .price,
.woocommerce-cart .cross-sells ul.product .price,
.woocommerce div.product .single_variation span.price,
.woocommerce div.product .summary p.price {
	color: #777777;
}

.woocommerce .kk-woo-shop-wrapper ul.products li.product .price del,
.woocommerce-page .kk-woo-shop-wrapper ul.products li.product .price del,
.woocommerce div.product p.price del,
.woocommerce div.product span.price del {
	color: #999999;
}
	
.main-nav .sub-menu li a:hover,
ul#thumb-list li:hover,
ul#thumb-list li.current-thumb,
.main-nav .sub-menu .current-menu-item  > a,
.bg-slider-ctrl span:hover,
.woocommerce .content table.shop_table th,
.woocommerce-page .content table.shop_table th {
	background-color: #dba425;
	color: #111111;
}

.kk_menu_slide_right .main-nav .sub-menu li a:hover,
.kk_menu_fullscreen .main-nav .sub-menu li a:hover,
.main-nav .sub-menu .current-menu-item > a {
	background-color: transparent;
	color: #ffffff;
}

.woocommerce  #content input.button:hover,
.woocommerce  #respond input#submit:hover,
.woocommerce  a.button:hover,
.woocommerce button .button:hover,
.woocommerce  input.button:hover,
.woocommerce-page  #content input.button:hover,
.woocommerce-page  #respond input#submit:hover,
.woocommerce-page  a.button:hover,
.woocommerce-page  button.button:hover,
.woocommerce-page  input.button:hover,
.woocommerce ul.products li.product a.added_to_cart:hover,
.woocommerce-page ul.products li.product a.added_to_cart:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover{
	border-color: #dba425;
	color: #111111;
	background: none;
}

.kk-preloader:before {
	border-top-color: #dba425;
}

.totop:hover,
.single .post-tags a:hover,
.nivo-prevNav:hover,
.nivo-nextNav:hover,
#slidecaption,
.tipsy-inner {
	background-color: #dba425;
}

.blog-title a:hover,
.blog-meta a:hover,
.social li a:hover,
.format-standard .blog-thumb a:hover,
.format-image .blog-thumb a:hover,
.flickr_badge_image a:hover,
.portfolio-thumb a:hover,
.gallery-thumb a:hover,
.widget-img a:hover,
.sub-footer a:hover,
a:hover,
.current-menu-item,
.nivoSlider:hover,
.blog-entry a,
.post-entry a {
	color: #dba425;
}

.pagination .current,
.pagination a:hover,
.page-links a .link-num:hover,
.page-links .link-num,
.single .post-tags a:hover,
.more-link:hover,
blockquote,
.pagination a:hover,
.blog-entry .more-link:hover,
button, input.submit:hover,
input[type=submit]:hover,
input[type=reset]:hover,
input[type=button]:hover  {
	border-color: #dba425;
}

.preloader { 
	background:url(../images/loader.gif) center center no-repeat #fff!important;
}

#filter a {
	color: #fff;
}

.post-navigation .totop:hover {
	background: url("../images/slider/arrow_up_d.gif") no-repeat scroll center center #dba425;
}

.nivo-prevNav:hover, .post-navigation .prev-l:hover {
	background: url("../images/slider/arrow_left.gif") no-repeat scroll center center #dba425;
}

.nivo-nextNav:hover, .post-navigation .next-l:hover {
	background: url("../images/slider/arrow_right.gif") no-repeat scroll center center #dba425;
}

.content {
	background: #fff;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.3); 
}

.kk-content-fullwidth .content {
	-webkit-box-shadow: none;
	box-shadow: none;
}

blockquote {
    color: #333;
}

.blog-meta {
	color: #666;
}

.blog-meta a {
	color: #111111;
}

.post-content .kk-likes:before {
	content: '';
	height: 25px;
	width: 1px;
	position: relative;
	display: block;
	background-color: #e5e5e5;
	margin: 0 auto 15px;
}

.format-standard .blog-thumb a,
.format-image .blog-thumb a,
.flickr_badge_image a,
.nivoSlider,
.portfolio-thumb a,
.gallery-thumb a {
	display: block;
	color: #232323;
}

.flickr_badge_image a,
.widget-img a {
	border: 3px solid;
	display: block;
	color: #e9e9e9;
}

.over-more,
.over-more-title {
	background: #dba425;
	color: #111111;
}

::selection {
	background: #dba425;
	color: #000000;
}
::-moz-selection {
	background: #dba425;
	color: #000000;
}

#thumb-back {
    background: url("../images/slider/arrow_left_d.gif") no-repeat scroll center center transparent;
    left: 0;
}
#thumb-forward {
    background: url("../images/slider/arrow_right_d.gif") no-repeat scroll center center transparent;
    right: 0;
}

.tabs ul.tabs-nav li a {
   	color:#666666;
    border: 1px solid #ddd;
    display: block;
    padding: 10px 20px;
    background-image: linear-gradient(bottom, #F3F3F3 0%, #FFFFFF 100%);
	background-image: -o-linear-gradient(bottom, #F3F3F3 0%, #FFFFFF 100%);
	background-image: -moz-linear-gradient(bottom, #F3F3F3 0%, #FFFFFF 100%);
	background-image: -webkit-linear-gradient(bottom, #F3F3F3 0%, #FFFFFF 100%);
	background-image: -ms-linear-gradient(bottom, #F3F3F3 0%, #FFFFFF 100%);
	background-color: #F9F9F9;
}
.tabs ul.tabs-nav li.ui-tabs-active a {
  	background: #ffffff;
    border-bottom-color: #fff;
    color:#333333;
}
.tabs .tab {
    border: 1px solid #ddd;        
    clear: both;    
    padding: 20px;
    -webkit-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);
    -moz-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);
    box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);
}