/*
Theme Name: Flat Responsive
Theme URI: http://demo.styledthemes.com/pages/flat-responsive.html
Author: Styled Themes
Author URI: http://www.styledthemes.com
Description: For anyone wanting a serious business website, Flat Responsive 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.6
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: flat-responsive
Domain Path: /languages/
Tags: custom-colors, white, light, blue, orange, two-columns, three-columns, fluid-layout, responsive-layout, custom-background, custom-header, custom-menu, featured-images, flexible-header, full-width-template, microformats, post-formats, sticky-post, theme-options, translation-ready

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.
*/
/* 
 * Embedded Fonts
 * Generated by Font Squirrel (http://www.fontsquirrel.com) on November 22, 2013
 * Fonts by Google
 * Fonts Abstracted From Google Links
 */
@font-face {
    font-family: 'icomoon';
    src: url('fonts/icomoon.eot');
    src: url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),
         url('fonts/icomoon.woff') format('woff'),
         url('fonts/icomoon.ttf') format('truetype'),
         url('fonts/icomoon.svg#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
} 
/*
============================================================
@ FONTS ICON ICOOMOON
============================================================
*/
[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
 		font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	position: relative;
	top: 0;
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.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 * {
-ms-word-wrap: break-word;
word-wrap: break-word;

}
body {
	font-family: 'open sans', 'HelveticaNeue', 'Helvetica Neue', arial, Helvetica,  sans-serif;
	font-size: 14px;
	line-height: 1.428;
	background-color: #fff;
	color: #656565;
	overflow-x:hidden;
}
/*
=================================================
Header Top Settings 
=================================================
*/
.flat_responsive_top {
	overflow:hidden;
	background-color:#5cb8e7;
	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:2rem;
    width:2rem;
    margin: 3px;
}
#social-icons > ul > li > a {
	margin:0px!important;
	display:block;
	padding:5px 10px;
	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;
}
#social-icons > ul > li > a:hover {
	color:#505050!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 */
}
/*
============================================================
@ HEADER LAYOUT
============================================================
*/

.flat_responsive_header {
    background-color:#fff;
}
.flat_responsive_header .secondary_menu .flat_responsive_menus .flat_responsive_menu ul.navmenu1 > li > a,
.flat_responsive_header .secondary_menu .flat_responsive_menus .header_extras ul.header_extra > li,
.flat_responsive_header .secondary_menu_middle .flat_responsive_menus .flat_responsive_menu ul.navmenu2 > li > a,
.flat_responsive_header .secondary_menu_middle .flat_responsive_menus .header_extras ul.header_extra > li {
	line-height:60px;
}
.flat_responsive_header .secondary_menu .flat_responsive_menus .flat_responsive_menu ul.navmenu1 ul.sub-menu,
.flat_responsive_header .secondary_menu .flat_responsive_menus .header_extras ul.header_extra ul.sub-menu ,
.flat_responsive_header .secondary_menu_middle .flat_responsive_menus .flat_responsive_menu ul.navmenu2 ul.sub-menu,
.flat_responsive_header .secondary_menu_middle .flat_responsive_menus .header_extras ul.header_extra ul.sub-menu {
	top:60px;
}
.flat_responsive_header .secondary_menu .flat_responsive_menus .flat_responsive_menu ul.navmenu ul.sub-menu {
	right:-8rem!important;
}
.flat_responsive_header .secondary_menu_middle .flat_responsive_menus .flat_responsive_menu ul.navmenu ul.sub-menu {
	right:0rem!important;
}
.flat_responsive_header .secondary_menu .flat_responsive_menus .flat_responsive_menu ul.navmenu ul.sub-menu ul.sub-menu,
.flat_responsive_header .secondary_menu_middle .flat_responsive_menus .flat_responsive_menu ul.navmenu ul.sub-menu ul.sub-menu {
	left: 100%!important;
	top:0rem!important;
}
.flat_responsive_header .secondary_menu .flat_responsive_menus,
.flat_responsive_header .secondary_menu_middle .flat_responsive_menus {
	width:100%;
}
.flat_responsive_header .secondary_menu .flat_responsive_menus .flat_responsive_menu ul.navmenu {
	float:left;
}
.flat_responsive_header .secondary_menu_middle .flat_responsive_menus .flat_responsive_menu ul.navmenu2 {
	float:none;
}
.flat_responsive_header .secondary_menu_middle .flat_responsive_menus .flat_responsive_menu ul.navmenu2 li {
	display:inline-block;
	float:none;
	margin-right:-4px;
}
.flat_responsive_header .secondary_menu_middle .flat_responsive_menus .flat_responsive_menu ul.navmenu {
	text-align:center;
}
/**
*navmenu1 Styling 1
*/
.flat_responsive_menu {
}
.flat_responsive_menu > ul {
	margin:0px;
	padding:0px;
} 
ul.navmenu1 {
	margin:0px;
	padding:0px;
	float:left;
}
ul.mobilemenu {
	display:none;
}
	
ul.navmenu1 > li { 
	list-style:none;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	position:relative;
}
ul.navmenu1 > li >  a {
	display:block;
	padding:0rem 0.7rem;
	list-style:none;
	font-size: 0.85rem;
	color: #000;
	font-weight:normal;
	line-height:80px;
}
ul.navmenu1 > li:hover > a {
	background-color:none!important;
	color:#888;
}
ul.navmenu1 > li > a:hover,
ul.navmenu1 > li > a:focus,
ul.navmenu1 > li > a:active {
	outline:none;
	color:#888;
	background-color:none;
}
ul.navmenu1 ul.sub-menu {
	margin:0px;
	text-align: center;
	display: none;
	position: absolute;
	z-index: 99999;
	width:300px;
	margin-top:0px;
	top:80px;
	right: -8rem!important;
	border-left:1px solid #505050;
	border-right:1px solid #505050;
	border-bottom:1px solid #505050;
	background-color:#282b2d;
}

