/**
	@Orange			#F07057
	@Dark Orange	#FF9900
*/

a,
.tp-caption a {
	color:#F07057;
}
.quote { color:#FF9900; text-align:center; line-height:1.5em; font-style:italic; margin-top:20px;}
.note { color:#FF9900; text-align:left; line-height:1.5em; font-style:italic; margin-top:20px;}
#footer li a:hover,
#footer a:hover,
a, a:hover, a:active,
#topNav ul.nav li li a:hover,
.tp-caption a:hover,
.featured-box-minimal h4,
.glyphicon, .wi,
p.dropcap:first-letter,
ul.side-nav a:hover,
ul.side-nav ul li.active>a,
.li, div.owl-carousel .caption,
.pagination>li>a, 
.pagination>li>span,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
div.mega-price-table .pricing:hover h4,
div.mega-price-table .pricing-table i.fa, /* icons */
#blog a>span,
#blog h1>span,
.cartContent a.remove_item:hover,
.owl-carousel.featured a.figure>span>i,
.btn-link,
.styleColor {
	color:#0066FF;
}

p.dropcap.color:first-letter,
span.badge,
#toTop:hover,
#bar, .slider-handle,
div.featured-box i.fa,
i.featured-icon,
.progress-bar-primary,
.modal-header,
.timeline .timeline-left .item:before,
.timeline .timeline-right .item:before,
.timeline .timeline-centered .item.pull-right:before,
.timeline .timeline-centered .item.pull-left:before,
div.mega-price-table .pricing-title, 
div.mega-price-table .pricing-head,
div.mega-price-table .pricing.popular,
#topNav ul.nav>li:hover>a:before, 
#topNav ul.nav>li.active>a:before,
.styleBackgroundColor {
	background-color:#0066FF;
}

/* icons , boxes */
i.featured-icon:after,
div.featured-box.nobg.border-only i.fa {
	color:#0066FF;
	border-color:#0066FF;
}
section.product-view-colors a:hover,
section.product-view-colors a.active,
i.featured-icon {
	border-color:#0066FF

}
i.featured-icon.empty {
	color:#0066FF !important;
	border-color:#0066FF;
}

/* Top Nav */
#topNav ul.nav .dropdown-menu>li.active>a, 
#topNav ul.nav .dropdown-menu>li:hover>a, 
#topNav ul.nav .dropdown-menu>li:focus>a {
	color:#fff !important;
	background-color:#0066FF;
}
#topNav ul.nav .dropdown-menu>li>a {
	color:#333 !important
}


#topNav ul.dropdown-menu>li:hover>a.dropdown-toggle:after { /* arrow sub-submenu */
	color:#fff;
}

/* Primary Button */
.btn-primary {
	border-color:#00FF30;
	background-color:#94FF00;
}

.btn-white {
	color:#0066FF !important;
}

.pagination>.active>a, 
.pagination>.active>span, 
.pagination>.active>a:hover, 
.pagination>.active>span:hover, 
.pagination>.active>a:focus, 
.pagination>.active>span:focus,
.btn-primary:hover, 
.btn-primary:focus, 
.btn-primary:active, 
.btn-primary.active, 
.open .dropdown-toggle.btn-primary,
.daterangepicker td.active, 
.daterangepicker td.active:hover,
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus {
	border-color:#0066FF;
	background-color:#0066FF;
}


/* embed title */
section header em,
h1>em, h2>em, h3>em, h4>em, h5>em, h6>em {
	font-style:normal;
	color:#0066FF;
}
h3 {color: #0066FF}
/* Top Nav active/hover */
#topNav ul.nav>li.mega-menu>ul li:hover>a,
#topNav ul.nav>li.mega-menu>ul li.active>a,
#topNav ul.nav>li:hover:before,
#topNav ul.nav>li.active:before {
	background-color: #0066FF;
}
/* Top Nav active/hover */
#topNav ul.nav>li >ul.dropdown-menu li>a{
	background-color: #fff;
}

/* Top Nav color active */
#topNav .nav-pills.colored>li.active>a, 
#topNav .nav-pills.colored>li.active>a:hover, 
#topNav .nav-pills.colored>li.active>a:focus {
	color:#fff;
	background-color:#0066FF;
}

/* Misc */
.styleBackgroundColor,
.featured-box-minimal i.fa {
	background-color:#FF9900;
}

ul.list-icon li:before {
	color:#FF9900;
	font-size:16px;
}
body.boxed #topBar {
	border-top:#FF9900 4px solid;
}

.panel-epona {
	border:#FF9900 1px solid;
}

.panel-epona>.panel-heading {
	background-color:#FF9900;
	color:#fff;
}

/* Slider Captions */
.tp-caption.block_styleColor {
	background-color: #FF9900;
	color:#fff;
}
.tp-caption.block_white {
	color:#FF9900;
}

/* flex slider */
.flexslider.flexFull .flex-direction-nav a:hover, 
.flexslider.flexContent .flex-direction-nav a:hover {
	background-color: #FF9900;
	color:#fff;
}

/* essentials rewrite */
.alert.alert-default {
	border-left:#FF9900 3px solid;
}

/* item box */
.item-box .item-hover .overlay {
	background-color:rgba(240,112,87,0.6);
}



/* 
	Sky Forms
*/
/**/
/* normal state */
/**/
.sky-form .toggle i:before {
	background-color: #FF9900;	
}
.sky-form .button {
	background-color: #FF9900;
}


