body {
	background:#062028 url(../../images/dark/pattern.gif);
	color: #869b9f;
}

h1, h2, h3, h4, h5, h6 {
	text-shadow: none;
}
strong {
	color: #50828B;
}
em {
	color: #BFD3D7;
}
ul li {
	color: #869b9f;
	background: url(../../images/dark/li-marker-default.png) no-repeat 0 4px;
}
address {
	color: #869b9f;
}

/* Header
---------------------------------------- */
#top-header {
	background:#04181d url(../../images/dark/top-header-bg.gif) 0 100% repeat-x;
	border-bottom:1px solid #112d34;
}
	#top-header a {
		text-shadow: none;
	}

#top-header.top-header__toggled {
	background: #04181d;
	border-bottom: 2px solid #000;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
#top-header.top-header__toggled.hidden:hover {
	background: #08242b;
}
#top-header.top-header__toggled.visible {
	background: #04181d;
	border-bottom: 2px solid #000;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

#top-header.top-header__toggled.hidden .top-header_arrow {
	background-image: url(../../images/dark/top-arrow.gif);
}
#top-header.top-header__toggled.visible .top-header_arrow {
	background-image: url(../../images/dark/top-arrow3.gif);
}

#top-header.top-header__toggled.hidden .lock-ico {
	background-image: url(../../images/dark/lock-ico-sprite.png);
}



#main-header {
	border-bottom:1px solid #000;
}

/* Logo */
#logo h1,
#logo h2 {
	text-shadow: none;
}

/* Navigation */
.sf-menu > li > a {
	text-shadow: none;
}
/* Submenu */
.sf-menu ul {
	background-color:#f7f7f7;
	background-image:url(../../images/dark/sf-sub-bg.gif);
}
.sf-menu ul:before {
	background:url(../../images/dark/sf-sub-arrow.gif) 0 0 no-repeat;
}
.sf-menu ul:after {
	background:url(../../images/dark/sf-sub-bot.png) 0 0 no-repeat;
}
.sf-sub-indicator {
	background:		url(../../images/dark/sf-arrow-main.png) no-repeat 0 0;
}



/* Home Page
---------------------------------------- */

/* Primary Home Area */
#primary-home-area {
	background:#f1f0d4;
	border-bottom:1px solid #f1f0d4;
	color:#526970;
}
	#primary-home-area h2 {
		text-shadow: 0 1px 0 #fff;
	}
/* Secondary Home Area */
#secondary-home-area {
	border-top:1px solid #f1f0d4;
	border-bottom:1px solid #0c0c0c;
}
#secondary-home-area:before {
	background:url(../../images/dark/content-arrow.gif) 0 0 no-repeat;
}
.home-services > li h3 {
	text-shadow: none;
}
/* Tertiary Home Area */
#tertiary-home-area {
	background:#f1f0d4;
	border-top:1px solid #82887b;
	color:#526970;
}
	#tertiary-home-area h2 {
		text-shadow: 0 1px 0 #fff;
	}
#tertiary-home-area:before {
	background:url(../../images/dark/content-arrow-alt.gif) 0 0 no-repeat;
}


/* Heading
---------------------------------------- */
#heading {
	border-bottom: 2px solid #000102;
}


/* Content
---------------------------------------- */
.commentlist,
.comments-wrapper h2,
.team-post .entry-header {
	background: url(../../images/dark/hr-double.gif) 0 100% repeat-x;
}

.ribbon-button {
	background: url(../../images/dark/ribbon-button.png) 0 0 no-repeat;
	color: #88810E;	
}

/* Tabs */
.tabs .tab-wrapper {
	background-color: #f1f0d4;
	border: 1px solid #e8e8e8;
}
.tabs .tab-wrapper:before {
	border:2px solid #f1f0d4;
}
.tabs .tab-wrapper:after {
	border:1px solid #fff;
}
.tabs .tab-menu a {
	color: #959fa2;
	text-shadow: none;
}
.tabs .tab-menu a.active {
	background-color: #f1f0d4;
	border: 1px solid #e8e8e8;
	border-bottom:none;
	color: #0b6171;
	text-shadow:0 1px 0 #fff;
}
.tabs .tab-menu a.active:before {
	border:2px solid #f1f0d4;
	border-bottom:none;
}
.tabs .tab-menu a.active:after {
	border:1px solid #fff;
	border-bottom:none;
}
.tabs .tab {
	color: #526970;
}
.tabs .tab strong {
	color: #113A47;
}

/* #Mobile (Portrait) 
	Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {

	.tabs.full-w .tab-menu a {
		margin-top: 1px;
		margin-bottom: 4px;
	}
	.tabs.full-w .tab-menu a.active {
		border: 1px solid #e8e8e8;
		margin-top: 0;
	}
	.tabs.full-w .tab-menu a.active:before {
		border:2px solid #f1f0d4;
	}

}

/* Services */
.services li.service-item {
	color: #526970;
}


/* Coworker
---------------------------------------- */

/* Sidebar
---------------------------------------- */
#sidebar .widget ul li {
	background: url(../../images/dark/li-marker-default.png) no-repeat 0 4px;
}
#sidebar .widget ul li:hover {
	background: url(../../images/dark/li-marker-act.png) no-repeat 0 4px;
}
.testimonials-list li blockquote,
#sidebar .widget ul li a {
	color: #869b9f;
}
#sidebar .widget h4, h4.alt-title {
	background: url(../../images/dark/title-bg.png) no-repeat 100% 0;
	color: #88810E;
}
#sidebar .widget h4:before, h4.alt-title:before {
	background: url(../../images/dark/title-left.png) no-repeat 0 0;
}

/* Slider Loader */
#slider.loading:before {
	background:url(../../images/dark/preloader.gif) 0 0 no-repeat;
}

/* Widgets */	
#widgets {
	background:#030e12 url(../../images/dark/widget-bg.gif);
	color:#8899a1;
	border-top:2px solid #06161a;
	border-bottom:1px solid #000101;
}
	#widgets .indent {
		background:url(../../images/dark/widget-top-bg.gif) 0 0 repeat-x;
	}

	/* Twitter Widget */
	#widgets .twitter_update_list li .timestamp a {
		color: #5F686D;
	}
	#widgets .twitter_update_list li a:hover,
	#widgets .twitter_update_list li .timestamp a:hover {
		color: #fff;
	}
	/* .widget a {
		color:#97a188;
	} */

/* Pagination */
.page_nav li a:hover,
.page_nav li .prev:hover,
.page_nav li .next:hover,
.page_nav li .first:hover,
.page_nav li .last:hover {
	background:rgba(0, 0, 0, .4);
	color:#f8f5b5;
	box-shadow:0 0 7px 0 rgba(9, 86, 112, .7);
}
.page_nav li a.active {
	background:rgba(0, 0, 0, .4) !important;
	color:#f8f5b5 !important;
	box-shadow:0 0 7px 0 rgba(9, 86, 112, .7) !important;
}
.page_nav li .prev:before,
.page_nav li .next:before {
	background-image:url(../../images/dark/pagnav.gif);
}
.page_nav li .first:before,
.page_nav li .last:before {
	background-image:url(../../images/dark/pagnav-double.gif);
}