ul.navmenu1 ul.sub-menu > li {
	list-style:none;
	text-decoration:none;
	border-bottom: 1px solid #474444;
	display:block;
	width:100%;
	margin:0px;

}
ul.navmenu1 ul.sub-menu > li > a {
	padding: 0.6rem 1rem;
	display:block;
	color:#EAEAEA;	
	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.navmenu1 ul.sub-menu > li > ul.sub-menu {
	left: 100%!important;
	top:0px!important;
}
ul.navmenu1 ul.sub-menu > li > ul.sub-menu:before {
	display:none;
}
ul.navmenu1 ul.sub-menu > li > ul.sub-menu > li > a {
	padding: 0.6em 1em;
	font-size: 0.75rem;
}
.navmenu1 .sub-menu li,
.navmenu1 .children li {
	text-transform:none;	
}
.navmenu1 .sub-menu ul,
.navmenu1 .children ul {
	right: 0%;
	top: 0;
}
ul.navmenu1 ul.sub-menu > li > a:hover,
ul.navmenu1 ul.sub-menu > li > a:focus,
ul.navmenu1 ul.sub-menu > li > a:active {
	background-color:#505050;
	color:#EAEAEA;
}
ul.navmenu1 ul a,
.navmenu1 ul ul a {	
	margin: 0;
	width: 100%;
	padding: 8px 15px;
}

ul.navmenu1 li:hover > ul,
.navmenu1 ul li:hover > ul {
	display: block;
	margin-right:-100px;
   	right: 50%;
}
ul.navmenu1 li:hover ul ul,
.navmenu1 ul li:hover ul ul {
	margin-right:auto;
   	right: 90%;
}
.navmenu1 .current_page_item > a,
.navmenu1 .current_page_ancestor > a,
.navmenu1 .current-menu-item > a,
.navmenu1 .current-menu-ancestor > a {	
	outline:none;
	background-color:none;
	color:#888;
	font-style:italic;
	
}
.toggle_button_flat_responsive_menu {
	display:none;
}
ul.navmenu1 ul.sub-menu .current_page_item > a, 
ul.navmenu1 ul.sub-menu .current_page_ancestor > a, 
ul.navmenu1 ul.sub-menu .current-menu-item > a, 
ul.navmenu1 ul.sub-menu .current-menu-ancestor > a{
	background-color:#fff!important;
	color:#888;
}

/**
*navmenu2 Styling 1
*/
.flat_responsive_menu > ul {
	margin:0px;
	padding:0px;
	text-align:center;
} 
ul.navmenu2 {
	margin:0px;
	padding:0px;
}
ul.mobilemenu {
	display:none;
}
	
ul.navmenu2 > li {
	display:inline-block; 
	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:80px;
}
ul.navmenu2 > li:hover > a {
	background-color:none!important;
	color:#888;
}
ul.navmenu2 > li > a:hover,
ul.navmenu2 > li > a:focus,
ul.navmenu2 > li > a:active {
	outline:none;
	color:#888;
	background-color:none;
}
ul.navmenu2 ul.sub-menu {
	margin:0px;
	text-align: center;
	display: none;
	position: absolute;
	z-index: 99999;
	width:300px;
	margin-top:0px;
	top:80px;
	right: 0rem!important;
	border-left:1px solid #505050;
	border-right:1px solid #505050;
	border-bottom:1px solid #505050;
	background-color:#282b2d;
}

ul.navmenu2 ul.sub-menu > li {
	list-style:none;
	text-decoration:none;
	border-bottom: 1px solid #474444;
	display:block;
	width:100%;
	margin:0px;

}
ul.navmenu2 ul.sub-menu > li > a {
	padding: 0.6rem 1rem;
	display:block;
	color:#EAEAEA;	
	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 > li > 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.6em 1em;
	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:#EAEAEA;
}
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:none;
	color:#888;
	font-style:italic;
	
}
.toggle_button_flat_responsive_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;
}

.flat_responsive_header.header_three .flat_responsive_logo {
	width:100%;
	text-align:center;
	padding:1rem;
}
.flat_responsive_header.header_three .flat_responsive_logo #fr-logo-group {
	text-align:center;
	float:none;
	
}
.flat_responsive_header.header_three .flat_responsive_logo #fr-site-title-group {
	text-align:center;
}
.flat_responsive_header.header_three .flat_responsive_logo #fr-logo-group #fr-logo {
	float:none;
	text-align:center;
	padding:5px;
}
.flat_responsive_header.header_three .flat_responsive_logo #fr-logo-group #fr-logo .img-responsive {
	display:inline-block;
}






.flat_responsive_logo {
	padding:1px;
	float:left;
	width: 35%;
}
.flat_responsive_menus {
	float:left;
	width:65%;
}
.flat_responsive_menu {
	float:left;
	width: 95%;
}
@media screen and (max-width:1000px) {
	.flat_responsive_logo {
		padding:1px;
		float:left;
		width:70%;
	}
	.toggle_button_flat_responsive_menu {
		display:block;
		position:relative;
	}
	.flat_responsive_menus {
		float:left;
		width:30%;
	}
	.flat_responsive_menu {
		float:left;
		width: 90%;
	}
	ul.navmenu,
	ul.navmenu1,
	ul.navmenu2 {
		display:none;
	}
	.secondary_menu_middle a.toggle_button_flat_responsive_menu {
		float:left;
		margin-top:15px;
	}

}

