﻿/* ---------------------------------------------------------------------- */

/*	Blog Elements

/* ---------------------------------------------------------------------- */

.blog-photo-stream li {

	display: inline-block;

	margin: 0 5px 8px 0;

	overflow: hidden;

}

.blog-photo-stream img {

	border: 2px solid #9CA5AE;

	padding: 2px;

	width: 60px;

}



.blog-categories li a:before {

	content: "\f105";

	font-family: FontAwesome !important;

	font-size: 8px;

	padding-right: 10px;

	position: relative;

	top: -1px;

}

.blog-posts article {

	border-bottom: 1px solid #DDDDDD;

	margin-bottom: 10px;

	padding-bottom: 10px;

}

.blog-posts article .flexslider {

	margin-bottom: 25px;

	background: #FFFFFF;

	border: 4px solid #FFFFFF;

	border-radius: 4px;

	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);

	position: relative;

}

article .post-meta {

	margin-bottom: 7px;

}

article .post-meta > span {

	display: inline-block;

	padding-right: 10px;

}

.post-info{
	display: table;
}

.post-page .post-meta, .recent-posts .post-meta {

	border-bottom: 1px solid #EEEEEE;

	border-top: 1px solid #EEEEEE;

	margin: 20px 0;

	padding: 10px 0;

}

div.post-media {

	border-top: 1px solid #EEEEEE;

	margin: 15px 0 0 0;

	padding: 20px 0 15px 0;

}

div.post-author div.img-thumbnail {

	display: inline-block;

	float: left;

	margin-right: 20px;

}

div.post-media p {

	line-height: 20px;

	margin: 0;

	padding: 0;

}

div.post-media h4 i {

	margin-right: 5px;

}

div.post-comments img.media-object {

	height: 60px;

	position: relative;

	top: 2px;

	width: 60px;

}

ul.blog-categories {

	margin-bottom: 35px;

}

ul.blog-categories > li a {

	border-bottom: 1px solid #EDEDDE;

	padding: 8px 20px;

	transition: all 0.3s ease 0s;

}

ul.post-list {

	list-style: none;

	margin: 0;

	padding: 0;

}

ul.post-list li {

	border-bottom: 1px dotted #E2E2E2;

	padding: 15px 0;

	display: block;

	min-height: 90px;

}

ul.post-list .post-image {

	margin-right: 10px;

	float: left;

}

/* ---------------------------------------------------------------------- */

/*	Flexslider Elements

/* ---------------------------------------------------------------------- */

.slides li {

	position: relative;

}

#carousel li {

	margin-right: 5px;

}

#carousel li img {

	padding: 5px;

	border-style: solid;

	border-width: 1px;

	border-color: #D0D0D0;

	cursor: pointer;

}



.flex-direction-nav a:before {

	font-size: 20px !important;

}

.flex-control-paging li a.flex-active {

	background: rgba(0, 0, 0, 0.4) !important;

}

.flex-control-paging li a {

	background: rgba(0, 0, 0, 0.2) !important;

}

.flex-control-nav {

	bottom: auto !important;

	margin-top: 10px !important;

	position: relative !important;

}



.flexslider {

	background: url("assets") no-repeat scroll center center #FFFFFF;

	box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);

	position: relative;

}

#carousel {

	margin-top: 5px;

}

div.flexslider {

	background: none;

	border: none;

	border-radius: 0;

	box-shadow: none;

	margin: 0;

}

.flex-direction-nav a {

	-moz-transition: none !important;

	-webkit-transition: none !important;

	-o-transition: color 0 ease-in !important;

	transition: none !important;

	background: #222222;

	border: none;

	font-weight: normal;

	margin: 0;

	opacity: 0.5;

	width: 26px !important;

	height: 26px !important;

	line-height: 26px;

	color: #FFFFFF !important;

	text-align: center !important;

	text-shadow: none !important;

}

.flex-direction-nav a.flex-next {

	right: 10px !important;

	font-size: 9px;

}