/* Social Links Widget */
.social-links li:before {
	background-image:url(../../images/dark/social-icons.png);
}


/* Services Icons */
.icon {
	background:url(../../images/dark/icons-sprite.png) 0 0 no-repeat;
}

/* Comments */
.commentlist li {
	color: #526970;
}
.commentlist li > .comment-body {
	background-color: #f1f0d4;
	border-color: #f1f0d4;
}
.commentlist li.bypostauthor > .comment-body {
	border-color: #f1f0d4;
	background-color: #f1f0d4;
}
.commentlist li .comment-meta a {
	color: #a0babd;
}
.commentlist .children {
	background: url(../../images/dark/comment-children.gif) no-repeat 30px 0;
}


/* Post
---------------------------------------- */
.post {
	border-bottom: 1px solid #030000;
}
.post:after {
	background: #062028;
}
.meta-date {
	color: #88810E;
}
.entry-footer .author-link a {
	background: url(../../images/dark/meta-user.png) no-repeat 0 1px;
}
.entry-footer .comment-link a {
	background: url(../../images/dark/meta-comment.png) no-repeat 0 2px;
}


/* 404 Page
---------------------------------------- */
.error404-num {
	background:url(../../images/dark/404numb.png) 100% 0 no-repeat;
}
#error404 h2 {
	color:#869b9f;
}
	#error404 ul li {
		background-image:url(../../images/dark/li-marker-default.png);
	}
	#error404 ul li:hover {
		background-image:url(../../images/dark/li-marker-act.png);
	}
	#error404 ul li a {
		color:#869b9f;
	}
@media only screen and (max-width: 767px) {
	.error404-num {
		background:url(../../images/dark/404numb-hor.png) 50% 0 no-repeat;
		background-size:100% auto;
	}
}

/* Coming Soon
---------------------------------------- */
.page-template-template-coming-soon-php #wrapper {
	background:url(../../images/dark/coming-soon/light.png) 50% 0 no-repeat;
}
	#cs-content-wrapper h2 {
		color: #959FA2;
	}
/* Countdown */
.page-template-template-coming-soon-php .holder {
	background:url(../../images/dark/coming-soon/coming-soon-divider.png) 0 42px no-repeat;
}
	.page-template-template-coming-soon-php .number {
		background:url(../../images/dark/coming-soon/number.png) 0 0 no-repeat;
	}
/* Footer */
#cs-footer {
	color: #959FA2;
}
	#cs-footer a {
		color: #959FA2;
	}
/* Alternative Styles for Newsletter */
.page-template-template-coming-soon-php #mc_signup_form input[type="text"] {
	border:1px solid rgba(0, 0, 0, .2);
	color:#1d4953;
	background-color:#020e10;
	background-color:rgba(0, 0, 0, .2);
}
.page-template-template-coming-soon-php #mc_signup_form input[type="text"]::-webkit-input-placeholder{
	color:#1d4953;
}
.page-template-template-coming-soon-php #mc_signup_form input[type="text"]:focus:-moz-placeholder{
	color: #1d4953;
}
.page-template-template-coming-soon-php #mc_signup_form input[type="text"]:focus::-webkit-input-placeholder{
	color: #1d4953;
}
.page-template-template-coming-soon-php #mc_signup_form .mc_signup_submit {
	background: #f9f5ba; /* Old browsers */
	background: #f9f5ba -moz-linear-gradient(top, #f9f5ba 0%, #f5f198 100%); /* FF3.6+ */
	background: #f9f5ba -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f5ba), color-stop(100%,#f5f198)); /* Chrome,Safari4+ */
	background: #f9f5ba -webkit-linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* Chrome10+,Safari5.1+ */
	background: #f9f5ba -o-linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* Opera11.10+ */
	background: #f9f5ba -ms-linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* IE10+ */
	background: #f9f5ba linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* W3C */
	color:#aea826;
	border: none;
	text-shadow:0 1px 0 rgba(255, 255, 255, .7);
}
.page-template-template-coming-soon-php #mc_signup_form .mc_signup_submit:hover {
	background: #f5f198; /* Old browsers */
	background: #f5f198 -moz-linear-gradient(top, #f5f198 0%, #f9f5ba 100%); /* FF3.6+ */
	background: #f5f198 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f198), color-stop(100%,#f9f5ba)); /* Chrome,Safari4+ */
	background: #f5f198 -webkit-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* Chrome10+,Safari5.1+ */
	background: #f5f198 -o-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* Opera11.10+ */
	background: #f5f198 -ms-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* IE10+ */
	background: #f5f198 linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* W3C */
	color: #8d8732;
}
.page-template-template-coming-soon-php #mc_signup_form .submit-inner {
	background:url(../../images/dark/pill-pattern-alt2.png) 0 -3px;
}
.page-template-template-coming-soon-php #mc_signup_form .submit-holder:hover .submit-inner {
	background:none;
}
.page-template-template-coming-soon-php #mc_signup_form input[type="submit"] {
	background:url(../../images/dark/btn-marker-small.png) 50% 50% no-repeat;
}
.page-template-template-coming-soon-php #mc_signup_form input[type="submit"]:hover {
	opacity:1;
}


/* Gallery
---------------------------------------- */
.gallery > li {
	border-bottom: 1px solid #000;
}
.gallery > li:before {
	background: #062028;
}

/* Pills (Buttons)
---------------------------------------- */
/* Buttons */
/* Default Button */
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
	background: #f9f5ba; /* Old browsers */
	background: #f9f5ba -moz-linear-gradient(top, #f9f5ba 0%, #f5f198 100%); /* FF3.6+ */
	background: #f9f5ba -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f5ba), color-stop(100%,#f5f198)); /* Chrome,Safari4+ */
	background: #f9f5ba -webkit-linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* Chrome10+,Safari5.1+ */
	background: #f9f5ba -o-linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* Opera11.10+ */
	background: #f9f5ba -ms-linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* IE10+ */
	background: #f9f5ba linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* W3C */
	color:#aea826;
	border: none;
	text-shadow:0 1px 0 rgba(255, 255, 255, .7);
}
.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
	background: #f5f198; /* Old browsers */
	background: #f5f198 -moz-linear-gradient(top, #f5f198 0%, #f9f5ba 100%); /* FF3.6+ */
	background: #f5f198 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f198), color-stop(100%,#f9f5ba)); /* Chrome,Safari4+ */
	background: #f5f198 -webkit-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* Chrome10+,Safari5.1+ */
	background: #f5f198 -o-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* Opera11.10+ */
	background: #f5f198 -ms-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* IE10+ */
	background: #f5f198 linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* W3C */
	color: #8d8732;
}