@media screen and (max-width:380px) {
	.flat_responsive_logo {
		padding:1px;
		float:left;
		width: 65%;
	}
	.toggle_button_flat_responsive_menu {
		display:block;
		position:relative;
	}
	.flat_responsive_menus {
		float:left;
		width:35%;
	}
	.flat_responsive_menu {
		float:left;
		width: 90%;
	}
}

#fr-site-header {
	padding: 2em 0;
}
#fr-logo-group-wrapper {}
#fr-logo-group,
#fr-site-title-group {
	display: inline-block;
	overflow: hidden;
	float: left;
}
#fr-site-title a {
	color:#5cb8e7;
}
#fr-site-title-group {
	margin-left: 11px;
}
#fr-logo {
	float:left;
	margin: 0 0.6em 0 0;
}
#fr-site-title {
	margin: 0px;
	padding: 0px;
	font-size: 1.6em;
	color: #605F5F;
	font-weight: 900;
}
#fr-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 #fr-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;
	}
}
/*
============================================================
@ WIDGET LAYOUT
============================================================
*/
.widget {
	padding: 0.5rem 0rem 1rem 0rem;
}
.fr_top_widgets,
.fr_widgets_cta,
.fr_widgets_insettop,
.fr_widget_inset_bottom,
.fr_widget_content_bottom,
.fr_widgets_bottom_widget,
.flat_responsive_footer
{
	padding: 1rem 0rem;
}

.fr-contents{
	padding:1rem 0rem 2rem 0rem;
	background-color: #FAFAFA;
}
.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 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; borde-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; borde-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 {
	background-color: #;
	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; borde-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; borde-color:#FFFF00 !important;}
.image.widget.yellowgreen{background-color:#9ACD32 !important; color:#ffffff !important; border-color:#9ACD32 !important;}


/* widget style 7 Lists */
.widget ul,
#fr-bottom-wrapper .widget ul {
	list-style: none;
	margin: 1.250em 0;
	padding:0;
}
.widget ul ul {
	margin: 0 0 0 0.938em;
	padding:0;
}
#fr-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
============================================================
*/
.fr-content {
	background:#fff;
}

.fr-content-box-left-icon {
    width: 20%;
	float: left;
	text-align: right;
	margin-right: 2%;
}
.fr-content-box-left-content {
    width:75%;
    float:left;
}
.fr-content-box-right-icon {
    width:20%;
    float:left;
    margin-left:3%;
}
.fr-content-box-right-content {
    width:75%;
    float:left;
    text-align:right;
}
.fr-content-box {
	padding: 1em;
}
/*
============================================================
@ FOOTER LAYOUT
============================================================
*/
.flat_responsive_footer {
	color: #FFFFFF;
	background-color:#000;
}
.flat_responsive_footer p {
	color: #FFFFFF;
}

.flat_responsive_footer #social-icons {
	float:none;
	margin-bottom:5px;
}
.flat_responsive_footer #social-icons > ul {
	text-align:center;
	float:none;
	width: 100%;
}
.flat_responsive_footer #social-icons > ul > li {
	display:inline-block;
}
ul.footer {
	margin:10px;
	padding:0px;
	float: none;
	text-align: center;
}
ul.footer > li {
	display:inline-block;
	margin-left: 0px!important;
	margin-right: 10px;
}
ul.footer > li, 
ul.footer > li > a {
	color:#fff;
}
ul.footer > li:first-child:before {
	content:"";
}
ul.footer > li:before {
	content:"|";
	font-family:FontAwesome;
	margin-right:5px;
}
ul.footer > li:hover {
	opacity:0.7;
}

/*
============================================================
@ WRAPPERS
============================================================
*/
#fr-wrapper-boxed-small,
#fr-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);
}
#fr-wrapper-boxed-small {
	max-width: 1000px;
}
/*
============================================================
@ BREADCRUMBS WRAPPER
============================================================
*/
.fr-breadcrumbs-wrapper {
	background-color:#DFDFDF;
}
.fr-breadcrumbs-wrappers {
	font-size: 0.75rem;
	padding: 0.3rem 0rem;
	font-family: lato , 'sans-serif';
	margin-left: 0;
}
.fr-breadcrumbs-wrappers:before {
	content:"\f0a4";
	margin-right:5px;
	margin-left:10px;
	font-family:FontAwesome;

}
.fr-breadcrumbs-wrappers span {
	font-family:lato , 'sans-serif';
	font-size:0.70rem;
}
.fr-breadcrumbs-wrappers span a {
	font-size:0.75rem;
	font-family:lato , 'sans-serif';
}
.fr-breadcrumbs-wrappers span a:hover {
	font-family:lato , 'sans-serif';
}
/*
============================================================
@ 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: lato, '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: lato, '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:1.7rem;
	color:#565656;
}
h2, 
h2 > a {
	font-size:1.5rem;
	color:#565656;
}
h3, 
h3 > a {
	font-size:1.3rem;
	color:#565656;
}
h4,
h4 > a {
	font-size:1.15rem;
	color:#565656;
}
h5,
h5 > a {
	font-size:1.07rem;
	color:#565656;
}
h6,
h6 > a {
	font-size:1rem;
	font-family:lato, 'sans-serif';
	color:#565656;
}
p, td {
 	font-size: 0.85rem;
	line-height:1.4rem;
	color:#565656;
}
div {
 	font-size: 0.85rem;
	line-height:1.4rem;
}
li, span  {
	font-size:0.85rem;
}
a {
	font-size:0.85rem;
	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
=================================================
*/
.fr-teams-content {
	text-align: center;
	background-color: #FAFAFA;
	padding: 1em;
	z-index:1;
}
.fr-teams-content p {
	text-align: center;
}
.fr-team-position {
	margin-bottom: 1em;
	font-size: 0.85em;
	color: #929292;
	text-transform: capitalize;
	margin-top: -0.5em;
}
.fr-team-social li:before {
	content: "";
}
.fr-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;
}
.fr-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);
}
.fr-team-social li a {
	font-size:1em;
}
.fr-team-social li:hover a {
	color:#fff;
	font-size:1em;
}
/*
=================================================
TESTOMONIALS 
=================================================
*/
.fr-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;
}
/* 
================================================================
flat_responsive image styles 
================================================================
*/
.fr-offsetbox  {
	position: relative;
	display: inline-block;
	background-color: #c6b274;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	margin: 2%;
}
.fr-circle {
	border-radius:50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border: 8px solid #ebebeb;
}
.fr-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;
}
.fr-bw {	
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%); /* For Webkit browsers */
	filter: gray; /* For IE 6 - 9 */
	-webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
	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 */
}
.fr-bw:hover{
	cursor: pointer;
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	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");
}
.fr-bw:hover{
	cursor: pointer;
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	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");
}
.fr-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;
}
.fr-images-flip {
	overflow:hidden;	
}
.fr-images-flip img:hover {
	zoom:1.2;
}