.flex-direction-nav a.flex-next:before {

	font-family: "fontawesome" !important;

	content: "\f105" !important;

}

.flex-direction-nav a.flex-prev {

	left: 10px !important;

	font-size: 9px;

}

.flex-direction-nav a.flex-prev:before {

	font-family: "fontawesome" !important;

	content: "\f104" !important;

}

/* ---------------------------------------------------------------------- */

/*	Tabs

/* ---------------------------------------------------------------------- */

.tabbable {

	margin-bottom: 15px;

}

.nav-tabs {

	border-color: #DDDDDD;

	margin-bottom: 0;

	margin-left: 0;

	position: relative;

	top: 1px;

}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	z-index: 9;
}



.nav-tabs > li:first-child > a {

	margin-left: 0;

}

.nav-tabs > li > a:hover {

	background-color: #FFFFFF;

	border-color: #DDDDDD;

	color: #4C8FBD;

}

.nav-tabs > li > a, .nav-tabs > li > a:focus {

	background-color: #F9F9F9;

	border-color: #DDDDDD;

	border-radius: 0 0 0 0 !important;

	color: #999999;

	line-height: 16px;

	margin-right: -1px;

	position: relative;

}

.tab-content {

	border: 1px solid #DDDDDD;

	padding: 16px 12px;

	position: relative;

}

.tabs-below > .nav-tabs {

	border-bottom-width: 0;

	border-color: #DDDDDD;

	margin-bottom: 0;

	margin-top: -1px;

	top: auto;

}

.tabs-below > .nav-tabs > li > a, .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus {

	border-color: #DDDDDD;

}

.tabs-below > .nav-tabs > li.active > a, .tabs-below > .nav-tabs > li.active > a:hover, .tabs-below > .nav-tabs > li.active > a:focus {

	border-bottom: 2px solid #DDDDDD;

	border-color: transparent #DDDDDD #DDDDDD;

	border-top-width: 1px;

	margin-top: 0;

}

.tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a {

	min-width: 60px;

}

.tabs-left > .nav-tabs {

	border-color: #DDDDDD;

	float: left;

	margin-bottom: 0;

	top: auto;

}

.tabs-left > .nav-tabs > li {

	float: none;

}

.tabs-left > .nav-tabs > li > a, .tabs-left > .nav-tabs > li > a:focus, .tabs-left > .nav-tabs > li > a:hover {

	border-color: #DDDDDD;

	margin: 0 -1px 0 0;

}

.tabs-left > .nav-tabs > li.active > a, .tabs-left > .nav-tabs > li.active > a:focus, .tabs-left > .nav-tabs > li.active > a:hover {

	border-color: #DDDDDD;

	border-right: none;

	border-left: 2px solid #DDDDDD;

	border-top-width: 1px;

	margin: 0 -1px;

}

.tabs-right > .nav-tabs {

	border-color: #DDDDDD;

	float: right;

	margin-bottom: 0;

	top: auto;

}

.tabs-right > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a:focus, .tabs-right > .nav-tabs > li > a:hover {

	border-color: #DDDDDD;

	margin: 0 -1px;

}

.tabs-right > .nav-tabs > li.active > a, .tabs-right > .nav-tabs > li.active > a:focus, .tabs-right > .nav-tabs > li.active > a:hover {

	border-color: #DDDDDD;

	border-left: none;

	border-right: 2px solid #DDDDDD;

	border-top-width: 1px;

	margin: 0 -2px 0 -1px;

}

.nav-tabs > li > a > .badge {

	line-height: 8px;

	opacity: 0.7;

}

.nav-tabs > li > a > [class*="fa-"] {

	opacity: 0.75;

}

.nav-tabs > li.active > a > .badge, .nav-tabs > li.active > a > [class*="fa-"] {

	opacity: 1;

}

.nav-tabs li [class*=" fa-"], .nav-tabs li [class^="fa-"] {

	display: inline-block;

	text-align: center;

	width: 1.25em;

}