.button:active,
button:active,
input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active {
	background: #f5f198; /* Old browsers */
	background: #f5f198 -moz-linear-gradient(top, #f5f198 0%, #f9f5ba 100%); /* FF3.6+ */
	background: #f5f198 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f198), color-stop(100%,#f9f5ba)); /* Chrome,Safari4+ */
	background: #f5f198 -webkit-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* Chrome10+,Safari5.1+ */
	background: #f5f198 -o-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* Opera11.10+ */
	background: #f5f198 -ms-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* IE10+ */
	background: #f5f198 linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* W3C */
	}
.btn-wrapper .btn-marker {
	background:url(../../images/dark/btn-marker-alt.png) 0 0 no-repeat;
}

input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus {
	box-shadow:inset 0 0 0 rgba(0, 0, 0, .1), 0 0 3px rgba(229, 128, 89, 1);
}

/* Normal Button */
.btn {
	border: none;
	border-left:1px solid rgba(0, 0, 0, .6);
	border-top:1px solid rgba(0, 0, 0, .8);
	box-shadow:inset 2px 2px 2px 0 rgba(0, 0, 0, .7);
	background:rgba(15, 72, 83, .55);
}
	.btn .btn-inner {
		color:#a7a237;
		text-shadow:0 -1px 0 rgba(0, 0, 0, .45), 0 1px 1px #fff;
		background:#f9f5b9 url(../../images/dark/btn-bg.gif) 0 0 repeat-x;
	}
	.btn .btn-inner:before {
		-webkit-box-shadow: 0 6px 6px rgba(0,0,0, .5);
		-moz-box-shadow: 0 6px 6px rgba(0, 0, 0, 0.5);
		box-shadow: 0 6px 6px rgba(0, 0, 0, 0.5);
	}
		.btn i.marker {
			background:url(../../images/dark/btn-marker.png) 0 0 no-repeat;
		}
	.btn .btn-inner:hover {
		background: #f1efa9; /* Old browsers */
		background: #f1efa9 -moz-linear-gradient(top, #f1efa9 0%, #f9f5b9 100%); /* FF3.6+ */
		background: #f1efa9 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1efa9), color-stop(100%,#f9f5b9)); /* Chrome,Safari4+ */
		background: #f1efa9 -webkit-linear-gradient(top, #f1efa9 0%,#f9f5b9 100%); /* Chrome10+,Safari5.1+ */
		background: #f1efa9 -o-linear-gradient(top, #f1efa9 0%,#f9f5b9 100%); /* Opera11.10+ */
		background: #f1efa9 -ms-linear-gradient(top, #f1efa9 0%,#f9f5b9 100%); /* IE10+ */
		background: #f1efa9 linear-gradient(top, #f1efa9 0%,#f9f5b9 100%); /* W3C */
	}
/* Large Button */
.btn.large .btn-inner {
	background-image:url(../../images/dark/btn-large-bg.gif);
	font-weight: normal;
}
.btn.large .btn-inner:hover {
	background: #f1efa9; /* Old browsers */
	background: #f1efa9 -moz-linear-gradient(top, #f1efa9 0%, #f9f5b9 100%); /* FF3.6+ */
	background: #f1efa9 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1efa9), color-stop(100%,#f9f5b9)); /* Chrome,Safari4+ */
	background: #f1efa9 -webkit-linear-gradient(top, #f1efa9 0%,#f9f5b9 100%); /* Chrome10+,Safari5.1+ */
	background: #f1efa9 -o-linear-gradient(top, #f1efa9 0%,#f9f5b9 100%); /* Opera11.10+ */
	background: #f1efa9 -ms-linear-gradient(top, #f1efa9 0%,#f9f5b9 100%); /* IE10+ */
	background: #f1efa9 linear-gradient(top, #f1efa9 0%,#f9f5b9 100%); /* W3C */
}
	.btn i.marker {
		background:url(../../images/dark/btn-marker-large.png) 0 0 no-repeat;
	}

/* Alt Button */
.button-alt,
.comment-reply-link {
	border-bottom: none;
	background: #155d85; /* Old browsers */
	background: #155d85 -moz-linear-gradient(top, #155d85 0%, #0b456e 100%); /* FF3.6+ */
	background: #155d85 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#155d85), color-stop(100%,#0b456e)); /* Chrome,Safari4+ */
	background: #155d85 -webkit-linear-gradient(top, #155d85 0%,#0b456e 100%); /* Chrome10+,Safari5.1+ */
	background: #155d85 -o-linear-gradient(top, #155d85 0%,#0b456e 100%); /* Opera11.10+ */
	background: #155d85 -ms-linear-gradient(top, #155d85 0%,#0b456e 100%); /* IE10+ */
	background: #155d85 linear-gradient(top, #155d85 0%,#0b456e 100%); /* W3C */
	color:#cae5f4;
	text-shadow:0 1px 0 rgba(0, 0, 0, .5);
}
.button-alt:hover,
.comment-reply-link:hover {
	color:#cae5f4;
	background: #0b456e; /* Old browsers */
	background: #0b456e -moz-linear-gradient(top, #0b456e 0%, #155d85 100%); /* FF3.6+ */
	background: #0b456e -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0b456e), color-stop(100%,#155d85)); /* Chrome,Safari4+ */
	background: #0b456e -webkit-linear-gradient(top, #0b456e 0%,#155d85 100%); /* Chrome10+,Safari5.1+ */
	background: #0b456e -o-linear-gradient(top, #0b456e 0%,#155d85 100%); /* Opera11.10+ */
	background: #0b456e -ms-linear-gradient(top, #0b456e 0%,#155d85 100%); /* IE10+ */
	background: #0b456e linear-gradient(top, #0b456e 0%,#155d85 100%); /* W3C */
}


/* Pills */
.pill {
	background: #155d85; /* Old browsers */
	background: #155d85 -moz-linear-gradient(top, #155d85 0%, #0b456e 100%); /* FF3.6+ */
	background: #155d85 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#155d85), color-stop(100%,#0b456e)); /* Chrome,Safari4+ */
	background: #155d85 -webkit-linear-gradient(top, #155d85 0%,#0b456e 100%); /* Chrome10+,Safari5.1+ */
	background: #155d85 -o-linear-gradient(top, #155d85 0%,#0b456e 100%); /* Opera11.10+ */
	background: #155d85 -ms-linear-gradient(top, #155d85 0%,#0b456e 100%); /* IE10+ */
	background: #155d85 linear-gradient(top, #155d85 0%,#0b456e 100%); /* W3C */
	color:#cae5f4;
	text-shadow:0 1px 0 rgba(0, 0, 0, .5);
}
	.pill .pill-inner {
		background:url(../../images/pill-pattern-alt3.png) 0 -2px;
		}
.pill:hover {
	background: #0b456e; /* Old browsers */
	background: #0b456e -moz-linear-gradient(top, #0b456e 0%, #155d85 100%); /* FF3.6+ */
	background: #0b456e -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0b456e), color-stop(100%,#155d85)); /* Chrome,Safari4+ */
	background: #0b456e -webkit-linear-gradient(top, #0b456e 0%,#155d85 100%); /* Chrome10+,Safari5.1+ */
	background: #0b456e -o-linear-gradient(top, #0b456e 0%,#155d85 100%); /* Opera11.10+ */
	background: #0b456e -ms-linear-gradient(top, #0b456e 0%,#155d85 100%); /* IE10+ */
	background: #0b456e linear-gradient(top, #0b456e 0%,#155d85 100%); /* W3C */
}