.fr-images-flip {
	overflow:hidden;	
}
.fr-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%;
}
.fr-images-flip img:hover {
	-ms-filter: grayscale(1);
	-webkit-filter: grayscale(1);
	-moz-filter: grayscale(1);
	-o-filter: grayscale(1);
	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);
	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");
}
.fr-images-flip1 {
	overflow:hidden;	
}
.fr-images-flip1 img {
	-webkit-transition:all ease 0.6s;
	-moz-transition:all ease 0.6s;
	-o-transition:all ease 0.6s;
	transition:all ease 0.6s;
}
.fr-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:33rem;
}
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:before {
    left:44em;
}
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:33.3%;
}
ul.navmenu2 li.nav_columns3 > ul.sub-menu > li {
    text-align:left;
}
.flat_responsive_menu {
	font-family:lato, 'sans-serif';
	font-weight:600;
}
@media screen and (max-width:1024px) {
	ul.navmenu {
		display:none;
	}
	a.toggle_button_flat_responsive_menu {
		color: #2BAFBB;
		z-index:9999;
		position: relative;
		float: right;
		margin-top: 30px;
		margin-right: 10px;
}
	a.toggle_button_flat_responsive_menu:focus,
	a.toggle_button_flat_responsive_menu:active,
	a.toggle_button_flat_responsive_menu:hover {
		list-style:none;
		text-decoration:none;
		outline:none;
		color:#f00;
	}
	a.toggle_button_flat_responsive_menu:before {
		content: "\f0c9";
		font-family: FontAwesome;
		font-size: 2em;
	}
	ul.mobilemenu {
		width: 100%;
		margin: 0px!important;
		padding: 0px!important;
		z-index:99999!important;
		height:500px!important;
		overflow-y:scroll;
	}
	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: block;
		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;
		width:100%;
		margin:0px;
	}
	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 {
		right: 0%!important;
		top: 0px;
		padding:0px;
		padding:0em 1rem;
		border-top:1px solid #EAEAEA;
		margin-left: 15px!important;
	}
	ul.sub-menu > li > ul.sub-menu > li > a {
		padding:1.2rem 0;
		font-size: 1.2em;
	}
	.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;
	}
}

/*
=================================================
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: 1.75em 0;
	text-align: left;
}
.post-thumbnail.alignleft {
	float: left;
	margin: 1rem 1rem 1rem 0rem;
}
.entry-meta {
	width: 100%;
	padding:5px 0px;
	font-weight:normal;
}
.entry-meta a {
	margin-right: 10px;}
footer.entry-meta {
	clear: both;
	text-transform:none;
}
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:5px;
}
.meta-tagged,
.meta-posted,
.meta-date,
.meta-author {
	font-size:0.80rem;
}
.bypostauthor {
	font-size:0.80rem;
}
.sticky {}
.featured-post {
	color: #69A127;
	/* text-transform: uppercase; */
	/* font-weight:bold; */
	display:inline-block;
	vertical-align:center;
}
h2.entry-title {
	font-family:lato, 'sans-serif';
	margin-bottom:-3px;
}
header .edit-link {
	display:inline-block;
	vertical-align: center;
	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: 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 {
	border-top:1px solid #EAEAEA;
}
.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: 4rem 0;
}
.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;
}
.fr-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,
#fr-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,
.fr-divider-dotline,
.fr-divider-space,
.fr-divider-top,
.fr-divider-double,
.fr-divider-shadow {
	margin: 2em 0;
	height: 0;
	clear: both;
}
header .fr-divider-dotline {
	margin: 1rem 0em 1rem 0em;
	display:block;
}
.fr-divider-dotline,
.fr-divider-top {	
	position: relative;
	border-bottom: 1px solid #e2e5e7;
}