.nav-tabs > li.open .dropdown-toggle {

	background-color: #4F99C6;

	border-color: #4F99C6;

	color: #FFFFFF;

}

.nav-tabs > li.open .dropdown-toggle > [class*="fa-"] {

	color: #FFFFFF !important;

	opacity: 1;

}

.tabs-left .tab-content, .tabs-right .tab-content {

	overflow: auto;

}

/*teal*/

.tab-teal > li.active > a, .tab-teal > li.active > a:hover, .tab-teal > li.active > a:focus {

	border-color: #DDDDDD;

	border-top: 2px solid #569099;

}

.tab-teal > li > a:hover {

	color: #569099;

}

.tab-teal > li.dropdown.open.active > a:hover, .tab-teal > li.dropdown.open.active > a:focus {

	background-color: #569099;

	border-color: #569099;

	color: #FFFFFF;

}

.tab-teal > li.open .dropdown-toggle {

	background-color: #569099;

	border-color: #569099;

	color: #FFFFFF;

}

.tab-teal .dropdown-menu > li > a:hover, .tab-teal .dropdown-menu > li > a:focus {

	background-color: #569099;

}

.tab-teal .active > a, .tab-teal .active > a:hover, .tab-teal .active > a:focus {

	background-color: #569099;

}

.tabs-left > .tab-teal > li.active > a, .tabs-left > .tab-teal > li.active > a:focus, .tabs-left > .tab-teal > li.active > a:hover {

	border-color: #DDDDDD;

	border-right: none;

	border-left: 2px solid #569099;

}

.tabs-below > .tab-teal > li.active > a, .tabs-below > .tab-teal > li.active > a:hover, .tabs-below > .tab-teal > li.active > a:focus {

	border-color: #DDDDDD;

	border-top: none;

	border-bottom: 2px solid #569099;

}

.tabs-right > .tab-teal > li.active > a, .tabs-right > .tab-teal > li.active > a:focus, .tabs-right > .tab-teal > li.active > a:hover {

	border-color: #DDDDDD;

	border-left: none;

	border-right: 2px solid #569099;

}

.tab-padding.tab-teal > li > a, .tab-padding.tab-teal > li > a:focus, .tab-padding.tab-teal > li > a:hover {

	border-color: rgba(0, 0, 0, 0);

	color: #FFFFFF;

}

.tab-padding.tab-teal > li:not(.active) > a:hover {

	border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) transparent;

	opacity: 0.85;

}

.tab-padding.tab-teal > li:not(.active) > a > [class*="fa-"]:first-child {

	color: #FFFFFF !important;

}

.tab-padding.tab-teal > li:not(.active) > a > .badge {

	background-color: #FFFFFF !important;

	color: rgba(0, 0, 0, 0.4) !important;

}

.tab-padding.tab-teal > li > a, .tab-padding.tab-teal > li > a:focus {

	background-color: #7DAFB7;

}

.tab-padding.tab-teal > li.active > a, .tab-padding.tab-teal > li.active > a:focus, .tab-padding.tab-teal > li.active > a:hover {

	background-color: #FFFFFF;

	box-shadow: none;

	color: #4F80A0;

}

.tab-padding.tab-teal > li.active > a, .tab-padding.tab-teal > li.active > a:focus, .tab-padding.tab-teal > li.active > a:hover {

	border-color: #569099 #DDDDDD transparent;

	color: #4D8189;

}

.tabs-below .tab-padding.tab-teal > li.active > a {

	border-color: transparent #7DB4D8 #7DB4D8;

}

.tab-padding.tab-teal {

	border-bottom-color: #569099;

	background-color: #F3F8F8;

}

.tabs-below .nav-tabs.tab-teal {

	padding-bottom: 6px;

	border-bottom-color: #DDDDDD;

	border-top: 0 none;

}

/*bricky*/

.tab-bricky > li.active > a, .tab-bricky > li.active > a:hover, .tab-bricky > li.active > a:focus {

	border-color: #C83A2A #DDDDDD transparent;

	border-top: 2px solid #C83A2A;

}