/* Pill Styles */
.pill-style1 {
	background: #bdda38; /* Old browsers */
	background: #bdda38 -moz-linear-gradient(top, #bdda38 0%, #accf25 100%); /* FF3.6+ */
	background: #bdda38 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdda38), color-stop(100%,#accf25)); /* Chrome,Safari4+ */
	background: #bdda38 -webkit-linear-gradient(top, #bdda38 0%,#accf25 100%); /* Chrome10+,Safari5.1+ */
	background: #bdda38 -o-linear-gradient(top, #bdda38 0%,#accf25 100%); /* Opera11.10+ */
	background: #bdda38 -ms-linear-gradient(top, #bdda38 0%,#accf25 100%); /* IE10+ */
	background: #bdda38 linear-gradient(top, #bdda38 0%,#accf25 100%); /* W3C */
	color:#568d00;
	text-shadow:0 1px 0 rgba(255, 255, 255, .7);
	}
	.pill-style1 .pill-inner {
		background:url(../../images/pill-pattern-alt2.png) 0 -2px;
	}
.pill-style1:hover {
	background: #bdda38 -moz-linear-gradient(top, #accf25 0%, #bdda38 100%); /* FF3.6+ */
	background: #bdda38 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#accf25), color-stop(100%,#bdda38)); /* Chrome,Safari4+ */
	background: #bdda38 -webkit-linear-gradient(top, #accf25 0%,#bdda38 100%); /* Chrome10+,Safari5.1+ */
	background: #bdda38 -o-linear-gradient(top, #accf25 0%,#bdda38 100%); /* Opera11.10+ */
	background: #bdda38 -ms-linear-gradient(top, #accf25 0%,#bdda38 100%); /* IE10+ */
	background: #bdda38 linear-gradient(top, #accf25 0%,#bdda38 100%); /* W3C */
	}
	
.pill-style2 {
	background: #f0f1ee; /* Old browsers */
	background: #f0f1ee -moz-linear-gradient(top, #f0f1ee 0%, #ebece8 100%); /* FF3.6+ */
	background: #f0f1ee -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f1ee), color-stop(100%,#ebece8)); /* Chrome,Safari4+ */
	background: #f0f1ee -webkit-linear-gradient(top, #f0f1ee 0%,#ebece8 100%); /* Chrome10+,Safari5.1+ */
	background: #f0f1ee -o-linear-gradient(top, #f0f1ee 0%,#ebece8 100%); /* Opera11.10+ */
	background: #f0f1ee -ms-linear-gradient(top, #f0f1ee 0%,#ebece8 100%); /* IE10+ */
	background: #f0f1ee linear-gradient(top, #f0f1ee 0%,#ebece8 100%); /* W3C */
	text-shadow:0 1px 0 rgba(255, 255, 255, .7);
	color:#848484;
	}
	.pill-style2 .pill-inner {
		background:url(../../images/pill-pattern-alt2.png) 0 -2px;
	}
.pill-style2:hover {
	background: #ebece8; /* Old browsers */
	background: #ebece8 -moz-linear-gradient(top, #ebece8 0%, #f0f1ee 100%); /* FF3.6+ */
	background: #ebece8 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebece8), color-stop(100%,#f0f1ee)); /* Chrome,Safari4+ */
	background: #ebece8 -webkit-linear-gradient(top, #ebece8 0%,#f0f1ee 100%); /* Chrome10+,Safari5.1+ */
	background: #ebece8 -o-linear-gradient(top, #ebece8 0%,#f0f1ee 100%); /* Opera11.10+ */
	background: #ebece8 -ms-linear-gradient(top, #ebece8 0%,#f0f1ee 100%); /* IE10+ */
	background: #ebece8 linear-gradient(top, #ebece8 0%,#f0f1ee 100%); /* W3C */
	}
	
.pill-style3 {
	background: #f5e1ce; /* Old browsers */
	background: #f5e1ce -moz-linear-gradient(top, #f5e1ce 0%, #f2d8c1 100%); /* FF3.6+ */
	background: #f5e1ce -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5e1ce), color-stop(100%,#f2d8c1)); /* Chrome,Safari4+ */
	background: #f5e1ce -webkit-linear-gradient(top, #f5e1ce 0%,#f2d8c1 100%); /* Chrome10+,Safari5.1+ */
	background: #f5e1ce -o-linear-gradient(top, #f5e1ce 0%,#f2d8c1 100%); /* Opera11.10+ */
	background: #f5e1ce -ms-linear-gradient(top, #f5e1ce 0%,#f2d8c1 100%); /* IE10+ */
	background: #f5e1ce linear-gradient(top, #f5e1ce 0%,#f2d8c1 100%); /* W3C */
	color:#e58059;
	text-shadow:0 1px 0 rgba(255, 255, 255, .7);
	}
	.pill-style3 .pill-inner {
		background:url(../../images/pill-pattern-alt2.png) 0 -2px;
	}
.pill-style3:hover {
	background: #f2d8c1; /* Old browsers */
	background: #f2d8c1 -moz-linear-gradient(top, #f2d8c1 0%, #f5e1ce 100%); /* FF3.6+ */
	background: #f5e1ce -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2d8c1), color-stop(100%,#f5e1ce)); /* Chrome,Safari4+ */
	background: #f2d8c1 -webkit-linear-gradient(top, #f2d8c1 0%,#f5e1ce 100%); /* Chrome10+,Safari5.1+ */
	background: #f2d8c1 -o-linear-gradient(top, #f2d8c1 0%,#f5e1ce 100%); /* Opera11.10+ */
	background: #f2d8c1 -ms-linear-gradient(top, #f2d8c1 0%,#f5e1ce 100%); /* IE10+ */
	background: #f2d8c1 linear-gradient(top, #f2d8c1 0%,#f5e1ce 100%); /* W3C */
	}	
	
.pill-style4 {
	background: #f9f5ba; /* Old browsers */
	background: #f9f5ba -moz-linear-gradient(top, #f9f5ba 0%, #f5f198 100%); /* FF3.6+ */
	background: #f9f5ba -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f5ba), color-stop(100%,#f5f198)); /* Chrome,Safari4+ */
	background: #f9f5ba -webkit-linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* Chrome10+,Safari5.1+ */
	background: #f9f5ba -o-linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* Opera11.10+ */
	background: #f9f5ba -ms-linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* IE10+ */
	background: #f9f5ba linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* W3C */
	color:#aea826;
	text-shadow:0 1px 0 rgba(255, 255, 255, .7);
	}
	.pill-style4 .pill-inner {
		background:url(../../images/pill-pattern-alt2.png) 0 -2px;
	}
