/*  Assignment
/*-------------------------------------------------- */

/*  Settings accent colors (overridden by settings)  */




/*  Selection highlights
/*-------------------------------------------------- */

::selection { background: #fdc200; color: #fff; }
::-moz-selection { background: #fdc200; color: #fff; }

img::selection { background: #fdc200; color: #fff; }
img::-moz-selection { background: #fdc200; color: #fff; }


/*  Selectors heavily dependent on theme style
/*-------------------------------------------------- */

header#site-header {
	
	  background: #ffffff;
	
}

#theme-bg{
  
	
	background-position: left top;
	background-repeat: repeat;
	background-attachment: scroll;
}


#footer-widgets{
	
	  background: ;
	
}


/*  Body
/*-------------------------------------------------- */

body{
	color: #000000;
	font-size: 13px;
}

p, li{
	
		font-family: 'Helvetica Neue', Helvetica, Arial, Helvetica, sans-serif;
	
	
	font-size: 13px;
	line-height: 1.75em;
}

h1, h2, h3, h4, h5, h6,
.page-header h1{
	
	color: #000000;
	
	
		font-family: Lato, Helvetica, sans-serif;
	
}


a{
  
    color: #fdc200;
  
}

a:hover, a:active{
  
    color: #ff6600;
  
}

textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  font-size: 13px;
  line-height: 1.75em;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
#header-search form input[type="text"]:focus{
  border-color: #ff6600;
}

label, input, button, select, textarea {
	font-size: 13px;
	line-height: 1.75em;
}

/*  Tags
/*-------------------------- */

.tags a:hover{
  
    background-color: #ff6600;
  
}

/*  Header
/*-------------------------------------------------- */

header #brand h1{
	
		font-family: Pacifico, Helvetica, sans-serif;
	
}

header #brand h1 a{
	color: #333333;
}

header #brand h1 a:hover{
	color: #fdc200;
}

header #brand h1 a span {
  color: #fdc200;
}

#tagline{
	color: #aaaaaa;
}

#header-actions a:hover{
}


/*  Navigation - primary
/*-------------------------------------------------- */

#nav-primary a{
  
    color: #888888;
  
	
		font-family: 'Helvetica Neue', Helvetica, Arial, Helvetica, sans-serif;
	
}

#nav-primary li.active > a{
  
    color: #ff6600;
  
}

#nav-primary ul > li a:hover{
  
    color: #ff6600;
  
}

#nav-primary ul > li.open a.dropdown-toggle{
  
    color: #ff6600;
  
}

#nav-primary .dropdown-menu li > a:hover,
#nav-primary .dropdown-menu .active > a,
#nav-primary .dropdown-menu .active > a:hover {
  
    color: #ff6600;
  
}

#nav-primary .open .dropdown-toggle,
#nav-primary > li.dropdown.open.active > a:hover {
  
    color: #ff6600;
  
}

#nav-primary .caret{
	border-top-color: #888888;
	border-bottom-color: #888888;
	opacity: 1;
	filter: alpha(opacity=100);
}

#nav-primary .open .caret,
#nav-primary .open.active .caret,
#nav-primary .open a:hover .caret,
#nav-primary .dropdown-toggle:hover .caret{
	
    border-top-color: #ff6600;
    border-top-bottom-color: #ff6600;
  
	opacity: 1;
	filter: alpha(opacity=100);
}

#nav-primary .dropdown-menu {
  background: #ffffff;
}


/*  Navigation - mobile
/*-------------------------------------------------- */

.nav-mobile-list a{
  
    color: #888888;
  
	
		font-family: 'Helvetica Neue', Helvetica, Arial, Helvetica, sans-serif;
	
}

.nav-mobile-list li.active a{
  
    color: #ff6600;
  
}

.nav-mobile-list ul > li a:hover{
  
    color: #ff6600;
  
}


/*  Mobile toggles
/*-------------------------------------------------- */

#mobile-toggles a{
  
    color: #888888;
  
}

#mobile-toggles a:hover{
  
    color: #ff6600;
  
}

/*  Select boxes
/*-------------------------------------------------- */

.selectboxit-hover,
.selectboxit.active {
  border-color: #ff6600;
}


/*  Breadcrumbs
/*-------------------------------------------------- */

.breadcrumb li a:hover{
  
    color: #ff6600;
  
}


/*  Index
/*-------------------------------------------------- */

#index-slides .rslides .video{
  height: 406px;
  line-height: 0;
}


/*  Articles
/*-------------------------------------------------- */

.hentry h1.entry-title a{
  
    color: #000000;
  
}

.hentry h1.entry-title a:hover{
  
    color: #ff6600;
  
}

.article #comments .hcomment .com-meta a:hover{
  
    color: #ff6600;
  
}