.tab-bricky > li > a:hover {

	color: #C83A2A;

}

.tab-bricky > li.dropdown.open.active > a:hover, .tab-bricky > li.dropdown.open.active > a:focus {

	background-color: #C83A2A;

	border-color: #C83A2A;

	color: #FFFFFF;

}

.tab-bricky > li.open .dropdown-toggle {

	background-color: #C83A2A;

	border-color: #C83A2A;

	color: #FFFFFF;

}

.tab-bricky .dropdown-menu > li > a:hover, .tab-bricky .dropdown-menu > li > a:focus {

	background-color: #C83A2A;

}

.tab-bricky .active > a, .tab-bricky .active > a:hover, .tab-bricky .active > a:focus {

	background-color: #C83A2A;

}

.tabs-left > .tab-bricky > li.active > a, .tabs-left > .tab-bricky > li.active > a:focus, .tabs-left > .tab-bricky > li.active > a:hover {

	border-color: #DDDDDD transparent #DDDDDD #C83A2A;

	border-left: 2px solid #C83A2A;

}

.tabs-below > .tab-bricky > li.active > a, .tabs-below > .tab-bricky > li.active > a:hover, .tabs-below > .tab-bricky > li.active > a:focus {

	border-bottom: 2px solid #C83A2A;

	border-color: transparent #DDDDDD #C83A2A;

}

.tabs-right > .tab-bricky > li.active > a, .tabs-right > .tab-bricky > li.active > a:focus, .tabs-right > .tab-bricky > li.active > a:hover {

	border-color: #DDDDDD #C83A2A #DDDDDD transparent;

	border-right: 2px solid #C83A2A;

}

.tab-padding.tab-bricky > li > a, .tab-padding.tab-bricky > li > a:focus, .tab-padding.tab-bricky > li > a:hover {

	border-color: rgba(0, 0, 0, 0);

	color: #FFFFFF;

}

.tab-padding.tab-bricky > li:not(.active) > a:hover {

	border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) transparent;

	opacity: 0.85;

}

.tab-padding.tab-bricky > li:not(.active) > a > [class*="fa-"]:first-child {

	color: #FFFFFF !important;

}

.tab-padding.tab-bricky > li:not(.active) > a > .badge {

	background-color: #FFFFFF !important;

	color: rgba(0, 0, 0, 0.4) !important;

}

.tab-padding.tab-bricky > li > a, .tab-padding.tab-bricky > li > a:focus {

	background-color: #DC6456;

}



.tab-padding.tab-bricky > li.active > a, .tab-padding.tab-bricky > li.active > a:focus, .tab-padding.tab-bricky > li.active > a:hover {

	background-color: #FFFFFF;

	box-shadow: none;

	color: #333333;

}

.tab-padding.tab-bricky > li.active > a, .tab-padding.tab-bricky > li.active > a:focus, .tab-padding.tab-teal > li.active > a:hover {

	border-color: #C83A2A #DDDDDD transparent;

	color: #333333;

}

.tabs-below .tab-padding.tab-bricky > li.active > a {

	border-color: transparent #C83A2A #DDDDDD;

}

.tab-padding.tab-bricky {

	border-bottom-color: #C83A2A;

	background-color: #FBEEEC;

}

.tabs-below .nav-tabs.tab-bricky {

	padding-bottom: 6px;

	border-bottom-color: #DDDDDD;

	border-top: 0 none;

}

/*green*/

.tab-green > li.active > a, .tab-green > li.active > a:hover, .tab-green > li.active > a:focus {

	border-color: #3D9400 #DDDDDD transparent;

	border-top: 2px solid #3D9400;

}

.tab-green > li > a:hover {

	color: #3D9400;

}

.tab-green > li.dropdown.open.active > a:hover, .tab-green > li.dropdown.open.active > a:focus {

	background-color: #3D9400;

	border-color: #3D9400;

	color: #FFFFFF;

}

.tab-green > li.open .dropdown-toggle {

	background-color: #3D9400;

	border-color: #3D9400;

	color: #FFFFFF;

}