.pill-style4:hover {
	background: #f5f198; /* Old browsers */
	background: #f5f198 -moz-linear-gradient(top, #f5f198 0%, #f9f5ba 100%); /* FF3.6+ */
	background: #f5f198 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f198), color-stop(100%,#f9f5ba)); /* Chrome,Safari4+ */
	background: #f5f198 -webkit-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* Chrome10+,Safari5.1+ */
	background: #f5f198 -o-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* Opera11.10+ */
	background: #f5f198 -ms-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* IE10+ */
	background: #f5f198 linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* W3C */
	}	
	
.pill-style5 {
	background: #19525d; /* Old browsers */
	background: #19525d -moz-linear-gradient(top, #19525d 0%, #0e3b45 100%); /* FF3.6+ */
	background: #19525d -webkit-gradient(linear, left top, left bottom, color-stop(0%,#19525d), color-stop(100%,#0e3b45)); /* Chrome,Safari4+ */
	background: #19525d -webkit-linear-gradient(top, #19525d 0%,#0e3b45 100%); /* Chrome10+,Safari5.1+ */
	background: #19525d -o-linear-gradient(top, #19525d 0%,#0e3b45 100%); /* Opera11.10+ */
	background: #19525d -ms-linear-gradient(top, #19525d 0%,#0e3b45 100%); /* IE10+ */
	background: #19525d linear-gradient(top, #19525d 0%,#0e3b45 100%); /* W3C */
	color:#010d0f;
	text-shadow:0 1px 0 rgba(255, 255, 255, .14);
	}
	.pill-style5 .pill-inner {
		background:url(../../images/pill-pattern-alt3.png) 0 -2px;
		}
.pill-style5:hover {
	background: #0e3b45; /* Old browsers */
	background: #0e3b45 -moz-linear-gradient(top, #0e3b45 0%, #19525d 100%); /* FF3.6+ */
	background: #0e3b45 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0e3b45), color-stop(100%,#19525d)); /* Chrome,Safari4+ */
	background: #0e3b45 -webkit-linear-gradient(top, #0e3b45 0%,#19525d 100%); /* Chrome10+,Safari5.1+ */
	background: #0e3b45 -o-linear-gradient(top, #0e3b45 0%,#19525d 100%); /* Opera11.10+ */
	background: #0e3b45 -ms-linear-gradient(top, #0e3b45 0%,#19525d 100%); /* IE10+ */
	background: #0e3b45 linear-gradient(top, #0e3b45 0%,#19525d 100%); /* W3C */
	}

.pill-style6 {
	color:#fae7d6;
	background: #db7b56; /* Old browsers */
	background: #db7b56 -moz-linear-gradient(top, #db7b56 0%, #d06440 100%); /* FF3.6+ */
	background: #db7b56 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#db7b56), color-stop(100%,#d06440)); /* Chrome,Safari4+ */
	background: #db7b56 -webkit-linear-gradient(top, #db7b56 0%,#d06440 100%); /* Chrome10+,Safari5.1+ */
	background: #db7b56 -o-linear-gradient(top, #db7b56 0%,#d06440 100%); /* Opera11.10+ */
	background: #db7b56 -ms-linear-gradient(top, #db7b56 0%,#d06440 100%); /* IE10+ */
	background: #db7b56 linear-gradient(top, #db7b56 0%,#d06440 100%); /* W3C */
	text-shadow:0 1px 0 rgba(0, 0, 0, .5);
}
	.pill-style6 .pill-inner {
		background:url(../../images/pill-pattern-alt3.png) 0 -2px;
	}
.pill-style6:hover {
	background: #d06440; /* Old browsers */
	background: #d06440 -moz-linear-gradient(top, #d06440 0%, #db7b56 100%); /* FF3.6+ */
	background: #d06440 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d06440), color-stop(100%,#db7b56)); /* Chrome,Safari4+ */
	background: #d06440 -webkit-linear-gradient(top, #d06440 0%,#db7b56 100%); /* Chrome10+,Safari5.1+ */
	background: #d06440 -o-linear-gradient(top, #d06440 0%,#db7b56 100%); /* Opera11.10+ */
	background: #d06440 -ms-linear-gradient(top, #d06440 0%,#db7b56 100%); /* IE10+ */
	background: #d06440 linear-gradient(top, #d06440 0%,#db7b56 100%); /* W3C */
}
		
.pill-style7 {
	background: #8aa30f; /* Old browsers */
	background: #8aa30f -moz-linear-gradient(top, #8aa30f 0%, #738e08 100%); /* FF3.6+ */
	background: #8aa30f -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8aa30f), color-stop(100%,#738e08)); /* Chrome,Safari4+ */
	background: #8aa30f -webkit-linear-gradient(top, #8aa30f 0%,#738e08 100%); /* Chrome10+,Safari5.1+ */
	background: #8aa30f -o-linear-gradient(top, #8aa30f 0%,#738e08 100%); /* Opera11.10+ */
	background: #8aa30f -ms-linear-gradient(top, #8aa30f 0%,#738e08 100%); /* IE10+ */
	background: #8aa30f linear-gradient(top, #8aa30f 0%,#738e08 100%); /* W3C */
	color:#e5f3a5;
	text-shadow:0 1px 0 rgba(0, 0, 0, .5);
	}
	.pill-style7 .pill-inner {
		background:url(../../images/pill-pattern-alt3.png) 0 -2px;
		}

.pill-style7:hover {
	background: #738e08; /* Old browsers */
	background: #738e08 -moz-linear-gradient(top, #738e08 0%, #8aa30f 100%); /* FF3.6+ */
	background: #738e08 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#738e08), color-stop(100%,#8aa30f)); /* Chrome,Safari4+ */
	background: #738e08 -webkit-linear-gradient(top, #738e08 0%,#8aa30f 100%); /* Chrome10+,Safari5.1+ */
	background: #738e08 -o-linear-gradient(top, #738e08 0%,#8aa30f 100%); /* Opera11.10+ */
	background: #738e08 -ms-linear-gradient(top, #738e08 0%,#8aa30f 100%); /* IE10+ */
	background: #738e08 linear-gradient(top, #738e08 0%,#8aa30f 100%); /* W3C */
	}
		
.pill-style8 {
	background: #a0a0a0; /* Old browsers */
	background: #a0a0a0 -moz-linear-gradient(top, #a0a0a0 0%, #8b8b8b 100%); /* FF3.6+ */
	background: #a0a0a0 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a0a0a0), color-stop(100%,#8b8b8b)); /* Chrome,Safari4+ */
	background: #a0a0a0 -webkit-linear-gradient(top, #a0a0a0 0%,#8b8b8b 100%); /* Chrome10+,Safari5.1+ */
	background: #a0a0a0 -o-linear-gradient(top, #a0a0a0 0%,#8b8b8b 100%); /* Opera11.10+ */
	background: #a0a0a0 -ms-linear-gradient(top, #a0a0a0 0%,#8b8b8b 100%); /* IE10+ */
	background: #a0a0a0 linear-gradient(top, #a0a0a0 0%,#8b8b8b 100%); /* W3C */
	color:#edeeeb;
	text-shadow:0 1px 0 rgba(0, 0, 0, .5);
	}
	.pill-style8 .pill-inner {
		background:url(../../images/pill-pattern-alt3.png) 0 -2px;
		}
