/* fitquote theme color orange and black (default colors) */

/* General */
a{
	color: #ff6633;
	text-decoration: none
}
a:hover{
	color: #FF6633;
	text-decoration: underline
}
/* Half Nav */
#halfnav ul li a{
	color:#fff;
	background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.28);
	border: 1px solid #933a18;
}
#halfnav ul li a:hover{	
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
  border: 1px solid #8D5C38;
}
#halfnav li.current_page_item a{
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
  border: 1px solid #8D5C38;
}
#halfnav li.current_page_item ul li a {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
	border: 1px solid #933a18;
}

/* Pagination */
.pagination span, .pagination a {
  color:#fff;
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
.pagination a:hover{
  color:#fff;
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
.pagination .current{
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
  color:#fff;
}

/* Mobile Nav */
#mobile-nav {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
#mobile-nav-modal .modal-footer {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
#mobile-nav-modal h3 {
  color:#CC824A;
}

/* Nav */
#nav{
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  -pie-background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
}
#nav .current_page_item a{
	color: #333333;/*yellow*/
}
#nav ul.children li.current_page_item a,#nav ul.children a:hover{
  color:#ff6633;/*blue*/
}
#nav ul li > a:hover{
  color:#E9E3BB/*yellow*/
}
#nav li ul a{
  color:#fc8114;/*orange*/
  background:#fff
}
#nav li ul a:hover{
  color:#ff6633;/*blue*/
}
#nav > ul > li > ul {
  border-top:#ff6633 1px solid;
  border-right:#ff6633 1px solid;
  border-bottom:#ff6633 1px solid;
  border-left:#ff6633 1px solid;
}
#nav > ul > li > ul > li {
  border-bottom-color: #ff6633;
}
#nav > ul > li > ul > li > ul li {
  border-top-color: #ff6633;
}
#nav:before {
  border-color: #933a18 transparent transparent transparent;
}
#nav:after {
  border-color: transparent transparent transparent #933a18;
}

/* ribbons for nav */
.ribbon-left {
/*  background: #7b9e9e; */
}
.ribbon-left-cut {
  /* background:url( '../../images/backgrounds/title-ribbon-left.png' ) no-repeat 0 0 transparent; */
} 
.ribbon-right {
/*  background: #7b9e9e; */
}
.ribbon-right-cut {
  /* background:url( '../../images/backgrounds/title-ribbon-right.png' ) no-repeat 0 0 transparent; */
}

/* Ribbons */

/* content ribbons with left sidebar */
.sd_left_sidebar div.ribbon-top {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
.sd_left_sidebar div.ribbon-top:after {
  border-color: transparent #933a18 transparent transparent;
}
.sd_left_sidebar div.ribbon-more {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
.sd_left_sidebar div.ribbon-more:after {
  border-color: transparent transparent transparent #933a18;
}

/* content ribbons with right sidebar */
.sd_right_sidebar div.ribbon-top {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
.sd_right_sidebar div.ribbon-more {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
.sd_right_sidebar div.ribbon-more:after {
  border-color: transparent transparent transparent #933a18;
}
.sd_right_sidebar div.ribbon-top:after {
  border-color: transparent #933a18 transparent transparent;
}

/* sidebar ribbons */

.ribbon-bg-blue {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
.ribbon-bg-blue:before {
  border-color: #933a18 transparent transparent transparent;
}
.ribbon-bg-blue:after {
  border-color: transparent transparent transparent #933a18;
}
.ribbon-left-blue {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
.ribbon-right-blue {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}

/* sidebar right ribbon styling */

#sidebar div.ribbon-cut-blue {
/*  background: url( '../../images/backgrounds/sidebar-ribbon-right-blue.png' ) no-repeat 0 0;*/
}

/* sidebar left ribbon styling */

#sidebar_left div.ribbon-cut-blue {
/*  background: url( '../../images/backgrounds/sidebar-ribbon-left-blue.png' ) no-repeat 0 0;*/
}

/* ELEMENTS */

/* Callout */

#callout_text {
  color:#E9ECC9;
}
.calloutrow {
  background: #ff6633;
  border-top: 3px solid #933a18;
  border-bottom: 3px solid #933a18;
}
.calloutrow a {
  color: #8d5c38;
}
.calloutrow a:visited {
  color: #8d5c38;
}
.calloutrow a:hover {
  color: #fc8114;
}

/* Carousel */
.es-carousel ul li .image-container {
  border:3px solid #ff6633;
}
.es-nav span{
	background:transparent url('../../images/carousel-nav.png') no-repeat top left;
}
.es-carousel ul li:hover div.carousel_caption {color: #fc8114; /*orange*/}

/* Twitter */
#twitterbar {
  background: url('../../images/backgrounds/twitter.png') no-repeat 0 0;
}
.twittertext a:link {
  color: #fc8114; /*orange*/
}
.twittertext a:visited {
  color: #fc8114; /*orange*/
}
.twittertext a:hover {
  color:#ff6633;/*blue*/
}
.twittertext {
border: 5px solid #fc8114;/*blue*/
color: #333;
background: #E9E3BB;/*yellow*/
}
.twittertext:before {
border-color: #fc8114 transparent;/*blue*/
}
.twittertext:after {
border-color: #E9E3BB transparent;/*yellow*/
}
.twittertriangle:before {
border-color: transparent #fc8114;/*blue*/
}
.twittertriangle:after {
border-color: transparent #E9E3BB;/*yellow*/
}

/* Widget Box */
.fitquote-box {
}
.box-widget-title {
	color: #E9E3BB;/*yellow*/
}
.boxes-row div.ribbon-top {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
.boxes-row div.ribbon-top:after {
  border-color: transparent #933a18 transparent transparent;
}
.boxes-row div.ribbon-top-end {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
.boxes-row div.ribbon-top-end:after {
  border-color: transparent transparent transparent #933a18;
}
.boxes-row .textwidget {
	color: #E9E3BB;/*yellow*/
  background: #ff6633; /*blue*/ 
}

/* bottom ribbons used in boxes */ 

.ribbon-bottom {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
.ribbon-bottom:before {
  border-color: transparent #933a18 transparent transparent;
}
.ribbon-bottom-end {
  background: #fc8114;
  background: -moz-linear-gradient(top,  #fc8114 0%, #ff6633 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc8114), color-stop(100%,#ff6633));
  background: -webkit-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -o-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: -ms-linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  background: linear-gradient(top,  #fc8114 0%,#ff6633 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8114', endColorstr='#ff6633',GradientType=0 );
}
.ribbon-bottom-end:before {
  border-color: transparent transparent #933a18 transparent;
}
.boxes-row a {
  color: #8d5c38;
}
.boxes-row a:visited {
  color: #8d5c38;
}
.boxes-row a:hover {
  color: #fc8114;
}
/* orbit slider border color */
#orbitDemo {
  border: 3px solid #fc8114;
}