.tab-green .dropdown-menu > li > a:hover, .tab-green .dropdown-menu > li > a:focus {

	background-color: #3D9400;

}

.tab-green .active > a, .tab-green .active > a:hover, .tab-green .active > a:focus {

	background-color: #3D9400;

}

.tabs-left > .tab-green > li.active > a, .tabs-left > .tab-green > li.active > a:focus, .tabs-left > .tab-green > li.active > a:hover {

	border-color: #DDDDDD transparent #DDDDDD #3D9400;

	border-left: 2px solid #3D9400;

}

.tabs-below > .tab-green > li.active > a, .tabs-below > .tab-green > li.active > a:hover, .tabs-below > .tab-green > li.active > a:focus {

	border-bottom: 2px solid #3D9400;

	border-color: transparent #DDDDDD #3D9400;

}

.tabs-right > .tab-green > li.active > a, .tabs-right > .tab-green > li.active > a:focus, .tabs-right > .tab-green > li.active > a:hover {

	border-color: #DDDDDD #3D9400 #DDDDDD transparent;

	border-right: 2px solid #3D9400;

}

.tab-padding.tab-green > li > a, .tab-padding.tab-green > li > a:focus, .tab-padding.tab-green > li > a:hover {

	border-color: rgba(0, 0, 0, 0);

	color: #FFFFFF;

}

.tab-padding.tab-green > li:not(.active) > a:hover {

	border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) transparent;

	opacity: 0.85;

}

.tab-padding.tab-green > li:not(.active) > a > [class*="fa-"]:first-child {

	color: #FFFFFF !important;

}

.tab-padding.tab-green > li:not(.active) > a > .badge {

	background-color: #FFFFFF !important;

	color: rgba(0, 0, 0, 0.4) !important;

}

.tab-padding.tab-green > li > a, .tab-padding.tab-green > li > a:focus {

	background-color: #71B145;

}

/*purple*/

.tab-purple > li.active > a, .tab-purple > li.active > a:hover, .tab-purple > li.active > a:focus {

	border-color: #57517B #DDDDDD transparent;

	border-top: 2px solid #57517B;

}

.tab-purple > li > a:hover {

	color: #57517B;

}

.tab-purple > li.dropdown.open.active > a:hover, .tab-purple > li.dropdown.open.active > a:focus {

	background-color: #57517B;

	border-color: #57517B;

	color: #FFFFFF;

}

.tab-purple > li.open .dropdown-toggle {

	background-color: #57517B;

	border-color: #57517B;

	color: #FFFFFF;

}

.tab-purple .dropdown-menu > li > a:hover, .tab-purple .dropdown-menu > li > a:focus {

	background-color: #57517B;

}

.tab-purple .active > a, .tab-purple .active > a:hover, .tab-purple .active > a:focus {

	background-color: #57517B;

}

.tabs-left > .tab-purple > li.active > a, .tabs-left > .tab-purple > li.active > a:focus, .tabs-left > .tab-purple > li.active > a:hover {

	border-color: #DDDDDD transparent #DDDDDD #57517B;

	border-left: 2px solid #57517B;

}

.tabs-below > .tab-purple > li.active > a, .tabs-below > .tab-purple > li.active > a:hover, .tabs-below > .tab-purple > li.active > a:focus {

	border-bottom: 2px solid #57517B;

	border-color: transparent #DDDDDD #57517B;

}

.tabs-right > .tab-purple > li.active > a, .tabs-right > .tab-purple > li.active > a:focus, .tabs-right > .tab-purple > li.active > a:hover {

	border-color: #DDDDDD #57517B #DDDDDD transparent;

	border-right: 2px solid #57517B;

}

.tab-padding.tab-purple > li > a, .tab-padding.tab-purple > li > a:focus, .tab-padding.tab-purple > li > a:hover {

	border-color: rgba(0, 0, 0, 0);

	color: #FFFFFF;

}

.tab-padding.tab-purple > li:not(.active) > a:hover {

	border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) transparent;

	opacity: 0.85;

}