.pill-style8:hover {
	background: #8b8b8b; /* Old browsers */
	background: #8b8b8b -moz-linear-gradient(top, #8b8b8b 0%, #a0a0a0 100%); /* FF3.6+ */
	background: #8b8b8b -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8b8b8b), color-stop(100%,#a0a0a0)); /* Chrome,Safari4+ */
	background: #8b8b8b -webkit-linear-gradient(top, #8b8b8b 0%,#a0a0a0 100%); /* Chrome10+,Safari5.1+ */
	background: #8b8b8b -o-linear-gradient(top, #8b8b8b 0%,#a0a0a0 100%); /* Opera11.10+ */
	background: #8b8b8b -ms-linear-gradient(top, #8b8b8b 0%,#a0a0a0 100%); /* IE10+ */
	background: #8b8b8b linear-gradient(top, #8b8b8b 0%,#a0a0a0 100%); /* W3C */
	}

.pill-style9 {
	background: #cee6f5; /* Old browsers */
	background: #cee6f5 -moz-linear-gradient(top, #cee6f5 0%, #c1dff2 100%); /* FF3.6+ */
	background: #cee6f5 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cee6f5), color-stop(100%,#c1dff2)); /* Chrome,Safari4+ */
	background: #cee6f5 -webkit-linear-gradient(top, #cee6f5 0%,#c1dff2 100%); /* Chrome10+,Safari5.1+ */
	background: #cee6f5 -o-linear-gradient(top, #cee6f5 0%,#c1dff2 100%); /* Opera11.10+ */
	background: #cee6f5 -ms-linear-gradient(top, #cee6f5 0%,#c1dff2 100%); /* IE10+ */
	background: #cee6f5 linear-gradient(top, #cee6f5 0%,#c1dff2 100%); /* W3C */
	color:#1689c4;
	text-shadow:0 1px 0 rgba(255, 255, 255, .7);
}
	.pill-style9 .pill-inner {
		background:url(../../images/pill-pattern-alt2.png) 0 -3px;
	}
.pill-style9:hover {
	background: #cee6f5 -moz-linear-gradient(top, #c1dff2 0%, #cee6f5 100%); /* FF3.6+ */
	background: #cee6f5 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1dff2), color-stop(100%,#cee6f5)); /* Chrome,Safari4+ */
	background: #cee6f5 -webkit-linear-gradient(top, #c1dff2 0%,#cee6f5 100%); /* Chrome10+,Safari5.1+ */
	background: #cee6f5 -o-linear-gradient(top, #c1dff2 0%,#cee6f5 100%); /* Opera11.10+ */
	background: #cee6f5 -ms-linear-gradient(top, #c1dff2 0%,#cee6f5 100%); /* IE10+ */
	background: #cee6f5 linear-gradient(top, #c1dff2 0%,#cee6f5 100%); /* W3C */
}
.pill-style10 {
	background: #bfbb47; /* Old browsers */
	background: #bfbb47 -moz-linear-gradient(top, #bfbb47 0%, #a1992f 100%); /* FF3.6+ */
	background: #bfbb47 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfbb47), color-stop(100%,#a1992f)); /* Chrome,Safari4+ */
	background: #bfbb47 -webkit-linear-gradient(top, #bfbb47 0%,#a1992f 100%); /* Chrome10+,Safari5.1+ */
	background: #bfbb47 -o-linear-gradient(top, #bfbb47 0%,#a1992f 100%); /* Opera11.10+ */
	background: #bfbb47 -ms-linear-gradient(top, #bfbb47 0%,#a1992f 100%); /* IE10+ */
	background: #bfbb47 linear-gradient(top, #bfbb47 0%,#a1992f 100%); /* W3C */
	color:#f8f4b3;
	text-shadow:0 1px 0 rgba(0, 0, 0, .5);
	}
	.pill-style10 .pill-inner {
		background:url(../../images/pill-pattern-alt3.png) 0 -2px;
		}

.pill-style10:hover {
	background: #a1992f; /* Old browsers */
	background: #a1992f -moz-linear-gradient(top, #a1992f 0%, #bfbb47 100%); /* FF3.6+ */
	background: #a1992f -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1992f), color-stop(100%,#bfbb47)); /* Chrome,Safari4+ */
	background: #a1992f -webkit-linear-gradient(top, #a1992f 0%,#bfbb47 100%); /* Chrome10+,Safari5.1+ */
	background: #a1992f -o-linear-gradient(top, #a1992f 0%,#bfbb47 100%); /* Opera11.10+ */
	background: #a1992f -ms-linear-gradient(top, #a1992f 0%,#bfbb47 100%); /* IE10+ */
	background: #a1992f linear-gradient(top, #a1992f 0%,#bfbb47 100%); /* W3C */
	}	
	
.pill-style11 {
	background: #082c33; /* Old browsers */
	background: #082c33 -moz-linear-gradient(top, #082c33 0%, #041b21 100%); /* FF3.6+ */
	background: #082c33 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#082c33), color-stop(100%,#041b21)); /* Chrome,Safari4+ */
	background: #082c33 -webkit-linear-gradient(top, #082c33 0%,#041b21 100%); /* Chrome10+,Safari5.1+ */
	background: #082c33 -o-linear-gradient(top, #082c33 0%,#041b21 100%); /* Opera11.10+ */
	background: #082c33 -ms-linear-gradient(top, #082c33 0%,#041b21 100%); /* IE10+ */
	background: #082c33 linear-gradient(top, #082c33 0%,#041b21 100%); /* W3C */
	color:#517d86;
	text-shadow:0 1px 0 rgba(0, 0, 0, .5);
	}
	.pill-style11 .pill-inner {
		background:url(../../images/pill-pattern-alt3.png) 0 -2px;
		}
.pill-style11:hover {
	background: #041b21; /* Old browsers */
	background: #041b21 -moz-linear-gradient(top, #041b21 0%, #082c33 100%); /* FF3.6+ */
	background: #041b21 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#041b21), color-stop(100%,#082c33)); /* Chrome,Safari4+ */
	background: #041b21 -webkit-linear-gradient(top, #041b21 0%,#082c33 100%); /* Chrome10+,Safari5.1+ */
	background: #041b21 -o-linear-gradient(top, #041b21 0%,#082c33 100%); /* Opera11.10+ */
	background: #041b21 -ms-linear-gradient(top, #041b21 0%,#082c33 100%); /* IE10+ */
	background: #041b21 linear-gradient(top, #041b21 0%,#082c33 100%); /* W3C */
	}