.fr-divider-top .fr-toplink {
	position: absolute;
	right: 0;
	bottom: -8px;
	background-color: #fff;
	font-size: .813em;
	padding: 0 0.5em;
}
.fr-divider-top .fr-toplink:hover {
	text-decoration: none;
}
.fr-divider-double {
	height: 4px;
	border-top: 1px solid #e2e5e7;
	border-bottom: 1px solid #e2e5e7;
}
.fr-divider-shadow {
	height:10px;
	padding: 2em 0;
	background: transparent url(images/divider-shadow.png) center 50% no-repeat;
}
/*
=================================================
INFO BOXES
=================================================
*/
.fr-infobox,
.fr-infobox-content {
	overflow:hidden;
	zoom:1;
}
.fr-infobox-label.pull-left {
	margin-right:1em;
}
.fr-infobox {
	padding: 1em;
	margin: 2em auto;
	background-color: #e7ecef;
}
.fr-infobox-label {
	margin-top: 0.5em;
	padding: 0.5em 1em;
	background-color: #707886;
	color: #fff;
	text-transform: uppercase;
}
.fr-infobox.aqua  {background-color:#00FFFF !important; color:#ffffff !important; }
.fr-infobox.white {background-color:#ffffff!important; color: #505050 !important; }
.fr-infobox.aquamarine  {background-color:#7FFFD4 !important; color:#ffffff !important; }
.fr-infobox.bisque  {background-color:#FFE4C4 !important; color:#ffffff !important; }
.fr-infobox.black  {background-color:#000000 !important; color:#ffffff !important; }
.fr-infobox.blue  {background-color:#0000FF !important; color:#ffffff !important; }
.fr-infobox.bluevoilet  {background-color:#8A2BE2 !important; color:#ffffff !important; }
.fr-infobox.brown  {background-color:#A52A2A !important; color:#ffffff !important; }
.fr-infobox.burlywood {background-color:#DEB887 !important; color:#ffffff !important; }
.fr-infobox.cadetblue {background-color:#5F9EA0 !important; color:#ffffff !important; }
.fr-infobox.chartreuse {background-color:#7FFF00 !important; color:#ffffff !important; }
.fr-infobox.chocolate {background-color:#D2691E !important; color:#ffffff !important; }
.fr-infobox.coral {background-color:#FF7F50 !important; color:#ffffff !important; }
.fr-infobox.cornflowerblue {background-color:#6495ED !important; color:#ffffff !important; }
.fr-infobox.crimson  {background-color:#DC143C !important; color:#ffffff !important; }
.fr-infobox.cyan {background-color:#00FFFF !important; color:#ffffff !important; }
.fr-infobox.darkblue {background-color:#00008B !important; color:#ffffff !important; }
.fr-infobox.darkcyan {background-color:#008B8B !important; color:#ffffff !important; }
.fr-infobox.darkgoldenrod {background-color:#B8860B !important; color:#ffffff !important; }
.fr-infobox.darkgreen {background-color:#006400 !important; color:#ffffff !important; }
.fr-infobox.darkmagenta {background-color:#8B008B !important; color:#ffffff !important; }
.fr-infobox.darkolivegreen {background-color:#556B2F !important; color:#ffffff !important; }
.fr-infobox.darkorange {background-color:#FF8C00 !important; color:#ffffff !important; }
.fr-infobox.darkorchid {background-color:#9932CC !important; color:#ffffff !important; }
.fr-infobox.darkred {background-color:#8B0000 !important; color:#ffffff !important; }
.fr-infobox.darkseagreen {background-color:#8FBC8F !important; color:#ffffff !important; }
.fr-infobox.darkslateblue {background-color:#483D8B !important; color:#ffffff !important; }
.fr-infobox.darkslategray {background-color:#2F4F4F !important; color:#ffffff !important; }
.fr-infobox.darkturquoise {background-color:#00CED1 !important; color:#ffffff !important; }
.fr-infobox.darkviolet {background-color:#9400D3 !important; color:#ffffff !important; }
.fr-infobox.deeppink {background-color:#FF1493 !important; color:#ffffff !important; }
.fr-infobox.deepskyblue {background-color:#00BFFF !important; color:#ffffff !important; }
.fr-infobox.dimgray {background-color:#696969 !important; color:#ffffff !important; }
.fr-infobox.dodgerblue {background-color:#1E90FF !important; color:#ffffff !important; }
.fr-infobox.firebrick {background-color:#B22222 !important; color:#ffffff !important; }
.fr-infobox.forestgreen {background-color:#228B22 !important; color:#ffffff !important; }
.fr-infobox.fuchsia {background-color:#FF00FF !important; color:#ffffff !important; }
.fr-infobox.gainsboro {background-color:#DCDCDC !important; color:#ffffff !important; }
.fr-infobox.ghostwhite {background-color:#F8F8FF !important; color:#ffffff !important; }
.fr-infobox.gold {background-color:#FFD700 !important; color:#ffffff !important; }
.fr-infobox.goldenrod {background-color:#DAA520 !important; color:#ffffff !important; }
.fr-infobox.gray {background-color:#808080 !important; color:#ffffff !important; }
.fr-infobox.green {background-color:#008000 !important; color:#ffffff !important; }
.fr-infobox.greenyellow {background-color:#ADFF2F !important; color:#ffffff !important; }
.fr-infobox.hotpink {background-color:#FF69B4 !important; color:#ffffff !important; }
.fr-infobox.indianred {background-color:#CD5C5C !important; color:#ffffff !important; }
.fr-infobox.Lavender {background-color:#E6E6FA !important; color:#ffffff !important; }
.fr-infobox.lavenderblush {background-color:#FFF0F5 !important; color: #505050 !important; }
.fr-infobox.lawngreen {background-color:#7CFC00 !important; color:#ffffff !important; }
.fr-infobox.lightblue {background-color:#ADD8E6 !important; color:#ffffff !important; }
.fr-infobox.lightgray {background-color:#D3D3D3 !important; color:#ffffff !important; }
.fr-infobox.lightgreen {background-color:#90EE90 !important; color:#ffffff !important; }
.fr-infobox.lightpink {background-color:#FFB6C1 !important; color:#ffffff !important; }
.fr-infobox.lightsalmon {background-color:#FFA07A !important; color:#ffffff !important; }
.fr-infobox.lightseagreen {background-color:#20B2AA !important; color:#ffffff !important; }
.fr-infobox.lightskyblue  {background-color:#87CEFA !important; color:#ffffff !important; }
.fr-infobox.lightslategray {background-color:#778899 !important; color:#ffffff !important; }
.fr-infobox.Lime {background-color:#00FF00 !important; color:#ffffff !important; }
.fr-infobox.limegreen {background-color:#32CD32 !important; color:#ffffff !important; }
.fr-infobox.magenta {background-color:#FF00FF !important; color:#ffffff !important; }
.fr-infobox.maroon {background-color:#800000 !important; color:#ffffff !important; }
.fr-infobox.mediumaquamarine {background-color:#66CDAA !important; color:#ffffff !important; }
.fr-infobox.mediumblue {background-color:#0000CD !important; color:#ffffff !important; }
.fr-infobox.mediumorchid {background-color:#BA55D3 !important; color:#ffffff !important; }
.fr-infobox.mediumpurple {background-color:#9370DB !important; color:#ffffff !important; }
.fr-infobox.mediumseagreen {background-color:#3CB371 !important; color:#ffffff !important; }
.fr-infobox.mediumslateblue {background-color:#7B68EE !important; color:#ffffff !important; }
.fr-infobox.mediumspringgreen {background-color:#00FA9A !important; color:#ffffff !important; }
.fr-infobox.mediumturquoise {background-color:#48D1CC !important; color:#ffffff !important; }
.fr-infobox.navy {background-color:#000080 !important; color:#ffffff !important; }
.fr-infobox.olive {background-color:#808000 !important; color:#ffffff !important; }
.fr-infobox.olivedrab {background-color:#6B8E23 !important; color:#ffffff !important; }
.fr-infobox.orange {background-color:#FFA500 !important; color:#ffffff !important; }
.fr-infobox.orangered {background-color:#FF4500 !important; color:#ffffff !important; }
.fr-infobox.orchid {background-color:#DA70D6 !important; color:#ffffff !important; }
.fr-infobox.peru {background-color:#CD853F !important; color:#ffffff !important; }
.fr-infobox.purple {background-color:#800080 !important; color:#ffffff !important; }
.fr-infobox.rebeccapurple {background-color:#663399 !important; color:#ffffff !important; }
.fr-infobox.red {background-color:#FF0000 !important; color:#ffffff !important; }
.fr-infobox.rosybrown {background-color:#BC8F8F !important; color:#ffffff !important; }
.fr-infobox.royalblue {background-color:#4169E1 !important; color:#ffffff !important; }
.fr-infobox.saddlebrown {background-color:#8B4513 !important; color:#ffffff !important; }
.fr-infobox.salmon {background-color:#FA8072 !important; color:#ffffff !important; }
.fr-infobox.sandybrown {background-color:#F4A460 !important; color:#ffffff !important; }
.fr-infobox.seagreen {background-color:#2E8B57 !important; color:#ffffff !important; }
.fr-infobox.sienna {background-color:#A0522D !important; color:#ffffff !important; }
.fr-infobox.silver {background-color:#C0C0C0 !important; color:#ffffff !important; }
.fr-infobox.skyblue {background-color:#87CEEB !important; color:#ffffff !important; }
.fr-infobox.slateblue {background-color:#6A5ACD !important; color:#ffffff !important; }
.fr-infobox.slategray {background-color:#708090 !important; color:#ffffff !important; }
.fr-infobox.springgreen {background-color:#00FF7F !important; color:#ffffff !important; }
.fr-infobox.steelblue {background-color:#4682B4 !important; color:#ffffff !important; }
.fr-infobox.tan {background-color:#D2B48C !important; color:#ffffff !important; }
.fr-infobox.teal {background-color:#008080 !important; color:#ffffff !important; }
.fr-infobox.thistle {background-color:#D8BFD8 !important; color:#ffffff !important; }
.fr-infobox.tomato {background-color:#FF6347 !important; color:#ffffff !important; }
.fr-infobox.turquoise {background-color:#40E0D0 !important; color:#ffffff !important; }
.fr-infobox.violet {background-color:#EE82EE !important; color:#ffffff !important; }
.fr-infobox.yellow {background-color:#FFFF00 !important; color: #616161 !important; }
.fr-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
==============================================================
*/
.fr-logo-bar {
	margin: 2em auto;
	text-align: center;
}
.fr-logo-bar li:before {
	content: '';
}
.fr-logo-bar li {
	margin: 0.75em;
	padding:0;
	display: inline-block;
	vertical-align: middle;
}
.fr-logo-bar li a {
	opacity: 0.5;
	-webkit-filter: grayscale(100%);  /* For Webkit browsers */
	filter:         grayscale(100%);
	filter:         gray;  /* For IE 6 - 9 */        
	-webkit-transition: all 0.4s ease-in-out;
	transition:         all 0.4s ease-in-out;
} 
.fr-logo-bar:hover li:hover a {
	opacity: 1;
	-webkit-filter: grayscale(0%);
	filter:         grayscale(0%);
	filter:         none;    
	-webkit-transition: all 0.4s ease-in-out;
	transition:         all 0.4s ease-in-out;
}
.fr-logo-bar1 {
	margin: 2em auto;
	text-align: center;
}
.fr-logo-bar1 li:before {
	content: '';
}
.fr-logo-bar1 li {
	margin: 0.75em;
	padding:0;
	display: inline-block;
	vertical-align: middle;
	border:1px solid #EAEAEA;
}
.fr-logo-bar1 li a {
	opacity: 0.5;
	-webkit-filter: grayscale(100%);  /* For Webkit browsers */
	filter:         grayscale(100%);
	filter:         gray;  /* For IE 6 - 9 */        
	-webkit-transition: all 0.4s ease-in-out;
	transition:         all 0.4s ease-in-out;
} 
.fr-logo-bar1:hover li:hover a {
	opacity: 1;
	-webkit-filter: grayscale(0%);
	filter:         grayscale(0%);
	filter:         none;    
	-webkit-transition: all 0.4s ease-in-out;
	transition:         all 0.4s ease-in-out;
}
/*
=================================================
PRICE COLUMNS
=================================================
*/
.fr-price-column {
	text-align: center;
	color: #656565;
	overflow: hidden;
	border:1px solid #EAEAEA
}
.fr-price-column p {
	text-align:center;
}
.fr-price-header {
	position: relative;
	padding: 5em 1em 1em;
	color: #fff;
}
.fr-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%;
}
.fr-price-tagline {
	font-size: 1.2em;
	line-height: 1.5em;
	margin:0;
	position: relative;
}
.fr-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;
}

.fr-price-details1 {
	border-top: 1px solid #EAEAEA;
	position: relative;
}
.fr-price-details {
	margin: 0 1em 1.25em;
	color: #888;
}
.fr-price-details ul {
	margin:0px;
	padding:0px;
	clear:both;
	width:100%;
}
.fr-price-details > ul > li {
	border-bottom:1px solid #EAEAEA;
	display:block;
	width:100%;
	margin:0px;
	padding:0.3rem 0rem!important;
}

.fr-price-details2 ul li:before {
	content:"\f00c";
	font-family:FontAwesome;
	margin-right:5px;
}
.fr-price-button {
	margin:0 0 1.25em;
}

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

.wk-twitter-flat_responsive p { 
	margin: 0;
	line-height:1.25;
	font-style: italic;
 }

.wk-twitter-flat_responsive .meta {
	font-size: 11px;
	font-style: italic;
	text-align: right;
}
.wk-twitter-flat_responsive li:before {
	content: '';
}
.wk-twitter-flat_responsive li {
	padding: 10px 0!important;
	clear: both;
}

#bottom-group .wk-twitter-flat_responsive {
	list-style:none;
	margin-top: 0;
	padding-left: 0;
}

/* Widgetkit Custom Gallery */
.fr-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) {

	#fr-ann-social-wrapper {}
	#fr-social-wrapper {}
	#fr-announcement,
	#socialbar #social-icons {
		text-align: center;
	}
	#fr-logo-group-wrapper {
		text-align: center;
	}
	
}
@media screen and (max-width: 860px) {

	#fr-announcement,
	#socialbar #social-icons {
		text-align: center;
	}
	#fr-logo {
		float: left;
		margin-right:5px;
		margin-bottom: 1em;
	}
	#fr-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;
	}
	.fr-mediabox4-media {
		display:block;
		float: left;
		margin: 1.25em 0;
}
	
}
@media (min-width: 481px) and (max-width: 768px) {

	ul.nav-menu,
	div.nav-menu > ul {
		text-align: center;
	}
		
}
@media screen and (max-width: 768px) {
	#fr-wrapper-boxed {
		width: 100%;
		margin: 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) {
    #fr-logo-group {
        font-size:70%!important ;
    }
  #fr-logo img {
    width:40px;
    height:40px;
  }
}
.flat_responsive_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 cborder-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;
}
#flat_responsive_accordion1 .accordian_title {
	border-radius:10px;
	font-size: 1.2em;
}
#flat_responsive_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;
}
#flat_responsive_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;
}
#flat_responsive_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;
}
#flat_responsive_tabs_left ul.ss_tabs {
	margin:0px;
	padding:0px;
	width: 20em;
	height: 100%;
	border-right: 1px solid #EAEAEA;
	position: relative;
	float: left;
}
#flat_responsive_tabs_left ul.ss_tabs li {
	width: 100%;
	border-bottom: 1px solid #FFFFFF;
}
#flat_responsive_tabs_left .ui-tabs-panel {
    /* padding-left: 16em; */
    clear: none;
    border: 1px solid #EAEAEA;
    margin-left: 22em;
    position: relative;
    overflow: hidden;
}

#flat_responsive_tabs1 > ul > li{
	margin-right: 55px;
	background-color: #35B3BE;
}
#flat_responsive_tabs1 > ul > li:hover{
	opacity:0.75;
}
#flat_responsive_tabs1 > ul > li a{
	color:#fff;
}
#flat_responsive_tabs1.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	padding: 0.36em 1em!important;
}
#flat_responsive_tabs1 > ul > li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active {
    background-color: #dd992a!important;
}
#flat_responsive_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;
}
#flat_responsive_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;
}
#flat_responsive_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;
} 
#flat_responsive_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;
}

#flat_responsive_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;
}
#flat_responsive_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%;
}
.flat_responsive_gallery {
	width:100%;
}
.gallery_item {
	padding: 5px 5px 0px 5px;
}
.gallery_item img {
	width:100%;
}
.gallery_item img:hover {
	opacity:0.7;
}
#flat_responsive_tabs1 {
	text-align:center;
}
.counter {
	font-weight:bold;
	font-size:2rem;
	margin:1rem 0rem;

}
.home_page_title {
	font-family:lato, 'sans-serif';
}
/*
=================================================
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;
}
.fr-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,
ul.page-numbers > li > span {
    padding:0.5em;
    background-color: #27929B!important;
    color:#fff;
    margin-right:0.5em;
    text-decoration:none;
}
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 */  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color=#000000); /*IE 5.5-7*/;
}

.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-size: 0.85rem;
	line-height: 1.4rem;
}

#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
============================================================
*/
.flat_responsive_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;
}

.flat_responsive_move_to_top:focus,
.flat_responsive_move_to_top:hover,
.flat_responsive_move_to_top:visited {
	background-color: #000;
	color: #fff;
	list-style:none;
	text-decoration:none;
	outline:none;
}



.flat_responsive_footer #social-icons {
	margin-top: 0.5rem;
	margin-bottom: 0.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) {
	.flat_responsive_top {
		text-align:center;
	}
	.flat_responsive_top #social-icons {
		float:none;
	}
	#flat_responsive_tabs1.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
		padding: 0.6em 1em!important;
	}
}
@media screen and (max-width:750px) {
	#flat_responsive_tabs_left ul.ss_tabs {
		width:100%;
	}
	#flat_responsive_tabs_left .ui-tabs-panel {
		margin-left:0px;
	}
	#flat_responsive_tabs1 > ul > li {
		width: 100%;
		margin: 0px!important;
		margin-bottom: 3px!important;
	}
	#flat_responsive_tabs > ul > li {
		width: 100%;
		margin: 0px!important;
		margin-bottom: 3px!important;
	}
}

/*
============================================================
@ MEDIA BOXES
============================================================
*/

.fr-mediabox1,
.fr-mediabox2,
.fr-mediabox3 {
	margin: 2em 0;
	padding-bottom: 1em;
	text-align: center;
}
.fr-mediabox1 img,
.fr-mediabox2 img,
.fr-mediabox3 img {
	display: block;
	margin-left: auto;
    margin-right: auto;
	/* width: 100%; */
}
.fr-mediabox1 h3,
.fr-mediabox2 h3 {
	margin: 1em 0.75em;
}
.fr-mediabox1 p,
.fr-mediabox2 p,
.fr-mediabox3 p {}

.fr-mediabox2.grey p,
.fr-mediabox2.aqua p,
.fr-mediabox2.brown p,
.fr-mediabox2.tan p,
.fr-mediabox2.red p,
.fr-mediabox2.orange p,
.fr-mediabox2.green p {
	padding: 0 1.25em;
}

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


/* mediabox style 3 - background heading */
.fr-mediabox3 {
	background-color: #E8EBED;
}
.fr-mediabox3 p {
	margin:1.250em .875em .5em;
}
.fr-mediabox3 h3 {
	background-color: #384149;
	color: #fff;
	margin: 0;
	padding: 0.25em;
	font-size: 1.25em;
}

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


/* mediabox style 4 - horizontal */
.fr-mediabox4 {
	margin: 2em 0;
	font-size: 0.938em;
}
.fr-mediabox4,
.fr-mediabox4-body {
	overflow:hidden;
	}
.fr-mediabox4-body {
	padding-left: 2em;
}
.fr-mediabox4-media {
	display:block;
	float: left;
	margin-top: 0.75em;
}
.fr-mediabox4-heading {
	margin: 10px 0;
	font-weight: 700;
}

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

/* icon box left */
.fr-iconbox-left {
	margin: 2em auto;
	}
.fr-iconbox-left-icon {
	float:left;
	font-size: 4em;
	margin-right: 0.5em;
}
.fr-iconbox-left-content {
	overflow: hidden;
}
/*
===================================================
FAQ
====================================================
*/
.fr-faq-box {}
.fr-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;
}
.fr_faq h6:hover,
.fr_faq h6:active,
.fr_faq h6:focus {
	outline:none;
}
.fr-faq-answer {
	font-weight:normal;
	padding:10px;
	background-color:#EAEAEA;
}



#fr-bottom-wrapper .widget,
#fr-footer-wrapper .widget {
	margin-bottom: 0;
}
#fr-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;
}
.fr-gallery-item {
	padding:0px;
}

select {
	height:40px;
}

/* 
============================================================
JETPACK CSS
============================================================
*/
.jetpack_single {
	text-align: left;
}

.flat_responsive_banner .textwidget {
	padding:0px;
}


.widget.center .textwidget {
	text-align:center;
}

.flat_center {
	text-align: center;
}
.fr-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 {
		
	}
}
#fr-banner {
	min-height: 500px;
	background-color:#7FAAB5;
	background-position: center;
	margin: 0px;
}

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


ul.header_extra {
    margin:0px;
    padding:0px;
    float:right;
}
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%;
	position: fixed;
	float:right;
	right: 0rem;
	top: 0;
	margin:0px;
	padding:0px;
	display:none;
	background:#EAEAEA;
	height:80px;
}
ul.header_extra ul li {
	padding:1rem 1rem 0.2rem 1rem;
	width:100%;
	float:left;
	margin:0px;
	padding:1rem 4rem;
}
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;
}
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 .form-control {
	height:40px;
	background:none;
	border:none;
	border-bottom:2px solid #505050;
	font-size:20px;
}
ul.header_extra ul li .input-group-addon {
	padding:0px;
	border:none;
}
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;
}
