/*
Theme Name: Styled Mag
Theme URI: https://styledthemes.com/free-themes/styledmag/
Author: Styled Themes
Author URI: http://www.styledthemes.com
Description: For anyone wanting a Magazine website, Styled Mag is the one for you because of what this theme includes. You get responsive design, multiple blog layout options, retina ready graphics, several page templates, post formats, gorgeous typography elements, tons of widget positions, a custom child theme, WooCommerce support, Jetpack support, video tutorials, and more!
Version: 1.0.7
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: styled-mag
Tags: custom-colors, two-columns, three-columns, custom-background, custom-menu, featured-images, full-width-template, microformats, post-formats, sticky-post, theme-options, translation-ready, blog

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.icon-home:before {
	content: "\e600";
}
.icon-newspaper:before {
	content: "\e601";
}
.icon-paint-format:before {
	content: "\e602";
}
.icon-image:before {
	content: "\e603";
}
.icon-images:before {
	content: "\e604";
}
.icon-music:before {
	content: "\e605";
}
.icon-play:before {
	content: "\e606";
}
.icon-film:before {
	content: "\e607";
}
.icon-book:before {
	content: "\e608";
}
.icon-file:before {
	content: "\e609";
}
.icon-profile:before {
	content: "\e60a";
}
.icon-file2:before {
	content: "\e60b";
}
.icon-file3:before {
	content: "\e60c";
}
.icon-stack:before {
	content: "\e60d";
}
.icon-cart:before {
	content: "\e60e";
}
.icon-phone:before {
	content: "\e60f";
}
.icon-envelope:before {
	content: "\e610";
}
.icon-screen:before {
	content: "\e611";
}
.icon-mobile:before {
	content: "\e612";
}
.icon-tablet:before {
	content: "\e613";
}
.icon-undo:before {
	content: "\e614";
}
.icon-redo:before {
	content: "\e615";
}
.icon-forward:before {
	content: "\e616";
}
.icon-reply:before {
	content: "\e617";
}
.icon-bubble:before {
	content: "\e618";
}
.icon-bubbles:before {
	content: "\e619";
}
.icon-bubble2:before {
	content: "\e61a";
}
.icon-bubbles2:before {
	content: "\e61b";
}
.icon-user:before {
	content: "\e61c";
}
.icon-users:before {
	content: "\e61d";
}
.icon-quotes-left:before {
	content: "\e61e";
}
.icon-search:before {
	content: "\e61f";
}
.icon-expand:before {
	content: "\e620";
}
.icon-contract:before {
	content: "\e621";
}
.icon-lock:before {
	content: "\e622";
}
.icon-cog:before {
	content: "\e623";
}
.icon-cogs:before {
	content: "\e624";
}
.icon-bars:before {
	content: "\e625";
}
.icon-earth:before {
	content: "\e626";
}
.icon-link:before {
	content: "\e627";
}
.icon-warning:before {
	content: "\e628";
}
.icon-notification:before {
	content: "\e629";
}
.icon-question:before {
	content: "\e62a";
}
.icon-info:before {
	content: "\e62b";
}
.icon-checkmark:before {
	content: "\e62c";
}
.icon-minus:before {
	content: "\e672";
}
.icon-play2:before {
	content: "\e673";
}
.icon-volume-low:before {
	content: "\e62d";
}
.icon-arrow-right:before {
	content: "\e62e";
}
.icon-arrow-left:before {
	content: "\e62f";
}
.icon-arrow-right2:before {
	content: "\e630";
}
.icon-arrow-left2:before {
	content: "\e631";
}
.icon-arrow-right3:before {
	content: "\e632";
}
.icon-arrow-left3:before {
	content: "\e633";
}
.icon-checkbox-checked:before {
	content: "\e634";
}
.icon-checkbox-unchecked:before {
	content: "\e635";
}
.icon-checkbox-partial:before {
	content: "\e636";
}
.icon-radio-checked:before {
	content: "\e637";
}
.icon-radio-unchecked:before {
	content: "\e638";
}
.icon-mail:before {
	content: "\e639";
}
.icon-mail2:before {
	content: "\e63a";
}
.icon-googleplus:before {
	content: "\e63b";
}
.icon-googleplus2:before {
	content: "\e63c";
}
.icon-googleplus3:before {
	content: "\e63d";
}
.icon-facebook:before {
	content: "\e63e";
}
.icon-facebook2:before {
	content: "\e63f";
}
.icon-facebook3:before {
	content: "\e640";
}
.icon-instagram:before {
	content: "\e641";
}
.icon-twitter:before {
	content: "\e642";
}
.icon-twitter2:before {
	content: "\e643";
}
.icon-twitter3:before {
	content: "\e644";
}
.icon-feed:before {
	content: "\e645";
}
.icon-feed2:before {
	content: "\e646";
}
.icon-feed3:before {
	content: "\e647";
}
.icon-youtube:before {
	content: "\e648";
}
.icon-youtube2:before {
	content: "\e649";
}
.icon-vimeo:before {
	content: "\e64a";
}
.icon-vimeo2:before {
	content: "\e64b";
}
.icon-vimeo3:before {
	content: "\e64c";
}
.icon-flickr:before {
	content: "\e64d";
}
.icon-flickr2:before {
	content: "\e64e";
}
.icon-flickr3:before {
	content: "\e64f";
}
.icon-picassa:before {
	content: "\e650";
}
.icon-picassa2:before {
	content: "\e651";
}
.icon-dribbble:before {
	content: "\e652";
}
.icon-dribbble2:before {
	content: "\e653";
}
.icon-dribbble3:before {
	content: "\e654";
}
.icon-github:before {
	content: "\e655";
}
.icon-github2:before {
	content: "\e656";
}
.icon-github3:before {
	content: "\e657";
}
.icon-github4:before {
	content: "\e658";
}
.icon-github5:before {
	content: "\e659";
}
.icon-wordpress:before {
	content: "\e65a";
}
.icon-wordpress2:before {
	content: "\e65b";
}
.icon-blogger:before {
	content: "\e65c";
}
.icon-blogger2:before {
	content: "\e65d";
}
.icon-tumblr:before {
	content: "\e65e";
}
.icon-tumblr2:before {
	content: "\e65f";
}
.icon-skype:before {
	content: "\e660";
}
.icon-reddit:before {
	content: "\e661";
}
.icon-linkedin:before {
	content: "\e662";
}
.icon-lastfm:before {
	content: "\e663";
}
.icon-lastfm2:before {
	content: "\e664";
}
.icon-delicious:before {
	content: "\e665";
}
.icon-stumbleupon:before {
	content: "\e666";
}
.icon-stumbleupon2:before {
	content: "\e667";
}
.icon-pinterest:before {
	content: "\e668";
}
.icon-pinterest2:before {
	content: "\e669";
}
.icon-file-pdf:before {
	content: "\e66a";
}
.icon-html5:before {
	content: "\e66b";
}
.icon-html52:before {
	content: "\e66c";
}
.icon-chrome:before {
	content: "\e66d";
}
.icon-firefox:before {
	content: "\e66e";
}
.icon-IE:before {
	content: "\e66f";
}
.icon-opera:before {
	content: "\e670";
}
.icon-safari:before {
	content: "\e671";
}
/*
============================================================
@ SOCIAL NETWORKING ICONS FONTS FROM ICOMOON
============================================================
*/
#socialbar .icomoon {
	font-size: 1em;
	width: 32px;
	height: 32px;
	margin-left: 2px;
	padding: 8px 0 0;
	border-radius: 50%;
}
#twitter:before {
	content: '\e642';
}
#facebook:before {
	content: '\e63e';
}
#google:before {
	content: '\e63b';
}
#linkedin:before {
	content: '\e662';
}
#pinterest:before {
	content: '\e668';
}
#flickr:before {
	content: '\e64d';
}
#youtube:before {
	content: '\e648';
}
#vimeo:before {
	content: '\e64a';
}
#github:before {
	content: '\e657';
}
#instagram:before {
	content: '\e641';
}
#reddit:before {
	content: '\e661';
}
#dribble:before {
	content: '\e652';
}
#picassa:before {
	content: '\e650';
}
#wordpress:before {
	content: '\e65a';
}
#stumbleupon:before {
	content: '\e666';
}
#rss:before {
	content: '\e645';
}
#email:before {
	content: '\e610';
}
/*
============================================================
@ Globals Styles
============================================================
*/
html {
	height: 100%;
}
body {
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	line-height: 1.428;
	background-color: #fff;
	color: #656565;
	/*overflow-x: hidden;*/
}
.container{
	padding-left:10px;
	padding-right:10px;
}
.row{
	margin-left:-10px;
	margin-right:-10px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{
	padding-left:10px;
	padding-right:10px;
}
img{
    width:100%;
}
/*
=================================================
Header Top Settings 
=================================================
*/
.styledmag_top {
	overflow: hidden;
	color: #fff;
}
.header_social_icons #social-icons ul li {
	display: inline-block;
	text-align: center;
}
.header_social_icons #social-icons {
	float: none;
}
.header_social_icons.round #social-icons ul li {
}
.header_social_icons.rectangle #social-icons ul li {
}
#social-icons {
	float: right;
}
#social-icons > ul {
	margin: 0px;
	padding: 0px;
}
#social-icons > ul > li {
	display: inline-block;
	height: 2.6rem;
	width: 2.5rem;
	margin-left: 1px;
	/* border-radius: 1.5rem; */
		transition: all ease-in-out 0.3s;
	-webkit-transition: all ease-in-out 0.3s;
	-moz-transition: all ease-in-out 0.3s;
	-o-transition: all ease-in-out 0.3s;
}
#social-icons > ul > li > a {
	margin: 0px!important;
	display: block;
	padding: 8px 15px;
	transition: all ease-in-out 0.3s;
	-webkit-transition: all ease-in-out 0.3s;
	-moz-transition: all ease-in-out 0.3s;
	-o-transition: all ease-in-out 0.3s;
	border-radius: 2rem;
	color: #fff!important;
}
.styledmag_footer #social-icons > ul > li {
	border-radius:50%;
	margin-right:3px;
}
#social-icons > ul > li:hover {
	background-color: #fff!important;
}
#social-icons > ul > li:hover > a {
	color: #5CB8E7 !important;
}
/*
============================================================
@ ASSISTIVE TEXT
============================================================
*/
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
}
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	line-height: normal;
	padding: 15px 23px 14px;
	position: absolute;
	left: 5px;
	top: 5px;
	text-decoration: none;
	width: auto;
	z-index: 100000; /* Above WP toolbar */
}

/*
=================================================
Navmenu Styling
=================================================
*/

.styledmag_menu {
}
.styledmag_menu > ul {
	margin: 0px;
	padding: 0px;
}
ul.navmenu2 {
	margin: 0px;
	padding: 0px;
	float: right;
}
ul.mobilemenu {
	display: none;
}
ul.navmenu2 > li {
	list-style: none;
	text-decoration: none;
	float: left;
	padding: 0px;
	margin: 0px;
	position: relative;
}
ul.navmenu2 > li > a {
	display: block;
	padding: 0rem 0.7rem;
	list-style: none;
	font-size: 0.85rem;
	color: #000;
	font-weight: normal;
	line-height: 60px;
}
ul.navmenu2 > li:hover > a {
	background-color: #5cb8e7!important;
	color: #fff;
}
ul.navmenu2 > li > a:hover, ul.navmenu2 > li > a:focus, ul.navmenu2 > li > a:active {
	outline: none;
	color: #fff;
	background-color: #5cb8e7;
}
ul.navmenu2 ul.sub-menu {
	margin: 0px;
	text-align: center;
	display: none;
	position: absolute;
	z-index: 99999;
	width: 300px;
	padding: 0.5rem;
	margin-top: 0px;
	top: 60px;
	right: 6.2rem!important;
	background-color: #5cb8e7;
}
ul.navmenu2 ul.sub-menu > li {
	list-style: none;
	text-decoration: none;
	border-bottom: 1px solid #7ec7ec;
	display: block;
	width: 100%;
	margin: 0px;
}
ul.navmenu2 ul.sub-menu > li > a {
	padding: 0.6rem 1rem;
	display: block;
	color: #fff;
	list-style: none;
	font-size: 0.75rem;
	width: 100%;
	transition: all ease 0.5s;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
}
ul.navmenu2 ul.sub-menu ul.sub-menu {
	left: 100%!important;
	top: 0rem!important;
}
ul.navmenu2 ul.sub-menu > li > ul.sub-menu:before {
	display: none;
}
ul.navmenu2 ul.sub-menu > li > ul.sub-menu > li > a {
	padding: 0.6rem 1rem;
	font-size: 0.75rem;
}
.navmenu2 .sub-menu li, .navmenu2 .children li {
	text-transform: none;
}
.navmenu2 .sub-menu ul, .navmenu2 .children ul {
	right: 0%;
	top: 0;
}
ul.navmenu2 ul.sub-menu > li > a:hover, ul.navmenu2 ul.sub-menu > li > a:focus, ul.navmenu2 ul.sub-menu > li > a:active {
	background-color: #505050;
	color: #888;
}
ul.navmenu2 ul a, .navmenu2 ul ul a {
	margin: 0;
	width: 100%;
	padding: 8px 15px;
}
ul.navmenu2 li:hover > ul, .navmenu2 ul li:hover > ul {
	display: block;
	margin-right: -100px;
	right: 50%;
}
ul.navmenu2 li:hover ul ul, .navmenu2 ul li:hover ul ul {
	margin-right: auto;
	right: 90%;
}
.navmenu2 .current_page_item > a, .navmenu2 .current_page_ancestor > a, .navmenu2 .current-menu-item > a, .navmenu2 .current-menu-ancestor > a {
	outline: none;
	background-color: transparent;
	color: #fff;
	font-style: italic;
	background-color: #5cb8e7;
}
.toggle_button_styledmag_menu {
	display: none;
}
ul.navmenu2 ul.sub-menu .current_page_item > a, ul.navmenu2 ul.sub-menu .current_page_ancestor > a, ul.navmenu2 ul.sub-menu .current-menu-item > a, ul.navmenu2 ul.sub-menu .current-menu-ancestor > a {
	background-color: #fff!important;
	color: #888;
}

.styledmag_logo {
	padding: 1px;
	float: left;
	width: 35%;
}
.styledmag_menus {
	float: left;
	width: 65%;
}
.styledmag_menu {
	float: none;
	width: 100%;
}
@media screen and (max-width:1000px) {
.styledmag_logo {
	padding: 1px;
	float: left;
	width: 40%;
}
.styledmag_menus {
	float: left;
	width: 60%;
}
.styledmag_menu {
	margin-left:-15px;
	margin-right:-15px;
	width:auto;
}

.secondary_menu_middle a.toggle_button_styledmag_menu {
	margin-top: 10px;
	background-color: #fff;
	border-radius: 50%;
	height: 40px;
	width: 40px;
	padding: 10px 8px;
	display: inline-block;
}
}
 @media screen and (max-width:380px) {
.styledmag_logo {
	padding: 1px;
	float: left;
	width: 65%;
}
.toggle_button_styledmag_menu {
	display: block;
	position: relative;
}
.styledmag_menus {
	float: left;
	width: 35%;
}
.styledmag_menu {
	float: left;
	width: 90%;
}
}
#sm-site-header {
	padding: 2em 0;
}
#sm-logo-group-wrapper {
}
#sm-logo-group, #sm-site-title-group {
	display: inline-block;
	overflow: hidden;
	float: left;
}
#sm-site-title a {
	color: #5cb8e7;
}
#sm-site-title-group {
	margin-left: 11px;
}
#sm-logo {
	float: left;
	margin: 0 0.6em 0 0;
}
#sm-site-title {
	margin: 0px;
	padding: 0px;
	font-size: 1.6em;
	color: #605F5F;
	font-weight: 900;
}
#sm-site-tagline {
	font-size: 1.1em;
	margin: 0.35em 0 0em 0em
}
.logo_small_responsive_scale {
	padding: 3px;
	background-size: 100% 100%;
	margin-top: 3px!important;
}
.logo_small_responsive_scale img {
	height: 45px;
	width: auto;
}
.paddingo {
	padding: 0px !important;
}
.logo_small_responsive_scale #sm-site-title-group {
	margin-top: -2px!important;
}
.logo_small_responsive_scale h1 a {
	font-size: 95%;
}
.logo_small_responsive_scale {
	margin: 0!important;
	font-size: 85%!important;
}
@media screen and (max-width:600px) {
.logo_small_responsive_scale {
	margin-top: -0px;
}
}
@media screen and (max-width:400px) {
	.header_one h1#sm-site-title a {
		font-size: 1rem;
	}
	.header_one h5#sm-site-tagline {
		font-size: 0.6rem;
	}
	.header_one #sm-logo-group {
		margin-top: 7px;
	}
}

.main-menu-btn {
  position: relative;
  display: inline-block;
  width: 28px;
  height: 28px;
  text-indent: 28px;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
/* hamburger icon */
.main-menu-btn-icon, .main-menu-btn-icon:before, .main-menu-btn-icon:after {
  position: absolute;
  top: 50%;
  left: 2px;
  height: 2px;
  width: 24px;
  background: #bbb;
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.main-menu-btn-icon:before {
  content: '';
  top: -7px;
  left: 0;
}
.main-menu-btn-icon:after {
  content: '';
  top: 7px;
  left: 0;
}
/* x icon */
#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon {
  height: 0;
  background: transparent;
}
#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:before {
  top: 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:after {
  top: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* hide menu state checkbox (keep it visible to screen readers) */
#main-menu-state {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  border: 0;
  padding: 0;
  overflow: hidden;
  clip: rect(1px,1px,1px,1px);
}
/* hide the menu in mobile view */
#main-menu-state:not(:checked) ~ #main-menu {
  display: none;
}
#main-menu-state:checked ~ #main-menu {
  display: block;
}
@media (min-width: 768px) {
  /* hide the button in desktop view */
  .main-menu-btn {
    position: absolute;
    top: -99999px;
  }
  /* always show the menu in desktop view */
  #main-menu-state:not(:checked) ~ #main-menu {
    display: block;
  }
}
/*
============================================================
@ WIDGET LAYOUT
============================================================
*/
.widget {
	padding: 0.5rem 0rem 0.5rem 0rem;
}
.fr_top_widgets, .fr_widgets_cta, .fr_widgets_insettop, .fr_widget_inset_bottom, .fr_widget_content_bottom, .fr_widgets_bottom_widget, .styledmag_footer {
	padding: 1rem 0rem;
}
.sm-contents {
	padding: 1rem 0rem 2rem 0rem;
	background-color: #FDFDFD;
}
.fr_widgets_cta {
	background-color: #EFEFEF;
}
.fr_widgets_insettop {
	background-color: #5cb8e7;
}
.fr_widgets_insetfull {
	overflow: hidden;
}
.fr_widgets_bottom_widget {
	background-color: #3A3A3A;
}
.fr_widgets_bottom_widget p, .fr_widgets_bottom_widget div, .fr_widgets_bottom_widget span, .fr_widgets_bottom_widget a {
	color: #EAEAEA;
}
.fr_widgets_bottom_widget a {
	display: block;
	transition: All ease-in-out 0.3s;
	-webkit-transition: All ease-in-out 0.3s;
	-moz-transition: All ease-in-out 0.3s;
	-o-transition: All ease-in-out 0.3s;
}
.fr_widgets_bottom_widget a:hover, .fr_widgets_bottom_widget a:focus, .fr_widgets_bottom_widget a:visited {
	text-decoration: none;
	margin-left: 15px;
	outline: none;
}
.fr_widgets_bottom_widget h1, .fr_widgets_bottom_widget h2, .fr_widgets_bottom_widget h3, .fr_widgets_bottom_widget h4, .fr_widgets_bottom_widget h5, .fr_widgets_bottom_widget h6 {
	margin-bottom: 0.50em;
	color: #EAEAEA;
}
.fr_widgets_bottom_widget h3{
	font-family:Oswald, sans-serif;
	font-weight:400;
	font-size:18px;
	text-transform:uppercase;
	margin-bottom:30px;
}
.fr_widgets_bottom_widget .dotlinebox{
	display:none;
}
.fr_widgets_bottom_widget ul {
	margin: 0px;
	padding: 0px;
}
.fr_widgets_bottom_widget ul li {
	list-style: none;
	margin: 0px;
	padding: 0.05em;
	border-bottom: 1px solid #6D6D6D;
}
.fr_widgets_bottom_widget ul li a:before {
	content: "\f105";
	font-family: FontAwesome;
	margin-right: 5px;
}
.fr_widgets_bottom_widget .dotlinebox {
	border-bottom: 1px solid #5F5F5F;
	margin: 1em 0em 1em 0em;
}
/*
===================================================
WIDGETS STYLES
====================================================
*/

.dotline .dotlinebox {
	height: 13px;
	position: relative;
	border-bottom: 1px solid #cbcbcb;
	margin-bottom: 1.125em;
}
.dotline .dot {
	width: 13px;
	height: 13px;
	display: inline-block;
	background-color: #cbcbcb;
	border-radius: 50%;
	position: absolute;
	left: 0;
	bottom: -7px;
}
.dotline.aqua .dotlinebox {
	border-color: #00FFFF !important;
}
.dotline.white .dotlinebox {
	border-color: #ffffff!important;
}
.dotline.aquamarine .dotlinebox {
	border-color: #7FFFD4 !important;
}
.dotline.bisque .dotlinebox {
	border-color: #FFE4C4 !important;
}
.dotline.black .dotlinebox {
	border-color: #000000 !important;
}
.dotline.blue .dotlinebox {
	border-color: #0000FF !important;
}
.dotline.bluevoilet .dotlinebox {
	border-color: #8A2BE2 !important;
}
.dotline.brown .dotlinebox {
	border-color: #A52A2A !important;
}
.dotline.burlywood .dotlinebox {
	border-color: #DEB887 !important;
}
.dotline.cadetblue .dotlinebox {
	border-color: #5F9EA0 !important;
}
.dotline.chartreuse .dotlinebox {
	border-color: #7FFF00 !important;
}
.dotline.chocolate .dotlinebox {
	border-color: #D2691E !important;
}
.dotline.coral .dotlinebox {
	border-color: #FF7F50 !important;
}
.dotline.cornflowerblue .dotlinebox {
	border-color: #6495ED !important;
}
.dotline.crimson .dotlinebox {
	border-color: #DC143C !important;
}
.dotline.cyan .dotlinebox {
	border-color: #00FFFF !important;
}
.dotline.darkblue .dotlinebox {
	border-color: #00008B !important;
}
.dotline.darkcyan .dotlinebox {
	border-color: #008B8B !important;
}
.dotline.darkgoldenrod .dotlinebox {
	border-color: #B8860B !important;
}
.dotline.darkgreen .dotlinebox {
	border-color: #006400 !important;
}
.dotline.darkmagenta .dotlinebox {
	border-color: #8B008B !important;
}
.dotline.darkolivegreen .dotlinebox {
	border-color: #556B2F !important;
}
.dotline.darkorange .dotlinebox {
	border-color: #FF8C00 !important;
}
.dotline.darkorchid .dotlinebox {
	border-color: #9932CC !important;
}
.dotline.darkred .dotlinebox {
	border-color: #8B0000 !important;
}
.dotline.darkseagreen .dotlinebox {
	border-color: #8FBC8F !important;
}
.dotline.darkslateblue .dotlinebox {
	border-color: #483D8B !important;
}
.dotline.darkslategray .dotlinebox {
	border-color: #2F4F4F !important;
}
.dotline.darkturquoise .dotlinebox {
	border-color: #00CED1 !important;
}
.dotline.darkviolet .dotlinebox {
	border-color: #9400D3 !important;
}
.dotline.deeppink .dotlinebox {
	border-color: #FF1493 !important;
}
.dotline.deepskyblue .dotlinebox {
	border-color: #00BFFF !important;
}
.dotline.dimgray .dotlinebox {
	border-color: #696969 !important;
}
.dotline.dodgerblue .dotlinebox {
	border-color: #1E90FF !important;
}
.dotline.firebrick .dotlinebox {
	border-color: #B22222 !important;
}
.dotline.forestgreen .dotlinebox {
	border-color: #228B22 !important;
}
.dotline.fuchsia .dotlinebox {
	border-color: #FF00FF !important;
}
.dotline.gainsboro .dotlinebox {
	border-color: #DCDCDC !important;
}
.dotline.ghostwhite .dotlinebox {
	border-color: #F8F8FF !important;
}
.dotline.gold .dotlinebox {
	border-color: #FFD700 !important;
}
.dotline.goldenrod .dotlinebox {
	border-color: #DAA520 !important;
}
.dotline.gray .dotlinebox {
	border-color: #808080 !important;
}
.dotline.green .dotlinebox {
	border-color: #008000 !important;
}
.dotline.greenyellow .dotlinebox {
	border-color: #ADFF2F !important;
}
.dotline.hotpink .dotlinebox {
	border-color: #FF69B4 !important;
}
.dotline.indianred .dotlinebox {
	border-color: #CD5C5C !important;
}
.dotline.Lavender .dotlinebox {
	border-color: #E6E6FA !important;
}
.dotline.lavenderblush {
	border-color: #FFF0F5 !important;
	;
}
.dotline.lawngreen .dotlinebox {
	border-color: #7CFC00 !important;
}
.dotline.lightblue .dotlinebox {
	border-color: #ADD8E6 !important;
}
.dotline.lightgray .dotlinebox {
	border-color: #D3D3D3 !important;
}
.dotline.lightgreen .dotlinebox {
	border-color: #90EE90 !important;
}
.dotline.lightpink .dotlinebox {
	border-color: #FFB6C1 !important;
}
.dotline.lightsalmon .dotlinebox {
	border-color: #FFA07A !important;
}
.dotline.lightseagreen .dotlinebox {
	border-color: #20B2AA !important;
}
.dotline.lightskyblue .dotlinebox {
	border-color: #87CEFA !important;
}
.dotline.lightslategray .dotlinebox {
	border-color: #778899 !important;
}
.dotline.Lime .dotlinebox {
	border-color: #00FF00 !important;
}
.dotline.limegreen .dotlinebox {
	border-color: #32CD32 !important;
}
.dotline.magenta .dotlinebox {
	border-color: #FF00FF !important;
}
.dotline.maroon .dotlinebox {
	border-color: #800000 !important;
}
.dotline.mediumaquamarine .dotlinebox {
	border-color: #66CDAA !important;
}
.dotline.mediumblue .dotlinebox {
	border-color: #0000CD !important;
}
.dotline.mediumorchid .dotlinebox {
	border-color: #BA55D3 !important;
}
.dotline.mediumpurple .dotlinebox {
	border-color: #9370DB !important;
}
.dotline.mediumseagreen .dotlinebox {
	border-color: #3CB371 !important;
}
.dotline.mediumslateblue .dotlinebox {
	border-color: #7B68EE !important;
}
.dotline.mediumspringgreen .dotlinebox {
	border-color: #00FA9A !important;
}
.dotline.mediumturquoise .dotlinebox {
	border-color: #48D1CC !important;
}
.dotline.navy .dotlinebox {
	border-color: #000080 !important;
}
.dotline.olive .dotlinebox {
	border-color: #808000 !important;
}
.dotline.olivedrab .dotlinebox {
	border-color: #6B8E23 !important;
}
.dotline.orange .dotlinebox {
	border-color: #FFA500 !important;
}
.dotline.orangered .dotlinebox {
	border-color: #FF4500 !important;
}
.dotline.orchid .dotlinebox {
	border-color: #DA70D6 !important;
}
.dotline.peru .dotlinebox {
	border-color: #CD853F !important;
}
.dotline.purple .dotlinebox {
	border-color: #800080 !important;
}
.dotline.rebeccapurple .dotlinebox {
	border-color: #663399 !important;
}
.dotline.red .dotlinebox {
	border-color: #FF0000 !important;
}
.dotline.rosybrown .dotlinebox {
	border-color: #BC8F8F !important;
}
.dotline.royalblue .dotlinebox {
	border-color: #4169E1 !important;
}
.dotline.saddlebrown .dotlinebox {
	border-color: #8B4513 !important;
}
.dotline.salmon .dotlinebox {
	border-color: #FA8072 !important;
}
.dotline.sandybrown .dotlinebox {
	border-color: #F4A460 !important;
}
.dotline.seagreen .dotlinebox {
	border-color: #2E8B57 !important;
}
.dotline.sienna .dotlinebox {
	border-color: #A0522D !important;
}
.dotline.silver .dotlinebox {
	border-color: #C0C0C0 !important;
}
.dotline.skyblue .dotlinebox {
	border-color: #87CEEB !important;
}
.dotline.slateblue .dotlinebox {
	border-color: #6A5ACD !important;
}
.dotline.slategray .dotlinebox {
	border-color: #708090 !important;
}
.dotline.springgreen .dotlinebox {
	border-color: #00FF7F !important;
}
.dotline.steelblue .dotlinebox {
	border-color: #4682B4 !important;
}
.dotline.tan .dotlinebox {
	border-color: #D2B48C !important;
}
.dotline.teal .dotlinebox {
	border-color: #008080 !important;
}
.dotline.thistle .dotlinebox {
	border-color: #D8BFD8 !important;
}
.dotline.tomato .dotlinebox {
	border-color: #FF6347 !important;
}
.dotline.turquoise .dotlinebox {
	border-color: #40E0D0 !important;
}
.dotline.violet .dotlinebox {
	border-color: #EE82EE !important;
}
.dotline.yellow .dotlinebox {
	border-color: #FFFF00 !important;
}
.dotline.yellowgreen .dotlinebox {
	border-color: #9ACD32 !important;
}
.dotline.aqua .dot {
	background-color: #00FFFF !important;
}
.dotline.white .dot {
	background-color: #ffffff!important;
}
.dotline.aquamarine .dot {
	background-color: #7FFFD4 !important;
}
.dotline.bisque .dot {
	background-color: #FFE4C4 !important;
}
.dotline.black .dot {
	background-color: #000000 !important;
}
.dotline.blue .dot {
	background-color: #0000FF !important;
}
.dotline.bluevoilet .dot {
	background-color: #8A2BE2 !important;
}
.dotline.brown .dot {
	background-color: #A52A2A !important;
}
.dotline.burlywood .dot {
	background-color: #DEB887 !important;
}
.dotline.cadetblue .dot {
	background-color: #5F9EA0 !important;
}
.dotline.chartreuse .dot {
	background-color: #7FFF00 !important;
}
.dotline.chocolate .dot {
	background-color: #D2691E !important;
}
.dotline.coral .dot {
	background-color: #FF7F50 !important;
}
.dotline.cornflowerblue .dot {
	background-color: #6495ED !important;
}
.dotline.crimson .dot {
	background-color: #DC143C !important;
}
.dotline.cyan .dot {
	background-color: #00FFFF !important;
}
.dotline.darkblue .dot {
	background-color: #00008B !important;
}
.dotline.darkcyan .dot {
	background-color: #008B8B !important;
}
.dotline.darkgoldenrod .dot {
	background-color: #B8860B !important;
}
.dotline.darkgreen .dot {
	background-color: #006400 !important;
}
.dotline.darkmagenta .dot {
	background-color: #8B008B !important;
}
.dotline.darkolivegreen .dot {
	background-color: #556B2F !important;
}
.dotline.darkorange .dot {
	background-color: #FF8C00 !important;
}
.dotline.darkorchid .dot {
	background-color: #9932CC !important;
}
.dotline.darkred .dot {
	background-color: #8B0000 !important;
}
.dotline.darkseagreen .dot {
	background-color: #8FBC8F !important;
}
.dotline.darkslateblue .dot {
	background-color: #483D8B !important;
}
.dotline.darkslategray .dot {
	background-color: #2F4F4F !important;
}
.dotline.darkturquoise .dot {
	background-color: #00CED1 !important;
}
.dotline.darkviolet .dot {
	background-color: #9400D3 !important;
}
.dotline.deeppink .dot {
	background-color: #FF1493 !important;
}
.dotline.deepskyblue .dot {
	background-color: #00BFFF !important;
}
.dotline.dimgray .dot {
	background-color: #696969 !important;
}
.dotline.dodgerblue .dot {
	background-color: #1E90FF !important;
}
.dotline.firebrick .dot {
	background-color: #B22222 !important;
}
.dotline.forestgreen .dot {
	background-color: #228B22 !important;
}
.dotline.fuchsia .dot {
	background-color: #FF00FF !important;
}
.dotline.gainsboro .dot {
	background-color: #DCDCDC !important;
}
.dotline.ghostwhite .dot {
	background-color: #F8F8FF !important;
}
.dotline.gold .dot {
	background-color: #FFD700 !important;
}
.dotline.goldenrod .dot {
	background-color: #DAA520 !important;
}
.dotline.gray .dot {
	background-color: #808080 !important;
}
.dotline.green .dot {
	background-color: #008000 !important;
}
.dotline.greenyellow .dot {
	background-color: #ADFF2F !important;
}
.dotline.hotpink .dot {
	background-color: #FF69B4 !important;
}
.dotline.indianred .dot {
	background-color: #CD5C5C !important;
}
.dotline.Lavender .dot {
	background-color: #E6E6FA !important;
}
.dotline.lavenderblush {
	border-color: #FFF0F5 !important;
	;
}
.dotline.lawngreen .dot {
	background-color: #7CFC00 !important;
}
.dotline.lightblue .dot {
	background-color: #ADD8E6 !important;
}
.dotline.lightgray .dot {
	background-color: #D3D3D3 !important;
}
.dotline.lightgreen .dot {
	background-color: #90EE90 !important;
}
.dotline.lightpink .dot {
	background-color: #FFB6C1 !important;
}
.dotline.lightsalmon .dot {
	background-color: #FFA07A !important;
}
.dotline.lightseagreen .dot {
	background-color: #20B2AA !important;
}
.dotline.lightskyblue .dot {
	background-color: #87CEFA !important;
}
.dotline.lightslategray .dot {
	background-color: #778899 !important;
}
.dotline.Lime .dot {
	background-color: #00FF00 !important;
}
.dotline.limegreen .dot {
	background-color: #32CD32 !important;
}
.dotline.magenta .dot {
	background-color: #FF00FF !important;
}
.dotline.maroon .dot {
	background-color: #800000 !important;
}
.dotline.mediumaquamarine .dot {
	background-color: #66CDAA !important;
}
.dotline.mediumblue .dot {
	background-color: #0000CD !important;
}
.dotline.mediumorchid .dot {
	background-color: #BA55D3 !important;
}
.dotline.mediumpurple .dot {
	background-color: #9370DB !important;
}
.dotline.mediumseagreen .dot {
	background-color: #3CB371 !important;
}
.dotline.mediumslateblue .dot {
	background-color: #7B68EE !important;
}
.dotline.mediumspringgreen .dot {
	background-color: #00FA9A !important;
}
.dotline.mediumturquoise .dot {
	background-color: #48D1CC !important;
}
.dotline.navy .dot {
	background-color: #000080 !important;
}
.dotline.olive .dot {
	background-color: #808000 !important;
}
.dotline.olivedrab .dot {
	background-color: #6B8E23 !important;
}
.dotline.orange .dot {
	background-color: #FFA500 !important;
}
.dotline.orangered .dot {
	background-color: #FF4500 !important;
}
.dotline.orchid .dot {
	background-color: #DA70D6 !important;
}
.dotline.peru .dot {
	background-color: #CD853F !important;
}
.dotline.purple .dot {
	background-color: #800080 !important;
}
.dotline.rebeccapurple .dot {
	background-color: #663399 !important;
}
.dotline.red .dot {
	background-color: #FF0000 !important;
}
.dotline.rosybrown .dot {
	background-color: #BC8F8F !important;
}
.dotline.royalblue .dot {
	background-color: #4169E1 !important;
}
.dotline.saddlebrown .dot {
	background-color: #8B4513 !important;
}
.dotline.salmon .dot {
	background-color: #FA8072 !important;
}
.dotline.sandybrown .dot {
	background-color: #F4A460 !important;
}
.dotline.seagreen .dot {
	background-color: #2E8B57 !important;
}
.dotline.sienna .dot {
	background-color: #A0522D !important;
}
.dotline.silver .dot {
	background-color: #C0C0C0 !important;
}
.dotline.skyblue .dot {
	background-color: #87CEEB !important;
}
.dotline.slateblue .dot {
	background-color: #6A5ACD !important;
}
.dotline.slategray .dot {
	background-color: #708090 !important;
}
.dotline.springgreen .dot {
	background-color: #00FF7F !important;
}
.dotline.steelblue .dot {
	background-color: #4682B4 !important;
}
.dotline.tan .dot {
	background-color: #D2B48C !important;
}
.dotline.teal .dot {
	background-color: #008080 !important;
}
.dotline.thistle .dot {
	background-color: #D8BFD8 !important;
}
.dotline.tomato .dot {
	background-color: #FF6347 !important;
}
.dotline.turquoise .dot {
	background-color: #40E0D0 !important;
}
.dotline.violet .dot {
	background-color: #EE82EE !important;
}
.dotline.yellow .dot {
	background-color: #FFFF00 !important;
}
.dotline.yellowgreen .dot {
	background-color: #9ACD32 !important;
}
/* widget style 3 - dot */

.dot .dotbox {
	width: 18px;
	height: 18px;
	position: relative;
	top: 1px;
	margin-right: 10px;
	display: inline-block;
	background-color: #cbcbcb;
	border-radius: 50%;
}
.dot.aqua .dotbox {
	background-color: #00FFFF !important;
}
.dot.white .dotbox {
	background-color: #ffffff!important;
}
.dot.aquamarine .dotbox {
	background-color: #7FFFD4 !important;
}
.dot.bisque .dotbox {
	background-color: #FFE4C4 !important;
}
.dot.black .dotbox {
	background-color: #000000 !important;
}
.dot.blue .dotbox {
	background-color: #0000FF !important;
}
.dot.bluevoilet .dotbox {
	background-color: #8A2BE2 !important;
}
.dot.brown .dotbox {
	background-color: #A52A2A !important;
}
.dot.burlywood .dotbox {
	background-color: #DEB887 !important;
}
.dot.cadetblue .dotbox {
	background-color: #5F9EA0 !important;
}
.dot.chartreuse .dotbox {
	background-color: #7FFF00 !important;
}
.dot.chocolate .dotbox {
	background-color: #D2691E !important;
}
.dot.coral .dotbox {
	background-color: #FF7F50 !important;
}
.dot.cornflowerblue .dotbox {
	background-color: #6495ED !important;
}
.dot.crimson .dotbox {
	background-color: #DC143C !important;
}
.dot.cyan .dotbox {
	background-color: #00FFFF !important;
}
.dot.darkblue .dotbox {
	background-color: #00008B !important;
}
.dot.darkcyan .dotbox {
	background-color: #008B8B !important;
}
.dot.darkgoldenrod .dotbox {
	background-color: #B8860B !important;
}
.dot.darkgreen .dotbox {
	background-color: #006400 !important;
}
.dot.darkmagenta .dotbox {
	background-color: #8B008B !important;
}
.dot.darkolivegreen .dotbox {
	background-color: #556B2F !important;
}
.dot.darkorange .dotbox {
	background-color: #FF8C00 !important;
}
.dot.darkorchid .dotbox {
	background-color: #9932CC !important;
}
.dot.darkred .dotbox {
	background-color: #8B0000 !important;
}
.dot.darkseagreen .dotbox {
	background-color: #8FBC8F !important;
}
.dot.darkslateblue .dotbox {
	background-color: #483D8B !important;
}
.dot.darkslategray .dotbox {
	background-color: #2F4F4F !important;
}
.dot.darkturquoise .dotbox {
	background-color: #00CED1 !important;
}
.dot.darkviolet .dotbox {
	background-color: #9400D3 !important;
}
.dot.deeppink .dotbox {
	background-color: #FF1493 !important;
}
.dot.deepskyblue .dotbox {
	background-color: #00BFFF !important;
}
.dot.dimgray .dotbox {
	background-color: #696969 !important;
}
.dot.dodgerblue .dotbox {
	background-color: #1E90FF !important;
}
.dot.firebrick .dotbox {
	background-color: #B22222 !important;
}
.dot.forestgreen .dotbox {
	background-color: #228B22 !important;
}
.dot.fuchsia .dotbox {
	background-color: #FF00FF !important;
}
.dot.gainsboro .dotbox {
	background-color: #DCDCDC !important;
}
.dot.ghostwhite .dotbox {
	background-color: #F8F8FF !important;
}
.dot.gold .dotbox {
	background-color: #FFD700 !important;
}
.dot.goldenrod .dotbox {
	background-color: #DAA520 !important;
}
.dot.gray .dotbox {
	background-color: #808080 !important;
}
.dot.green .dotbox {
	background-color: #008000 !important;
}
.dot.greenyellow .dotbox {
	background-color: #ADFF2F !important;
}
.dot.hotpink .dotbox {
	background-color: #FF69B4 !important;
}
.dot.indianred .dotbox {
	background-color: #CD5C5C !important;
}
.dot.Lavender .dotbox {
	background-color: #E6E6FA !important;
}
.dot.lavenderblush {
	border-color: #FFF0F5 !important;
	;
}
.dot.lawngreen .dotbox {
	background-color: #7CFC00 !important;
}
.dot.lightblue .dotbox {
	background-color: #ADD8E6 !important;
}
.dot.lightgray .dotbox {
	background-color: #D3D3D3 !important;
}
.dot.lightgreen .dotbox {
	background-color: #90EE90 !important;
}
.dot.lightpink .dotbox {
	background-color: #FFB6C1 !important;
}
.dot.lightsalmon .dotbox {
	background-color: #FFA07A !important;
}
.dot.lightseagreen .dotbox {
	background-color: #20B2AA !important;
}
.dot.lightskyblue .dotbox {
	background-color: #87CEFA !important;
}
.dot.lightslategray .dotbox {
	background-color: #778899 !important;
}
.dot.Lime .dotbox {
	background-color: #00FF00 !important;
}
.dot.limegreen .dotbox {
	background-color: #32CD32 !important;
}
.dot.magenta .dotbox {
	background-color: #FF00FF !important;
}
.dot.maroon .dotbox {
	background-color: #800000 !important;
}
.dot.mediumaquamarine .dotbox {
	background-color: #66CDAA !important;
}
.dot.mediumblue .dotbox {
	background-color: #0000CD !important;
}
.dot.mediumorchid .dotbox {
	background-color: #BA55D3 !important;
}
.dot.mediumpurple .dotbox {
	background-color: #9370DB !important;
}
.dot.mediumseagreen .dotbox {
	background-color: #3CB371 !important;
}
.dot.mediumslateblue .dotbox {
	background-color: #7B68EE !important;
}
.dot.mediumspringgreen .dotbox {
	background-color: #00FA9A !important;
}
.dot.mediumturquoise .dotbox {
	background-color: #48D1CC !important;
}
.dot.navy .dotbox {
	background-color: #000080 !important;
}
.dot.olive .dotbox {
	background-color: #808000 !important;
}
.dot.olivedrab .dotbox {
	background-color: #6B8E23 !important;
}
.dot.orange .dotbox {
	background-color: #FFA500 !important;
}
.dot.orangered .dotbox {
	background-color: #FF4500 !important;
}
.dot.orchid .dotbox {
	background-color: #DA70D6 !important;
}
.dot.peru .dotbox {
	background-color: #CD853F !important;
}
.dot.purple .dotbox {
	background-color: #800080 !important;
}
.dot.rebeccapurple .dotbox {
	background-color: #663399 !important;
}
.dot.red .dotbox {
	background-color: #FF0000 !important;
}
.dot.rosybrown .dotbox {
	background-color: #BC8F8F !important;
}
.dot.royalblue .dotbox {
	background-color: #4169E1 !important;
}
.dot.saddlebrown .dotbox {
	background-color: #8B4513 !important;
}
.dot.salmon .dotbox {
	background-color: #FA8072 !important;
}
.dot.sandybrown .dotbox {
	background-color: #F4A460 !important;
}
.dot.seagreen .dotbox {
	background-color: #2E8B57 !important;
}
.dot.sienna .dotbox {
	background-color: #A0522D !important;
}
.dot.silver .dotbox {
	background-color: #C0C0C0 !important;
}
.dot.skyblue .dotbox {
	background-color: #87CEEB !important;
}
.dot.slateblue .dotbox {
	background-color: #6A5ACD !important;
}
.dot.slategray .dotbox {
	background-color: #708090 !important;
}
.dot.springgreen .dotbox {
	background-color: #00FF7F !important;
}
.dot.steelblue .dotbox {
	background-color: #4682B4 !important;
}
.dot.tan .dotbox {
	background-color: #D2B48C !important;
}
.dot.teal .dotbox {
	background-color: #008080 !important;
}
.dot.thistle .dotbox {
	background-color: #D8BFD8 !important;
}
.dot.tomato .dotbox {
	background-color: #FF6347 !important;
}
.dot.turquoise .dotbox {
	background-color: #40E0D0 !important;
}
.dot.violet .dotbox {
	background-color: #EE82EE !important;
}
.dot.yellow {
	background-color: #FFFF00 !important;
	;
}
.dot.yellowgreen .dotbox {
	background-color: #9ACD32 !important;
	;
}
/* widget style 4 - border */

.border.widget {
	border-bottom: 5px solid #cbcbcb;
}
.border.widget.aqua {
	border-color: #00FFFF !important;
}
.border.widget.white {
	border-color: #ffffff!important;
}
.border.widget.aquamarine {
	border-color: #7FFFD4 !important;
}
.border.widget.bisque {
	border-color: #FFE4C4 !important;
}
.border.widget.black {
	border-color: #000000 !important;
}
.border.widget.blue {
	border-color: #0000FF !important;
}
.border.widget.bluevoilet {
	border-color: #8A2BE2 !important;
}
.border.widget.brown {
	border-color: #A52A2A !important;
}
.border.widget.burlywood {
	border-color: #DEB887 !important;
}
.border.widget.cadetblue {
	border-color: #5F9EA0 !important;
}
.border.widget.chartreuse {
	border-color: #7FFF00 !important;
}
.border.widget.chocolate {
	border-color: #D2691E !important;
}
.border.widget.coral {
	border-color: #FF7F50 !important;
}
.border.widget.cornflowerblue {
	border-color: #6495ED !important;
}
.border.widget.crimson {
	border-color: #DC143C !important;
}
.border.widget.cyan {
	border-color: #00FFFF !important;
}
.border.widget.darkblue {
	border-color: #00008B !important;
}
.border.widget.darkcyan {
	border-color: #008B8B !important;
}
.border.widget.darkgoldenrod {
	border-color: #B8860B !important;
}
.border.widget.darkgreen {
	border-color: #006400 !important;
}
.border.widget.darkmagenta {
	border-color: #8B008B !important;
}
.border.widget.darkolivegreen {
	border-color: #556B2F !important;
}
.border.widget.darkorange {
	border-color: #FF8C00 !important;
}
.border.widget.darkorchid {
	border-color: #9932CC !important;
}
.border.widget.darkred {
	border-color: #8B0000 !important;
}
.border.widget.darkseagreen {
	border-color: #8FBC8F !important;
}
.border.widget.darkslateblue {
	border-color: #483D8B !important;
}
.border.widget.darkslategray {
	border-color: #2F4F4F !important;
}
.border.widget.darkturquoise {
	border-color: #00CED1 !important;
}
.border.widget.darkviolet {
	border-color: #9400D3 !important;
}
.border.widget.deeppink {
	border-color: #FF1493 !important;
}
.border.widget.deepskyblue {
	border-color: #00BFFF !important;
}
.border.widget.dimgray {
	border-color: #696969 !important;
}
.border.widget.dodgerblue {
	border-color: #1E90FF !important;
}
.border.widget.firebrick {
	border-color: #B22222 !important;
}
.border.widget.forestgreen {
	border-color: #228B22 !important;
}
.border.widget.fuchsia {
	border-color: #FF00FF !important;
}
.border.widget.gainsboro {
	border-color: #DCDCDC !important;
}
.border.widget.ghostwhite {
	border-color: #F8F8FF !important;
}
.border.widget.gold {
	border-color: #FFD700 !important;
}
.border.widget.goldenrod {
	border-color: #DAA520 !important;
}
.border.widget.gray {
	border-color: #808080 !important;
}
.border.widget.green {
	border-color: #008000 !important;
}
.border.widget.greenyellow {
	border-color: #ADFF2F !important;
}
.border.widget.hotpink {
	border-color: #FF69B4 !important;
}
.border.widget.indianred {
	border-color: #CD5C5C !important;
}
.border.widget.Lavender {
	border-color: #E6E6FA !important;
}
.border.widget.lavenderblush {
	border-color: #FFF0F5 !important;
	;
}
.border.widget.lawngreen {
	border-color: #7CFC00 !important;
}
.border.widget.lightblue {
	border-color: #ADD8E6 !important;
}
.border.widget.lightgray {
	border-color: #D3D3D3 !important;
}
.border.widget.lightgreen {
	border-color: #90EE90 !important;
}
.border.widget.lightpink {
	border-color: #FFB6C1 !important;
}
.border.widget.lightsalmon {
	border-color: #FFA07A !important;
}
.border.widget.lightseagreen {
	border-color: #20B2AA !important;
}
.border.widget.lightskyblue {
	border-color: #87CEFA !important;
}
.border.widget.lightslategray {
	border-color: #778899 !important;
}
.border.widget.Lime {
	border-color: #00FF00 !important;
}
.border.widget.limegreen {
	border-color: #32CD32 !important;
}
.border.widget.magenta {
	border-color: #FF00FF !important;
}
.border.widget.maroon {
	border-color: #800000 !important;
}
.border.widget.mediumaquamarine {
	border-color: #66CDAA !important;
}
.border.widget.mediumblue {
	border-color: #0000CD !important;
}
.border.widget.mediumorchid {
	border-color: #BA55D3 !important;
}
.border.widget.mediumpurple {
	border-color: #9370DB !important;
}
.border.widget.mediumseagreen {
	border-color: #3CB371 !important;
}
.border.widget.mediumslateblue {
	border-color: #7B68EE !important;
}
.border.widget.mediumspringgreen {
	border-color: #00FA9A !important;
}
.border.widget.mediumturquoise {
	border-color: #48D1CC !important;
}
.border.widget.navy {
	border-color: #000080 !important;
}
.border.widget.olive {
	border-color: #808000 !important;
}
.border.widget.olivedrab {
	border-color: #6B8E23 !important;
}
.border.widget.orange {
	border-color: #FFA500 !important;
}
.border.widget.orangered {
	border-color: #FF4500 !important;
}
.border.widget.orchid {
	border-color: #DA70D6 !important;
}
.border.widget.peru {
	border-color: #CD853F !important;
}
.border.widget.purple {
	border-color: #800080 !important;
}
.border.widget.rebeccapurple {
	border-color: #663399 !important;
}
.border.widget.red {
	border-color: #FF0000 !important;
}
.border.widget.rosybrown {
	border-color: #BC8F8F !important;
}
.border.widget.royalblue {
	border-color: #4169E1 !important;
}
.border.widget.saddlebrown {
	border-color: #8B4513 !important;
}
.border.widget.salmon {
	border-color: #FA8072 !important;
}
.border.widget.sandybrown {
	border-color: #F4A460 !important;
}
.border.widget.seagreen {
	border-color: #2E8B57 !important;
}
.border.widget.sienna {
	border-color: #A0522D !important;
}
.border.widget.silver {
	border-color: #C0C0C0 !important;
}
.border.widget.skyblue {
	border-color: #87CEEB !important;
}
.border.widget.slateblue {
	border-color: #6A5ACD !important;
}
.border.widget.slategray {
	border-color: #708090 !important;
}
.border.widget.springgreen {
	border-color: #00FF7F !important;
}
.border.widget.steelblue {
	border-color: #4682B4 !important;
}
.border.widget.tan {
	border-color: #D2B48C !important;
}
.border.widget.teal {
	border-color: #008080 !important;
}
.border.widget.thistle {
	border-color: #D8BFD8 !important;
}
.border.widget.tomato {
	border-color: #FF6347 !important;
}
.border.widget.turquoise {
	border-color: #40E0D0 !important;
}
.border.widget.violet {
	border-color: #EE82EE !important;
}
.border.widget.yellow {
	border-color: #FFFF00 !important;
	;
}
.border.widget.yellowgreen {
	border-color: #9ACD32 !important;
	;
}
/* widget style 5 - solid */

.solid.widget {
	background-color: #e8ebed;
	border-left: 12px solid #979da2;
	padding: 1.25em 1.5em;
	-webkit-box-shadow: inset 1px 0 0 0 #fff;
	box-shadow: inset 1px 0 0 0 #fff;
}
.solid.widget.aqua {
	border-color: #1d99a3;
	background-color: #25b6c3;
	color: #fff;
}
.solid.widget.aqua {
	background-color: #00FFFF !important;
	color: #ffffff !important;
	border-color: #00FFFF !important;
}
.solid.widget.white {
	background-color: #ffffff!important;
	color: #505050 !important;
	border-color: #ffffff!important;
}
.solid.widget.aquamarine {
	background-color: #7FFFD4 !important;
	color: #ffffff !important;
	border-color: #7FFFD4 !important;
}
.solid.widget.bisque {
	background-color: #FFE4C4 !important;
	color: #ffffff !important;
	border-color: #FFE4C4 !important;
}
.solid.widget.black {
	background-color: #000000 !important;
	color: #ffffff !important;
	border-color: #000000 !important;
}
.solid.widget.blue {
	background-color: #0000FF !important;
	color: #ffffff !important;
	border-color: #0000FF !important;
}
.solid.widget.bluevoilet {
	background-color: #8A2BE2 !important;
	color: #ffffff !important;
	border-color: #8A2BE2 !important;
}
.solid.widget.brown {
	background-color: #A52A2A !important;
	color: #ffffff !important;
	border-color: #A52A2A !important;
}
.solid.widget.burlywood {
	background-color: #DEB887 !important;
	color: #ffffff !important;
	border-color: #DEB887 !important;
}
.solid.widget.cadetblue {
	background-color: #5F9EA0 !important;
	color: #ffffff !important;
	border-color: #5F9EA0 !important;
}
.solid.widget.chartreuse {
	background-color: #7FFF00 !important;
	color: #ffffff !important;
	border-color: #7FFF00 !important;
}
.solid.widget.chocolate {
	background-color: #D2691E !important;
	color: #ffffff !important;
	border-color: #D2691E !important;
}
.solid.widget.coral {
	background-color: #FF7F50 !important;
	color: #ffffff !important;
	border-color: #FF7F50 !important;
}
.solid.widget.cornflowerblue {
	background-color: #6495ED !important;
	color: #ffffff !important;
	border-color: #6495ED !important;
}
.solid.widget.crimson {
	background-color: #DC143C !important;
	color: #ffffff !important;
	border-color: #DC143C !important;
}
.solid.widget.cyan {
	background-color: #00FFFF !important;
	color: #ffffff !important;
	border-color: #00FFFF !important;
}
.solid.widget.darkblue {
	background-color: #00008B !important;
	color: #ffffff !important;
	border-color: #00008B !important;
}
.solid.widget.darkcyan {
	background-color: #008B8B !important;
	color: #ffffff !important;
	border-color: #008B8B !important;
}
.solid.widget.darkgoldenrod {
	background-color: #B8860B !important;
	color: #ffffff !important;
	border-color: #B8860B !important;
}
.solid.widget.darkgreen {
	background-color: #006400 !important;
	color: #ffffff !important;
	border-color: #006400 !important;
}
.solid.widget.darkmagenta {
	background-color: #8B008B !important;
	color: #ffffff !important;
	border-color: #8B008B !important;
}
.solid.widget.darkolivegreen {
	background-color: #556B2F !important;
	color: #ffffff !important;
	border-color: #556B2F !important;
}
.solid.widget.darkorange {
	background-color: #FF8C00 !important;
	color: #ffffff !important;
	border-color: #FF8C00 !important;
}
.solid.widget.darkorchid {
	background-color: #9932CC !important;
	color: #ffffff !important;
	border-color: #9932CC !important;
}
.solid.widget.darkred {
	background-color: #8B0000 !important;
	color: #ffffff !important;
	border-color: #8B0000 !important;
}
.solid.widget.darkseagreen {
	background-color: #8FBC8F !important;
	color: #ffffff !important;
	border-color: #8FBC8F !important;
}
.solid.widget.darkslateblue {
	background-color: #483D8B !important;
	color: #ffffff !important;
	border-color: #483D8B !important;
}
.solid.widget.darkslategray {
	background-color: #2F4F4F !important;
	color: #ffffff !important;
	border-color: #2F4F4F !important;
}
.solid.widget.darkturquoise {
	background-color: #00CED1 !important;
	color: #ffffff !important;
	border-color: #00CED1 !important;
}
.solid.widget.darkviolet {
	background-color: #9400D3 !important;
	color: #ffffff !important;
	border-color: #9400D3 !important;
}
.solid.widget.deeppink {
	background-color: #FF1493 !important;
	color: #ffffff !important;
	border-color: #FF1493 !important;
}
.solid.widget.deepskyblue {
	background-color: #00BFFF !important;
	color: #ffffff !important;
	border-color: #00BFFF !important;
}
.solid.widget.dimgray {
	background-color: #696969 !important;
	color: #ffffff !important;
	border-color: #696969 !important;
}
.solid.widget.dodgerblue {
	background-color: #1E90FF !important;
	color: #ffffff !important;
	border-color: #1E90FF !important;
}
.solid.widget.firebrick {
	background-color: #B22222 !important;
	color: #ffffff !important;
	border-color: #B22222 !important;
}
.solid.widget.forestgreen {
	background-color: #228B22 !important;
	color: #ffffff !important;
	border-color: #228B22 !important;
}
.solid.widget.fuchsia {
	background-color: #FF00FF !important;
	color: #ffffff !important;
	border-color: #FF00FF !important;
}
.solid.widget.gainsboro {
	background-color: #DCDCDC !important;
	color: #ffffff !important;
	border-color: #DCDCDC !important;
}
.solid.widget.ghostwhite {
	background-color: #F8F8FF !important;
	color: #ffffff !important;
	border-color: #F8F8FF !important;
}
.solid.widget.gold {
	background-color: #FFD700 !important;
	color: #ffffff !important;
	border-color: #FFD700 !important;
}
.solid.widget.goldenrod {
	background-color: #DAA520 !important;
	color: #ffffff !important;
	border-color: #DAA520 !important;
}
.solid.widget.gray {
	background-color: #808080 !important;
	color: #ffffff !important;
	border-color: #808080 !important;
}
.solid.widget.green {
	background-color: #008000 !important;
	color: #ffffff !important;
	border-color: #008000 !important;
}
.solid.widget.greenyellow {
	background-color: #ADFF2F !important;
	color: #ffffff !important;
	border-color: #ADFF2F !important;
}
.solid.widget.hotpink {
	background-color: #FF69B4 !important;
	color: #ffffff !important;
	border-color: #FF69B4 !important;
}
.solid.widget.indianred {
	background-color: #CD5C5C !important;
	color: #ffffff !important;
	border-color: #CD5C5C !important;
}
.solid.widget.Lavender {
	background-color: #E6E6FA !important;
	color: #ffffff !important;
	border-color: #E6E6FA !important;
}
.solid.widget.lavenderblush {
	background-color: #FFF0F5 !important;
	color: #505050 !important;
	border-color: #FFF0F5 !important;
}
.solid.widget.lawngreen {
	background-color: #7CFC00 !important;
	color: #ffffff !important;
	border-color: #7CFC00 !important;
}
.solid.widget.lightblue {
	background-color: #ADD8E6 !important;
	color: #ffffff !important;
	border-color: #ADD8E6 !important;
}
.solid.widget.lightgray {
	background-color: #D3D3D3 !important;
	color: #ffffff !important;
	border-color: #D3D3D3 !important;
}
.solid.widget.lightgreen {
	background-color: #90EE90 !important;
	color: #ffffff !important;
	border-color: #90EE90 !important;
}
.solid.widget.lightpink {
	background-color: #FFB6C1 !important;
	color: #ffffff !important;
	border-color: #FFB6C1 !important;
}
.solid.widget.lightsalmon {
	background-color: #FFA07A !important;
	color: #ffffff !important;
	border-color: #FFA07A !important;
}
.solid.widget.lightseagreen {
	background-color: #20B2AA !important;
	color: #ffffff !important;
	border-color: #20B2AA !important;
}
.solid.widget.lightskyblue {
	background-color: #87CEFA !important;
	color: #ffffff !important;
	border-color: #87CEFA !important;
}
.solid.widget.lightslategray {
	background-color: #778899 !important;
	color: #ffffff !important;
	border-color: #778899 !important;
}
.solid.widget.Lime {
	background-color: #00FF00 !important;
	color: #ffffff !important;
	border-color: #00FF00 !important;
}
.solid.widget.limegreen {
	background-color: #32CD32 !important;
	color: #ffffff !important;
	border-color: #32CD32 !important;
}
.solid.widget.magenta {
	background-color: #FF00FF !important;
	color: #ffffff !important;
	border-color: #FF00FF !important;
}
.solid.widget.maroon {
	background-color: #800000 !important;
	color: #ffffff !important;
	border-color: #800000 !important;
}
.solid.widget.mediumaquamarine {
	background-color: #66CDAA !important;
	color: #ffffff !important;
	border-color: #66CDAA !important;
}
.solid.widget.mediumblue {
	background-color: #0000CD !important;
	color: #ffffff !important;
	border-color: #0000CD !important;
}
.solid.widget.mediumorchid {
	background-color: #BA55D3 !important;
	color: #ffffff !important;
	border-color: #BA55D3 !important;
}
.solid.widget.mediumpurple {
	background-color: #9370DB !important;
	color: #ffffff !important;
	border-color: #9370DB !important;
}
.solid.widget.mediumseagreen {
	background-color: #3CB371 !important;
	color: #ffffff !important;
	border-color: #3CB371 !important;
}
.solid.widget.mediumslateblue {
	background-color: #7B68EE !important;
	color: #ffffff !important;
	border-color: #7B68EE !important;
}
.solid.widget.mediumspringgreen {
	background-color: #00FA9A !important;
	color: #ffffff !important;
	border-color: #00FA9A !important;
}
.solid.widget.mediumturquoise {
	background-color: #48D1CC !important;
	color: #ffffff !important;
	border-color: #48D1CC !important;
}
.solid.widget.navy {
	background-color: #000080 !important;
	color: #ffffff !important;
	border-color: #000080 !important;
}
.solid.widget.olive {
	background-color: #808000 !important;
	color: #ffffff !important;
	border-color: #808000 !important;
}
.solid.widget.olivedrab {
	background-color: #6B8E23 !important;
	color: #ffffff !important;
	border-color: #6B8E23 !important;
}
.solid.widget.orange {
	background-color: #FFA500 !important;
	color: #ffffff !important;
	border-color: #FFA500 !important;
}
.solid.widget.orangered {
	background-color: #FF4500 !important;
	color: #ffffff !important;
	border-color: #FF4500 !important;
}
.solid.widget.orchid {
	background-color: #DA70D6 !important;
	color: #ffffff !important;
	border-color: #DA70D6 !important;
}
.solid.widget.peru {
	background-color: #CD853F !important;
	color: #ffffff !important;
	border-color: #CD853F !important;
}
.solid.widget.purple {
	background-color: #800080 !important;
	color: #ffffff !important;
	border-color: #800080 !important;
}
.solid.widget.rebeccapurple {
	background-color: #663399 !important;
	color: #ffffff !important;
	border-color: #663399 !important;
}
.solid.widget.red {
	background-color: #FF0000 !important;
	color: #ffffff !important;
	border-color: #FF0000 !important;
}
.solid.widget.rosybrown {
	background-color: #BC8F8F !important;
	color: #ffffff !important;
	border-color: #BC8F8F !important;
}
.solid.widget.royalblue {
	background-color: #4169E1 !important;
	color: #ffffff !important;
	border-color: #4169E1 !important;
}
.solid.widget.saddlebrown {
	background-color: #8B4513 !important;
	color: #ffffff !important;
	border-color: #8B4513 !important;
}
.solid.widget.salmon {
	background-color: #FA8072 !important;
	color: #ffffff !important;
	border-color: #FA8072 !important;
}
.solid.widget.sandybrown {
	background-color: #F4A460 !important;
	color: #ffffff !important;
	border-color: #F4A460 !important;
}
.solid.widget.seagreen {
	background-color: #2E8B57 !important;
	color: #ffffff !important;
	border-color: #2E8B57 !important;
}
.solid.widget.sienna {
	background-color: #A0522D !important;
	color: #ffffff !important;
	border-color: #A0522D !important;
}
.solid.widget.silver {
	background-color: #C0C0C0 !important;
	color: #ffffff !important;
	border-color: #C0C0C0 !important;
}
.solid.widget.skyblue {
	background-color: #87CEEB !important;
	color: #ffffff !important;
	border-color: #87CEEB !important;
}
.solid.widget.slateblue {
	background-color: #6A5ACD !important;
	color: #ffffff !important;
	border-color: #6A5ACD !important;
}
.solid.widget.slategray {
	background-color: #708090 !important;
	color: #ffffff !important;
	border-color: #708090 !important;
}
.solid.widget.springgreen {
	background-color: #00FF7F !important;
	color: #ffffff !important;
	border-color: #00FF7F !important;
}
.solid.widget.steelblue {
	background-color: #4682B4 !important;
	color: #ffffff !important;
	border-color: #4682B4 !important;
}
.solid.widget.tan {
	background-color: #D2B48C !important;
	color: #ffffff !important;
	border-color: #D2B48C !important;
}
.solid.widget.teal {
	background-color: #008080 !important;
	color: #ffffff !important;
	border-color: #008080 !important;
}
.solid.widget.thistle {
	background-color: #D8BFD8 !important;
	color: #ffffff !important;
	border-color: #D8BFD8 !important;
}
.solid.widget.tomato {
	background-color: #FF6347 !important;
	color: #ffffff !important;
	border-color: #FF6347 !important;
}
.solid.widget.turquoise {
	background-color: #40E0D0 !important;
	color: #ffffff !important;
	border-color: #40E0D0 !important;
}
.solid.widget.violet {
	background-color: #EE82EE !important;
	color: #ffffff !important;
	border-color: #EE82EE !important;
}
.solid.widget.yellow {
	background-color: #FFFF00 !important;
	color: #616161 !important;
	border-color: #FFFF00 !important;
}
.solid.widget.yellowgreen {
	background-color: #9ACD32 !important;
	color: #ffffff !important;
	border-color: #9ACD32 !important;
	;
}
.solid.widget .dotlinebox {
	display: none;
}
/* widget style 6 - image */
.image.widget {
	padding-bottom: 1em;
}
.image.widget .dotlinebox {
	display: none;
}
.image.widget img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}
.image.widget .textwidget {
	padding: 0rem 0.5rem;
}
.image.widget.aqua {
	border-color: #1d99a3;
	background-color: #25b6c3;
	color: #fff;
}
.image.widget.aqua {
	background-color: #00FFFF !important;
	color: #ffffff !important;
	border-color: #00FFFF !important;
}
.image.widget.white {
	background-color: #ffffff!important;
	color: #505050 !important;
	border-color: #ffffff!important;
}
.image.widget.aquamarine {
	background-color: #7FFFD4 !important;
	color: #ffffff !important;
	border-color: #7FFFD4 !important;
}
.image.widget.bisque {
	background-color: #FFE4C4 !important;
	color: #ffffff !important;
	border-color: #FFE4C4 !important;
}
.image.widget.black {
	background-color: #000000 !important;
	color: #ffffff !important;
	border-color: #000000 !important;
}
.image.widget.blue {
	background-color: #0000FF !important;
	color: #ffffff !important;
	border-color: #0000FF !important;
}
.image.widget.bluevoilet {
	background-color: #8A2BE2 !important;
	color: #ffffff !important;
	border-color: #8A2BE2 !important;
}
.image.widget.brown {
	background-color: #A52A2A !important;
	color: #ffffff !important;
	border-color: #A52A2A !important;
}
.image.widget.burlywood {
	background-color: #DEB887 !important;
	color: #ffffff !important;
	border-color: #DEB887 !important;
}
.image.widget.cadetblue {
	background-color: #5F9EA0 !important;
	color: #ffffff !important;
	border-color: #5F9EA0 !important;
}
.image.widget.chartreuse {
	background-color: #7FFF00 !important;
	color: #ffffff !important;
	border-color: #7FFF00 !important;
}
.image.widget.chocolate {
	background-color: #D2691E !important;
	color: #ffffff !important;
	border-color: #D2691E !important;
}
.image.widget.coral {
	background-color: #FF7F50 !important;
	color: #ffffff !important;
	border-color: #FF7F50 !important;
}
.image.widget.cornflowerblue {
	background-color: #6495ED !important;
	color: #ffffff !important;
	border-color: #6495ED !important;
}
.image.widget.crimson {
	background-color: #DC143C !important;
	color: #ffffff !important;
	border-color: #DC143C !important;
}
.image.widget.cyan {
	background-color: #00FFFF !important;
	color: #ffffff !important;
	border-color: #00FFFF !important;
}
.image.widget.darkblue {
	background-color: #00008B !important;
	color: #ffffff !important;
	border-color: #00008B !important;
}
.image.widget.darkcyan {
	background-color: #008B8B !important;
	color: #ffffff !important;
	border-color: #008B8B !important;
}
.image.widget.darkgoldenrod {
	background-color: #B8860B !important;
	color: #ffffff !important;
	border-color: #B8860B !important;
}
.image.widget.darkgreen {
	background-color: #006400 !important;
	color: #ffffff !important;
	border-color: #006400 !important;
}
.image.widget.darkmagenta {
	background-color: #8B008B !important;
	color: #ffffff !important;
	border-color: #8B008B !important;
}
.image.widget.darkolivegreen {
	background-color: #556B2F !important;
	color: #ffffff !important;
	border-color: #556B2F !important;
}
.image.widget.darkorange {
	background-color: #FF8C00 !important;
	color: #ffffff !important;
	border-color: #FF8C00 !important;
}
.image.widget.darkorchid {
	background-color: #9932CC !important;
	color: #ffffff !important;
	border-color: #9932CC !important;
}
.image.widget.darkred {
	background-color: #8B0000 !important;
	color: #ffffff !important;
	border-color: #8B0000 !important;
}
.image.widget.darkseagreen {
	background-color: #8FBC8F !important;
	color: #ffffff !important;
	border-color: #8FBC8F !important;
}
.image.widget.darkslateblue {
	background-color: #483D8B !important;
	color: #ffffff !important;
	border-color: #483D8B !important;
}
.image.widget.darkslategray {
	background-color: #2F4F4F !important;
	color: #ffffff !important;
	border-color: #2F4F4F !important;
}
.image.widget.darkturquoise {
	background-color: #00CED1 !important;
	color: #ffffff !important;
	border-color: #00CED1 !important;
}
.image.widget.darkviolet {
	background-color: #9400D3 !important;
	color: #ffffff !important;
	border-color: #9400D3 !important;
}
.image.widget.deeppink {
	background-color: #FF1493 !important;
	color: #ffffff !important;
	border-color: #FF1493 !important;
}
.image.widget.deepskyblue {
	background-color: #00BFFF !important;
	color: #ffffff !important;
	border-color: #00BFFF !important;
}
.image.widget.dimgray {
	background-color: #696969 !important;
	color: #ffffff !important;
	border-color: #696969 !important;
}
.image.widget.dodgerblue {
	background-color: #1E90FF !important;
	color: #ffffff !important;
	border-color: #1E90FF !important;
}
.image.widget.firebrick {
	background-color: #B22222 !important;
	color: #ffffff !important;
	border-color: #B22222 !important;
}
.image.widget.forestgreen {
	background-color: #228B22 !important;
	color: #ffffff !important;
	border-color: #228B22 !important;
}
.image.widget.fuchsia {
	background-color: #FF00FF !important;
	color: #ffffff !important;
	border-color: #FF00FF !important;
}
.image.widget.gainsboro {
	background-color: #DCDCDC !important;
	color: #ffffff !important;
	border-color: #DCDCDC !important;
}
.image.widget.ghostwhite {
	background-color: #F8F8FF !important;
	color: #ffffff !important;
	border-color: #F8F8FF !important;
}
.image.widget.gold {
	background-color: #FFD700 !important;
	color: #ffffff !important;
	border-color: #FFD700 !important;
}
.image.widget.goldenrod {
	background-color: #DAA520 !important;
	color: #ffffff !important;
	border-color: #DAA520 !important;
}
.image.widget.gray {
	background-color: #808080 !important;
	color: #ffffff !important;
	border-color: #808080 !important;
}
.image.widget.green {
	background-color: #008000 !important;
	color: #ffffff !important;
	border-color: #008000 !important;
}
.image.widget.greenyellow {
	background-color: #ADFF2F !important;
	color: #ffffff !important;
	border-color: #ADFF2F !important;
}
.image.widget.hotpink {
	background-color: #FF69B4 !important;
	color: #ffffff !important;
	border-color: #FF69B4 !important;
}
.image.widget.indianred {
	background-color: #CD5C5C !important;
	color: #ffffff !important;
	border-color: #CD5C5C !important;
}
.image.widget.Lavender {
	background-color: #E6E6FA !important;
	color: #ffffff !important;
	border-color: #E6E6FA !important;
}
.image.widget.lavenderblush {
	background-color: #FFF0F5 !important;
	color: #505050 !important;
	border-color: #FFF0F5 !important;
}
.image.widget.lawngreen {
	background-color: #7CFC00 !important;
	color: #ffffff !important;
	border-color: #7CFC00 !important;
}
.image.widget.lightblue {
	background-color: #ADD8E6 !important;
	color: #ffffff !important;
	border-color: #ADD8E6 !important;
}
.image.widget.lightgray {
	background-color: #D3D3D3 !important;
	color: #ffffff !important;
	border-color: #D3D3D3 !important;
}
.image.widget.lightgreen {
	background-color: #90EE90 !important;
	color: #ffffff !important;
	border-color: #90EE90 !important;
}
.image.widget.lightpink {
	background-color: #FFB6C1 !important;
	color: #ffffff !important;
	border-color: #FFB6C1 !important;
}
.image.widget.lightsalmon {
	background-color: #FFA07A !important;
	color: #ffffff !important;
	border-color: #FFA07A !important;
}
.image.widget.lightseagreen {
	background-color: #20B2AA !important;
	color: #ffffff !important;
	border-color: #20B2AA !important;
}
.image.widget.lightskyblue {
	background-color: #87CEFA !important;
	color: #ffffff !important;
	border-color: #87CEFA !important;
}
.image.widget.lightslategray {
	background-color: #778899 !important;
	color: #ffffff !important;
	border-color: #778899 !important;
}
.image.widget.Lime {
	background-color: #00FF00 !important;
	color: #ffffff !important;
	border-color: #00FF00 !important;
}
.image.widget.limegreen {
	background-color: #32CD32 !important;
	color: #ffffff !important;
	border-color: #32CD32 !important;
}
.image.widget.magenta {
	background-color: #FF00FF !important;
	color: #ffffff !important;
	border-color: #FF00FF !important;
}
.image.widget.maroon {
	background-color: #800000 !important;
	color: #ffffff !important;
	border-color: #800000 !important;
}
.image.widget.mediumaquamarine {
	background-color: #66CDAA !important;
	color: #ffffff !important;
	border-color: #66CDAA !important;
}
.image.widget.mediumblue {
	background-color: #0000CD !important;
	color: #ffffff !important;
	border-color: #0000CD !important;
}
.image.widget.mediumorchid {
	background-color: #BA55D3 !important;
	color: #ffffff !important;
	border-color: #BA55D3 !important;
}
.image.widget.mediumpurple {
	background-color: #9370DB !important;
	color: #ffffff !important;
	border-color: #9370DB !important;
}
.image.widget.mediumseagreen {
	background-color: #3CB371 !important;
	color: #ffffff !important;
	border-color: #3CB371 !important;
}
.image.widget.mediumslateblue {
	background-color: #7B68EE !important;
	color: #ffffff !important;
	border-color: #7B68EE !important;
}
.image.widget.mediumspringgreen {
	background-color: #00FA9A !important;
	color: #ffffff !important;
	border-color: #00FA9A !important;
}
.image.widget.mediumturquoise {
	background-color: #48D1CC !important;
	color: #ffffff !important;
	border-color: #48D1CC !important;
}
.image.widget.navy {
	background-color: #000080 !important;
	color: #ffffff !important;
	border-color: #000080 !important;
}
.image.widget.olive {
	background-color: #808000 !important;
	color: #ffffff !important;
	border-color: #808000 !important;
}
.image.widget.olivedrab {
	background-color: #6B8E23 !important;
	color: #ffffff !important;
	border-color: #6B8E23 !important;
}
.image.widget.orange {
	background-color: #FFA500 !important;
	color: #ffffff !important;
	border-color: #FFA500 !important;
}
.image.widget.orangered {
	background-color: #FF4500 !important;
	color: #ffffff !important;
	border-color: #FF4500 !important;
}
.image.widget.orchid {
	background-color: #DA70D6 !important;
	color: #ffffff !important;
	border-color: #DA70D6 !important;
}
.image.widget.peru {
	background-color: #CD853F !important;
	color: #ffffff !important;
	border-color: #CD853F !important;
}
.image.widget.purple {
	background-color: #800080 !important;
	color: #ffffff !important;
	border-color: #800080 !important;
}
.image.widget.rebeccapurple {
	background-color: #663399 !important;
	color: #ffffff !important;
	border-color: #663399 !important;
}
.image.widget.red {
	background-color: #FF0000 !important;
	color: #ffffff !important;
	border-color: #FF0000 !important;
}
.image.widget.rosybrown {
	background-color: #BC8F8F !important;
	color: #ffffff !important;
	border-color: #BC8F8F !important;
}
.image.widget.royalblue {
	background-color: #4169E1 !important;
	color: #ffffff !important;
	border-color: #4169E1 !important;
}
.image.widget.saddlebrown {
	background-color: #8B4513 !important;
	color: #ffffff !important;
	border-color: #8B4513 !important;
}
.image.widget.salmon {
	background-color: #FA8072 !important;
	color: #ffffff !important;
	border-color: #FA8072 !important;
}
.image.widget.sandybrown {
	background-color: #F4A460 !important;
	color: #ffffff !important;
	border-color: #F4A460 !important;
}
.image.widget.seagreen {
	background-color: #2E8B57 !important;
	color: #ffffff !important;
	border-color: #2E8B57 !important;
}
.image.widget.sienna {
	background-color: #A0522D !important;
	color: #ffffff !important;
	border-color: #A0522D !important;
}
.image.widget.silver {
	background-color: #C0C0C0 !important;
	color: #ffffff !important;
	border-color: #C0C0C0 !important;
}
.image.widget.skyblue {
	background-color: #87CEEB !important;
	color: #ffffff !important;
	border-color: #87CEEB !important;
}
.image.widget.slateblue {
	background-color: #6A5ACD !important;
	color: #ffffff !important;
	border-color: #6A5ACD !important;
}
.image.widget.slategray {
	background-color: #708090 !important;
	color: #ffffff !important;
	border-color: #708090 !important;
}
.image.widget.springgreen {
	background-color: #00FF7F !important;
	color: #ffffff !important;
	border-color: #00FF7F !important;
}
.image.widget.steelblue {
	background-color: #4682B4 !important;
	color: #ffffff !important;
	border-color: #4682B4 !important;
}
.image.widget.tan {
	background-color: #D2B48C !important;
	color: #ffffff !important;
	border-color: #D2B48C !important;
}
.image.widget.teal {
	background-color: #008080 !important;
	color: #ffffff !important;
	border-color: #008080 !important;
}
.image.widget.thistle {
	background-color: #D8BFD8 !important;
	color: #ffffff !important;
	border-color: #D8BFD8 !important;
}
.image.widget.tomato {
	background-color: #FF6347 !important;
	color: #ffffff !important;
	border-color: #FF6347 !important;
}
.image.widget.turquoise {
	background-color: #40E0D0 !important;
	color: #ffffff !important;
	border-color: #40E0D0 !important;
}
.image.widget.violet {
	background-color: #EE82EE !important;
	color: #ffffff !important;
	border-color: #EE82EE !important;
}
.image.widget.yellow {
	background-color: #FFFF00 !important;
	color: #616161 !important;
	border-color: #FFFF00 !important;
}
.image.widget.yellowgreen {
	background-color: #9ACD32 !important;
	color: #ffffff !important;
	border-color: #9ACD32 !important;
}
/* widget style 7 Lists */
.widget ul, #sm-bottom-wrapper .widget ul {
	list-style: none;
	margin: 1.250em 0;
	padding: 0;
}
.widget ul ul {
	margin: 0 0 0 0.938em;
	padding: 0;
}
#sm-bottom-wrapper ul {
	margin: 1.250em 0 0;
}
/* widget style 7 Menu */
.menu.widget li {
	line-height: 2;
}
.menu.widget ul.sub-menu {
	margin-left: 0;
}
.menu.widget a {
	color: #656565;
}
.menu.widget ul li:before {
	top: 2px!important;
	font-family: icomoon;
	content: "\e617";
}
.menu.list-lines ul li:before {
	content: "";
}
.menu.widget ul.sub-menu li:before {
	padding-left: 0;
}
.menu.widget ul.sub-menu li {
	padding-left: 1.5em;
}
.menu.widget ul li:hover:before {
	text-decoration: none;
}
.menu.list-lines li {
	border-top: 1px solid #e2e5e7;
	line-height: 2.5;
	padding-left: 0;
}
.menu.list-lines li:last-child {
	border-bottom: 1px solid #e2e5e7;
}
.menu.list-lines ul.sub-menu li:last-child {
	border-bottom: none;
}
/*
============================================================
@ Content LAYOUT
============================================================
*/
.sm-content {
	background: #fff;
}
.sm-content-box-left-icon {
	width: 20%;
	float: left;
	text-align: right;
	margin-right: 2%;
}
.sm-content-box-left-content {
	width: 75%;
	float: left;
}
.sm-content-box-right-icon {
	width: 20%;
	float: left;
	margin-left: 3%;
}
.sm-content-box-right-content {
	width: 75%;
	float: left;
	text-align: right;
}
.sm-content-box {
	padding: 1em;
}
/*
============================================================
@ FOOTER LAYOUT
============================================================
*/
.styledmag_footer {
	color: #FFFFFF;
	background-color: #000;
}
.styledmag_footer p {
    font-family: 'Lato', sans-serif;
    font-size: 1.4rem;
	color: #FFFFFF;
}
.styledmag_footer #social-icons {
	float: none;
	margin-bottom: 5px;
}
.styledmag_footer #social-icons > ul {
	text-align: center;
	float: none;
	width: 100%;
}
.styledmag_footer #social-icons > ul > li {
	display: inline-block;
}
ul.footer,
.footer ul {
	margin: 10px;
	padding: 0px;
	float: none;
	text-align: center;
}
ul.footer > li,
.footer ul > li {
	display: inline-block;
	margin-left: 0px!important;
	margin-right: 10px;
}
ul.footer > li,
.footer > ul > li, 
ul.footer > li > a,
.footer > ul > li > a {
	color: #fff;
}
ul.footer li a, .footer ul li a {
    font-family: 'Lato', sans-serif;
    font-size: 1.5rem;
}
ul.footer > li:first-child:before,
.footer > ul > li:first-child:before {
	content: "";
}
ul.footer > li:before,
.footer > ul > li:before {
	content: "|";
	font-family: FontAwesome;
	margin-right: 5px;
}
ul.footer > li:hover,
.footer > ul > li:hover {
	opacity: 0.7;
}
/*
============================================================
@ WRAPPERS
============================================================
*/
#sm-wrapper-boxed-small, #sm-wrapper-boxed-medium {
	max-width: 1200px;
	margin: 1.5em auto;
	position: relative;
	-webkit-box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, .5);
	box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, .5);
}
#sm-wrapper-boxed-small {
	max-width: 1000px;
}
/*
============================================================
@ BREADCRUMBS WRAPPER
============================================================
*/
#styled-mag-breadcrumbs{
    background: none repeat scroll 0 0 #f1f1f1;
    margin-bottom: 20px;
    padding: 0;
    margin-top: 10px;
    font-size: 1.2rem;
}

.bread-label {
    background: none repeat scroll 0 0 #dc3522;
    color: #ffffff;
    float: left;
    padding: 5px 10px;
    position: relative;
    font-size: 1.2rem;
    }

.bread-label:after {
    position: absolute;
    right: -4px;
    top: 50%;
    border-left: 5px solid #dc3522;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    content: "";
    margin-top: -3px;
    width: 0;
    height: 0;
}

#styled-mag-breadcrumbs .styled-container{
    float: left;
    padding: 5px 0 5px 20px;
    font-size: 1.2rem;
}

.styled-container > a, .styled-container > span {
    font-size: 1.2rem;

}
/*
============================================================
@ SEARCH RESULTS PAGE
============================================================
*/
.no-results {
	min-height: 365px;
	background: transparent url(images/search-bg.png) center top no-repeat;
	text-align: center;
}
.search-no-results .page-header {
	text-align: center;
	font-weight: bold;
	margin-bottom: 1em;
}
.no-results p {
	font-size: 1.25em;
}
/*
============================================================
@ TYPOGRAPHY
============================================================
*/
h1, h2, h3, h4, h5, h6 {
	margin: 15px 0px;
	padding: 0;
	font-weight: 700;
	font-style: normal;
	line-height: 1.1;
	font-family: Montserrat, 'sans-serif';
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	margin: 0 0 10px;
	padding: 0;
	font-weight: 700;
	font-style: normal;
	line-height: 1.1;
	margin-bottom: 10px;
	font-family: Montserrat, 'sans-serif';
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	text-decoration: none;
}
h1, h1 > a {
	font-size: 28px;
	color: #565656;
}
h2, h2 > a {
	font-size: 26px;
	color: #565656;
}
h3, h3 > a {
	font-size: 24px;
	color: #565656;
}
h4, h4 > a {
	font-size: 22px;
	color: #565656;
}
h5, h5 > a {
	font-size: 20px;
	color: #565656;
}
h6, h6 > a {
	font-size: 18px;
	font-family: Lato, 'sans-serif';
	color: #565656;
}
p, td {
	font-size: 16px;
	line-height: 1.8rem;
	color: ##888888;
	font-family: Lato, 'sans-serif';
}
/*
div {
	font-size: 0.85rem;
	line-height: 2.4rem;
}
*/
li, span {
	font-size: 1.2rem;
}
a {
	font-size: 1.2rem;
	color: #3A9AD9;
}
a:hover {
	color: #505050;
}
b, strong {
	font-weight: bold;
}
dfn, cite, em, i {
	font-style: italic;
}
pre {
	background: #eee;
	border-left: 0.813em solid #c6b274;
	color: #333;
	font-size: 0.938em;
	line-height: 1.6;
	margin: 2em 0;
	max-width: 100%;
	overflow: auto;
	padding: 1em;
}
/*
============================================================
@ BLOCKQUOTE AND ADDRESS
============================================================
*/
blockquote {
	margin: 2em 0;
	border-left: 10px solid #c1c8cd;
	padding-left: 1em;
	font-size: 1.063em;
	font-style: italic;
	color: #434343;
}
blockquote p {
	margin: 0;
}
blockquote cite {
	color: #b9bdbf;
	font-size: 0.75em;
	font-weight: 400;
	line-height: 1.5;
}
blockquote cite:before {
	content: "\2014";
	margin-right: .5em;
}
blockquote.pull-left {
	margin: .638em 2em .638em 0;
	width: 26%;
}
blockquote.pull-right {
	margin: .638em 0 .638em 2em;
	width: 26%;
}
blockquote.pull-left cite, blockquote.pull-right cite {
	display: block;
	margin: 2px 0;
}
blockquote.aqua {
	border-color: #00FFFF !important;
	color: #00FFFF !important;
}
blockquote.white {
	border-color: #ffffff!important;
	color: #ffffff!important;
}
blockquote.aquamarine {
	border-color: #7FFFD4 !important;
	color: #7FFFD4 !important;
}
blockquote.bisque {
	border-color: #FFE4C4 !important;
	color: #FFE4C4 !important;
}
blockquote.black {
	border-color: #000000 !important;
	color: #000000 !important;
}
blockquote.blue {
	border-color: #0000FF !important;
	color: #0000FF !important;
}
blockquote.bluevoilet {
	border-color: #8A2BE2 !important;
	color: #8A2BE2 !important;
}
blockquote.brown {
	border-color: #A52A2A !important;
	color: #A52A2A !important;
}
blockquote.burlywood {
	border-color: #DEB887 !important;
	color: #DEB887 !important;
}
blockquote.cadetblue {
	border-color: #5F9EA0 !important;
	color: #5F9EA0 !important;
}
blockquote.chartreuse {
	border-color: #7FFF00 !important;
	color: #7FFF00 !important;
}
blockquote.chocolate {
	border-color: #D2691E !important;
	color: #D2691E !important;
}
blockquote.coral {
	border-color: #FF7F50 !important;
	color: #FF7F50 !important;
}
blockquote.cornflowerblue {
	border-color: #6495ED !important;
	color: #6495ED !important;
}
blockquote.crimson {
	border-color: #DC143C !important;
	color: #DC143C !important;
}
blockquote.cyan {
	border-color: #00FFFF !important;
	color: #00FFFF !important;
}
blockquote.darkblue {
	border-color: #00008B !important;
	color: #00008B !important;
}
blockquote.darkcyan {
	border-color: #008B8B !important;
	color: #008B8B !important;
}
blockquote.darkgoldenrod {
	border-color: #B8860B !important;
	color: #B8860B !important;
}
blockquote.darkgreen {
	border-color: #006400 !important;
	color: #006400 !important;
}
blockquote.darkmagenta {
	border-color: #8B008B !important;
	color: #8B008B !important;
}
blockquote.darkolivegreen {
	border-color: #556B2F !important;
	color: #556B2F !important;
}
blockquote.darkorange {
	border-color: #FF8C00 !important;
	color: #FF8C00 !important;
}
blockquote.darkorchid {
	border-color: #9932CC !important;
	color: #9932CC !important;
}
blockquote.darkred {
	border-color: #8B0000 !important;
	color: #8B0000 !important;
}
blockquote.darkseagreen {
	border-color: #8FBC8F !important;
	color: #8FBC8F !important;
}
blockquote.darkslateblue {
	border-color: #483D8B !important;
	color: #483D8B !important;
}
blockquote.darkslategray {
	border-color: #2F4F4F !important;
	color: #2F4F4F !important;
}
blockquote.darkturquoise {
	border-color: #00CED1 !important;
	color: #00CED1 !important;
}
blockquote.darkviolet {
	border-color: #9400D3 !important;
	color: #9400D3 !important;
}
blockquote.deeppink {
	border-color: #FF1493 !important;
	color: #FF1493 !important;
}
blockquote.deepskyblue {
	border-color: #00BFFF !important;
	color: #00BFFF !important;
}
blockquote.dimgray {
	border-color: #696969 !important;
	color: #696969 !important;
}
blockquote.dodgerblue {
	border-color: #1E90FF !important;
	color: #1E90FF !important;
}
blockquote.firebrick {
	border-color: #B22222 !important;
	color: #B22222 !important;
}
blockquote.forestgreen {
	border-color: #228B22 !important;
	color: #228B22 !important;
}
blockquote.fuchsia {
	border-color: #FF00FF !important;
	color: #FF00FF !important;
}
blockquote.gainsboro {
	border-color: #DCDCDC !important;
	color: #DCDCDC !important;
}
blockquote.ghostwhite {
	border-color: #F8F8FF !important;
	color: #F8F8FF !important;
}
blockquote.gold {
	border-color: #FFD700 !important;
	color: #FFD700 !important;
}
blockquote.goldenrod {
	border-color: #DAA520 !important;
	color: #DAA520 !important;
}
blockquote.gray {
	border-color: #808080 !important;
	color: #808080 !important;
}
blockquote.green {
	border-color: #008000 !important;
	color: #008000 !important;
}
blockquote.greenyellow {
	border-color: #ADFF2F !important;
	color: #ADFF2F !important;
}
blockquote.hotpink {
	border-color: #FF69B4 !important;
	color: #FF69B4 !important;
}
blockquote.indianred {
	border-color: #CD5C5C !important;
	color: #CD5C5C !important;
}
blockquote.Lavender {
	border-color: #E6E6FA !important;
	color: #E6E6FA !important;
}
blockquote.lavenderblush {
	border-color: #FFF0F5 !important;
	color: #FFF0F5 !important;
}
blockquote.lawngreen {
	border-color: #7CFC00 !important;
	color: #7CFC00 !important;
}
blockquote.lightblue {
	border-color: #ADD8E6 !important;
	color: #ADD8E6 !important;
}
blockquote.lightgray {
	border-color: #D3D3D3 !important;
	color: #D3D3D3 !important;
}
blockquote.lightgreen {
	border-color: #90EE90 !important;
	color: #90EE90 !important;
}
blockquote.lightpink {
	border-color: #FFB6C1 !important;
	color: #FFB6C1 !important;
}
blockquote.lightsalmon {
	border-color: #FFA07A !important;
	color: #FFA07A !important;
}
blockquote.lightseagreen {
	border-color: #20B2AA !important;
	color: #20B2AA !important;
}
blockquote.lightskyblue {
	border-color: #87CEFA !important;
	color: #87CEFA !important;
}
blockquote.lightslategray {
	border-color: #778899 !important;
	color: #778899 !important;
}
blockquote.Lime {
	border-color: #00FF00 !important;
	color: #00FF00 !important;
}
blockquote.limegreen {
	border-color: #32CD32 !important;
	color: #32CD32 !important;
}
blockquote.magenta {
	border-color: #FF00FF !important;
	color: #FF00FF !important;
}
blockquote.maroon {
	border-color: #800000 !important;
	color: #800000 !important;
}
blockquote.mediumaquamarine {
	border-color: #66CDAA !important;
	color: #66CDAA !important;
}
blockquote.mediumblue {
	border-color: #0000CD !important;
	color: #0000CD !important;
}
blockquote.mediumorchid {
	border-color: #BA55D3 !important;
	color: #BA55D3 !important;
}
blockquote.mediumpurple {
	border-color: #9370DB !important;
	color: #9370DB !important;
}
blockquote.mediumseagreen {
	border-color: #3CB371 !important;
	color: #3CB371 !important;
}
blockquote.mediumslateblue {
	border-color: #7B68EE !important;
	color: #7B68EE !important;
}
blockquote.mediumspringgreen {
	border-color: #00FA9A !important;
	color: #00FA9A !important;
}
blockquote.mediumturquoise {
	border-color: #48D1CC !important;
	color: #48D1CC !important;
}
blockquote.navy {
	border-color: #000080 !important;
	color: #000080 !important;
}
blockquote.olive {
	border-color: #808000 !important;
	color: #808000 !important;
}
blockquote.olivedrab {
	border-color: #6B8E23 !important;
	color: #6B8E23 !important;
}
blockquote.orange {
	border-color: #FFA500 !important;
	color: #FFA500 !important;
}
blockquote.orangered {
	border-color: #FF4500 !important;
	color: #FF4500 !important;
}
blockquote.orchid {
	border-color: #DA70D6 !important;
	color: #DA70D6 !important;
}
blockquote.peru {
	border-color: #CD853F !important;
	color: #CD853F !important;
}
blockquote.purple {
	border-color: #800080 !important;
	color: #800080 !important;
}
blockquote.rebeccapurple {
	border-color: #663399 !important;
	color: #663399 !important;
}
blockquote.red {
	border-color: #FF0000 !important;
	color: #FF0000 !important;
}
blockquote.rosybrown {
	border-color: #BC8F8F !important;
	color: #BC8F8F !important;
}
blockquote.royalblue {
	border-color: #4169E1 !important;
	color: #4169E1 !important;
}
blockquote.saddlebrown {
	border-color: #8B4513 !important;
	color: #8B4513 !important;
}
blockquote.salmon {
	border-color: #FA8072 !important;
	color: #FA8072 !important;
}
blockquote.sandybrown {
	border-color: #F4A460 !important;
	color: #F4A460 !important;
}
blockquote.seagreen {
	border-color: #2E8B57 !important;
	color: #2E8B57 !important;
}
blockquote.sienna {
	border-color: #A0522D !important;
	color: #A0522D !important;
}
blockquote.silver {
	border-color: #C0C0C0 !important;
	color: #C0C0C0 !important;
}
blockquote.skyblue {
	border-color: #87CEEB !important;
	color: #87CEEB !important;
}
blockquote.slateblue {
	border-color: #6A5ACD !important;
	color: #6A5ACD !important;
}
blockquote.slategray {
	border-color: #708090 !important;
	color: #708090 !important;
}
blockquote.springgreen {
	border-color: #00FF7F !important;
	color: #00FF7F !important;
}
blockquote.steelblue {
	border-color: #4682B4 !important;
	color: #4682B4 !important;
}
blockquote.tan {
	border-color: #D2B48C !important;
	color: #D2B48C !important;
}
blockquote.teal {
	border-color: #008080 !important;
	color: #008080 !important;
}
blockquote.thistle {
	border-color: #D8BFD8 !important;
	color: #D8BFD8 !important;
}
blockquote.tomato {
	border-color: #FF6347 !important;
	color: #FF6347 !important;
}
blockquote.turquoise {
	border-color: #40E0D0 !important;
	color: #40E0D0 !important;
}
blockquote.violet {
	border-color: #EE82EE !important;
	color: #EE82EE !important;
}
blockquote.yellow {
	border-color: #FFFF00 !important;
	color: #FFFF00 !important;
}
blockquote.yellowgreen {
	border-color: #9ACD32 !important;
	color: #9ACD32 !important;
}
address {
	margin: 0 0 24px;
}
abbr, acronym {
	border-bottom: 1px dotted #2b2b2b;
	cursor: help;
}
del {
	text-decoration: line-through;
	color: #9f3e20;
}
ins {
}
mark {
	background: #9ca9b0;
	color: #fff;
	text-decoration: none;
	padding: 0 0.5em;
}
mark.aqua {
	background-color: #00FFFF !important;
	color: #ffffff !important;
	border: none;
}
mark.white {
	background-color: #ffffff!important;
	color: #505050 !important;
	border: none;
}
mark.aquamarine {
	background-color: #7FFFD4 !important;
	color: #ffffff !important;
	border: none;
}
mark.bisque {
	background-color: #FFE4C4 !important;
	color: #ffffff !important;
	border: none;
}
mark.black {
	background-color: #000000 !important;
	color: #ffffff !important;
	border: none;
}
mark.blue {
	background-color: #0000FF !important;
	color: #ffffff !important;
	border: none;
}
mark.bluevoilet {
	background-color: #8A2BE2 !important;
	color: #ffffff !important;
	border: none;
}
mark.brown {
	background-color: #A52A2A !important;
	color: #ffffff !important;
	border: none;
}
mark.burlywood {
	background-color: #DEB887 !important;
	color: #ffffff !important;
	border: none;
}
mark.cadetblue {
	background-color: #5F9EA0 !important;
	color: #ffffff !important;
	border: none;
}
mark.chartreuse {
	background-color: #7FFF00 !important;
	color: #ffffff !important;
	border: none;
}
mark.chocolate {
	background-color: #D2691E !important;
	color: #ffffff !important;
	border: none;
}
mark.coral {
	background-color: #FF7F50 !important;
	color: #ffffff !important;
	border: none;
}
mark.cornflowerblue {
	background-color: #6495ED !important;
	color: #ffffff !important;
	border: none;
}
mark.crimson {
	background-color: #DC143C !important;
	color: #ffffff !important;
	border: none;
}
mark.cyan {
	background-color: #00FFFF !important;
	color: #ffffff !important;
	border: none;
}
mark.darkblue {
	background-color: #00008B !important;
	color: #ffffff !important;
	border: none;
}
mark.darkcyan {
	background-color: #008B8B !important;
	color: #ffffff !important;
	border: none;
}
mark.darkgoldenrod {
	background-color: #B8860B !important;
	color: #ffffff !important;
	border: none;
}
mark.darkgreen {
	background-color: #006400 !important;
	color: #ffffff !important;
	border: none;
}
mark.darkmagenta {
	background-color: #8B008B !important;
	color: #ffffff !important;
	border: none;
}
mark.darkolivegreen {
	background-color: #556B2F !important;
	color: #ffffff !important;
	border: none;
}
mark.darkorange {
	background-color: #FF8C00 !important;
	color: #ffffff !important;
	border: none;
}
mark.darkorchid {
	background-color: #9932CC !important;
	color: #ffffff !important;
	border: none;
}
mark.darkred {
	background-color: #8B0000 !important;
	color: #ffffff !important;
	border: none;
}
mark.darkseagreen {
	background-color: #8FBC8F !important;
	color: #ffffff !important;
	border: none;
}
mark.darkslateblue {
	background-color: #483D8B !important;
	color: #ffffff !important;
	border: none;
}
mark.darkslategray {
	background-color: #2F4F4F !important;
	color: #ffffff !important;
	border: none;
}
mark.darkturquoise {
	background-color: #00CED1 !important;
	color: #ffffff !important;
	border: none;
}
mark.darkviolet {
	background-color: #9400D3 !important;
	color: #ffffff !important;
	border: none;
}
mark.deeppink {
	background-color: #FF1493 !important;
	color: #ffffff !important;
	border: none;
}
mark.deepskyblue {
	background-color: #00BFFF !important;
	color: #ffffff !important;
	border: none;
}
mark.dimgray {
	background-color: #696969 !important;
	color: #ffffff !important;
	border: none;
}
mark.dodgerblue {
	background-color: #1E90FF !important;
	color: #ffffff !important;
	border: none;
}
mark.firebrick {
	background-color: #B22222 !important;
	color: #ffffff !important;
	border: none;
}
mark.forestgreen {
	background-color: #228B22 !important;
	color: #ffffff !important;
	border: none;
}
mark.fuchsia {
	background-color: #FF00FF !important;
	color: #ffffff !important;
	border: none;
}
mark.gainsboro {
	background-color: #DCDCDC !important;
	color: #ffffff !important;
	border: none;
}
mark.ghostwhite {
	background-color: #F8F8FF !important;
	color: #ffffff !important;
	border: none;
}
mark.gold {
	background-color: #FFD700 !important;
	color: #ffffff !important;
	border: none;
}
mark.goldenrod {
	background-color: #DAA520 !important;
	color: #ffffff !important;
	border: none;
}
mark.gray {
	background-color: #808080 !important;
	color: #ffffff !important;
	border: none;
}
mark.green {
	background-color: #008000 !important;
	color: #ffffff !important;
	border: none;
}
mark.greenyellow {
	background-color: #ADFF2F !important;
	color: #ffffff !important;
	border: none;
}
mark.hotpink {
	background-color: #FF69B4 !important;
	color: #ffffff !important;
	border: none;
}
mark.indianred {
	background-color: #CD5C5C !important;
	color: #ffffff !important;
	border: none;
}
mark.Lavender {
	background-color: #E6E6FA !important;
	color: #ffffff !important;
	border: none;
}
mark.lavenderblush {
	background-color: #FFF0F5 !important;
	color: #505050 !important;
	border: none;
}
mark.lawngreen {
	background-color: #7CFC00 !important;
	color: #ffffff !important;
	border: none;
}
mark.lightblue {
	background-color: #ADD8E6 !important;
	color: #ffffff !important;
	border: none;
}
mark.lightgray {
	background-color: #D3D3D3 !important;
	color: #ffffff !important;
	border: none;
}
mark.lightgreen {
	background-color: #90EE90 !important;
	color: #ffffff !important;
	border: none;
}
mark.lightpink {
	background-color: #FFB6C1 !important;
	color: #ffffff !important;
	border: none;
}
mark.lightsalmon {
	background-color: #FFA07A !important;
	color: #ffffff !important;
	border: none;
}
mark.lightseagreen {
	background-color: #20B2AA !important;
	color: #ffffff !important;
	border: none;
}
mark.lightskyblue {
	background-color: #87CEFA !important;
	color: #ffffff !important;
	border: none;
}
mark.lightslategray {
	background-color: #778899 !important;
	color: #ffffff !important;
	border: none;
}
mark.Lime {
	background-color: #00FF00 !important;
	color: #ffffff !important;
	border: none;
}
mark.limegreen {
	background-color: #32CD32 !important;
	color: #ffffff !important;
	border: none;
}
mark.magenta {
	background-color: #FF00FF !important;
	color: #ffffff !important;
	border: none;
}
mark.maroon {
	background-color: #800000 !important;
	color: #ffffff !important;
	border: none;
}
mark.mediumaquamarine {
	background-color: #66CDAA !important;
	color: #ffffff !important;
	border: none;
}
mark.mediumblue {
	background-color: #0000CD !important;
	color: #ffffff !important;
	border: none;
}
mark.mediumorchid {
	background-color: #BA55D3 !important;
	color: #ffffff !important;
	border: none;
}
mark.mediumpurple {
	background-color: #9370DB !important;
	color: #ffffff !important;
	border: none;
}
mark.mediumseagreen {
	background-color: #3CB371 !important;
	color: #ffffff !important;
	border: none;
}
mark.mediumslateblue {
	background-color: #7B68EE !important;
	color: #ffffff !important;
	border: none;
}
mark.mediumspringgreen {
	background-color: #00FA9A !important;
	color: #ffffff !important;
	border: none;
}
mark.mediumturquoise {
	background-color: #48D1CC !important;
	color: #ffffff !important;
	border: none;
}
mark.navy {
	background-color: #000080 !important;
	color: #ffffff !important;
	border: none;
}
mark.olive {
	background-color: #808000 !important;
	color: #ffffff !important;
	border: none;
}
mark.olivedrab {
	background-color: #6B8E23 !important;
	color: #ffffff !important;
	border: none;
}
mark.orange {
	background-color: #FFA500 !important;
	color: #ffffff !important;
	border: none;
}
mark.orangered {
	background-color: #FF4500 !important;
	color: #ffffff !important;
	border: none;
}
mark.orchid {
	background-color: #DA70D6 !important;
	color: #ffffff !important;
	border: none;
}
mark.peru {
	background-color: #CD853F !important;
	color: #ffffff !important;
	border: none;
}
mark.purple {
	background-color: #800080 !important;
	color: #ffffff !important;
	border: none;
}
mark.rebeccapurple {
	background-color: #663399 !important;
	color: #ffffff !important;
	border: none;
}
mark.red {
	background-color: #FF0000 !important;
	color: #ffffff !important;
	border: none;
}
mark.rosybrown {
	background-color: #BC8F8F !important;
	color: #ffffff !important;
	border: none;
}
mark.royalblue {
	background-color: #4169E1 !important;
	color: #ffffff !important;
	border: none;
}
mark.saddlebrown {
	background-color: #8B4513 !important;
	color: #ffffff !important;
	border: none;
}
mark.salmon {
	background-color: #FA8072 !important;
	color: #ffffff !important;
	border: none;
}
mark.sandybrown {
	background-color: #F4A460 !important;
	color: #ffffff !important;
	border: none;
}
mark.seagreen {
	background-color: #2E8B57 !important;
	color: #ffffff !important;
	border: none;
}
mark.sienna {
	background-color: #A0522D !important;
	color: #ffffff !important;
	border: none;
}
mark.silver {
	background-color: #C0C0C0 !important;
	color: #ffffff !important;
	border: none;
}
mark.skyblue {
	background-color: #87CEEB !important;
	color: #ffffff !important;
	border: none;
}
mark.slateblue {
	background-color: #6A5ACD !important;
	color: #ffffff !important;
	border: none;
}
mark.slategray {
	background-color: #708090 !important;
	color: #ffffff !important;
	border: none;
}
mark.springgreen {
	background-color: #00FF7F !important;
	color: #ffffff !important;
	border: none;
}
mark.steelblue {
	background-color: #4682B4 !important;
	color: #ffffff !important;
	border: none;
}
mark.tan {
	background-color: #D2B48C !important;
	color: #ffffff !important;
	border: none;
}
mark.teal {
	background-color: #008080 !important;
	color: #ffffff !important;
	border: none;
}
mark.thistle {
	background-color: #D8BFD8 !important;
	color: #ffffff !important;
	border: none;
}
mark.tomato {
	background-color: #FF6347 !important;
	color: #ffffff !important;
	border: none;
}
mark.turquoise {
	background-color: #40E0D0 !important;
	color: #ffffff !important;
	border: none;
}
mark.violet {
	background-color: #EE82EE !important;
	color: #ffffff !important;
	border: none;
}
mark.yellow {
	background-color: #FFFF00 !important;
	color: #616161 !important;
	border: none;
}
mark.yellowgreen {
	background-color: #9ACD32 !important;
	color: #ffffff !important;
	border: none;
}
sup, sub {
	font-size: 75%;
	height: 0;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
small {
	font-size: 75%;
}
big {
	font-size: 125%;
}
figure {
	margin: 0;
}
table {
	margin: 0 0 24px;
}
th {
	font-weight: bold;
}
/*
=================================================
 OUR TEAMS CONTENT
=================================================
*/
.sm-teams-content {
	text-align: center;
	background-color: #FAFAFA;
	padding: 1em;
	z-index: 1;
}
.sm-teams-content p {
	text-align: center;
}
.sm-team-position {
	margin-bottom: 1em;
	font-size: 0.85em;
	color: #929292;
	text-transform: capitalize;
	margin-top: -0.5em;
}
.sm-team-social li:before {
	content: "";
}
.sm-team-social li {
	display: inline-block;
	height: 30px;
	line-height: 18px;
	width: 30px;
	font-size: 0.8rem;
	margin: 0.15em!important;
	padding: 0.6em!important;
	color: #FFF!IMPORTANT;
	border-radius: 20px;
	background-color: #9F9E9E;
	-webkit-transition: background-color 0.3s linear;
	-moz-transition: background-color 0.3s linear;
	-o-transition: background-color 0.3s linear;
	-ms-transition: background-color 0.3s linear;
	transition: background-color 0.3s linear;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s;
}
.sm-team-social li:hover {
	display: inline-block;
	height: 30px;
	line-height: 18px;
	width: 30px;
	font-size: 0.8rem;
	margin: 0 .15em!important;
	padding: 0.6em!important;
	border-radius: 20px;
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
}
.sm-team-social li a {
	font-size: 1em;
}
.sm-team-social li:hover a {
	color: #fff;
	font-size: 1em;
}
/*
=================================================
TESTOMONIALS 
=================================================
*/
.sm-testomonials_title {
	font-size: 1.6em;
	padding: 0px!important;
	margin: 0px!important;
}
/*
=================================================
STANDARD WORDPRESS IMAGES STYLES
=================================================
*/
.alignnone {
	margin: 0.5em 30px 20px 0;
}
.aligncenter, div.aligncenter {
	display: block;
	margin: 0.5em auto 5px auto;
}
.alignright {
	float: right;
	margin: 0.5em 0 20px 30px;
}
.alignleft {
	float: left;
	margin: 0.5em 30px 20px 0;
}
.aligncenter {
	display: block;
	margin: 0.5em auto;
}
a img.alignright {
	float: right;
	margin: 0.5em 0 20px 30px;
}
a img.alignnone {
	margin: 0.5em 20px 20px 0;
}
a img.alignleft {
	float: left;
	margin: 0.5em 30px 20px 0;
}
a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto
}
.wp-caption {
	max-width: 100%; /* Image does not overflow the content area */
	padding: 0;
	text-align: center;
}
.wp-caption.alignnone {
	margin: 1.25em 20px 20px 0;
}
.wp-caption.alignleft {
	margin: 1.25em 30px 20px 0;
}
.wp-caption.alignright {
	margin: 1.25em 0 20px 30px;
}
.wp-caption img {
	border: 0 none;
	height: auto;
	margin: 0;
	max-width: 100%;
	padding: 0;
	width: auto;
}
figcaption.wp-caption-text {
	font-size: 14px;
	line-height: 17px;
	margin: 2px 0 0;
	padding: 2px 4px 3px;
	color: #656565;
	background-color: #e2e5e7;
}
/* 
================================================================
styled_mag image styles 
================================================================
*/
.sm-offsetbox {
	position: relative;
	display: inline-block;
	background-color: #c6b274;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	margin: 2%;
}
.sm-circle {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border: 8px solid #ebebeb;
}
.sm-thumbnail {
	padding: 8px;
	border: 1px solid #d5d5d5;
	-webkit-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
	display: inline-block;
	max-width: 100%;
	height: auto;
}
.sm-bw {
	-ms-filter: grayscale(100%);
	-webkit-filter: grayscale(100%); /* For Webkit browsers */
	-ms-filter: gray; /* For IE 6 - 9 */
	-webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
	-webkit-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
}
.sm-bw:hover {
	cursor: pointer;
	-webkit-filter: grayscale(0%);
	-webkit-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
}
.sm-bw:hover {
	cursor: pointer;
	-webkit-filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	-webkit-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
}
.sm-shadow {
	box-shadow: 0px 2px 5px #888;
	-webkit-box-shadow: 0px 2px 5px #888;
	-moz-box-shadow: 0px 1px 5px #888;
	-o-box-shadow: 0px 2px 5px #888;
	border: 5px solid #fff;
	outline: 1px solid #E9E9E9;
}
.sm-images-flip {
	overflow: hidden;
}
.sm-images-flip img:hover {
	zoom: 1.2;
}
.sm-images-flip {
	overflow: hidden;
}
.sm-images-flip img {
	-webkit-transition: all ease 0.6s;
	-moz-transition: all ease 0.6s;
	-o-transition: all ease 0.6s;
	transition: all ease 0.6s;
	-ms-transition: all ease 0.6s;
	width: 100%;
}
/*.sm-images-flip img:hover {
	-ms-filter: grayscale(1);
	-webkit-filter: grayscale(1);
	-moz-filter: grayscale(1);
	-o-filter: grayscale(1);
	-ms-filter: grayscale(1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-ms-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
}*/
.sm-images-flip1 {
	overflow: hidden;
}
.sm-images-flip1 img {
    height: auto;
	-webkit-transition: all ease 0.6s;
	-moz-transition: all ease 0.6s;
	-o-transition: all ease 0.6s;
	transition: all ease 0.6s;
}
.sm-images-flip1 img:hover {
	transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
}
/*
============================================================
Naviation (MENUS)
============================================================
*/
ul.navmenu li.nav_columns3 > ul.sub-menu, ul.navmenu1 li.nav_columns3 > ul.sub-menu, ul.navmenu2 li.nav_columns3 > ul.sub-menu {
	width: 800px;
}
ul.navmenu1 li.nav_columns3 > ul.sub-menu {
	left: -4rem;
}
ul.navmenu2 li.nav_columns3 > ul.sub-menu {
	right: 63rem;
}
ul.navmenu li.nav_columns3 > ul.sub-menu > li > ul, ul.navmenu1 li.nav_columns3 > ul.sub-menu > li > ul, ul.navmenu2 li.nav_columns3 > ul.sub-menu > li > ul {
	display: none;
}
ul.navmenu li.nav_columns3 > ul.sub-menu > li, ul.navmenu1 li.nav_columns3 > ul.sub-menu > li, ul.navmenu2 li.nav_columns3 > ul.sub-menu > li {
	float: left;
	width: 31.3%;
	margin: 0% 1%;
}
ul.navmenu2 li.nav_columns3 > ul.sub-menu > li {
	text-align: left;
}
.styledmag_menu {
	font-family: open sans, 'sans-serif';
	font-weight: 600;   
}

@media screen and (max-width: 1030px) {
	
	
	a.toggle_button_styledmag_menu {
		color: #2BAFBB;
		z-index:9978;
		position: relative;
		float: right;
		margin-top: 30px;
		margin-right: 10px;
}
	a.toggle_button_styledmag_menu:focus,
	a.toggle_button_styledmag_menu:active,
	a.toggle_button_styledmag_menu:hover {
		list-style:none;
		text-decoration:none;
		outline:none;
		color:#f00;
	}
	a.toggle_button_styledmag_menu:before {
		content: "\f0c9";
		font-family: FontAwesome;
		font-size: 2.6em;
	}
	ul.mobilemenu {
	    width: 100%;
	    margin: 0px!important;
	    padding: 0px!important;
	    z-index: 99999!important;
	    height: auto;
	}
	ul.mobilemenu > li {
		width:100%;
		margin: 0px!important;
		padding: 0px!important;
		text-decoration:none;
		list-style:none;
	}

	ul.mobilemenu > li >  a {
		display:block;
		padding:0.6rem 1rem;
		text-decoration:none;
		list-style:none;
		font-size:1em;
		color:#888;
		border-bottom:1px solid #EAEAEA;
	}
	ul.mobilemenu > li > a:hover,
	ul.mobilemenu > li > a:focus,
	ul.mobilemenu > li > a:active {
		outline:none;
		background-color:#2bafbb;
		color:#fff;
	}
	ul.mobilemenu ul.sub-menu {
		display: none;
		position: relative;
		background-color:#fff;
		width:100%;
		/* padding-left:1em!important; */
		margin:0px!important;
		right:0px!important;
		text-align:left;
		border-bottom:none;
	}
	ul.sub-menu > li {
		list-style:none;
		text-decoration:none;
		border-bottom:1px solid #EAEAEA;
		display:block;
		margin:0px !important;
		padding: 0px !important;
		position: relative;
     }
	ul.sub-menu > li > a {
		padding:0.6rem 1rem;
		display:block;
		color:#888;
		width:100%;	
		list-style:none;
		text-decoration:none;
	}
	ul.sub-menu > li > ul.sub-menu {
		display: none;
		position: relative;
		background-color:#fff;
		width:100%;
		text-align:left;
		padding:0px;
		margin:0px;
		border-bottom:none;
	}
	ul.sub-menu ul.sub-menu > li {
		list-style:none;
		text-decoration:none;
		border-bottom:1px solid #EAEAEA;
		display:block;
		margin:0px !important;
		padding: 0px !important;
		position: relative;
     }
	ul.sub-menu > li > ul.sub-menu > li > a {
		padding:0.6rem 1rem;
	}
	.mobilemenu .sub-menu li,
	.mobilemenu .children li {
		font-size: 0.85em;
		text-transform:none;	
	}
	ul.sub-menu > li > a:hover,
	ul.sub-menu > li > a:focus,
	ul.sub-menu > li > a:active {
		background-color:#888;
		color:#fff;
	}
	ul.mobilemenu ul a,
	.mobilemenu ul ul a {	
		margin: 0;
		width: 100%;
	}
	ul.mobilemenu li:hover > ul,
	.mobilemenu ul li:hover > ul {
		display: block;
		margin-right:0px;
   		right: 0%;	
	}
	ul.mobilemenu li:hover ul ul,
	.mobilemenu ul li:hover ul ul {
		margin-right:auto;
  	 	right: 0%;
	}
	.mobilemenu .current_page_item > a,
	.mobilemenu .current_page_ancestor > a,
	.mobilemenu .current-menu-item > a,
	.mobilemenu .current-menu-ancestor > a {	
		outline:none;
		background-color:#2bafbb;
		color:#fff;
	}
	ul.sub-menu .current_page_item > a, 
	ul.sub-menu .current_page_ancestor > a, 
	ul.sub-menu .current-menu-item > a, 
	ul.sub-menu .current-menu-ancestor > a {
		background-color:#fff!important;
		color:#888;
	}
}

@media screen and (max-width: 767px) {
	ul.navmenu {
		display:none;
	}
	.toggle_button_styledmag_menu {
		display:block!important;
		position:relative;
	}
}
/*
=================================================
404 Page 
=================================================
*/
.error-content {
	text-align: center;
	background: transparent url(images/404.png) center top no-repeat;
	min-height: 400px;
}
.error-content .input-group-box {
	max-width: 35em;
	margin: 2em auto;
}
/*
=================================================
BLOG PAGE LAYOUT AND FEATURED IMAGE
=================================================
*/
.page-thumbnail {
	margin: 1.75em auto 2.5em;
}
.post-thumbnail {
	margin:0 0 1em 0;
	text-align: left;
}
.post-thumbnail.alignleft {
	float: left;
	margin: 1rem 1rem 1rem 0rem;
}
.entry-meta {
	width: 100%;
	padding: 10px 0px 5px 0px;
	font-weight: normal;
	font-family: Montserrat, 'sans-serif';
}
.entry-meta i {
	margin-right: 5px;
}
.entry-meta a {
	margin-right: 10px;
}
footer.entry-meta {
	clear: both;
	text-transform: none;
	margin:0;
	padding:0;
}
footer.entry-meta span {
	font-weight: 700;
}
footer span.entry-meta-value {
	font-weight: normal;
}
.footer_meta_top_line {
	border-top: 1px solid #EAEAEA;
	padding-top: 21px;
}
.meta-tagged, .meta-posted, .meta-date, .meta-author {
	font-size: 1.20rem;
}
.bypostauthor {
	font-size: 0.80rem;
}
.sticky {
}
.featured-post {
	color: #69A127;
	/* text-transform: uppercase; */
	/* font-weight:bold; */
	display: inline-block;
}
h2.entry-title, h2.entry-title a {
	font-size:18px;
	color:#000;
	font-weight:400;
	text-transform:uppercase;
	font-family: Oswald, 'sans-serif';
	margin-bottom: 10px;
}
header .edit-link {
	display: inline-block;
	text-align: center;
	margin-right: 5px;
}
header .edit-link:hover a {
	color: #fff;
}
header .edit-link:hover a {
	color: #fff;
}
/* POST FORMATS */

.aside_post_format {
	margin: 0px;
	padding: 0px;
}
.post-format-icon {
	font-size: 1.125em;
}
.post-edit-link {
	background-color: #EAEAEA;
	padding: 0.15rem 1rem;
	color: #888;
}
.post-edit-link:hover {
	background-color: #505050;
	color: #fff;
}
/* POST FORMAT ASIDE */
.format-aside .col-md-3 {
	padding-right: 0;
	text-align: center;
}
.format-aside footer {
	margin: 0;
}
.format-aside footer span {
	font-weight: normal;
}
.format-aside .post-thumbnail {
	margin: 1.313em auto;
}
/* POST FORMAT STATUS */
.format-status .col-md-2 {
	padding-right: 0;
	text-align: center;
}
.format-status footer {
	margin: 0;
}
.format-status .avatar {
	border-radius: 50%;
	margin: 0 auto;
}
.format-status footer span {
	font-weight: normal;
}
.status-entry-title {
	font-size: 1.5em;
}
/* POST FORMAT QUOTE */
.format-quote .entry-content {
}
.entry-content {
	
}
.format-quote .entry-title {
	font-weight: bold;
	font-style: normal;
}
.format-quote .icon-quotes-left {
	font-size: 1.75em;
	top: 5px;
	margin-right: 0.313em;
	color: #a9abb3;
}
.format-quote .entry-content {
	font-style: italic;
}
.format-quote .testimonial-thumbnail {
	max-height: 160px;
	max-width: 160px;
	margin: 2rem 0 0 0;
	float: left;
}
.format-quote .testimonial-thumbnail img {
	border-radius: 50%;
	border: 0.5em solid #e2e5e7;
}
/* POST FORMAT AUDIO */
.format-audio .audio-thumbnail img {
	margin: 0.5em 0em 1.5em 0em;
	display: block;
}
.post.type-post {
	padding:0 0 1rem 0rem;
	/*border-bottom: 1px double #EAEAEA;*/
}
.format-audio .entry-content, .single-format-audio .entry-content {
}
.format-audio .wp-audio-shortcode, .format-audio .mejs-audio {
	margin: 2em 0em 0.5em 0em;
	clear: both;
}
/* POST FORMAT LINK */
.format-link .link-thumbnail {
	max-height: 160px;
	max-width: 160px;
	margin: 2rem 0 0 0;
	float: left;
}
.format-link p a {
	display: inline;
	position: relative;
	top: 0;
	text-transform: uppercase;
	vertical-align: top;
	text-decoration: none;
	font-size: 0.75rem;
}
.format-link p a:hover {
	background-color: #e2e5e7;
	color: #656565;
}
.format-link .entry-content-link {
	margin-left: 11rem;
	overflow: hidden;
	margin-top: 0.50rem;
}
/*
=================================================
PAGINATION
=================================================
*/
.navigation.post-navigation {
	padding: 10px 0px;
}
.navigation.post-navigation a {
	font-family: Montserrat, 'sans-serif';/* margin: 18px; */
}
.nav-previous {
	float: left;
}
.nav-next {
	float: right;
}
.page_pagination {
	margin: 1rem 0rem;
	/*border-top: 1px solid #EAEAEA;*/
	padding-top: 5px;
}
.page_pagination a {
	padding: 0.3rem 0.6rem;
	color: #fff;
	background-color: rgb(92, 184, 231);
	margin-right: 3px;
}
.page_pagination a:hover {
	background-color: #505050;
}
.page_pagination span {
	padding: 0.3rem 0.6rem;
	color: #fff;
	background-color: #505050;
	margin-right: 3px;/* border-radius:5px; */
}
.nav-links {
	display: table;
	border-collapse: separate;
	border-spacing: 5px;
}
.nav-links-buttons {
	display: table-row;
}
.previous-next {
	text-transform: uppercase;
	padding-left: 1em;
	display: table-cell;
	font-style: normal;
	vertical-align: middle;
	font-size: 0.938em;
	height: 26px;
}
.paging-navigation {
	border-top: 1px solid #e2e5e7;
	border-bottom: 1px solid #e2e5e7;
}
.image-navigation {
	text-align: center;
}
.paging-navigation .nav-previous, .paging-navigation .nav-next, .post-navigation .nav-previous, .post-navigation .nav-next, .image-navigation .previous-image, .image-navigation .next-image {
	display: table-cell;
	color: #888;
	text-align: center;
	padding-top: 4px;
	font-size: 1.250em;
}
.image-navigation .previous-image, .image-navigation .next-image {
	display: inline-block;
}
/*
=================================================
PAGINATION MULTIPLE PAGES
=================================================
*/
.pagination-wrapper {
	margin: 3em 0;
	padding: 0.5em 0;
	border-top: 1px solid #e2e5e7;
	border-bottom: 1px solid #e2e5e7;
}
.pagination-wrapper label {
	float: left;
	margin-top: 3px;
	margin-right: 0.313em;
	font-size: 1.063em;
	text-transform: uppercase;
}
.pagination {
	margin: 0;
	padding-left: 2.5em;
}
.pagination li:before {
	content: "";
	padding: 0;
}
.pagination li {
	display: inline;
	padding: 0;
}
.pagination li a, .pagination li span {
	display: block;
	width: 2.25em;
	height: 2.25em;
	float: left;
	margin-right: 0.25em;
	border-radius: 50%;
	background-color: #E2E5E7;
	text-align: center;
	font-size: 1em;
	line-height: 2.25em;
	font-weight: normal;
	text-decoration: none;
}
.pagination li, .pagination li a {
	color: #656565;
}
.pagination li a:hover, .pagination span.active {
	background-color: #9ca9b0;
	color: #fff;
}
/*
=================================================
POST COMMENTS
=================================================
*/
.comments-area {
	margin: 2rem 0;
	clear: both;
}
.comments-title {
	padding: 0.5em 0.5em;
	font-size: 1.313em;
	font-weight: 600;
	color: #888;
	cursor: pointer;
	transition: all ease-in-out 0.3s;
	-moz-transition: all ease-in-out 0.3s;
	-o-transition: all ease-in-out 0.3s;
	-webkit-transition: all ease-in-out 0.3;
	border-bottom: 3px solid #EAEAEA;
}
.comment-list {
	margin: 2em 0;
	list-style: none;
	padding: 0.25em;
	outline: none;
}
.sm-comment-form_trigger {
	float: right;
	display: none;
}
.comment-list .children li:before {
	content: '';
}
.comment-list .children {
	list-style: none;
	margin-left: 4em;
	padding: 0;
}
.comment-wrapper {
	padding-top: 0rem;
}
.comment-body {
	margin-left: 5rem;
	padding: 0.5rem;
	border-bottom: 1px dotted #EAEAEA;
	margin-bottom: 1rem;
}
.children .comment-body {
	margin-left: 4em;
}
.comment-avatar {
	display: inline-block;
	float: left;
}
.comment-avatar .avatar {
	border-radius: 50%;
}
.children .avatar {
	width: 40px;
	height: 40px;
}
.comment-author cite.fn {
	font-style: normal;
	font-size: 1.125em;
	font-weight: 700;
}
.comment-meta {
	font: bold 0.938em "Open Sans", "Segoe UI", sans-serif;
}
.comment-metadata .edit-link {
	font-weight: 400;
}
.comment-metadata .edit-link, .comment-metadata .reply {
	display: inline-block;
	margin: 0 5px;
}
.comment-content {
	line-height: 1.5;
	color: #89959b;
}
.comment-content p {
	margin: 0.5em auto 1.250em;
}
.comment-content blockquote {
	border: none;
	background-color: #f3f3f3;
	margin: 1em 0;
	padding: .75em 1em .25em;
	font-size: 1em;
	color: #656565;
}
/*
=================================================
LIST STYLES
=================================================
*/
dt {
	font-weight: bold;
}
dd {
	margin: 0 0 1em 1.5em;
}
ul, ol {
	margin: 0 0 24px 22px;
}
ul {
	list-style: disc;
	margin: 1.250em;
	padding: 0;
}
ol {
	list-style: decimal;
	margin: 1.250em;
	padding-left: 2.5em;
}
li > ul, li > ol {
	margin: 5px 0 5px 7px;
}
li > ol, aside li > ul {
	margin: 0.5em 0;
}
ul li {
	margin-left: 2.125em;
	padding: 0;
	position: relative;
	box-sizing: border-box;
	line-height: 1.75;
}
aside ul li {
	list-style: disc;
}
ul.list-dash li, ul.list-checkmark li, ul.list-solid-square li, ul.list-square li, ul.list-curve-arrow li, ul.list-solid-arrow li, ul.list-short-arrow li, ul.list-frcle li, ul.list-lines li {
	margin-left: 0;
	padding: 0 0 0 2.125em!important;
	position: relative;
	box-sizing: border-box;
	line-height: 1.75;
}
ul.list-dash li:before, ul.list-checkmark li:before, ul.list-solid-square li:before, ul.list-square li:before, ul.list-curve-arrow li:before, ul.list-solid-arrow li:before, ul.list-short-arrow li:before, ul.list-frcle li:before, ul.list-lines li:before {
	content: '';
	width: 20px;
	height: 20px;
	position: absolute;
	display: inline-block;
	top: 1px;
	left: 0px;
	padding: 0 0 0 6px;
	font-family: 'icomoon';
	font-size: 12px;
	line-height: 1;
	color: #979da2;
}
/* list default */
ul li:before {
	content: '';
}
/* list dash */
ul.list-dash li {
	list-style: none;
}
ul.list-dash li:before, aside .list-dash.widget li:before {
	content: "\e672";
	font-size: 1em;
	line-height: 1.75;
}
/* list checkmark */
ul.list-checkmark li {
	list-style: none;
}
ul.list-checkmark li:before, aside .list-checkmark.widget li:before {
	content: "\e62c";
	font-size: 1em;
	line-height: 1.75;
}
/* list curved arrow */
ul.list-curve-arrow li {
	list-style: none;
}
ul.list-curve-arrow li:before, aside .list-curve-arrow.widget li:before {
	content: "\e616";
	font-size: 1em;
	line-height: 1.75;
}
/* list solid arrow */
ul.list-solid-arrow li {
	list-style: none;
}
ul.list-solid-arrow li:before, aside .list-solid-arrow.widget li:before {
	content: "\e62e";
	font-size: 1em;
	line-height: 1.75;
}
/* list short arrow */
ul.list-short-arrow li {
	list-style: none;
}
ul.list-short-arrow li:before, aside .list-short-arrow.widget li:before {
	content: "\e673";
	font-size: 1em;
	line-height: 1.75;
}
/* list solid square */
ul.list-solid-square li {
	list-style: none;
}
ul.list-solid-square li:before, aside .list-solid-square.widget li:before {
	content: "\e636";
	font-size: 1em;
	line-height: 1.75;
}
/* list square */
ul.list-square li {
	list-style: none;
}
ul.list-square li:before, aside .list-square.widget li:before {
	content: "\e635";
	font-size: 1em;
	line-height: 1.75;
	top: 0;
}
/* list frcle */
ul.list-frcle li {
	list-style: none;
}
ul.list-frcle li:before, aside .list-frcle.widget li:before {
	content: "\e638";
	font-size: 1em;
	line-height: 1.75;
	top: 0;
}
/* list lines */
ul.list-lines li, .widget.list-lines li {
	list-style: none;
}
.widget.list-lines li {
	margin-left: 0;
}
ul.list-lines, aside ul.list-lines li:before {
	padding-left: 2.25em;
}
ul.list-lines li:before, .widget.list-lines li:before, aside ul.list-lines li:before {
	content: '';
}
ul.list-lines li, .widget.list-lines li, #sm-bottom-wrapper ul.list-lines li {
	border-bottom: 1px solid #e2e5e7;
	padding: 0.25em 0 0.25em 0;
}
ul.white > li {
	color: #ffffff !important;
}
ul.aqua > li {
	color: #00FFFF !important;
}
ul.aquamarine > li {
	color: #7FFFD4 !important;
}
ul.bisque > li {
	color: #FFE4C4 !important;
}
ul.black > li {
	color: #000000 !important;
}
ul.blue > li {
	color: #0000FF !important;
}
ul.bluevoilet > li {
	color: #8A2BE2 !important;
}
ul.brown > li {
	color: #A52A2A !important;
}
ul.burlywood > li {
	color: #DEB887 !important;
}
ul.cadetblue > li {
	color: #5F9EA0;
}
ul.chartreuse > li {
	color: #7FFF00 !important;
}
ul.chocolate > li {
	color: #D2691E !important;
}
ul.coral > li {
	color: #FF7F50 !important;
}
ul.cornflowerblue > li {
	color: #6495ED !important;
}
ul.crimson > li {
	color: #DC143C !important;
}
ul.cyan > li {
	color: #00FFFF !important;
}
ul.darkblue > li {
	color: #00008B !important;
}
ul.darkcyan > li {
	color: #008B8B !important;
}
ul.darkgoldenrod > li {
	color: #B8860B !important;
}
ul.darkgreen > li {
	color: #006400 !important;
}
ul.darkmagenta > li {
	color: #8B008B !important;
}
ul.darkolivegreen > li {
	color: #556B2F !important;
}
ul.darkorange > li {
	color: #FF8C00
}
ul.darkorchid > li {
	color: #9932CC !important;
}
ul.darkred > li {
	color: #8B0000 !important;
}
ul.darkseagreen > li {
	color: #8FBC8F !important;
}
ul.darkslateblue > li {
	color: #483D8B !important;
}
ul.darkslategray > li {
	color: #2F4F4F !important;
}
ul.darkturquoise > li {
	color: #00CED1 !important;
}
ul.darkviolet > li {
	color: #9400D3 !important;
}
ul.deeppink > li {
	color: #FF1493 !important;
}
ul.deepskyblue > li {
	color: #00BFFF !important;
}
ul.dimgray > li {
	color: #696969 !important;
}
ul.dodgerblue > li {
	color: #1E90FF !important;
}
ul.firebrick > li {
	color: #B22222 !important;
}
ul.forestgreen > li {
	color: #228B22 !important;
}
ul.fuchsia > li {
	color: #FF00FF !important;
}
ul.gainsboro > li {
	color: #DCDCDC !important;
}
ul.ghostwhite > li {
	color: #F8F8FF !important;
}
ul.gold > li {
	color: #FFD700 !important;
}
ul.goldenrod > li {
	color: #DAA520 !important;
}
ul.gray > li {
	color: #808080 !important;
}
ul.green > li {
	color: #008000 !important;
}
ul.greenyellow > li {
	color: #ADFF2F !important;
}
ul.hotpink > li {
	color: #FF69B4 !important;
}
ul.indianred > li {
	color: #CD5C5C !important;
}
ul.Lavender > li {
	color: #E6E6FA !important;
}
ul.lavenderblush > li {
	color: #FFF0F5 !important;
}
ul.lawngreen > li {
	color: #7CFC00 !important;
}
ul.lightblue > li {
	color: #ADD8E6 !important;
}
ul.lightgray > li {
	color: #D3D3D3 !important;
}
ul.lightgreen > li {
	color: #90EE90 !important;
}
ul.lightpink > li {
	color: #FFB6C1 !important;
}
ul.lightsalmon > li {
	color: #FFA07A !important;
}
ul.lightseagreen > li {
	color: #20B2AA !important;
}
ul.lightskyblue > li {
	color: #87CEFA !important;
}
ul.lightslategray > li {
	color: #778899 !important;
}
ul.Lime > li {
	color: #00FF00 !important;
}
ul.limegreen > li {
	color: #32CD32 !important;
}
ul.magenta > li {
	color: #FF00FF !important;
}
ul.maroon > li {
	color: #800000 !important;
}
ul.mediumaquamarine > li {
	color: #66CDAA !important;
}
ul.mediumblue > li {
	color: #0000CD !important;
}
ul.mediumorchid > li {
	color: #BA55D3 !important;
}
ul.mediumpurple > li {
	color: #9370DB !important;
}
ul.mediumseagreen > li {
	color: #3CB371 !important;
}
ul.mediumslateblue > li {
	color: #7B68EE !important;
}
ul.mediumspringgreen > li {
	color: #00FA9A !important;
}
ul.mediumturquoise > li {
	color: #48D1CC !important;
}
ul.navy > li {
	color: #000080 !important;
}
ul.olive > li {
	color: #808000 !important;
}
ul.olivedrab > li {
	color: #6B8E23 !important;
}
ul.orange > li {
	color: #FFA500 !important;
}
ul.orangered > li {
	color: #FF4500 !important;
}
ul.orchid > li {
	color: #DA70D6 !important;
}
ul.peru > li {
	color: #CD853F !important;
}
ul.purple > li {
	color: #800080 !important;
}
ul.rebeccapurple > li {
	color: #663399 !important;
}
ul.red > li {
	color: #FF0000 !important;
}
ul.rosybrown > li {
	color: #BC8F8F !important;
}
ul.royalblue > li {
	color: #4169E1 !important;
}
ul.saddlebrown > li {
	color: #8B4513 !important;
}
ul.salmon > li {
	color: #FA8072 !important;
}
ul.sandybrown > li {
	color: #F4A460 !important;
}
ul.seagreen > li {
	color: #2E8B57 !important;
}
ul.sienna > li {
	color: #A0522D !important;
}
ul.silver > li {
	color: #C0C0C0 !important;
}
ul.skyblue > li {
	color: #87CEEB !important;
}
ul.slateblue > li {
	color: #6A5ACD !important;
}
ul.slategray > li {
	color: #708090 !important;
}
ul.springgreen > li {
	color: #00FF7F !important;
}
ul.steelblue > li {
	color: #4682B4 !important;
}
ul.tan > li {
	color: #D2B48C !important;
}
ul.teal > li {
	color: #008080 !important;
}
ul.thistle > li {
	color: #D8BFD8 !important;
}
ul.tomato > li {
	color: #FF6347 !important;
}
ul.turquoise > li {
	color: #40E0D0 !important;
}
ul.violet > li {
	color: #EE82EE !important;
}
ul.yellow > li {
	color: #FFFF00 !important;
}
ul.yellowgreen > li {
	color: #9ACD32 !important;
}
ul.white > li:before {
	color: #ffffff !important;
}
ul.aqua > li:before {
	color: #00FFFF !important;
}
ul.aquamarine > li:before {
	color: #7FFFD4 !important;
}
ul.bisque > li:before {
	color: #FFE4C4 !important;
}
ul.black > li:before {
	color: #000000 !important;
}
ul.blue > li:before {
	color: #0000FF !important;
}
ul.bluevoilet > li:before {
	color: #8A2BE2 !important;
}
ul.brown > li:before {
	color: #A52A2A !important;
}
ul.burlywood > li:before {
	color: #DEB887 !important;
}
ul.cadetblue > li:before {
	color: #5F9EA0;
}
ul.chartreuse > li:before {
	color: #7FFF00 !important;
}
ul.chocolate > li:before {
	color: #D2691E !important;
}
ul.coral > li:before {
	color: #FF7F50 !important;
}
ul.cornflowerblue > li:before {
	color: #6495ED !important;
}
ul.crimson > li:before {
	color: #DC143C !important;
}
ul.cyan > li:before {
	color: #00FFFF !important;
}
ul.darkblue > li:before {
	color: #00008B !important;
}
ul.darkcyan > li:before {
	color: #008B8B !important;
}
ul.darkgoldenrod > li:before {
	color: #B8860B !important;
}
ul.darkgreen > li:before {
	color: #006400 !important;
}
ul.darkmagenta > li:before {
	color: #8B008B !important;
}
ul.darkolivegreen > li:before {
	color: #556B2F !important;
}
ul.darkorange > li:before {
	color: #FF8C00
}
ul.darkorchid > li:before {
	color: #9932CC !important;
}
ul.darkred > li:before {
	color: #8B0000 !important;
}
ul.darkseagreen > li:before {
	color: #8FBC8F !important;
}
ul.darkslateblue > li:before {
	color: #483D8B !important;
}
ul.darkslategray > li:before {
	color: #2F4F4F !important;
}
ul.darkturquoise > li:before {
	color: #00CED1 !important;
}
ul.darkviolet > li:before {
	color: #9400D3 !important;
}
ul.deeppink > li:before {
	color: #FF1493 !important;
}
ul.deepskyblue > li:before {
	color: #00BFFF !important;
}
ul.dimgray > li:before {
	color: #696969 !important;
}
ul.dodgerblue > li:before {
	color: #1E90FF !important;
}
ul.firebrick > li:before {
	color: #B22222 !important;
}
ul.forestgreen > li:before {
	color: #228B22 !important;
}
ul.fuchsia > li:before {
	color: #FF00FF !important;
}
ul.gainsboro > li:before {
	color: #DCDCDC !important;
}
ul.ghostwhite > li:before {
	color: #F8F8FF !important;
}
ul.gold > li:before {
	color: #FFD700 !important;
}
ul.goldenrod > li:before {
	color: #DAA520 !important;
}
ul.gray > li:before {
	color: #808080 !important;
}
ul.green > li:before {
	color: #008000 !important;
}
ul.greenyellow > li:before {
	color: #ADFF2F !important;
}
ul.hotpink > li:before {
	color: #FF69B4 !important;
}
ul.indianred > li:before {
	color: #CD5C5C !important;
}
ul.Lavender > li:before {
	color: #E6E6FA !important;
}
ul.lavenderblush > li:before {
	color: #FFF0F5 !important;
}
ul.lawngreen > li:before {
	color: #7CFC00 !important;
}
ul.lightblue > li:before {
	color: #ADD8E6 !important;
}
ul.lightgray > li:before {
	color: #D3D3D3 !important;
}
ul.lightgreen > li:before {
	color: #90EE90 !important;
}
ul.lightpink > li:before {
	color: #FFB6C1 !important;
}
ul.lightsalmon > li:before {
	color: #FFA07A !important;
}
ul.lightseagreen > li:before {
	color: #20B2AA !important;
}
ul.lightskyblue > li:before {
	color: #87CEFA !important;
}
ul.lightslategray > li:before {
	color: #778899 !important;
}
ul.Lime > li:before {
	color: #00FF00 !important;
}
ul.limegreen > li:before {
	color: #32CD32 !important;
}
ul.magenta > li:before {
	color: #FF00FF !important;
}
ul.maroon > li:before {
	color: #800000 !important;
}
ul.mediumaquamarine > li:before {
	color: #66CDAA !important;
}
ul.mediumblue > li:before {
	color: #0000CD !important;
}
ul.mediumorchid > li:before {
	color: #BA55D3 !important;
}
ul.mediumpurple > li:before {
	color: #9370DB !important;
}
ul.mediumseagreen > li:before {
	color: #3CB371 !important;
}
ul.mediumslateblue > li:before {
	color: #7B68EE !important;
}
ul.mediumspringgreen > li:before {
	color: #00FA9A !important;
}
ul.mediumturquoise > li:before {
	color: #48D1CC !important;
}
ul.navy > li:before {
	color: #000080 !important;
}
ul.olive > li:before {
	color: #808000 !important;
}
ul.olivedrab > li:before {
	color: #6B8E23 !important;
}
ul.orange > li:before {
	color: #FFA500 !important;
}
ul.orangered > li:before {
	color: #FF4500 !important;
}
ul.orchid > li:before {
	color: #DA70D6 !important;
}
ul.peru > li:before {
	color: #CD853F !important;
}
ul.purple > li:before {
	color: #800080 !important;
}
ul.rebeccapurple > li:before {
	color: #663399 !important;
}
ul.red > li:before {
	color: #FF0000 !important;
}
ul.rosybrown > li:before {
	color: #BC8F8F !important;
}
ul.royalblue > li:before {
	color: #4169E1 !important;
}
ul.saddlebrown > li:before {
	color: #8B4513 !important;
}
ul.salmon > li:before {
	color: #FA8072 !important;
}
ul.sandybrown > li:before {
	color: #F4A460 !important;
}
ul.seagreen > li:before {
	color: #2E8B57 !important;
}
ul.sienna > li:before {
	color: #A0522D !important;
}
ul.silver > li:before {
	color: #C0C0C0 !important;
}
ul.skyblue > li:before {
	color: #87CEEB !important;
}
ul.slateblue > li:before {
	color: #6A5ACD !important;
}
ul.slategray > li:before {
	color: #708090 !important;
}
ul.springgreen > li:before {
	color: #00FF7F !important;
}
ul.steelblue > li:before {
	color: #4682B4 !important;
}
ul.tan > li:before {
	color: #D2B48C !important;
}
ul.teal > li:before {
	color: #008080 !important;
}
ul.thistle > li:before {
	color: #D8BFD8 !important;
}
ul.tomato > li:before {
	color: #FF6347 !important;
}
ul.turquoise > li:before {
	color: #40E0D0 !important;
}
ul.violet > li:before {
	color: #EE82EE !important;
}
ul.yellow > li:before {
	color: #FFFF00 !important;
}
ul.yellowgreen > li:before {
	color: #9ACD32 !important;
}
ol.white > li {
	color: #ffffff !important;
}
ol.aqua > li {
	color: #00FFFF !important;
}
ol.aquamarine > li {
	color: #7FFFD4 !important;
}
ol.bisque > li {
	color: #FFE4C4 !important;
}
ol.black > li {
	color: #000000 !important;
}
ol.blue > li {
	color: #0000FF !important;
}
ol.bluevoilet > li {
	color: #8A2BE2 !important;
}
ol.brown > li {
	color: #A52A2A !important;
}
ol.burlywood > li {
	color: #DEB887 !important;
}
ol.cadetblue > li {
	color: #5F9EA0;
}
ol.chartreuse > li {
	color: #7FFF00 !important;
}
ol.chocolate > li {
	color: #D2691E !important;
}
ol.coral > li {
	color: #FF7F50 !important;
}
ol.cornflowerblue > li {
	color: #6495ED !important;
}
ol.crimson > li {
	color: #DC143C !important;
}
ol.cyan > li {
	color: #00FFFF !important;
}
ol.darkblue > li {
	color: #00008B !important;
}
ol.darkcyan > li {
	color: #008B8B !important;
}
ol.darkgoldenrod > li {
	color: #B8860B !important;
}
ol.darkgreen > li {
	color: #006400 !important;
}
ol.darkmagenta > li {
	color: #8B008B !important;
}
ol.darkolivegreen > li {
	color: #556B2F !important;
}
ol.darkorange > li {
	color: #FF8C00
}
ol.darkorchid > li {
	color: #9932CC !important;
}
ol.darkred > li {
	color: #8B0000 !important;
}
ol.darkseagreen > li {
	color: #8FBC8F !important;
}
ol.darkslateblue > li {
	color: #483D8B !important;
}
ol.darkslategray > li {
	color: #2F4F4F !important;
}
ol.darkturquoise > li {
	color: #00CED1 !important;
}
ol.darkviolet > li {
	color: #9400D3 !important;
}
ol.deeppink > li {
	color: #FF1493 !important;
}
ol.deepskyblue > li {
	color: #00BFFF !important;
}
ol.dimgray > li {
	color: #696969 !important;
}
ol.dodgerblue > li {
	color: #1E90FF !important;
}
ol.firebrick > li {
	color: #B22222 !important;
}
ol.forestgreen > li {
	color: #228B22 !important;
}
ol.fuchsia > li {
	color: #FF00FF !important;
}
ol.gainsboro > li {
	color: #DCDCDC !important;
}
ol.ghostwhite > li {
	color: #F8F8FF !important;
}
ol.gold > li {
	color: #FFD700 !important;
}
ol.goldenrod > li {
	color: #DAA520 !important;
}
ol.gray > li {
	color: #808080 !important;
}
ol.green > li {
	color: #008000 !important;
}
ol.greenyellow > li {
	color: #ADFF2F !important;
}
ol.hotpink > li {
	color: #FF69B4 !important;
}
ol.indianred > li {
	color: #CD5C5C !important;
}
ol.Lavender > li {
	color: #E6E6FA !important;
}
ol.lavenderblush > li {
	color: #FFF0F5 !important;
}
ol.lawngreen > li {
	color: #7CFC00 !important;
}
ol.lightblue > li {
	color: #ADD8E6 !important;
}
ol.lightgray > li {
	color: #D3D3D3 !important;
}
ol.lightgreen > li {
	color: #90EE90 !important;
}
ol.lightpink > li {
	color: #FFB6C1 !important;
}
ol.lightsalmon > li {
	color: #FFA07A !important;
}
ol.lightseagreen > li {
	color: #20B2AA !important;
}
ol.lightskyblue > li {
	color: #87CEFA !important;
}
ol.lightslategray > li {
	color: #778899 !important;
}
ol.Lime > li {
	color: #00FF00 !important;
}
ol.limegreen > li {
	color: #32CD32 !important;
}
ol.magenta > li {
	color: #FF00FF !important;
}
ol.maroon > li {
	color: #800000 !important;
}
ol.mediumaquamarine > li {
	color: #66CDAA !important;
}
ol.mediumblue > li {
	color: #0000CD !important;
}
ol.mediumorchid > li {
	color: #BA55D3 !important;
}
ol.mediumpurple > li {
	color: #9370DB !important;
}
ol.mediumseagreen > li {
	color: #3CB371 !important;
}
ol.mediumslateblue > li {
	color: #7B68EE !important;
}
ol.mediumspringgreen > li {
	color: #00FA9A !important;
}
ol.mediumturquoise > li {
	color: #48D1CC !important;
}
ol.navy > li {
	color: #000080 !important;
}
ol.olive > li {
	color: #808000 !important;
}
ol.olivedrab > li {
	color: #6B8E23 !important;
}
ol.orange > li {
	color: #FFA500 !important;
}
ol.orangered > li {
	color: #FF4500 !important;
}
ol.orchid > li {
	color: #DA70D6 !important;
}
ol.peru > li {
	color: #CD853F !important;
}
ol.purple > li {
	color: #800080 !important;
}
ol.rebeccapurple > li {
	color: #663399 !important;
}
ol.red > li {
	color: #FF0000 !important;
}
ol.rosybrown > li {
	color: #BC8F8F !important;
}
ol.royalblue > li {
	color: #4169E1 !important;
}
ol.saddlebrown > li {
	color: #8B4513 !important;
}
ol.salmon > li {
	color: #FA8072 !important;
}
ol.sandybrown > li {
	color: #F4A460 !important;
}
ol.seagreen > li {
	color: #2E8B57 !important;
}
ol.sienna > li {
	color: #A0522D !important;
}
ol.silver > li {
	color: #C0C0C0 !important;
}
ol.skyblue > li {
	color: #87CEEB !important;
}
ol.slateblue > li {
	color: #6A5ACD !important;
}
ol.slategray > li {
	color: #708090 !important;
}
ol.springgreen > li {
	color: #00FF7F !important;
}
ol.steelblue > li {
	color: #4682B4 !important;
}
ol.tan > li {
	color: #D2B48C !important;
}
ol.teal > li {
	color: #008080 !important;
}
ol.thistle > li {
	color: #D8BFD8 !important;
}
ol.tomato > li {
	color: #FF6347 !important;
}
ol.turquoise > li {
	color: #40E0D0 !important;
}
ol.violet > li {
	color: #EE82EE !important;
}
ol.yellow > li {
	color: #FFFF00 !important;
}
ol.yellowgreen > li {
	color: #9ACD32 !important;
}
ol.white > li:before {
	color: #ffffff !important;
}
ol.aqua > li:before {
	color: #00FFFF !important;
}
ol.aquamarine > li:before {
	color: #7FFFD4 !important;
}
ol.bisque > li:before {
	color: #FFE4C4 !important;
}
ol.black > li:before {
	color: #000000 !important;
}
ol.blue > li:before {
	color: #0000FF !important;
}
ol.bluevoilet > li:before {
	color: #8A2BE2 !important;
}
ol.brown > li:before {
	color: #A52A2A !important;
}
ol.burlywood > li:before {
	color: #DEB887 !important;
}
ol.cadetblue > li:before {
	color: #5F9EA0;
}
ol.chartreuse > li:before {
	color: #7FFF00 !important;
}
ol.chocolate > li:before {
	color: #D2691E !important;
}
ol.coral > li:before {
	color: #FF7F50 !important;
}
ol.cornflowerblue > li:before {
	color: #6495ED !important;
}
ol.crimson > li:before {
	color: #DC143C !important;
}
ol.cyan > li:before {
	color: #00FFFF !important;
}
ol.darkblue > li:before {
	color: #00008B !important;
}
ol.darkcyan > li:before {
	color: #008B8B !important;
}
ol.darkgoldenrod > li:before {
	color: #B8860B !important;
}
ol.darkgreen > li:before {
	color: #006400 !important;
}
ol.darkmagenta > li:before {
	color: #8B008B !important;
}
ol.darkolivegreen > li:before {
	color: #556B2F !important;
}
ol.darkorange > li:before {
	color: #FF8C00
}
ol.darkorchid > li:before {
	color: #9932CC !important;
}
ol.darkred > li:before {
	color: #8B0000 !important;
}
ol.darkseagreen > li:before {
	color: #8FBC8F !important;
}
ol.darkslateblue > li:before {
	color: #483D8B !important;
}
ol.darkslategray > li:before {
	color: #2F4F4F !important;
}
ol.darkturquoise > li:before {
	color: #00CED1 !important;
}
ol.darkviolet > li:before {
	color: #9400D3 !important;
}
ol.deeppink > li:before {
	color: #FF1493 !important;
}
ol.deepskyblue > li:before {
	color: #00BFFF !important;
}
ol.dimgray > li:before {
	color: #696969 !important;
}
ol.dodgerblue > li:before {
	color: #1E90FF !important;
}
ol.firebrick > li:before {
	color: #B22222 !important;
}
ol.forestgreen > li:before {
	color: #228B22 !important;
}
ol.fuchsia > li:before {
	color: #FF00FF !important;
}
ol.gainsboro > li:before {
	color: #DCDCDC !important;
}
ol.ghostwhite > li:before {
	color: #F8F8FF !important;
}
ol.gold > li:before {
	color: #FFD700 !important;
}
ol.goldenrod > li:before {
	color: #DAA520 !important;
}
ol.gray > li:before {
	color: #808080 !important;
}
ol.green > li:before {
	color: #008000 !important;
}
ol.greenyellow > li:before {
	color: #ADFF2F !important;
}
ol.hotpink > li:before {
	color: #FF69B4 !important;
}
ol.indianred > li:before {
	color: #CD5C5C !important;
}
ol.Lavender > li:before {
	color: #E6E6FA !important;
}
ol.lavenderblush > li:before {
	color: #FFF0F5 !important;
}
ol.lawngreen > li:before {
	color: #7CFC00 !important;
}
ol.lightblue > li:before {
	color: #ADD8E6 !important;
}
ol.lightgray > li:before {
	color: #D3D3D3 !important;
}
ol.lightgreen > li:before {
	color: #90EE90 !important;
}
ol.lightpink > li:before {
	color: #FFB6C1 !important;
}
ol.lightsalmon > li:before {
	color: #FFA07A !important;
}
ol.lightseagreen > li:before {
	color: #20B2AA !important;
}
ol.lightskyblue > li:before {
	color: #87CEFA !important;
}
ol.lightslategray > li:before {
	color: #778899 !important;
}
ol.Lime > li:before {
	color: #00FF00 !important;
}
ol.limegreen > li:before {
	color: #32CD32 !important;
}
ol.magenta > li:before {
	color: #FF00FF !important;
}
ol.maroon > li:before {
	color: #800000 !important;
}
ol.mediumaquamarine > li:before {
	color: #66CDAA !important;
}
ol.mediumblue > li:before {
	color: #0000CD !important;
}
ol.mediumorchid > li:before {
	color: #BA55D3 !important;
}
ol.mediumpurple > li:before {
	color: #9370DB !important;
}
ol.mediumseagreen > li:before {
	color: #3CB371 !important;
}
ol.mediumslateblue > li:before {
	color: #7B68EE !important;
}
ol.mediumspringgreen > li:before {
	color: #00FA9A !important;
}
ol.mediumturquoise > li:before {
	color: #48D1CC !important;
}
ol.navy > li:before {
	color: #000080 !important;
}
ol.olive > li:before {
	color: #808000 !important;
}
ol.olivedrab > li:before {
	color: #6B8E23 !important;
}
ol.orange > li:before {
	color: #FFA500 !important;
}
ol.orangered > li:before {
	color: #FF4500 !important;
}
ol.orchid > li:before {
	color: #DA70D6 !important;
}
ol.peru > li:before {
	color: #CD853F !important;
}
ol.purple > li:before {
	color: #800080 !important;
}
ol.rebeccapurple > li:before {
	color: #663399 !important;
}
ol.red > li:before {
	color: #FF0000 !important;
}
ol.rosybrown > li:before {
	color: #BC8F8F !important;
}
ol.royalblue > li:before {
	color: #4169E1 !important;
}
ol.saddlebrown > li:before {
	color: #8B4513 !important;
}
ol.salmon > li:before {
	color: #FA8072 !important;
}
ol.sandybrown > li:before {
	color: #F4A460 !important;
}
ol.seagreen > li:before {
	color: #2E8B57 !important;
}
ol.sienna > li:before {
	color: #A0522D !important;
}
ol.silver > li:before {
	color: #C0C0C0 !important;
}
ol.skyblue > li:before {
	color: #87CEEB !important;
}
ol.slateblue > li:before {
	color: #6A5ACD !important;
}
ol.slategray > li:before {
	color: #708090 !important;
}
ol.springgreen > li:before {
	color: #00FF7F !important;
}
ol.steelblue > li:before {
	color: #4682B4 !important;
}
ol.tan > li:before {
	color: #D2B48C !important;
}
ol.teal > li:before {
	color: #008080 !important;
}
ol.thistle > li:before {
	color: #D8BFD8 !important;
}
ol.tomato > li:before {
	color: #FF6347 !important;
}
ol.turquoise > li:before {
	color: #40E0D0 !important;
}
ol.violet > li:before {
	color: #EE82EE !important;
}
ol.yellow > li:before {
	color: #FFFF00 !important;
}
ol.yellowgreen > li:before {
	color: #9ACD32 !important;
}
/* list ordered */
ol.list-upper-alpha {
	list-style: upper-alpha;
}
ol.list-upper-alpha li > ol {
	list-style: lower-alpha;
}
ol.list-leading-zero {
	list-style: decimal-leading-zero;
}
ul.orange li {
}
/*
=================================================
SEPERATORS
=================================================
*/
hr {
	border-top: 1px solid #e2e5e7;
	height: 1px;
	margin-bottom: 1rem;
	background-color: rgba(0, 0, 0, 0.1);
}
.article-separator {
	height: 1.75em;
}
hr, .sm-divider-dotline, .sm-divider-space, .sm-divider-top, .sm-divider-double, .sm-divider-shadow {
	margin: 2em 0;
	height: 0;
	clear: both;
}
header .sm-divider-dotline {
	margin: 1rem 0em 1rem 0em;
	display: block;
}
.sm-divider-dotline, .sm-divider-top {
	position: relative;
	border-bottom: 1px solid #e2e5e7;
}
.sm-divider-top .sm-toplink {
	position: absolute;
	right: 0;
	bottom: -8px;
	background-color: #fff;
	font-size: .813em;
	padding: 0 0.5em;
}
.sm-divider-top .sm-toplink:hover {
	text-decoration: none;
}
.sm-divider-double {
	height: 4px;
	border-top: 1px solid #e2e5e7;
	border-bottom: 1px solid #e2e5e7;
}
.sm-divider-shadow {
	height: 10px;
	padding: 2em 0;
	background: transparent url(images/divider-shadow.png) center 50% no-repeat;
}
/*
=================================================
INFO BOXES
=================================================
*/
.sm-infobox, .sm-infobox-content {
	overflow: hidden;
	zoom: 1;
}
.sm-infobox-label.pull-left {
	margin-right: 1em;
}
.sm-infobox {
	padding: 1em;
	margin: 2em auto;
	background-color: #e7ecef;
}
.sm-infobox-label {
	margin-top: 0.5em;
	padding: 0.5em 1em;
	background-color: #707886;
	color: #fff;
	text-transform: uppercase;
}
.sm-infobox.aqua {
	background-color: #00FFFF !important;
	color: #ffffff !important;
}
.sm-infobox.white {
	background-color: #ffffff!important;
	color: #505050 !important;
}
.sm-infobox.aquamarine {
	background-color: #7FFFD4 !important;
	color: #ffffff !important;
}
.sm-infobox.bisque {
	background-color: #FFE4C4 !important;
	color: #ffffff !important;
}
.sm-infobox.black {
	background-color: #000000 !important;
	color: #ffffff !important;
}
.sm-infobox.blue {
	background-color: #0000FF !important;
	color: #ffffff !important;
}
.sm-infobox.bluevoilet {
	background-color: #8A2BE2 !important;
	color: #ffffff !important;
}
.sm-infobox.brown {
	background-color: #A52A2A !important;
	color: #ffffff !important;
}
.sm-infobox.burlywood {
	background-color: #DEB887 !important;
	color: #ffffff !important;
}
.sm-infobox.cadetblue {
	background-color: #5F9EA0 !important;
	color: #ffffff !important;
}
.sm-infobox.chartreuse {
	background-color: #7FFF00 !important;
	color: #ffffff !important;
}
.sm-infobox.chocolate {
	background-color: #D2691E !important;
	color: #ffffff !important;
}
.sm-infobox.coral {
	background-color: #FF7F50 !important;
	color: #ffffff !important;
}
.sm-infobox.cornflowerblue {
	background-color: #6495ED !important;
	color: #ffffff !important;
}
.sm-infobox.crimson {
	background-color: #DC143C !important;
	color: #ffffff !important;
}
.sm-infobox.cyan {
	background-color: #00FFFF !important;
	color: #ffffff !important;
}
.sm-infobox.darkblue {
	background-color: #00008B !important;
	color: #ffffff !important;
}
.sm-infobox.darkcyan {
	background-color: #008B8B !important;
	color: #ffffff !important;
}
.sm-infobox.darkgoldenrod {
	background-color: #B8860B !important;
	color: #ffffff !important;
}
.sm-infobox.darkgreen {
	background-color: #006400 !important;
	color: #ffffff !important;
}
.sm-infobox.darkmagenta {
	background-color: #8B008B !important;
	color: #ffffff !important;
}
.sm-infobox.darkolivegreen {
	background-color: #556B2F !important;
	color: #ffffff !important;
}
.sm-infobox.darkorange {
	background-color: #FF8C00 !important;
	color: #ffffff !important;
}
.sm-infobox.darkorchid {
	background-color: #9932CC !important;
	color: #ffffff !important;
}
.sm-infobox.darkred {
	background-color: #8B0000 !important;
	color: #ffffff !important;
}
.sm-infobox.darkseagreen {
	background-color: #8FBC8F !important;
	color: #ffffff !important;
}
.sm-infobox.darkslateblue {
	background-color: #483D8B !important;
	color: #ffffff !important;
}
.sm-infobox.darkslategray {
	background-color: #2F4F4F !important;
	color: #ffffff !important;
}
.sm-infobox.darkturquoise {
	background-color: #00CED1 !important;
	color: #ffffff !important;
}
.sm-infobox.darkviolet {
	background-color: #9400D3 !important;
	color: #ffffff !important;
}
.sm-infobox.deeppink {
	background-color: #FF1493 !important;
	color: #ffffff !important;
}
.sm-infobox.deepskyblue {
	background-color: #00BFFF !important;
	color: #ffffff !important;
}
.sm-infobox.dimgray {
	background-color: #696969 !important;
	color: #ffffff !important;
}
.sm-infobox.dodgerblue {
	background-color: #1E90FF !important;
	color: #ffffff !important;
}
.sm-infobox.firebrick {
	background-color: #B22222 !important;
	color: #ffffff !important;
}
.sm-infobox.forestgreen {
	background-color: #228B22 !important;
	color: #ffffff !important;
}
.sm-infobox.fuchsia {
	background-color: #FF00FF !important;
	color: #ffffff !important;
}
.sm-infobox.gainsboro {
	background-color: #DCDCDC !important;
	color: #ffffff !important;
}
.sm-infobox.ghostwhite {
	background-color: #F8F8FF !important;
	color: #ffffff !important;
}
.sm-infobox.gold {
	background-color: #FFD700 !important;
	color: #ffffff !important;
}
.sm-infobox.goldenrod {
	background-color: #DAA520 !important;
	color: #ffffff !important;
}
.sm-infobox.gray {
	background-color: #808080 !important;
	color: #ffffff !important;
}
.sm-infobox.green {
	background-color: #008000 !important;
	color: #ffffff !important;
}
.sm-infobox.greenyellow {
	background-color: #ADFF2F !important;
	color: #ffffff !important;
}
.sm-infobox.hotpink {
	background-color: #FF69B4 !important;
	color: #ffffff !important;
}
.sm-infobox.indianred {
	background-color: #CD5C5C !important;
	color: #ffffff !important;
}
.sm-infobox.Lavender {
	background-color: #E6E6FA !important;
	color: #ffffff !important;
}
.sm-infobox.lavenderblush {
	background-color: #FFF0F5 !important;
	color: #505050 !important;
}
.sm-infobox.lawngreen {
	background-color: #7CFC00 !important;
	color: #ffffff !important;
}
.sm-infobox.lightblue {
	background-color: #ADD8E6 !important;
	color: #ffffff !important;
}
.sm-infobox.lightgray {
	background-color: #D3D3D3 !important;
	color: #ffffff !important;
}
.sm-infobox.lightgreen {
	background-color: #90EE90 !important;
	color: #ffffff !important;
}
.sm-infobox.lightpink {
	background-color: #FFB6C1 !important;
	color: #ffffff !important;
}
.sm-infobox.lightsalmon {
	background-color: #FFA07A !important;
	color: #ffffff !important;
}
.sm-infobox.lightseagreen {
	background-color: #20B2AA !important;
	color: #ffffff !important;
}
.sm-infobox.lightskyblue {
	background-color: #87CEFA !important;
	color: #ffffff !important;
}
.sm-infobox.lightslategray {
	background-color: #778899 !important;
	color: #ffffff !important;
}
.sm-infobox.Lime {
	background-color: #00FF00 !important;
	color: #ffffff !important;
}
.sm-infobox.limegreen {
	background-color: #32CD32 !important;
	color: #ffffff !important;
}
.sm-infobox.magenta {
	background-color: #FF00FF !important;
	color: #ffffff !important;
}
.sm-infobox.maroon {
	background-color: #800000 !important;
	color: #ffffff !important;
}
.sm-infobox.mediumaquamarine {
	background-color: #66CDAA !important;
	color: #ffffff !important;
}
.sm-infobox.mediumblue {
	background-color: #0000CD !important;
	color: #ffffff !important;
}
.sm-infobox.mediumorchid {
	background-color: #BA55D3 !important;
	color: #ffffff !important;
}
.sm-infobox.mediumpurple {
	background-color: #9370DB !important;
	color: #ffffff !important;
}
.sm-infobox.mediumseagreen {
	background-color: #3CB371 !important;
	color: #ffffff !important;
}
.sm-infobox.mediumslateblue {
	background-color: #7B68EE !important;
	color: #ffffff !important;
}
.sm-infobox.mediumspringgreen {
	background-color: #00FA9A !important;
	color: #ffffff !important;
}
.sm-infobox.mediumturquoise {
	background-color: #48D1CC !important;
	color: #ffffff !important;
}
.sm-infobox.navy {
	background-color: #000080 !important;
	color: #ffffff !important;
}
.sm-infobox.olive {
	background-color: #808000 !important;
	color: #ffffff !important;
}
.sm-infobox.olivedrab {
	background-color: #6B8E23 !important;
	color: #ffffff !important;
}
.sm-infobox.orange {
	background-color: #FFA500 !important;
	color: #ffffff !important;
}
.sm-infobox.orangered {
	background-color: #FF4500 !important;
	color: #ffffff !important;
}
.sm-infobox.orchid {
	background-color: #DA70D6 !important;
	color: #ffffff !important;
}
.sm-infobox.peru {
	background-color: #CD853F !important;
	color: #ffffff !important;
}
.sm-infobox.purple {
	background-color: #800080 !important;
	color: #ffffff !important;
}
.sm-infobox.rebeccapurple {
	background-color: #663399 !important;
	color: #ffffff !important;
}
.sm-infobox.red {
	background-color: #FF0000 !important;
	color: #ffffff !important;
}
.sm-infobox.rosybrown {
	background-color: #BC8F8F !important;
	color: #ffffff !important;
}
.sm-infobox.royalblue {
	background-color: #4169E1 !important;
	color: #ffffff !important;
}
.sm-infobox.saddlebrown {
	background-color: #8B4513 !important;
	color: #ffffff !important;
}
.sm-infobox.salmon {
	background-color: #FA8072 !important;
	color: #ffffff !important;
}
.sm-infobox.sandybrown {
	background-color: #F4A460 !important;
	color: #ffffff !important;
}
.sm-infobox.seagreen {
	background-color: #2E8B57 !important;
	color: #ffffff !important;
}
.sm-infobox.sienna {
	background-color: #A0522D !important;
	color: #ffffff !important;
}
.sm-infobox.silver {
	background-color: #C0C0C0 !important;
	color: #ffffff !important;
}
.sm-infobox.skyblue {
	background-color: #87CEEB !important;
	color: #ffffff !important;
}
.sm-infobox.slateblue {
	background-color: #6A5ACD !important;
	color: #ffffff !important;
}
.sm-infobox.slategray {
	background-color: #708090 !important;
	color: #ffffff !important;
}
.sm-infobox.springgreen {
	background-color: #00FF7F !important;
	color: #ffffff !important;
}
.sm-infobox.steelblue {
	background-color: #4682B4 !important;
	color: #ffffff !important;
}
.sm-infobox.tan {
	background-color: #D2B48C !important;
	color: #ffffff !important;
}
.sm-infobox.teal {
	background-color: #008080 !important;
	color: #ffffff !important;
}
.sm-infobox.thistle {
	background-color: #D8BFD8 !important;
	color: #ffffff !important;
}
.sm-infobox.tomato {
	background-color: #FF6347 !important;
	color: #ffffff !important;
}
.sm-infobox.turquoise {
	background-color: #40E0D0 !important;
	color: #ffffff !important;
}
.sm-infobox.violet {
	background-color: #EE82EE !important;
	color: #ffffff !important;
}
.sm-infobox.yellow {
	background-color: #FFFF00 !important;
	color: #616161 !important;
}
.sm-infobox.yellowgreen {
	background-color: #9ACD32 !important;
	color: #ffffff !important;
}
/*
===================================================================
PROGRESS BAR
===================================================================
*/
.progress {
	height: 12px;
	margin: 0em 0em 2em 0em;
	position: relative;
	background-color: #f5f5f5;
}
.progress div, .progress-aqua div, .progress-brown div, .progress-tan div, .progress-red div, .progress-orange div, .progress-green div {
	display: block;
	height: 100%;
	text-align: center;
}
.progress-label {
	display: block;
	color: #000;
	font-weight: bold;
}
.progressbar {
	background-color: #9ca9b0;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	-webkit-animation: progressBar 3s ease-in-out;
	-webkit-animation-fill-mode: both;
	-moz-animation: progressBar 3s ease-in-out;
	-moz-animation-fill-mode: both;
}
.progress-aqua .progressbar {
	background-color: #25b7c3;
}
.progress-brown .progressbar {
	background-color: #a97046;
}
.progress-tan .progressbar {
	background-color: #c6b274;
}
.progress-red .progressbar {
	background-color: #9f3e20;
}
.progress-orange .progressbar {
	background-color: #dd992a;
}
.progress-green .progressbar {
	background-color: #bec244;
}
@-webkit-keyframes progressBar {
 0% {
width: 0;
}
 100% {
width: 100%;
}
}
 @-moz-keyframes progressBar {
 0% {
width: 0;
}
 100% {
width: 100%;
}
}
/*
==============================================================
LOGO BAR
==============================================================
*/
.sm-logo-bar {
	margin: 2em auto;
	text-align: center;
}
.sm-logo-bar li:before {
	content: '';
}
.sm-logo-bar li {
	margin: 0.75em;
	padding: 0;
	display: inline-block;
	vertical-align: middle;
}
.sm-logo-bar li a {
	opacity: 0.5;
	-webkit-filter: grayscale(100%);  /* For Webkit browsers */
	-ms-filter: grayscale(100%);
	-ms-filter: gray;  /* For IE 6 - 9 */
	-webkit-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.sm-logo-bar:hover li:hover a {
	opacity: 1;
	-webkit-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-ms-filter: none;
	-webkit-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.sm-logo-bar1 {
	margin: 2em auto;
	text-align: center;
}
.sm-logo-bar1 li:before {
	content: '';
}
.sm-logo-bar1 li {
	margin: 0.75em;
	padding: 0;
	display: inline-block;
	vertical-align: middle;
	border: 1px solid #EAEAEA;
}
.sm-logo-bar1 li a {
	opacity: 0.5;
	-webkit-filter: grayscale(100%);  /* For Webkit browsers */
	-ms-filter: grayscale(100%);
	-ms-filter: gray;  /* For IE 6 - 9 */
	-webkit-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.sm-logo-bar1:hover li:hover a {
	opacity: 1;
	-webkit-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-ms-filter: none;
	-webkit-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
/*
=================================================
PRICE COLUMNS
=================================================
*/
.sm-price-column {
	text-align: center;
	color: #656565;
	overflow: hidden;
	border: 1px solid #EAEAEA
}
.sm-price-column p {
	text-align: center;
}
.sm-price-header {
	position: relative;
	padding: 5em 1em 1em;
	color: #fff;
}
.sm-price-title {
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 0 0.125em;
	border-bottom: 1px solid #EAEAEA;
	display: inline-block;
	padding-bottom: 10px;
	position: relative;
	font-size: 150%;
}
.sm-price-tagline {
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	position: relative;
}
.sm-notice {
	width: 22.5em;
	height: 2em;
	padding: 0.15em;
	position: absolute;
	right: -82px;
	top: -13px;
	background-color: #fff;
	color: #707886;
	top: -11px;
	-moz-transform: rotate(40deg);
	-webkit-transform: rotate(40deg);
	-o-transform: rotate(40deg);
	-ms-transform: rotate(40deg);
	transform: rotate(40deg);
	text-align: left;
	padding-left: 11.7em;
	font-size: 1em;
}
.sm-price-details1 {
	border-top: 1px solid #EAEAEA;
	position: relative;
}
.sm-price-details {
	margin: 0 1em 1.25em;
	color: #888;
}
.sm-price-details ul {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 100%;
}
.sm-price-details > ul > li {
	border-bottom: 1px solid #EAEAEA;
	display: block;
	width: 100%;
	margin: 0px;
	padding: 0.3rem 0rem!important;
}
.sm-price-details1 h1 {
	display: inline-block;
}
.sm-price-details1 h5 {
	display: inline-block;
}
.sm-price-details2 ul li:before {
	content: "\f00c";
	font-family: FontAwesome;
	margin-right: 5px;
}
.sm-price-button {
	margin: 0 0 1.25em;
}
/*
==================================================================
TEXT LABELS
==================================================================
*/
.sm-label {
	position: relative;
	display: inline;
	margin: 0;
	padding: 0.07em 0.938em;
	font-size: 0.75em;
	font-weight: 900;
	line-height: 1.5;
	background-color: #9CA9B0;
	color: #FFF;
	text-align: center;
	text-transform: uppercase;
}
.sm-label.aqua {
	background-color: #00FFFF !important;
	color: #ffffff !important;
}
.sm-label.white {
	background-color: #ffffff!important;
	color: #505050 !important;
}
.sm-label.aquamarine {
	background-color: #7FFFD4 !important;
	color: #ffffff !important;
}
.sm-label.bisque {
	background-color: #FFE4C4 !important;
	color: #ffffff !important;
}
.sm-label.black {
	background-color: #000000 !important;
	color: #ffffff !important;
}
.sm-label.blue {
	background-color: #0000FF !important;
	color: #ffffff !important;
}
.sm-label.bluevoilet {
	background-color: #8A2BE2 !important;
	color: #ffffff !important;
}
.sm-label.brown {
	background-color: #A52A2A !important;
	color: #ffffff !important;
}
.sm-label.burlywood {
	background-color: #DEB887 !important;
	color: #ffffff !important;
}
.sm-label.cadetblue {
	background-color: #5F9EA0 !important;
	color: #ffffff !important;
}
.sm-label.chartreuse {
	background-color: #7FFF00 !important;
	color: #ffffff !important;
}
.sm-label.chocolate {
	background-color: #D2691E !important;
	color: #ffffff !important;
}
.sm-label.coral {
	background-color: #FF7F50 !important;
	color: #ffffff !important;
}
.sm-label.cornflowerblue {
	background-color: #6495ED !important;
	color: #ffffff !important;
}
.sm-label.crimson {
	background-color: #DC143C !important;
	color: #ffffff !important;
}
.sm-label.cyan {
	background-color: #00FFFF !important;
	color: #ffffff !important;
}
.sm-label.darkblue {
	background-color: #00008B !important;
	color: #ffffff !important;
}
.sm-label.darkcyan {
	background-color: #008B8B !important;
	color: #ffffff !important;
}
.sm-label.darkgoldenrod {
	background-color: #B8860B !important;
	color: #ffffff !important;
}
.sm-label.darkgreen {
	background-color: #006400 !important;
	color: #ffffff !important;
}
.sm-label.darkmagenta {
	background-color: #8B008B !important;
	color: #ffffff !important;
}
.sm-label.darkolivegreen {
	background-color: #556B2F !important;
	color: #ffffff !important;
}
.sm-label.darkorange {
	background-color: #FF8C00 !important;
	color: #ffffff !important;
}
.sm-label.darkorchid {
	background-color: #9932CC !important;
	color: #ffffff !important;
}
.sm-label.darkred {
	background-color: #8B0000 !important;
	color: #ffffff !important;
}
.sm-label.darkseagreen {
	background-color: #8FBC8F !important;
	color: #ffffff !important;
}
.sm-label.darkslateblue {
	background-color: #483D8B !important;
	color: #ffffff !important;
}
.sm-label.darkslategray {
	background-color: #2F4F4F !important;
	color: #ffffff !important;
}
.sm-label.darkturquoise {
	background-color: #00CED1 !important;
	color: #ffffff !important;
}
.sm-label.darkviolet {
	background-color: #9400D3 !important;
	color: #ffffff !important;
}
.sm-label.deeppink {
	background-color: #FF1493 !important;
	color: #ffffff !important;
}
.sm-label.deepskyblue {
	background-color: #00BFFF !important;
	color: #ffffff !important;
}
.sm-label.dimgray {
	background-color: #696969 !important;
	color: #ffffff !important;
}
.sm-label.dodgerblue {
	background-color: #1E90FF !important;
	color: #ffffff !important;
}
.sm-label.firebrick {
	background-color: #B22222 !important;
	color: #ffffff !important;
}
.sm-label.forestgreen {
	background-color: #228B22 !important;
	color: #ffffff !important;
}
.sm-label.fuchsia {
	background-color: #FF00FF !important;
	color: #ffffff !important;
}
.sm-label.gainsboro {
	background-color: #DCDCDC !important;
	color: #ffffff !important;
}
.sm-label.ghostwhite {
	background-color: #F8F8FF !important;
	color: #ffffff !important;
}
.sm-label.gold {
	background-color: #FFD700 !important;
	color: #ffffff !important;
}
.sm-label.goldenrod {
	background-color: #DAA520 !important;
	color: #ffffff !important;
}
.sm-label.gray {
	background-color: #808080 !important;
	color: #ffffff !important;
}
.sm-label.green {
	background-color: #008000 !important;
	color: #ffffff !important;
}
.sm-label.greenyellow {
	background-color: #ADFF2F !important;
	color: #ffffff !important;
}
.sm-label.hotpink {
	background-color: #FF69B4 !important;
	color: #ffffff !important;
}
.sm-label.indianred {
	background-color: #CD5C5C !important;
	color: #ffffff !important;
}
.sm-label.Lavender {
	background-color: #E6E6FA !important;
	color: #ffffff !important;
}
.sm-label.lavenderblush {
	background-color: #FFF0F5 !important;
	color: #505050 !important;
}
.sm-label.lawngreen {
	background-color: #7CFC00 !important;
	color: #ffffff !important;
}
.sm-label.lightblue {
	background-color: #ADD8E6 !important;
	color: #ffffff !important;
}
.sm-label.lightgray {
	background-color: #D3D3D3 !important;
	color: #ffffff !important;
}
.sm-label.lightgreen {
	background-color: #90EE90 !important;
	color: #ffffff !important;
}
.sm-label.lightpink {
	background-color: #FFB6C1 !important;
	color: #ffffff !important;
}
.sm-label.lightsalmon {
	background-color: #FFA07A !important;
	color: #ffffff !important;
}
.sm-label.lightseagreen {
	background-color: #20B2AA !important;
	color: #ffffff !important;
}
.sm-label.lightskyblue {
	background-color: #87CEFA !important;
	color: #ffffff !important;
}
.sm-label.lightslategray {
	background-color: #778899 !important;
	color: #ffffff !important;
}
.sm-label.Lime {
	background-color: #00FF00 !important;
	color: #ffffff !important;
}
.sm-label.limegreen {
	background-color: #32CD32 !important;
	color: #ffffff !important;
}
.sm-label.magenta {
	background-color: #FF00FF !important;
	color: #ffffff !important;
}
.sm-label.maroon {
	background-color: #800000 !important;
	color: #ffffff !important;
}
.sm-label.mediumaquamarine {
	background-color: #66CDAA !important;
	color: #ffffff !important;
}
.sm-label.mediumblue {
	background-color: #0000CD !important;
	color: #ffffff !important;
}
.sm-label.mediumorchid {
	background-color: #BA55D3 !important;
	color: #ffffff !important;
}
.sm-label.mediumpurple {
	background-color: #9370DB !important;
	color: #ffffff !important;
}
.sm-label.mediumseagreen {
	background-color: #3CB371 !important;
	color: #ffffff !important;
}
.sm-label.mediumslateblue {
	background-color: #7B68EE !important;
	color: #ffffff !important;
}
.sm-label.mediumspringgreen {
	background-color: #00FA9A !important;
	color: #ffffff !important;
}
.sm-label.mediumturquoise {
	background-color: #48D1CC !important;
	color: #ffffff !important;
}
.sm-label.navy {
	background-color: #000080 !important;
	color: #ffffff !important;
}
.sm-label.olive {
	background-color: #808000 !important;
	color: #ffffff !important;
}
.sm-label.olivedrab {
	background-color: #6B8E23 !important;
	color: #ffffff !important;
}
.sm-label.orange {
	background-color: #FFA500 !important;
	color: #ffffff !important;
}
.sm-label.orangered {
	background-color: #FF4500 !important;
	color: #ffffff !important;
}
.sm-label.orchid {
	background-color: #DA70D6 !important;
	color: #ffffff !important;
}
.sm-label.peru {
	background-color: #CD853F !important;
	color: #ffffff !important;
}
.sm-label.purple {
	background-color: #800080 !important;
	color: #ffffff !important;
}
.sm-label.rebeccapurple {
	background-color: #663399 !important;
	color: #ffffff !important;
}
.sm-label.red {
	background-color: #FF0000 !important;
	color: #ffffff !important;
}
.sm-label.rosybrown {
	background-color: #BC8F8F !important;
	color: #ffffff !important;
}
.sm-label.royalblue {
	background-color: #4169E1 !important;
	color: #ffffff !important;
}
.sm-label.saddlebrown {
	background-color: #8B4513 !important;
	color: #ffffff !important;
}
.sm-label.salmon {
	background-color: #FA8072 !important;
	color: #ffffff !important;
}
.sm-label.sandybrown {
	background-color: #F4A460 !important;
	color: #ffffff !important;
}
.sm-label.seagreen {
	background-color: #2E8B57 !important;
	color: #ffffff !important;
}
.sm-label.sienna {
	background-color: #A0522D !important;
	color: #ffffff !important;
}
.sm-label.silver {
	background-color: #C0C0C0 !important;
	color: #ffffff !important;
}
.sm-label.skyblue {
	background-color: #87CEEB !important;
	color: #ffffff !important;
}
.sm-label.slateblue {
	background-color: #6A5ACD !important;
	color: #ffffff !important;
}
.sm-label.slategray {
	background-color: #708090 !important;
	color: #ffffff !important;
}
.sm-label.springgreen {
	background-color: #00FF7F !important;
	color: #ffffff !important;
}
.sm-label.steelblue {
	background-color: #4682B4 !important;
	color: #ffffff !important;
}
.sm-label.tan {
	background-color: #D2B48C !important;
	color: #ffffff !important;
}
.sm-label.teal {
	background-color: #008080 !important;
	color: #ffffff !important;
}
.sm-label.thistle {
	background-color: #D8BFD8 !important;
	color: #ffffff !important;
}
.sm-label.tomato {
	background-color: #FF6347 !important;
	color: #ffffff !important;
}
.sm-label.turquoise {
	background-color: #40E0D0 !important;
	color: #ffffff !important;
}
.sm-label.violet {
	background-color: #EE82EE !important;
	color: #ffffff !important;
}
.sm-label.yellow {
	background-color: #FFFF00 !important;
	color: #616161 !important;
}
.sm-label.yellowgreen {
	background-color: #9ACD32 !important;
	color: #ffffff !important;
}
/*
================================================================
TABLES
================================================================
*/
table td {
	vertical-align: top;
}
.table td {
	vertical-align: middle;
}
.table-aqua > thead {
	background-color: #00FFFF !important;
	color: #ffffff !important;
	border: none;
}
.table-white > thead {
	background-color: #ffffff!important;
	color: #505050 !important;
	border: none;
}
.table-aquamarine > thead {
	background-color: #7FFFD4 !important;
	color: #ffffff !important;
	border: none;
}
.table-bisque > thead {
	background-color: #FFE4C4 !important;
	color: #ffffff !important;
	border: none;
}
.table-black > thead {
	background-color: #000000 !important;
	color: #ffffff !important;
	border: none;
}
.table-blue > thead {
	background-color: #0000FF !important;
	color: #ffffff !important;
	border: none;
}
.table-bluevoilet > thead {
	background-color: #8A2BE2 !important;
	color: #ffffff !important;
	border: none;
}
.table-brown > thead {
	background-color: #A52A2A !important;
	color: #ffffff !important;
	border: none;
}
.table-burlywood > thead {
	background-color: #DEB887 !important;
	color: #ffffff !important;
	border: none;
}
.table-cadetblue > thead {
	background-color: #5F9EA0 !important;
	color: #ffffff !important;
	border: none;
}
.table-chartreuse > thead {
	background-color: #7FFF00 !important;
	color: #ffffff !important;
	border: none;
}
.table-chocolate > thead {
	background-color: #D2691E !important;
	color: #ffffff !important;
	border: none;
}
.table-coral > thead {
	background-color: #FF7F50 !important;
	color: #ffffff !important;
	border: none;
}
.table-cornflowerblue > thead {
	background-color: #6495ED !important;
	color: #ffffff !important;
	border: none;
}
.table-crimson > thead {
	background-color: #DC143C !important;
	color: #ffffff !important;
	border: none;
}
.table-cyan > thead {
	background-color: #00FFFF !important;
	color: #ffffff !important;
	border: none;
}
.table-darkblue > thead {
	background-color: #00008B !important;
	color: #ffffff !important;
	border: none;
}
.table-darkcyan > thead {
	background-color: #008B8B !important;
	color: #ffffff !important;
	border: none;
}
.table-darkgoldenrod > thead {
	background-color: #B8860B !important;
	color: #ffffff !important;
	border: none;
}
.table-darkgreen > thead {
	background-color: #006400 !important;
	color: #ffffff !important;
	border: none;
}
.table-darkmagenta > thead {
	background-color: #8B008B !important;
	color: #ffffff !important;
	border: none;
}
.table-darkolivegreen > thead {
	background-color: #556B2F !important;
	color: #ffffff !important;
	border: none;
}
.table-darkorange > thead {
	background-color: #FF8C00 !important;
	color: #ffffff !important;
	border: none;
}
.table-darkorchid > thead {
	background-color: #9932CC !important;
	color: #ffffff !important;
	border: none;
}
.table-darkred > thead {
	background-color: #8B0000 !important;
	color: #ffffff !important;
	border: none;
}
.table-darkseagreen > thead {
	background-color: #8FBC8F !important;
	color: #ffffff !important;
	border: none;
}
.table-darkslateblue > thead {
	background-color: #483D8B !important;
	color: #ffffff !important;
	border: none;
}
.table-darkslategray > thead {
	background-color: #2F4F4F !important;
	color: #ffffff !important;
	border: none;
}
.table-darkturquoise > thead {
	background-color: #00CED1 !important;
	color: #ffffff !important;
	border: none;
}
.table-darkviolet > thead {
	background-color: #9400D3 !important;
	color: #ffffff !important;
	border: none;
}
.table-deeppink > thead {
	background-color: #FF1493 !important;
	color: #ffffff !important;
	border: none;
}
.table-deepskyblue > thead {
	background-color: #00BFFF !important;
	color: #ffffff !important;
	border: none;
}
.table-dimgray > thead {
	background-color: #696969 !important;
	color: #ffffff !important;
	border: none;
}
.table-dodgerblue > thead {
	background-color: #1E90FF !important;
	color: #ffffff !important;
	border: none;
}
.table-firebrick > thead {
	background-color: #B22222 !important;
	color: #ffffff !important;
	border: none;
}
.table-forestgreen > thead {
	background-color: #228B22 !important;
	color: #ffffff !important;
	border: none;
}
.table-fuchsia > thead {
	background-color: #FF00FF !important;
	color: #ffffff !important;
	border: none;
}
.table-gainsboro > thead {
	background-color: #DCDCDC !important;
	color: #ffffff !important;
	border: none;
}
.table-ghostwhite > thead {
	background-color: #F8F8FF !important;
	color: #ffffff !important;
	border: none;
}
.table-gold > thead {
	background-color: #FFD700 !important;
	color: #ffffff !important;
	border: none;
}
.table-goldenrod > thead {
	background-color: #DAA520 !important;
	color: #ffffff !important;
	border: none;
}
.table-gray > thead {
	background-color: #808080 !important;
	color: #ffffff !important;
	border: none;
}
.table-green > thead {
	background-color: #008000 !important;
	color: #ffffff !important;
	border: none;
}
.table-greenyellow > thead {
	background-color: #ADFF2F !important;
	color: #ffffff !important;
	border: none;
}
.table-hotpink > thead {
	background-color: #FF69B4 !important;
	color: #ffffff !important;
	border: none;
}
.table-indianred > thead {
	background-color: #CD5C5C !important;
	color: #ffffff !important;
	border: none;
}
.table-Lavender > thead {
	background-color: #E6E6FA !important;
	color: #ffffff !important;
	border: none;
}
.table-lavenderblush > thead {
	background-color: #FFF0F5 !important;
	color: #505050 !important;
	border: none;
}
.table-lawngreen > thead {
	background-color: #7CFC00 !important;
	color: #ffffff !important;
	border: none;
}
.table-lightblue > thead {
	background-color: #ADD8E6 !important;
	color: #ffffff !important;
	border: none;
}
.table-lightgray > thead {
	background-color: #D3D3D3 !important;
	color: #ffffff !important;
	border: none;
}
.table-lightgreen > thead {
	background-color: #90EE90 !important;
	color: #ffffff !important;
	border: none;
}
.table-lightpink > thead {
	background-color: #FFB6C1 !important;
	color: #ffffff !important;
	border: none;
}
.table-lightsalmon > thead {
	background-color: #FFA07A !important;
	color: #ffffff !important;
	border: none;
}
.table-lightseagreen > thead {
	background-color: #20B2AA !important;
	color: #ffffff !important;
	border: none;
}
.table-lightskyblue > thead {
	background-color: #87CEFA !important;
	color: #ffffff !important;
	border: none;
}
.table-lightslategray > thead {
	background-color: #778899 !important;
	color: #ffffff !important;
	border: none;
}
.table-Lime > thead {
	background-color: #00FF00 !important;
	color: #ffffff !important;
	border: none;
}
.table-limegreen > thead {
	background-color: #32CD32 !important;
	color: #ffffff !important;
	border: none;
}
.table-magenta > thead {
	background-color: #FF00FF !important;
	color: #ffffff !important;
	border: none;
}
.table-maroon > thead {
	background-color: #800000 !important;
	color: #ffffff !important;
	border: none;
}
.table-mediumaquamarine > thead {
	background-color: #66CDAA !important;
	color: #ffffff !important;
	border: none;
}
.table-mediumblue > thead {
	background-color: #0000CD !important;
	color: #ffffff !important;
	border: none;
}
.table-mediumorchid > thead {
	background-color: #BA55D3 !important;
	color: #ffffff !important;
	border: none;
}
.table-mediumpurple > thead {
	background-color: #9370DB !important;
	color: #ffffff !important;
	border: none;
}
.table-mediumseagreen > thead {
	background-color: #3CB371 !important;
	color: #ffffff !important;
	border: none;
}
.table-mediumslateblue > thead {
	background-color: #7B68EE !important;
	color: #ffffff !important;
	border: none;
}
.table-mediumspringgreen > thead {
	background-color: #00FA9A !important;
	color: #ffffff !important;
	border: none;
}
.table-mediumturquoise > thead {
	background-color: #48D1CC !important;
	color: #ffffff !important;
	border: none;
}
.table-navy > thead {
	background-color: #000080 !important;
	color: #ffffff !important;
	border: none;
}
.table-olive > thead {
	background-color: #808000 !important;
	color: #ffffff !important;
	border: none;
}
.table-olivedrab > thead {
	background-color: #6B8E23 !important;
	color: #ffffff !important;
	border: none;
}
.table-orange > thead {
	background-color: #FFA500 !important;
	color: #ffffff !important;
	border: none;
}
.table-orangered > thead {
	background-color: #FF4500 !important;
	color: #ffffff !important;
	border: none;
}
.table-orchid > thead {
	background-color: #DA70D6 !important;
	color: #ffffff !important;
	border: none;
}
.table-peru > thead {
	background-color: #CD853F !important;
	color: #ffffff !important;
	border: none;
}
.table-purple > thead {
	background-color: #800080 !important;
	color: #ffffff !important;
	border: none;
}
.table-rebeccapurple > thead {
	background-color: #663399 !important;
	color: #ffffff !important;
	border: none;
}
.table-red > thead {
	background-color: #FF0000 !important;
	color: #ffffff !important;
	border: none;
}
.table-rosybrown > thead {
	background-color: #BC8F8F !important;
	color: #ffffff !important;
	border: none;
}
.table-royalblue > thead {
	background-color: #4169E1 !important;
	color: #ffffff !important;
	border: none;
}
.table-saddlebrown > thead {
	background-color: #8B4513 !important;
	color: #ffffff !important;
	border: none;
}
.table-salmon > thead {
	background-color: #FA8072 !important;
	color: #ffffff !important;
	border: none;
}
.table-sandybrown > thead {
	background-color: #F4A460 !important;
	color: #ffffff !important;
	border: none;
}
.table-seagreen > thead {
	background-color: #2E8B57 !important;
	color: #ffffff !important;
	border: none;
}
.table-sienna > thead {
	background-color: #A0522D !important;
	color: #ffffff !important;
	border: none;
}
.table-silver > thead {
	background-color: #C0C0C0 !important;
	color: #ffffff !important;
	border: none;
}
.table-skyblue > thead {
	background-color: #87CEEB !important;
	color: #ffffff !important;
	border: none;
}
.table-slateblue > thead {
	background-color: #6A5ACD !important;
	color: #ffffff !important;
	border: none;
}
.table-slategray > thead {
	background-color: #708090 !important;
	color: #ffffff !important;
	border: none;
}
.table-springgreen > thead {
	background-color: #00FF7F !important;
	color: #ffffff !important;
	border: none;
}
.table-steelblue > thead {
	background-color: #4682B4 !important;
	color: #ffffff !important;
	border: none;
}
.table-tan > thead {
	background-color: #D2B48C !important;
	color: #ffffff !important;
	border: none;
}
.table-teal > thead {
	background-color: #008080 !important;
	color: #ffffff !important;
	border: none;
}
.table-thistle > thead {
	background-color: #D8BFD8 !important;
	color: #ffffff !important;
	border: none;
}
.table-tomato > thead {
	background-color: #FF6347 !important;
	color: #ffffff !important;
	border: none;
}
.table-turquoise > thead {
	background-color: #40E0D0 !important;
	color: #ffffff !important;
	border: none;
}
.table-violet > thead {
	background-color: #EE82EE !important;
	color: #ffffff !important;
	border: none;
}
.table-yellow > thead {
	background-color: #FFFF00 !important;
	color: #616161 !important;
	border: none;
}
.table-yellowgreen > thead {
	background-color: #9ACD32 !important;
	color: #ffffff !important;
	border: none;
}
.table-aqua {
	border-color: #00FFFF !important;
}
.table-white {
	border-color: #ffffff!important;
}
.table-aquamarine {
	border-color: #7FFFD4 !important;
}
.table-bisque {
	border-color: #FFE4C4 !important;
}
.table-black {
	border-color: #000000 !important;
}
.table-blue {
	border-color: #0000FF !important;
}
.table-bluevoilet {
	border-color: #8A2BE2 !important;
}
.table-brown {
	border-color: #A52A2A !important;
}
.table-burlywood {
	border-color: #DEB887 !important;
}
.table-cadetblue {
	border-color: #5F9EA0 !important;
}
.table-chartreuse {
	border-color: #7FFF00 !important;
}
.table-chocolate {
	border-color: #D2691E !important;
}
.table-coral {
	border-color: #FF7F50 !important;
}
.table-cornflowerblue {
	border-color: #6495ED !important;
}
.table-crimson {
	border-color: #DC143C !important;
}
.table-cyan {
	border-color: #00FFFF !important;
}
.table-darkblue {
	border-color: #00008B !important;
}
.table-darkcyan {
	border-color: #008B8B !important;
}
.table-darkgoldenrod {
	border-color: #B8860B !important;
}
.table-darkgreen {
	border-color: #006400 !important;
}
.table-darkmagenta {
	border-color: #8B008B !important;
}
.table-darkolivegreen {
	border-color: #556B2F !important;
}
.table-darkorange {
	border-color: #FF8C00 !important;
}
.table-darkorchid {
	border-color: #9932CC !important;
}
.table-darkred {
	border-color: #8B0000 !important;
}
.table-darkseagreen {
	border-color: #8FBC8F !important;
}
.table-darkslateblue {
	border-color: #483D8B !important;
}
.table-darkslategray {
	border-color: #2F4F4F !important;
}
.table-darkturquoise {
	border-color: #00CED1 !important;
}
.table-darkviolet {
	border-color: #9400D3 !important;
}
.table-deeppink {
	border-color: #FF1493 !important;
}
.table-deepskyblue {
	border-color: #00BFFF !important;
}
.table-dimgray {
	border-color: #696969 !important;
}
.table-dodgerblue {
	border-color: #1E90FF !important;
}
.table-firebrick {
	border-color: #B22222 !important;
}
.table-forestgreen {
	border-color: #228B22 !important;
}
.table-fuchsia {
	border-color: #FF00FF !important;
}
.table-gainsboro {
	border-color: #DCDCDC !important;
}
.table-ghostwhite {
	border-color: #F8F8FF !important;
}
.table-gold {
	border-color: #FFD700 !important;
}
.table-goldenrod {
	border-color: #DAA520 !important;
}
.table-gray {
	border-color: #808080 !important;
}
.table-green {
	border-color: #008000 !important;
}
.table-greenyellow {
	border-color: #ADFF2F !important;
}
.table-hotpink {
	border-color: #FF69B4 !important;
}
.table-indianred {
	border-color: #CD5C5C !important;
}
.table-Lavender {
	border-color: #E6E6FA !important;
}
.table-lavenderblush {
	border-color: #FFF0F5 !important;
}
.table-lawngreen {
	border-color: #7CFC00 !important;
}
.table-lightblue {
	border-color: #ADD8E6 !important;
}
.table-lightgray {
	border-color: #D3D3D3 !important;
}
.table-lightgreen {
	border-color: #90EE90 !important;
}
.table-lightpink {
	border-color: #FFB6C1 !important;
}
.table-lightsalmon {
	border-color: #FFA07A !important;
}
.table-lightseagreen {
	border-color: #20B2AA !important;
}
.table-lightskyblue {
	border-color: #87CEFA !important;
}
.table-lightslategray {
	border-color: #778899 !important;
}
.table-Lime {
	border-color: #00FF00 !important;
}
.table-limegreen {
	border-color: #32CD32 !important;
}
.table-magenta {
	border-color: #FF00FF !important;
}
.table-maroon {
	border-color: #800000 !important;
}
.table-mediumaquamarine {
	border-color: #66CDAA !important;
}
.table-mediumblue {
	border-color: #0000CD !important;
}
.table-mediumorchid {
	border-color: #BA55D3 !important;
}
.table-mediumpurple {
	border-color: #9370DB !important;
}
.table-mediumseagreen {
	border-color: #3CB371 !important;
}
.table-mediumslateblue {
	border-color: #7B68EE !important;
}
.table-mediumspringgreen {
	border-color: #00FA9A !important;
}
.table-mediumturquoise {
	border-color: #48D1CC !important;
}
.table-navy {
	border-color: #000080 !important;
}
.table-olive {
	border-color: #808000 !important;
}
.table-olivedrab {
	border-color: #6B8E23 !important;
}
.table-orange {
	border-color: #FFA500 !important;
}
.table-orangered {
	border-color: #FF4500 !important;
}
.table-orchid {
	border-color: #DA70D6 !important;
}
.table-peru {
	border-color: #CD853F !important;
}
.table-purple {
	border-color: #800080 !important;
}
.table-rebeccapurple {
	border-color: #663399 !important;
}
.table-red {
	border-color: #FF0000 !important;
}
.table-rosybrown {
	border-color: #BC8F8F !important;
}
.table-royalblue {
	border-color: #4169E1 !important;
}
.table-saddlebrown {
	border-color: #8B4513 !important;
}
.table-salmon {
	border-color: #FA8072 !important;
}
.table-sandybrown {
	border-color: #F4A460 !important;
}
.table-seagreen {
	border-color: #2E8B57 !important;
}
.table-sienna {
	border-color: #A0522D !important;
}
.table-silver {
	border-color: #C0C0C0 !important;
}
.table-skyblue {
	border-color: #87CEEB !important;
}
.table-slateblue {
	border-color: #6A5ACD !important;
}
.table-slategray {
	border-color: #708090 !important;
}
.table-springgreen {
	border-color: #00FF7F !important;
}
.table-steelblue {
	border-color: #4682B4 !important;
}
.table-tan {
	border-color: #D2B48C !important;
}
.table-teal {
	border-color: #008080 !important;
}
.table-thistle {
	border-color: #D8BFD8 !important;
}
.table-tomato {
	border-color: #FF6347 !important;
}
.table-turquoise {
	border-color: #40E0D0 !important;
}
.table-violet {
	border-color: #EE82EE !important;
}
.table-yellow {
	border-color: #FFFF00 !important;
}
.table-yellowgreen {
	border-color: #9ACD32 !important;
}
.table-aqua > thead > tr > th {
	border: none;
}
.table-white > thead > tr > th {
	border: none;
}
.table-aquamarine > thead > tr > th {
	border: none;
}
.table-bisque > thead > tr > th {
	border: none;
}
.table-black > thead > tr > th {
	border: none;
}
.table-blue > thead > tr > th {
	border: none;
}
.table-bluevoilet > thead > tr > th {
	border: none;
}
.table-brown > thead > tr > th {
	border: none;
}
.table-burlywood > thead > tr > th {
	border: none;
}
.table-cadetblue > thead > tr > th {
	border: none;
}
.table-chartreuse > thead > tr > th {
	border: none;
}
.table-chocolate > thead > tr > th {
	border: none;
}
.table-coral > thead > tr > th {
	border: none;
}
.table-cornflowerblue > thead > tr > th {
	border: none;
}
.table-crimson > thead > tr > th {
	border: none;
}
.table-cyan > thead > tr > th {
	border: none;
}
.table-darkblue > thead > tr > th {
	border: none;
}
.table-darkcyan > thead > tr > th {
	border: none;
}
.table-darkgoldenrod > thead > tr > th {
	border: none;
}
.table-darkgreen > thead > tr > th {
	border: none;
}
.table-darkmagenta > thead > tr > th {
	border: none;
}
.table-darkolivegreen > thead > tr > th {
	border: none;
}
.table-darkorange > thead > tr > th {
	border: none;
}
.table-darkorchid > thead > tr > th {
	border: none;
}
.table-darkred > thead > tr > th {
	border: none;
}
.table-darkseagreen > thead > tr > th {
	border: none;
}
.table-darkslateblue > thead > tr > th {
	border: none;
}
.table-darkslategray > thead > tr > th {
	border: none;
}
.table-darkturquoise > thead > tr > th {
	border: none;
}
.table-darkviolet > thead > tr > th {
	border: none;
}
.table-deeppink > thead > tr > th {
	border: none;
}
.table-deepskyblue > thead > tr > th {
	border: none;
}
.table-dimgray > thead > tr > th {
	border: none;
}
.table-dodgerblue > thead > tr > th {
	border: none;
}
.table-firebrick > thead > tr > th {
	border: none;
}
.table-forestgreen > thead > tr > th {
	border: none;
}
.table-fuchsia > thead > tr > th {
	border: none;
}
.table-gainsboro > thead > tr > th {
	border: none;
}
.table-ghostwhite > thead > tr > th {
	border: none;
}
.table-gold > thead > tr > th {
	border: none;
}
.table-goldenrod > thead > tr > th {
	border: none;
}
.table-gray > thead > tr > th {
	border: none;
}
.table-green > thead > tr > th {
	border: none;
}
.table-greenyellow > thead > tr > th {
	border: none;
}
.table-hotpink > thead > tr > th {
	border: none;
}
.table-indianred > thead > tr > th {
	border: none;
}
.table-Lavender > thead > tr > th {
	border: none;
}
.table-lavenderblush > thead > tr > th {
	border: none;
}
.table-lawngreen > thead > tr > th {
	border: none;
}
.table-lightblue > thead > tr > th {
	border: none;
}
.table-lightgray > thead > tr > th {
	border: none;
}
.table-lightgreen > thead > tr > th {
	border: none;
}
.table-lightpink > thead > tr > th {
	border: none;
}
.table-lightsalmon > thead > tr > th {
	border: none;
}
.table-lightseagreen > thead > tr > th {
	border: none;
}
.table-lightskyblue > thead > tr > th {
	border: none;
}
.table-lightslategray > thead > tr > th {
	border: none;
}
.table-Lime > thead > tr > th {
	border: none;
}
.table-limegreen > thead > tr > th {
	border: none;
}
.table-magenta > thead > tr > th {
	border: none;
}
.table-maroon > thead > tr > th {
	border: none;
}
.table-mediumaquamarine > thead > tr > th {
	border: none;
}
.table-mediumblue > thead > tr > th {
	border: none;
}
.table-mediumorchid > thead > tr > th {
	border: none;
}
.table-mediumpurple > thead > tr > th {
	border: none;
}
.table-mediumseagreen > thead > tr > th {
	border: none;
}
.table-mediumslateblue > thead > tr > th {
	border: none;
}
.table-mediumspringgreen > thead > tr > th {
	border: none;
}
.table-mediumturquoise > thead > tr > th {
	border: none;
}
.table-navy > thead > tr > th {
	border: none;
}
.table-olive > thead > tr > th {
	border: none;
}
.table-olivedrab > thead > tr > th {
	border: none;
}
.table-orange > thead > tr > th {
	border: none;
}
.table-orangered > thead > tr > th {
	border: none;
}
.table-orchid > thead > tr > th {
	border: none;
}
.table-peru > thead > tr > th {
	border: none;
}
.table-purple > thead > tr > th {
	border: none;
}
.table-rebeccapurple > thead > tr > th {
	border: none;
}
.table-red > thead > tr > th {
	border: none;
}
.table-rosybrown > thead > tr > th {
	border: none;
}
.table-royalblue > thead > tr > th {
	border: none;
}
.table-saddlebrown > thead > tr > th {
	border: none;
}
.table-salmon > thead > tr > th {
	border: none;
}
.table-sandybrown > thead > tr > th {
	border: none;
}
.table-seagreen > thead > tr > th {
	border: none;
}
.table-sienna > thead > tr > th {
	border: none;
}
.table-silver > thead > tr > th {
	border: none;
}
.table-skyblue > thead > tr > th {
	border: none;
}
.table-slateblue > thead > tr > th {
	border: none;
}
.table-slategray > thead > tr > th {
	border: none;
}
.table-springgreen > thead > tr > th {
	border: none;
}
.table-steelblue > thead > tr > th {
	border: none;
}
.table-tan > thead > tr > th {
	border: none;
}
.table-teal > thead > tr > th {
	border: none;
}
.table-thistle > thead > tr > th {
	border: none;
}
.table-tomato > thead > tr > th {
	border: none;
}
.table-turquoise > thead > tr > th {
	border: none;
}
.table-violet > thead > tr > th {
	border: none;
}
.table-yellow > thead > tr > th {
	border: none;
}
.table-yellowgreen > thead > tr > th {
	border: none;
}
/* Third party plugins - Recent Posts Plus */
.widget_recent_entries li {
	border-bottom: 1px solid #e2e5e7;
}
.widget_recent_entries li a {
	margin: 0px;
	padding: 0rem;
}
.widget_recent_entries h4 {
	font-size: 1rem;
	display: inline;
	font-weight: 700;
}
.widget_recent_entries .rpp-box {
	display: block;
	overflow: hidden;
}
.widget_recent_entries img {
	float: left;
	width: 20%;
	margin-top: 10px;
	padding-right: 15px;
}
.widget_recent_entries p, .widget_recent_entries .rpp-date {
	margin-left: 20%;
}
/* Widgetkit Slideshow */
.wk-slideshow-styled_mag .caption {
}
.caption1, .caption2 {
	font: bold 2em/1em Helvetica, "Segoe UI", "Open Sans", Arial;
}
.caption2 {
	font-weight: normal;
}
.caption3 {
	font: normal 3em/1em raleway;
}
.caption2 span {
	font-size: 0.75em;
}
/* Widgetkit Twitter */
.wk-twitter-styled_mag .image {
	display: block;
	margin: 3px 10px 0 0;
	padding: 0;
	float: left;
}
.wk-twitter-styled_mag article {
	margin-top: 5px;
	padding-top: 5px;
	overflow: hidden;
}
.wk-twitter-styled_mag article:first-child {
	margin: 0;
	padding: 0;
	border: none;
}
.wk-twitter-styled_mag .image img {
	border-radius: 50%;
}
.wk-twitter-styled_mag p {
	margin: 0;
	line-height: 1.25;
	font-style: italic;
}
.wk-twitter-styled_mag .meta {
	font-size: 11px;
	font-style: italic;
	text-align: right;
}
.wk-twitter-styled_mag li:before {
	content: '';
}
.wk-twitter-styled_mag li {
	padding: 10px 0!important;
	clear: both;
}
#bottom-group .wk-twitter-styled_mag {
	list-style: none;
	margin-top: 0;
	padding-left: 0;
}
/* Widgetkit Custom Gallery */
.sm-gallery {
	margin: 3em 0;
}
#lightbox-title {
	margin: 0!important;
	overflow: hidden;
}
li.gallery-item:before {
	content: "";
}
.gallery-item {
	padding: 0;
}
/*
=================================================
Bb PRESS
=================================================
*/
#bbpress-forums li:before {
	content: "";
}
#bbpress-forums li {
	padding-left: 0;
}
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer {
	background-color: #e2e5e7;
}
a.bbp-forum-title {
	font-size: 1.5em;
}
a.bbp-topic-permalink {
	font-size: 1.313em;
}
#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {
	font-size: 1em;
}
#bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums div.bbp-template-notice img.avatar {
	margin-bottom: 2px;
	border: none;
}
div.bbp-template-notice, div.indicator-hint {
	background-color: #f0ecde;
	border: none;
	padding: 0.250em 1em;
	color: #bba45e;
}
div.bbp-template-notice.info {
	border: none;
	background-color: #e1f1f2;
	padding: 0.250em 1em;
	color: #656565;
}
#bbpress-forums fieldset.bbp-form {
	border: none;
	padding: 0;
}
#bbpress-forums .wp-editor-area {
	border: 1px solid #E2E5E7;
	border-radius: 4px;
}
div.bbp-submit-wrapper {
	float: left;
}
#bbpress-forums div.bbp-forum-author img.avatar, #bbpress-forums div.bbp-topic-author img.avatar, #bbpress-forums div.bbp-reply-author img.avatar, #bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {
	border-radius: 50%;
	padding: 4px;
	background-color: #f0f0f0;
	border: 1px solid #d5d5d5;
}
#subscription-toggle {
	float: right;
}
.bbp-form p {
	clear: both;
}
/*
=================================================
NAVIGATION MENU
=================================================
*/
ul.nav-menu, div.nav-menu > ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.nav-menu li:before {
	content: '';
}
.nav-menu li {
	display: inline-block;
	position: relative;
	font-size: 1em;
	margin-left: 0;
	padding: 0;
}
.nav-menu li a {
	display: block;
	line-height: 1;
	padding: 2em 0.75em;
	text-decoration: none;
}
/* no background on mouseover for main level items */
.nav-menu li a:hover {
	background-color: #888;
	color: #fff;
}
/* submenus have a default background colour */
.nav-menu .sub-menu, .nav-menu .children {
	margin: 0;
	padding: 1em 0;
	border-bottom: 0.813em solid #27ad54;
	border-top: 0;
	text-align: center;
	display: none;
	position: absolute;
	z-index: 99999;
	border-left: 1px solid #27ad54;
	border-right: 1px solid #27ad54;
	border-radius: 0px;
}
.nav-menu .sub-menu:before {
	content: "";
	border-top: 10px solid transparent;
	border-right: 10px solid transparent;
	border-left: 10px solid transparent;
	border-bottom: 10px solid #27ad54;
	top: -20px;
	left: 140px;
	position: absolute;
}
.nav-menu .sub-menu li, .nav-menu .children li {
	font-size: 0.75em;
	text-transform: none;
}
.nav-menu .sub-menu ul, .nav-menu .children ul {
	right: 100%;
	top: 0;
}
/* width and colour for the sub menu */
ul.nav-menu ul a, .nav-menu ul ul a {
	margin: 0;
	width: 250px;
	padding: 8px 15px;
}
ul.nav-menu li:hover > ul, .nav-menu ul li:hover > ul {
	display: block;
	/* center the submenu block below the parent */
	margin-right: -100px;
	right: 50%;
}
ul.nav-menu li:hover ul ul, .nav-menu ul li:hover ul ul {
	/* cancel out centering block for 3rd level */	 
	margin-right: auto;
	right: 90%;
}
#secondary-nav ul.nav-menu li:hover ul ul, #secondary-nav .nav-menu ul li:hover ul ul {
	/* cancel out centering block for 3rd level */	 
	right: 90%;
}
.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a {
	font-style: italic;
}
.menu-toggle, .menu-toggle2 {
	display: none;
}

/* Mobile menu styling */

@media (max-width: 960px) {
#secondary-nav .menu-toggle-wrapper {
	padding-top: 0.5em;
}
.menu-toggle,  .menu-toggle2 {
	cursor: pointer;
	display: inline-block;
	font: bold 12px/1.3 'Open Sans', Calibri, Sans-serif;
	margin: 0 auto 1em;
	height: 50px;
	width: 50px;
	text-align: center;
	padding-top: 17px;
	border-radius: 100px;
	background-color: #eeeeee;
	color: #555;
}
.menu-toggle:hover,  .menu-toggle2:hover {
	border: 1px solid #d4d4d4;
	padding-top: 16px;
}
.toggled-on2 .nav-menu {
	margin-bottom: 1.5em;
}
.toggled-on .nav-menu,  .toggled-on .nav-menu > ul,  .toggled-on2 .nav-menu,  .toggled-on2 .nav-menu > ul {
	display: block;
	margin-left: 0;
	padding: 0;
	width: 100%;
	float: right;
}
.toggled-on li,  .toggled-on .children,  .toggled-on2 li,  .toggled-on2 .children {
	display: block;
	text-align: center;
}
.toggled-on .nav-menu li > ul,  .toggled-on2 .nav-menu li > ul {
	background-color: transparent;
	display: block;
	float: none;
	margin-left: 20px;
	padding: 3px 0;
	position: relative;
	right: auto;
	top: auto;
	/* remove the full menu shadow and border*/
	-webkit-box-shadow: none;
	box-shadow: none;
	border-bottom: none;
}
/* cancel out the centering of the submenu block below the parent */
ul.nav-menu li:hover > ul,  .nav-menu ul li:hover > ul {
	margin-right: 0;
	right: auto;
}
/* cancel out centering block for 3rd level */	
ul.nav-menu li:hover ul ul,  .nav-menu ul li:hover ul ul,  #secondary-nav ul.nav-menu li:hover ul ul,  #secondary-nav .nav-menu ul li:hover ul ul {
	margin-right: auto;
	right: auto;
}
.toggled-on .nav-menu li:hover > ul li:hover,  .toggled-on2 .nav-menu li:hover > ul li:hover {
	background-color: transparent;
}
.toggled-on .nav-menu li a,  .toggled-on2 .nav-menu li a {
	padding: 0.613em;
}
.toggled-on .nav-menu li > ul a,  .toggled-on2 .nav-menu li > ul a {
	width: auto;
	padding: 0.5em;
}
.toggled-on .nav-menu li:hover > a,  .toggled-on .nav-menu .children a,  .toggled-on2 .nav-menu li:hover > a,  .toggled-on2 .nav-menu .children a {
	background-color: transparent;
}
.toggled-on .nav-menu li a:hover,  .toggled-on .nav-menu ul a:hover,  .toggled-on2 .nav-menu li a:hover,  .toggled-on2 .nav-menu ul a:hover {
	background-color: #eeeeee;
}
#secondary-nav .toggled-on .nav-menu li a:hover {
	background-color: #D7C58C;
}
#secondary-nav .toggled-on2 .nav-menu ul.sub-menu li:hover {
	background-color: transparent;
}
ul.nav-menu,  div.nav-menu > ul {
	display: none;
}
.format-quote .entry-content {
	text-align: center;
}
.format-quote .testimonial-thumbnail {
	float: none;
	margin: auto;
}
}
/*
=================================================
FOOTER MENU
=================================================
*/
#footer-menu {
	margin: 0;
	padding-left: 0;
	font-size: 1em;
	text-align: center;
}
#footer-menu li {
	display: inline;
	margin: 0;
	padding-left: 0;
	background-image: none;
}
#footer-menu li a {
	margin: 0 2px 0 5px;
}
#footer-menu li:before {
	content: "-";
	margin-top: -4px;
}
#footer-menu li:first-child:before {
	content: "";
}
#footer-menu li a:hover {
	text-decoration: none;
}
@media screen and (max-width: 320px) {
#sm-ann-social-wrapper {
}
#sm-social-wrapper {
}
#sm-announcement,  #socialbar #social-icons {
	text-align: center;
}
#sm-logo-group-wrapper {
	text-align: center;
}
}
@media screen and (max-width: 860px) {
#sm-announcement,  #socialbar #social-icons {
	text-align: center;
}
#sm-logo {
	float: left;
	margin-right: 5px;
	margin-bottom: 1em;
}
#sm-logo img {
	display: inline-block;
}
.masonry-box {
	width: 410px;
	margin-bottom: 20px;
}
.post-thumbnail.alignleft {
	display: block;
	float: none;
	margin: 0.75em 0;
	text-align: center;
}
.sm-mediabox4-media {
	display: block;
	float: left;
	margin: 1.25em 0;
}
}
.title_homepage {
	text-align: center;
	font-weight: bold;
	font-size: 24px;
	border-bottom: 5px solid #2bafbb;
	display: inline-block;
	padding: 10px;
	margin-bottom: 20px;
}
.content_homepage {
	text-align: center;
}
li.cart-icon {
/* font-size:18px!important; */
}
@media screen and (max-width:400px) {
	#sm-logo-group {
		font-size: 70%!important;
	}
}
.styledmag_call_to_action {
	padding: 1em;
	margin-top: 1em;
	text-align: center;
}
/*
============================================================
@ Home Page Icons
============================================================
*/
.flat_icons {
	height: 70px;
	width: 70px;
	-webkit-transition: background-color 0.3s linear;
	-moz-transition: background-color 0.3s linear;
	-o-transition: background-color 0.3s linear;
	transition: background-color 0.3s linear;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s;
	font-size: 2rem!important;
	padding: 0.6em 0.5em;
	text-align: center;
	border: 1px solid #008B8B;
	color: #008B8B;
}
.flat_icons:hover {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
	background-color: #008B8B;
	color: #fff;
}
.flat_icons_small {
	padding-top: 9px!important;
	color: #2BAFBB;
	height: 40px;
	width: 40px;
	-webkit-transition: background-color 0.3s linear;
	-moz-transition: background-color 0.3s linear;
	-o-transition: background-color 0.3s linear;
	transition: background-color 0.3s linear;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s;
	border: 1px solid #008B8B;
	color: #008B8B;
}
.flat_icons_small:hover {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
	background-color: #008B8B;
	color: #fff;
}
.flat_icons1 {
	height: 70px;
	width: 70px;
	border-radius: 50px;
	-webkit-transition: background-color 0.3s linear;
	-moz-transition: background-color 0.3s linear;
	-o-transition: background-color 0.3s linear;
	transition: background-color 0.3s linear;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s;
	font-size: 2rem!important;
	padding: 0.6em 0.5em;
	text-align: center;
	border: 1px solid #008B8B;
	color: #008B8B;
}
.flat_icons1:hover {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
	background-color: #008B8B;
	color: #fff;
}
.flat_icons1_small {
	padding-top: 9px!important;
	color: #2BAFBB;
	border-radius: 20px;
	height: 40px;
	width: 40px;
	-webkit-transition: background-color 0.3s linear;
	-moz-transition: background-color 0.3s linear;
	-o-transition: background-color 0.3s linear;
	transition: background-color 0.3s linear;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s;
	border: 1px solid #EAEAEA;
	border: 1px solid #008B8B;
	color: #008B8B;
}
.flat_icons1_small:hover {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
	background-color: #008B8B;
	color: #fff;
}
.flat_icons.aqua {
	border: 1px solid #00FFFF !important;
	color: #00FFFF !important;
}
.flat_icons.white {
	border: 1px solid #ffffff!important;
	color: #ffffff!important;
}
.flat_icons.aquamarine {
	border: 1px solid #7FFFD4 !important;
	color: #7FFFD4 !important;
}
.flat_icons.bisque {
	border: 1px solid #FFE4C4 !important;
	color: #FFE4C4 !important;
}
.flat_icons.black {
	border: 1px solid #000000 !important;
	color: #000000 !important;
}
.flat_icons.blue {
	border: 1px solid #0000FF !important;
	color: #0000FF !important;
}
.flat_icons.bluevoilet {
	border: 1px solid #8A2BE2 !important;
	color: #8A2BE2 !important;
}
.flat_icons.brown {
	border: 1px solid #A52A2A !important;
	color: #A52A2A !important;
}
.flat_icons.burlywood {
	border: 1px solid #DEB887 !important;
	color: #DEB887 !important;
}
.flat_icons.cadetblue {
	border: 1px solid #5F9EA0 !important;
	color: #5F9EA0 !important;
}
.flat_icons.chartreuse {
	border: 1px solid #7FFF00 !important;
	color: #7FFF00 !important;
}
.flat_icons.chocolate {
	border: 1px solid #D2691E !important;
	color: #D2691E !important;
}
.flat_icons.coral {
	border: 1px solid #FF7F50 !important;
	color: #FF7F50 !important;
}
.flat_icons.cornflowerblue {
	border: 1px solid #6495ED !important;
	color: #6495ED !important;
}
.flat_icons.crimson {
	border: 1px solid #DC143C !important;
	color: #DC143C !important;
}
.flat_icons.cyan {
	border: 1px solid #00FFFF !important;
	color: #00FFFF !important;
}
.flat_icons.darkblue {
	border: 1px solid #00008B !important;
	color: #00008B !important;
}
.flat_icons.darkcyan {
	border: 1px solid #008B8B !important;
	color: #008B8B !important;
}
.flat_icons.darkgoldenrod {
	border: 1px solid #B8860B !important;
	color: #B8860B !important;
}
.flat_icons.darkgreen {
	border: 1px solid #006400 !important;
	color: #006400 !important;
}
.flat_icons.darkmagenta {
	border: 1px solid #8B008B !important;
	color: #8B008B !important;
}
.flat_icons.darkolivegreen {
	border: 1px solid #556B2F !important;
	color: #556B2F !important;
}
.flat_icons.darkorange {
	border: 1px solid #FF8C00 !important;
	color: #FF8C00 !important;
}
.flat_icons.darkorchid {
	border: 1px solid #9932CC !important;
	color: #9932CC !important;
}
.flat_icons.darkred {
	border: 1px solid #8B0000 !important;
	color: #8B0000 !important;
}
.flat_icons.darkseagreen {
	border: 1px solid #8FBC8F !important;
	color: #8FBC8F !important;
}
.flat_icons.darkslateblue {
	border: 1px solid #483D8B !important;
	color: #483D8B !important;
}
.flat_icons.darkslategray {
	border: 1px solid #2F4F4F !important;
	color: #2F4F4F !important;
}
.flat_icons.darkturquoise {
	border: 1px solid #00CED1 !important;
	color: #00CED1 !important;
}
.flat_icons.darkviolet {
	border: 1px solid #9400D3 !important;
	color: #9400D3 !important;
}
.flat_icons.deeppink {
	border: 1px solid #FF1493 !important;
	color: #FF1493 !important;
}
.flat_icons.deepskyblue {
	border: 1px solid #00BFFF !important;
	color: #00BFFF !important;
}
.flat_icons.dimgray {
	border: 1px solid #696969 !important;
	color: #696969 !important;
}
.flat_icons.dodgerblue {
	border: 1px solid #1E90FF !important;
	color: #1E90FF !important;
}
.flat_icons.firebrick {
	border: 1px solid #B22222 !important;
	color: #B22222 !important;
}
.flat_icons.forestgreen {
	border: 1px solid #228B22 !important;
	color: #228B22 !important;
}
.flat_icons.fuchsia {
	border: 1px solid #FF00FF !important;
	color: #FF00FF !important;
}
.flat_icons.gainsboro {
	border: 1px solid #DCDCDC !important;
	color: #DCDCDC !important;
}
.flat_icons.ghostwhite {
	border: 1px solid #F8F8FF !important;
	color: #F8F8FF !important;
}
.flat_icons.gold {
	border: 1px solid #FFD700 !important;
	color: #FFD700 !important;
}
.flat_icons.goldenrod {
	border: 1px solid #DAA520 !important;
	color: #DAA520 !important;
}
.flat_icons.gray {
	border: 1px solid #808080 !important;
	color: #808080 !important;
}
.flat_icons.green {
	border: 1px solid #008000 !important;
	color: #008000 !important;
}
.flat_icons.greenyellow {
	border: 1px solid #ADFF2F !important;
	color: #ADFF2F !important;
}
.flat_icons.hotpink {
	border: 1px solid #FF69B4 !important;
	color: #FF69B4 !important;
}
.flat_icons.indianred {
	border: 1px solid #CD5C5C !important;
	color: #CD5C5C !important;
}
.flat_icons.Lavender {
	border: 1px solid #E6E6FA !important;
	color: #E6E6FA !important;
}
.flat_icons.lavenderblush {
	border: 1px solid #FFF0F5 !important;
	color: #FFF0F5 !important;
}
.flat_icons.lawngreen {
	border: 1px solid #7CFC00 !important;
	color: #7CFC00 !important;
}
.flat_icons.lightblue {
	border: 1px solid #ADD8E6 !important;
	color: #ADD8E6 !important;
}
.flat_icons.lightgray {
	border: 1px solid #D3D3D3 !important;
	color: #D3D3D3 !important;
}
.flat_icons.lightgreen {
	border: 1px solid #90EE90 !important;
	color: #90EE90 !important;
}
.flat_icons.lightpink {
	border: 1px solid #FFB6C1 !important;
	color: #FFB6C1 !important;
}
.flat_icons.lightsalmon {
	border: 1px solid #FFA07A !important;
	color: #FFA07A !important;
}
.flat_icons.lightseagreen {
	border: 1px solid #20B2AA !important;
	color: #20B2AA !important;
}
.flat_icons.lightskyblue {
	border: 1px solid #87CEFA !important;
	color: #87CEFA !important;
}
.flat_icons.lightslategray {
	border: 1px solid #778899 !important;
	color: #778899 !important;
}
.flat_icons.Lime {
	border: 1px solid #00FF00 !important;
	color: #00FF00 !important;
}
.flat_icons.limegreen {
	border: 1px solid #32CD32 !important;
	color: #32CD32 !important;
}
.flat_icons.magenta {
	border: 1px solid #FF00FF !important;
	color: #FF00FF !important;
}
.flat_icons.maroon {
	border: 1px solid #800000 !important;
	color: #800000 !important;
}
.flat_icons.mediumaquamarine {
	border: 1px solid #66CDAA !important;
	color: #66CDAA !important;
}
.flat_icons.mediumblue {
	border: 1px solid #0000CD !important;
	color: #0000CD !important;
}
.flat_icons.mediumorchid {
	border: 1px solid #BA55D3 !important;
	color: #BA55D3 !important;
}
.flat_icons.mediumpurple {
	border: 1px solid #9370DB !important;
	color: #9370DB !important;
}
.flat_icons.mediumseagreen {
	border: 1px solid #3CB371 !important;
	color: #3CB371 !important;
}
.flat_icons.mediumslateblue {
	border: 1px solid #7B68EE !important;
	color: #7B68EE !important;
}
.flat_icons.mediumspringgreen {
	border: 1px solid #00FA9A !important;
	color: #00FA9A !important;
}
.flat_icons.mediumturquoise {
	border: 1px solid #48D1CC !important;
	color: #48D1CC !important;
}
.flat_icons.navy {
	border: 1px solid #000080 !important;
	color: #000080 !important;
}
.flat_icons.olive {
	border: 1px solid #808000 !important;
	color: #808000 !important;
}
.flat_icons.olivedrab {
	border: 1px solid #6B8E23 !important;
	color: #6B8E23 !important;
}
.flat_icons.orange {
	border: 1px solid #FFA500 !important;
	color: #FFA500 !important;
}
.flat_icons.orangered {
	border: 1px solid #FF4500 !important;
	color: #FF4500 !important;
}
.flat_icons.orchid {
	border: 1px solid #DA70D6 !important;
	color: #DA70D6 !important;
}
.flat_icons.peru {
	border: 1px solid #CD853F !important;
	color: #CD853F !important;
}
.flat_icons.purple {
	border: 1px solid #800080 !important;
	color: #800080 !important;
}
.flat_icons.rebeccapurple {
	border: 1px solid #663399 !important;
	color: #663399 !important;
}
.flat_icons.red {
	border: 1px solid #FF0000 !important;
	color: #FF0000 !important;
}
.flat_icons.rosybrown {
	border: 1px solid #BC8F8F !important;
	color: #BC8F8F !important;
}
.flat_icons.royalblue {
	border: 1px solid #4169E1 !important;
	color: #4169E1 !important;
}
.flat_icons.saddlebrown {
	border: 1px solid #8B4513 !important;
	color: #8B4513 !important;
}
.flat_icons.salmon {
	border: 1px solid #FA8072 !important;
	color: #FA8072 !important;
}
.flat_icons.sandybrown {
	border: 1px solid #F4A460 !important;
	color: #F4A460 !important;
}
.flat_icons.seagreen {
	border: 1px solid #2E8B57 !important;
	color: #2E8B57 !important;
}
.flat_icons.sienna {
	border: 1px solid #A0522D !important;
	color: #A0522D !important;
}
.flat_icons.silver {
	border: 1px solid #C0C0C0 !important;
	color: #C0C0C0 !important;
}
.flat_icons.skyblue {
	border: 1px solid #87CEEB !important;
	color: #87CEEB !important;
}
.flat_icons.slateblue {
	border: 1px solid #6A5ACD !important;
	color: #6A5ACD !important;
}
.flat_icons.slategray {
	border: 1px solid #708090 !important;
	color: #708090 !important;
}
.flat_icons.springgreen {
	border: 1px solid #00FF7F !important;
	color: #00FF7F !important;
}
.flat_icons.steelblue {
	border: 1px solid #4682B4 !important;
	color: #4682B4 !important;
}
.flat_icons.tan {
	border: 1px solid #D2B48C !important;
	color: #D2B48C !important;
}
.flat_icons.teal {
	border: 1px solid #008080 !important;
	color: #008080 !important;
}
.flat_icons.thistle {
	border: 1px solid #D8BFD8 !important;
	color: #D8BFD8 !important;
}
.flat_icons.tomato {
	border: 1px solid #FF6347 !important;
	color: #FF6347 !important;
}
.flat_icons.turquoise {
	border: 1px solid #40E0D0 !important;
	color: #40E0D0 !important;
}
.flat_icons.violet {
	border: 1px solid #EE82EE !important;
	color: #EE82EE !important;
}
.flat_icons.yellow {
	border: 1px solid #FFFF00 !important;
	color: #FFFF00 !important;
}
.flat_icons.yellowgreen {
	border: 1px solid #9ACD32 !important;
	color: #9ACD32 !important;
}
.flat_icons.aqua:hover {
	background-color: #00FFFF !important;
	border-color: #00FFFF !important;
	color: #ffffff!important;
}
.flat_icons.white:hover {
	background-color: #ffffff!important;
	border-color: #ffffff!important;
	color: #888888!important;
}
.flat_icons.aquamarine :hover {
	background-color: #7FFFD4 !important;
	border-color: #7FFFD4 !important;
	color: #ffffff!important;
}
.flat_icons.bisque:hover {
	background-color: #FFE4C4 !important;
	border-color: #FFE4C4 !important;
	color: #ffffff!important;
}
.flat_icons.black:hover {
	background-color: #000000 !important;
	border-color: #000000 !important;
	color: #ffffff!important;
}
.flat_icons.blue:hover {
	background-color: #0000FF !important;
	border-color: #0000FF !important;
	color: #ffffff!important;
}
.flat_icons.bluevoilet :hover {
	background-color: #8A2BE2 !important;
	border-color: #8A2BE2 !important;
	color: #ffffff!important;
}
.flat_icons.brown :hover {
	background-color: #A52A2A !important;
	border-color: #A52A2A !important;
	color: #ffffff!important;
}
.flat_icons.burlywood:hover {
	background-color: #DEB887 !important;
	border-color: #DEB887 !important;
	color: #ffffff!important;
}
.flat_icons.cadetblue:hover {
	background-color: #5F9EA0 !important;
	border-color: #5F9EA0 !important;
	color: #ffffff!important;
}
.flat_icons.chartreuse:hover {
	background-color: #7FFF00 !important;
	border-color: #7FFF00 !important;
	color: #ffffff!important;
}
.flat_icons.chocolate:hover {
	background-color: #D2691E !important;
	border-color: #D2691E !important;
	color: #ffffff!important;
}
.flat_icons.coral:hover {
	background-color: #FF7F50 !important;
	border-color: #FF7F50 !important;
	color: #ffffff!important;
}
.flat_icons.cornflowerblue:hover {
	background-color: #6495ED !important;
	border-color: #6495ED !important;
	color: #ffffff!important;
}
.flat_icons.crimson :hover {
	background-color: #DC143C !important;
	border-color: #DC143C !important;
	color: #ffffff!important;
}
.flat_icons.cyan:hover {
	background-color: #00FFFF !important;
	border-color: #00FFFF !important;
	color: #ffffff!important;
}
.flat_icons.darkblue:hover {
	background-color: #00008B !important;
	border-color: #00008B !important;
	color: #ffffff!important;
}
.flat_icons.darkcyan:hover {
	background-color: #008B8B !important;
	border-color: #008B8B !important;
	color: #ffffff!important;
}
.flat_icons.darkgoldenrod:hover {
	background-color: #B8860B !important;
	border-color: #B8860B !important;
	color: #ffffff!important;
}
.flat_icons.darkgreen:hover {
	background-color: #006400 !important;
	border-color: #006400 !important;
	color: #ffffff!important;
}
.flat_icons.darkmagenta:hover {
	background-color: #8B008B !important;
	border-color: #8B008B !important;
	color: #ffffff!important;
}
.flat_icons.darkolivegreen:hover {
	background-color: #556B2F !important;
	border-color: #556B2F !important;
	color: #ffffff!important;
}
.flat_icons.darkorange:hover {
	background-color: #FF8C00 !important;
	border-color: #FF8C00 !important;
	color: #ffffff!important;
}
.flat_icons.darkorchid:hover {
	background-color: #9932CC !important;
	border-color: #9932CC !important;
	color: #ffffff!important;
}
.flat_icons.darkred:hover {
	background-color: #8B0000 !important;
	border-color: #8B0000 !important;
	color: #ffffff!important;
}
.flat_icons.darkseagreen:hover {
	background-color: #8FBC8F !important;
	border-color: #8FBC8F !important;
	color: #ffffff!important;
}
.flat_icons.darkslateblue:hover {
	background-color: #483D8B !important;
	border-color: #483D8B !important;
	color: #ffffff!important;
}
.flat_icons.darkslategray:hover {
	background-color: #2F4F4F !important;
	border-color: #2F4F4F !important;
	color: #ffffff!important;
}
.flat_icons.darkturquoise:hover {
	background-color: #00CED1 !important;
	border-color: #00CED1 !important;
	color: #ffffff!important;
}
.flat_icons.darkviolet:hover {
	background-color: #9400D3 !important;
	border-color: #9400D3 !important;
	color: #ffffff!important;
}
.flat_icons.deeppink:hover {
	background-color: #FF1493 !important;
	border-color: #FF1493 !important;
	color: #ffffff!important;
}
.flat_icons.deepskyblue:hover {
	background-color: #00BFFF !important;
	border-color: #00BFFF !important;
	color: #ffffff!important;
}
.flat_icons.dimgray:hover {
	background-color: #696969 !important;
	border-color: #696969 !important;
	color: #ffffff!important;
}
.flat_icons.dodgerblue:hover {
	background-color: #1E90FF !important;
	border-color: #1E90FF !important;
	color: #ffffff!important;
}
.flat_icons.firebrick:hover {
	background-color: #B22222 !important;
	border-color: #B22222 !important;
	color: #ffffff!important;
}
.flat_icons.forestgreen:hover {
	background-color: #228B22 !important;
	border-color: #228B22 !important;
	color: #ffffff!important;
}
.flat_icons.fuchsia:hover {
	background-color: #FF00FF !important;
	border-color: #FF00FF !important;
	color: #ffffff!important;
}
.flat_icons.gainsboro:hover {
	background-color: #DCDCDC !important;
	border-color: #DCDCDC !important;
	color: #ffffff!important;
}
.flat_icons.ghostwhite:hover {
	background-color: #F8F8FF !important;
	border-color: #F8F8FF !important;
	color: #ffffff!important;
}
.flat_icons.gold:hover {
	background-color: #FFD700 !important;
	border-color: #FFD700 !important;
	color: #ffffff!important;
}
.flat_icons.goldenrod:hover {
	background-color: #DAA520 !important;
	border-color: #DAA520 !important;
	color: #ffffff!important;
}
.flat_icons.gray:hover {
	background-color: #808080 !important;
	border-color: #808080 !important;
	color: #ffffff!important;
}
.flat_icons.green:hover {
	background-color: #008000 !important;
	border-color: #008000 !important;
	color: #ffffff!important;
}
.flat_icons.greenyellow:hover {
	background-color: #ADFF2F !important;
	border-color: #ADFF2F !important;
	color: #ffffff!important;
}
.flat_icons.hotpink:hover {
	background-color: #FF69B4 !important;
	border-color: #FF69B4 !important;
	color: #ffffff!important;
}
.flat_icons.indianred:hover {
	background-color: #CD5C5C !important;
	border-color: #CD5C5C !important;
	color: #ffffff!important;
}
.flat_icons.Lavender:hover {
	background-color: #E6E6FA !important;
	border-color: #E6E6FA !important;
	color: #ffffff!important;
}
.flat_icons.lavenderblush:hover {
	background-color: #FFF0F5 !important;
	border-color: #FFF0F5 !important;
	color: #ffffff!important;
}
.flat_icons.lawngreen:hover {
	background-color: #7CFC00 !important;
	border-color: #7CFC00 !important;
	color: #ffffff!important;
}
.flat_icons.lightblue:hover {
	background-color: #ADD8E6 !important;
	border-color: #ADD8E6 !important;
	color: #ffffff!important;
}
.flat_icons.lightgray:hover {
	background-color: #D3D3D3 !important;
	border-color: #D3D3D3 !important;
	color: #ffffff!important;
}
.flat_icons.lightgreen:hover {
	background-color: #90EE90 !important;
	border-color: #90EE90 !important;
	color: #ffffff!important;
}
.flat_icons.lightpink:hover {
	background-color: #FFB6C1 !important;
	border-color: #FFB6C1 !important;
	color: #ffffff!important;
}
.flat_icons.lightsalmon:hover {
	background-color: #FFA07A !important;
	border-color: #FFA07A !important;
	color: #ffffff!important;
}
.flat_icons.lightseagreen:hover {
	background-color: #20B2AA !important;
	border-color: #20B2AA !important;
	color: #ffffff!important;
}
.flat_icons.lightskyblue :hover {
	background-color: #87CEFA !important;
	border-color: #87CEFA !important;
	color: #ffffff!important;
}
.flat_icons.lightslategray:hover {
	background-color: #778899 !important;
	border-color: #778899 !important;
	color: #ffffff!important;
}
.flat_icons.Lime:hover {
	background-color: #00FF00 !important;
	border-color: #00FF00 !important;
	color: #ffffff!important;
}
.flat_icons.limegreen:hover {
	background-color: #32CD32 !important;
	border-color: #32CD32 !important;
	color: #ffffff!important;
}
.flat_icons.magenta:hover {
	background-color: #FF00FF !important;
	border-color: #FF00FF !important;
	color: #ffffff!important;
}
.flat_icons.maroon:hover {
	background-color: #800000 !important;
	border-color: #800000 !important;
	color: #ffffff!important;
}
.flat_icons.mediumaquamarine:hover {
	background-color: #66CDAA !important;
	border-color: #66CDAA !important;
	color: #ffffff!important;
}
.flat_icons.mediumblue:hover {
	background-color: #0000CD !important;
	border-color: #0000CD !important;
	color: #ffffff!important;
}
.flat_icons.mediumorchid:hover {
	background-color: #BA55D3 !important;
	border-color: #BA55D3 !important;
	color: #ffffff!important;
}
.flat_icons.mediumpurple:hover {
	background-color: #9370DB !important;
	border-color: #9370DB !important;
	color: #ffffff!important;
}
.flat_icons.mediumseagreen:hover {
	background-color: #3CB371 !important;
	border-color: #3CB371 !important;
	color: #ffffff!important;
}
.flat_icons.mediumslateblue:hover {
	background-color: #7B68EE !important;
	border-color: #7B68EE !important;
	color: #ffffff!important;
}
.flat_icons.mediumspringgreen:hover {
	background-color: #00FA9A !important;
	border-color: #00FA9A !important;
	color: #ffffff!important;
}
.flat_icons.mediumturquoise:hover {
	background-color: #48D1CC !important;
	border-color: #48D1CC !important;
	color: #ffffff!important;
}
.flat_icons.navy:hover {
	background-color: #000080 !important;
	border-color: #000080 !important;
	color: #ffffff!important;
}
.flat_icons.olive:hover {
	background-color: #808000 !important;
	border-color: #808000 !important;
	color: #ffffff!important;
}
.flat_icons.olivedrab:hover {
	background-color: #6B8E23 !important;
	border-color: #6B8E23 !important;
	color: #ffffff!important;
}
.flat_icons.orange:hover {
	background-color: #FFA500 !important;
	border-color: #FFA500 !important;
	color: #ffffff!important;
}
.flat_icons.orangered:hover {
	background-color: #FF4500 !important;
	border-color: #FF4500 !important;
	color: #ffffff!important;
}
.flat_icons.orchid:hover {
	background-color: #DA70D6 !important;
	border-color: #DA70D6 !important;
	color: #ffffff!important;
}
.flat_icons.peru:hover {
	background-color: #CD853F !important;
	border-color: #CD853F !important;
	color: #ffffff!important;
}
.flat_icons.purple:hover {
	background-color: #800080 !important;
	border-color: #800080 !important;
	color: #ffffff!important;
}
.flat_icons.rebeccapurple:hover {
	background-color: #663399 !important;
	border-color: #663399 !important;
	color: #ffffff!important;
}
.flat_icons.red:hover {
	background-color: #FF0000 !important;
	border-color: #FF0000 !important;
	color: #ffffff!important;
}
.flat_icons.rosybrown:hover {
	background-color: #BC8F8F !important;
	border-color: #BC8F8F !important;
	color: #ffffff!important;
}
.flat_icons.royalblue:hover {
	background-color: #4169E1 !important;
	border-color: #4169E1 !important;
	color: #ffffff!important;
}
.flat_icons.saddlebrown:hover {
	background-color: #8B4513 !important;
	border-color: #8B4513 !important;
	color: #ffffff!important;
}
.flat_icons.salmon:hover {
	background-color: #FA8072 !important;
	border-color: #FA8072 !important;
	color: #ffffff!important;
}
.flat_icons.sandybrown:hover {
	background-color: #F4A460 !important;
	border-color: #F4A460 !important;
	color: #ffffff!important;
}
.flat_icons.seagreen:hover {
	background-color: #2E8B57 !important;
	border-color: #2E8B57 !important;
	color: #ffffff!important;
}
.flat_icons.sienna:hover {
	background-color: #A0522D !important;
	border-color: #A0522D !important;
	color: #ffffff!important;
}
.flat_icons.silver:hover {
	background-color: #C0C0C0 !important;
	border-color: #C0C0C0 !important;
	color: #ffffff!important;
}
.flat_icons.skyblue:hover {
	background-color: #87CEEB !important;
	border-color: #87CEEB !important;
	color: #ffffff!important;
}
.flat_icons.slateblue:hover {
	background-color: #6A5ACD !important;
	border-color: #6A5ACD !important;
	color: #ffffff!important;
}
.flat_icons.slategray:hover {
	background-color: #708090 !important;
	border-color: #708090 !important;
	color: #ffffff!important;
}
.flat_icons.springgreen:hover {
	background-color: #00FF7F !important;
	border-color: #00FF7F !important;
	color: #ffffff!important;
}
.flat_icons.steelblue:hover {
	background-color: #4682B4 !important;
	border-color: #4682B4 !important;
	color: #ffffff!important;
}
.flat_icons.tan:hover {
	background-color: #D2B48C !important;
	border-color: #D2B48C !important;
	color: #ffffff!important;
}
.flat_icons.teal:hover {
	background-color: #008080 !important;
	border-color: #008080 !important;
	color: #ffffff!important;
}
.flat_icons.thistle:hover {
	background-color: #D8BFD8 !important;
	border-color: #D8BFD8 !important;
	color: #ffffff!important;
}
.flat_icons.tomato:hover {
	background-color: #FF6347 !important;
	border-color: #FF6347 !important;
	color: #ffffff!important;
}
.flat_icons.turquoise:hover {
	background-color: #40E0D0 !important;
	border-color: #40E0D0 !important;
	color: #ffffff!important;
}
.flat_icons.violet:hover {
	background-color: #EE82EE !important;
	border-color: #EE82EE !important;
	color: #ffffff!important;
}
.flat_icons.yellow:hover {
	background-color: #FFFF00 !important;
	border-color: #FFFF00 !important;
	color: #ffffff!important;
}
.flat_icons.yellowgreen:hover {
	background-color: #9ACD32 !important;
	border-color: #9ACD32 !important;
	color: #ffffff!important;
}
.flat_icons_small.aqua {
	border: 1px solid #00FFFF !important;
	color: #00FFFF !important;
}
.flat_icons_small.white {
	border: 1px solid #ffffff!important;
	color: #ffffff!important;
}
.flat_icons_small.aquamarine {
	border: 1px solid #7FFFD4 !important;
	color: #7FFFD4 !important;
}
.flat_icons_small.bisque {
	border: 1px solid #FFE4C4 !important;
	color: #FFE4C4 !important;
}
.flat_icons_small.black {
	border: 1px solid #000000 !important;
	color: #000000 !important;
}
.flat_icons_small.blue {
	border: 1px solid #0000FF !important;
	color: #0000FF !important;
}
.flat_icons_small.bluevoilet {
	border: 1px solid #8A2BE2 !important;
	color: #8A2BE2 !important;
}
.flat_icons_small.brown {
	border: 1px solid #A52A2A !important;
	color: #A52A2A !important;
}
.flat_icons_small.burlywood {
	border: 1px solid #DEB887 !important;
	color: #DEB887 !important;
}
.flat_icons_small.cadetblue {
	border: 1px solid #5F9EA0 !important;
	color: #5F9EA0 !important;
}
.flat_icons_small.chartreuse {
	border: 1px solid #7FFF00 !important;
	color: #7FFF00 !important;
}
.flat_icons_small.chocolate {
	border: 1px solid #D2691E !important;
	color: #D2691E !important;
}
.flat_icons_small.coral {
	border: 1px solid #FF7F50 !important;
	color: #FF7F50 !important;
}
.flat_icons_small.cornflowerblue {
	border: 1px solid #6495ED !important;
	color: #6495ED !important;
}
.flat_icons_small.crimson {
	border: 1px solid #DC143C !important;
	color: #DC143C !important;
}
.flat_icons_small.cyan {
	border: 1px solid #00FFFF !important;
	color: #00FFFF !important;
}
.flat_icons_small.darkblue {
	border: 1px solid #00008B !important;
	color: #00008B !important;
}
.flat_icons_small.darkcyan {
	border: 1px solid #008B8B !important;
	color: #008B8B !important;
}
.flat_icons_small.darkgoldenrod {
	border: 1px solid #B8860B !important;
	color: #B8860B !important;
}
.flat_icons_small.darkgreen {
	border: 1px solid #006400 !important;
	color: #006400 !important;
}
.flat_icons_small.darkmagenta {
	border: 1px solid #8B008B !important;
	color: #8B008B !important;
}
.flat_icons_small.darkolivegreen {
	border: 1px solid #556B2F !important;
	color: #556B2F !important;
}
.flat_icons_small.darkorange {
	border: 1px solid #FF8C00 !important;
	color: #FF8C00 !important;
}
.flat_icons_small.darkorchid {
	border: 1px solid #9932CC !important;
	color: #9932CC !important;
}
.flat_icons_small.darkred {
	border: 1px solid #8B0000 !important;
	color: #8B0000 !important;
}
.flat_icons_small.darkseagreen {
	border: 1px solid #8FBC8F !important;
	color: #8FBC8F !important;
}
.flat_icons_small.darkslateblue {
	border: 1px solid #483D8B !important;
	color: #483D8B !important;
}
.flat_icons_small.darkslategray {
	border: 1px solid #2F4F4F !important;
	color: #2F4F4F !important;
}
.flat_icons_small.darkturquoise {
	border: 1px solid #00CED1 !important;
	color: #00CED1 !important;
}
.flat_icons_small.darkviolet {
	border: 1px solid #9400D3 !important;
	color: #9400D3 !important;
}
.flat_icons_small.deeppink {
	border: 1px solid #FF1493 !important;
	color: #FF1493 !important;
}
.flat_icons_small.deepskyblue {
	border: 1px solid #00BFFF !important;
	color: #00BFFF !important;
}
.flat_icons_small.dimgray {
	border: 1px solid #696969 !important;
	color: #696969 !important;
}
.flat_icons_small.dodgerblue {
	border: 1px solid #1E90FF !important;
	color: #1E90FF !important;
}
.flat_icons_small.firebrick {
	border: 1px solid #B22222 !important;
	color: #B22222 !important;
}
.flat_icons_small.forestgreen {
	border: 1px solid #228B22 !important;
	color: #228B22 !important;
}
.flat_icons_small.fuchsia {
	border: 1px solid #FF00FF !important;
	color: #FF00FF !important;
}
.flat_icons_small.gainsboro {
	border: 1px solid #DCDCDC !important;
	color: #DCDCDC !important;
}
.flat_icons_small.ghostwhite {
	border: 1px solid #F8F8FF !important;
	color: #F8F8FF !important;
}
.flat_icons_small.gold {
	border: 1px solid #FFD700 !important;
	color: #FFD700 !important;
}
.flat_icons_small.goldenrod {
	border: 1px solid #DAA520 !important;
	color: #DAA520 !important;
}
.flat_icons_small.gray {
	border: 1px solid #808080 !important;
	color: #808080 !important;
}
.flat_icons_small.green {
	border: 1px solid #008000 !important;
	color: #008000 !important;
}
.flat_icons_small.greenyellow {
	border: 1px solid #ADFF2F !important;
	color: #ADFF2F !important;
}
.flat_icons_small.hotpink {
	border: 1px solid #FF69B4 !important;
	color: #FF69B4 !important;
}
.flat_icons_small.indianred {
	border: 1px solid #CD5C5C !important;
	color: #CD5C5C !important;
}
.flat_icons_small.Lavender {
	border: 1px solid #E6E6FA !important;
	color: #E6E6FA !important;
}
.flat_icons_small.lavenderblush {
	border: 1px solid #FFF0F5 !important;
	color: #FFF0F5 !important;
}
.flat_icons_small.lawngreen {
	border: 1px solid #7CFC00 !important;
	color: #7CFC00 !important;
}
.flat_icons_small.lightblue {
	border: 1px solid #ADD8E6 !important;
	color: #ADD8E6 !important;
}
.flat_icons_small.lightgray {
	border: 1px solid #D3D3D3 !important;
	color: #D3D3D3 !important;
}
.flat_icons_small.lightgreen {
	border: 1px solid #90EE90 !important;
	color: #90EE90 !important;
}
.flat_icons_small.lightpink {
	border: 1px solid #FFB6C1 !important;
	color: #FFB6C1 !important;
}
.flat_icons_small.lightsalmon {
	border: 1px solid #FFA07A !important;
	color: #FFA07A !important;
}
.flat_icons_small.lightseagreen {
	border: 1px solid #20B2AA !important;
	color: #20B2AA !important;
}
.flat_icons_small.lightskyblue {
	border: 1px solid #87CEFA !important;
	color: #87CEFA !important;
}
.flat_icons_small.lightslategray {
	border: 1px solid #778899 !important;
	color: #778899 !important;
}
.flat_icons_small.Lime {
	border: 1px solid #00FF00 !important;
	color: #00FF00 !important;
}
.flat_icons_small.limegreen {
	border: 1px solid #32CD32 !important;
	color: #32CD32 !important;
}
.flat_icons_small.magenta {
	border: 1px solid #FF00FF !important;
	color: #FF00FF !important;
}
.flat_icons_small.maroon {
	border: 1px solid #800000 !important;
	color: #800000 !important;
}
.flat_icons_small.mediumaquamarine {
	border: 1px solid #66CDAA !important;
	color: #66CDAA !important;
}
.flat_icons_small.mediumblue {
	border: 1px solid #0000CD !important;
	color: #0000CD !important;
}
.flat_icons_small.mediumorchid {
	border: 1px solid #BA55D3 !important;
	color: #BA55D3 !important;
}
.flat_icons_small.mediumpurple {
	border: 1px solid #9370DB !important;
	color: #9370DB !important;
}
.flat_icons_small.mediumseagreen {
	border: 1px solid #3CB371 !important;
	color: #3CB371 !important;
}
.flat_icons_small.mediumslateblue {
	border: 1px solid #7B68EE !important;
	color: #7B68EE !important;
}
.flat_icons_small.mediumspringgreen {
	border: 1px solid #00FA9A !important;
	color: #00FA9A !important;
}
.flat_icons_small.mediumturquoise {
	border: 1px solid #48D1CC !important;
	color: #48D1CC !important;
}
.flat_icons_small.navy {
	border: 1px solid #000080 !important;
	color: #000080 !important;
}
.flat_icons_small.olive {
	border: 1px solid #808000 !important;
	color: #808000 !important;
}
.flat_icons_small.olivedrab {
	border: 1px solid #6B8E23 !important;
	color: #6B8E23 !important;
}
.flat_icons_small.orange {
	border: 1px solid #FFA500 !important;
	color: #FFA500 !important;
}
.flat_icons_small.orangered {
	border: 1px solid #FF4500 !important;
	color: #FF4500 !important;
}
.flat_icons_small.orchid {
	border: 1px solid #DA70D6 !important;
	color: #DA70D6 !important;
}
.flat_icons_small.peru {
	border: 1px solid #CD853F !important;
	color: #CD853F !important;
}
.flat_icons_small.purple {
	border: 1px solid #800080 !important;
	color: #800080 !important;
}
.flat_icons_small.rebeccapurple {
	border: 1px solid #663399 !important;
	color: #663399 !important;
}
.flat_icons_small.red {
	border: 1px solid #FF0000 !important;
	color: #FF0000 !important;
}
.flat_icons_small.rosybrown {
	border: 1px solid #BC8F8F !important;
	color: #BC8F8F !important;
}
.flat_icons_small.royalblue {
	border: 1px solid #4169E1 !important;
	color: #4169E1 !important;
}
.flat_icons_small.saddlebrown {
	border: 1px solid #8B4513 !important;
	color: #8B4513 !important;
}
.flat_icons_small.salmon {
	border: 1px solid #FA8072 !important;
	color: #FA8072 !important;
}
.flat_icons_small.sandybrown {
	border: 1px solid #F4A460 !important;
	color: #F4A460 !important;
}
.flat_icons_small.seagreen {
	border: 1px solid #2E8B57 !important;
	color: #2E8B57 !important;
}
.flat_icons_small.sienna {
	border: 1px solid #A0522D !important;
	color: #A0522D !important;
}
.flat_icons_small.silver {
	border: 1px solid #C0C0C0 !important;
	color: #C0C0C0 !important;
}
.flat_icons_small.skyblue {
	border: 1px solid #87CEEB !important;
	color: #87CEEB !important;
}
.flat_icons_small.slateblue {
	border: 1px solid #6A5ACD !important;
	color: #6A5ACD !important;
}
.flat_icons_small.slategray {
	border: 1px solid #708090 !important;
	color: #708090 !important;
}
.flat_icons_small.springgreen {
	border: 1px solid #00FF7F !important;
	color: #00FF7F !important;
}
.flat_icons_small.steelblue {
	border: 1px solid #4682B4 !important;
	color: #4682B4 !important;
}
.flat_icons_small.tan {
	border: 1px solid #D2B48C !important;
	color: #D2B48C !important;
}
.flat_icons_small.teal {
	border: 1px solid #008080 !important;
	color: #008080 !important;
}
.flat_icons_small.thistle {
	border: 1px solid #D8BFD8 !important;
	color: #D8BFD8 !important;
}
.flat_icons_small.tomato {
	border: 1px solid #FF6347 !important;
	color: #FF6347 !important;
}
.flat_icons_small.turquoise {
	border: 1px solid #40E0D0 !important;
	color: #40E0D0 !important;
}
.flat_icons_small.violet {
	border: 1px solid #EE82EE !important;
	color: #EE82EE !important;
}
.flat_icons_small.yellow {
	border: 1px solid #FFFF00 !important;
	color: #FFFF00 !important;
}
.flat_icons_small.yellowgreen {
	border: 1px solid #9ACD32 !important;
	color: #9ACD32 !important;
}
.flat_icons_small.aqua:hover {
	background-color: #00FFFF !important;
	border-color: #00FFFF !important;
	color: #ffffff!important;
}
.flat_icons_small.white:hover {
	background-color: #ffffff!important;
	border-color: #ffffff!important;
	color: #888888!important;
}
.flat_icons_small.aquamarine :hover {
	background-color: #7FFFD4 !important;
	border-color: #7FFFD4 !important;
	color: #ffffff!important;
}
.flat_icons_small.bisque:hover {
	background-color: #FFE4C4 !important;
	border-color: #FFE4C4 !important;
	color: #ffffff!important;
}
.flat_icons_small.black:hover {
	background-color: #000000 !important;
	border-color: #000000 !important;
	color: #ffffff!important;
}
.flat_icons_small.blue:hover {
	background-color: #0000FF !important;
	border-color: #0000FF !important;
	color: #ffffff!important;
}
.flat_icons_small.bluevoilet :hover {
	background-color: #8A2BE2 !important;
	border-color: #8A2BE2 !important;
	color: #ffffff!important;
}
.flat_icons_small.brown :hover {
	background-color: #A52A2A !important;
	border-color: #A52A2A !important;
	color: #ffffff!important;
}
.flat_icons_small.burlywood:hover {
	background-color: #DEB887 !important;
	border-color: #DEB887 !important;
	color: #ffffff!important;
}
.flat_icons_small.cadetblue:hover {
	background-color: #5F9EA0 !important;
	border-color: #5F9EA0 !important;
	color: #ffffff!important;
}
.flat_icons_small.chartreuse:hover {
	background-color: #7FFF00 !important;
	border-color: #7FFF00 !important;
	color: #ffffff!important;
}
.flat_icons_small.chocolate:hover {
	background-color: #D2691E !important;
	border-color: #D2691E !important;
	color: #ffffff!important;
}
.flat_icons_small.coral:hover {
	background-color: #FF7F50 !important;
	border-color: #FF7F50 !important;
	color: #ffffff!important;
}
.flat_icons_small.cornflowerblue:hover {
	background-color: #6495ED !important;
	border-color: #6495ED !important;
	color: #ffffff!important;
}
.flat_icons_small.crimson :hover {
	background-color: #DC143C !important;
	border-color: #DC143C !important;
	color: #ffffff!important;
}
.flat_icons_small.cyan:hover {
	background-color: #00FFFF !important;
	border-color: #00FFFF !important;
	color: #ffffff!important;
}
.flat_icons_small.darkblue:hover {
	background-color: #00008B !important;
	border-color: #00008B !important;
	color: #ffffff!important;
}
.flat_icons_small.darkcyan:hover {
	background-color: #008B8B !important;
	border-color: #008B8B !important;
	color: #ffffff!important;
}
.flat_icons_small.darkgoldenrod:hover {
	background-color: #B8860B !important;
	border-color: #B8860B !important;
	color: #ffffff!important;
}
.flat_icons_small.darkgreen:hover {
	background-color: #006400 !important;
	border-color: #006400 !important;
	color: #ffffff!important;
}
.flat_icons_small.darkmagenta:hover {
	background-color: #8B008B !important;
	border-color: #8B008B !important;
	color: #ffffff!important;
}
.flat_icons_small.darkolivegreen:hover {
	background-color: #556B2F !important;
	border-color: #556B2F !important;
	color: #ffffff!important;
}
.flat_icons_small.darkorange:hover {
	background-color: #FF8C00 !important;
	border-color: #FF8C00 !important;
	color: #ffffff!important;
}
.flat_icons_small.darkorchid:hover {
	background-color: #9932CC !important;
	border-color: #9932CC !important;
	color: #ffffff!important;
}
.flat_icons_small.darkred:hover {
	background-color: #8B0000 !important;
	border-color: #8B0000 !important;
	color: #ffffff!important;
}
.flat_icons_small.darkseagreen:hover {
	background-color: #8FBC8F !important;
	border-color: #8FBC8F !important;
	color: #ffffff!important;
}
.flat_icons_small.darkslateblue:hover {
	background-color: #483D8B !important;
	border-color: #483D8B !important;
	color: #ffffff!important;
}
.flat_icons_small.darkslategray:hover {
	background-color: #2F4F4F !important;
	border-color: #2F4F4F !important;
	color: #ffffff!important;
}
.flat_icons_small.darkturquoise:hover {
	background-color: #00CED1 !important;
	border-color: #00CED1 !important;
	color: #ffffff!important;
}
.flat_icons_small.darkviolet:hover {
	background-color: #9400D3 !important;
	border-color: #9400D3 !important;
	color: #ffffff!important;
}
.flat_icons_small.deeppink:hover {
	background-color: #FF1493 !important;
	border-color: #FF1493 !important;
	color: #ffffff!important;
}
.flat_icons_small.deepskyblue:hover {
	background-color: #00BFFF !important;
	border-color: #00BFFF !important;
	color: #ffffff!important;
}
.flat_icons_small.dimgray:hover {
	background-color: #696969 !important;
	border-color: #696969 !important;
	color: #ffffff!important;
}
.flat_icons_small.dodgerblue:hover {
	background-color: #1E90FF !important;
	border-color: #1E90FF !important;
	color: #ffffff!important;
}
.flat_icons_small.firebrick:hover {
	background-color: #B22222 !important;
	border-color: #B22222 !important;
	color: #ffffff!important;
}
.flat_icons_small.forestgreen:hover {
	background-color: #228B22 !important;
	border-color: #228B22 !important;
	color: #ffffff!important;
}
.flat_icons_small.fuchsia:hover {
	background-color: #FF00FF !important;
	border-color: #FF00FF !important;
	color: #ffffff!important;
}
.flat_icons_small.gainsboro:hover {
	background-color: #DCDCDC !important;
	border-color: #DCDCDC !important;
	color: #ffffff!important;
}
.flat_icons_small.ghostwhite:hover {
	background-color: #F8F8FF !important;
	border-color: #F8F8FF !important;
	color: #ffffff!important;
}
.flat_icons_small.gold:hover {
	background-color: #FFD700 !important;
	border-color: #FFD700 !important;
	color: #ffffff!important;
}
.flat_icons_small.goldenrod:hover {
	background-color: #DAA520 !important;
	border-color: #DAA520 !important;
	color: #ffffff!important;
}
.flat_icons_small.gray:hover {
	background-color: #808080 !important;
	border-color: #808080 !important;
	color: #ffffff!important;
}
.flat_icons_small.green:hover {
	background-color: #008000 !important;
	border-color: #008000 !important;
	color: #ffffff!important;
}
.flat_icons_small.greenyellow:hover {
	background-color: #ADFF2F !important;
	border-color: #ADFF2F !important;
	color: #ffffff!important;
}
.flat_icons_small.hotpink:hover {
	background-color: #FF69B4 !important;
	border-color: #FF69B4 !important;
	color: #ffffff!important;
}
.flat_icons_small.indianred:hover {
	background-color: #CD5C5C !important;
	border-color: #CD5C5C !important;
	color: #ffffff!important;
}
.flat_icons_small.Lavender:hover {
	background-color: #E6E6FA !important;
	border-color: #E6E6FA !important;
	color: #ffffff!important;
}
.flat_icons_small.lavenderblush:hover {
	background-color: #FFF0F5 !important;
	border-color: #FFF0F5 !important;
	color: #ffffff!important;
}
.flat_icons_small.lawngreen:hover {
	background-color: #7CFC00 !important;
	border-color: #7CFC00 !important;
	color: #ffffff!important;
}
.flat_icons_small.lightblue:hover {
	background-color: #ADD8E6 !important;
	border-color: #ADD8E6 !important;
	color: #ffffff!important;
}
.flat_icons_small.lightgray:hover {
	background-color: #D3D3D3 !important;
	border-color: #D3D3D3 !important;
	color: #ffffff!important;
}
.flat_icons_small.lightgreen:hover {
	background-color: #90EE90 !important;
	border-color: #90EE90 !important;
	color: #ffffff!important;
}
.flat_icons_small.lightpink:hover {
	background-color: #FFB6C1 !important;
	border-color: #FFB6C1 !important;
	color: #ffffff!important;
}
.flat_icons_small.lightsalmon:hover {
	background-color: #FFA07A !important;
	border-color: #FFA07A !important;
	color: #ffffff!important;
}
.flat_icons_small.lightseagreen:hover {
	background-color: #20B2AA !important;
	border-color: #20B2AA !important;
	color: #ffffff!important;
}
.flat_icons_small.lightskyblue :hover {
	background-color: #87CEFA !important;
	border-color: #87CEFA !important;
	color: #ffffff!important;
}
.flat_icons_small.lightslategray:hover {
	background-color: #778899 !important;
	border-color: #778899 !important;
	color: #ffffff!important;
}
.flat_icons_small.Lime:hover {
	background-color: #00FF00 !important;
	border-color: #00FF00 !important;
	color: #ffffff!important;
}
.flat_icons_small.limegreen:hover {
	background-color: #32CD32 !important;
	border-color: #32CD32 !important;
	color: #ffffff!important;
}
.flat_icons_small.magenta:hover {
	background-color: #FF00FF !important;
	border-color: #FF00FF !important;
	color: #ffffff!important;
}
.flat_icons_small.maroon:hover {
	background-color: #800000 !important;
	border-color: #800000 !important;
	color: #ffffff!important;
}
.flat_icons_small.mediumaquamarine:hover {
	background-color: #66CDAA !important;
	border-color: #66CDAA !important;
	color: #ffffff!important;
}
.flat_icons_small.mediumblue:hover {
	background-color: #0000CD !important;
	border-color: #0000CD !important;
	color: #ffffff!important;
}
.flat_icons_small.mediumorchid:hover {
	background-color: #BA55D3 !important;
	border-color: #BA55D3 !important;
	color: #ffffff!important;
}
.flat_icons_small.mediumpurple:hover {
	background-color: #9370DB !important;
	border-color: #9370DB !important;
	color: #ffffff!important;
}
.flat_icons_small.mediumseagreen:hover {
	background-color: #3CB371 !important;
	border-color: #3CB371 !important;
	color: #ffffff!important;
}
.flat_icons_small.mediumslateblue:hover {
	background-color: #7B68EE !important;
	border-color: #7B68EE !important;
	color: #ffffff!important;
}
.flat_icons_small.mediumspringgreen:hover {
	background-color: #00FA9A !important;
	border-color: #00FA9A !important;
	color: #ffffff!important;
}
.flat_icons_small.mediumturquoise:hover {
	background-color: #48D1CC !important;
	border-color: #48D1CC !important;
	color: #ffffff!important;
}
.flat_icons_small.navy:hover {
	background-color: #000080 !important;
	border-color: #000080 !important;
	color: #ffffff!important;
}
.flat_icons_small.olive:hover {
	background-color: #808000 !important;
	border-color: #808000 !important;
	color: #ffffff!important;
}
.flat_icons_small.olivedrab:hover {
	background-color: #6B8E23 !important;
	border-color: #6B8E23 !important;
	color: #ffffff!important;
}
.flat_icons_small.orange:hover {
	background-color: #FFA500 !important;
	border-color: #FFA500 !important;
	color: #ffffff!important;
}
.flat_icons_small.orangered:hover {
	background-color: #FF4500 !important;
	border-color: #FF4500 !important;
	color: #ffffff!important;
}
.flat_icons_small.orchid:hover {
	background-color: #DA70D6 !important;
	border-color: #DA70D6 !important;
	color: #ffffff!important;
}
.flat_icons_small.peru:hover {
	background-color: #CD853F !important;
	border-color: #CD853F !important;
	color: #ffffff!important;
}
.flat_icons_small.purple:hover {
	background-color: #800080 !important;
	border-color: #800080 !important;
	color: #ffffff!important;
}
.flat_icons_small.rebeccapurple:hover {
	background-color: #663399 !important;
	border-color: #663399 !important;
	color: #ffffff!important;
}
.flat_icons_small.red:hover {
	background-color: #FF0000 !important;
	border-color: #FF0000 !important;
	color: #ffffff!important;
}
.flat_icons_small.rosybrown:hover {
	background-color: #BC8F8F !important;
	border-color: #BC8F8F !important;
	color: #ffffff!important;
}
.flat_icons_small.royalblue:hover {
	background-color: #4169E1 !important;
	border-color: #4169E1 !important;
	color: #ffffff!important;
}
.flat_icons_small.saddlebrown:hover {
	background-color: #8B4513 !important;
	border-color: #8B4513 !important;
	color: #ffffff!important;
}
.flat_icons_small.salmon:hover {
	background-color: #FA8072 !important;
	border-color: #FA8072 !important;
	color: #ffffff!important;
}
.flat_icons_small.sandybrown:hover {
	background-color: #F4A460 !important;
	border-color: #F4A460 !important;
	color: #ffffff!important;
}
.flat_icons_small.seagreen:hover {
	background-color: #2E8B57 !important;
	border-color: #2E8B57 !important;
	color: #ffffff!important;
}
.flat_icons_small.sienna:hover {
	background-color: #A0522D !important;
	border-color: #A0522D !important;
	color: #ffffff!important;
}
.flat_icons_small.silver:hover {
	background-color: #C0C0C0 !important;
	border-color: #C0C0C0 !important;
	color: #ffffff!important;
}
.flat_icons_small.skyblue:hover {
	background-color: #87CEEB !important;
	border-color: #87CEEB !important;
	color: #ffffff!important;
}
.flat_icons_small.slateblue:hover {
	background-color: #6A5ACD !important;
	border-color: #6A5ACD !important;
	color: #ffffff!important;
}
.flat_icons_small.slategray:hover {
	background-color: #708090 !important;
	border-color: #708090 !important;
	color: #ffffff!important;
}
.flat_icons_small.springgreen:hover {
	background-color: #00FF7F !important;
	border-color: #00FF7F !important;
	color: #ffffff!important;
}
.flat_icons_small.steelblue:hover {
	background-color: #4682B4 !important;
	border-color: #4682B4 !important;
	color: #ffffff!important;
}
.flat_icons_small.tan:hover {
	background-color: #D2B48C !important;
	border-color: #D2B48C !important;
	color: #ffffff!important;
}
.flat_icons_small.teal:hover {
	background-color: #008080 !important;
	border-color: #008080 !important;
	color: #ffffff!important;
}
.flat_icons_small.thistle:hover {
	background-color: #D8BFD8 !important;
	border-color: #D8BFD8 !important;
	color: #ffffff!important;
}
.flat_icons_small.tomato:hover {
	background-color: #FF6347 !important;
	border-color: #FF6347 !important;
	color: #ffffff!important;
}
.flat_icons_small.turquoise:hover {
	background-color: #40E0D0 !important;
	border-color: #40E0D0 !important;
	color: #ffffff!important;
}
.flat_icons_small.violet:hover {
	background-color: #EE82EE !important;
	border-color: #EE82EE !important;
	color: #ffffff!important;
}
.flat_icons_small.yellow:hover {
	background-color: #FFFF00 !important;
	border-color: #FFFF00 !important;
	color: #ffffff!important;
}
.flat_icons_small.yellowgreen:hover {
	background-color: #9ACD32 !important;
	border-color: #9ACD32 !important;
	color: #ffffff!important;
}
.flat_icons1.aqua {
	border: 1px solid #00FFFF !important;
	color: #00FFFF !important;
}
.flat_icons1.white {
	border: 1px solid #ffffff!important;
	color: #ffffff!important;
}
.flat_icons1.aquamarine {
	border: 1px solid #7FFFD4 !important;
	color: #7FFFD4 !important;
}
.flat_icons1.bisque {
	border: 1px solid #FFE4C4 !important;
	color: #FFE4C4 !important;
}
.flat_icons1.black {
	border: 1px solid #000000 !important;
	color: #000000 !important;
}
.flat_icons1.blue {
	border: 1px solid #0000FF !important;
	color: #0000FF !important;
}
.flat_icons1.bluevoilet {
	border: 1px solid #8A2BE2 !important;
	color: #8A2BE2 !important;
}
.flat_icons1.brown {
	border: 1px solid #A52A2A !important;
	color: #A52A2A !important;
}
.flat_icons1.burlywood {
	border: 1px solid #DEB887 !important;
	color: #DEB887 !important;
}
.flat_icons1.cadetblue {
	border: 1px solid #5F9EA0 !important;
	color: #5F9EA0 !important;
}
.flat_icons1.chartreuse {
	border: 1px solid #7FFF00 !important;
	color: #7FFF00 !important;
}
.flat_icons1.chocolate {
	border: 1px solid #D2691E !important;
	color: #D2691E !important;
}
.flat_icons1.coral {
	border: 1px solid #FF7F50 !important;
	color: #FF7F50 !important;
}
.flat_icons1.cornflowerblue {
	border: 1px solid #6495ED !important;
	color: #6495ED !important;
}
.flat_icons1.crimson {
	border: 1px solid #DC143C !important;
	color: #DC143C !important;
}
.flat_icons1.cyan {
	border: 1px solid #00FFFF !important;
	color: #00FFFF !important;
}
.flat_icons1.darkblue {
	border: 1px solid #00008B !important;
	color: #00008B !important;
}
.flat_icons1.darkcyan {
	border: 1px solid #008B8B !important;
	color: #008B8B !important;
}
.flat_icons1.darkgoldenrod {
	border: 1px solid #B8860B !important;
	color: #B8860B !important;
}
.flat_icons1.darkgreen {
	border: 1px solid #006400 !important;
	color: #006400 !important;
}
.flat_icons1.darkmagenta {
	border: 1px solid #8B008B !important;
	color: #8B008B !important;
}
.flat_icons1.darkolivegreen {
	border: 1px solid #556B2F !important;
	color: #556B2F !important;
}
.flat_icons1.darkorange {
	border: 1px solid #FF8C00 !important;
	color: #FF8C00 !important;
}
.flat_icons1.darkorchid {
	border: 1px solid #9932CC !important;
	color: #9932CC !important;
}
.flat_icons1.darkred {
	border: 1px solid #8B0000 !important;
	color: #8B0000 !important;
}
.flat_icons1.darkseagreen {
	border: 1px solid #8FBC8F !important;
	color: #8FBC8F !important;
}
.flat_icons1.darkslateblue {
	border: 1px solid #483D8B !important;
	color: #483D8B !important;
}
.flat_icons1.darkslategray {
	border: 1px solid #2F4F4F !important;
	color: #2F4F4F !important;
}
.flat_icons1.darkturquoise {
	border: 1px solid #00CED1 !important;
	color: #00CED1 !important;
}
.flat_icons1.darkviolet {
	border: 1px solid #9400D3 !important;
	color: #9400D3 !important;
}
.flat_icons1.deeppink {
	border: 1px solid #FF1493 !important;
	color: #FF1493 !important;
}
.flat_icons1.deepskyblue {
	border: 1px solid #00BFFF !important;
	color: #00BFFF !important;
}
.flat_icons1.dimgray {
	border: 1px solid #696969 !important;
	color: #696969 !important;
}
.flat_icons1.dodgerblue {
	border: 1px solid #1E90FF !important;
	color: #1E90FF !important;
}
.flat_icons1.firebrick {
	border: 1px solid #B22222 !important;
	color: #B22222 !important;
}
.flat_icons1.forestgreen {
	border: 1px solid #228B22 !important;
	color: #228B22 !important;
}
.flat_icons1.fuchsia {
	border: 1px solid #FF00FF !important;
	color: #FF00FF !important;
}
.flat_icons1.gainsboro {
	border: 1px solid #DCDCDC !important;
	color: #DCDCDC !important;
}
.flat_icons1.ghostwhite {
	border: 1px solid #F8F8FF !important;
	color: #F8F8FF !important;
}
.flat_icons1.gold {
	border: 1px solid #FFD700 !important;
	color: #FFD700 !important;
}
.flat_icons1.goldenrod {
	border: 1px solid #DAA520 !important;
	color: #DAA520 !important;
}
.flat_icons1.gray {
	border: 1px solid #808080 !important;
	color: #808080 !important;
}
.flat_icons1.green {
	border: 1px solid #008000 !important;
	color: #008000 !important;
}
.flat_icons1.greenyellow {
	border: 1px solid #ADFF2F !important;
	color: #ADFF2F !important;
}
.flat_icons1.hotpink {
	border: 1px solid #FF69B4 !important;
	color: #FF69B4 !important;
}
.flat_icons1.indianred {
	border: 1px solid #CD5C5C !important;
	color: #CD5C5C !important;
}
.flat_icons1.Lavender {
	border: 1px solid #E6E6FA !important;
	color: #E6E6FA !important;
}
.flat_icons1.lavenderblush {
	border: 1px solid #FFF0F5 !important;
	color: #FFF0F5 !important;
}
.flat_icons1.lawngreen {
	border: 1px solid #7CFC00 !important;
	color: #7CFC00 !important;
}
.flat_icons1.lightblue {
	border: 1px solid #ADD8E6 !important;
	color: #ADD8E6 !important;
}
.flat_icons1.lightgray {
	border: 1px solid #D3D3D3 !important;
	color: #D3D3D3 !important;
}
.flat_icons1.lightgreen {
	border: 1px solid #90EE90 !important;
	color: #90EE90 !important;
}
.flat_icons1.lightpink {
	border: 1px solid #FFB6C1 !important;
	color: #FFB6C1 !important;
}
.flat_icons1.lightsalmon {
	border: 1px solid #FFA07A !important;
	color: #FFA07A !important;
}
.flat_icons1.lightseagreen {
	border: 1px solid #20B2AA !important;
	color: #20B2AA !important;
}
.flat_icons1.lightskyblue {
	border: 1px solid #87CEFA !important;
	color: #87CEFA !important;
}
.flat_icons1.lightslategray {
	border: 1px solid #778899 !important;
	color: #778899 !important;
}
.flat_icons1.Lime {
	border: 1px solid #00FF00 !important;
	color: #00FF00 !important;
}
.flat_icons1.limegreen {
	border: 1px solid #32CD32 !important;
	color: #32CD32 !important;
}
.flat_icons1.magenta {
	border: 1px solid #FF00FF !important;
	color: #FF00FF !important;
}
.flat_icons1.maroon {
	border: 1px solid #800000 !important;
	color: #800000 !important;
}
.flat_icons1.mediumaquamarine {
	border: 1px solid #66CDAA !important;
	color: #66CDAA !important;
}
.flat_icons1.mediumblue {
	border: 1px solid #0000CD !important;
	color: #0000CD !important;
}
.flat_icons1.mediumorchid {
	border: 1px solid #BA55D3 !important;
	color: #BA55D3 !important;
}
.flat_icons1.mediumpurple {
	border: 1px solid #9370DB !important;
	color: #9370DB !important;
}
.flat_icons1.mediumseagreen {
	border: 1px solid #3CB371 !important;
	color: #3CB371 !important;
}
.flat_icons1.mediumslateblue {
	border: 1px solid #7B68EE !important;
	color: #7B68EE !important;
}
.flat_icons1.mediumspringgreen {
	border: 1px solid #00FA9A !important;
	color: #00FA9A !important;
}
.flat_icons1.mediumturquoise {
	border: 1px solid #48D1CC !important;
	color: #48D1CC !important;
}
.flat_icons1.navy {
	border: 1px solid #000080 !important;
	color: #000080 !important;
}
.flat_icons1.olive {
	border: 1px solid #808000 !important;
	color: #808000 !important;
}
.flat_icons1.olivedrab {
	border: 1px solid #6B8E23 !important;
	color: #6B8E23 !important;
}
.flat_icons1.orange {
	border: 1px solid #FFA500 !important;
	color: #FFA500 !important;
}
.flat_icons1.orangered {
	border: 1px solid #FF4500 !important;
	color: #FF4500 !important;
}
.flat_icons1.orchid {
	border: 1px solid #DA70D6 !important;
	color: #DA70D6 !important;
}
.flat_icons1.peru {
	border: 1px solid #CD853F !important;
	color: #CD853F !important;
}
.flat_icons1.purple {
	border: 1px solid #800080 !important;
	color: #800080 !important;
}
.flat_icons1.rebeccapurple {
	border: 1px solid #663399 !important;
	color: #663399 !important;
}
.flat_icons1.red {
	border: 1px solid #FF0000 !important;
	color: #FF0000 !important;
}
.flat_icons1.rosybrown {
	border: 1px solid #BC8F8F !important;
	color: #BC8F8F !important;
}
.flat_icons1.royalblue {
	border: 1px solid #4169E1 !important;
	color: #4169E1 !important;
}
.flat_icons1.saddlebrown {
	border: 1px solid #8B4513 !important;
	color: #8B4513 !important;
}
.flat_icons1.salmon {
	border: 1px solid #FA8072 !important;
	color: #FA8072 !important;
}
.flat_icons1.sandybrown {
	border: 1px solid #F4A460 !important;
	color: #F4A460 !important;
}
.flat_icons1.seagreen {
	border: 1px solid #2E8B57 !important;
	color: #2E8B57 !important;
}
.flat_icons1.sienna {
	border: 1px solid #A0522D !important;
	color: #A0522D !important;
}
.flat_icons1.silver {
	border: 1px solid #C0C0C0 !important;
	color: #C0C0C0 !important;
}
.flat_icons1.skyblue {
	border: 1px solid #87CEEB !important;
	color: #87CEEB !important;
}
.flat_icons1.slateblue {
	border: 1px solid #6A5ACD !important;
	color: #6A5ACD !important;
}
.flat_icons1.slategray {
	border: 1px solid #708090 !important;
	color: #708090 !important;
}
.flat_icons1.springgreen {
	border: 1px solid #00FF7F !important;
	color: #00FF7F !important;
}
.flat_icons1.steelblue {
	border: 1px solid #4682B4 !important;
	color: #4682B4 !important;
}
.flat_icons1.tan {
	border: 1px solid #D2B48C !important;
	color: #D2B48C !important;
}
.flat_icons1.teal {
	border: 1px solid #008080 !important;
	color: #008080 !important;
}
.flat_icons1.thistle {
	border: 1px solid #D8BFD8 !important;
	color: #D8BFD8 !important;
}
.flat_icons1.tomato {
	border: 1px solid #FF6347 !important;
	color: #FF6347 !important;
}
.flat_icons1.turquoise {
	border: 1px solid #40E0D0 !important;
	color: #40E0D0 !important;
}
.flat_icons1.violet {
	border: 1px solid #EE82EE !important;
	color: #EE82EE !important;
}
.flat_icons1.yellow {
	border: 1px solid #FFFF00 !important;
	color: #FFFF00 !important;
}
.flat_icons1.yellowgreen {
	border: 1px solid #9ACD32 !important;
	color: #9ACD32 !important;
}
.flat_icons1.aqua:hover {
	background-color: #00FFFF !important;
	border-color: #00FFFF !important;
	color: #ffffff!important;
}
.flat_icons1.white:hover {
	background-color: #ffffff!important;
	border-color: #ffffff!important;
	color: #888888!important;
}
.flat_icons1.aquamarine :hover {
	background-color: #7FFFD4 !important;
	border-color: #7FFFD4 !important;
	color: #ffffff!important;
}
.flat_icons1.bisque:hover {
	background-color: #FFE4C4 !important;
	border-color: #FFE4C4 !important;
	color: #ffffff!important;
}
.flat_icons1.black:hover {
	background-color: #000000 !important;
	border-color: #000000 !important;
	color: #ffffff!important;
}
.flat_icons1.blue:hover {
	background-color: #0000FF !important;
	border-color: #0000FF !important;
	color: #ffffff!important;
}
.flat_icons1.bluevoilet :hover {
	background-color: #8A2BE2 !important;
	border-color: #8A2BE2 !important;
	color: #ffffff!important;
}
.flat_icons1.brown :hover {
	background-color: #A52A2A !important;
	border-color: #A52A2A !important;
	color: #ffffff!important;
}
.flat_icons1.burlywood:hover {
	background-color: #DEB887 !important;
	border-color: #DEB887 !important;
	color: #ffffff!important;
}
.flat_icons1.cadetblue:hover {
	background-color: #5F9EA0 !important;
	border-color: #5F9EA0 !important;
	color: #ffffff!important;
}
.flat_icons1.chartreuse:hover {
	background-color: #7FFF00 !important;
	border-color: #7FFF00 !important;
	color: #ffffff!important;
}
.flat_icons1.chocolate:hover {
	background-color: #D2691E !important;
	border-color: #D2691E !important;
	color: #ffffff!important;
}
.flat_icons1.coral:hover {
	background-color: #FF7F50 !important;
	border-color: #FF7F50 !important;
	color: #ffffff!important;
}
.flat_icons1.cornflowerblue:hover {
	background-color: #6495ED !important;
	border-color: #6495ED !important;
	color: #ffffff!important;
}
.flat_icons1.crimson :hover {
	background-color: #DC143C !important;
	border-color: #DC143C !important;
	color: #ffffff!important;
}
.flat_icons1.cyan:hover {
	background-color: #00FFFF !important;
	border-color: #00FFFF !important;
	color: #ffffff!important;
}
.flat_icons1.darkblue:hover {
	background-color: #00008B !important;
	border-color: #00008B !important;
	color: #ffffff!important;
}
.flat_icons1.darkcyan:hover {
	background-color: #008B8B !important;
	border-color: #008B8B !important;
	color: #ffffff!important;
}
.flat_icons1.darkgoldenrod:hover {
	background-color: #B8860B !important;
	border-color: #B8860B !important;
	color: #ffffff!important;
}
.flat_icons1.darkgreen:hover {
	background-color: #006400 !important;
	border-color: #006400 !important;
	color: #ffffff!important;
}
.flat_icons1.darkmagenta:hover {
	background-color: #8B008B !important;
	border-color: #8B008B !important;
	color: #ffffff!important;
}
.flat_icons1.darkolivegreen:hover {
	background-color: #556B2F !important;
	border-color: #556B2F !important;
	color: #ffffff!important;
}
.flat_icons1.darkorange:hover {
	background-color: #FF8C00 !important;
	border-color: #FF8C00 !important;
	color: #ffffff!important;
}
.flat_icons1.darkorchid:hover {
	background-color: #9932CC !important;
	border-color: #9932CC !important;
	color: #ffffff!important;
}
.flat_icons1.darkred:hover {
	background-color: #8B0000 !important;
	border-color: #8B0000 !important;
	color: #ffffff!important;
}
.flat_icons1.darkseagreen:hover {
	background-color: #8FBC8F !important;
	border-color: #8FBC8F !important;
	color: #ffffff!important;
}
.flat_icons1.darkslateblue:hover {
	background-color: #483D8B !important;
	border-color: #483D8B !important;
	color: #ffffff!important;
}
.flat_icons1.darkslategray:hover {
	background-color: #2F4F4F !important;
	border-color: #2F4F4F !important;
	color: #ffffff!important;
}
.flat_icons1.darkturquoise:hover {
	background-color: #00CED1 !important;
	border-color: #00CED1 !important;
	color: #ffffff!important;
}
.flat_icons1.darkviolet:hover {
	background-color: #9400D3 !important;
	border-color: #9400D3 !important;
	color: #ffffff!important;
}
.flat_icons1.deeppink:hover {
	background-color: #FF1493 !important;
	border-color: #FF1493 !important;
	color: #ffffff!important;
}
.flat_icons1.deepskyblue:hover {
	background-color: #00BFFF !important;
	border-color: #00BFFF !important;
	color: #ffffff!important;
}
.flat_icons1.dimgray:hover {
	background-color: #696969 !important;
	border-color: #696969 !important;
	color: #ffffff!important;
}
.flat_icons1.dodgerblue:hover {
	background-color: #1E90FF !important;
	border-color: #1E90FF !important;
	color: #ffffff!important;
}
.flat_icons1.firebrick:hover {
	background-color: #B22222 !important;
	border-color: #B22222 !important;
	color: #ffffff!important;
}
.flat_icons1.forestgreen:hover {
	background-color: #228B22 !important;
	border-color: #228B22 !important;
	color: #ffffff!important;
}
.flat_icons1.fuchsia:hover {
	background-color: #FF00FF !important;
	border-color: #FF00FF !important;
	color: #ffffff!important;
}
.flat_icons1.gainsboro:hover {
	background-color: #DCDCDC !important;
	border-color: #DCDCDC !important;
	color: #ffffff!important;
}
.flat_icons1.ghostwhite:hover {
	background-color: #F8F8FF !important;
	border-color: #F8F8FF !important;
	color: #ffffff!important;
}
.flat_icons1.gold:hover {
	background-color: #FFD700 !important;
	border-color: #FFD700 !important;
	color: #ffffff!important;
}
.flat_icons1.goldenrod:hover {
	background-color: #DAA520 !important;
	border-color: #DAA520 !important;
	color: #ffffff!important;
}
.flat_icons1.gray:hover {
	background-color: #808080 !important;
	border-color: #808080 !important;
	color: #ffffff!important;
}
.flat_icons1.green:hover {
	background-color: #008000 !important;
	border-color: #008000 !important;
	color: #ffffff!important;
}
.flat_icons1.greenyellow:hover {
	background-color: #ADFF2F !important;
	border-color: #ADFF2F !important;
	color: #ffffff!important;
}
.flat_icons1.hotpink:hover {
	background-color: #FF69B4 !important;
	border-color: #FF69B4 !important;
	color: #ffffff!important;
}
.flat_icons1.indianred:hover {
	background-color: #CD5C5C !important;
	border-color: #CD5C5C !important;
	color: #ffffff!important;
}
.flat_icons1.Lavender:hover {
	background-color: #E6E6FA !important;
	border-color: #E6E6FA !important;
	color: #ffffff!important;
}
.flat_icons1.lavenderblush:hover {
	background-color: #FFF0F5 !important;
	border-color: #FFF0F5 !important;
	color: #ffffff!important;
}
.flat_icons1.lawngreen:hover {
	background-color: #7CFC00 !important;
	border-color: #7CFC00 !important;
	color: #ffffff!important;
}
.flat_icons1.lightblue:hover {
	background-color: #ADD8E6 !important;
	border-color: #ADD8E6 !important;
	color: #ffffff!important;
}
.flat_icons1.lightgray:hover {
	background-color: #D3D3D3 !important;
	border-color: #D3D3D3 !important;
	color: #ffffff!important;
}
.flat_icons1.lightgreen:hover {
	background-color: #90EE90 !important;
	border-color: #90EE90 !important;
	color: #ffffff!important;
}
.flat_icons1.lightpink:hover {
	background-color: #FFB6C1 !important;
	border-color: #FFB6C1 !important;
	color: #ffffff!important;
}
.flat_icons1.lightsalmon:hover {
	background-color: #FFA07A !important;
	border-color: #FFA07A !important;
	color: #ffffff!important;
}
.flat_icons1.lightseagreen:hover {
	background-color: #20B2AA !important;
	border-color: #20B2AA !important;
	color: #ffffff!important;
}
.flat_icons1.lightskyblue :hover {
	background-color: #87CEFA !important;
	border-color: #87CEFA !important;
	color: #ffffff!important;
}
.flat_icons1.lightslategray:hover {
	background-color: #778899 !important;
	border-color: #778899 !important;
	color: #ffffff!important;
}
.flat_icons1.Lime:hover {
	background-color: #00FF00 !important;
	border-color: #00FF00 !important;
	color: #ffffff!important;
}
.flat_icons1.limegreen:hover {
	background-color: #32CD32 !important;
	border-color: #32CD32 !important;
	color: #ffffff!important;
}
.flat_icons1.magenta:hover {
	background-color: #FF00FF !important;
	border-color: #FF00FF !important;
	color: #ffffff!important;
}
.flat_icons1.maroon:hover {
	background-color: #800000 !important;
	border-color: #800000 !important;
	color: #ffffff!important;
}
.flat_icons1.mediumaquamarine:hover {
	background-color: #66CDAA !important;
	border-color: #66CDAA !important;
	color: #ffffff!important;
}
.flat_icons1.mediumblue:hover {
	background-color: #0000CD !important;
	border-color: #0000CD !important;
	color: #ffffff!important;
}
.flat_icons1.mediumorchid:hover {
	background-color: #BA55D3 !important;
	border-color: #BA55D3 !important;
	color: #ffffff!important;
}
.flat_icons1.mediumpurple:hover {
	background-color: #9370DB !important;
	border-color: #9370DB !important;
	color: #ffffff!important;
}
.flat_icons1.mediumseagreen:hover {
	background-color: #3CB371 !important;
	border-color: #3CB371 !important;
	color: #ffffff!important;
}
.flat_icons1.mediumslateblue:hover {
	background-color: #7B68EE !important;
	border-color: #7B68EE !important;
	color: #ffffff!important;
}
.flat_icons1.mediumspringgreen:hover {
	background-color: #00FA9A !important;
	border-color: #00FA9A !important;
	color: #ffffff!important;
}
.flat_icons1.mediumturquoise:hover {
	background-color: #48D1CC !important;
	border-color: #48D1CC !important;
	color: #ffffff!important;
}
.flat_icons1.navy:hover {
	background-color: #000080 !important;
	border-color: #000080 !important;
	color: #ffffff!important;
}
.flat_icons1.olive:hover {
	background-color: #808000 !important;
	border-color: #808000 !important;
	color: #ffffff!important;
}
.flat_icons1.olivedrab:hover {
	background-color: #6B8E23 !important;
	border-color: #6B8E23 !important;
	color: #ffffff!important;
}
.flat_icons1.orange:hover {
	background-color: #FFA500 !important;
	border-color: #FFA500 !important;
	color: #ffffff!important;
}
.flat_icons1.orangered:hover {
	background-color: #FF4500 !important;
	border-color: #FF4500 !important;
	color: #ffffff!important;
}
.flat_icons1.orchid:hover {
	background-color: #DA70D6 !important;
	border-color: #DA70D6 !important;
	color: #ffffff!important;
}
.flat_icons1.peru:hover {
	background-color: #CD853F !important;
	border-color: #CD853F !important;
	color: #ffffff!important;
}
.flat_icons1.purple:hover {
	background-color: #800080 !important;
	border-color: #800080 !important;
	color: #ffffff!important;
}
.flat_icons1.rebeccapurple:hover {
	background-color: #663399 !important;
	border-color: #663399 !important;
	color: #ffffff!important;
}
.flat_icons1.red:hover {
	background-color: #FF0000 !important;
	border-color: #FF0000 !important;
	color: #ffffff!important;
}
.flat_icons1.rosybrown:hover {
	background-color: #BC8F8F !important;
	border-color: #BC8F8F !important;
	color: #ffffff!important;
}
.flat_icons1.royalblue:hover {
	background-color: #4169E1 !important;
	border-color: #4169E1 !important;
	color: #ffffff!important;
}
.flat_icons1.saddlebrown:hover {
	background-color: #8B4513 !important;
	border-color: #8B4513 !important;
	color: #ffffff!important;
}
.flat_icons1.salmon:hover {
	background-color: #FA8072 !important;
	border-color: #FA8072 !important;
	color: #ffffff!important;
}
.flat_icons1.sandybrown:hover {
	background-color: #F4A460 !important;
	border-color: #F4A460 !important;
	color: #ffffff!important;
}
.flat_icons1.seagreen:hover {
	background-color: #2E8B57 !important;
	border-color: #2E8B57 !important;
	color: #ffffff!important;
}
.flat_icons1.sienna:hover {
	background-color: #A0522D !important;
	border-color: #A0522D !important;
	color: #ffffff!important;
}
.flat_icons1.silver:hover {
	background-color: #C0C0C0 !important;
	border-color: #C0C0C0 !important;
	color: #ffffff!important;
}
.flat_icons1.skyblue:hover {
	background-color: #87CEEB !important;
	border-color: #87CEEB !important;
	color: #ffffff!important;
}
.flat_icons1.slateblue:hover {
	background-color: #6A5ACD !important;
	border-color: #6A5ACD !important;
	color: #ffffff!important;
}
.flat_icons1.slategray:hover {
	background-color: #708090 !important;
	border-color: #708090 !important;
	color: #ffffff!important;
}
.flat_icons1.springgreen:hover {
	background-color: #00FF7F !important;
	border-color: #00FF7F !important;
	color: #ffffff!important;
}
.flat_icons1.steelblue:hover {
	background-color: #4682B4 !important;
	border-color: #4682B4 !important;
	color: #ffffff!important;
}
.flat_icons1.tan:hover {
	background-color: #D2B48C !important;
	border-color: #D2B48C !important;
	color: #ffffff!important;
}
.flat_icons1.teal:hover {
	background-color: #008080 !important;
	border-color: #008080 !important;
	color: #ffffff!important;
}
.flat_icons1.thistle:hover {
	background-color: #D8BFD8 !important;
	border-color: #D8BFD8 !important;
	color: #ffffff!important;
}
.flat_icons1.tomato:hover {
	background-color: #FF6347 !important;
	border-color: #FF6347 !important;
	color: #ffffff!important;
}
.flat_icons1.turquoise:hover {
	background-color: #40E0D0 !important;
	border-color: #40E0D0 !important;
	color: #ffffff!important;
}
.flat_icons1.violet:hover {
	background-color: #EE82EE !important;
	border-color: #EE82EE !important;
	color: #ffffff!important;
}
.flat_icons1.yellow:hover {
	background-color: #FFFF00 !important;
	border-color: #FFFF00 !important;
	color: #ffffff!important;
}
.flat_icons1.yellowgreen:hover {
	background-color: #9ACD32 !important;
	border-color: #9ACD32 !important;
	color: #ffffff!important;
}
.flat_icons_small1.aqua {
	border: 1px solid #00FFFF !important;
	color: #00FFFF !important;
}
.flat_icons_small1.white {
	border: 1px solid #ffffff!important;
	color: #ffffff!important;
}
.flat_icons_small1.aquamarine {
	border: 1px solid #7FFFD4 !important;
	color: #7FFFD4 !important;
}
.flat_icons_small1.bisque {
	border: 1px solid #FFE4C4 !important;
	color: #FFE4C4 !important;
}
.flat_icons_small1.black {
	border: 1px solid #000000 !important;
	color: #000000 !important;
}
.flat_icons_small1.blue {
	border: 1px solid #0000FF !important;
	color: #0000FF !important;
}
.flat_icons_small1.bluevoilet {
	border: 1px solid #8A2BE2 !important;
	color: #8A2BE2 !important;
}
.flat_icons_small1.brown {
	border: 1px solid #A52A2A !important;
	color: #A52A2A !important;
}
.flat_icons_small1.burlywood {
	border: 1px solid #DEB887 !important;
	color: #DEB887 !important;
}
.flat_icons_small1.cadetblue {
	border: 1px solid #5F9EA0 !important;
	color: #5F9EA0 !important;
}
.flat_icons_small1.chartreuse {
	border: 1px solid #7FFF00 !important;
	color: #7FFF00 !important;
}
.flat_icons_small1.chocolate {
	border: 1px solid #D2691E !important;
	color: #D2691E !important;
}
.flat_icons_small1.coral {
	border: 1px solid #FF7F50 !important;
	color: #FF7F50 !important;
}
.flat_icons_small1.cornflowerblue {
	border: 1px solid #6495ED !important;
	color: #6495ED !important;
}
.flat_icons_small1.crimson {
	border: 1px solid #DC143C !important;
	color: #DC143C !important;
}
.flat_icons_small1.cyan {
	border: 1px solid #00FFFF !important;
	color: #00FFFF !important;
}
.flat_icons_small1.darkblue {
	border: 1px solid #00008B !important;
	color: #00008B !important;
}
.flat_icons_small1.darkcyan {
	border: 1px solid #008B8B !important;
	color: #008B8B !important;
}
.flat_icons_small1.darkgoldenrod {
	border: 1px solid #B8860B !important;
	color: #B8860B !important;
}
.flat_icons_small1.darkgreen {
	border: 1px solid #006400 !important;
	color: #006400 !important;
}
.flat_icons_small1.darkmagenta {
	border: 1px solid #8B008B !important;
	color: #8B008B !important;
}
.flat_icons_small1.darkolivegreen {
	border: 1px solid #556B2F !important;
	color: #556B2F !important;
}
.flat_icons_small1.darkorange {
	border: 1px solid #FF8C00 !important;
	color: #FF8C00 !important;
}
.flat_icons_small1.darkorchid {
	border: 1px solid #9932CC !important;
	color: #9932CC !important;
}
.flat_icons_small1.darkred {
	border: 1px solid #8B0000 !important;
	color: #8B0000 !important;
}
.flat_icons_small1.darkseagreen {
	border: 1px solid #8FBC8F !important;
	color: #8FBC8F !important;
}
.flat_icons_small1.darkslateblue {
	border: 1px solid #483D8B !important;
	color: #483D8B !important;
}
.flat_icons_small1.darkslategray {
	border: 1px solid #2F4F4F !important;
	color: #2F4F4F !important;
}
.flat_icons_small1.darkturquoise {
	border: 1px solid #00CED1 !important;
	color: #00CED1 !important;
}
.flat_icons_small1.darkviolet {
	border: 1px solid #9400D3 !important;
	color: #9400D3 !important;
}
.flat_icons_small1.deeppink {
	border: 1px solid #FF1493 !important;
	color: #FF1493 !important;
}
.flat_icons_small1.deepskyblue {
	border: 1px solid #00BFFF !important;
	color: #00BFFF !important;
}
.flat_icons_small1.dimgray {
	border: 1px solid #696969 !important;
	color: #696969 !important;
}
.flat_icons_small1.dodgerblue {
	border: 1px solid #1E90FF !important;
	color: #1E90FF !important;
}
.flat_icons_small1.firebrick {
	border: 1px solid #B22222 !important;
	color: #B22222 !important;
}
.flat_icons_small1.forestgreen {
	border: 1px solid #228B22 !important;
	color: #228B22 !important;
}
.flat_icons_small1.fuchsia {
	border: 1px solid #FF00FF !important;
	color: #FF00FF !important;
}
.flat_icons_small1.gainsboro {
	border: 1px solid #DCDCDC !important;
	color: #DCDCDC !important;
}
.flat_icons_small1.ghostwhite {
	border: 1px solid #F8F8FF !important;
	color: #F8F8FF !important;
}
.flat_icons_small1.gold {
	border: 1px solid #FFD700 !important;
	color: #FFD700 !important;
}
.flat_icons_small1.goldenrod {
	border: 1px solid #DAA520 !important;
	color: #DAA520 !important;
}
.flat_icons_small1.gray {
	border: 1px solid #808080 !important;
	color: #808080 !important;
}
.flat_icons_small1.green {
	border: 1px solid #008000 !important;
	color: #008000 !important;
}
.flat_icons_small1.greenyellow {
	border: 1px solid #ADFF2F !important;
	color: #ADFF2F !important;
}
.flat_icons_small1.hotpink {
	border: 1px solid #FF69B4 !important;
	color: #FF69B4 !important;
}
.flat_icons_small1.indianred {
	border: 1px solid #CD5C5C !important;
	color: #CD5C5C !important;
}
.flat_icons_small1.Lavender {
	border: 1px solid #E6E6FA !important;
	color: #E6E6FA !important;
}
.flat_icons_small1.lavenderblush {
	border: 1px solid #FFF0F5 !important;
	color: #FFF0F5 !important;
}
.flat_icons_small1.lawngreen {
	border: 1px solid #7CFC00 !important;
	color: #7CFC00 !important;
}
.flat_icons_small1.lightblue {
	border: 1px solid #ADD8E6 !important;
	color: #ADD8E6 !important;
}
.flat_icons_small1.lightgray {
	border: 1px solid #D3D3D3 !important;
	color: #D3D3D3 !important;
}
.flat_icons_small1.lightgreen {
	border: 1px solid #90EE90 !important;
	color: #90EE90 !important;
}
.flat_icons_small1.lightpink {
	border: 1px solid #FFB6C1 !important;
	color: #FFB6C1 !important;
}
.flat_icons_small1.lightsalmon {
	border: 1px solid #FFA07A !important;
	color: #FFA07A !important;
}
.flat_icons_small1.lightseagreen {
	border: 1px solid #20B2AA !important;
	color: #20B2AA !important;
}
.flat_icons_small1.lightskyblue {
	border: 1px solid #87CEFA !important;
	color: #87CEFA !important;
}
.flat_icons_small1.lightslategray {
	border: 1px solid #778899 !important;
	color: #778899 !important;
}
.flat_icons_small1.Lime {
	border: 1px solid #00FF00 !important;
	color: #00FF00 !important;
}
.flat_icons_small1.limegreen {
	border: 1px solid #32CD32 !important;
	color: #32CD32 !important;
}
.flat_icons_small1.magenta {
	border: 1px solid #FF00FF !important;
	color: #FF00FF !important;
}
.flat_icons_small1.maroon {
	border: 1px solid #800000 !important;
	color: #800000 !important;
}
.flat_icons_small1.mediumaquamarine {
	border: 1px solid #66CDAA !important;
	color: #66CDAA !important;
}
.flat_icons_small1.mediumblue {
	border: 1px solid #0000CD !important;
	color: #0000CD !important;
}
.flat_icons_small1.mediumorchid {
	border: 1px solid #BA55D3 !important;
	color: #BA55D3 !important;
}
.flat_icons_small1.mediumpurple {
	border: 1px solid #9370DB !important;
	color: #9370DB !important;
}
.flat_icons_small1.mediumseagreen {
	border: 1px solid #3CB371 !important;
	color: #3CB371 !important;
}
.flat_icons_small1.mediumslateblue {
	border: 1px solid #7B68EE !important;
	color: #7B68EE !important;
}
.flat_icons_small1.mediumspringgreen {
	border: 1px solid #00FA9A !important;
	color: #00FA9A !important;
}
.flat_icons_small1.mediumturquoise {
	border: 1px solid #48D1CC !important;
	color: #48D1CC !important;
}
.flat_icons_small1.navy {
	border: 1px solid #000080 !important;
	color: #000080 !important;
}
.flat_icons_small1.olive {
	border: 1px solid #808000 !important;
	color: #808000 !important;
}
.flat_icons_small1.olivedrab {
	border: 1px solid #6B8E23 !important;
	color: #6B8E23 !important;
}
.flat_icons_small1.orange {
	border: 1px solid #FFA500 !important;
	color: #FFA500 !important;
}
.flat_icons_small1.orangered {
	border: 1px solid #FF4500 !important;
	color: #FF4500 !important;
}
.flat_icons_small1.orchid {
	border: 1px solid #DA70D6 !important;
	color: #DA70D6 !important;
}
.flat_icons_small1.peru {
	border: 1px solid #CD853F !important;
	color: #CD853F !important;
}
.flat_icons_small1.purple {
	border: 1px solid #800080 !important;
	color: #800080 !important;
}
.flat_icons_small1.rebeccapurple {
	border: 1px solid #663399 !important;
	color: #663399 !important;
}
.flat_icons_small1.red {
	border: 1px solid #FF0000 !important;
	color: #FF0000 !important;
}
.flat_icons_small1.rosybrown {
	border: 1px solid #BC8F8F !important;
	color: #BC8F8F !important;
}
.flat_icons_small1.royalblue {
	border: 1px solid #4169E1 !important;
	color: #4169E1 !important;
}
.flat_icons_small1.saddlebrown {
	border: 1px solid #8B4513 !important;
	color: #8B4513 !important;
}
.flat_icons_small1.salmon {
	border: 1px solid #FA8072 !important;
	color: #FA8072 !important;
}
.flat_icons_small1.sandybrown {
	border: 1px solid #F4A460 !important;
	color: #F4A460 !important;
}
.flat_icons_small1.seagreen {
	border: 1px solid #2E8B57 !important;
	color: #2E8B57 !important;
}
.flat_icons_small1.sienna {
	border: 1px solid #A0522D !important;
	color: #A0522D !important;
}
.flat_icons_small1.silver {
	border: 1px solid #C0C0C0 !important;
	color: #C0C0C0 !important;
}
.flat_icons_small1.skyblue {
	border: 1px solid #87CEEB !important;
	color: #87CEEB !important;
}
.flat_icons_small1.slateblue {
	border: 1px solid #6A5ACD !important;
	color: #6A5ACD !important;
}
.flat_icons_small1.slategray {
	border: 1px solid #708090 !important;
	color: #708090 !important;
}
.flat_icons_small1.springgreen {
	border: 1px solid #00FF7F !important;
	color: #00FF7F !important;
}
.flat_icons_small1.steelblue {
	border: 1px solid #4682B4 !important;
	color: #4682B4 !important;
}
.flat_icons_small1.tan {
	border: 1px solid #D2B48C !important;
	color: #D2B48C !important;
}
.flat_icons_small1.teal {
	border: 1px solid #008080 !important;
	color: #008080 !important;
}
.flat_icons_small1.thistle {
	border: 1px solid #D8BFD8 !important;
	color: #D8BFD8 !important;
}
.flat_icons_small1.tomato {
	border: 1px solid #FF6347 !important;
	color: #FF6347 !important;
}
.flat_icons_small1.turquoise {
	border: 1px solid #40E0D0 !important;
	color: #40E0D0 !important;
}
.flat_icons_small1.violet {
	border: 1px solid #EE82EE !important;
	color: #EE82EE !important;
}
.flat_icons_small1.yellow {
	border: 1px solid #FFFF00 !important;
	color: #FFFF00 !important;
}
.flat_icons_small1.yellowgreen {
	border: 1px solid #9ACD32 !important;
	color: #9ACD32 !important;
}
.flat_icons_small1.aqua:hover {
	background-color: #00FFFF !important;
	border-color: #00FFFF !important;
	color: #ffffff!important;
}
.flat_icons_small1.white:hover {
	background-color: #ffffff!important;
	border-color: #ffffff!important;
	color: #888888!important;
}
.flat_icons_small1.aquamarine :hover {
	background-color: #7FFFD4 !important;
	border-color: #7FFFD4 !important;
	color: #ffffff!important;
}
.flat_icons_small1.bisque:hover {
	background-color: #FFE4C4 !important;
	border-color: #FFE4C4 !important;
	color: #ffffff!important;
}
.flat_icons_small1.black:hover {
	background-color: #000000 !important;
	border-color: #000000 !important;
	color: #ffffff!important;
}
.flat_icons_small1.blue:hover {
	background-color: #0000FF !important;
	border-color: #0000FF !important;
	color: #ffffff!important;
}
.flat_icons_small1.bluevoilet :hover {
	background-color: #8A2BE2 !important;
	border-color: #8A2BE2 !important;
	color: #ffffff!important;
}
.flat_icons_small1.brown :hover {
	background-color: #A52A2A !important;
	border-color: #A52A2A !important;
	color: #ffffff!important;
}
.flat_icons_small1.burlywood:hover {
	background-color: #DEB887 !important;
	border-color: #DEB887 !important;
	color: #ffffff!important;
}
.flat_icons_small1.cadetblue:hover {
	background-color: #5F9EA0 !important;
	border-color: #5F9EA0 !important;
	color: #ffffff!important;
}
.flat_icons_small1.chartreuse:hover {
	background-color: #7FFF00 !important;
	border-color: #7FFF00 !important;
	color: #ffffff!important;
}
.flat_icons_small1.chocolate:hover {
	background-color: #D2691E !important;
	border-color: #D2691E !important;
	color: #ffffff!important;
}
.flat_icons_small1.coral:hover {
	background-color: #FF7F50 !important;
	border-color: #FF7F50 !important;
	color: #ffffff!important;
}
.flat_icons_small1.cornflowerblue:hover {
	background-color: #6495ED !important;
	border-color: #6495ED !important;
	color: #ffffff!important;
}
.flat_icons_small1.crimson :hover {
	background-color: #DC143C !important;
	border-color: #DC143C !important;
	color: #ffffff!important;
}
.flat_icons_small1.cyan:hover {
	background-color: #00FFFF !important;
	border-color: #00FFFF !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkblue:hover {
	background-color: #00008B !important;
	border-color: #00008B !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkcyan:hover {
	background-color: #008B8B !important;
	border-color: #008B8B !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkgoldenrod:hover {
	background-color: #B8860B !important;
	border-color: #B8860B !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkgreen:hover {
	background-color: #006400 !important;
	border-color: #006400 !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkmagenta:hover {
	background-color: #8B008B !important;
	border-color: #8B008B !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkolivegreen:hover {
	background-color: #556B2F !important;
	border-color: #556B2F !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkorange:hover {
	background-color: #FF8C00 !important;
	border-color: #FF8C00 !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkorchid:hover {
	background-color: #9932CC !important;
	border-color: #9932CC !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkred:hover {
	background-color: #8B0000 !important;
	border-color: #8B0000 !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkseagreen:hover {
	background-color: #8FBC8F !important;
	border-color: #8FBC8F !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkslateblue:hover {
	background-color: #483D8B !important;
	border-color: #483D8B !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkslategray:hover {
	background-color: #2F4F4F !important;
	border-color: #2F4F4F !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkturquoise:hover {
	background-color: #00CED1 !important;
	border-color: #00CED1 !important;
	color: #ffffff!important;
}
.flat_icons_small1.darkviolet:hover {
	background-color: #9400D3 !important;
	border-color: #9400D3 !important;
	color: #ffffff!important;
}
.flat_icons_small1.deeppink:hover {
	background-color: #FF1493 !important;
	border-color: #FF1493 !important;
	color: #ffffff!important;
}
.flat_icons_small1.deepskyblue:hover {
	background-color: #00BFFF !important;
	border-color: #00BFFF !important;
	color: #ffffff!important;
}
.flat_icons_small1.dimgray:hover {
	background-color: #696969 !important;
	border-color: #696969 !important;
	color: #ffffff!important;
}
.flat_icons_small1.dodgerblue:hover {
	background-color: #1E90FF !important;
	border-color: #1E90FF !important;
	color: #ffffff!important;
}
.flat_icons_small1.firebrick:hover {
	background-color: #B22222 !important;
	border-color: #B22222 !important;
	color: #ffffff!important;
}
.flat_icons_small1.forestgreen:hover {
	background-color: #228B22 !important;
	border-color: #228B22 !important;
	color: #ffffff!important;
}
.flat_icons_small1.fuchsia:hover {
	background-color: #FF00FF !important;
	border-color: #FF00FF !important;
	color: #ffffff!important;
}
.flat_icons_small1.gainsboro:hover {
	background-color: #DCDCDC !important;
	border-color: #DCDCDC !important;
	color: #ffffff!important;
}
.flat_icons_small1.ghostwhite:hover {
	background-color: #F8F8FF !important;
	border-color: #F8F8FF !important;
	color: #ffffff!important;
}
.flat_icons_small1.gold:hover {
	background-color: #FFD700 !important;
	border-color: #FFD700 !important;
	color: #ffffff!important;
}
.flat_icons_small1.goldenrod:hover {
	background-color: #DAA520 !important;
	border-color: #DAA520 !important;
	color: #ffffff!important;
}
.flat_icons_small1.gray:hover {
	background-color: #808080 !important;
	border-color: #808080 !important;
	color: #ffffff!important;
}
.flat_icons_small1.green:hover {
	background-color: #008000 !important;
	border-color: #008000 !important;
	color: #ffffff!important;
}
.flat_icons_small1.greenyellow:hover {
	background-color: #ADFF2F !important;
	border-color: #ADFF2F !important;
	color: #ffffff!important;
}
.flat_icons_small1.hotpink:hover {
	background-color: #FF69B4 !important;
	border-color: #FF69B4 !important;
	color: #ffffff!important;
}
.flat_icons_small1.indianred:hover {
	background-color: #CD5C5C !important;
	border-color: #CD5C5C !important;
	color: #ffffff!important;
}
.flat_icons_small1.Lavender:hover {
	background-color: #E6E6FA !important;
	border-color: #E6E6FA !important;
	color: #ffffff!important;
}
.flat_icons_small1.lavenderblush:hover {
	background-color: #FFF0F5 !important;
	border-color: #FFF0F5 !important;
	color: #ffffff!important;
}
.flat_icons_small1.lawngreen:hover {
	background-color: #7CFC00 !important;
	border-color: #7CFC00 !important;
	color: #ffffff!important;
}
.flat_icons_small1.lightblue:hover {
	background-color: #ADD8E6 !important;
	border-color: #ADD8E6 !important;
	color: #ffffff!important;
}
.flat_icons_small1.lightgray:hover {
	background-color: #D3D3D3 !important;
	border-color: #D3D3D3 !important;
	color: #ffffff!important;
}
.flat_icons_small1.lightgreen:hover {
	background-color: #90EE90 !important;
	border-color: #90EE90 !important;
	color: #ffffff!important;
}
.flat_icons_small1.lightpink:hover {
	background-color: #FFB6C1 !important;
	border-color: #FFB6C1 !important;
	color: #ffffff!important;
}
.flat_icons_small1.lightsalmon:hover {
	background-color: #FFA07A !important;
	border-color: #FFA07A !important;
	color: #ffffff!important;
}
.flat_icons_small1.lightseagreen:hover {
	background-color: #20B2AA !important;
	border-color: #20B2AA !important;
	color: #ffffff!important;
}
.flat_icons_small1.lightskyblue :hover {
	background-color: #87CEFA !important;
	border-color: #87CEFA !important;
	color: #ffffff!important;
}
.flat_icons_small1.lightslategray:hover {
	background-color: #778899 !important;
	border-color: #778899 !important;
	color: #ffffff!important;
}
.flat_icons_small1.Lime:hover {
	background-color: #00FF00 !important;
	border-color: #00FF00 !important;
	color: #ffffff!important;
}
.flat_icons_small1.limegreen:hover {
	background-color: #32CD32 !important;
	border-color: #32CD32 !important;
	color: #ffffff!important;
}
.flat_icons_small1.magenta:hover {
	background-color: #FF00FF !important;
	border-color: #FF00FF !important;
	color: #ffffff!important;
}
.flat_icons_small1.maroon:hover {
	background-color: #800000 !important;
	border-color: #800000 !important;
	color: #ffffff!important;
}
.flat_icons_small1.mediumaquamarine:hover {
	background-color: #66CDAA !important;
	border-color: #66CDAA !important;
	color: #ffffff!important;
}
.flat_icons_small1.mediumblue:hover {
	background-color: #0000CD !important;
	border-color: #0000CD !important;
	color: #ffffff!important;
}
.flat_icons_small1.mediumorchid:hover {
	background-color: #BA55D3 !important;
	border-color: #BA55D3 !important;
	color: #ffffff!important;
}
.flat_icons_small1.mediumpurple:hover {
	background-color: #9370DB !important;
	border-color: #9370DB !important;
	color: #ffffff!important;
}
.flat_icons_small1.mediumseagreen:hover {
	background-color: #3CB371 !important;
	border-color: #3CB371 !important;
	color: #ffffff!important;
}
.flat_icons_small1.mediumslateblue:hover {
	background-color: #7B68EE !important;
	border-color: #7B68EE !important;
	color: #ffffff!important;
}
.flat_icons_small1.mediumspringgreen:hover {
	background-color: #00FA9A !important;
	border-color: #00FA9A !important;
	color: #ffffff!important;
}
.flat_icons_small1.mediumturquoise:hover {
	background-color: #48D1CC !important;
	border-color: #48D1CC !important;
	color: #ffffff!important;
}
.flat_icons_small1.navy:hover {
	background-color: #000080 !important;
	border-color: #000080 !important;
	color: #ffffff!important;
}
.flat_icons_small1.olive:hover {
	background-color: #808000 !important;
	border-color: #808000 !important;
	color: #ffffff!important;
}
.flat_icons_small1.olivedrab:hover {
	background-color: #6B8E23 !important;
	border-color: #6B8E23 !important;
	color: #ffffff!important;
}
.flat_icons_small1.orange:hover {
	background-color: #FFA500 !important;
	border-color: #FFA500 !important;
	color: #ffffff!important;
}
.flat_icons_small1.orangered:hover {
	background-color: #FF4500 !important;
	border-color: #FF4500 !important;
	color: #ffffff!important;
}
.flat_icons_small1.orchid:hover {
	background-color: #DA70D6 !important;
	border-color: #DA70D6 !important;
	color: #ffffff!important;
}
.flat_icons_small1.peru:hover {
	background-color: #CD853F !important;
	border-color: #CD853F !important;
	color: #ffffff!important;
}
.flat_icons_small1.purple:hover {
	background-color: #800080 !important;
	border-color: #800080 !important;
	color: #ffffff!important;
}
.flat_icons_small1.rebeccapurple:hover {
	background-color: #663399 !important;
	border-color: #663399 !important;
	color: #ffffff!important;
}
.flat_icons_small1.red:hover {
	background-color: #FF0000 !important;
	border-color: #FF0000 !important;
	color: #ffffff!important;
}
.flat_icons_small1.rosybrown:hover {
	background-color: #BC8F8F !important;
	border-color: #BC8F8F !important;
	color: #ffffff!important;
}
.flat_icons_small1.royalblue:hover {
	background-color: #4169E1 !important;
	border-color: #4169E1 !important;
	color: #ffffff!important;
}
.flat_icons_small1.saddlebrown:hover {
	background-color: #8B4513 !important;
	border-color: #8B4513 !important;
	color: #ffffff!important;
}
.flat_icons_small1.salmon:hover {
	background-color: #FA8072 !important;
	border-color: #FA8072 !important;
	color: #ffffff!important;
}
.flat_icons_small1.sandybrown:hover {
	background-color: #F4A460 !important;
	border-color: #F4A460 !important;
	color: #ffffff!important;
}
.flat_icons_small1.seagreen:hover {
	background-color: #2E8B57 !important;
	border-color: #2E8B57 !important;
	color: #ffffff!important;
}
.flat_icons_small1.sienna:hover {
	background-color: #A0522D !important;
	border-color: #A0522D !important;
	color: #ffffff!important;
}
.flat_icons_small1.silver:hover {
	background-color: #C0C0C0 !important;
	border-color: #C0C0C0 !important;
	color: #ffffff!important;
}
.flat_icons_small1.skyblue:hover {
	background-color: #87CEEB !important;
	border-color: #87CEEB !important;
	color: #ffffff!important;
}
.flat_icons_small1.slateblue:hover {
	background-color: #6A5ACD !important;
	border-color: #6A5ACD !important;
	color: #ffffff!important;
}
.flat_icons_small1.slategray:hover {
	background-color: #708090 !important;
	border-color: #708090 !important;
	color: #ffffff!important;
}
.flat_icons_small1.springgreen:hover {
	background-color: #00FF7F !important;
	border-color: #00FF7F !important;
	color: #ffffff!important;
}
.flat_icons_small1.steelblue:hover {
	background-color: #4682B4 !important;
	border-color: #4682B4 !important;
	color: #ffffff!important;
}
.flat_icons_small1.tan:hover {
	background-color: #D2B48C !important;
	border-color: #D2B48C !important;
	color: #ffffff!important;
}
.flat_icons_small1.teal:hover {
	background-color: #008080 !important;
	border-color: #008080 !important;
	color: #ffffff!important;
}
.flat_icons_small1.thistle:hover {
	background-color: #D8BFD8 !important;
	border-color: #D8BFD8 !important;
	color: #ffffff!important;
}
.flat_icons_small1.tomato:hover {
	background-color: #FF6347 !important;
	border-color: #FF6347 !important;
	color: #ffffff!important;
}
.flat_icons_small1.turquoise:hover {
	background-color: #40E0D0 !important;
	border-color: #40E0D0 !important;
	color: #ffffff!important;
}
.flat_icons_small1.violet:hover {
	background-color: #EE82EE !important;
	border-color: #EE82EE !important;
	color: #ffffff!important;
}
.flat_icons_small1.yellow:hover {
	background-color: #FFFF00 !important;
	border-color: #FFFF00 !important;
	color: #ffffff!important;
}
.flat_icons_small1.yellowgreen:hover {
	background-color: #9ACD32 !important;
	border-color: #9ACD32 !important;
	color: #ffffff!important;
}
/*
============================================================
@ Text Seperator
============================================================
*/


.text-seperater {
	border-bottom: 3px solid #3a9ad9;
	padding-top: 0.5em;
	width: 5%;
	margin: 0px auto;
	position: relative;
	text-align: center;
	margin-bottom: 1em;
}
/*
============================================================
@ ACCORDIANS AND TABS
============================================================
*/

.accordian_title {
	padding: 10px;
	outline: none;
	text-align: left;
	font-size: 1.2em;
	background-color: #3a9ad9;
	color: #fff;
}
.accordian_title.aqua {
	background-color: #00FFFF !important;
	color: #ffffff !important;
}
.accordian_title.white {
	background-color: #ffffff!important;
	color: #505050 !important;
}
.accordian_title.aquamarine {
	background-color: #7FFFD4 !important;
	color: #ffffff !important;
}
.accordian_title.bisque {
	background-color: #FFE4C4 !important;
	color: #ffffff !important;
}
.accordian_title.black {
	background-color: #000000 !important;
	color: #ffffff !important;
}
.accordian_title.blue {
	background-color: #0000FF !important;
	color: #ffffff !important;
}
.accordian_title.bluevoilet {
	background-color: #8A2BE2 !important;
	color: #ffffff !important;
}
.accordian_title.brown {
	background-color: #A52A2A !important;
	color: #ffffff !important;
}
.accordian_title.burlywood {
	background-color: #DEB887 !important;
	color: #ffffff !important;
}
.accordian_title.cadetblue {
	background-color: #5F9EA0 !important;
	color: #ffffff !important;
}
.accordian_title.chartreuse {
	background-color: #7FFF00 !important;
	color: #ffffff !important;
}
.accordian_title.chocolate {
	background-color: #D2691E !important;
	color: #ffffff !important;
}
.accordian_title.coral {
	background-color: #FF7F50 !important;
	color: #ffffff !important;
}
.accordian_title.cornflowerblue {
	background-color: #6495ED !important;
	color: #ffffff !important;
}
.accordian_title.crimson {
	background-color: #DC143C !important;
	color: #ffffff !important;
}
.accordian_title.cyan {
	background-color: #00FFFF !important;
	color: #ffffff !important;
}
.accordian_title.darkblue {
	background-color: #00008B !important;
	color: #ffffff !important;
}
.accordian_title.darkcyan {
	background-color: #008B8B !important;
	color: #ffffff !important;
}
.accordian_title.darkgoldenrod {
	background-color: #B8860B !important;
	color: #ffffff !important;
}
.accordian_title.darkgreen {
	background-color: #006400 !important;
	color: #ffffff !important;
}
.accordian_title.darkmagenta {
	background-color: #8B008B !important;
	color: #ffffff !important;
}
.accordian_title.darkolivegreen {
	background-color: #556B2F !important;
	color: #ffffff !important;
}
.accordian_title.darkorange {
	background-color: #FF8C00 !important;
	color: #ffffff !important;
}
.accordian_title.darkorchid {
	background-color: #9932CC !important;
	color: #ffffff !important;
}
.accordian_title.darkred {
	background-color: #8B0000 !important;
	color: #ffffff !important;
}
.accordian_title.darkseagreen {
	background-color: #8FBC8F !important;
	color: #ffffff !important;
}
.accordian_title.darkslateblue {
	background-color: #483D8B !important;
	color: #ffffff !important;
}
.accordian_title.darkslategray {
	background-color: #2F4F4F !important;
	color: #ffffff !important;
}
.accordian_title.darkturquoise {
	background-color: #00CED1 !important;
	color: #ffffff !important;
}
.accordian_title.darkviolet {
	background-color: #9400D3 !important;
	color: #ffffff !important;
}
.accordian_title.deeppink {
	background-color: #FF1493 !important;
	color: #ffffff !important;
}
.accordian_title.deepskyblue {
	background-color: #00BFFF !important;
	color: #ffffff !important;
}
.accordian_title.dimgray {
	background-color: #696969 !important;
	color: #ffffff !important;
}
.accordian_title.dodgerblue {
	background-color: #1E90FF !important;
	color: #ffffff !important;
}
.accordian_title.firebrick {
	background-color: #B22222 !important;
	color: #ffffff !important;
}
.accordian_title.forestgreen {
	background-color: #228B22 !important;
	color: #ffffff !important;
}
.accordian_title.fuchsia {
	background-color: #FF00FF !important;
	color: #ffffff !important;
}
.accordian_title.gainsboro {
	background-color: #DCDCDC !important;
	color: #ffffff !important;
}
.accordian_title.ghostwhite {
	background-color: #F8F8FF !important;
	color: #ffffff !important;
}
.accordian_title.gold {
	background-color: #FFD700 !important;
	color: #ffffff !important;
}
.accordian_title.goldenrod {
	background-color: #DAA520 !important;
	color: #ffffff !important;
}
.accordian_title.gray {
	background-color: #808080 !important;
	color: #ffffff !important;
}
.accordian_title.green {
	background-color: #008000 !important;
	color: #ffffff !important;
}
.accordian_title.greenyellow {
	background-color: #ADFF2F !important;
	color: #ffffff !important;
}
.accordian_title.hotpink {
	background-color: #FF69B4 !important;
	color: #ffffff !important;
}
.accordian_title.indianred {
	background-color: #CD5C5C !important;
	color: #ffffff !important;
}
.accordian_title.Lavender {
	background-color: #E6E6FA !important;
	color: #ffffff !important;
}
.accordian_title.lavenderblush {
	background-color: #FFF0F5 !important;
	color: #505050 !important;
}
.accordian_title.lawngreen {
	background-color: #7CFC00 !important;
	color: #ffffff !important;
}
.accordian_title.lightblue {
	background-color: #ADD8E6 !important;
	color: #ffffff !important;
}
.accordian_title.lightgray {
	background-color: #D3D3D3 !important;
	color: #ffffff !important;
}
.accordian_title.lightgreen {
	background-color: #90EE90 !important;
	color: #ffffff !important;
}
.accordian_title.lightpink {
	background-color: #FFB6C1 !important;
	color: #ffffff !important;
}
.accordian_title.lightsalmon {
	background-color: #FFA07A !important;
	color: #ffffff !important;
}
.accordian_title.lightseagreen {
	background-color: #20B2AA !important;
	color: #ffffff !important;
}
.accordian_title.lightskyblue {
	background-color: #87CEFA !important;
	color: #ffffff !important;
}
.accordian_title.lightslategray {
	background-color: #778899 !important;
	color: #ffffff !important;
}
.accordian_title.Lime {
	background-color: #00FF00 !important;
	color: #ffffff !important;
}
.accordian_title.limegreen {
	background-color: #32CD32 !important;
	color: #ffffff !important;
}
.accordian_title.magenta {
	background-color: #FF00FF !important;
	color: #ffffff !important;
}
.accordian_title.maroon {
	background-color: #800000 !important;
	color: #ffffff !important;
}
.accordian_title.mediumaquamarine {
	background-color: #66CDAA !important;
	color: #ffffff !important;
}
.accordian_title.mediumblue {
	background-color: #0000CD !important;
	color: #ffffff !important;
}
.accordian_title.mediumorchid {
	background-color: #BA55D3 !important;
	color: #ffffff !important;
}
.accordian_title.mediumpurple {
	background-color: #9370DB !important;
	color: #ffffff !important;
}
.accordian_title.mediumseagreen {
	background-color: #3CB371 !important;
	color: #ffffff !important;
}
.accordian_title.mediumslateblue {
	background-color: #7B68EE !important;
	color: #ffffff !important;
}
.accordian_title.mediumspringgreen {
	background-color: #00FA9A !important;
	color: #ffffff !important;
}
.accordian_title.mediumturquoise {
	background-color: #48D1CC !important;
	color: #ffffff !important;
}
.accordian_title.navy {
	background-color: #000080 !important;
	color: #ffffff !important;
}
.accordian_title.olive {
	background-color: #808000 !important;
	color: #ffffff !important;
}
.accordian_title.olivedrab {
	background-color: #6B8E23 !important;
	color: #ffffff !important;
}
.accordian_title.orange {
	background-color: #FFA500 !important;
	color: #ffffff !important;
}
.accordian_title.orangered {
	background-color: #FF4500 !important;
	color: #ffffff !important;
}
.accordian_title.orchid {
	background-color: #DA70D6 !important;
	color: #ffffff !important;
}
.accordian_title.peru {
	background-color: #CD853F !important;
	color: #ffffff !important;
}
.accordian_title.purple {
	background-color: #800080 !important;
	color: #ffffff !important;
}
.accordian_title.rebeccapurple {
	background-color: #663399 !important;
	color: #ffffff !important;
}
.accordian_title.red {
	background-color: #FF0000 !important;
	color: #ffffff !important;
}
.accordian_title.rosybrown {
	background-color: #BC8F8F !important;
	color: #ffffff !important;
}
.accordian_title.royalblue {
	background-color: #4169E1 !important;
	color: #ffffff !important;
}
.accordian_title.saddlebrown {
	background-color: #8B4513 !important;
	color: #ffffff !important;
}
.accordian_title.salmon {
	background-color: #FA8072 !important;
	color: #ffffff !important;
}
.accordian_title.sandybrown {
	background-color: #F4A460 !important;
	color: #ffffff !important;
}
.accordian_title.seagreen {
	background-color: #2E8B57 !important;
	color: #ffffff !important;
}
.accordian_title.sienna {
	background-color: #A0522D !important;
	color: #ffffff !important;
}
.accordian_title.silver {
	background-color: #C0C0C0 !important;
	color: #ffffff !important;
}
.accordian_title.skyblue {
	background-color: #87CEEB !important;
	color: #ffffff !important;
}
.accordian_title.slateblue {
	background-color: #6A5ACD !important;
	color: #ffffff !important;
}
.accordian_title.slategray {
	background-color: #708090 !important;
	color: #ffffff !important;
}
.accordian_title.springgreen {
	background-color: #00FF7F !important;
	color: #ffffff !important;
}
.accordian_title.steelblue {
	background-color: #4682B4 !important;
	color: #ffffff !important;
}
.accordian_title.tan {
	background-color: #D2B48C !important;
	color: #ffffff !important;
}
.accordian_title.teal {
	background-color: #008080 !important;
	color: #ffffff !important;
}
.accordian_title.thistle {
	background-color: #D8BFD8 !important;
	color: #ffffff !important;
}
.accordian_title.tomato {
	background-color: #FF6347 !important;
	color: #ffffff !important;
}
.accordian_title.turquoise {
	background-color: #40E0D0 !important;
	color: #ffffff !important;
}
.accordian_title.violet {
	background-color: #EE82EE !important;
	color: #ffffff !important;
}
.accordian_title.yellow {
	background-color: #FFFF00 !important;
	color: #616161 !important;
}
.accordian_title.yellowgreen {
	background-color: #9ACD32 !important;
	color: #ffffff !important;
}
.accordian_content {
	padding: 0.2em 1em;
	background-color: #FBFBFB;
}
.accordian_content.aqua {
	background-color: #00FFFF !important;
	color: #ffffff !important;
}
.accordian_content.white {
	background-color: #ffffff!important;
	color: #505050 !important;
}
.accordian_content.aquamarine {
	background-color: #7FFFD4 !important;
	color: #ffffff !important;
}
.accordian_content.bisque {
	background-color: #FFE4C4 !important;
	color: #ffffff !important;
}
.accordian_content.black {
	background-color: #000000 !important;
	color: #ffffff !important;
}
.accordian_content.blue {
	background-color: #0000FF !important;
	color: #ffffff !important;
}
.accordian_content.bluevoilet {
	background-color: #8A2BE2 !important;
	color: #ffffff !important;
}
.accordian_content.brown {
	background-color: #A52A2A !important;
	color: #ffffff !important;
}
.accordian_content.burlywood {
	background-color: #DEB887 !important;
	color: #ffffff !important;
}
.accordian_content.cadetblue {
	background-color: #5F9EA0 !important;
	color: #ffffff !important;
}
.accordian_content.chartreuse {
	background-color: #7FFF00 !important;
	color: #ffffff !important;
}
.accordian_content.chocolate {
	background-color: #D2691E !important;
	color: #ffffff !important;
}
.accordian_content.coral {
	background-color: #FF7F50 !important;
	color: #ffffff !important;
}
.accordian_content.cornflowerblue {
	background-color: #6495ED !important;
	color: #ffffff !important;
}
.accordian_content.crimson {
	background-color: #DC143C !important;
	color: #ffffff !important;
}
.accordian_content.cyan {
	background-color: #00FFFF !important;
	color: #ffffff !important;
}
.accordian_content.darkblue {
	background-color: #00008B !important;
	color: #ffffff !important;
}
.accordian_content.darkcyan {
	background-color: #008B8B !important;
	color: #ffffff !important;
}
.accordian_content.darkgoldenrod {
	background-color: #B8860B !important;
	color: #ffffff !important;
}
.accordian_content.darkgreen {
	background-color: #006400 !important;
	color: #ffffff !important;
}
.accordian_content.darkmagenta {
	background-color: #8B008B !important;
	color: #ffffff !important;
}
.accordian_content.darkolivegreen {
	background-color: #556B2F !important;
	color: #ffffff !important;
}
.accordian_content.darkorange {
	background-color: #FF8C00 !important;
	color: #ffffff !important;
}
.accordian_content.darkorchid {
	background-color: #9932CC !important;
	color: #ffffff !important;
}
.accordian_content.darkred {
	background-color: #8B0000 !important;
	color: #ffffff !important;
}
.accordian_content.darkseagreen {
	background-color: #8FBC8F !important;
	color: #ffffff !important;
}
.accordian_content.darkslateblue {
	background-color: #483D8B !important;
	color: #ffffff !important;
}
.accordian_content.darkslategray {
	background-color: #2F4F4F !important;
	color: #ffffff !important;
}
.accordian_content.darkturquoise {
	background-color: #00CED1 !important;
	color: #ffffff !important;
}
.accordian_content.darkviolet {
	background-color: #9400D3 !important;
	color: #ffffff !important;
}
.accordian_content.deeppink {
	background-color: #FF1493 !important;
	color: #ffffff !important;
}
.accordian_content.deepskyblue {
	background-color: #00BFFF !important;
	color: #ffffff !important;
}
.accordian_content.dimgray {
	background-color: #696969 !important;
	color: #ffffff !important;
}
.accordian_content.dodgerblue {
	background-color: #1E90FF !important;
	color: #ffffff !important;
}
.accordian_content.firebrick {
	background-color: #B22222 !important;
	color: #ffffff !important;
}
.accordian_content.forestgreen {
	background-color: #228B22 !important;
	color: #ffffff !important;
}
.accordian_content.fuchsia {
	background-color: #FF00FF !important;
	color: #ffffff !important;
}
.accordian_content.gainsboro {
	background-color: #DCDCDC !important;
	color: #ffffff !important;
}
.accordian_content.ghostwhite {
	background-color: #F8F8FF !important;
	color: #ffffff !important;
}
.accordian_content.gold {
	background-color: #FFD700 !important;
	color: #ffffff !important;
}
.accordian_content.goldenrod {
	background-color: #DAA520 !important;
	color: #ffffff !important;
}
.accordian_content.gray {
	background-color: #808080 !important;
	color: #ffffff !important;
}
.accordian_content.green {
	background-color: #008000 !important;
	color: #ffffff !important;
}
.accordian_content.greenyellow {
	background-color: #ADFF2F !important;
	color: #ffffff !important;
}
.accordian_content.hotpink {
	background-color: #FF69B4 !important;
	color: #ffffff !important;
}
.accordian_content.indianred {
	background-color: #CD5C5C !important;
	color: #ffffff !important;
}
.accordian_content.Lavender {
	background-color: #E6E6FA !important;
	color: #ffffff !important;
}
.accordian_content.lavenderblush {
	background-color: #FFF0F5 !important;
	color: #505050 !important;
}
.accordian_content.lawngreen {
	background-color: #7CFC00 !important;
	color: #ffffff !important;
}
.accordian_content.lightblue {
	background-color: #ADD8E6 !important;
	color: #ffffff !important;
}
.accordian_content.lightgray {
	background-color: #D3D3D3 !important;
	color: #ffffff !important;
}
.accordian_content.lightgreen {
	background-color: #90EE90 !important;
	color: #ffffff !important;
}
.accordian_content.lightpink {
	background-color: #FFB6C1 !important;
	color: #ffffff !important;
}
.accordian_content.lightsalmon {
	background-color: #FFA07A !important;
	color: #ffffff !important;
}
.accordian_content.lightseagreen {
	background-color: #20B2AA !important;
	color: #ffffff !important;
}
.accordian_content.lightskyblue {
	background-color: #87CEFA !important;
	color: #ffffff !important;
}
.accordian_content.lightslategray {
	background-color: #778899 !important;
	color: #ffffff !important;
}
.accordian_content.Lime {
	background-color: #00FF00 !important;
	color: #ffffff !important;
}
.accordian_content.limegreen {
	background-color: #32CD32 !important;
	color: #ffffff !important;
}
.accordian_content.magenta {
	background-color: #FF00FF !important;
	color: #ffffff !important;
}
.accordian_content.maroon {
	background-color: #800000 !important;
	color: #ffffff !important;
}
.accordian_content.mediumaquamarine {
	background-color: #66CDAA !important;
	color: #ffffff !important;
}
.accordian_content.mediumblue {
	background-color: #0000CD !important;
	color: #ffffff !important;
}
.accordian_content.mediumorchid {
	background-color: #BA55D3 !important;
	color: #ffffff !important;
}
.accordian_content.mediumpurple {
	background-color: #9370DB !important;
	color: #ffffff !important;
}
.accordian_content.mediumseagreen {
	background-color: #3CB371 !important;
	color: #ffffff !important;
}
.accordian_content.mediumslateblue {
	background-color: #7B68EE !important;
	color: #ffffff !important;
}
.accordian_content.mediumspringgreen {
	background-color: #00FA9A !important;
	color: #ffffff !important;
}
.accordian_content.mediumturquoise {
	background-color: #48D1CC !important;
	color: #ffffff !important;
}
.accordian_content.navy {
	background-color: #000080 !important;
	color: #ffffff !important;
}
.accordian_content.olive {
	background-color: #808000 !important;
	color: #ffffff !important;
}
.accordian_content.olivedrab {
	background-color: #6B8E23 !important;
	color: #ffffff !important;
}
.accordian_content.orange {
	background-color: #FFA500 !important;
	color: #ffffff !important;
}
.accordian_content.orangered {
	background-color: #FF4500 !important;
	color: #ffffff !important;
}
.accordian_content.orchid {
	background-color: #DA70D6 !important;
	color: #ffffff !important;
}
.accordian_content.peru {
	background-color: #CD853F !important;
	color: #ffffff !important;
}
.accordian_content.purple {
	background-color: #800080 !important;
	color: #ffffff !important;
}
.accordian_content.rebeccapurple {
	background-color: #663399 !important;
	color: #ffffff !important;
}
.accordian_content.red {
	background-color: #FF0000 !important;
	color: #ffffff !important;
}
.accordian_content.rosybrown {
	background-color: #BC8F8F !important;
	color: #ffffff !important;
}
.accordian_content.royalblue {
	background-color: #4169E1 !important;
	color: #ffffff !important;
}
.accordian_content.saddlebrown {
	background-color: #8B4513 !important;
	color: #ffffff !important;
}
.accordian_content.salmon {
	background-color: #FA8072 !important;
	color: #ffffff !important;
}
.accordian_content.sandybrown {
	background-color: #F4A460 !important;
	color: #ffffff !important;
}
.accordian_content.seagreen {
	background-color: #2E8B57 !important;
	color: #ffffff !important;
}
.accordian_content.sienna {
	background-color: #A0522D !important;
	color: #ffffff !important;
}
.accordian_content.silver {
	background-color: #C0C0C0 !important;
	color: #ffffff !important;
}
.accordian_content.skyblue {
	background-color: #87CEEB !important;
	color: #ffffff !important;
}
.accordian_content.slateblue {
	background-color: #6A5ACD !important;
	color: #ffffff !important;
}
.accordian_content.slategray {
	background-color: #708090 !important;
	color: #ffffff !important;
}
.accordian_content.springgreen {
	background-color: #00FF7F !important;
	color: #ffffff !important;
}
.accordian_content.steelblue {
	background-color: #4682B4 !important;
	color: #ffffff !important;
}
.accordian_content.tan {
	background-color: #D2B48C !important;
	color: #ffffff !important;
}
.accordian_content.teal {
	background-color: #008080 !important;
	color: #ffffff !important;
}
.accordian_content.thistle {
	background-color: #D8BFD8 !important;
	color: #ffffff !important;
}
.accordian_content.tomato {
	background-color: #FF6347 !important;
	color: #ffffff !important;
}
.accordian_content.turquoise {
	background-color: #40E0D0 !important;
	color: #ffffff !important;
}
.accordian_content.violet {
	background-color: #EE82EE !important;
	color: #ffffff !important;
}
.accordian_content.yellow {
	background-color: #FFFF00 !important;
	color: #616161 !important;
}
.accordian_content.yellowgreen {
	background-color: #9ACD32 !important;
	color: #ffffff !important;
}
.accordian_title span {
	margin-right: 5px;
}
#styledmag_accordion1 .accordian_title {
	border-radius: 10px;
	font-size: 1.2em;
}
#styledmag_accordion_icons1 .accordian_title {
	border-radius: 10px;
	font-weight: bold;
	font-size: 1.2em;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") *//* padding: .2em; */
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
	background-color: #E6EBEC;
	font-weight: bold;
	text-align: left;
}
.ui-tabs .ui-tabs-nav li > a {
	color: #888;
}
#styledmag_tabs1.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	font-size: 0.85em!important;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: 0.5em 1em!important;
	text-decoration: none;
	font-size: 1em!important;
	outline: none;
	width: 100%;/* font-weight: bold; */
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
#styledmag_tabs_left.ui-tabs .ui-tabs-nav li.ui-tabs-active:after {
	content: "";
	border-left: 15px solid #26C281;
	border-top: 15px solid transparent;
	border-bottom: 15px solid transparent;
	border-right: 15px solid transparent;
	color: #fff;
	position: absolute;
	right: -28px;
	top: 8px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	clear: both;
	background: none;
	border: 1px solid #DFDFDF;
	padding: 1em;
}
.ui-tabs-active.ui-state-active {
	background-color: #26C281!important;
	color: #838383!important;
	border: none!important;
	outline: none!important;
	box-shadow: none!important;
	color: #fff!important;
}
.ui-tabs-active.ui-state-active > a {
	color: #fff!important;
	font-size: 1.2em!important;
}
#styledmag_tabs_left ul.ss_tabs {
	margin: 0px;
	padding: 0px;
	width: 20em;
	height: 100%;
	border-right: 1px solid #EAEAEA;
	position: relative;
	float: left;
}
#styledmag_tabs_left ul.ss_tabs li {
	width: 100%;
	border-bottom: 1px solid #FFFFFF;
}
#styledmag_tabs_left .ui-tabs-panel {
	/* padding-left: 16em; */
	clear: none;
	border: 1px solid #EAEAEA;
	margin-left: 22em;
	position: relative;
	overflow: hidden;
}
#styledmag_tabs1 > ul > li {
	margin-right: 55px;
	background-color: #35B3BE;
}
#styledmag_tabs1 > ul > li:hover {
	opacity: 0.75;
}
#styledmag_tabs1 > ul > li a {
	color: #fff;
}
#styledmag_tabs1.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	padding: 0.36em 1em!important;
}
#styledmag_tabs1 > ul > li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active {
	background-color: #dd992a!important;
}
#styledmag_tabs1 > ul > li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active:before {
	content: "";
	position: absolute;
	top: 0px;
	left: -40px;
	width: 0;
	height: 0;
	border-left: 18px solid transparent;
	border-top: 17px solid transparent;
	border-right: 22px solid #dd992a;
	border-bottom: 18px solid transparent;
}
#styledmag_tabs1 > ul > li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active:after {
	content: "";
	position: absolute;
	bottom: 0px;
	right: -40px;
	width: 0;
	height: 0;
	border-right: 18px solid transparent;
	border-top: 17px solid transparent;
	border-left: 22px solid #dd992a;
	border-bottom: 18px solid transparent;
}
#styledmag_tabs1 > ul > li:before {
	content: "";
	position: absolute;
	top: 0px;
	left: -40px;
	width: 0;
	height: 0;
	border-left: 18px solid transparent;
	border-top: 17px solid transparent;
	border-right: 22px solid rgb(53, 179, 190);
	border-bottom: 18px solid transparent;
}
#styledmag_tabs1 > ul > li:after {
	content: "";
	position: absolute;
	bottom: 0px;
	right: -40px;
	width: 0;
	height: 0;
	border-right: 18px solid transparent;
	border-top: 17px solid transparent;
	border-left: 22px solid rgb(53, 179, 190);
	border-bottom: 18px solid transparent;
}
#styledmag_tabs1.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .0em .2em;
	text-align: center;
	/* float: right; */
	/* margin-bottom: 1em; */
	margin-top: 2em;
	display: inline-block;
}
#styledmag_tabs1.ui-tabs .ui-tabs-panel {
	border: none;
	text-align: center;
	margin-top: 2em;
}
ul.ss_tabs.red .ui-tabs-active.ui-state-active {
	background-color: red!important
}
ul.ss_tabs.aqua .ui-tabs-active.ui-state-active {
	background-color: #00FFFF !important;
	color: #ffffff !important;
}
ul.ss_tabs.white .ui-tabs-active.ui-state-active {
	background-color: #ffffff!important;
	color: #505050 !important;
}
ul.ss_tabs.aquamarine .ui-tabs-active.ui-state-active {
	background-color: #7FFFD4 !important;
	color: #ffffff !important;
}
ul.ss_tabs.bisque .ui-tabs-active.ui-state-active {
	background-color: #FFE4C4 !important;
	color: #ffffff !important;
}
ul.ss_tabs.black .ui-tabs-active.ui-state-active {
	background-color: #000000 !important;
	color: #ffffff !important;
}
ul.ss_tabs.blue .ui-tabs-active.ui-state-active {
	background-color: #0000FF !important;
	color: #ffffff !important;
}
ul.ss_tabs.bluevoilet .ui-tabs-active.ui-state-active {
	background-color: #8A2BE2 !important;
	color: #ffffff !important;
}
ul.ss_tabs.brown .ui-tabs-active.ui-state-active {
	background-color: #A52A2A !important;
	color: #ffffff !important;
}
ul.ss_tabs.burlywood .ui-tabs-active.ui-state-active {
	background-color: #DEB887 !important;
	color: #ffffff !important;
}
ul.ss_tabs.cadetblue .ui-tabs-active.ui-state-active {
	background-color: #5F9EA0 !important;
	color: #ffffff !important;
}
ul.ss_tabs.chartreuse .ui-tabs-active.ui-state-active {
	background-color: #7FFF00 !important;
	color: #ffffff !important;
}
ul.ss_tabs.chocolate .ui-tabs-active.ui-state-active {
	background-color: #D2691E !important;
	color: #ffffff !important;
}
ul.ss_tabs.coral .ui-tabs-active.ui-state-active {
	background-color: #FF7F50 !important;
	color: #ffffff !important;
}
ul.ss_tabs.cornflowerblue .ui-tabs-active.ui-state-active {
	background-color: #6495ED !important;
	color: #ffffff !important;
}
ul.ss_tabs.crimson .ui-tabs-active.ui-state-active {
	background-color: #DC143C !important;
	color: #ffffff !important;
}
ul.ss_tabs.cyan .ui-tabs-active.ui-state-active {
	background-color: #00FFFF !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkblue .ui-tabs-active.ui-state-active {
	background-color: #00008B !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkcyan .ui-tabs-active.ui-state-active {
	background-color: #008B8B !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkgoldenrod .ui-tabs-active.ui-state-active {
	background-color: #B8860B !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkgreen .ui-tabs-active.ui-state-active {
	background-color: #006400 !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkmagenta .ui-tabs-active.ui-state-active {
	background-color: #8B008B !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkolivegreen .ui-tabs-active.ui-state-active {
	background-color: #556B2F !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkorange .ui-tabs-active.ui-state-active {
	background-color: #FF8C00 !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkorchid .ui-tabs-active.ui-state-active {
	background-color: #9932CC !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkred .ui-tabs-active.ui-state-active {
	background-color: #8B0000 !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkseagreen .ui-tabs-active.ui-state-active {
	background-color: #8FBC8F !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkslateblue .ui-tabs-active.ui-state-active {
	background-color: #483D8B !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkslategray .ui-tabs-active.ui-state-active {
	background-color: #2F4F4F !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkturquoise .ui-tabs-active.ui-state-active {
	background-color: #00CED1 !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkviolet .ui-tabs-active.ui-state-active {
	background-color: #9400D3 !important;
	color: #ffffff !important;
}
ul.ss_tabs.deeppink .ui-tabs-active.ui-state-active {
	background-color: #FF1493 !important;
	color: #ffffff !important;
}
ul.ss_tabs.deepskyblue .ui-tabs-active.ui-state-active {
	background-color: #00BFFF !important;
	color: #ffffff !important;
}
ul.ss_tabs.dimgray .ui-tabs-active.ui-state-active {
	background-color: #696969 !important;
	color: #ffffff !important;
}
ul.ss_tabs.dodgerblue .ui-tabs-active.ui-state-active {
	background-color: #1E90FF !important;
	color: #ffffff !important;
}
ul.ss_tabs.firebrick .ui-tabs-active.ui-state-active {
	background-color: #B22222 !important;
	color: #ffffff !important;
}
ul.ss_tabs.forestgreen .ui-tabs-active.ui-state-active {
	background-color: #228B22 !important;
	color: #ffffff !important;
}
ul.ss_tabs.fuchsia .ui-tabs-active.ui-state-active {
	background-color: #FF00FF !important;
	color: #ffffff !important;
}
ul.ss_tabs.gainsboro .ui-tabs-active.ui-state-active {
	background-color: #DCDCDC !important;
	color: #ffffff !important;
}
ul.ss_tabs.ghostwhite .ui-tabs-active.ui-state-active {
	background-color: #F8F8FF !important;
	color: #ffffff !important;
}
ul.ss_tabs.gold .ui-tabs-active.ui-state-active {
	background-color: #FFD700 !important;
	color: #ffffff !important;
}
ul.ss_tabs.goldenrod .ui-tabs-active.ui-state-active {
	background-color: #DAA520 !important;
	color: #ffffff !important;
}
ul.ss_tabs.gray .ui-tabs-active.ui-state-active {
	background-color: #808080 !important;
	color: #ffffff !important;
}
ul.ss_tabs.green .ui-tabs-active.ui-state-active {
	background-color: #008000 !important;
	color: #ffffff !important;
}
ul.ss_tabs.greenyellow .ui-tabs-active.ui-state-active {
	background-color: #ADFF2F !important;
	color: #ffffff !important;
}
ul.ss_tabs.hotpink .ui-tabs-active.ui-state-active {
	background-color: #FF69B4 !important;
	color: #ffffff !important;
}
ul.ss_tabs.indianred .ui-tabs-active.ui-state-active {
	background-color: #CD5C5C !important;
	color: #ffffff !important;
}
ul.ss_tabs.Lavender .ui-tabs-active.ui-state-active {
	background-color: #E6E6FA !important;
	color: #ffffff !important;
}
ul.ss_tabs.lavenderblush .ui-tabs-active.ui-state-active {
	background-color: #FFF0F5 !important;
	color: #505050 !important;
}
ul.ss_tabs.lawngreen .ui-tabs-active.ui-state-active {
	background-color: #7CFC00 !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightblue .ui-tabs-active.ui-state-active {
	background-color: #ADD8E6 !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightgray .ui-tabs-active.ui-state-active {
	background-color: #D3D3D3 !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightgreen .ui-tabs-active.ui-state-active {
	background-color: #90EE90 !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightpink .ui-tabs-active.ui-state-active {
	background-color: #FFB6C1 !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightsalmon .ui-tabs-active.ui-state-active {
	background-color: #FFA07A !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightseagreen .ui-tabs-active.ui-state-active {
	background-color: #20B2AA !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightskyblue .ui-tabs-active.ui-state-active {
	background-color: #87CEFA !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightslategray .ui-tabs-active.ui-state-active {
	background-color: #778899 !important;
	color: #ffffff !important;
}
ul.ss_tabs.Lime .ui-tabs-active.ui-state-active {
	background-color: #00FF00 !important;
	color: #ffffff !important;
}
ul.ss_tabs.limegreen .ui-tabs-active.ui-state-active {
	background-color: #32CD32 !important;
	color: #ffffff !important;
}
ul.ss_tabs.magenta .ui-tabs-active.ui-state-active {
	background-color: #FF00FF !important;
	color: #ffffff !important;
}
ul.ss_tabs.maroon .ui-tabs-active.ui-state-active {
	background-color: #800000 !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumaquamarine .ui-tabs-active.ui-state-active {
	background-color: #66CDAA !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumblue .ui-tabs-active.ui-state-active {
	background-color: #0000CD !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumorchid .ui-tabs-active.ui-state-active {
	background-color: #BA55D3 !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumpurple .ui-tabs-active.ui-state-active {
	background-color: #9370DB !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumseagreen .ui-tabs-active.ui-state-active {
	background-color: #3CB371 !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumslateblue .ui-tabs-active.ui-state-active {
	background-color: #7B68EE !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumspringgreen .ui-tabs-active.ui-state-active {
	background-color: #00FA9A !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumturquoise .ui-tabs-active.ui-state-active {
	background-color: #48D1CC !important;
	color: #ffffff !important;
}
ul.ss_tabs.navy .ui-tabs-active.ui-state-active {
	background-color: #000080 !important;
	color: #ffffff !important;
}
ul.ss_tabs.olive .ui-tabs-active.ui-state-active {
	background-color: #808000 !important;
	color: #ffffff !important;
}
ul.ss_tabs.olivedrab .ui-tabs-active.ui-state-active {
	background-color: #6B8E23 !important;
	color: #ffffff !important;
}
ul.ss_tabs.orange .ui-tabs-active.ui-state-active {
	background-color: #FFA500 !important;
	color: #ffffff !important;
}
ul.ss_tabs.orangered .ui-tabs-active.ui-state-active {
	background-color: #FF4500 !important;
	color: #ffffff !important;
}
ul.ss_tabs.orchid .ui-tabs-active.ui-state-active {
	background-color: #DA70D6 !important;
	color: #ffffff !important;
}
ul.ss_tabs.peru .ui-tabs-active.ui-state-active {
	background-color: #CD853F !important;
	color: #ffffff !important;
}
ul.ss_tabs.purple .ui-tabs-active.ui-state-active {
	background-color: #800080 !important;
	color: #ffffff !important;
}
ul.ss_tabs.rebeccapurple .ui-tabs-active.ui-state-active {
	background-color: #663399 !important;
	color: #ffffff !important;
}
ul.ss_tabs.red .ui-tabs-active.ui-state-active {
	background-color: #FF0000 !important;
	color: #ffffff !important;
}
ul.ss_tabs.rosybrown .ui-tabs-active.ui-state-active {
	background-color: #BC8F8F !important;
	color: #ffffff !important;
}
ul.ss_tabs.royalblue .ui-tabs-active.ui-state-active {
	background-color: #4169E1 !important;
	color: #ffffff !important;
}
ul.ss_tabs.saddlebrown .ui-tabs-active.ui-state-active {
	background-color: #8B4513 !important;
	color: #ffffff !important;
}
ul.ss_tabs.salmon .ui-tabs-active.ui-state-active {
	background-color: #FA8072 !important;
	color: #ffffff !important;
}
ul.ss_tabs.sandybrown .ui-tabs-active.ui-state-active {
	background-color: #F4A460 !important;
	color: #ffffff !important;
}
ul.ss_tabs.seagreen .ui-tabs-active.ui-state-active {
	background-color: #2E8B57 !important;
	color: #ffffff !important;
}
ul.ss_tabs.sienna .ui-tabs-active.ui-state-active {
	background-color: #A0522D !important;
	color: #ffffff !important;
}
ul.ss_tabs.silver .ui-tabs-active.ui-state-active {
	background-color: #C0C0C0 !important;
	color: #ffffff !important;
}
ul.ss_tabs.skyblue .ui-tabs-active.ui-state-active {
	background-color: #87CEEB !important;
	color: #ffffff !important;
}
ul.ss_tabs.slateblue .ui-tabs-active.ui-state-active {
	background-color: #6A5ACD !important;
	color: #ffffff !important;
}
ul.ss_tabs.slategray .ui-tabs-active.ui-state-active {
	background-color: #708090 !important;
	color: #ffffff !important;
}
ul.ss_tabs.springgreen .ui-tabs-active.ui-state-active {
	background-color: #00FF7F !important;
	color: #ffffff !important;
}
ul.ss_tabs.steelblue .ui-tabs-active.ui-state-active {
	background-color: #4682B4 !important;
	color: #ffffff !important;
}
ul.ss_tabs.tan .ui-tabs-active.ui-state-active {
	background-color: #D2B48C !important;
	color: #ffffff !important;
}
ul.ss_tabs.teal .ui-tabs-active.ui-state-active {
	background-color: #008080 !important;
	color: #ffffff !important;
}
ul.ss_tabs.thistle .ui-tabs-active.ui-state-active {
	background-color: #D8BFD8 !important;
	color: #ffffff !important;
}
ul.ss_tabs.tomato .ui-tabs-active.ui-state-active {
	background-color: #FF6347 !important;
	color: #ffffff !important;
}
ul.ss_tabs.turquoise .ui-tabs-active.ui-state-active {
	background-color: #40E0D0 !important;
	color: #ffffff !important;
}
ul.ss_tabs.violet .ui-tabs-active.ui-state-active {
	background-color: #EE82EE !important;
	color: #ffffff !important;
}
ul.ss_tabs.yellow .ui-tabs-active.ui-state-active {
	background-color: #FFFF00 !important;
	color: #616161 !important;
}
ul.ss_tabs.yellowgreen .ui-tabs-active.ui-state-active {
	background-color: #9ACD32 !important;
	color: #ffffff !important;
}
ul.ss_tabs.aqua.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00FFFF !important;
	color: #ffffff !important;
}
ul.ss_tabs.white.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ffffff!important;
	color: #505050 !important;
}
ul.ss_tabs.aquamarine .ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #7FFFD4 !important;
	color: #ffffff !important;
}
ul.ss_tabs.bisque.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FFE4C4 !important;
	color: #ffffff !important;
}
ul.ss_tabs.black.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #000000 !important;
	color: #ffffff !important;
}
ul.ss_tabs.blue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #0000FF !important;
	color: #ffffff !important;
}
ul.ss_tabs.bluevoilet .ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #8A2BE2 !important;
	color: #ffffff !important;
}
ul.ss_tabs.brown .ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #A52A2A !important;
	color: #ffffff !important;
}
ul.ss_tabs.burlywood.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #DEB887 !important;
	color: #ffffff !important;
}
ul.ss_tabs.cadetblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #5F9EA0 !important;
	color: #ffffff !important;
}
ul.ss_tabs.chartreuse.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #7FFF00 !important;
	color: #ffffff !important;
}
ul.ss_tabs.chocolate.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #D2691E !important;
	color: #ffffff !important;
}
ul.ss_tabs.coral.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FF7F50 !important;
	color: #ffffff !important;
}
ul.ss_tabs.cornflowerblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #6495ED !important;
	color: #ffffff !important;
}
ul.ss_tabs.crimson .ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #DC143C !important;
	color: #ffffff !important;
}
ul.ss_tabs.cyan.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00FFFF !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00008B !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkcyan.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #008B8B !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkgoldenrod.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #B8860B !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkgreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #006400 !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkmagenta.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #8B008B !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkolivegreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #556B2F !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkorange.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FF8C00 !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkorchid.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #9932CC !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkred.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #8B0000 !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkseagreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #8FBC8F !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkslateblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #483D8B !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkslategray.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #2F4F4F !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkturquoise.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00CED1 !important;
	color: #ffffff !important;
}
ul.ss_tabs.darkviolet.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #9400D3 !important;
	color: #ffffff !important;
}
ul.ss_tabs.deeppink.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FF1493 !important;
	color: #ffffff !important;
}
ul.ss_tabs.deepskyblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00BFFF !important;
	color: #ffffff !important;
}
ul.ss_tabs.dimgray.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #696969 !important;
	color: #ffffff !important;
}
ul.ss_tabs.dodgerblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #1E90FF !important;
	color: #ffffff !important;
}
ul.ss_tabs.firebrick.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #B22222 !important;
	color: #ffffff !important;
}
ul.ss_tabs.forestgreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #228B22 !important;
	color: #ffffff !important;
}
ul.ss_tabs.fuchsia.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FF00FF !important;
	color: #ffffff !important;
}
ul.ss_tabs.gainsboro.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #DCDCDC !important;
	color: #ffffff !important;
}
ul.ss_tabs.ghostwhite.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #F8F8FF !important;
	color: #ffffff !important;
}
ul.ss_tabs.gold.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FFD700 !important;
	color: #ffffff !important;
}
ul.ss_tabs.goldenrod.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #DAA520 !important;
	color: #ffffff !important;
}
ul.ss_tabs.gray.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #808080 !important;
	color: #ffffff !important;
}
ul.ss_tabs.green.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #008000 !important;
	color: #ffffff !important;
}
ul.ss_tabs.greenyellow.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ADFF2F !important;
	color: #ffffff !important;
}
ul.ss_tabs.hotpink.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FF69B4 !important;
	color: #ffffff !important;
}
ul.ss_tabs.indianred.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #CD5C5C !important;
	color: #ffffff !important;
}
ul.ss_tabs.Lavender.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #E6E6FA !important;
	color: #ffffff !important;
}
ul.ss_tabs.lavenderblush.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FFF0F5 !important;
	color: #505050 !important;
}
ul.ss_tabs.lawngreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #7CFC00 !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ADD8E6 !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightgray.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #D3D3D3 !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightgreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #90EE90 !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightpink.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FFB6C1 !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightsalmon.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FFA07A !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightseagreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #20B2AA !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightskyblue .ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #87CEFA !important;
	color: #ffffff !important;
}
ul.ss_tabs.lightslategray.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #778899 !important;
	color: #ffffff !important;
}
ul.ss_tabs.Lime.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00FF00 !important;
	color: #ffffff !important;
}
ul.ss_tabs.limegreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #32CD32 !important;
	color: #ffffff !important;
}
ul.ss_tabs.magenta.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FF00FF !important;
	color: #ffffff !important;
}
ul.ss_tabs.maroon.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #800000 !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumaquamarine.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #66CDAA !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #0000CD !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumorchid.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #BA55D3 !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumpurple.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #9370DB !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumseagreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #3CB371 !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumslateblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #7B68EE !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumspringgreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00FA9A !important;
	color: #ffffff !important;
}
ul.ss_tabs.mediumturquoise.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #48D1CC !important;
	color: #ffffff !important;
}
ul.ss_tabs.navy.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #000080 !important;
	color: #ffffff !important;
}
ul.ss_tabs.olive.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #808000 !important;
	color: #ffffff !important;
}
ul.ss_tabs.olivedrab.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #6B8E23 !important;
	color: #ffffff !important;
}
ul.ss_tabs.orange.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FFA500 !important;
	color: #ffffff !important;
}
ul.ss_tabs.orangered.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FF4500 !important;
	color: #ffffff !important;
}
ul.ss_tabs.orchid.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #DA70D6 !important;
	color: #ffffff !important;
}
ul.ss_tabs.peru.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #CD853F !important;
	color: #ffffff !important;
}
ul.ss_tabs.purple.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #800080 !important;
	color: #ffffff !important;
}
ul.ss_tabs.rebeccapurple.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #663399 !important;
	color: #ffffff !important;
}
ul.ss_tabs.red.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FF0000 !important;
	color: #ffffff !important;
}
ul.ss_tabs.rosybrown.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #BC8F8F !important;
	color: #ffffff !important;
}
ul.ss_tabs.royalblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #4169E1 !important;
	color: #ffffff !important;
}
ul.ss_tabs.saddlebrown.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #8B4513 !important;
	color: #ffffff !important;
}
ul.ss_tabs.salmon.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FA8072 !important;
	color: #ffffff !important;
}
ul.ss_tabs.sandybrown.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #F4A460 !important;
	color: #ffffff !important;
}
ul.ss_tabs.seagreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #2E8B57 !important;
	color: #ffffff !important;
}
ul.ss_tabs.sienna.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #A0522D !important;
	color: #ffffff !important;
}
ul.ss_tabs.silver.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #C0C0C0 !important;
	color: #ffffff !important;
}
ul.ss_tabs.skyblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #87CEEB !important;
	color: #ffffff !important;
}
ul.ss_tabs.slateblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #6A5ACD !important;
	color: #ffffff !important;
}
ul.ss_tabs.slategray.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #708090 !important;
	color: #ffffff !important;
}
ul.ss_tabs.springgreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00FF7F !important;
	color: #ffffff !important;
}
ul.ss_tabs.steelblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #4682B4 !important;
	color: #ffffff !important;
}
ul.ss_tabs.tan.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #D2B48C !important;
	color: #ffffff !important;
}
ul.ss_tabs.teal.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #008080 !important;
	color: #ffffff !important;
}
ul.ss_tabs.thistle.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #D8BFD8 !important;
	color: #ffffff !important;
}
ul.ss_tabs.tomato.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FF6347 !important;
	color: #ffffff !important;
}
ul.ss_tabs.turquoise.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #40E0D0 !important;
	color: #ffffff !important;
}
ul.ss_tabs.violet.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #EE82EE !important;
	color: #ffffff !important;
}
ul.ss_tabs.yellow.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #FFFF00 !important;
	color: #616161 !important;
}
ul.ss_tabs.yellowgreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #9ACD32 !important;
	color: #ffffff !important;
}
a[data-lightbox] {
	display: inline-block;
	width: 100%;
}
.styledmag_gallery {
	width: 100%;
}
.gallery_item {
	padding: 5px 5px 0px 5px;
}
.gallery_item img {
	width: 100%;
}
.gallery_item img:hover {
	opacity: 0.7;
}
#styledmag_tabs1 {
	text-align: center;
}
.counter {
	font-weight: bold;
	font-size: 2rem;
	margin: 1rem 0rem;
}

/*
=================================================
TESTOMONIALS
=================================================
*/
.fr_testomonials {
	padding: 0.5rem;
	margin: 0.5rem;
	text-align: center;
}
.fr_testomonials_image {
	width: 85px;
	height: 85px;
	border-radius: 45px;
	overflow: hidden;
	display: inline-block;
}
.fr_testomonials_submitter_details {
	border-bottom: 1px solid #EAEAEA;
	padding: 0.5rem 0rem;
	font-weight: bold;
	font-size: 1rem;
}
.fr_testomonials_submitter_details span.company {
	font-weight: normal;
	font-style: italic;
	font-size: 0.8rem;
}
.fr_testomonials_content {
	padding: 5px;
	line-height: 1.5;
}
.sm-pagination {
	margin: 2em;
	text-align: center;
}
.fr_testomonials_icons {
	font-size: 2em;
	display: inline-block;
	float: left;
	margin: 0.0em 0.4em;
	color: #3a9ad9;
}
.fr_testomonials_submitter_name, .fr_testomonials_submitter_name h3 {
}
ul.page-numbers {
	display: inline-block;
	margin: 0px;
	padding: 0px;
}
ul.page-numbers > li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
ul.page-numbers > li > a {
	padding: 0.5em;
	background-color: #505050!important;
	color: #fff;
	margin-right: 0.5em;
	text-decoration: none;
}
ul.page-numbers > li > span {
	background-color: #00EBFF!important;
	color: #fff!important;
	;
}
ul.page-numbers > li > a:hover, ul.page-numbers > li > span:hover, ul.page-numbers > li > a:focus, ul.page-numbers > li > a:visited {
	text-decoration: none;
	opacity: 0.7;
	cursor: pointer;
}
/*blog styling */
.fr_blog_content {
	padding: 0.5em 2em;
	margin: 1em;
	border: 1px solid #EAEAEA;
	float: left;
	text-align: left;
}
.fr_blog_content1 {
	padding: 0.5em 2em;
	margin-bottom: 1em;
	border: 1px solid #EAEAEA;
	float: left;
	text-align: left;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color=#000000)";/*IE 8*/
	-moz-box-shadow: 1px 1px 10px #000000;/*FF 3.5+*/
	-webkit-box-shadow: 1px 1px 10px #D4D4D4;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
	box-shadow: 1px 1px 10px #E5E5E5;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
}
.fr_content h1, .fr_content h2, .fr_content h3, .fr_content h4, .fr_content h5, .fr_content a {
	color: #888;
}
/*landing page templates */
.landing_page_progress {
	height: 2px;
	width: 1%;
	background-color: #fff;
}
/*
============================================================
@ Style for Right Sidebar and Left Sidebar Widgets
============================================================
*/
.right_sidebar a, .left_sidebar a {
	/*padding: 1rem 0rem!important;*/
}
.right_sidebar .widget ul li, .left_sidebar .widget ul li {
	list-style: none;
	padding: 0.5rem 0rem;
	border-bottom: 1px solid #EAEAEA;
}
.widget a:hover, .widget a:focus, .widget a:visited {
	text-decoration: none;
	outline: none;
}
.widget ul {
	margin: 0px;
	padding: 0px;
}
.widget ul li {
	list-style: none;
	margin: 0px;
	padding: 0.05em;
}
/* Custom Widget Styles*/

.widget.w_link_slide ul li a:before, .widget.w_link_slide ul li a:before {
	content: "\f105";
	font-family: FontAwesome;
	margin-right: 5px;
}
.widget.w_link_slide ul li a {
	transition: All ease-in-out 0.3s;
	-webkit-transition: All ease-in-out 0.3s;
	-moz-transition: All ease-in-out 0.3s;
	-o-transition: All ease-in-out 0.3s;/* margin: -6px; */
}
.widget.w_link_slide ul li a:hover {
	text-decoration: none;
	margin-left: 15px;
	outline: none;
}
.textwidget {
    padding: 0em 0rem;
    font-family: 'Lato';
    font-size: 1.4rem;
    line-height: 2rem;
}
#calendar_wrap {
	margin-top: 1.25em;
}
table#wp-calendar {
	width: 100%;
}
span.input-group-addon button {
	padding: 0.5em 0.8em;
}
/*
==================================================================
WORDPRESS DEFAULT WIDGETS
==================================================================
*/
.widget_calendar caption {
	text-transform: uppercase;
	background-color: #384149;
	margin-bottom: 1px;
	padding: 5px 3px;
	border-radius: 3px 3px 0px 0px;
	color: #fff;
}
.widget_calendar th {
	background: padding-box padding-box #E2E3E4;
	border-left: 1px solid rgba(0, 0, 0, 0);
	color: #333;
	text-align: center;
	font-weight: bold;
}
.widget_calendar tbody, .widget_calendar thead {
	border: 1px solid #E2E3E4;
}
.widget_calendar tbody td {
	background: padding-box padding-box #FCFDFD;
	border-left: 1px solid rgba(0, 0, 0, 0);
	border-top: 1px solid rgba(0, 0, 0, 0);
	text-align: center;
}
.widget_calendar tbody td:first-child {
	border-left: none;
}
.widget_calendar tbody td#today {
	background-color: #9ca9b0;
	color: #FFF;
	font-weight: bold;
}
.widget_calendar tbody td#today a {
	color: #fff;
}
/* WP Default widget - Tag Cloud */

.tagcloud a {
	font-size: 0.85rem!important;
	display: inline-block;
	margin: 2px;
	border: 1px solid #848484;
	padding: 0.2rem 0.3rem
}
.tagcloud a:hover {
	border-color: #9ca9b0;
	text-decoration: none;
	margin: 2px;
	border: 1px solid #EAEAEA;
	background-color: #fff!important;
}
/*
============================================================
@ MOVE TO TOP
============================================================
*/
.styledmag_move_to_top {
	float: right;
	bottom: 1em;
	border: 1px solid #000;
	padding: 0.5em 0.75em;
	list-style: none;
	text-decoration: none;
	outline: none;
	cursor: pointer;
	z-index: 99999;
	position: fixed;
	right: 2%;
	display: none;
}
.styledmag_move_to_top:focus, .styledmag_move_to_top:hover, .styledmag_move_to_top:visited {
	background-color: #000;
	color: #fff;
	list-style: none;
	text-decoration: none;
	outline: none;
}
.styledmag_footer #social-icons {
	margin-top: 0.5rem;
	margin-bottom: 1.5rem;
}
.copyright {
	/* padding-top: 0.5em; */
	text-align: center;
}
/*
============================================================
@ Slider Caption Reset
============================================================
*/

.slider_caption {
	text-align: center;
	margin: 0px auto;
}
.slider_caption h1, .slider_caption1 h1, .slider_caption2 h1 {
	font-size: 3.5rem;
	padding: 0.2rem;
	margin: 0.2rem 0rem;
	display: inline-block;
}
.slider_caption h2, .slider_caption1 h2, .slider_caption2 h2 {
	font-size: 3rem;
	padding: 0.2rem;
	margin: 0rem 0rem;
	display: inline-block;
}
.slider_caption h3, .slider_caption1 h3, .slider_caption2 h3 {
	font-size: 2rem;
	padding: 0.2rem;
	margin: 0.2rem 0rem;
	display: inline-block;
}
.slider_caption p, .slider_caption1 p, .slider_caption2 p {
	font-size: 1.5rem;
	font-weight: 100;
	line-height: 0;
}
.slider_caption .btn, .slider_caption .btn1, .slider_caption .btn2, .slider_caption .btn3, .slider_caption1 .btn, .slider_caption1 .btn1, .slider_caption1 .btn2, .slider_caption1 .btn3, .slider_caption2 .btn, .slider_caption2 .btn1, .slider_caption2 .btn2, .slider_caption2 .btn3 {
	padding: 0.5em 0.8em!important;
	font-size: 1.8em;
	margin: 0.5rem 0rem;
	font-weight: 400;
}
.slider_caption a, .slider_caption1 a, .slider_caption2 a {
	text-decoration: none!important;
	text-transform: capitalize;
	list-style: none!important;
}
.slider_caption1 {
	text-align: left;
	margin-left: 5%;
}
.slider_caption2 {
	text-align: right;
	margin-right: 5%;
}



 @media screen and (max-width:480px) {
.slider_caption h1,  .slider_caption1 h1,  .slider_caption2 h1 {
	font-size: 1rem;
	padding: 0rem;
	margin: 0rem;
}
.slider_caption h2,  .slider_caption1 h2,  .slider_caption2 h2 {
	font-size: 0.9rem;
	padding: 0rem;
	margin: 0rem;
}
.slider_caption h3,  .slider_caption1 h3,  .slider_caption2 h3 {
	font-size: 0.9em;
	padding: 0rem;
	margin: 0rem;
}
.slider_caption p,  .slider_caption1 p,  .slider_caption2 p {
	font-size: 0.9em;
}
.slider_caption .btn,  .slider_caption1 .btn,  .slider_caption2 .btn {
	font-size: 0.9rem;
	border: 2px;
}
.slider_caption .btn1,  .slider_caption1 .btn1,  .slider_caption2 .btn1 {
	font-size: 0.9rem;
}
.slider_caption .btn2,  .slider_caption1 .btn2,  .slider_caption2 .btn2 {
	font-size: 0.9rem;
}
.slider_caption .btn3,  .slider_caption1 .btn3,  .slider_caption2 .btn3 {
	font-size: 0.9rem;
}
}



@media screen and (max-width:620px) and (min-width:480px) {
.slider_caption h1,  .slider_caption1 h1,  .slider_caption2 h1 {
	font-size: 1rem;
	padding: 0rem;
	margin: 0rem;
}
.slider_caption h2,  .slider_caption1 h2,  .slider_caption2 h2 {
	font-size: 0.9rem;
	padding: 0rem;
	margin: 0rem;
}
.slider_caption h3,  .slider_caption1 h3,  .slider_caption2 h3 {
	font-size: 0.9em;
	padding: 0rem;
	margin: 0rem;
}
.slider_caption p,  .slider_caption1 p,  .slider_caption2 p {
	font-size: 0.9em;
}
.slider_caption .btn,  .slider_caption1 .btn,  .slider_caption2 .btn {
	font-size: 0.9rem;
	border: 2px;
}
.slider_caption .btn1,  .slider_caption1 .btn1,  .slider_caption2 .btn1 {
	font-size: 0.9rem;
}
.slider_caption .btn2,  .slider_caption1 .btn2,  .slider_caption2 .btn2 {
	font-size: 0.9rem;
}
.slider_caption .btn3,  .slider_caption1 .btn3,  .slider_caption2 .btn3 {
	font-size: 0.9rem;
}
}
@media screen and (max-width:820px) and (min-width:620px) {
.slider_caption h1,  .slider_caption1 h1,  .slider_caption2 h1 {
	font-size: 1.5rem;
	padding: 0rem;
	margin: 0rem;
}
.slider_caption h2,  .slider_caption1 h2,  .slider_caption2 h2 {
	font-size: 1.3rem;
	padding: 0rem;
	margin: 0rem;
}
.slider_caption h3,  .slider_caption1 h3,  .slider_caption2 h3 {
	font-size: 1.3em;
	padding: 0rem;
	margin: 0rem;
}
.slider_caption p,  .slider_caption1 p,  .slider_caption2 p {
	font-size: 1.3em;
}
.slider_caption .btn,  .slider_caption1 .btn,  .slider_caption2 .btn {
	font-size: 0.9rem;
	border: 2px;
}
.slider_caption .btn1,  .slider_caption1 .btn1,  .slider_caption2 .btn1 {
	font-size: 0.9rem;
}
.slider_caption .btn2,  .slider_caption1 .btn2,  .slider_caption2 .btn2 {
	font-size: 0.9rem;
}
.slider_caption .btn3,  .slider_caption1 .btn3,  .slider_caption2 .btn3 {
	font-size: 0.9rem;
}
}
/*
============================================================
@ Responsive Framework Design
============================================================
*/
@media screen and (max-width:860px) {
.styledmag_top {
	text-align: center;
}
.styledmag_top #social-icons {
	float: none;
}
#styledmag_tabs1.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	padding: 0.6em 1em!important;
}
}
@media screen and (max-width:750px) {
#styledmag_tabs_left ul.ss_tabs {
	width: 100%;
}
#styledmag_tabs_left .ui-tabs-panel {
	margin-left: 0px;
}
#styledmag_tabs1 > ul > li {
	width: 100%;
	margin: 0px!important;
	margin-bottom: 3px!important;
}
#styledmag_tabs > ul > li {
	width: 100%;
	margin: 0px!important;
	margin-bottom: 3px!important;
}
}
/*
============================================================
@ MEDIA BOXES
============================================================
*/

.sm-mediabox1, .sm-mediabox2, .sm-mediabox3 {
	margin: 2em 0;
	padding-bottom: 1em;
	text-align: center;
}
.sm-mediabox1 img, .sm-mediabox2 img, .sm-mediabox3 img {
	display: block;
	margin-left: auto;
	margin-right: auto;/* width: 100%; */
}
.sm-mediabox1 h3, .sm-mediabox2 h3 {
	margin: 1em 0.75em;
}
.sm-mediabox1 p, .sm-mediabox2 p, .sm-mediabox3 p {
}
.sm-mediabox2.grey p, .sm-mediabox2.aqua p, .sm-mediabox2.brown p, .sm-mediabox2.tan p, .sm-mediabox2.red p, .sm-mediabox2.orange p, .sm-mediabox2.green p {
	padding: 0 1.25em;
}
.sm-mediabox3.aqua {
	background-color: #00FFFF !important;
	border-bottom-color: #00FFFF !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.white {
	background-color: #ffffff!important;
	border-bottom-color: #ffffff!important;
	color: #505050 !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.aquamarine {
	background-color: #7FFFD4 !important;
	border-bottom-color: #7FFFD4 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.bisque {
	background-color: #FFE4C4 !important;
	border-bottom-color: #FFE4C4 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.black {
	background-color: #000000 !important;
	border-bottom-color: #000000 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.blue {
	background-color: #0000FF !important;
	border-bottom-color: #0000FF !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.bluevoilet {
	background-color: #8A2BE2 !important;
	border-bottom-color: #8A2BE2 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.brown {
	background-color: #A52A2A !important;
	border-bottom-color: #A52A2A !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.burlywood {
	background-color: #DEB887 !important;
	border-bottom-color: #DEB887 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.cadetblue {
	background-color: #5F9EA0 !important;
	border-bottom-color: #5F9EA0 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.chartreuse {
	background-color: #7FFF00 !important;
	border-bottom-color: #7FFF00 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.chocolate {
	background-color: #D2691E !important;
	border-bottom-color: #D2691E !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.coral {
	background-color: #FF7F50 !important;
	border-bottom-color: #FF7F50 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.cornflowerblue {
	background-color: #6495ED !important;
	border-bottom-color: #6495ED !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.crimson {
	background-color: #DC143C !important;
	border-bottom-color: #DC143C !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.cyan {
	background-color: #00FFFF !important;
	border-bottom-color: #00FFFF !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkblue {
	background-color: #00008B !important;
	border-bottom-color: #00008B !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkcyan {
	background-color: #008B8B !important;
	border-bottom-color: #008B8B !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkgoldenrod {
	background-color: #B8860B !important;
	border-bottom-color: #B8860B !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkgreen {
	background-color: #006400 !important;
	border-bottom-color: #006400 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkmagenta {
	background-color: #8B008B !important;
	border-bottom-color: #8B008B !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkolivegreen {
	background-color: #556B2F !important;
	border-bottom-color: #556B2F !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkorange {
	background-color: #FF8C00 !important;
	border-bottom-color: #FF8C00 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkorchid {
	background-color: #9932CC !important;
	border-bottom-color: #9932CC !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkred {
	background-color: #8B0000 !important;
	border-bottom-color: #8B0000 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkseagreen {
	background-color: #8FBC8F !important;
	border-bottom-color: #8FBC8F !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkslateblue {
	background-color: #483D8B !important;
	border-bottom-color: #483D8B !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkslategray {
	background-color: #2F4F4F !important;
	border-bottom-color: #2F4F4F !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkturquoise {
	background-color: #00CED1 !important;
	border-bottom-color: #00CED1 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.darkviolet {
	background-color: #9400D3 !important;
	border-bottom-color: #9400D3 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.deeppink {
	background-color: #FF1493 !important;
	border-bottom-color: #FF1493 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.deepskyblue {
	background-color: #00BFFF !important;
	border-bottom-color: #00BFFF !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.dimgray {
	background-color: #696969 !important;
	border-bottom-color: #696969 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.dodgerblue {
	background-color: #1E90FF !important;
	border-bottom-color: #1E90FF !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.firebrick {
	background-color: #B22222 !important;
	border-bottom-color: #B22222 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.forestgreen {
	background-color: #228B22 !important;
	border-bottom-color: #228B22 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.fuchsia {
	background-color: #FF00FF !important;
	border-bottom-color: #FF00FF !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.gainsboro {
	background-color: #DCDCDC !important;
	border-bottom-color: #DCDCDC !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.ghostwhite {
	background-color: #F8F8FF !important;
	border-bottom-color: #F8F8FF !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.gold {
	background-color: #FFD700 !important;
	border-bottom-color: #FFD700 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.goldenrod {
	background-color: #DAA520 !important;
	border-bottom-color: #DAA520 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.gray {
	background-color: #808080 !important;
	border-bottom-color: #808080 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.green {
	background-color: #008000 !important;
	border-bottom-color: #008000 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.greenyellow {
	background-color: #ADFF2F !important;
	border-bottom-color: #ADFF2F !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.hotpink {
	background-color: #FF69B4 !important;
	border-bottom-color: #FF69B4 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.indianred {
	background-color: #CD5C5C !important;
	border-bottom-color: #CD5C5C !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.Lavender {
	background-color: #E6E6FA !important;
	border-bottom-color: #E6E6FA !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.lavenderblush {
	background-color: #FFF0F5 !important;
	border-bottom-color: #FFF0F5 !important;
	color: #505050 !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.lawngreen {
	background-color: #7CFC00 !important;
	border-bottom-color: #7CFC00 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.lightblue {
	background-color: #ADD8E6 !important;
	border-bottom-color: #ADD8E6 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.lightgray {
	background-color: #D3D3D3 !important;
	border-bottom-color: #D3D3D3 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.lightgreen {
	background-color: #90EE90 !important;
	border-bottom-color: #90EE90 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.lightpink {
	background-color: #FFB6C1 !important;
	border-bottom-color: #FFB6C1 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.lightsalmon {
	background-color: #FFA07A !important;
	border-bottom-color: #FFA07A !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.lightseagreen {
	background-color: #20B2AA !important;
	border-bottom-color: #20B2AA !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.lightskyblue {
	background-color: #87CEFA !important;
	border-bottom-color: #87CEFA !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.lightslategray {
	background-color: #778899 !important;
	border-bottom-color: #778899 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.Lime {
	background-color: #00FF00 !important;
	border-bottom-color: #00FF00 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.limegreen {
	background-color: #32CD32 !important;
	border-bottom-color: #32CD32 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.magenta {
	background-color: #FF00FF !important;
	border-bottom-color: #FF00FF !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.maroon {
	background-color: #800000 !important;
	border-bottom-color: #800000 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.mediumaquamarine {
	background-color: #66CDAA !important;
	border-bottom-color: #66CDAA !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.mediumblue {
	background-color: #0000CD !important;
	border-bottom-color: #0000CD !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.mediumorchid {
	background-color: #BA55D3 !important;
	border-bottom-color: #BA55D3 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.mediumpurple {
	background-color: #9370DB !important;
	border-bottom-color: #9370DB !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.mediumseagreen {
	background-color: #3CB371 !important;
	border-bottom-color: #3CB371 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.mediumslateblue {
	background-color: #7B68EE !important;
	border-bottom-color: #7B68EE !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.mediumspringgreen {
	background-color: #00FA9A !important;
	border-bottom-color: #00FA9A !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.mediumturquoise {
	background-color: #48D1CC !important;
	border-bottom-color: #48D1CC !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.navy {
	background-color: #000080 !important;
	border-bottom-color: #000080 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.olive {
	background-color: #808000 !important;
	border-bottom-color: #808000 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.olivedrab {
	background-color: #6B8E23 !important;
	border-bottom-color: #6B8E23 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.orange {
	background-color: #FFA500 !important;
	border-bottom-color: #FFA500 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.orangered {
	background-color: #FF4500 !important;
	border-bottom-color: #FF4500 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.orchid {
	background-color: #DA70D6 !important;
	border-bottom-color: #DA70D6 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.peru {
	background-color: #CD853F !important;
	border-bottom-color: #CD853F !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.purple {
	background-color: #800080 !important;
	border-bottom-color: #800080 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.rebeccapurple {
	background-color: #663399 !important;
	border-bottom-color: #663399 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.red {
	background-color: #FF0000 !important;
	border-bottom-color: #FF0000 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.rosybrown {
	background-color: #BC8F8F !important;
	border-bottom-color: #BC8F8F !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.royalblue {
	background-color: #4169E1 !important;
	border-bottom-color: #4169E1 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.saddlebrown {
	background-color: #8B4513 !important;
	border-bottom-color: #8B4513 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.salmon {
	background-color: #FA8072 !important;
	border-bottom-color: #FA8072 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.sandybrown {
	background-color: #F4A460 !important;
	border-bottom-color: #F4A460 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.seagreen {
	background-color: #2E8B57 !important;
	border-bottom-color: #2E8B57 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.sienna {
	background-color: #A0522D !important;
	border-bottom-color: #A0522D !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.silver {
	background-color: #C0C0C0 !important;
	border-bottom-color: #C0C0C0 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.skyblue {
	background-color: #87CEEB !important;
	border-bottom-color: #87CEEB !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.slateblue {
	background-color: #6A5ACD !important;
	border-bottom-color: #6A5ACD !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.slategray {
	background-color: #708090 !important;
	border-bottom-color: #708090 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.springgreen {
	background-color: #00FF7F !important;
	border-bottom-color: #00FF7F !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.steelblue {
	background-color: #4682B4 !important;
	border-bottom-color: #4682B4 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.tan {
	background-color: #D2B48C !important;
	border-bottom-color: #D2B48C !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.teal {
	background-color: #008080 !important;
	border-bottom-color: #008080 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.thistle {
	background-color: #D8BFD8 !important;
	border-bottom-color: #D8BFD8 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.tomato {
	background-color: #FF6347 !important;
	border-bottom-color: #FF6347 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.turquoise {
	background-color: #40E0D0 !important;
	border-bottom-color: #40E0D0 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.violet {
	background-color: #EE82EE !important;
	border-bottom-color: #EE82EE !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.yellow {
	background-color: #FFFF00 !important;
	border-bottom-color: #FFFF00 !important;
	color: #616161 !important;
	border: none;
	padding: 5px 0px;
}
.sm-mediabox3.yellowgreen {
	background-color: #9ACD32 !important;
	border-bottom-color: #9ACD32 !important;
	color: #ffffff !important;
	border: none;
	padding: 5px 0px;
}
/* mediabox style 3 - background heading */
.sm-mediabox3 {
	background-color: #E8EBED;
}
.sm-mediabox3 p {
	margin: 1.250em .875em .5em;
}
.sm-mediabox3 h3 {
	background-color: #384149;
	color: #fff;
	margin: 0;
	padding: 0.25em;
	font-size: 1.25em;
}
.sm-mediabox3.aqua {
	background-color: #00FFFF !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.white {
	background-color: #ffffff!important;
	color: #505050 !important;
	border: none;
}
.sm-mediabox3.aquamarine {
	background-color: #7FFFD4 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.bisque {
	background-color: #FFE4C4 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.black {
	background-color: #000000 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.blue {
	background-color: #0000FF !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.bluevoilet {
	background-color: #8A2BE2 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.brown {
	background-color: #A52A2A !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.burlywood {
	background-color: #DEB887 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.cadetblue {
	background-color: #5F9EA0 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.chartreuse {
	background-color: #7FFF00 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.chocolate {
	background-color: #D2691E !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.coral {
	background-color: #FF7F50 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.cornflowerblue {
	background-color: #6495ED !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.crimson {
	background-color: #DC143C !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.cyan {
	background-color: #00FFFF !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkblue {
	background-color: #00008B !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkcyan {
	background-color: #008B8B !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkgoldenrod {
	background-color: #B8860B !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkgreen {
	background-color: #006400 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkmagenta {
	background-color: #8B008B !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkolivegreen {
	background-color: #556B2F !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkorange {
	background-color: #FF8C00 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkorchid {
	background-color: #9932CC !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkred {
	background-color: #8B0000 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkseagreen {
	background-color: #8FBC8F !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkslateblue {
	background-color: #483D8B !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkslategray {
	background-color: #2F4F4F !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkturquoise {
	background-color: #00CED1 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.darkviolet {
	background-color: #9400D3 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.deeppink {
	background-color: #FF1493 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.deepskyblue {
	background-color: #00BFFF !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.dimgray {
	background-color: #696969 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.dodgerblue {
	background-color: #1E90FF !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.firebrick {
	background-color: #B22222 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.forestgreen {
	background-color: #228B22 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.fuchsia {
	background-color: #FF00FF !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.gainsboro {
	background-color: #DCDCDC !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.ghostwhite {
	background-color: #F8F8FF !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.gold {
	background-color: #FFD700 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.goldenrod {
	background-color: #DAA520 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.gray {
	background-color: #808080 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.green {
	background-color: #008000 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.greenyellow {
	background-color: #ADFF2F !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.hotpink {
	background-color: #FF69B4 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.indianred {
	background-color: #CD5C5C !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.Lavender {
	background-color: #E6E6FA !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.lavenderblush {
	background-color: #FFF0F5 !important;
	color: #505050 !important;
	border: none;
}
.sm-mediabox3.lawngreen {
	background-color: #7CFC00 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.lightblue {
	background-color: #ADD8E6 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.lightgray {
	background-color: #D3D3D3 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.lightgreen {
	background-color: #90EE90 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.lightpink {
	background-color: #FFB6C1 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.lightsalmon {
	background-color: #FFA07A !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.lightseagreen {
	background-color: #20B2AA !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.lightskyblue {
	background-color: #87CEFA !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.lightslategray {
	background-color: #778899 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.Lime {
	background-color: #00FF00 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.limegreen {
	background-color: #32CD32 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.magenta {
	background-color: #FF00FF !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.maroon {
	background-color: #800000 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.mediumaquamarine {
	background-color: #66CDAA !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.mediumblue {
	background-color: #0000CD !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.mediumorchid {
	background-color: #BA55D3 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.mediumpurple {
	background-color: #9370DB !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.mediumseagreen {
	background-color: #3CB371 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.mediumslateblue {
	background-color: #7B68EE !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.mediumspringgreen {
	background-color: #00FA9A !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.mediumturquoise {
	background-color: #48D1CC !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.navy {
	background-color: #000080 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.olive {
	background-color: #808000 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.olivedrab {
	background-color: #6B8E23 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.orange {
	background-color: #FFA500 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.orangered {
	background-color: #FF4500 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.orchid {
	background-color: #DA70D6 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.peru {
	background-color: #CD853F !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.purple {
	background-color: #800080 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.rebeccapurple {
	background-color: #663399 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.red {
	background-color: #FF0000 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.rosybrown {
	background-color: #BC8F8F !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.royalblue {
	background-color: #4169E1 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.saddlebrown {
	background-color: #8B4513 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.salmon {
	background-color: #FA8072 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.sandybrown {
	background-color: #F4A460 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.seagreen {
	background-color: #2E8B57 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.sienna {
	background-color: #A0522D !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.silver {
	background-color: #C0C0C0 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.skyblue {
	background-color: #87CEEB !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.slateblue {
	background-color: #6A5ACD !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.slategray {
	background-color: #708090 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.springgreen {
	background-color: #00FF7F !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.steelblue {
	background-color: #4682B4 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.tan {
	background-color: #D2B48C !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.teal {
	background-color: #008080 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.thistle {
	background-color: #D8BFD8 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.tomato {
	background-color: #FF6347 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.turquoise {
	background-color: #40E0D0 !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.violet {
	background-color: #EE82EE !important;
	color: #ffffff !important;
	border: none;
}
.sm-mediabox3.yellow {
	background-color: #FFFF00 !important;
	color: #616161 !important;
	border: none;
}
.sm-mediabox3.yellowgreen {
	background-color: #9ACD32 !important;
	color: #ffffff !important;
	border: none;
}
/* mediabox style 4 - horizontal */
.sm-mediabox4 {
	margin: 2em 0;
	font-size: 0.938em;
}
.sm-mediabox4, .sm-mediabox4-body {
	overflow: hidden;
}
.sm-mediabox4-body {
	padding-left: 2em;
}
.sm-mediabox4-media {
	display: block;
	float: left;
	margin-top: 0.75em;
}
.sm-mediabox4-heading {
	margin: 10px 0;
	font-weight: 700;
}
.sm-iconbox-top {
	position: relative;
	margin: 4.5em auto 2em;
	clear: both;
}
.sm-iconbox-top .sm-iconbox-icon {
	width: 40px;
	height: 40px;
	position: absolute;
	left: 50%;
	top: -30px;
	margin: 0 0 0 -30px;
	padding: 10px;
	border-radius: 50%;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	font-size: 36px;
	line-height: 24px;
	background-color: #000;
	color: #fff;
}
.sm-iconbox-content {
	padding: 3em 1.5em 1.5em;
	text-align: center;
}
.sm-iconbox-top.iconbox-border {
	border: 1px solid #e2e5e7;
}
.sm-iconbox-top.aqua, .sm-iconbox-top.brown, .sm-iconbox-top.tan, .sm-iconbox-top.red, .sm-iconbox-top.orange, .sm-iconbox-top.green, .sm-iconbox-top.aqua h3, .sm-iconbox-top.brown h3, .sm-iconbox-top.tan h3, .sm-iconbox-top.red h3, .sm-iconbox-top.orange h3, .sm-iconbox-top.green h3 {
	color: #fff;
}
.sm-iconbox-top.aqua {
	background-color: #00FFFF !important;
	border: none;
}
.sm-iconbox-top.aquamarine {
	background-color: #7FFFD4 !important;
	border: none;
}
.sm-iconbox-top.bisque {
	background-color: #FFE4C4 !important;
	border: none;
}
.sm-iconbox-top.black {
	background-color: #000000 !important;
	border: none;
}
.sm-iconbox-top.blue {
	background-color: #0000FF !important;
	border: none;
}
.sm-iconbox-top.bluevoilet {
	background-color: #8A2BE2 !important;
	border: none;
}
.sm-iconbox-top.brown {
	background-color: #A52A2A !important;
	border: none;
}
.sm-iconbox-top.burlywood {
	background-color: #DEB887 !important;
	border: none;
}
.sm-iconbox-top.cadetblue {
	background-color: #5F9EA0 !important;
}
.sm-iconbox-top.chartreuse {
	background-color: #7FFF00 !important;
	border: none;
}
.sm-iconbox-top.chocolate {
	background-color: #D2691E !important;
	border: none;
}
.sm-iconbox-top.coral {
	background-color: #FF7F50 !important;
	border: none;
}
.sm-iconbox-top.cornflowerblue {
	background-color: #6495ED !important;
	border: none;
}
.sm-iconbox-top.crimson {
	background-color: #DC143C !important;
	border: none;
}
.sm-iconbox-top.cyan {
	background-color: #00FFFF !important;
	border: none;
}
.sm-iconbox-top.darkblue {
	background-color: #00008B !important;
	border: none;
}
.sm-iconbox-top.darkcyan {
	background-color: #008B8B !important;
	border: none;
}
.sm-iconbox-top.darkgoldenrod {
	background-color: #B8860B !important;
	border: none;
}
.sm-iconbox-top.darkgreen {
	background-color: #006400 !important;
	border: none;
}
.sm-iconbox-top.darkmagenta {
	background-color: #8B008B !important;
	border: none;
}
.sm-iconbox-top.darkolivegreen {
	background-color: #556B2F !important;
	border: none;
}
.sm-iconbox-top.darkorange {
	background-color: #FF8C00 !important
}
.sm-iconbox-top.darkorchid {
	background-color: #9932CC !important;
	border: none;
}
.sm-iconbox-top.darkred {
	background-color: #8B0000 !important;
	border: none;
}
.sm-iconbox-top.darkseagreen {
	background-color: #8FBC8F !important;
	border: none;
}
.sm-iconbox-top.darkslateblue {
	background-color: #483D8B !important;
	border: none;
}
.sm-iconbox-top.darkslategray {
	background-color: #2F4F4F !important;
	border: none;
}
.sm-iconbox-top.darkturquoise {
	background-color: #00CED1 !important;
	border: none;
}
.sm-iconbox-top.darkviolet {
	background-color: #9400D3 !important;
	border: none;
}
.sm-iconbox-top.deeppink {
	background-color: #FF1493 !important;
	border: none;
}
.sm-iconbox-top.deepskyblue {
	background-color: #00BFFF !important;
	border: none;
}
.sm-iconbox-top.dimgray {
	background-color: #696969 !important;
	border: none;
}
.sm-iconbox-top.dodgerblue {
	background-color: #1E90FF !important;
	border: none;
}
.sm-iconbox-top.firebrick {
	background-color: #B22222 !important;
	border: none;
}
.sm-iconbox-top.forestgreen {
	background-color: #228B22 !important;
	border: none;
}
.sm-iconbox-top.fuchsia {
	background-color: #FF00FF !important;
	border: none;
}
.sm-iconbox-top.gainsboro {
	background-color: #DCDCDC !important;
	border: none;
}
.sm-iconbox-top.ghostwhite {
	background-color: #F8F8FF !important;
	border: none;
}
.sm-iconbox-top.gold {
	background-color: #FFD700 !important;
	border: none;
}
.sm-iconbox-top.goldenrod {
	background-color: #DAA520 !important;
	border: none;
}
.sm-iconbox-top.gray {
	background-color: #808080 !important;
	border: none;
}
.sm-iconbox-top.green {
	background-color: #008000 !important;
	border: none;
}
.sm-iconbox-top.greenyellow {
	background-color: #ADFF2F !important;
	border: none;
}
.sm-iconbox-top.hotpink {
	background-color: #FF69B4 !important;
	border: none;
}
.sm-iconbox-top.indianred {
	background-color: #CD5C5C !important;
	border: none;
}
.sm-iconbox-top.Lavender {
	background-color: #E6E6FA !important;
	border: none;
}
.sm-iconbox-top.lavenderblush {
	background-color: #FFF0F5 !important;
	border: none;
}
.sm-iconbox-top.lawngreen {
	background-color: #7CFC00 !important;
	border: none;
}
.sm-iconbox-top.lightblue {
	background-color: #ADD8E6 !important;
	border: none;
}
.sm-iconbox-top.lightgray {
	background-color: #D3D3D3 !important;
	border: none;
}
.sm-iconbox-top.lightgreen {
	background-color: #90EE90 !important;
	border: none;
}
.sm-iconbox-top.lightpink {
	background-color: #FFB6C1 !important;
	border: none;
}
.sm-iconbox-top.lightsalmon {
	background-color: #FFA07A !important;
	border: none;
}
.sm-iconbox-top.lightseagreen {
	background-color: #20B2AA !important;
	border: none;
}
.sm-iconbox-top.lightskyblue {
	background-color: #87CEFA !important;
	border: none;
}
.sm-iconbox-top.lightslategray {
	background-color: #778899 !important;
	border: none;
}
.sm-iconbox-top.Lime {
	background-color: #00FF00 !important;
	border: none;
}
.sm-iconbox-top.limegreen {
	background-color: #32CD32 !important;
	border: none;
}
.sm-iconbox-top.magenta {
	background-color: #FF00FF !important;
	border: none;
}
.sm-iconbox-top.maroon {
	background-color: #800000 !important;
	border: none;
}
.sm-iconbox-top.mediumaquamarine {
	background-color: #66CDAA !important;
	border: none;
}
.sm-iconbox-top.mediumblue {
	background-color: #0000CD !important;
	border: none;
}
.sm-iconbox-top.mediumorchid {
	background-color: #BA55D3 !important;
	border: none;
}
.sm-iconbox-top.mediumpurple {
	background-color: #9370DB !important;
	border: none;
}
.sm-iconbox-top.mediumseagreen {
	background-color: #3CB371 !important;
	border: none;
}
.sm-iconbox-top.mediumslateblue {
	background-color: #7B68EE !important;
	border: none;
}
.sm-iconbox-top.mediumspringgreen {
	background-color: #00FA9A !important;
	border: none;
}
.sm-iconbox-top.mediumturquoise {
	background-color: #48D1CC !important;
	border: none;
}
.sm-iconbox-top.navy {
	background-color: #000080 !important;
	border: none;
}
.sm-iconbox-top.olive {
	background-color: #808000 !important;
	border: none;
}
.sm-iconbox-top.olivedrab {
	background-color: #6B8E23 !important;
	border: none;
}
.sm-iconbox-top.orange {
	background-color: #FFA500 !important;
	border: none;
}
.sm-iconbox-top.orangered {
	background-color: #FF4500 !important;
	border: none;
}
.sm-iconbox-top.orchid {
	background-color: #DA70D6 !important;
	border: none;
}
.sm-iconbox-top.peru {
	background-color: #CD853F !important;
	border: none;
}
.sm-iconbox-top.purple {
	background-color: #800080 !important;
	border: none;
}
.sm-iconbox-top.rebeccapurple {
	background-color: #663399 !important;
	border: none;
}
.sm-iconbox-top.red {
	background-color: #FF0000 !important;
	border: none;
}
.sm-iconbox-top.rosybrown {
	background-color: #BC8F8F !important;
	border: none;
}
.sm-iconbox-top.royalblue {
	background-color: #4169E1 !important;
	border: none;
}
.sm-iconbox-top.saddlebrown {
	background-color: #8B4513 !important;
	border: none;
}
.sm-iconbox-top.salmon {
	background-color: #FA8072 !important;
	border: none;
}
.sm-iconbox-top.sandybrown {
	background-color: #F4A460 !important;
	border: none;
}
.sm-iconbox-top.seagreen {
	background-color: #2E8B57 !important;
	border: none;
}
.sm-iconbox-top.sienna {
	background-color: #A0522D !important;
	border: none;
}
.sm-iconbox-top.silver {
	background-color: #C0C0C0 !important;
	border: none;
}
.sm-iconbox-top.skyblue {
	background-color: #87CEEB !important;
	border: none;
}
.sm-iconbox-top.slateblue {
	background-color: #6A5ACD !important;
	border: none;
}
.sm-iconbox-top.slategray {
	background-color: #708090 !important;
	border: none;
}
.sm-iconbox-top.springgreen {
	background-color: #00FF7F !important;
	border: none;
}
.sm-iconbox-top.steelblue {
	background-color: #4682B4 !important;
	border: none;
}
.sm-iconbox-top.tan {
	background-color: #D2B48C !important;
	border: none;
}
.sm-iconbox-top.teal {
	background-color: #008080 !important;
	border: none;
}
.sm-iconbox-top.thistle {
	background-color: #D8BFD8 !important;
	border: none;
}
.sm-iconbox-top.tomato {
	background-color: #FF6347 !important;
	border: none;
}
.sm-iconbox-top.turquoise {
	background-color: #40E0D0 !important;
	border: none;
}
.sm-iconbox-top.violet {
	background-color: #EE82EE !important;
	border: none;
}
.sm-iconbox-top.yellow {
	background-color: #FFFF00 !important;
	border: none;
}
.sm-iconbox-top.yellowgreen {
	background-color: #9ACD32 !important;
	border: none;
}
.sm-iconbox-top.white {
	background-color: #ffffff !important;
	border: none;
}
/* icon box heading */
.sm-iconbox-heading {
	position: relative;
	margin: 2em auto;
}
.sm-iconbox-heading-icon {
}
/* icon box left */
.sm-iconbox-left {
	margin: 2em auto;
}
.sm-iconbox-left-icon {
	float: left;
	font-size: 4em;
	margin-right: 0.5em;
}
.sm-iconbox-left-content {
	overflow: hidden;
}
/*
===================================================
FAQ
====================================================
*/
.sm-faq-box {
}
.sm-faq-header {
	margin: 1em 0;
	font: bold 1.25em Arial, sans-serif;
	color: #384149;
}
.fr_faq h6 {
	border-bottom: 1px solid #EAEAEA;
	font-weight: bold;
	padding-bottom: 10px;
	margin: 10px 0px;
	cursor: pointer;
}
.fr_faq h6.ui-state-active {
	border: none;
}
.fr_faq h6:hover, .fr_faq h6:active, .fr_faq h6:focus {
	outline: none;
}
.sm-faq-answer {
	font-weight: normal;
	padding: 10px;
	background-color: #F2F2F2;
}
#sm-bottom-wrapper .widget, #sm-footer-wrapper .widget {
	margin-bottom: 0;
}

.widget li a:hover {
    color: #e8cb00!important;
}



#sm-bottom-wrapper ul li {
	margin-left: 1.5em;
}
.fr_jetpack_portfolio {
	text-align: center;
}
.left_sidebar_content {
	width: 5%;
	text-align: right;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	padding-right: 10px;
	float: left;
}
.right_sidebar_content {
	margin-left: 2%;
	float: left;
	width: 90%;
	position: relative;
}
.post_date {
	font-size: 1.6em;
	line-height: 1.2em;
	border-bottom: 4px solid #EAEAEA;
	padding-bottom: 5px;
}
.post_comment {
	font-size: 2em;
	font-weight: bold;
}
.sm-gallery-item {
	padding: 0px!important;
	margin: 0px!important;
}
select {
	height: 40px;
}
/* 
============================================================
JETPACK CSS
============================================================
*/
.jetpack_single {
	text-align: left;
}
.styledmag_banner .textwidget {
	padding: 0px;
}
.widget.center .textwidget {
	text-align: center;
}
.flat_center {
	text-align: center;
}
.sm-box-content {
	padding: 2rem;
	text-align: center;
}
/*
=========================================
Landing Page 
=========================================
*/
.landing_page_social {
	margin: 1.2em;
}
@media screen and (max-width:860px) {
.landing_page_social {
	margin-top: -3.5rem;
}
}
@media screen and (max-width:760px) {
.landing_page_social {
	margin-top: 1.2rem;
}
}
@media screen and (max-width:760px) {
.landing_page_social {
	text-align: center;
	float: left;
}
.landing_page_social #social-icons > ul {
	display: inline-block;
	width: 100%;
	text-align: center;
	float: left;
}
.landing_page_social #social-icons > ul >li {
}
}
#sm-banner {
	background-position: center;
	margin: 0px;
	height: auto;
}
#sm-banner img, .comment-content img, .entry-content img, .entry-summary img, #site-header img, .widget img, .wp-caption {
	max-width: 100%;
}
.comment-content img[height], .entry-content img, .entry-summary img, img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"], #site-header img {
	height: auto;
}
img.size-full, img.size-large, .wp-post-image, .post-thumbnail img, .page-thumbnail img {
	height: auto;
	width: 100%;
}
embed, iframe, object, video {
	margin-bottom: 24px;
	max-width: 100%;
}
p > embed, p > iframe, p > object, span > embed, span > iframe, span > object {
	margin-bottom: 0;
}
.gallery {
	margin-bottom: 20px;
	margin-left: -5px;
}
.gallery-item {
	float: left;
	margin: 15px;
	overflow: hidden;
	position: relative;
}
.gallery-columns-1 .gallery-item {
	max-width: 100%;
}
.gallery-columns-2 .gallery-item {
	max-width: 47.5%;
	max-width: -webkit-calc(50% - 30px);
	max-width: calc(50% - 30px);
}
.gallery-columns-3 .gallery-item {
	max-width: 31%;
	max-width: -webkit-calc(33.3% - 30px);
	max-width: calc(33.3% - 30px);
}
.gallery-columns-4 .gallery-item {
	max-width: 22.5%;
	max-width: -webkit-calc(25% - 30px);
	max-width: calc(25% - 30px);
}
.gallery-columns-5 .gallery-item {
	max-width: 17%;
	max-width: -webkit-calc(20% - 30px);
	max-width: calc(20% - 30px);
}
.gallery-columns-6 .gallery-item {
	max-width: 14%;
	max-width: -webkit-calc(16.7% - 30px);
	max-width: calc(16.7% - 30px);
}
.gallery-columns-7 .gallery-item {
	max-width: 11.5%;
	max-width: -webkit-calc(14.28% - 30px);
	max-width: calc(14.28% - 30px);
}
.gallery-columns-8 .gallery-item {
	max-width: 10%;
	max-width: -webkit-calc(12.5% - 30px);
	max-width: calc(12.5% - 30px);
}
.gallery-columns-9 .gallery-item {
	max-width: 8%;
	max-width: -webkit-calc(11.1% - 30px);
	max-width: calc(11.1% - 30px);
}
.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) {
	margin-right: 0;
}
.gallery-caption {
	background-color: rgba(0, 0, 0, 0.7);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #fff;
	font-size: 12px;
	line-height: 1.5;
	margin: 0;
	max-height: 50%;
	opacity: 0;
	padding: 6px 8px;
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: left;
	width: 100%;
}
.gallery-caption:before {
	content: "";
	height: 100%;
	min-height: 49px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.gallery-item:hover .gallery-caption {
	opacity: 1;
}
.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {
	display: none;
}
/* Attachment page when viewing an photo with the WP Gallery */
.type-attachment {
	text-align: center;
}
.type-attachment p {
	max-width: 70%;
	margin: 1em auto;
}
.entry-attachment {
	margin: 1.5em auto;
}
.attachment img {
	display: inline-block;
	text-align: center;
}
.entry-caption {
	font-size: 1.5em;
}
/*
=========================================
BLOG MANOSARY LAYOUT
=========================================
*/
.col-md-6.manosary {
	text-align: center;
	float: left;
	min-height: 43rem;
}
.col-md-6.manosary span.featured-post {
	display: none;
	margin: 0em 0em 1em 0em;
}
/*
=========================================
BLOG MANOSARY LAYOUT
=========================================
*/
.sm-dropcap {
	float: left;
	font: normal 5em/1em "lucida handwriting";
	display: inline-block;
	margin-right: 0.25em;
}
.sm-dropcap.white {
	color: #ffffff !important;
}
.sm-dropcap.aqua {
	color: #00FFFF !important;
}
.sm-dropcap.aquamarine {
	color: #7FFFD4 !important;
}
.sm-dropcap.bisque {
	color: #FFE4C4 !important;
}
.sm-dropcap.black {
	color: #000000 !important;
}
.sm-dropcap.blue {
	color: #0000FF !important;
}
.sm-dropcap.bluevoilet {
	color: #8A2BE2 !important;
}
.sm-dropcap.brown {
	color: #A52A2A !important;
}
.sm-dropcap.burlywood {
	color: #DEB887 !important;
}
.sm-dropcap.cadetblue {
	color: #5F9EA0;
}
.sm-dropcap.chartreuse {
	color: #7FFF00 !important;
}
.sm-dropcap.chocolate {
	color: #D2691E !important;
}
.sm-dropcap.coral {
	color: #FF7F50 !important;
}
.sm-dropcap.cornflowerblue {
	color: #6495ED !important;
}
.sm-dropcap.crimson {
	color: #DC143C !important;
}
.sm-dropcap.cyan {
	color: #00FFFF !important;
}
.sm-dropcap.darkblue {
	color: #00008B !important;
}
.sm-dropcap.darkcyan {
	color: #008B8B !important;
}
.sm-dropcap.darkgoldenrod {
	color: #B8860B !important;
}
.sm-dropcap.darkgreen {
	color: #006400 !important;
}
.sm-dropcap.darkmagenta {
	color: #8B008B !important;
}
.sm-dropcap.darkolivegreen {
	color: #556B2F !important;
}
.sm-dropcap.darkorange {
	color: #FF8C00
}
.sm-dropcap.darkorchid {
	color: #9932CC !important;
}
.sm-dropcap.darkred {
	color: #8B0000 !important;
}
.sm-dropcap.darkseagreen {
	color: #8FBC8F !important;
}
.sm-dropcap.darkslateblue {
	color: #483D8B !important;
}
.sm-dropcap.darkslategray {
	color: #2F4F4F !important;
}
.sm-dropcap.darkturquoise {
	color: #00CED1 !important;
}
.sm-dropcap.darkviolet {
	color: #9400D3 !important;
}
.sm-dropcap.deeppink {
	color: #FF1493 !important;
}
.sm-dropcap.deepskyblue {
	color: #00BFFF !important;
}
.sm-dropcap.dimgray {
	color: #696969 !important;
}
.sm-dropcap.dodgerblue {
	color: #1E90FF !important;
}
.sm-dropcap.firebrick {
	color: #B22222 !important;
}
.sm-dropcap.forestgreen {
	color: #228B22 !important;
}
.sm-dropcap.fuchsia {
	color: #FF00FF !important;
}
.sm-dropcap.gainsboro {
	color: #DCDCDC !important;
}
.sm-dropcap.ghostwhite {
	color: #F8F8FF !important;
}
.sm-dropcap.gold {
	color: #FFD700 !important;
}
.sm-dropcap.goldenrod {
	color: #DAA520 !important;
}
.sm-dropcap.gray {
	color: #808080 !important;
}
.sm-dropcap.green {
	color: #008000 !important;
}
.sm-dropcap.greenyellow {
	color: #ADFF2F !important;
}
.sm-dropcap.hotpink {
	color: #FF69B4 !important;
}
.sm-dropcap.indianred {
	color: #CD5C5C !important;
}
.sm-dropcap.Lavender {
	color: #E6E6FA !important;
}
.sm-dropcap.lavenderblush {
	color: #FFF0F5 !important;
}
.sm-dropcap.lawngreen {
	color: #7CFC00 !important;
}
.sm-dropcap.lightblue {
	color: #ADD8E6 !important;
}
.sm-dropcap.lightgray {
	color: #D3D3D3 !important;
}
.sm-dropcap.lightgreen {
	color: #90EE90 !important;
}
.sm-dropcap.lightpink {
	color: #FFB6C1 !important;
}
.sm-dropcap.lightsalmon {
	color: #FFA07A !important;
}
.sm-dropcap.lightseagreen {
	color: #20B2AA !important;
}
.sm-dropcap.lightskyblue {
	color: #87CEFA !important;
}
.sm-dropcap.lightslategray {
	color: #778899 !important;
}
.sm-dropcap.Lime {
	color: #00FF00 !important;
}
.sm-dropcap.limegreen {
	color: #32CD32 !important;
}
.sm-dropcap.magenta {
	color: #FF00FF !important;
}
.sm-dropcap.maroon {
	color: #800000 !important;
}
.sm-dropcap.mediumaquamarine {
	color: #66CDAA !important;
}
.sm-dropcap.mediumblue {
	color: #0000CD !important;
}
.sm-dropcap.mediumorchid {
	color: #BA55D3 !important;
}
.sm-dropcap.mediumpurple {
	color: #9370DB !important;
}
.sm-dropcap.mediumseagreen {
	color: #3CB371 !important;
}
.sm-dropcap.mediumslateblue {
	color: #7B68EE !important;
}
.sm-dropcap.mediumspringgreen {
	color: #00FA9A !important;
}
.sm-dropcap.mediumturquoise {
	color: #48D1CC !important;
}
.sm-dropcap.navy {
	color: #000080 !important;
}
.sm-dropcap.olive {
	color: #808000 !important;
}
.sm-dropcap.olivedrab {
	color: #6B8E23 !important;
}
.sm-dropcap.orange {
	color: #FFA500 !important;
}
.sm-dropcap.orangered {
	color: #FF4500 !important;
}
.sm-dropcap.orchid {
	color: #DA70D6 !important;
}
.sm-dropcap.peru {
	color: #CD853F !important;
}
.sm-dropcap.purple {
	color: #800080 !important;
}
.sm-dropcap.rebeccapurple {
	color: #663399 !important;
}
.sm-dropcap.red {
	color: #FF0000 !important;
}
.sm-dropcap.rosybrown {
	color: #BC8F8F !important;
}
.sm-dropcap.royalblue {
	color: #4169E1 !important;
}
.sm-dropcap.saddlebrown {
	color: #8B4513 !important;
}
.sm-dropcap.salmon {
	color: #FA8072 !important;
}
.sm-dropcap.sandybrown {
	color: #F4A460 !important;
}
.sm-dropcap.seagreen {
	color: #2E8B57 !important;
}
.sm-dropcap.sienna {
	color: #A0522D !important;
}
.sm-dropcap.silver {
	color: #C0C0C0 !important;
}
.sm-dropcap.skyblue {
	color: #87CEEB !important;
}
.sm-dropcap.slateblue {
	color: #6A5ACD !important;
}
.sm-dropcap.slategray {
	color: #708090 !important;
}
.sm-dropcap.springgreen {
	color: #00FF7F !important;
}
.sm-dropcap.steelblue {
	color: #4682B4 !important;
}
.sm-dropcap.tan {
	color: #D2B48C !important;
}
.sm-dropcap.teal {
	color: #008080 !important;
}
.sm-dropcap.thistle {
	color: #D8BFD8 !important;
}
.sm-dropcap.tomato {
	color: #FF6347 !important;
}
.sm-dropcap.turquoise {
	color: #40E0D0 !important;
}
.sm-dropcap.violet {
	color: #EE82EE !important;
}
.sm-dropcap.yellow {
	color: #FFFF00 !important;
}
.sm-dropcap.yellowgreen {
	color: #9ACD32 !important;
}
/*
=================================================
Blog Gallery 
=================================================
*/
.slideshow-slide img {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
}
.slideshow-slide {
	width: 100%;
}
.slideshow-window {
	margin: 20px 0px;
	width: 100%;
	border: 0px!important;
	border-radius: 0px!important;
	background: none!important;
}
.embed-youtube {
	text-align: left;
	float: left;
}
.flat_parallex {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-size: 100%;
	height: 50%;
}

/*
=================================================
Shop Layout Boxes
=================================================
*/
.fr_shop_box {
	text-align: center;
}
.fr_shop_box h2 {
	margin: 0.5rem;
	padding: 0.5rem;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 5px solid white;
	position: absolute;
	margin-top: -3rem;
	background-color: #fff;
}
.widget_search {
	/*padding: 2rem 0rem;*/
	padding:0;
	    margin-bottom: 35px;
}
.widget_search .form-control {
	/*height: 38px;*/
}

/*
=================================================
Navmenu Search and Cart Icon
=================================================
*/


ul.header_extra {
	margin: 0px;
	padding: 0px;
	float: right;
	z-index: 9998;
    height: 80px;
}
ul.header_extra li {
	/* margin: 0px 0.6rem; */
	padding: 0rem;
	line-height: 80px;
	list-style: none;
	float: left;
	z-index: 9999;/* width: 100%; */
}
ul.header_extra li a {
	font-size: 1rem;
}
ul.header_extra ul {
	width: 100%;
	float: right;
	margin: 0px;
	padding: 0px;
	display: none;
	background: #FFF;
	height: 80px;
	z-index: 99999;
}
ul.header_extra ul li {
	padding: 1rem 1rem 0.2rem 1rem;
	width: 100%;
	float: left;
	margin: 0px;
}
ul.header_extra ul ul.cart_list {
	margin: 0px!important;
	padding: 0px!important;
	position: relative;
	float: left;
	width: 95%;
	margin-left: -20px!important;
}
ul.header_extra ul ul.cart_list li {
	float: left;
	margin: 0rem 0rem;
	line-height: 20px;
	background-color: #fff;
	display: block;
	padding: 0.5rem;
	text-decoration: blink;
}
ul.header_extra ul ul.cart_list li a {
	text-decoration: blink;
}
ul.header_extra ul li p {
	margin: 12px;
}
ul.header_extra ul ul li img {
	width: 40px;
	height: 40px;
	margin-right: 5px;
}
ul.header_extra ul li input[type="text"] {
	height: 40px;
	background: none;
	border: none;
	border-bottom: 1px solid #505050;
	font-size: 20px;
	-webkit-animation: blink .75s linear infinite;
	-moz-animation: blink .75s linear infinite;
	-ms-animation: blink .75s linear infinite;
	-o-animation: blink .75s linear infinite;
	animation: blink .75s linear infinite;
}
ul.header_extra ul li .input-group-addon {
	padding: 0px;
	border: none;
    background: transparent;
}
ul.header_extra ul li .btn {
	background: none;
	color: #505050;
}
/*
ul.header_extra li:hover ul {
	display: block;
}
*/
.page-content.no-results input-group-addon {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.input-group-addon .btn {
	height: 38px!important;
}
h1.entry-title {
	margin-bottom: 10px;
	padding-top: 6px;
}

/*
=================================================
Fonts for Menus
=================================================
*/
ul.navmenu > li > a, .navmenu ul > li > a {
	font-family: Oswald, 'sans-serif';
	text-transform:uppercase;
	font-weight:400;
}
.announcement {
	font-family: Montserrat, 'sans-serif';
}
/*
=================================================
Blog Widgets
=================================================
*/
span.styledmag_blog_widget_date {
    /* position: absolute; */    
    text-align:right;
    /* background-color: #5CB8E7; */    
    display: inline-block;    
    padding: 5px 0px;    
    color: #8E8E8E;    
    font-weight: 700;
    margin-top: 10px;
}
.styledmag_blog_widget_inside {
    background-color: rgb(250, 250, 250);    
    padding: 0.5rem 1rem 1rem 1rem;  
    /* margin-right: 19px; */
}
.styledmag_blog_widget_front  {
  margin:0px;
  padding:0.5rem;
}
.styledmag_blog_widget_front_thumbnail img {
  width:100%;
  height:auto;
}


.header-socials{
	text-align:right;
	
	padding-top:56px;
}
.header-socials a{
	font-size:20px;
	color:#CFCFCF;
	
	display:inline-block;
	margin:0 0 0 10px;
}
.popular-post-item{
	font-family:Oswald, sans-serif;
	margin-bottom:15px;
}
.popular-post-item figure{
	float:left;
	margin-right:15px;
}
.popular-category ul{
	margin:0;
	padding:0;
}
.popular-category li{
	list-style:none;
	display:inline-block;
	
}
.popular-category a{
	font-weight:300;
	font-size:12px;
	display:inline-block;
	color:#FFF;
	background-color:#81A117;
	padding:4px;
	line-height:1;
	letter-spacing:0.05em;
	margin:0 5px 5px 0;
}
.popular-title{
	margin:0 0 10px 0;
	font-weight:400;
	font-family:Oswald, sans-serif;
	font-size:14px;
	line-height:1.2;
}
.tagcloud{
	font-family:Oswald, sans-serif;
	letter-spacing:0.1em;
	font-size:12px;
	line-height:1;
	font-weight:300;
	text-transform:uppercase;
}
.tagcloud a {
    font-family: "Oswald", "sans-serif";
    font-weight: 200;
    font-size: 12px !important;
    padding: 5px 15px;
    margin-bottom: 5px;
    /* color: #fff; */
}
.highlight-item{
	position:relative;
	margin-bottom:20px;
}
.highlight-item figcaption{
	position:absolute;
	left:0;
	bottom:0;
	right:0;
	padding:25px;
	
}
.caption-title{
	font-family:Oswald;
	color:#FFF;
	font-size:18px;
	line-height:1.2;
	margin-bottom:0.2em;
}
.categories{
	
}
.categories span, .categories a{
	font-size:12px;
	background-color:#81A117;
	padding:4px;
	line-height:1;
	color:#FFF;
	display:inline-block;
	font-family:Oswald;
	font-weight:300;
    letter-spacing: 0.05em;
	margin:0 3px 3px 0;
	text-decoration:none;
	
}
.categories a:hover{
}
.highlight-item-lg .caption-title{
	font-size:30px;
}


.section-title:after {
  clear: both;
}

.section-title{
	background-color:#E8CB00;
	line-height:1;
	margin-bottom:20px;
	margin-top: 20px;
}
.section-title h2{
	font-weight:400;
	text-transform:uppercase;
	float:left;
	display:inline-block;
	background-color:#FFF;
	margin:0;
	font-size:24px;
	font-family:Oswald;
	padding-right:10px;
	color:#000;
}
.section-title-plain{
	background-color:transparent;
}
.section-title-sm h2{
	font-size:18px;
}
.seaction-nav{
	float:right;
}
.section-title {
  *zoom: 1;
}

.section-title:before,
.section-title:after {
  display: table;
  line-height: 0;
  content: "";
}

.section-title:after {
  clear: both;
}
.sec-btn{
	display:inline-block;
	background-color:#E8CB00;
	padding:2px 7px;
	text-align:center;
	color:#FFF;
	border-left:1px solid #FFF;
}
.section-title-sm a.sec-btn{
	font-size:11px;
	padding:0px 6px;
	line-height:19px;
}
.section-title-sm .seaction-nav{
	line-height:19px;
}
.sec-btn:hover{
	color:#000;
}
.featured-title, .member-title{
	font-family:Oswald, sans-serif;
	font-size:18px;
	font-weight:400;
	color:#000;
	text-transform:uppercase;
}
.member-title{
	margin-bottom:10px;
}
.exerpt p{
	font-size:14px;
	line-height:1.2;
}
.pre-title{
	font-family:Oswald, sans-serif;
	font-size:12px;
	font-weight:300;
	text-transform:uppercase;
	line-height:1;
	margin:2px 0;
	color:#000;
}
.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
}
.embed-responsive-16by9 {
    padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
    padding-bottom: 75%;
}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.video-slot{
	position:relative;
	margin-bottom:15px;
	display:block;
}
.video-slot:after{
	content:'';
	display:block;
	background:transparent url(images/video-icon.png) no-repeat 0 0 scroll;
	width:52px;
	height:52px;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-26px;
	margin-left:-26px;
}
.video-slot:hover:after{
	opacity:0.7;
}
.video-content{
	position:absolute;
	bottom:40px;
	left:40px;
	z-index:90;
	opacity:2;
}
.video-content h2{
	font-size:18px;
	font-weight:400;
	text-transform:uppercase;
	font-family:Oswald, condedsed, sans-serif;
	color:#FFF;
}

.video-pop-container{
	width:1280px;
}
.latest-post-item{
	border-bottom:1px solid #C7C7C7;
	margin-bottom:15px;
	padding-bottom:15px;
	overflow: hidden;
}

.latest-post-item .sm-images-flip1 {
	display: inline-block;
}


.clear{
	clear:both;
}

.search-form .input-group-addon{
	padding:0;
}
.search-form .input-group-addon .btn {
    height: 32px!important;
	background-color:transparent;
	border:#000 1px solid !important ;
	color:#000;
	font-size: 20px;
    padding: 0 12px;
}
.search-form .form-control{
	border-color:#000;
	border-right:0;
	background-color:transparent;
}

.widget-title > span{
	font-size:24px;
	font-family:Oswald, sans-serif;
	font-weight:400;
	text-transform:uppercase;
	color:#000;
}
.widget-item{
	margin-bottom:35px;
}
.category-thumbs-list{
	margin-bottom:30px;
}
.idTabs li a{
font-weight: 400;
    text-transform: uppercase;
    display: inline-block;
    background-color: #FFF;
    margin: 0;
    font-size: 18px;
    font-family: Oswald;
    border-bottom:3px solid transparent;
    color: #000;
	transition:300ms border-bottom ease;
-moz-transition:300ms border-bottom ease;
-webkit-transition:300ms border-bottom ease;
}
.idTabs li a:hover{
	color:#777;
}
.idTabs li a.selected{
	border-bottom:3px solid #E8CB00;
}
.idTabs{
	margin:0 0 17px 0;
	padding:0;
}
.idTabs li{
	
	list-style:none; 
	display:inline-block;
	margin:0;
	padding:0 17px 0 0;
}

.text-center{
	text-align:center;
}
.text-right{
	text-align:right;
}
.text-left{
	text-align:left;
}
.members-row{
	margin-top:50px;
}
.widget-item img{
	max-width:100%;
	height:auto;
}
.archive .sm-content{
	padding-top:20px;
}
@media (max-width:1279px){
	.video-pop-container{
		width:920px;
	}
}
@media (max-width:919px){
	.video-pop-container{
		width:720px;
	}
}
@media (max-width:719px){
	.video-pop-container{
		width:640px;
	}
}
@media (max-width:639px){
	.video-pop-container{
		width:320px;
	}
    .latest-news-video{
        padding-right:0px;
    }
    
}

@media (max-width:667px){
    .styledmag-span2, .styledmag-span3 {
        width:100%;
    }
    .styledmag-client-image {
    width: 220px;
    height: 220px;
    overflow: hidden;
    }
}

.footer ul .children{
	display:none;
}
@media (max-width:767px){
	.header-socials{
		/*display:none; */
        padding-top: 10px;
	}
	a.toggle_button_styledmag_menu{
		color:#E8CA00;
	}
	.styledmag_header #sm-logo-group, #sm-text-group {
    padding: 10px 0px 10px 0px;
	}
	.categories span:nth-child(n+2){
		display:none;
	}
	.highlight-item figcaption{
		padding:10px 15px;
	}
	.highlight-item-lg .caption-title {
    font-size: 20px;
}
.caption-title{
	font-size:13px;
}
.latest-post-item .exerpt{
	display:none;
}
.section-title h2{
	font-size: 16px;
    line-height: 26px;
}
.popular-post-item figure{
	width:40%;
}
.popular-content{
	overflow:hidden;
}
a.toggle_button_styledmag_menu:focus, a.toggle_button_styledmag_menu:active, a.toggle_button_styledmag_menu:hover{
	color:#C0A804;
}
}
.entry-meta a{
	color:#6d6c6c;
	font-size:12px;
	font-weight:400;
	letter-spacing:0.05em;
	font-family:Arial, sans-serif;
	text-transform:uppercase;
	margin-right:5px;
}
.entry-content p{
	font-size:12px;
	font-weight:400;
	font-family:Arial, sans-serif;
	line-height:1.4;
	
}
.more-link{
	font-family:Oswald, sans-serif;
	font-size:12px;
	padding:5px;
}
.more-link:hover{
    opacity:0.8;
}
.categories a:hover{
    opacity: 0.8;
}
.archive-nav{
	float:none;
	text-align:center;
	margin:20px 0;
}
.single .entry-title{
	font-size:18px;
	font-family:Oswald, sans-serif;
	font-weight:400;
}

.media:first-child {
    margin-top: 0;
}
.media, .media-body {
    overflow: hidden;
    zoom: 1;
}
.media-body, .media-left, .media-right {
    display: table-cell;
    vertical-align: top;
}
.media-left, .media>.pull-left {
    padding-right: 10px;
}
.media-object {
    display: block;
}
.media-body, .media-left, .media-right {
    display: table-cell;
    vertical-align: top;
}
.media-body {
    width: 10000px;
}
.media, .media-body {
    overflow: hidden;
    zoom: 1;
}
.media-heading {
    margin-top: 0;
    margin-bottom: 5px;
}
.author_descriptions {
	font-size:12px;
	line-height:1.3;
}
.author-section{
	border-top:1px solid #E8CB00;
	padding:1rem 0 0 0;
	margin:1rem 0 2.5rem;
}
.author-display-name{
	font-size:18px;
	font-family:Oswald, sans-serif;
	font-weight:400;
	text-transform:uppercase;
	margin-bottom:0.5em;
}
.title-3{
	font-family:Oswald, sans-serif;
	font-size:18px;
	text-transform:uppercase;
	color:#000;
}

.related-posts .categories a:not(:last-child){
	display:none;
}
.realated-post-slot{
	border-top:1px solid #C7C7C7;
	padding-top:15px;
	margin-top:15px;
}
.realated-post-slot time{
	font-size:12px;
}
.comment-reply-title{
	    font-weight: 400;
    text-transform: uppercase;
    display: block;
    background-color: #FFF;
    margin: 0;
    font-size: 18px;
    font-family: Oswald;
    padding-right: 10px;
    color: #000;
	position:relative;
	background-color:#E8CB00;
	box-shadow:110px 0 #FFF inset;
	margin-bottom:30px;
}
.comment-reply-title:before{
}
.comment-notes{
	display:none;
}
.form-group label{
	color:#6c6b6b;
	text-transform:uppercase;
	font-weight:300;
}
.form-submit .btn{
	background-color:#000;
}
.form-submit .btn:hover{
	background-color:#444;
}
.sm-contents .entry-header{
    background-color: #E8CB00;
    line-height: 1;
    margin-bottom: 20px;
	padding-bottom:0;
	margin-bottom:15px;
	border:none;
    float: left;
    display: block;
    width: 100%;
}
.sm-contents   h1.entry-title{
	font-weight: 400;
    text-transform: uppercase;
    float: left;
    display: inline-block;
    background-color: #FFF;
    margin: 0;
    font-size: 24px;
    font-family: Oswald;
    padding-right: 10px;
    color: #000;
	padding-bottom:0;
	padding-top:0;
	margin-bottom:0;
	border:none;
}
.sm-contents .entry-header {
  *zoom: 1;
}

.sm-contents .entry-header:before,
.sm-contents .entry-header:after {
  display: table;
  line-height: 0;
  content: "";
}

.sm-contents .entry-header:after {
  clear: both;
}
header .sm-divider-dotline{
	display:none;
}

/* ----------------- */
.styled_date_header {
    font-size: 17px;
    color: #000;
    line-height:44px;
    padding: 0 0 0 22px;
    background-color: #E8CB00;
    }

.cat_title_wrap {
    margin-top: 2rem;
}

/***** Breaking news *****/    
.bn-wrapper{
	background: none;
	border-radius: 0;
	height: auto;
	margin: 0;
	padding:0;
	overflow: hidden;
    font-family: Oswald;
    font-size: 14px;
}
.header-latest-posts ul.bn {
    margin: 0;
}
.bn{
	background: none;
	display: none;
	height: auto;
	width: 100%;
}
.bn-title {
	color: #ffffff;
    font-size: 1.4rem;
	float: left;
	padding: 0 0 0 13px;
	white-space: nowrap;
	overflow: hidden;
}
.bn-content a{
	color: #ffffff;
    font-family: 'Lato', sans-serif;
    font-size: 1.3rem;
	float: left;
	padding: 0 0 0 13px;
	font-weight: normal;
	white-space: nowrap;
	overflow: hidden;
}
.bn-wrapper .bx-wrapper{
	line-height: 40px;
    padding-top: 12px;
}
.bn-title{
	line-height: 45px;
	padding: 0 18px;
}
.bn-content a:hover{
	text-decoration: none;
    color: #E8CB00;
}
.bn-wrapper .bx-wrapper .bx-viewport{
	width: auto!important;
}

.search_icon {
    font-size: 1.5rem;
}
span.search_icon:hover {
    cursor: pointer;
    opacity: 0.4;
}

/*** picture widget ****/

.styledmag-news-picture-wrapper .news-recent {
    overflow: hidden;
}
.styledmag-news-picture-wrapper .news-recent .col-sm-12 {
    padding: 0.3rem;
}
.styledmag-news-picture-wrapper .news-grid {
    float: left;
}
.styledmag-news-picture-wrapper .news-grid .col-sm-4 {
    padding: 0;
    padding: 0.3rem;
}

.styledmag-news-picture-wrapper .news-grid .post-image img {
    width: 100%;
}

/** All default widgets ***/

.widget_archive ul, .widget_pages ul, .widget_categories ul, .widget_recent_entries ul, .widget_meta ul, .widget_recent_comments ul, .widget_post_views_counter_list_widget ul {
    padding-left: 0;
    list-style: none;
    margin: 0;
}

#primary-sidebar{
    margin-top: 18px;
}

#primary-sidebar .widget_archive li, #primary-sidebar .widget_categories li, #primary-sidebar .widget_recent_entries li, #primary-sidebar .widget_meta li, #primary-sidebar .widget_recent_comments li, #primary-sidebar .widget_post_views_counter_list_widget li {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #e1e0e0;
}

#primary-sidebar .widget_archive a, #primary-sidebar .widget_pages a, #primary-sidebar .widget_categories a, #primary-sidebar .widget_recent_entries a, #primary-sidebar .widget_meta a, #primary-sidebar .widget_recent_comments a, #primary-sidebar .widget_recent_comments li, #primary-sidebar .widget_post_views_counter_list_widget a {
    color: #626262;
}

.widget_archive a, .widget_pages a, .widget_categories a, .widget_recent_entries a, .widget_meta a, .widget_recent_comments a, .widget_recent_comments li, .widget_post_views_counter_list_widget a  {
    color: #565656;
    font-size: 14px;
    font-weight: 600;
    padding-left: 15px;
    position: relative;
    transition: color 0.3s ease 0s;
    -webkit-transition: color 0.3s ease 0s;
    }

.widget_post_views_counter_list_widget .count{
    font-size: 18px;
    padding-left: 5px;
}


/* sponser widget */
.sponser-single-wrap {
    padding-bottom: 1rem;
}

.video-section{
    margin-top:3.5rem;
}

.widget_styledmag_news_pictures_site, .widget_text, .widget_ssba_widget, .widget_styledmag_sponsers{
    margin-bottom: 2rem;
}

.latest-news-video{
    padding-right:50px;
}
/*.section-title-video{
    width: 750px;
} */
.vcard{
    font-size:1.75rem;
}

/* comment and views */
.views-comment-wrap {
    position: absolute;
    display: none;
    top: 0;
    background-color: rgba(61,61,61,0.3);
    color: white;
    width: 7.5rem;
    right: 0;
    font-size: 1.85rem;
    width: auto;
    padding: 0px 20px;
    }
.comment_count, .styledmag-post-views {
    font-size: inherit;    
}

.styledmag-post-views{
    font-size: inherit;
    padding-left: 14px;
}
.highlight-item:hover .views-comment-wrap {
    display: block;
    /* transition: all 1s ease-out; */
}
.styled-time-comment-view-wrap .comment_count{
    padding-left: 2rem;
}

.comment_count .fa-comments, .styledmag-post-views .fa-eye{
    padding-right: 0.5rem;
}



/** search css */
.header_extra .search-form input {
    outline: none;
    box-shadow: none;
}
.header_extra .search-form input:active,
.header_extra .search-form button.btn:active {
    outline: none;
    box-shadow: none;
}
.header_extra .search-form button.btn {
    border: none !important;
}

.header_extra .search-form button.btn:active {
    outline: none;
    background: none;
    box-shadow: none;
}
.fa-search{
    color: #E8CB00;
}

input.form-control:focus {
    box-shadow: none;
    outline: none;
}



/** added css 19-3-2016 */
.styledmag_menu {
    float: left;
    width: 100%;
    margin: 0;
}

.categories a:hover {
    text-decoration: none;
    color: #fff;
    }
.section-title-plain{
    background-color: #ffffff!important;
}
div.wpcf7-validation-errors {
    display: inline-block!important;
    margin: 0;
}
p.sumbit-btn {
    display: inline-block!important;
}
div.wpcf7 img.ajax-loader {
    width: auto;
}
p.submit-btn {
    display: inline-block;
}

@media (min-width: 481px) and (max-width: 768px) {
ul.nav-menu,  div.nav-menu > ul {
	text-align: center;
}
.views-comment-wrap {
    font-size: 1.5rem;
    }
.category-thumbs-list {
    margin-bottom: 10px;
}
.video-content {
    bottom: 22px;
    left: 30px;
    }
.category-thumbs-list .col-sm-4.col-xs-3 {
    padding: 0 5px;
    width: 33%;
}
.col-sm-6.sponser-single-wrap {
    width: 49.5%;
    display: inline-block;
    padding-right: 0px;
    padding-left: 0px;
}
.styledmag-client-image {
    width: 220px;
    height: 220px;
    overflow: hidden;
    }
}
@media screen and (max-width: 768px) {
#sm-wrapper-boxed {
	width: 100%;
	margin: 0;
}

.styledmag_menus {
        height: 120px;
        }

.highlight-item figcaption {
    padding: 10px;
}


}


@media screen and (max-width: 480px) {
    .styledmag_logo {
        width: 100%;
        text-align: center;
    }
    #sm-logo-group, #sm-site-title-group {
        float: none;
    }
    .styledmag_menus {
        width: 100%;
    }
    .header-socials {
        text-align: center;
    }
    ul.header_extra {
        float: none;
        text-align: center;
    }
    ul.header_extra li {
        float: none;
    }
    .styledmag_menu {
        text-align: center;
    }
    .category-thumbs-list .col-sm-4 {
        width: 33.33%;
        padding: 0px 4px;
    }
    .col-sm-6.sponser-single-wrap {
        width: 49%;
        display: inline-block;
        padding-right: 0px;
        padding-left: 0px;
    }
    #bottom1, #bottom2, #bottom3, #bottom4{
        width: 100%;
    }
    .search_icon {
    float: left;
    padding-left: 146px;
    }
    .video-content {
    bottom: 20px;
    left: 30px;
    }
}

@media screen and (max-width: 667px) {
    .latest-news-video {
    padding-right: 10px;
    }
    .styledmag-news-picture-wrapper .news-grid .col-sm-4 {
    padding: 0.3rem;
    display: inline-block;
    width: 32.2%;
    }
}

@media screen and (max-width: 375px) {
    .members-row .col-sm-4{
        width:100%;
    }
}