/* Tooltips
---------------------------------------- */
.tipsy-inner-color4 { 
	color: #115b87; 
	background: #e2f1f9; /* Old browsers */
	background: #e2f1f9 -moz-linear-gradient(top, #e2f1f9 0%, #dfeff8 100%); /* FF3.6+ */
	background: #e2f1f9 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2f1f9), color-stop(100%,#dfeff8)); /* Chrome,Safari4+ */
	background: #e2f1f9 -webkit-linear-gradient(top, #e2f1f9 0%,#dfeff8 100%); /* Chrome10+,Safari5.1+ */
	background: #e2f1f9 -o-linear-gradient(top, #e2f1f9 0%,#dfeff8 100%); /* Opera11.10+ */
	background: #e2f1f9 -ms-linear-gradient(top, #e2f1f9 0%,#dfeff8 100%); /* IE10+ */
	background: #e2f1f9 linear-gradient(top, #e2f1f9 0%,#dfeff8 100%); /* W3C */
	border: 1px solid #c5e4f6; 
	border-bottom: 1px solid #afd8ef;
}
.tipsy-arrow-color4 { 
	-webkit-box-shadow: 1px 1px 0 0 #afd8ef;
	-moz-box-shadow: 1px 1px 0 0 #afd8ef;
	box-shadow: 1px 1px 0 0 #afd8ef;
	background: #dfeff8; 
}
.ie8 .tipsy-arrow-color4 {
	background: url(../../images/tooltip1-arrow.png) 0 0 no-repeat;
}

/* Tooltip color 4 */
.tipsy-inner-color5 { 
	color: #d26742; 
	background: #f9ede2; /* Old browsers */
	background: #f9ede2 -moz-linear-gradient(top, #f9ede2 0%, #f8ebdf 100%); /* FF3.6+ */
	background: #f9ede2 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9ede2), color-stop(100%,#f8ebdf)); /* Chrome,Safari4+ */
	background: #f9ede2 -webkit-linear-gradient(top, #f9ede2 0%,#f8ebdf 100%); /* Chrome10+,Safari5.1+ */
	background: #f9ede2 -o-linear-gradient(top, #f9ede2 0%,#f8ebdf 100%); /* Opera11.10+ */
	background: #f9ede2 -ms-linear-gradient(top, #f9ede2 0%,#f8ebdf 100%); /* IE10+ */
	background: #f9ede2 linear-gradient(top, #f9ede2 0%,#f8ebdf 100%); /* W3C */
	border: none;
	border-top: 1px solid #f5e5d6; 
	border-bottom: 1px solid #e3b891;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
}
.tipsy-arrow-color5 { 
	-webkit-box-shadow: 1px 1px 0 0 #e3b891;
	-moz-box-shadow: 1px 1px 0 0 #e3b891;
	box-shadow: 1px 1px 0 0 #e3b891;
	background: #f8ebdf; 
}
.ie8 .tipsy-arrow-color5 {
	background: url(../../images/tooltip4-arrow.png) 0 0 no-repeat;
}


/* Tooltip color 5 */
.tipsy-inner { 
	color: #11292f; 
	text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
	padding: 10px 38px 10px 38px; 
	background: #518b95; /* Old browsers */
	background: #518b95 -moz-linear-gradient(top, #518b95 0%, #4b838d 100%); /* FF3.6+ */
	background: #518b95 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#518b95), color-stop(100%,#4b838d)); /* Chrome,Safari4+ */
	background: #518b95 -webkit-linear-gradient(top, #518b95 0%,#4b838d 100%); /* Chrome10+,Safari5.1+ */
	background: #518b95 -o-linear-gradient(top, #518b95 0%,#4b838d 100%); /* Opera11.10+ */
	background: #518b95 -ms-linear-gradient(top, #518b95 0%,#4b838d 100%); /* IE10+ */
	background: #518b95 linear-gradient(top, #518b95 0%,#4b838d 100%); /* W3C */
	border: none;
	border-top: 1px solid #447982; 
	border-bottom: 1px solid #295057;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
}
.tipsy-arrow { 
	-webkit-box-shadow: 1px 1px 0 0 #295057;
	-moz-box-shadow: 1px 1px 0 0 #295057;
	box-shadow: 1px 1px 0 0 #295057;
	background: #4b838d; 
}
.ie8 .tipsy-arrow {
	background: url(../../images/dark/tooltip5-arrow.png) 0 0 no-repeat;
}


/* Tags
---------------------------------------- */
.tag-link,
.tagcloud a {
	background:url(../../images/tag6-bg.png) 0 0 repeat-x;
	color: #aca745;
}
.tag-link:hover,
#sidebar .tagcloud a:hover {
	color: #aca745;
}
.tag-link:before,
.tagcloud a:before {
	background: url(../../images/tag6-left.png) 0 0 no-repeat;
}
.tag-link:after,
.tagcloud a:after {
	background: url(../../images/tag6-arrow.png) 0 0 no-repeat;
}

/* Tag color6 */
.tag-link.tag-color4,
.tagcloud.tag-color4 a{
	background:url(../../images/tag1-bg.png) 0 0 repeat-x;
	color: #115b87;
}
.tag-link.tag-color4:before,
.tagcloud.tag-color4 a:before {
	background: url(../../images/tag1-left.png) 0 0 no-repeat;
}
.tag-link.tag-color4:after,
.tagcloud.tag-color4 a:after {
	background: url(../../images/tag1-arrow.png) 0 0 no-repeat;
}

/* Search Form */
.search-form .sl_label {
	color:#1d4953;
}
.search-form input[type="text"] {
	color:#1d4953;
}
.search-form input[type="text"]::-webkit-input-placeholder{
	color:#1d4953;
}
.search-form input[type="submit"] {
	background:url(../../images/dark/search-button.gif) 0 0 no-repeat;
}
.search-form input[type="submit"]:hover {
	background-position:0 -41px;
}
.search-form input[type="text"]:focus {
	box-shadow:0 1px 1px 0 rgba(255, 255, 255, .1), inset 0 2px 1px 0 rgba(0, 0, 0, .1);
}
.search-form input[type="text"]:focus:-moz-placeholder{
	color:#0e2d35;
}
.search-form input[type="text"]:focus::-webkit-input-placeholder{
	color:#0e2d35;
}

/* Newsletter */
#mc_signup_form input[type="text"] {
	color:#BBBBAF;
}
#mc_signup_form input[type="text"]::-webkit-input-placeholder{
	color:#BBBBAF;
}
#mc_signup_form input[type="text"]:focus:-moz-placeholder{
	color:#BBBBAF;
}
#mc_signup_form input[type="text"]:focus::-webkit-input-placeholder{
	color:#BBBBAF;
}
#mc_signup_form input[type="submit"] {
	background-image: url(../../images/dark/newsletter-submit.png);
}



/* Accordion (Toggle)
---------------------------------------- */
.accordion-wrapper {
	background:#f1f0d4;
}
	.accordion-wrapper .acc-head {
		background:url(../../images/dark/dotted-window.gif) 2px 100% repeat-x;
	}
		
	.acc-body {
		color:#526970;
	}

/* Pricing Tables
---------------------------------------- */
/* Single Pricing Cell */
.single-pricing-table {
	background:#f1f0d4;
	border:1px solid #d7d6b9;
}
.single-pricing-table:before {
	border:1px solid #fff;
}
	