/**/
/* checked state */
/**/
.sky-form .radio input + i:after {
	background-color: #FF9900;	
}
.sky-form .checkbox input + i:after {
	color: #FF9900;
}
.sky-form .radio input:checked + i,
.sky-form .checkbox input:checked + i,
.sky-form .toggle input:checked + i {
	border-color: #FF9900;	
}
.sky-form .rating input:checked ~ label {
	color: #FF9900;	
}

.brand { color:#FF9900; text-align:center; font-size: 2.4em; margin-top:20px; font-family:Open Sans:700italic,Dancing Script,sans-serif; font-weight:500; font-style:italic; padding-bottom:0px;margin-bottom:10px;}
.header-info {color:#111; font-family:Open Sans,Dancing Script,sans-serif;margin-left:40px;font-size:1.5em; text-align:center}
.header-graphic { background-image: ../images/header-graphic.png no-repeat;
                 -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}
  ul.col-2 {
	list-style: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0;
	overflow: hidden;
}
ul.col-2:after {
	content: "_";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
ul.col-2 li{
	background: none;
	padding: 0;
	border: 0;
	float: left;
	width: 49%;
}
ul.col-2 li p{
	padding: 0px 10px;
}
ul.col-2 li span{
	padding-left: 18px;
	background: url(../images/icon_bullet.png) no-repeat 0px 3px;
	display: block;
}
.question { color: #B50100; font-weight:bold;
            font-family: 1 Archer DNA, Thirsty Script Regular, Times New Roman;
            padding-bottom:10px; margin:0px}
.answer { color:#BE6D02; font-weight:600; }
#block-menu-menu-about-menu, #block-menu-menu-membership-menu, #block-menu-menu-events, #block-menu-menu-resources, #block-menu-menu-sponsorship {
	margin-top:20px;
	margin-right:20px;
	}
#block-menu-menu-about-menu li, #block-menu-menu-membership-menu li, #block-menu-menu-events li, #block-menu-menu-resources li, #block-menu-menu-sponsorship li{
	margin: 0 0 15px 0;
	font-size: 10px;
	letter-spacing: 3px;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	list-style-image:none;
	list-style-type:none;
	border-left:15px solid #FF9900;
	padding-left:10px;
	}
#block-menu-menu-about-menu a, #block-menu-menu-membership-menu a, #block-menu-menu-events a, #block-menu-menu-resources a, #block-menu-menu-sponsorship a{
	display:block;
	text-decoration: none;
	color:#000000;
	}
#block-menu-menu-about-menu a:visited, #block-menu-menu-membership-menu a:visited, #block-menu-menu-events a:visited, #block-menu-menu-resources a:visited, #block-menu-menu-sponsorship a:visited{
	text-decoration: none;
	color:#000000;
	}
#block-menu-menu-about-menu a:hover, #block-menu-menu-membership-menu a:hover, #block-menu-menu-events a:hover, #block-menu-menu-resources a:hover, #block-menu-menu-sponsorship a:hover{
	text-decoration: underline;
	color:#000000;
	}

li.collapsed {
	list-style-image:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
	}
li.expanded  {
	list-style-image:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
	}
li.leaf {
	list-style-image:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
}	

	
#events_block {
	border-top:1px dotted #999; 
	width: 260px;
	padding-top:10px;
	position:relative;
	left:10px;
}


/* Post An Event menu link in left sidebar */
#block-menu-menu-post-event-menu {
	margin-top:20px;
	}
#block-menu-menu-post-event-menu ul.menu li {
    margin: 0;
}
#block-menu-menu-post-event-menu a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
	line-height: 1.5em;
	color:#FF9900;
	text-decoration: underline;
	}
#block-menu-menu-post-event-menu a:visited {
	color: #6E79A5;
	text-decoration: underline;
	}
#block-menu-menu-post-event-menu a:hover {
	color: #000000;
	text-decoration: none;
	}	
.admin-content{
	margin-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	text-align:justify;
	padding-bottom:30px;
	padding-top:10px;
	margin-top:10px;
	}
	.admin-content h1 {font-size:24px}
.review-link 
{
    margin-left:20px;
    padding-bottom:10px;
    width:100%;
    text-align:center;
    margin-top:10px;
    
    }

    .title {font-size:30px; color:#0066FF; font-weight:600}
    .subtitle {font-size:24px; color:#333; font-weight:500; padding-bottom:10px; margin-bottom:0px; margin-left:80px;}
.block_styleColor {
    
    font-size: 24px;
    
    font-weight: 600;
    color: #0066FF;
}

    td {vertical-align:top}
@media only screen and (max-width: 1216px) {
	.container {
		width:100%;
	}
	.brand 	{ font-size: 2.2em; margin-top:20px;}

}

@media only screen and (max-width: 990px) 
{
 .brand 	{ font-size: 1.8em; margin-top:16px;}

}

@media only screen and (max-width: 768px) {
    .brand 	{ font-size: 1.8em; margin-top:16px;}
}

@media only screen and (max-width: 480px) {
    .brand 	{ font-size: 2.4em; margin-top:16px;}

	/* centered page-title */
	section.page-title h2,
	section.page-title h2 span,
	section.page-title {
		text-align:center;
	}
}
.textalign-right {text-align:right}