.tab-padding.tab-purple > li:not(.active) > a > [class*="fa-"]:first-child {

	color: #FFFFFF !important;

}

.tab-padding.tab-purple > li:not(.active) > a > .badge {

	background-color: #FFFFFF !important;

	color: rgba(0, 0, 0, 0.4) !important;

}

.tab-padding.tab-purple > li > a, .tab-padding.tab-purple > li > a:focus {

	background-color: #84809F;

}



.tab-padding.tab-purple > li.active > a, .tab-padding.tab-purple > li.active > a:focus, .tab-padding.tab-purple > li.active > a:hover {

	background-color: #FFFFFF;

	box-shadow: none;

	color: #333333;

}

.tab-padding.tab-purple > li.active > a, .tab-padding.tab-purple > li.active > a:focus, .tab-padding.tab-teal > li.active > a:hover {

	border-color: #57517B #DDDDDD transparent;

	color: #333333;

}

.tabs-below .tab-padding.tab-purple > li.active > a {

	border-color: transparent #57517B #DDDDDD;

}

.tab-padding.tab-purple {

	border-bottom-color: #57517B;

	background-color: #F5F4F9;

}

.tabs-below .nav-tabs.tab-purple {

	padding-bottom: 6px;

	border-bottom-color: #DDDDDD;

	border-top: 0 none;

}

.tab-padding.tab-green > li.active > a, .tab-padding.tab-green > li.active > a:focus, .tab-padding.tab-green > li.active > a:hover {

	background-color: #FFFFFF;

	box-shadow: none;

	color: #333333;

}

.tab-padding.tab-green > li.active > a, .tab-padding.tab-green > li.active > a:focus, .tab-padding.tab-teal > li.active > a:hover {

	border-color: #3D9400 #DDDDDD transparent;

	color: #333333;

}

.tabs-below .tab-padding.tab-green > li.active > a {

	border-color: transparent #3D9400 #DDDDDD;

}

.tab-padding.tab-green {

	border-bottom-color: #3D9400;

	background-color: #EFFBEC;

}

.tabs-below .nav-tabs.tab-green {

	padding-bottom: 6px;

	border-bottom-color: #DDDDDD;

	border-top: 0 none;

}

/*blue*/

.tab-blue > li.active > a, .tab-blue > li.active > a:hover, .tab-blue > li.active > a:focus {

	border-color: #364F6A #DDDDDD transparent;

	border-top: 2px solid #364F6A;

}

.tab-blue > li > a:hover {

	color: #364F6A;

}

.tab-blue > li.dropdown.open.active > a:hover, .tab-blue > li.dropdown.open.active > a:focus {

	background-color: #364F6A;

	border-color: #364F6A;

	color: #FFFFFF;

}

.tab-blue > li.open .dropdown-toggle {

	background-color: #364F6A;

	border-color: #364F6A;

	color: #FFFFFF;

}

.tab-blue .dropdown-menu > li > a:hover, .tab-blue .dropdown-menu > li > a:focus {

	background-color: #364F6A;

}

.tab-blue .active > a, .tab-blue .active > a:hover, .tab-blue .active > a:focus {

	background-color: #364F6A;

}

.tabs-left > .tab-blue > li.active > a, .tabs-left > .tab-blue > li.active > a:focus, .tabs-left > .tab-blue > li.active > a:hover {

	border-color: #DDDDDD transparent #DDDDDD #364F6A;

	border-left: 2px solid #364F6A;

}

.tabs-below > .tab-blue > li.active > a, .tabs-below > .tab-blue > li.active > a:hover, .tabs-below > .tab-blue > li.active > a:focus {

	border-bottom: 2px solid #364F6A;

	border-color: transparent #DDDDDD #364F6A;

}

.tabs-right > .tab-blue > li.active > a, .tabs-right > .tab-blue > li.active > a:focus, .tabs-right > .tab-blue > li.active > a:hover {

	border-color: #DDDDDD #364F6A #DDDDDD transparent;

	border-right: 2px solid #364F6A;

}