/* Pricing Header */
.single-pricing-table .pr-head {
	color:#fff;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
	.single-pricing-table .pr-head h3,
	.single-pricing-table .pr-head h4 {
		color:#F8F4B1;
	}
	.single-pricing-table .pr-head .circle-bg {
		background:#0e637b url(../../images/dark/pricing-table-bg.gif) 0 100% repeat-x;
		box-shadow:0 1px 0 rgba(0, 0, 0, .3);
	}
	.single-pricing-table .pr-head .circle-bg:before {
		background:url(../../images/dark/pricing-texture.png) 0 100% repeat-x;
	}
	.single-pricing-table .pr-head .circle-line {
		border:1px solid rgba(0, 0, 0, .3);
	}
	.single-pricing-table .pr-head h4 {
		color:#115b87;
	}
	
/* Pricing Features */
.single-pricing-table .pr-features ul li {
	color:#526970;
}
.single-pricing-table .pr-features ul li:nth-child(odd) {
	background:#d7d6b9;
}
.single-pricing-table .pr-features ul li.odd {
	background:#d7d6b9;
}


@media only screen and (min-width: 960px) { /* We disable hover effect for mobile devices */		
	.single-pricing-table.active .pr-head h3.price,
	.single-pricing-table:hover .pr-head h3.price	{
		color:#0c2830;
		}
}


/* Lists */
.styled2 li {
	background:url(../../images/dark/li-marker-2.png) 0 4px no-repeat;
}
.styled3 li {
	background:url(../../images/dark/li-marker-3.png) 0 4px no-repeat;
}
.styled4 li {
	background:url(../../images/dark/li-marker-4.png) 0 4px no-repeat;
}
.styled5 li {
	background:url(../../images/dark/li-marker-5.png) 0 4px no-repeat;
}
.styled6 li {
	background:url(../../images/dark/li-marker-6.png) 0 4px no-repeat;
}
.styled7 li {
	background:url(../../images/dark/li-marker-7.png) 0 4px no-repeat;
}
.styled8 li {
	background:url(../../images/dark/li-marker-8.png) 0 4px no-repeat;
}
.styled9 li {
	background:url(../../images/dark/li-marker-9.png) 0 4px no-repeat;
}
.styled10 li {
	background:url(../../images/dark/li-marker-10.png) 0 4px no-repeat;
}


/* Pricing Lists
---------------------------------------- */
	.pricing-list li {
		background:url(../../images/dark/hr-dotted.png) 0 100% repeat-x;
		color:#869b9f;
	}
		.pricing-list li .name {
			background:url(../../images/dark/pattern.gif);
		}
		.pricing-list li .price {
			background:url(../../images/dark/pattern.gif);
			color:#F8F4B1;
		}

/* Table
---------------------------------------- */
table.default-table {
	background-color: #f1f0d4;
	box-shadow:0 1px 1px rgba(0, 0, 0, .2);
}
table.default-table th {
	border-color: #c4c3a9 #fff #c4c3a9 #c4c3a9; 
	color: #444;
}
table.default-table td {
	border-color: #c4c3a9 #fff #c4c3a9 #c4c3a9; 
	color:#526970;
}
table.default-table tbody tr:nth-child(even) {
	background:#D7D6B9;
}


/* Misc
---------------------------------------- */
.bordered {
	background: url(../../images/dark/hr-double.gif) repeat-x 0 100%;
}
.hr-double {
	background: url(../../images/dark/hr-double.gif) repeat-x 0 0;
}
.colborder {
	background: url(../../images/dark/colborder.gif) 0 0 repeat-y;
}
/* Box */
.box {
	background-color: #f1f0d4;
	border: 1px solid #d7d6b9;
	color: #526970;
}
.box:before {
	border:2px solid #f1f0d4;
}
.box:after {
	border:1px solid #fff;
}
.box strong {
	color: #113a47;
}

blockquote.styled,
.format-quote blockquote {
	background: none;
	color: #50828B;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
blockquote.left,
blockquote.right {
	background-image: url(../../images/dark/bq-bg.gif);
	background-repeat: repeat-y;
}
blockquote.left {
	background-position: 100% 0;
}
blockquote.right {
	background-position: 0 0;
}

.dropcap-style1 {
	background: #F1F0D4;
}
.dropcap-style3 {
	background: #000;
}

/* Form defaults */
input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select { 
	border:1px solid rgba(0, 0, 0, .2);
	color: #777;
	background-color:#020e10;
	background-color:rgba(0, 0, 0, .2);
}

input[type="text"], textarea,
div.wpcf7 .watermark {
	background-color:#020e10;
	background-color:rgba(0, 0, 0, .2);
	border:1px solid rgba(0, 0, 0, .2);
	color:#1d4953;
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .3);
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus {
	color: #1d4953;
	box-shadow:inset 0 0 0 rgba(0, 0, 0, .1), 0 0 3px rgba(29, 73, 83, 1);
}


/* === DROPKICK CSS === */
/* Opens the dropdown and holds the menu label */
.dk_toggle {
	background-color:#020e10;
	background-color:rgba(0, 0, 0, .2);
	border:1px solid rgba(0, 0, 0, .2);
	color:#1D4953;
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1);
}
/* The outer container of the options */
.dk_options {
	background: #020e10;
}
.ie8 .dk_options {
	background: #020e10;
}
.dk_options a {
	color: #1D4953;
	text-shadow: none;
}
.dk_options #divider {
	background-color: #000;
}
.dk_options a:hover,.dk_option_current a {
	color: #fff;
}
.dk_options_inner {
	border: 1px solid #000;
}
/***** End Critical to the continued enjoyment of working dropdowns ******/

/* Modal */
.reveal-modal {
	background: #F1F0D4;
}
.reveal-modal .reveal-modal-header {
	background: url(../../images/dark/dotted-window.gif) repeat-x 0 100%;
}
.reveal-modal .indication {
	background: url(../../images/dark/indication.jpg) no-repeat 50% 100%;
}
.reveal-modal form input[type="text"],
.reveal-modal form input[type="password"] {
	background: #f6f6f6;
}
.reveal-modal #loginform input[type="submit"] {
	background: url(../../images/dark/sprite.png) no-repeat -2px -4px;
}
.reveal-modal #loginform input[type="submit"]:hover {
	background: url(../../images/dark/sprite.png) no-repeat -2px -55px;
}
.reveal-modal #registerform input[type="submit"] {
	background: url(../../images/dark/sprite.png) no-repeat -2px -111px;
}
.reveal-modal #registerform input[type="submit"]:hover {
	background: url(../../images/dark/sprite.png) no-repeat -2px -162px;
}

/* Progress Bar */
.progress-bar {
	background: rgba(0, 0, 0, .02);
	border-bottom: 2px solid #f9f8ec;
}
	.progress-inner {
		background: #b8b342;
		-webkit-box-shadow: inset 0 1px 1px 1px rgba(0, 0, 0, .25);
		-moz-box-shadow: inset 0 1px 1px 1px rgba(0, 0, 0, .25);
		box-shadow: inset 0 1px 1px 1px rgba(0, 0, 0, .25);
	}


/* Footer
---------------------------------------- */
#footer {
	background:#031116 url(../../images/dark/footer-gr.gif) 0 0 repeat-x;
	border: none;
	border-top:1px solid #222323;
}