/*  Collections
/*-------------------------------------------------- */

.thumbnails .thumbnail h1,
.thumbnails .thumbnail h1 a{
	
		font-family: 'Helvetica Neue', Helvetica, Arial, Helvetica, sans-serif;
	
}

.thumbnails .thumbnail.hover a,
.thumbnails .thumbnail.hover .brand{
  
    color: #ff6600;
  
}

.thumbnails .thumbnail.hover .image {
	opacity: 0.7;
	filter: alpha(opacity = 70.0);
}

.collection .hproduct .circle.sale {
  
    background-color: #fdc200;
  
}

.thumbnails .hproduct .brand {
  color: #fdc200;
}


/*  Product
/*-------------------------------------------------- */



/*  Search
/*-------------------------------------------------- */

.search form input[type="text"]:focus{
  
    border-color: #ff6600;
  
}

/*  Cart
/*-------------------------------------------------- */

.cart #cart td.image img:hover{
  
    border-color: #ff6600;
  
}

/*  Sidebar
/*-------------------------------------------------- */

#site-sidebar{
	color: #000000;
}

#site-sidebar h1,
#site-sidebar h2,
#site-sidebar h3,
#site-sidebar h4,
#site-sidebar h5,
#site-sidebar h6{
	color: #000000;
	
		font-family: Lato, Helvetica, sans-serif;
	
}

#site-sidebar a{
  
    color: #fdc200;
  
}

#site-sidebar a:hover,
#site-sidebar a:active{
  
    color: #ff6600;
  
}

#site-sidebar .link-list a{
	color: #000000;
}

#site-sidebar .link-list a:hover{
  
    color: #ff6600;
  
}

/*  Widgets
/*-------------------------- */

/*  Blog  */

#site-sidebar .widget-subscribe a{
  
    color: #fdc200;
  
}

#site-sidebar .widget-subscribe a i{
  
    color: #fdc200;
  
}

#site-sidebar .widget-subscribe a:hover,
#site-sidebar .widget-subscribe a:hover i{
  
    color: #ff6600;
  
}

#site-sidebar .widget-articles .article-title a:hover{
  
    color: #ff6600;
  
}

/*  Cart / Subscribe  */

#site-sidebar .widget-subscribe a,
#site-sidebar .widget-cart a{
  
    color: #000000;
  
}

#site-sidebar .widget-subscribe a i,
#site-sidebar .widget-cart a i{
  
    color: #fdc200;
  
}

#site-sidebar .widget-subscribe a:hover,
#site-sidebar .widget-subscribe a:hover i,
#site-sidebar .widget-cart a:hover,
#site-sidebar .widget-cart a:hover i{
  
    color: #ff6600;
  
}



/*  Twitter feed  */

#site-sidebar .widget-twitter-feed .tweet_time a:hover {
  
    color: #ff6600;
  
}


/*  Footer
/*-------------------------------------------------- */

/*  Footer widgets
/*-------------------------- */

#footer-widgets{
	color: #777777;
}


#footer-widgets h1,
#footer-widgets h2,
#footer-widgets h3,
#footer-widgets h4,
#footer-widgets h5,
#footer-widgets h6{
	color: #999999;
	
		font-family: Lato, Helvetica, sans-serif;
	
}

#footer-widgets a{
  
    color: #bbbbbb;
  
}

#footer-widgets a:hover,
#footer-widgets a:active{
  
    color: #ff6600;
  
}

#footer-widgets .link-list a{
	color: #777777;
}

#footer-widgets .link-list a:hover{
  
    color: #ff6600;
  
}


/*  Blog  */

#footer-widgets .widget-articles .article-title a:hover{
  
    color: #ff6600;
  
}

/*  Twitter feed  */

#footer-widgets .widget-twitter-feed .tweet_time a:hover {
  
    color: #ff6600;
  
}


/*  Footer fine print / nav
/*-------------------------- */

footer#site-footer #fine-print a,
footer#site-footer #nav-footer a{
	color: ;
}

footer#site-footer #fine-print a:hover,
footer#site-footer #nav-footer a:hover,
footer#site-footer #nav-footer li.active a{
  
    color: #ff6600;
  
}



/*  Buttons
/*-------------------------------------------------- */

.btn,
.btn:hover{
	text-shadow: none;
	.box-shadow(none);
}

.btn-primary{
  
    background-color: #fdc200;
  
	color: #ffffff;
	text-shadow: none;
	.box-shadow(none);
}

.btn-primary:hover,
.btn-primary:active{
  
    background-color: #ff6600;
  
	color: #ffffff;
	text-shadow: none;
}

.btn-primary:active{
	.box-shadow(inset 0 3px 2px rgba(0,0,0,.2))
}


/*  User defined CSS styles via settings panel 
/*-------------------------------------------------- */