.tab-padding.tab-blue > li > a, .tab-padding.tab-blue > li > a:focus, .tab-padding.tab-blue > li > a:hover {

	border-color: rgba(0, 0, 0, 0);

	color: #FFFFFF;

}

.tab-padding.tab-blue > li:not(.active) > a:hover {

	border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) transparent;

	opacity: 0.85;

}

.tab-padding.tab-blue > li:not(.active) > a > [class*="fa-"]:first-child {

	color: #FFFFFF !important;

}

.tab-padding.tab-blue > li:not(.active) > a > .badge {

	background-color: #FFFFFF !important;

	color: rgba(0, 0, 0, 0.4) !important;

}

.tab-padding.tab-blue > li > a, .tab-padding.tab-blue > li > a:focus {

	background-color: #6C7F92;

}



.tab-padding.tab-blue > li.active > a, .tab-padding.tab-blue > li.active > a:focus, .tab-padding.tab-blue > li.active > a:hover {

	background-color: #FFFFFF;

	box-shadow: none;

	color: #333333;

}

.tab-padding.tab-blue > li.active > a, .tab-padding.tab-blue > li.active > a:focus, .tab-padding.tab-teal > li.active > a:hover {

	border-color: #364F6A #DDDDDD transparent;

	color: #333333;

}

.tabs-below .tab-padding.tab-blue > li.active > a {

	border-color: transparent #364F6A #DDDDDD;

}

.tab-padding.tab-blue {

	border-bottom-color: #364F6A;

	background-color: #F3F5F6;

}

.tabs-below .nav-tabs.tab-blue {

	padding-bottom: 6px;

	border-bottom-color: #DDDDDD;

	border-top: 0 none;

}



.nav > li.active > .dropdown-toggle {

	cursor: pointer !important;

}

.nav-pills .open .dropdown-toggle > [class*="fa-"], .nav > li.dropdown.open.active > a:hover > [class*="fa-"], .nav > li.dropdown.open.active > a:focus > [class*="fa-"] {

	color: #FFFFFF !important;

}

.nav-tabs > li:not(.active):not(.open) > a:not(:hover) > .disabled[class*="fa-"]:first-child {

	color: #909090 !important;

}



.nav-tabs.tab-space-1 > li > a {

	margin-right: 1px;

}

.nav-tabs.tab-space-2 > li > a {

	margin-right: 2px;

}

.nav-tabs.tab-space-3 > li > a {

	margin-right: 3px;

}

.nav-tabs.tab-space-4 > li > a {

	margin-right: 4px;

}

.nav-tabs.tab-padding {

	padding: 6px 5px 0;

	border: 1px solid #DDDDDD;

}

.panel-tabs .nav-tabs {

	float: right;

	margin-top: -52px;

	border: none;

}

.panel-tabs .nav-tabs > li > a {

	height: 36px;

	border-top: none;

	border-bottom: none;

	background: none;

	border-right: 1px solid #CDCDCD;

	box-shadow: 1px 1px 0 0 #FFFFFF;

}

.panel-tabs .nav-tabs > li > a:hover {

	background: #ffffff;

}

.panel-tabs .nav-tabs > li:first-child > a {

	box-shadow: 0 1px 0 1px #FFFFFF;

}

.panel-tabs .nav-tabs > li.active > a, .panel-tabs .nav-tabs > li.active > a:hover, .panel-tabs .nav-tabs > li.active > a:focus {

	background-color: #FFFFFF;

	background-image: none;

	border-color: #4C8FBD #DDDDDD transparent;

	border-top: none;

	box-shadow: none;

	color: #333333;

	line-height: 16px;

	margin-top: 0;

}

.panel-tabs .tab-content {

	border: none;

	padding: 0;

}

.tabs-right > .nav-tabs > li {

	float: none;

}

.nav-tabs > li {

	float: left;

	margin-bottom: -1px;

}

.divViewAll{
	padding-top:10px;
}


