h/*
Theme Name: Restaurant Indriya
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
}

@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,300i,400,400i,500,500i,700,700i&display=swap');
[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"
}

#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'
}

html {
	height: 100%
}

body * {
	-ms-word-wrap: break-word;
	word-wrap: break-word
}

body {
	font-family: 'Ubuntu', sans-serif;
	font-size: 14px;
	line-height: 1.428;
	background-color: #fff;
	color: #656565;
	overflow-x: hidden
}

.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
}

#social-icons {
	float: right
}

#social-icons>ul {
	margin: 0;
	padding: 0
}

#social-icons>ul>li {
	display: inline-block;
	height: 2rem;
	width: 2rem;
	margin: 3px
}

#social-icons>ul>li>a {
	margin: 0!important;
	display: block;
	padding: 5px 10px;
	transition: all ease-in-out .3s;
	-webkit-transition: all ease-in-out .3s;
	-moz-transition: all ease-in-out .3s;
	o-transition: all ease-in-out .3s;
	border-radius: 2rem;
	color: #fff!important
}

#social-icons>ul>li>a:hover {
	color: #505050!important
}

.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
}

.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
}

.flat_responsive_menu>ul {
	margin: 0;
	padding: 0
}

ul.navmenu1 {
	margin: 0;
	padding: 0;
	float: left
}

ul.mobilemenu {
	display: none
}

ul.navmenu1>li {
	list-style: none;
	text-decoration: none;
	float: left;
	padding: 0;
	margin: 0;
	position: relative
}

ul.navmenu1>li>a {
	display: block;
	padding: 0rem .7rem;
	list-style: none;
	font-size: .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: 0;
	color: #888;
	background-color: none
}

ul.navmenu1 ul.sub-menu {
	margin: 0;
	text-align: center;
	display: none;
	position: absolute;
	z-index: 99999;
	width: 300px;
	margin-top: 0;
	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: 0
}

ul.navmenu1 ul.sub-menu>li>a {
	padding: .6rem 1rem;
	display: block;
	color: #eaeaea;
	list-style: none;
	font-size: .75rem;
	width: 100%;
	transition: all ease .5s;
	-webkit-transition: all ease .5s;
	-moz-transition: all ease .5s;
	-o-transition: all ease .5s
}

ul.navmenu1 ul.sub-menu>li>ul.sub-menu {
	left: 100%!important;
	top: 0!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: .6em 1em;
	font-size: .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: 0;
	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
}

.flat_responsive_menu>ul {
	margin: 0;
	padding: 0;
	text-align: center
}

ul.navmenu2 {
	margin: 0;
	padding: 0
}

ul.mobilemenu {
	display: none
}

ul.navmenu2>li {
	display: inline-block;
	list-style: none;
	text-decoration: none;
	float: left;
	padding: 0;
	margin: 0;
	position: relative
}

ul.navmenu2>li>a {
	display: block;
	padding: 0rem .7rem;
	list-style: none;
	font-size: .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: 0;
	color: #888;
	background-color: none
}

ul.navmenu2 ul.sub-menu {
	margin: 0;
	text-align: center;
	display: none;
	position: absolute;
	z-index: 99999;
	width: 300px;
	margin-top: 0;
	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: 0
}

ul.navmenu2 ul.sub-menu>li>a {
	padding: .6rem 1rem;
	display: block;
	color: #eaeaea;
	list-style: none;
	font-size: .75rem;
	width: 100%;
	transition: all ease .5s;
	-webkit-transition: all ease .5s;
	-moz-transition: all ease .5s;
	-o-transition: all ease .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: .6em 1em;
	font-size: .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: 0;
	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: 100%
}

/*------ 09 - sep - 2019 start ---------*/
.menu-latest h6 {
    color: #000 !important;
    font-size: 20px;
}
section#function_menu .italic-text p {
    font-style: italic;
    text-decoration: underline;
}
section#function_menu .mail-link p a {
    font-size: 18px;
}
section#function_menu span.red {
    font-size: 18px;
    font-weight: bold;
    color: #dc2a1c;
}
.full-width-functions p a:hover {
    color: #db2d10;
}
/*------ 09 - sep - 2019 end ---------*/

/*-------  18-sep 2019 start ---*/
.page-id-246 .elementor-widget-button a.elementor-button, .elementor-widget-button .elementor-button {
    background-color: #db2d10;
}
section#function-page-style.main-function-sec {
    padding: 40px;
}
section#function-page-style.whats-sec {
    padding: 40px;
}
div#bottom2 a {
    font-size: 16px;
    line-height: 20px;
    color: #fff!important;
}

/*---- end---*/
@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,
#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 .6em 0 0
}

#fr-site-title {
	margin: 0;
	padding: 0;
	font-size: 1.6em;
	color: #605f5f;
	font-weight: 900
}

#fr-site-tagline {
	font-size: 1.1em;
	margin: .35em 0 0 0
}

.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: 0!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 {
	padding: .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: 0 0rem 2rem 0rem
}

.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: #000;
	font-weight: 300
}

.fr_widgets_bottom_widget a {
	display: block;
	transition: All ease-in-out .3s;
	-webkit-transition: All ease-in-out .3s;
	-moz-transition: All ease-in-out .3s;
	-o-transition: All ease-in-out .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: 0
}

.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: 1.25em;
	color: #000
}

.fr_widgets_bottom_widget ul {
	margin: 0;
	padding: 0
}

.fr_widgets_bottom_widget ul li {
	list-style: none;
	margin: 0;
	padding: .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 0 1em 0;
	display: none
}

.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: #0ff!important
}

.dotline.white .dotlinebox {
	border-color: #fff!important
}

.dotline.aquamarine .dotlinebox {
	border-color: #7fffd4!important
}

.dotline.bisque .dotlinebox {
	border-color: #ffe4c4!important
}

.dotline.black .dotlinebox {
	border-color: #000!important
}

.dotline.blue .dotlinebox {
	border-color: #00f!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: #0ff!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: #f0f!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: #789!important
}

.dotline.Lime .dotlinebox {
	border-color: #0f0!important
}

.dotline.limegreen .dotlinebox {
	border-color: #32cd32!important
}

.dotline.magenta .dotlinebox {
	border-color: #f0f!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: #639!important
}

.dotline.red .dotlinebox {
	border-color: #f00!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: #ff0!important
}

.dotline.yellowgreen .dotlinebox {
	border-color: #9acd32!important
}

.dotline.aqua .dot {
	background-color: #0ff!important
}

.dotline.white .dot {
	background-color: #fff!important
}

.dotline.aquamarine .dot {
	background-color: #7fffd4!important
}

.dotline.bisque .dot {
	background-color: #ffe4c4!important
}

.dotline.black .dot {
	background-color: #000!important
}

.dotline.blue .dot {
	background-color: #00f!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: #0ff!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: #f0f!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: #789!important
}

.dotline.Lime .dot {
	background-color: #0f0!important
}

.dotline.limegreen .dot {
	background-color: #32cd32!important
}

.dotline.magenta .dot {
	background-color: #f0f!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: #639!important
}

.dotline.red .dot {
	background-color: #f00!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: #ff0!important
}

.dotline.yellowgreen .dot {
	background-color: #9acd32!important
}

.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: #0ff!important
}

.dot.white .dotbox {
	background-color: #fff!important
}

.dot.aquamarine .dotbox {
	background-color: #7fffd4!important
}

.dot.bisque .dotbox {
	background-color: #ffe4c4!important
}

.dot.black .dotbox {
	background-color: #000!important
}

.dot.blue .dotbox {
	background-color: #00f!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: #0ff!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: #f0f!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: #789!important
}

.dot.Lime .dotbox {
	background-color: #0f0!important
}

.dot.limegreen .dotbox {
	background-color: #32cd32!important
}

.dot.magenta .dotbox {
	background-color: #f0f!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: #639!important
}

.dot.red .dotbox {
	background-color: #f00!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: #ff0!important
}

.dot.yellowgreen .dotbox {
	background-color: #9acd32!important
}

.border.widget {
	border-bottom: 5px solid #cbcbcb
}

.border.widget.aqua {
	border-color: #0ff!important
}

.border.widget.white {
	border-color: #fff!important
}

.border.widget.aquamarine {
	border-color: #7fffd4!important
}

.border.widget.bisque {
	border-color: #ffe4c4!important
}

.border.widget.black {
	border-color: #000!important
}

.border.widget.blue {
	border-color: #00f!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: #0ff!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: #f0f!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: #789!important
}

.border.widget.Lime {
	border-color: #0f0!important
}

.border.widget.limegreen {
	border-color: #32cd32!important
}

.border.widget.magenta {
	border-color: #f0f!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: #639!important
}

.border.widget.red {
	border-color: #f00!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: #ff0!important
}

.border.widget.yellowgreen {
	border-color: #9acd32!important
}

.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: #0ff!important;
	color: #fff!important;
	border-color: #0ff!important
}

.solid.widget.white {
	background-color: #fff!important;
	color: #505050!important;
	border-color: #fff!important
}

.solid.widget.aquamarine {
	background-color: #7fffd4!important;
	color: #fff!important;
	border-color: #7fffd4!important
}

.solid.widget.bisque {
	background-color: #ffe4c4!important;
	color: #fff!important;
	border-color: #ffe4c4!important
}

.solid.widget.black {
	background-color: #000!important;
	color: #fff!important;
	border-color: #000!important
}

.solid.widget.blue {
	background-color: #00f!important;
	color: #fff!important;
	border-color: #00f!important
}

.solid.widget.bluevoilet {
	background-color: #8a2be2!important;
	color: #fff!important;
	border-color: #8a2be2!important
}

.solid.widget.brown {
	background-color: #a52a2a!important;
	color: #fff!important;
	border-color: #a52a2a!important
}

.solid.widget.burlywood {
	background-color: #deb887!important;
	color: #fff!important;
	border-color: #deb887!important
}

.solid.widget.cadetblue {
	background-color: #5f9ea0!important;
	color: #fff!important;
	border-color: #5f9ea0!important
}

.solid.widget.chartreuse {
	background-color: #7fff00!important;
	color: #fff!important;
	border-color: #7fff00!important
}

.solid.widget.chocolate {
	background-color: #d2691e!important;
	color: #fff!important;
	border-color: #d2691e!important
}

.solid.widget.coral {
	background-color: #ff7f50!important;
	color: #fff!important;
	border-color: #ff7f50!important
}

.solid.widget.cornflowerblue {
	background-color: #6495ed!important;
	color: #fff!important;
	border-color: #6495ed!important
}

.solid.widget.crimson {
	background-color: #dc143c!important;
	color: #fff!important;
	border-color: #dc143c!important
}

.solid.widget.cyan {
	background-color: #0ff!important;
	color: #fff!important;
	border-color: #0ff!important
}

.solid.widget.darkblue {
	background-color: #00008b!important;
	color: #fff!important;
	border-color: #00008b!important
}

.solid.widget.darkcyan {
	background-color: #008b8b!important;
	color: #fff!important;
	border-color: #008b8b!important
}

.solid.widget.darkgoldenrod {
	background-color: #b8860b!important;
	color: #fff!important;
	border-color: #b8860b!important
}

.solid.widget.darkgreen {
	background-color: #006400!important;
	color: #fff!important;
	border-color: #006400!important
}

.solid.widget.darkmagenta {
	background-color: #8b008b!important;
	color: #fff!important;
	border-color: #8b008b!important
}

.solid.widget.darkolivegreen {
	background-color: #556b2f!important;
	color: #fff!important;
	border-color: #556b2f!important
}

.solid.widget.darkorange {
	background-color: #ff8c00!important;
	color: #fff!important;
	border-color: #ff8c00!important
}

.solid.widget.darkorchid {
	background-color: #9932cc!important;
	color: #fff!important;
	border-color: #9932cc!important
}

.solid.widget.darkred {
	background-color: #8b0000!important;
	color: #fff!important;
	border-color: #8b0000!important
}

.solid.widget.darkseagreen {
	background-color: #8fbc8f!important;
	color: #fff!important;
	border-color: #8fbc8f!important
}

.solid.widget.darkslateblue {
	background-color: #483d8b!important;
	color: #fff!important;
	border-color: #483d8b!important
}

.solid.widget.darkslategray {
	background-color: #2f4f4f!important;
	color: #fff!important;
	border-color: #2f4f4f!important
}

.solid.widget.darkturquoise {
	background-color: #00ced1!important;
	color: #fff!important;
	border-color: #00ced1!important
}

.solid.widget.darkviolet {
	background-color: #9400d3!important;
	color: #fff!important;
	border-color: #9400d3!important
}

.solid.widget.deeppink {
	background-color: #ff1493!important;
	color: #fff!important;
	border-color: #ff1493!important
}

.solid.widget.deepskyblue {
	background-color: #00bfff!important;
	color: #fff!important;
	border-color: #00bfff!important
}

.solid.widget.dimgray {
	background-color: #696969!important;
	color: #fff!important;
	border-color: #696969!important
}

.solid.widget.dodgerblue {
	background-color: #1e90ff!important;
	color: #fff!important;
	border-color: #1e90ff!important
}

.solid.widget.firebrick {
	background-color: #b22222!important;
	color: #fff!important;
	border-color: #b22222!important
}

.solid.widget.forestgreen {
	background-color: #228b22!important;
	color: #fff!important;
	border-color: #228b22!important
}

.solid.widget.fuchsia {
	background-color: #f0f!important;
	color: #fff!important;
	border-color: #f0f!important
}

.solid.widget.gainsboro {
	background-color: #dcdcdc!important;
	color: #fff!important;
	border-color: #dcdcdc!important
}

.solid.widget.ghostwhite {
	background-color: #f8f8ff!important;
	color: #fff!important;
	border-color: #f8f8ff!important
}

.solid.widget.gold {
	background-color: #ffd700!important;
	color: #fff!important;
	border-color: #ffd700!important
}

.solid.widget.goldenrod {
	background-color: #daa520!important;
	color: #fff!important;
	border-color: #daa520!important
}

.solid.widget.gray {
	background-color: #808080!important;
	color: #fff!important;
	border-color: #808080!important
}

.solid.widget.green {
	background-color: #008000!important;
	color: #fff!important;
	border-color: #008000!important
}

.solid.widget.greenyellow {
	background-color: #adff2f!important;
	color: #fff!important;
	border-color: #adff2f!important
}

.solid.widget.hotpink {
	background-color: #ff69b4!important;
	color: #fff!important;
	border-color: #ff69b4!important
}

.solid.widget.indianred {
	background-color: #cd5c5c!important;
	color: #fff!important;
	border-color: #cd5c5c!important
}

.solid.widget.Lavender {
	background-color: #e6e6fa!important;
	color: #fff!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: #fff!important;
	border-color: #7cfc00!important
}

.solid.widget.lightblue {
	background-color: #add8e6!important;
	color: #fff!important;
	border-color: #add8e6!important
}

.solid.widget.lightgray {
	background-color: #d3d3d3!important;
	color: #fff!important;
	border-color: #d3d3d3!important
}

.solid.widget.lightgreen {
	background-color: #90ee90!important;
	color: #fff!important;
	border-color: #90ee90!important
}

.solid.widget.lightpink {
	background-color: #ffb6c1!important;
	color: #fff!important;
	border-color: #ffb6c1!important
}

.solid.widget.lightsalmon {
	background-color: #ffa07a!important;
	color: #fff!important;
	border-color: #ffa07a!important
}

.solid.widget.lightseagreen {
	background-color: #20b2aa!important;
	color: #fff!important;
	border-color: #20b2aa!important
}

.solid.widget.lightskyblue {
	background-color: #87cefa!important;
	color: #fff!important;
	border-color: #87cefa!important
}

.solid.widget.lightslategray {
	background-color: #789!important;
	color: #fff!important;
	border-color: #789!important
}

.solid.widget.Lime {
	background-color: #0f0!important;
	color: #fff!important;
	border-color: #0f0!important
}

.solid.widget.limegreen {
	background-color: #32cd32!important;
	color: #fff!important;
	border-color: #32cd32!important
}

.solid.widget.magenta {
	background-color: #f0f!important;
	color: #fff!important;
	border-color: #f0f!important
}

.solid.widget.maroon {
	background-color: #800000!important;
	color: #fff!important;
	border-color: #800000!important
}

.solid.widget.mediumaquamarine {
	background-color: #66cdaa!important;
	color: #fff!important;
	border-color: #66cdaa!important
}

.solid.widget.mediumblue {
	background-color: #0000cd!important;
	color: #fff!important;
	border-color: #0000cd!important
}

.solid.widget.mediumorchid {
	background-color: #ba55d3!important;
	color: #fff!important;
	border-color: #ba55d3!important
}

.solid.widget.mediumpurple {
	background-color: #9370db!important;
	color: #fff!important;
	border-color: #9370db!important
}

.solid.widget.mediumseagreen {
	background-color: #3cb371!important;
	color: #fff!important;
	border-color: #3cb371!important
}

.solid.widget.mediumslateblue {
	background-color: #7b68ee!important;
	color: #fff!important;
	border-color: #7b68ee!important
}

.solid.widget.mediumspringgreen {
	background-color: #00fa9a!important;
	color: #fff!important;
	border-color: #00fa9a!important
}

.solid.widget.mediumturquoise {
	background-color: #48d1cc!important;
	color: #fff!important;
	border-color: #48d1cc!important
}

.solid.widget.navy {
	background-color: #000080!important;
	color: #fff!important;
	border-color: #000080!important
}

.solid.widget.olive {
	background-color: #808000!important;
	color: #fff!important;
	border-color: #808000!important
}

.solid.widget.olivedrab {
	background-color: #6b8e23!important;
	color: #fff!important;
	border-color: #6b8e23!important
}

.solid.widget.orange {
	background-color: #ffa500!important;
	color: #fff!important;
	border-color: #ffa500!important
}

.solid.widget.orangered {
	background-color: #ff4500!important;
	color: #fff!important;
	border-color: #ff4500!important
}

.solid.widget.orchid {
	background-color: #da70d6!important;
	color: #fff!important;
	border-color: #da70d6!important
}

.solid.widget.peru {
	background-color: #cd853f!important;
	color: #fff!important;
	border-color: #cd853f!important
}

.solid.widget.purple {
	background-color: #800080!important;
	color: #fff!important;
	border-color: #800080!important
}

.solid.widget.rebeccapurple {
	background-color: #639!important;
	color: #fff!important;
	border-color: #639!important
}

.solid.widget.red {
	background-color: #f00!important;
	color: #fff!important;
	border-color: #f00!important
}

.solid.widget.rosybrown {
	background-color: #bc8f8f!important;
	color: #fff!important;
	border-color: #bc8f8f!important
}

.solid.widget.royalblue {
	background-color: #4169e1!important;
	color: #fff!important;
	border-color: #4169e1!important
}

.solid.widget.saddlebrown {
	background-color: #8b4513!important;
	color: #fff!important;
	border-color: #8b4513!important
}

.solid.widget.salmon {
	background-color: #fa8072!important;
	color: #fff!important;
	border-color: #fa8072!important
}

.solid.widget.sandybrown {
	background-color: #f4a460!important;
	color: #fff!important;
	border-color: #f4a460!important
}

.solid.widget.seagreen {
	background-color: #2e8b57!important;
	color: #fff!important;
	border-color: #2e8b57!important
}

.solid.widget.sienna {
	background-color: #a0522d!important;
	color: #fff!important;
	border-color: #a0522d!important
}

.solid.widget.silver {
	background-color: #c0c0c0!important;
	color: #fff!important;
	border-color: #c0c0c0!important
}

.solid.widget.skyblue {
	background-color: #87ceeb!important;
	color: #fff!important;
	border-color: #87ceeb!important
}

.solid.widget.slateblue {
	background-color: #6a5acd!important;
	color: #fff!important;
	border-color: #6a5acd!important
}

.solid.widget.slategray {
	background-color: #708090!important;
	color: #fff!important;
	border-color: #708090!important
}

.solid.widget.springgreen {
	background-color: #00ff7f!important;
	color: #fff!important;
	border-color: #00ff7f!important
}

.solid.widget.steelblue {
	background-color: #4682b4!important;
	color: #fff!important;
	border-color: #4682b4!important
}

.solid.widget.tan {
	background-color: #d2b48c!important;
	color: #fff!important;
	border-color: #d2b48c!important
}

.solid.widget.teal {
	background-color: #008080!important;
	color: #fff!important;
	border-color: #008080!important
}

.solid.widget.thistle {
	background-color: #d8bfd8!important;
	color: #fff!important;
	border-color: #d8bfd8!important
}

.solid.widget.tomato {
	background-color: #ff6347!important;
	color: #fff!important;
	border-color: #ff6347!important
}

.solid.widget.turquoise {
	background-color: #40e0d0!important;
	color: #fff!important;
	border-color: #40e0d0!important
}

.solid.widget.violet {
	background-color: #ee82ee!important;
	color: #fff!important;
	border-color: #ee82ee!important
}

.solid.widget.yellow {
	background-color: #ff0!important;
	color: #616161!important;
	borde-color: #ff0!important
}

.solid.widget.yellowgreen {
	background-color: #9acd32!important;
	color: #fff!important;
	border-color: #9acd32!important
}

.solid.widget .dotlinebox {
	display: none
}

..image.widget {
	background-color: #;
	padding-bottom: 1em
}

.image.widget .dotlinebox {
	display: none
}

.image.widget img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 0
}

.image.widget .textwidget {
	padding: 0rem .5rem
}

.image.widget.aqua {
	border-color: #1d99a3;
	background-color: #25b6c3;
	color: #fff
}

.image.widget.aqua {
	background-color: #0ff!important;
	color: #fff!important;
	border-color: #0ff!important
}

.image.widget.white {
	background-color: #fff!important;
	color: #505050!important;
	border-color: #fff!important
}

.image.widget.aquamarine {
	background-color: #7fffd4!important;
	color: #fff!important;
	border-color: #7fffd4!important
}

.image.widget.bisque {
	background-color: #ffe4c4!important;
	color: #fff!important;
	border-color: #ffe4c4!important
}

.image.widget.black {
	background-color: #000!important;
	color: #fff!important;
	border-color: #000!important
}

.image.widget.blue {
	background-color: #00f!important;
	color: #fff!important;
	border-color: #00f!important
}

.image.widget.bluevoilet {
	background-color: #8a2be2!important;
	color: #fff!important;
	border-color: #8a2be2!important
}

.image.widget.brown {
	background-color: #a52a2a!important;
	color: #fff!important;
	border-color: #a52a2a!important
}

.image.widget.burlywood {
	background-color: #deb887!important;
	color: #fff!important;
	border-color: #deb887!important
}

.image.widget.cadetblue {
	background-color: #5f9ea0!important;
	color: #fff!important;
	border-color: #5f9ea0!important
}

.image.widget.chartreuse {
	background-color: #7fff00!important;
	color: #fff!important;
	border-color: #7fff00!important
}

.image.widget.chocolate {
	background-color: #d2691e!important;
	color: #fff!important;
	border-color: #d2691e!important
}

.image.widget.coral {
	background-color: #ff7f50!important;
	color: #fff!important;
	border-color: #ff7f50!important
}

.image.widget.cornflowerblue {
	background-color: #6495ed!important;
	color: #fff!important;
	border-color: #6495ed!important
}

.image.widget.crimson {
	background-color: #dc143c!important;
	color: #fff!important;
	border-color: #dc143c!important
}

.image.widget.cyan {
	background-color: #0ff!important;
	color: #fff!important;
	border-color: #0ff!important
}

.image.widget.darkblue {
	background-color: #00008b!important;
	color: #fff!important;
	border-color: #00008b!important
}

.image.widget.darkcyan {
	background-color: #008b8b!important;
	color: #fff!important;
	border-color: #008b8b!important
}

.image.widget.darkgoldenrod {
	background-color: #b8860b!important;
	color: #fff!important;
	border-color: #b8860b!important
}

.image.widget.darkgreen {
	background-color: #006400!important;
	color: #fff!important;
	border-color: #006400!important
}

.image.widget.darkmagenta {
	background-color: #8b008b!important;
	color: #fff!important;
	border-color: #8b008b!important
}

.image.widget.darkolivegreen {
	background-color: #556b2f!important;
	color: #fff!important;
	border-color: #556b2f!important
}

.image.widget.darkorange {
	background-color: #ff8c00!important;
	color: #fff!important;
	border-color: #ff8c00!important
}

.image.widget.darkorchid {
	background-color: #9932cc!important;
	color: #fff!important;
	border-color: #9932cc!important
}

.image.widget.darkred {
	background-color: #8b0000!important;
	color: #fff!important;
	border-color: #8b0000!important
}

.image.widget.darkseagreen {
	background-color: #8fbc8f!important;
	color: #fff!important;
	border-color: #8fbc8f!important
}

.image.widget.darkslateblue {
	background-color: #483d8b!important;
	color: #fff!important;
	border-color: #483d8b!important
}

.image.widget.darkslategray {
	background-color: #2f4f4f!important;
	color: #fff!important;
	border-color: #2f4f4f!important
}

.image.widget.darkturquoise {
	background-color: #00ced1!important;
	color: #fff!important;
	border-color: #00ced1!important
}

.image.widget.darkviolet {
	background-color: #9400d3!important;
	color: #fff!important;
	border-color: #9400d3!important
}

.image.widget.deeppink {
	background-color: #ff1493!important;
	color: #fff!important;
	border-color: #ff1493!important
}

.image.widget.deepskyblue {
	background-color: #00bfff!important;
	color: #fff!important;
	border-color: #00bfff!important
}

.image.widget.dimgray {
	background-color: #696969!important;
	color: #fff!important;
	border-color: #696969!important
}

.image.widget.dodgerblue {
	background-color: #1e90ff!important;
	color: #fff!important;
	border-color: #1e90ff!important
}

.image.widget.firebrick {
	background-color: #b22222!important;
	color: #fff!important;
	border-color: #b22222!important
}

.image.widget.forestgreen {
	background-color: #228b22!important;
	color: #fff!important;
	border-color: #228b22!important
}

.image.widget.fuchsia {
	background-color: #f0f!important;
	color: #fff!important;
	border-color: #f0f!important
}

.image.widget.gainsboro {
	background-color: #dcdcdc!important;
	color: #fff!important;
	border-color: #dcdcdc!important
}

.image.widget.ghostwhite {
	background-color: #f8f8ff!important;
	color: #fff!important;
	border-color: #f8f8ff!important
}

.image.widget.gold {
	background-color: #ffd700!important;
	color: #fff!important;
	border-color: #ffd700!important
}

.image.widget.goldenrod {
	background-color: #daa520!important;
	color: #fff!important;
	border-color: #daa520!important
}

.image.widget.gray {
	background-color: #808080!important;
	color: #fff!important;
	border-color: #808080!important
}

.image.widget.green {
	background-color: #008000!important;
	color: #fff!important;
	border-color: #008000!important
}

.image.widget.greenyellow {
	background-color: #adff2f!important;
	color: #fff!important;
	border-color: #adff2f!important
}

.image.widget.hotpink {
	background-color: #ff69b4!important;
	color: #fff!important;
	border-color: #ff69b4!important
}

.image.widget.indianred {
	background-color: #cd5c5c!important;
	color: #fff!important;
	border-color: #cd5c5c!important
}

.image.widget.Lavender {
	background-color: #e6e6fa!important;
	color: #fff!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: #fff!important;
	border-color: #7cfc00!important
}

.image.widget.lightblue {
	background-color: #add8e6!important;
	color: #fff!important;
	border-color: #add8e6!important
}

.image.widget.lightgray {
	background-color: #d3d3d3!important;
	color: #fff!important;
	border-color: #d3d3d3!important
}

.image.widget.lightgreen {
	background-color: #90ee90!important;
	color: #fff!important;
	border-color: #90ee90!important
}

.image.widget.lightpink {
	background-color: #ffb6c1!important;
	color: #fff!important;
	border-color: #ffb6c1!important
}

.image.widget.lightsalmon {
	background-color: #ffa07a!important;
	color: #fff!important;
	border-color: #ffa07a!important
}

.image.widget.lightseagreen {
	background-color: #20b2aa!important;
	color: #fff!important;
	border-color: #20b2aa!important
}

.image.widget.lightskyblue {
	background-color: #87cefa!important;
	color: #fff!important;
	border-color: #87cefa!important
}

.image.widget.lightslategray {
	background-color: #789!important;
	color: #fff!important;
	border-color: #789!important
}

.image.widget.Lime {
	background-color: #0f0!important;
	color: #fff!important;
	border-color: #0f0!important
}

.image.widget.limegreen {
	background-color: #32cd32!important;
	color: #fff!important;
	border-color: #32cd32!important
}

.image.widget.magenta {
	background-color: #f0f!important;
	color: #fff!important;
	border-color: #f0f!important
}

.image.widget.maroon {
	background-color: #800000!important;
	color: #fff!important;
	border-color: #800000!important
}

.image.widget.mediumaquamarine {
	background-color: #66cdaa!important;
	color: #fff!important;
	border-color: #66cdaa!important
}

.image.widget.mediumblue {
	background-color: #0000cd!important;
	color: #fff!important;
	border-color: #0000cd!important
}

.image.widget.mediumorchid {
	background-color: #ba55d3!important;
	color: #fff!important;
	border-color: #ba55d3!important
}

.image.widget.mediumpurple {
	background-color: #9370db!important;
	color: #fff!important;
	border-color: #9370db!important
}

.image.widget.mediumseagreen {
	background-color: #3cb371!important;
	color: #fff!important;
	border-color: #3cb371!important
}

.image.widget.mediumslateblue {
	background-color: #7b68ee!important;
	color: #fff!important;
	border-color: #7b68ee!important
}

.image.widget.mediumspringgreen {
	background-color: #00fa9a!important;
	color: #fff!important;
	border-color: #00fa9a!important
}

.image.widget.mediumturquoise {
	background-color: #48d1cc!important;
	color: #fff!important;
	border-color: #48d1cc!important
}

.image.widget.navy {
	background-color: #000080!important;
	color: #fff!important;
	border-color: #000080!important
}

.image.widget.olive {
	background-color: #808000!important;
	color: #fff!important;
	border-color: #808000!important
}

.image.widget.olivedrab {
	background-color: #6b8e23!important;
	color: #fff!important;
	border-color: #6b8e23!important
}

.image.widget.orange {
	background-color: #ffa500!important;
	color: #fff!important;
	border-color: #ffa500!important
}

.image.widget.orangered {
	background-color: #ff4500!important;
	color: #fff!important;
	border-color: #ff4500!important
}

.image.widget.orchid {
	background-color: #da70d6!important;
	color: #fff!important;
	border-color: #da70d6!important
}

.image.widget.peru {
	background-color: #cd853f!important;
	color: #fff!important;
	border-color: #cd853f!important
}

.image.widget.purple {
	background-color: #800080!important;
	color: #fff!important;
	border-color: #800080!important
}

.image.widget.rebeccapurple {
	background-color: #639!important;
	color: #fff!important;
	border-color: #639!important
}

.image.widget.red {
	background-color: #f00!important;
	color: #fff!important;
	border-color: #f00!important
}

.image.widget.rosybrown {
	background-color: #bc8f8f!important;
	color: #fff!important;
	border-color: #bc8f8f!important
}

.image.widget.royalblue {
	background-color: #4169e1!important;
	color: #fff!important;
	border-color: #4169e1!important
}

.image.widget.saddlebrown {
	background-color: #8b4513!important;
	color: #fff!important;
	border-color: #8b4513!important
}

.image.widget.salmon {
	background-color: #fa8072!important;
	color: #fff!important;
	border-color: #fa8072!important
}

.image.widget.sandybrown {
	background-color: #f4a460!important;
	color: #fff!important;
	border-color: #f4a460!important
}

.image.widget.seagreen {
	background-color: #2e8b57!important;
	color: #fff!important;
	border-color: #2e8b57!important
}

.image.widget.sienna {
	background-color: #a0522d!important;
	color: #fff!important;
	border-color: #a0522d!important
}

.image.widget.silver {
	background-color: #c0c0c0!important;
	color: #fff!important;
	border-color: #c0c0c0!important
}

.image.widget.skyblue {
	background-color: #87ceeb!important;
	color: #fff!important;
	border-color: #87ceeb!important
}

.image.widget.slateblue {
	background-color: #6a5acd!important;
	color: #fff!important;
	border-color: #6a5acd!important
}

.image.widget.slategray {
	background-color: #708090!important;
	color: #fff!important;
	border-color: #708090!important
}

.image.widget.springgreen {
	background-color: #00ff7f!important;
	color: #fff!important;
	border-color: #00ff7f!important
}

.image.widget.steelblue {
	background-color: #4682b4!important;
	color: #fff!important;
	border-color: #4682b4!important
}

.image.widget.tan {
	background-color: #d2b48c!important;
	color: #fff!important;
	border-color: #d2b48c!important
}

.image.widget.teal {
	background-color: #008080!important;
	color: #fff!important;
	border-color: #008080!important
}

.image.widget.thistle {
	background-color: #d8bfd8!important;
	color: #fff!important;
	border-color: #d8bfd8!important
}

.image.widget.tomato {
	background-color: #ff6347!important;
	color: #fff!important;
	border-color: #ff6347!important
}

.image.widget.turquoise {
	background-color: #40e0d0!important;
	color: #fff!important;
	border-color: #40e0d0!important
}

.image.widget.violet {
	background-color: #ee82ee!important;
	color: #fff!important;
	border-color: #ee82ee!important
}

.image.widget.yellow {
	background-color: #ff0!important;
	color: #616161!important;
	borde-color: #ff0!important
}

.image.widget.yellowgreen {
	background-color: #9acd32!important;
	color: #fff!important;
	border-color: #9acd32!important
}

.widget ul,
#fr-bottom-wrapper .widget ul {
	list-style: none;
	margin: 1.250em 0;
	padding: 0
}

.widget ul ul {
	margin: 0 0 0 .938em;
	padding: 0
}

#fr-bottom-wrapper ul {
	margin: 1.250em 0 0
}

.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: 0
}

.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
}

.flat_responsive_footer {
	color: #000;
	background-color: #fff
}

.flat_responsive_footer p {
	color: #000
}

.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: 0;
	float: none;
	text-align: center
}

ul.footer>li {
	display: inline-block;
	margin-left: 0!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: .7
}

#fr-wrapper-boxed-small,
#fr-wrapper-boxed-medium {
	max-width: 1200px;
	margin: 1.5em auto;
	position: relative;
	-webkit-box-shadow: 0 0 18px 0 rgba(0, 0, 0, .5);
	box-shadow: 0 0 18px 0 rgba(0, 0, 0, .5)
}

#fr-wrapper-boxed-small {
	max-width: 1000px
}

.fr-breadcrumbs-wrapper {
	background-color: #dfdfdf
}

.fr-breadcrumbs-wrappers {
	font-size: .75rem;
	padding: .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: .70rem
}

.fr-breadcrumbs-wrappers span a {
	font-size: .75rem;
	font-family: lato, 'sans-serif'
}

.fr-breadcrumbs-wrappers span a:hover {
	font-family: lato, 'sans-serif'
}

.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
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 15px 0;
	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: .85rem;
	line-height: 1.4rem;
	color: #565656
}

div {
	font-size: .85rem;
	line-height: 1.4rem
}

li,
span {
	font-size: .85rem
}

a {
	font-size: .85rem;
	color: #3a9ad9
}

a:hover {
	color: #505050
}

b,
strong {
	font-weight: bold
}

dfn,
cite,
em,
i {
	font-style: italic
}

pre {
	background: #eee;
	border-left: .813em solid #c6b274;
	color: #333;
	font-size: .938em;
	line-height: 1.6;
	margin: 2em 0;
	max-width: 100%;
	overflow: auto;
	padding: 1em
}

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: .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: #0ff!important;
	color: #0ff!important
}

blockquote.white {
	border-color: #fff!important;
	color: #fff!important
}

blockquote.aquamarine {
	border-color: #7fffd4!important;
	color: #7fffd4!important
}

blockquote.bisque {
	border-color: #ffe4c4!important;
	color: #ffe4c4!important
}

blockquote.black {
	border-color: #000!important;
	color: #000!important
}

blockquote.blue {
	border-color: #00f!important;
	color: #00f!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: #0ff!important;
	color: #0ff!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: #f0f!important;
	color: #f0f!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: #789!important;
	color: #789!important
}

blockquote.Lime {
	border-color: #0f0!important;
	color: #0f0!important
}

blockquote.limegreen {
	border-color: #32cd32!important;
	color: #32cd32!important
}

blockquote.magenta {
	border-color: #f0f!important;
	color: #f0f!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: #639!important;
	color: #639!important
}

blockquote.red {
	border-color: #f00!important;
	color: #f00!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: #ff0!important;
	color: #ff0!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
}

mark {
	background: #9ca9b0;
	color: #fff;
	text-decoration: none;
	padding: 0 .5em
}

mark.aqua {
	background-color: #0ff!important;
	color: #fff!important;
	border: 0
}

mark.white {
	background-color: #fff!important;
	color: #505050!important;
	border: 0
}

mark.aquamarine {
	background-color: #7fffd4!important;
	color: #fff!important;
	border: 0
}

mark.bisque {
	background-color: #ffe4c4!important;
	color: #fff!important;
	border: 0
}

mark.black {
	background-color: #000!important;
	color: #fff!important;
	border: 0
}

mark.blue {
	background-color: #00f!important;
	color: #fff!important;
	border: 0
}

mark.bluevoilet {
	background-color: #8a2be2!important;
	color: #fff!important;
	border: 0
}

mark.brown {
	background-color: #a52a2a!important;
	color: #fff!important;
	border: 0
}

mark.burlywood {
	background-color: #deb887!important;
	color: #fff!important;
	border: 0
}

mark.cadetblue {
	background-color: #5f9ea0!important;
	color: #fff!important;
	border: 0
}

mark.chartreuse {
	background-color: #7fff00!important;
	color: #fff!important;
	border: 0
}

mark.chocolate {
	background-color: #d2691e!important;
	color: #fff!important;
	border: 0
}

mark.coral {
	background-color: #ff7f50!important;
	color: #fff!important;
	border: 0
}

mark.cornflowerblue {
	background-color: #6495ed!important;
	color: #fff!important;
	border: 0
}

mark.crimson {
	background-color: #dc143c!important;
	color: #fff!important;
	border: 0
}

mark.cyan {
	background-color: #0ff!important;
	color: #fff!important;
	border: 0
}

mark.darkblue {
	background-color: #00008b!important;
	color: #fff!important;
	border: 0
}

mark.darkcyan {
	background-color: #008b8b!important;
	color: #fff!important;
	border: 0
}

mark.darkgoldenrod {
	background-color: #b8860b!important;
	color: #fff!important;
	border: 0
}

mark.darkgreen {
	background-color: #006400!important;
	color: #fff!important;
	border: 0
}

mark.darkmagenta {
	background-color: #8b008b!important;
	color: #fff!important;
	border: 0
}

mark.darkolivegreen {
	background-color: #556b2f!important;
	color: #fff!important;
	border: 0
}

mark.darkorange {
	background-color: #ff8c00!important;
	color: #fff!important;
	border: 0
}

mark.darkorchid {
	background-color: #9932cc!important;
	color: #fff!important;
	border: 0
}

mark.darkred {
	background-color: #8b0000!important;
	color: #fff!important;
	border: 0
}

mark.darkseagreen {
	background-color: #8fbc8f!important;
	color: #fff!important;
	border: 0
}

mark.darkslateblue {
	background-color: #483d8b!important;
	color: #fff!important;
	border: 0
}

mark.darkslategray {
	background-color: #2f4f4f!important;
	color: #fff!important;
	border: 0
}

mark.darkturquoise {
	background-color: #00ced1!important;
	color: #fff!important;
	border: 0
}

mark.darkviolet {
	background-color: #9400d3!important;
	color: #fff!important;
	border: 0
}

mark.deeppink {
	background-color: #ff1493!important;
	color: #fff!important;
	border: 0
}

mark.deepskyblue {
	background-color: #00bfff!important;
	color: #fff!important;
	border: 0
}

mark.dimgray {
	background-color: #696969!important;
	color: #fff!important;
	border: 0
}

mark.dodgerblue {
	background-color: #1e90ff!important;
	color: #fff!important;
	border: 0
}

mark.firebrick {
	background-color: #b22222!important;
	color: #fff!important;
	border: 0
}

mark.forestgreen {
	background-color: #228b22!important;
	color: #fff!important;
	border: 0
}

mark.fuchsia {
	background-color: #f0f!important;
	color: #fff!important;
	border: 0
}

mark.gainsboro {
	background-color: #dcdcdc!important;
	color: #fff!important;
	border: 0
}

mark.ghostwhite {
	background-color: #f8f8ff!important;
	color: #fff!important;
	border: 0
}

mark.gold {
	background-color: #ffd700!important;
	color: #fff!important;
	border: 0
}

mark.goldenrod {
	background-color: #daa520!important;
	color: #fff!important;
	border: 0
}

mark.gray {
	background-color: #808080!important;
	color: #fff!important;
	border: 0
}

mark.green {
	background-color: #008000!important;
	color: #fff!important;
	border: 0
}

mark.greenyellow {
	background-color: #adff2f!important;
	color: #fff!important;
	border: 0
}

mark.hotpink {
	background-color: #ff69b4!important;
	color: #fff!important;
	border: 0
}

mark.indianred {
	background-color: #cd5c5c!important;
	color: #fff!important;
	border: 0
}

mark.Lavender {
	background-color: #e6e6fa!important;
	color: #fff!important;
	border: 0
}

mark.lavenderblush {
	background-color: #fff0f5!important;
	color: #505050!important;
	border: 0
}

mark.lawngreen {
	background-color: #7cfc00!important;
	color: #fff!important;
	border: 0
}

mark.lightblue {
	background-color: #add8e6!important;
	color: #fff!important;
	border: 0
}

mark.lightgray {
	background-color: #d3d3d3!important;
	color: #fff!important;
	border: 0
}

mark.lightgreen {
	background-color: #90ee90!important;
	color: #fff!important;
	border: 0
}

mark.lightpink {
	background-color: #ffb6c1!important;
	color: #fff!important;
	border: 0
}

mark.lightsalmon {
	background-color: #ffa07a!important;
	color: #fff!important;
	border: 0
}

mark.lightseagreen {
	background-color: #20b2aa!important;
	color: #fff!important;
	border: 0
}

mark.lightskyblue {
	background-color: #87cefa!important;
	color: #fff!important;
	border: 0
}

mark.lightslategray {
	background-color: #789!important;
	color: #fff!important;
	border: 0
}

mark.Lime {
	background-color: #0f0!important;
	color: #fff!important;
	border: 0
}

mark.limegreen {
	background-color: #32cd32!important;
	color: #fff!important;
	border: 0
}

mark.magenta {
	background-color: #f0f!important;
	color: #fff!important;
	border: 0
}

mark.maroon {
	background-color: #800000!important;
	color: #fff!important;
	border: 0
}

mark.mediumaquamarine {
	background-color: #66cdaa!important;
	color: #fff!important;
	border: 0
}

mark.mediumblue {
	background-color: #0000cd!important;
	color: #fff!important;
	border: 0
}

mark.mediumorchid {
	background-color: #ba55d3!important;
	color: #fff!important;
	border: 0
}

mark.mediumpurple {
	background-color: #9370db!important;
	color: #fff!important;
	border: 0
}

mark.mediumseagreen {
	background-color: #3cb371!important;
	color: #fff!important;
	border: 0
}

mark.mediumslateblue {
	background-color: #7b68ee!important;
	color: #fff!important;
	border: 0
}

mark.mediumspringgreen {
	background-color: #00fa9a!important;
	color: #fff!important;
	border: 0
}

mark.mediumturquoise {
	background-color: #48d1cc!important;
	color: #fff!important;
	border: 0
}

mark.navy {
	background-color: #000080!important;
	color: #fff!important;
	border: 0
}

mark.olive {
	background-color: #808000!important;
	color: #fff!important;
	border: 0
}

mark.olivedrab {
	background-color: #6b8e23!important;
	color: #fff!important;
	border: 0
}

mark.orange {
	background-color: #ffa500!important;
	color: #fff!important;
	border: 0
}

mark.orangered {
	background-color: #ff4500!important;
	color: #fff!important;
	border: 0
}

mark.orchid {
	background-color: #da70d6!important;
	color: #fff!important;
	border: 0
}

mark.peru {
	background-color: #cd853f!important;
	color: #fff!important;
	border: 0
}

mark.purple {
	background-color: #800080!important;
	color: #fff!important;
	border: 0
}

mark.rebeccapurple {
	background-color: #639!important;
	color: #fff!important;
	border: 0
}

mark.red {
	background-color: #f00!important;
	color: #fff!important;
	border: 0
}

mark.rosybrown {
	background-color: #bc8f8f!important;
	color: #fff!important;
	border: 0
}

mark.royalblue {
	background-color: #4169e1!important;
	color: #fff!important;
	border: 0
}

mark.saddlebrown {
	background-color: #8b4513!important;
	color: #fff!important;
	border: 0
}

mark.salmon {
	background-color: #fa8072!important;
	color: #fff!important;
	border: 0
}

mark.sandybrown {
	background-color: #f4a460!important;
	color: #fff!important;
	border: 0
}

mark.seagreen {
	background-color: #2e8b57!important;
	color: #fff!important;
	border: 0
}

mark.sienna {
	background-color: #a0522d!important;
	color: #fff!important;
	border: 0
}

mark.silver {
	background-color: #c0c0c0!important;
	color: #fff!important;
	border: 0
}

mark.skyblue {
	background-color: #87ceeb!important;
	color: #fff!important;
	border: 0
}

mark.slateblue {
	background-color: #6a5acd!important;
	color: #fff!important;
	border: 0
}

mark.slategray {
	background-color: #708090!important;
	color: #fff!important;
	border: 0
}

mark.springgreen {
	background-color: #00ff7f!important;
	color: #fff!important;
	border: 0
}

mark.steelblue {
	background-color: #4682b4!important;
	color: #fff!important;
	border: 0
}

mark.tan {
	background-color: #d2b48c!important;
	color: #fff!important;
	border: 0
}

mark.teal {
	background-color: #008080!important;
	color: #fff!important;
	border: 0
}

mark.thistle {
	background-color: #d8bfd8!important;
	color: #fff!important;
	border: 0
}

mark.tomato {
	background-color: #ff6347!important;
	color: #fff!important;
	border: 0
}

mark.turquoise {
	background-color: #40e0d0!important;
	color: #fff!important;
	border: 0
}

mark.violet {
	background-color: #ee82ee!important;
	color: #fff!important;
	border: 0
}

mark.yellow {
	background-color: #ff0!important;
	color: #616161!important;
	border: 0
}

mark.yellowgreen {
	background-color: #9acd32!important;
	color: #fff!important;
	border: 0
}

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
}

.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: .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: .8rem;
	margin: .15em!important;
	padding: .6em!important;
	color: #FFF!IMPORTANT;
	border-radius: 20px;
	background-color: #9f9e9e;
	-webkit-transition: background-color .3s linear;
	-moz-transition: background-color .3s linear;
	-o-transition: background-color .3s linear;
	-ms-transition: background-color .3s linear;
	transition: background-color .3s linear;
	-webkit-transition: all ease .3s;
	-moz-transition: all ease .3s;
	-o-transition: all ease .3s;
	-ms-transition: all ease .3s;
	transition: all ease .3s
}

.fr-team-social li:hover {
	display: inline-block;
	height: 30px;
	line-height: 18px;
	width: 30px;
	font-size: .8rem;
	margin: 0 .15em!important;
	padding: .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
}

.fr-testomonials_title {
	font-size: 1.6em;
	padding: 0!important;
	margin: 0!important
}

.alignnone {
	margin: .5em 30px 20px 0
}

.aligncenter,
div.aligncenter {
	display: block;
	margin: .5em auto 5px auto
}

.alignright {
	float: right;
	margin: .5em 0 20px 30px
}

.alignleft {
	float: left;
	margin: .5em 30px 20px 0
}

.aligncenter {
	display: block;
	margin: .5em auto
}

a img.alignright {
	float: right;
	margin: .5em 0 20px 30px
}

a img.alignnone {
	margin: .5em 20px 20px 0
}

a img.alignleft {
	float: left;
	margin: .5em 30px 20px 0
}

a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto
}

.wp-caption {
	max-width: 100%;
	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
}

.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%);
	filter: gray;
	-webkit-transition: all .6s ease;
	filter: url("data:image/svg+xml;utf8,<svgxmlns=\'http://www.w3.org/2000/svg\'><filterid=\'grayscale\'><feColorMatrixtype=\'matrix\'values=\'0.33330.33330.3333000.33330.33330.3333000.33330.33330.33330000010\'/></filter></svg>#grayscale")
}

.fr-bw:hover {
	cursor: pointer;
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	filter: url("data:image/svg+xml;utf8,<svgxmlns=\'http://www.w3.org/2000/svg\'><filterid=\'grayscale\'><feColorMatrixtype=\'matrix\'values=\'10000,01000,00100,00010\'/></filter></svg>#grayscale")
}

.fr-bw:hover {
	cursor: pointer;
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	filter: url("data:image/svg+xml;utf8,<svgxmlns=\'http://www.w3.org/2000/svg\'><filterid=\'grayscale\'><feColorMatrixtype=\'matrix\'values=\'10000,01000,00100,00010\'/></filter></svg>#grayscale")
}

.fr-shadow {
	box-shadow: 0 2px 5px #888;
	-webkit-box-shadow: 0 2px 5px #888;
	-moz-box-shadow: 0 1px 5px #888;
	-o-box-shadow: 0 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 .6s;
	-moz-transition: all ease .6s;
	-o-transition: all ease .6s;
	transition: all ease .6s;
	-ms-transition: all ease .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,<svgxmlns=\'http://www.w3.org/2000/svg\'><filterid=\'grayscale\'><feColorMatrixtype=\'matrix\'values=\'10000,01000,00100,00010\'/></filter></svg>#grayscale")
}

.fr-images-flip1 {
	overflow: hidden
}

.fr-images-flip1 img {
	-webkit-transition: all ease .6s;
	-moz-transition: all ease .6s;
	-o-transition: all ease .6s;
	transition: all ease .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)
}

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;
		cursor: pointer
	}
	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: 0;
		color: #f00
	}
	a.toggle_button_flat_responsive_menu:before {
		content: "\f0c9";
		font-family: FontAwesome;
		font-size: 2em
	}
	ul.mobilemenu {
		width: 100%;
		margin: 0!important;
		padding: 0!important;
		z-index: 99999!important;
		height: 0;
		overflow-y: scroll;
		display: block
	}
	ul.mobilemenu>li {
		width: 100%;
		margin: 0!important;
		padding: 0!important;
		text-decoration: none;
		list-style: none
	}
	ul.mobilemenu>li>a {
		display: block;
		padding: .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: 0;
		background-color: #2bafbb;
		color: #fff
	}
	ul.mobilemenu ul.sub-menu {
		display: block;
		position: relative;
		background-color: #fff;
		width: 100%;
		padding-left: 1em!important;
		margin: 0!important;
		right: 0!important;
		text-align: left;
		border-bottom: 0
	}
	ul.sub-menu>li {
		list-style: none;
		text-decoration: none;
		border-bottom: 1px solid #eaeaea;
		display: block;
		width: 100%;
		margin: 0
	}
	ul.sub-menu>li>a {
		padding: .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: 0;
		padding: 0;
		padding: 0 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: .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: 0;
		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: 0;
		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
	}
}

.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
}

.page-thumbnail {
	margin: 1.75em auto 0
}

.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 0;
	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: .80rem
}

.bypostauthor {
	font-size: .80rem
}

.featured-post {
	color: #69a127;
	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
}

.aside_post_format {
	margin: 0;
	padding: 0
}

.post-format-icon {
	font-size: 1.125em
}

.post-edit-link {
	background-color: #eaeaea;
	padding: .15rem 1rem;
	color: #888
}

.post-edit-link:hover {
	background-color: #505050;
	color: #fff
}

.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
}

.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
}

.format-quote .entry-title {
	font-weight: bold;
	font-style: normal
}

.format-quote .icon-quotes-left {
	font-size: 1.75em;
	top: 5px;
	margin-right: .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: .5em solid #e2e5e7
}

.format-audio .audio-thumbnail img {
	margin: .5em 0 1.5em 0;
	display: block
}

.post.type-post {
	padding: 1rem 0rem;
	border-bottom: 1px double #eaeaea
}

.format-audio .wp-audio-shortcode,
.format-audio .mejs-audio {
	margin: 2em 0 .5em 0;
	clear: both
}

.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: .75rem
}

.format-link p a:hover {
	background-color: #e2e5e7;
	color: #656565
}

.format-link .entry-content-link {
	margin-left: 11rem;
	overflow: hidden;
	margin-top: .50rem
}

.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: .3rem .6rem;
	color: #fff;
	background-color: #5cb8e7;
	margin-right: 3px
}

.page_pagination a:hover {
	background-color: #505050
}

.page_pagination span {
	padding: .3rem .6rem;
	color: #fff;
	background-color: #505050;
	margin-right: 3px
}

.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: .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-wrapper {
	margin: 3em 0;
	padding: .5em 0;
	border-top: 1px solid #e2e5e7;
	border-bottom: 1px solid #e2e5e7
}

.pagination-wrapper label {
	float: left;
	margin-top: 3px;
	margin-right: .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: .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
}

.comments-area {
	margin: 4rem 0
}

.comments-title {
	padding: .5em .5em;
	font-size: 1.313em;
	font-weight: 600;
	color: #888;
	cursor: pointer;
	transition: all ease-in-out .3s;
	-moz-transition: all ease-in-out .3s;
	-o-transition: all ease-in-out .3s;
	-webkit-transition: all ease-in-out .3;
	border-bottom: 3px solid #eaeaea
}

.comment-list {
	margin: 2em 0;
	list-style: none;
	padding: .25em;
	outline: 0
}

.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: .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 .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: .5em auto 1.250em
}

.comment-content blockquote {
	border: 0;
	background-color: #f3f3f3;
	margin: 1em 0;
	padding: .75em 1em .25em;
	font-size: 1em;
	color: #656565
}

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: .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: 0;
	padding: 0 0 0 6px;
	font-family: 'icomoon';
	font-size: 12px;
	line-height: 1;
	color: #979da2
}

ul li:before {
	content: ''
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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: .25em 0 .25em 0
}

ul.white>li {
	color: #fff!important
}

ul.aqua>li {
	color: #0ff!important
}

ul.aquamarine>li {
	color: #7fffd4!important
}

ul.bisque>li {
	color: #ffe4c4!important
}

ul.black>li {
	color: #000!important
}

ul.blue>li {
	color: #00f!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: #0ff!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: #f0f!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: #789!important
}

ul.Lime>li {
	color: #0f0!important
}

ul.limegreen>li {
	color: #32cd32!important
}

ul.magenta>li {
	color: #f0f!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: #639!important
}

ul.red>li {
	color: #f00!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: #ff0!important
}

ul.yellowgreen>li {
	color: #9acd32!important
}

ul.white>li:before {
	color: #fff!important
}

ul.aqua>li:before {
	color: #0ff!important
}

ul.aquamarine>li:before {
	color: #7fffd4!important
}

ul.bisque>li:before {
	color: #ffe4c4!important
}

ul.black>li:before {
	color: #000!important
}

ul.blue>li:before {
	color: #00f!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: #0ff!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: #f0f!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: #789!important
}

ul.Lime>li:before {
	color: #0f0!important
}

ul.limegreen>li:before {
	color: #32cd32!important
}

ul.magenta>li:before {
	color: #f0f!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: #639!important
}

ul.red>li:before {
	color: #f00!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: #ff0!important
}

ul.yellowgreen>li:before {
	color: #9acd32!important
}

ol.white>li {
	color: #fff!important
}

ol.aqua>li {
	color: #0ff!important
}

ol.aquamarine>li {
	color: #7fffd4!important
}

ol.bisque>li {
	color: #ffe4c4!important
}

ol.black>li {
	color: #000!important
}

ol.blue>li {
	color: #00f!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: #0ff!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: #f0f!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: #789!important
}

ol.Lime>li {
	color: #0f0!important
}

ol.limegreen>li {
	color: #32cd32!important
}

ol.magenta>li {
	color: #f0f!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: #639!important
}

ol.red>li {
	color: #f00!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: #ff0!important
}

ol.yellowgreen>li {
	color: #9acd32!important
}

ol.white>li:before {
	color: #fff!important
}

ol.aqua>li:before {
	color: #0ff!important
}

ol.aquamarine>li:before {
	color: #7fffd4!important
}

ol.bisque>li:before {
	color: #ffe4c4!important
}

ol.black>li:before {
	color: #000!important
}

ol.blue>li:before {
	color: #00f!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: #0ff!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: #f0f!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: #789!important
}

ol.Lime>li:before {
	color: #0f0!important
}

ol.limegreen>li:before {
	color: #32cd32!important
}

ol.magenta>li:before {
	color: #f0f!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: #639!important
}

ol.red>li:before {
	color: #f00!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: #ff0!important
}

ol.yellowgreen>li:before {
	color: #9acd32!important
}

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
}

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 0 1rem 0;
	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 .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
}

.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: .5em;
	padding: .5em 1em;
	background-color: #707886;
	color: #fff;
	text-transform: uppercase
}

.fr-infobox.aqua {
	background-color: #0ff!important;
	color: #fff!important
}

.fr-infobox.white {
	background-color: #fff!important;
	color: #505050!important
}

.fr-infobox.aquamarine {
	background-color: #7fffd4!important;
	color: #fff!important
}

.fr-infobox.bisque {
	background-color: #ffe4c4!important;
	color: #fff!important
}

.fr-infobox.black {
	background-color: #000!important;
	color: #fff!important
}

.fr-infobox.blue {
	background-color: #00f!important;
	color: #fff!important
}

.fr-infobox.bluevoilet {
	background-color: #8a2be2!important;
	color: #fff!important
}

.fr-infobox.brown {
	background-color: #a52a2a!important;
	color: #fff!important
}

.fr-infobox.burlywood {
	background-color: #deb887!important;
	color: #fff!important
}

.fr-infobox.cadetblue {
	background-color: #5f9ea0!important;
	color: #fff!important
}

.fr-infobox.chartreuse {
	background-color: #7fff00!important;
	color: #fff!important
}

.fr-infobox.chocolate {
	background-color: #d2691e!important;
	color: #fff!important
}

.fr-infobox.coral {
	background-color: #ff7f50!important;
	color: #fff!important
}

.fr-infobox.cornflowerblue {
	background-color: #6495ed!important;
	color: #fff!important
}

.fr-infobox.crimson {
	background-color: #dc143c!important;
	color: #fff!important
}

.fr-infobox.cyan {
	background-color: #0ff!important;
	color: #fff!important
}

.fr-infobox.darkblue {
	background-color: #00008b!important;
	color: #fff!important
}

.fr-infobox.darkcyan {
	background-color: #008b8b!important;
	color: #fff!important
}

.fr-infobox.darkgoldenrod {
	background-color: #b8860b!important;
	color: #fff!important
}

.fr-infobox.darkgreen {
	background-color: #006400!important;
	color: #fff!important
}

.fr-infobox.darkmagenta {
	background-color: #8b008b!important;
	color: #fff!important
}

.fr-infobox.darkolivegreen {
	background-color: #556b2f!important;
	color: #fff!important
}

.fr-infobox.darkorange {
	background-color: #ff8c00!important;
	color: #fff!important
}

.fr-infobox.darkorchid {
	background-color: #9932cc!important;
	color: #fff!important
}

.fr-infobox.darkred {
	background-color: #8b0000!important;
	color: #fff!important
}

.fr-infobox.darkseagreen {
	background-color: #8fbc8f!important;
	color: #fff!important
}

.fr-infobox.darkslateblue {
	background-color: #483d8b!important;
	color: #fff!important
}

.fr-infobox.darkslategray {
	background-color: #2f4f4f!important;
	color: #fff!important
}

.fr-infobox.darkturquoise {
	background-color: #00ced1!important;
	color: #fff!important
}

.fr-infobox.darkviolet {
	background-color: #9400d3!important;
	color: #fff!important
}

.fr-infobox.deeppink {
	background-color: #ff1493!important;
	color: #fff!important
}

.fr-infobox.deepskyblue {
	background-color: #00bfff!important;
	color: #fff!important
}

.fr-infobox.dimgray {
	background-color: #696969!important;
	color: #fff!important
}

.fr-infobox.dodgerblue {
	background-color: #1e90ff!important;
	color: #fff!important
}

.fr-infobox.firebrick {
	background-color: #b22222!important;
	color: #fff!important
}

.fr-infobox.forestgreen {
	background-color: #228b22!important;
	color: #fff!important
}

.fr-infobox.fuchsia {
	background-color: #f0f!important;
	color: #fff!important
}

.fr-infobox.gainsboro {
	background-color: #dcdcdc!important;
	color: #fff!important
}

.fr-infobox.ghostwhite {
	background-color: #f8f8ff!important;
	color: #fff!important
}

.fr-infobox.gold {
	background-color: #ffd700!important;
	color: #fff!important
}

.fr-infobox.goldenrod {
	background-color: #daa520!important;
	color: #fff!important
}

.fr-infobox.gray {
	background-color: #808080!important;
	color: #fff!important
}

.fr-infobox.green {
	background-color: #008000!important;
	color: #fff!important
}

.fr-infobox.greenyellow {
	background-color: #adff2f!important;
	color: #fff!important
}

.fr-infobox.hotpink {
	background-color: #ff69b4!important;
	color: #fff!important
}

.fr-infobox.indianred {
	background-color: #cd5c5c!important;
	color: #fff!important
}

.fr-infobox.Lavender {
	background-color: #e6e6fa!important;
	color: #fff!important
}

.fr-infobox.lavenderblush {
	background-color: #fff0f5!important;
	color: #505050!important
}

.fr-infobox.lawngreen {
	background-color: #7cfc00!important;
	color: #fff!important
}

.fr-infobox.lightblue {
	background-color: #add8e6!important;
	color: #fff!important
}

.fr-infobox.lightgray {
	background-color: #d3d3d3!important;
	color: #fff!important
}

.fr-infobox.lightgreen {
	background-color: #90ee90!important;
	color: #fff!important
}

.fr-infobox.lightpink {
	background-color: #ffb6c1!important;
	color: #fff!important
}

.fr-infobox.lightsalmon {
	background-color: #ffa07a!important;
	color: #fff!important
}

.fr-infobox.lightseagreen {
	background-color: #20b2aa!important;
	color: #fff!important
}

.fr-infobox.lightskyblue {
	background-color: #87cefa!important;
	color: #fff!important
}

.fr-infobox.lightslategray {
	background-color: #789!important;
	color: #fff!important
}

.fr-infobox.Lime {
	background-color: #0f0!important;
	color: #fff!important
}

.fr-infobox.limegreen {
	background-color: #32cd32!important;
	color: #fff!important
}

.fr-infobox.magenta {
	background-color: #f0f!important;
	color: #fff!important
}

.fr-infobox.maroon {
	background-color: #800000!important;
	color: #fff!important
}

.fr-infobox.mediumaquamarine {
	background-color: #66cdaa!important;
	color: #fff!important
}

.fr-infobox.mediumblue {
	background-color: #0000cd!important;
	color: #fff!important
}

.fr-infobox.mediumorchid {
	background-color: #ba55d3!important;
	color: #fff!important
}

.fr-infobox.mediumpurple {
	background-color: #9370db!important;
	color: #fff!important
}

.fr-infobox.mediumseagreen {
	background-color: #3cb371!important;
	color: #fff!important
}

.fr-infobox.mediumslateblue {
	background-color: #7b68ee!important;
	color: #fff!important
}

.fr-infobox.mediumspringgreen {
	background-color: #00fa9a!important;
	color: #fff!important
}

.fr-infobox.mediumturquoise {
	background-color: #48d1cc!important;
	color: #fff!important
}

.fr-infobox.navy {
	background-color: #000080!important;
	color: #fff!important
}

.fr-infobox.olive {
	background-color: #808000!important;
	color: #fff!important
}

.fr-infobox.olivedrab {
	background-color: #6b8e23!important;
	color: #fff!important
}

.fr-infobox.orange {
	background-color: #ffa500!important;
	color: #fff!important
}

.fr-infobox.orangered {
	background-color: #ff4500!important;
	color: #fff!important
}

.fr-infobox.orchid {
	background-color: #da70d6!important;
	color: #fff!important
}

.fr-infobox.peru {
	background-color: #cd853f!important;
	color: #fff!important
}

.fr-infobox.purple {
	background-color: #800080!important;
	color: #fff!important
}

.fr-infobox.rebeccapurple {
	background-color: #639!important;
	color: #fff!important
}

.fr-infobox.red {
	background-color: #f00!important;
	color: #fff!important
}

.fr-infobox.rosybrown {
	background-color: #bc8f8f!important;
	color: #fff!important
}

.fr-infobox.royalblue {
	background-color: #4169e1!important;
	color: #fff!important
}

.fr-infobox.saddlebrown {
	background-color: #8b4513!important;
	color: #fff!important
}

.fr-infobox.salmon {
	background-color: #fa8072!important;
	color: #fff!important
}

.fr-infobox.sandybrown {
	background-color: #f4a460!important;
	color: #fff!important
}

.fr-infobox.seagreen {
	background-color: #2e8b57!important;
	color: #fff!important
}

.fr-infobox.sienna {
	background-color: #a0522d!important;
	color: #fff!important
}

.fr-infobox.silver {
	background-color: #c0c0c0!important;
	color: #fff!important
}

.fr-infobox.skyblue {
	background-color: #87ceeb!important;
	color: #fff!important
}

.fr-infobox.slateblue {
	background-color: #6a5acd!important;
	color: #fff!important
}

.fr-infobox.slategray {
	background-color: #708090!important;
	color: #fff!important
}

.fr-infobox.springgreen {
	background-color: #00ff7f!important;
	color: #fff!important
}

.fr-infobox.steelblue {
	background-color: #4682b4!important;
	color: #fff!important
}

.fr-infobox.tan {
	background-color: #d2b48c!important;
	color: #fff!important
}

.fr-infobox.teal {
	background-color: #008080!important;
	color: #fff!important
}

.fr-infobox.thistle {
	background-color: #d8bfd8!important;
	color: #fff!important
}

.fr-infobox.tomato {
	background-color: #ff6347!important;
	color: #fff!important
}

.fr-infobox.turquoise {
	background-color: #40e0d0!important;
	color: #fff!important
}

.fr-infobox.violet {
	background-color: #ee82ee!important;
	color: #fff!important
}

.fr-infobox.yellow {
	background-color: #ff0!important;
	color: #616161!important
}

.fr-infobox.yellowgreen {
	background-color: #9acd32!important;
	color: #fff!important
}

.progress {
	height: 12px;
	margin: 0 0 2em 0;
	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%
	}
}

.fr-logo-bar {
	margin: 2em auto;
	text-align: center
}

.fr-logo-bar li:before {
	content: ''
}

.fr-logo-bar li {
	margin: .75em;
	padding: 0;
	display: inline-block;
	vertical-align: middle
}

.fr-logo-bar li a {
	opacity: .5;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	-webkit-transition: all .4s ease-in-out;
	transition: all .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 .4s ease-in-out;
	transition: all .4s ease-in-out
}

.fr-logo-bar1 {
	margin: 2em auto;
	text-align: center
}

.fr-logo-bar1 li:before {
	content: ''
}

.fr-logo-bar1 li {
	margin: .75em;
	padding: 0;
	display: inline-block;
	vertical-align: middle;
	border: 1px solid #eaeaea
}

.fr-logo-bar1 li a {
	opacity: .5;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	-webkit-transition: all .4s ease-in-out;
	transition: all .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 .4s ease-in-out;
	transition: all .4s ease-in-out
}

.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 .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: .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: 0;
	padding: 0;
	clear: both;
	width: 100%
}

.fr-price-details>ul>li {
	border-bottom: 1px solid #eaeaea;
	display: block;
	width: 100%;
	margin: 0;
	padding: .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
}

.fr-label {
	position: relative;
	display: inline;
	margin: 0;
	padding: .07em .938em;
	font-size: .75em;
	font-weight: 900;
	line-height: 1.5;
	background-color: #9ca9b0;
	color: #FFF;
	text-align: center;
	text-transform: uppercase
}

.fr-label.aqua {
	background-color: #0ff!important;
	color: #fff!important
}

.fr-label.white {
	background-color: #fff!important;
	color: #505050!important
}

.fr-label.aquamarine {
	background-color: #7fffd4!important;
	color: #fff!important
}

.fr-label.bisque {
	background-color: #ffe4c4!important;
	color: #fff!important
}

.fr-label.black {
	background-color: #000!important;
	color: #fff!important
}

.fr-label.blue {
	background-color: #00f!important;
	color: #fff!important
}

.fr-label.bluevoilet {
	background-color: #8a2be2!important;
	color: #fff!important
}

.fr-label.brown {
	background-color: #a52a2a!important;
	color: #fff!important
}

.fr-label.burlywood {
	background-color: #deb887!important;
	color: #fff!important
}

.fr-label.cadetblue {
	background-color: #5f9ea0!important;
	color: #fff!important
}

.fr-label.chartreuse {
	background-color: #7fff00!important;
	color: #fff!important
}

.fr-label.chocolate {
	background-color: #d2691e!important;
	color: #fff!important
}

.fr-label.coral {
	background-color: #ff7f50!important;
	color: #fff!important
}

.fr-label.cornflowerblue {
	background-color: #6495ed!important;
	color: #fff!important
}

.fr-label.crimson {
	background-color: #dc143c!important;
	color: #fff!important
}

.fr-label.cyan {
	background-color: #0ff!important;
	color: #fff!important
}

.fr-label.darkblue {
	background-color: #00008b!important;
	color: #fff!important
}

.fr-label.darkcyan {
	background-color: #008b8b!important;
	color: #fff!important
}

.fr-label.darkgoldenrod {
	background-color: #b8860b!important;
	color: #fff!important
}

.fr-label.darkgreen {
	background-color: #006400!important;
	color: #fff!important
}

.fr-label.darkmagenta {
	background-color: #8b008b!important;
	color: #fff!important
}

.fr-label.darkolivegreen {
	background-color: #556b2f!important;
	color: #fff!important
}

.fr-label.darkorange {
	background-color: #ff8c00!important;
	color: #fff!important
}

.fr-label.darkorchid {
	background-color: #9932cc!important;
	color: #fff!important
}

.fr-label.darkred {
	background-color: #8b0000!important;
	color: #fff!important
}

.fr-label.darkseagreen {
	background-color: #8fbc8f!important;
	color: #fff!important
}

.fr-label.darkslateblue {
	background-color: #483d8b!important;
	color: #fff!important
}

.fr-label.darkslategray {
	background-color: #2f4f4f!important;
	color: #fff!important
}

.fr-label.darkturquoise {
	background-color: #00ced1!important;
	color: #fff!important
}

.fr-label.darkviolet {
	background-color: #9400d3!important;
	color: #fff!important
}

.fr-label.deeppink {
	background-color: #ff1493!important;
	color: #fff!important
}

.fr-label.deepskyblue {
	background-color: #00bfff!important;
	color: #fff!important
}

.fr-label.dimgray {
	background-color: #696969!important;
	color: #fff!important
}

.fr-label.dodgerblue {
	background-color: #1e90ff!important;
	color: #fff!important
}

.fr-label.firebrick {
	background-color: #b22222!important;
	color: #fff!important
}

.fr-label.forestgreen {
	background-color: #228b22!important;
	color: #fff!important
}

.fr-label.fuchsia {
	background-color: #f0f!important;
	color: #fff!important
}

.fr-label.gainsboro {
	background-color: #dcdcdc!important;
	color: #fff!important
}

.fr-label.ghostwhite {
	background-color: #f8f8ff!important;
	color: #fff!important
}

.fr-label.gold {
	background-color: #ffd700!important;
	color: #fff!important
}

.fr-label.goldenrod {
	background-color: #daa520!important;
	color: #fff!important
}

.fr-label.gray {
	background-color: #808080!important;
	color: #fff!important
}

.fr-label.green {
	background-color: #008000!important;
	color: #fff!important
}

.fr-label.greenyellow {
	background-color: #adff2f!important;
	color: #fff!important
}

.fr-label.hotpink {
	background-color: #ff69b4!important;
	color: #fff!important
}

.fr-label.indianred {
	background-color: #cd5c5c!important;
	color: #fff!important
}

.fr-label.Lavender {
	background-color: #e6e6fa!important;
	color: #fff!important
}

.fr-label.lavenderblush {
	background-color: #fff0f5!important;
	color: #505050!important
}

.fr-label.lawngreen {
	background-color: #7cfc00!important;
	color: #fff!important
}

.fr-label.lightblue {
	background-color: #add8e6!important;
	color: #fff!important
}

.fr-label.lightgray {
	background-color: #d3d3d3!important;
	color: #fff!important
}

.fr-label.lightgreen {
	background-color: #90ee90!important;
	color: #fff!important
}

.fr-label.lightpink {
	background-color: #ffb6c1!important;
	color: #fff!important
}

.fr-label.lightsalmon {
	background-color: #ffa07a!important;
	color: #fff!important
}

.fr-label.lightseagreen {
	background-color: #20b2aa!important;
	color: #fff!important
}

.fr-label.lightskyblue {
	background-color: #87cefa!important;
	color: #fff!important
}

.fr-label.lightslategray {
	background-color: #789!important;
	color: #fff!important
}

.fr-label.Lime {
	background-color: #0f0!important;
	color: #fff!important
}

.fr-label.limegreen {
	background-color: #32cd32!important;
	color: #fff!important
}

.fr-label.magenta {
	background-color: #f0f!important;
	color: #fff!important
}

.fr-label.maroon {
	background-color: #800000!important;
	color: #fff!important
}

.fr-label.mediumaquamarine {
	background-color: #66cdaa!important;
	color: #fff!important
}

.fr-label.mediumblue {
	background-color: #0000cd!important;
	color: #fff!important
}

.fr-label.mediumorchid {
	background-color: #ba55d3!important;
	color: #fff!important
}

.fr-label.mediumpurple {
	background-color: #9370db!important;
	color: #fff!important
}

.fr-label.mediumseagreen {
	background-color: #3cb371!important;
	color: #fff!important
}

.fr-label.mediumslateblue {
	background-color: #7b68ee!important;
	color: #fff!important
}

.fr-label.mediumspringgreen {
	background-color: #00fa9a!important;
	color: #fff!important
}

.fr-label.mediumturquoise {
	background-color: #48d1cc!important;
	color: #fff!important
}

.fr-label.navy {
	background-color: #000080!important;
	color: #fff!important
}

.fr-label.olive {
	background-color: #808000!important;
	color: #fff!important
}

.fr-label.olivedrab {
	background-color: #6b8e23!important;
	color: #fff!important
}

.fr-label.orange {
	background-color: #ffa500!important;
	color: #fff!important
}

.fr-label.orangered {
	background-color: #ff4500!important;
	color: #fff!important
}

.fr-label.orchid {
	background-color: #da70d6!important;
	color: #fff!important
}

.fr-label.peru {
	background-color: #cd853f!important;
	color: #fff!important
}

.fr-label.purple {
	background-color: #800080!important;
	color: #fff!important
}

.fr-label.rebeccapurple {
	background-color: #639!important;
	color: #fff!important
}

.fr-label.red {
	background-color: #f00!important;
	color: #fff!important
}

.fr-label.rosybrown {
	background-color: #bc8f8f!important;
	color: #fff!important
}

.fr-label.royalblue {
	background-color: #4169e1!important;
	color: #fff!important
}

.fr-label.saddlebrown {
	background-color: #8b4513!important;
	color: #fff!important
}

.fr-label.salmon {
	background-color: #fa8072!important;
	color: #fff!important
}

.fr-label.sandybrown {
	background-color: #f4a460!important;
	color: #fff!important
}

.fr-label.seagreen {
	background-color: #2e8b57!important;
	color: #fff!important
}

.fr-label.sienna {
	background-color: #a0522d!important;
	color: #fff!important
}

.fr-label.silver {
	background-color: #c0c0c0!important;
	color: #fff!important
}

.fr-label.skyblue {
	background-color: #87ceeb!important;
	color: #fff!important
}

.fr-label.slateblue {
	background-color: #6a5acd!important;
	color: #fff!important
}

.fr-label.slategray {
	background-color: #708090!important;
	color: #fff!important
}

.fr-label.springgreen {
	background-color: #00ff7f!important;
	color: #fff!important
}

.fr-label.steelblue {
	background-color: #4682b4!important;
	color: #fff!important
}

.fr-label.tan {
	background-color: #d2b48c!important;
	color: #fff!important
}

.fr-label.teal {
	background-color: #008080!important;
	color: #fff!important
}

.fr-label.thistle {
	background-color: #d8bfd8!important;
	color: #fff!important
}

.fr-label.tomato {
	background-color: #ff6347!important;
	color: #fff!important
}

.fr-label.turquoise {
	background-color: #40e0d0!important;
	color: #fff!important
}

.fr-label.violet {
	background-color: #ee82ee!important;
	color: #fff!important
}

.fr-label.yellow {
	background-color: #ff0!important;
	color: #616161!important
}

.fr-label.yellowgreen {
	background-color: #9acd32!important;
	color: #fff!important
}

table td {
	vertical-align: top
}

.table td {
	vertical-align: middle
}

.table-aqua>thead {
	background-color: #0ff!important;
	color: #fff!important;
	border: 0
}

.table-white>thead {
	background-color: #fff!important;
	color: #505050!important;
	border: 0
}

.table-aquamarine>thead {
	background-color: #7fffd4!important;
	color: #fff!important;
	border: 0
}

.table-bisque>thead {
	background-color: #ffe4c4!important;
	color: #fff!important;
	border: 0
}

.table-black>thead {
	background-color: #000!important;
	color: #fff!important;
	border: 0
}

.table-blue>thead {
	background-color: #00f!important;
	color: #fff!important;
	border: 0
}

.table-bluevoilet>thead {
	background-color: #8a2be2!important;
	color: #fff!important;
	border: 0
}

.table-brown>thead {
	background-color: #a52a2a!important;
	color: #fff!important;
	border: 0
}

.table-burlywood>thead {
	background-color: #deb887!important;
	color: #fff!important;
	border: 0
}

.table-cadetblue>thead {
	background-color: #5f9ea0!important;
	color: #fff!important;
	border: 0
}

.table-chartreuse>thead {
	background-color: #7fff00!important;
	color: #fff!important;
	border: 0
}

.table-chocolate>thead {
	background-color: #d2691e!important;
	color: #fff!important;
	border: 0
}

.table-coral>thead {
	background-color: #ff7f50!important;
	color: #fff!important;
	border: 0
}

.table-cornflowerblue>thead {
	background-color: #6495ed!important;
	color: #fff!important;
	border: 0
}

.table-crimson>thead {
	background-color: #dc143c!important;
	color: #fff!important;
	border: 0
}

.table-cyan>thead {
	background-color: #0ff!important;
	color: #fff!important;
	border: 0
}

.table-darkblue>thead {
	background-color: #00008b!important;
	color: #fff!important;
	border: 0
}

.table-darkcyan>thead {
	background-color: #008b8b!important;
	color: #fff!important;
	border: 0
}

.table-darkgoldenrod>thead {
	background-color: #b8860b!important;
	color: #fff!important;
	border: 0
}

.table-darkgreen>thead {
	background-color: #006400!important;
	color: #fff!important;
	border: 0
}

.table-darkmagenta>thead {
	background-color: #8b008b!important;
	color: #fff!important;
	border: 0
}

.table-darkolivegreen>thead {
	background-color: #556b2f!important;
	color: #fff!important;
	border: 0
}

.table-darkorange>thead {
	background-color: #ff8c00!important;
	color: #fff!important;
	border: 0
}

.table-darkorchid>thead {
	background-color: #9932cc!important;
	color: #fff!important;
	border: 0
}

.table-darkred>thead {
	background-color: #8b0000!important;
	color: #fff!important;
	border: 0
}

.table-darkseagreen>thead {
	background-color: #8fbc8f!important;
	color: #fff!important;
	border: 0
}

.table-darkslateblue>thead {
	background-color: #483d8b!important;
	color: #fff!important;
	border: 0
}

.table-darkslategray>thead {
	background-color: #2f4f4f!important;
	color: #fff!important;
	border: 0
}

.table-darkturquoise>thead {
	background-color: #00ced1!important;
	color: #fff!important;
	border: 0
}

.table-darkviolet>thead {
	background-color: #9400d3!important;
	color: #fff!important;
	border: 0
}

.table-deeppink>thead {
	background-color: #ff1493!important;
	color: #fff!important;
	border: 0
}

.table-deepskyblue>thead {
	background-color: #00bfff!important;
	color: #fff!important;
	border: 0
}

.table-dimgray>thead {
	background-color: #696969!important;
	color: #fff!important;
	border: 0
}

.table-dodgerblue>thead {
	background-color: #1e90ff!important;
	color: #fff!important;
	border: 0
}

.table-firebrick>thead {
	background-color: #b22222!important;
	color: #fff!important;
	border: 0
}

.table-forestgreen>thead {
	background-color: #228b22!important;
	color: #fff!important;
	border: 0
}

.table-fuchsia>thead {
	background-color: #f0f!important;
	color: #fff!important;
	border: 0
}

.table-gainsboro>thead {
	background-color: #dcdcdc!important;
	color: #fff!important;
	border: 0
}

.table-ghostwhite>thead {
	background-color: #f8f8ff!important;
	color: #fff!important;
	border: 0
}

.table-gold>thead {
	background-color: #ffd700!important;
	color: #fff!important;
	border: 0
}

.table-goldenrod>thead {
	background-color: #daa520!important;
	color: #fff!important;
	border: 0
}

.table-gray>thead {
	background-color: #808080!important;
	color: #fff!important;
	border: 0
}

.table-green>thead {
	background-color: #008000!important;
	color: #fff!important;
	border: 0
}

.table-greenyellow>thead {
	background-color: #adff2f!important;
	color: #fff!important;
	border: 0
}

.table-hotpink>thead {
	background-color: #ff69b4!important;
	color: #fff!important;
	border: 0
}

.table-indianred>thead {
	background-color: #cd5c5c!important;
	color: #fff!important;
	border: 0
}

.table-Lavender>thead {
	background-color: #e6e6fa!important;
	color: #fff!important;
	border: 0
}

.table-lavenderblush>thead {
	background-color: #fff0f5!important;
	color: #505050!important;
	border: 0
}

.table-lawngreen>thead {
	background-color: #7cfc00!important;
	color: #fff!important;
	border: 0
}

.table-lightblue>thead {
	background-color: #add8e6!important;
	color: #fff!important;
	border: 0
}

.table-lightgray>thead {
	background-color: #d3d3d3!important;
	color: #fff!important;
	border: 0
}

.table-lightgreen>thead {
	background-color: #90ee90!important;
	color: #fff!important;
	border: 0
}

.table-lightpink>thead {
	background-color: #ffb6c1!important;
	color: #fff!important;
	border: 0
}

.table-lightsalmon>thead {
	background-color: #ffa07a!important;
	color: #fff!important;
	border: 0
}

.table-lightseagreen>thead {
	background-color: #20b2aa!important;
	color: #fff!important;
	border: 0
}

.table-lightskyblue>thead {
	background-color: #87cefa!important;
	color: #fff!important;
	border: 0
}

.table-lightslategray>thead {
	background-color: #789!important;
	color: #fff!important;
	border: 0
}

.table-Lime>thead {
	background-color: #0f0!important;
	color: #fff!important;
	border: 0
}

.table-limegreen>thead {
	background-color: #32cd32!important;
	color: #fff!important;
	border: 0
}

.table-magenta>thead {
	background-color: #f0f!important;
	color: #fff!important;
	border: 0
}

.table-maroon>thead {
	background-color: #800000!important;
	color: #fff!important;
	border: 0
}

.table-mediumaquamarine>thead {
	background-color: #66cdaa!important;
	color: #fff!important;
	border: 0
}

.table-mediumblue>thead {
	background-color: #0000cd!important;
	color: #fff!important;
	border: 0
}

.table-mediumorchid>thead {
	background-color: #ba55d3!important;
	color: #fff!important;
	border: 0
}

.table-mediumpurple>thead {
	background-color: #9370db!important;
	color: #fff!important;
	border: 0
}

.table-mediumseagreen>thead {
	background-color: #3cb371!important;
	color: #fff!important;
	border: 0
}

.table-mediumslateblue>thead {
	background-color: #7b68ee!important;
	color: #fff!important;
	border: 0
}

.table-mediumspringgreen>thead {
	background-color: #00fa9a!important;
	color: #fff!important;
	border: 0
}

.table-mediumturquoise>thead {
	background-color: #48d1cc!important;
	color: #fff!important;
	border: 0
}

.table-navy>thead {
	background-color: #000080!important;
	color: #fff!important;
	border: 0
}

.table-olive>thead {
	background-color: #808000!important;
	color: #fff!important;
	border: 0
}

.table-olivedrab>thead {
	background-color: #6b8e23!important;
	color: #fff!important;
	border: 0
}

.table-orange>thead {
	background-color: #ffa500!important;
	color: #fff!important;
	border: 0
}

.table-orangered>thead {
	background-color: #ff4500!important;
	color: #fff!important;
	border: 0
}

.table-orchid>thead {
	background-color: #da70d6!important;
	color: #fff!important;
	border: 0
}

.table-peru>thead {
	background-color: #cd853f!important;
	color: #fff!important;
	border: 0
}

.table-purple>thead {
	background-color: #800080!important;
	color: #fff!important;
	border: 0
}

.table-rebeccapurple>thead {
	background-color: #639!important;
	color: #fff!important;
	border: 0
}

.table-red>thead {
	background-color: #f00!important;
	color: #fff!important;
	border: 0
}

.table-rosybrown>thead {
	background-color: #bc8f8f!important;
	color: #fff!important;
	border: 0
}

.table-royalblue>thead {
	background-color: #4169e1!important;
	color: #fff!important;
	border: 0
}

.table-saddlebrown>thead {
	background-color: #8b4513!important;
	color: #fff!important;
	border: 0
}

.table-salmon>thead {
	background-color: #fa8072!important;
	color: #fff!important;
	border: 0
}

.table-sandybrown>thead {
	background-color: #f4a460!important;
	color: #fff!important;
	border: 0
}

.table-seagreen>thead {
	background-color: #2e8b57!important;
	color: #fff!important;
	border: 0
}

.table-sienna>thead {
	background-color: #a0522d!important;
	color: #fff!important;
	border: 0
}

.table-silver>thead {
	background-color: #c0c0c0!important;
	color: #fff!important;
	border: 0
}

.table-skyblue>thead {
	background-color: #87ceeb!important;
	color: #fff!important;
	border: 0
}

.table-slateblue>thead {
	background-color: #6a5acd!important;
	color: #fff!important;
	border: 0
}

.table-slategray>thead {
	background-color: #708090!important;
	color: #fff!important;
	border: 0
}

.table-springgreen>thead {
	background-color: #00ff7f!important;
	color: #fff!important;
	border: 0
}

.table-steelblue>thead {
	background-color: #4682b4!important;
	color: #fff!important;
	border: 0
}

.table-tan>thead {
	background-color: #d2b48c!important;
	color: #fff!important;
	border: 0
}

.table-teal>thead {
	background-color: #008080!important;
	color: #fff!important;
	border: 0
}

.table-thistle>thead {
	background-color: #d8bfd8!important;
	color: #fff!important;
	border: 0
}

.table-tomato>thead {
	background-color: #ff6347!important;
	color: #fff!important;
	border: 0
}

.table-turquoise>thead {
	background-color: #40e0d0!important;
	color: #fff!important;
	border: 0
}

.table-violet>thead {
	background-color: #ee82ee!important;
	color: #fff!important;
	border: 0
}

.table-yellow>thead {
	background-color: #ff0!important;
	color: #616161!important;
	border: 0
}

.table-yellowgreen>thead {
	background-color: #9acd32!important;
	color: #fff!important;
	border: 0
}

.table-aqua {
	border-color: #0ff!important
}

.table-white {
	border-color: #fff!important
}

.table-aquamarine {
	border-color: #7fffd4!important
}

.table-bisque {
	border-color: #ffe4c4!important
}

.table-black {
	border-color: #000!important
}

.table-blue {
	border-color: #00f!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: #0ff!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: #f0f!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: #789!important
}

.table-Lime {
	border-color: #0f0!important
}

.table-limegreen {
	border-color: #32cd32!important
}

.table-magenta {
	border-color: #f0f!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: #639!important
}

.table-red {
	border-color: #f00!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: #ff0!important
}

.table-yellowgreen {
	border-color: #9acd32!important
}

.table-aqua>thead>tr>th {
	border: 0
}

.table-white>thead>tr>th {
	border: 0
}

.table-aquamarine>thead>tr>th {
	border: 0
}

.table-bisque>thead>tr>th {
	border: 0
}

.table-black>thead>tr>th {
	border: 0
}

.table-blue>thead>tr>th {
	border: 0
}

.table-bluevoilet>thead>tr>th {
	border: 0
}

.table-brown>thead>tr>th {
	border: 0
}

.table-burlywood>thead>tr>th {
	border: 0
}

.table-cadetblue>thead>tr>th {
	border: 0
}

.table-chartreuse>thead>tr>th {
	border: 0
}

.table-chocolate>thead>tr>th {
	border: 0
}

.table-coral>thead>tr>th {
	border: 0
}

.table-cornflowerblue>thead>tr>th {
	border: 0
}

.table-crimson>thead>tr>th {
	border: 0
}

.table-cyan>thead>tr>th {
	border: 0
}

.table-darkblue>thead>tr>th {
	border: 0
}

.table-darkcyan>thead>tr>th {
	border: 0
}

.table-darkgoldenrod>thead>tr>th {
	border: 0
}

.table-darkgreen>thead>tr>th {
	border: 0
}

.table-darkmagenta>thead>tr>th {
	border: 0
}

.table-darkolivegreen>thead>tr>th {
	border: 0
}

.table-darkorange>thead>tr>th {
	border: 0
}

.table-darkorchid>thead>tr>th {
	border: 0
}

.table-darkred>thead>tr>th {
	border: 0
}

.table-darkseagreen>thead>tr>th {
	border: 0
}

.table-darkslateblue>thead>tr>th {
	border: 0
}

.table-darkslategray>thead>tr>th {
	border: 0
}

.table-darkturquoise>thead>tr>th {
	border: 0
}

.table-darkviolet>thead>tr>th {
	border: 0
}

.table-deeppink>thead>tr>th {
	border: 0
}

.table-deepskyblue>thead>tr>th {
	border: 0
}

.table-dimgray>thead>tr>th {
	border: 0
}

.table-dodgerblue>thead>tr>th {
	border: 0
}

.table-firebrick>thead>tr>th {
	border: 0
}

.table-forestgreen>thead>tr>th {
	border: 0
}

.table-fuchsia>thead>tr>th {
	border: 0
}

.table-gainsboro>thead>tr>th {
	border: 0
}

.table-ghostwhite>thead>tr>th {
	border: 0
}

.table-gold>thead>tr>th {
	border: 0
}

.table-goldenrod>thead>tr>th {
	border: 0
}

.table-gray>thead>tr>th {
	border: 0
}

.table-green>thead>tr>th {
	border: 0
}

.table-greenyellow>thead>tr>th {
	border: 0
}

.table-hotpink>thead>tr>th {
	border: 0
}

.table-indianred>thead>tr>th {
	border: 0
}

.table-Lavender>thead>tr>th {
	border: 0
}

.table-lavenderblush>thead>tr>th {
	border: 0
}

.table-lawngreen>thead>tr>th {
	border: 0
}

.table-lightblue>thead>tr>th {
	border: 0
}

.table-lightgray>thead>tr>th {
	border: 0
}

.table-lightgreen>thead>tr>th {
	border: 0
}

.table-lightpink>thead>tr>th {
	border: 0
}

.table-lightsalmon>thead>tr>th {
	border: 0
}

.table-lightseagreen>thead>tr>th {
	border: 0
}

.table-lightskyblue>thead>tr>th {
	border: 0
}

.table-lightslategray>thead>tr>th {
	border: 0
}

.table-Lime>thead>tr>th {
	border: 0
}

.table-limegreen>thead>tr>th {
	border: 0
}

.table-magenta>thead>tr>th {
	border: 0
}

.table-maroon>thead>tr>th {
	border: 0
}

.table-mediumaquamarine>thead>tr>th {
	border: 0
}

.table-mediumblue>thead>tr>th {
	border: 0
}

.table-mediumorchid>thead>tr>th {
	border: 0
}

.table-mediumpurple>thead>tr>th {
	border: 0
}

.table-mediumseagreen>thead>tr>th {
	border: 0
}

.table-mediumslateblue>thead>tr>th {
	border: 0
}

.table-mediumspringgreen>thead>tr>th {
	border: 0
}

.table-mediumturquoise>thead>tr>th {
	border: 0
}

.table-navy>thead>tr>th {
	border: 0
}

.table-olive>thead>tr>th {
	border: 0
}

.table-olivedrab>thead>tr>th {
	border: 0
}

.table-orange>thead>tr>th {
	border: 0
}

.table-orangered>thead>tr>th {
	border: 0
}

.table-orchid>thead>tr>th {
	border: 0
}

.table-peru>thead>tr>th {
	border: 0
}

.table-purple>thead>tr>th {
	border: 0
}

.table-rebeccapurple>thead>tr>th {
	border: 0
}

.table-red>thead>tr>th {
	border: 0
}

.table-rosybrown>thead>tr>th {
	border: 0
}

.table-royalblue>thead>tr>th {
	border: 0
}

.table-saddlebrown>thead>tr>th {
	border: 0
}

.table-salmon>thead>tr>th {
	border: 0
}

.table-sandybrown>thead>tr>th {
	border: 0
}

.table-seagreen>thead>tr>th {
	border: 0
}

.table-sienna>thead>tr>th {
	border: 0
}

.table-silver>thead>tr>th {
	border: 0
}

.table-skyblue>thead>tr>th {
	border: 0
}

.table-slateblue>thead>tr>th {
	border: 0
}

.table-slategray>thead>tr>th {
	border: 0
}

.table-springgreen>thead>tr>th {
	border: 0
}

.table-steelblue>thead>tr>th {
	border: 0
}

.table-tan>thead>tr>th {
	border: 0
}

.table-teal>thead>tr>th {
	border: 0
}

.table-thistle>thead>tr>th {
	border: 0
}

.table-tomato>thead>tr>th {
	border: 0
}

.table-turquoise>thead>tr>th {
	border: 0
}

.table-violet>thead>tr>th {
	border: 0
}

.table-yellow>thead>tr>th {
	border: 0
}

.table-yellowgreen>thead>tr>th {
	border: 0
}

.widget_recent_entries li {
	border-bottom: 1px solid #e2e5e7
}

.widget_recent_entries li a {
	margin: 0;
	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%
}

.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: .75em
}

.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: 0
}

.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
}

.fr-gallery {
	margin: 3em 0
}

#lightbox-title {
	margin: 0!important;
	overflow: hidden
}

li.gallery-item:before {
	content: ""
}

.gallery-item {
	padding: 0
}

#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: 0
}

div.bbp-template-notice,
div.indicator-hint {
	background-color: #f0ecde;
	border: 0;
	padding: .250em 1em;
	color: #bba45e
}

div.bbp-template-notice.info {
	border: 0;
	background-color: #e1f1f2;
	padding: .250em 1em;
	color: #656565
}

#bbpress-forums fieldset.bbp-form {
	border: 0;
	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
}

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 .75em;
	text-decoration: none
}

.nav-menu li a:hover {
	background-color: #888;
	color: #fff
}

.nav-menu .sub-menu,
.nav-menu .children {
	margin: 0;
	padding: 1em 0;
	border-bottom: .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: 0
}

.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: .75em;
	text-transform: none
}

.nav-menu .sub-menu ul,
.nav-menu .children ul {
	right: 100%;
	top: 0
}

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;
	margin-right: -100px;
	right: 50%
}

ul.nav-menu li:hover ul ul,
.nav-menu ul li:hover ul ul {
	margin-right: auto;
	right: 90%
}

#secondary-nav ul.nav-menu li:hover ul ul,
#secondary-nav .nav-menu ul li:hover ul ul {
	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
}

@media(max-width:960px) {
	#secondary-nav .menu-toggle-wrapper {
		padding-top: .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: #eee;
		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;
		-webkit-box-shadow: none;
		box-shadow: none;
		border-bottom: 0
	}
	ul.nav-menu li:hover>ul,
	.nav-menu ul li:hover>ul {
		margin-right: 0;
		right: auto
	}
	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: .613em
	}
	.toggled-on .nav-menu li>ul a,
	.toggled-on2 .nav-menu li>ul a {
		width: auto;
		padding: .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: #eee
	}
	#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 {
	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-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: .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
}

@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
}

.flat_icons {
	height: 70px;
	width: 70px;
	-webkit-transition: background-color .3s linear;
	-moz-transition: background-color .3s linear;
	-o-transition: background-color .3s linear;
	transition: background-color .3s linear;
	-webkit-transition: all ease .3s;
	-moz-transition: all ease .3s;
	-o-transition: all ease .3s;
	-ms-transition: all ease .3s;
	transition: all ease .3s;
	font-size: 2rem!important;
	padding: .6em .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 .3s linear;
	-moz-transition: background-color .3s linear;
	-o-transition: background-color .3s linear;
	transition: background-color .3s linear;
	-webkit-transition: all ease .3s;
	-moz-transition: all ease .3s;
	-o-transition: all ease .3s;
	-ms-transition: all ease .3s;
	transition: all ease .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 .3s linear;
	-moz-transition: background-color .3s linear;
	-o-transition: background-color .3s linear;
	transition: background-color .3s linear;
	-webkit-transition: all ease .3s;
	-moz-transition: all ease .3s;
	-o-transition: all ease .3s;
	-ms-transition: all ease .3s;
	transition: all ease .3s;
	font-size: 2rem!important;
	padding: .6em .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 .3s linear;
	-moz-transition: background-color .3s linear;
	-o-transition: background-color .3s linear;
	transition: background-color .3s linear;
	-webkit-transition: all ease .3s;
	-moz-transition: all ease .3s;
	-o-transition: all ease .3s;
	-ms-transition: all ease .3s;
	transition: all ease .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 #0ff!important;
	color: #0ff!important
}

.flat_icons.white {
	border: 1px solid #fff!important;
	color: #fff!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 #000!important;
	color: #000!important
}

.flat_icons.blue {
	border: 1px solid #00f!important;
	color: #00f!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 #0ff!important;
	color: #0ff!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 #f0f!important;
	color: #f0f!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 #789!important;
	color: #789!important
}

.flat_icons.Lime {
	border: 1px solid #0f0!important;
	color: #0f0!important
}

.flat_icons.limegreen {
	border: 1px solid #32cd32!important;
	color: #32cd32!important
}

.flat_icons.magenta {
	border: 1px solid #f0f!important;
	color: #f0f!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 #639!important;
	color: #639!important
}

.flat_icons.red {
	border: 1px solid #f00!important;
	color: #f00!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 #ff0!important;
	color: #ff0!important
}

.flat_icons.yellowgreen {
	border: 1px solid #9acd32!important;
	color: #9acd32!important
}

.flat_icons.aqua:hover {
	background-color: #0ff!important;
	border-color: #0ff!important;
	color: #fff!important
}

.flat_icons.white:hover {
	background-color: #fff!important;
	border-color: #fff!important;
	color: #888!important
}

.flat_icons.aquamarine :hover {
	background-color: #7fffd4!important;
	border-color: #7fffd4!important;
	color: #fff!important
}

.flat_icons.bisque:hover {
	background-color: #ffe4c4!important;
	border-color: #ffe4c4!important;
	color: #fff!important
}

.flat_icons.black:hover {
	background-color: #000!important;
	border-color: #000!important;
	color: #fff!important
}

.flat_icons.blue:hover {
	background-color: #00f!important;
	border-color: #00f!important;
	color: #fff!important
}

.flat_icons.bluevoilet :hover {
	background-color: #8a2be2!important;
	border-color: #8a2be2!important;
	color: #fff!important
}

.flat_icons.brown :hover {
	background-color: #a52a2a!important;
	border-color: #a52a2a!important;
	color: #fff!important
}

.flat_icons.burlywood:hover {
	background-color: #deb887!important;
	border-color: #deb887!important;
	color: #fff!important
}

.flat_icons.cadetblue:hover {
	background-color: #5f9ea0!important;
	border-color: #5f9ea0!important;
	color: #fff!important
}

.flat_icons.chartreuse:hover {
	background-color: #7fff00!important;
	border-color: #7fff00!important;
	color: #fff!important
}

.flat_icons.chocolate:hover {
	background-color: #d2691e!important;
	border-color: #d2691e!important;
	color: #fff!important
}

.flat_icons.coral:hover {
	background-color: #ff7f50!important;
	border-color: #ff7f50!important;
	color: #fff!important
}

.flat_icons.cornflowerblue:hover {
	background-color: #6495ed!important;
	border-color: #6495ed!important;
	color: #fff!important
}

.flat_icons.crimson :hover {
	background-color: #dc143c!important;
	border-color: #dc143c!important;
	color: #fff!important
}

.flat_icons.cyan:hover {
	background-color: #0ff!important;
	border-color: #0ff!important;
	color: #fff!important
}

.flat_icons.darkblue:hover {
	background-color: #00008b!important;
	border-color: #00008b!important;
	color: #fff!important
}

.flat_icons.darkcyan:hover {
	background-color: #008b8b!important;
	border-color: #008b8b!important;
	color: #fff!important
}

.flat_icons.darkgoldenrod:hover {
	background-color: #b8860b!important;
	border-color: #b8860b!important;
	color: #fff!important
}

.flat_icons.darkgreen:hover {
	background-color: #006400!important;
	border-color: #006400!important;
	color: #fff!important
}

.flat_icons.darkmagenta:hover {
	background-color: #8b008b!important;
	border-color: #8b008b!important;
	color: #fff!important
}

.flat_icons.darkolivegreen:hover {
	background-color: #556b2f!important;
	border-color: #556b2f!important;
	color: #fff!important
}

.flat_icons.darkorange:hover {
	background-color: #ff8c00!important;
	border-color: #ff8c00!important;
	color: #fff!important
}

.flat_icons.darkorchid:hover {
	background-color: #9932cc!important;
	border-color: #9932cc!important;
	color: #fff!important
}

.flat_icons.darkred:hover {
	background-color: #8b0000!important;
	border-color: #8b0000!important;
	color: #fff!important
}

.flat_icons.darkseagreen:hover {
	background-color: #8fbc8f!important;
	border-color: #8fbc8f!important;
	color: #fff!important
}

.flat_icons.darkslateblue:hover {
	background-color: #483d8b!important;
	border-color: #483d8b!important;
	color: #fff!important
}

.flat_icons.darkslategray:hover {
	background-color: #2f4f4f!important;
	border-color: #2f4f4f!important;
	color: #fff!important
}

.flat_icons.darkturquoise:hover {
	background-color: #00ced1!important;
	border-color: #00ced1!important;
	color: #fff!important
}

.flat_icons.darkviolet:hover {
	background-color: #9400d3!important;
	border-color: #9400d3!important;
	color: #fff!important
}

.flat_icons.deeppink:hover {
	background-color: #ff1493!important;
	border-color: #ff1493!important;
	color: #fff!important
}

.flat_icons.deepskyblue:hover {
	background-color: #00bfff!important;
	border-color: #00bfff!important;
	color: #fff!important
}

.flat_icons.dimgray:hover {
	background-color: #696969!important;
	border-color: #696969!important;
	color: #fff!important
}

.flat_icons.dodgerblue:hover {
	background-color: #1e90ff!important;
	border-color: #1e90ff!important;
	color: #fff!important
}

.flat_icons.firebrick:hover {
	background-color: #b22222!important;
	border-color: #b22222!important;
	color: #fff!important
}

.flat_icons.forestgreen:hover {
	background-color: #228b22!important;
	border-color: #228b22!important;
	color: #fff!important
}

.flat_icons.fuchsia:hover {
	background-color: #f0f!important;
	border-color: #f0f!important;
	color: #fff!important
}

.flat_icons.gainsboro:hover {
	background-color: #dcdcdc!important;
	border-color: #dcdcdc!important;
	color: #fff!important
}

.flat_icons.ghostwhite:hover {
	background-color: #f8f8ff!important;
	border-color: #f8f8ff!important;
	color: #fff!important
}

.flat_icons.gold:hover {
	background-color: #ffd700!important;
	border-color: #ffd700!important;
	color: #fff!important
}

.flat_icons.goldenrod:hover {
	background-color: #daa520!important;
	border-color: #daa520!important;
	color: #fff!important
}

.flat_icons.gray:hover {
	background-color: #808080!important;
	border-color: #808080!important;
	color: #fff!important
}

.flat_icons.green:hover {
	background-color: #008000!important;
	border-color: #008000!important;
	color: #fff!important
}

.flat_icons.greenyellow:hover {
	background-color: #adff2f!important;
	border-color: #adff2f!important;
	color: #fff!important
}

.flat_icons.hotpink:hover {
	background-color: #ff69b4!important;
	border-color: #ff69b4!important;
	color: #fff!important
}

.flat_icons.indianred:hover {
	background-color: #cd5c5c!important;
	border-color: #cd5c5c!important;
	color: #fff!important
}

.flat_icons.Lavender:hover {
	background-color: #e6e6fa!important;
	border-color: #e6e6fa!important;
	color: #fff!important
}

.flat_icons.lavenderblush:hover {
	background-color: #fff0f5!important;
	border-color: #fff0f5!important;
	color: #fff!important
}

.flat_icons.lawngreen:hover {
	background-color: #7cfc00!important;
	border-color: #7cfc00!important;
	color: #fff!important
}

.flat_icons.lightblue:hover {
	background-color: #add8e6!important;
	border-color: #add8e6!important;
	color: #fff!important
}

.flat_icons.lightgray:hover {
	background-color: #d3d3d3!important;
	border-color: #d3d3d3!important;
	color: #fff!important
}

.flat_icons.lightgreen:hover {
	background-color: #90ee90!important;
	border-color: #90ee90!important;
	color: #fff!important
}

.flat_icons.lightpink:hover {
	background-color: #ffb6c1!important;
	border-color: #ffb6c1!important;
	color: #fff!important
}

.flat_icons.lightsalmon:hover {
	background-color: #ffa07a!important;
	border-color: #ffa07a!important;
	color: #fff!important
}

.flat_icons.lightseagreen:hover {
	background-color: #20b2aa!important;
	border-color: #20b2aa!important;
	color: #fff!important
}

.flat_icons.lightskyblue :hover {
	background-color: #87cefa!important;
	border-color: #87cefa!important;
	color: #fff!important
}

.flat_icons.lightslategray:hover {
	background-color: #789!important;
	border-color: #789!important;
	color: #fff!important
}

.flat_icons.Lime:hover {
	background-color: #0f0!important;
	border-color: #0f0!important;
	color: #fff!important
}

.flat_icons.limegreen:hover {
	background-color: #32cd32!important;
	border-color: #32cd32!important;
	color: #fff!important
}

.flat_icons.magenta:hover {
	background-color: #f0f!important;
	border-color: #f0f!important;
	color: #fff!important
}

.flat_icons.maroon:hover {
	background-color: #800000!important;
	border-color: #800000!important;
	color: #fff!important
}

.flat_icons.mediumaquamarine:hover {
	background-color: #66cdaa!important;
	border-color: #66cdaa!important;
	color: #fff!important
}

.flat_icons.mediumblue:hover {
	background-color: #0000cd!important;
	border-color: #0000cd!important;
	color: #fff!important
}

.flat_icons.mediumorchid:hover {
	background-color: #ba55d3!important;
	border-color: #ba55d3!important;
	color: #fff!important
}

.flat_icons.mediumpurple:hover {
	background-color: #9370db!important;
	border-color: #9370db!important;
	color: #fff!important
}

.flat_icons.mediumseagreen:hover {
	background-color: #3cb371!important;
	border-color: #3cb371!important;
	color: #fff!important
}

.flat_icons.mediumslateblue:hover {
	background-color: #7b68ee!important;
	border-color: #7b68ee!important;
	color: #fff!important
}

.flat_icons.mediumspringgreen:hover {
	background-color: #00fa9a!important;
	border-color: #00fa9a!important;
	color: #fff!important
}

.flat_icons.mediumturquoise:hover {
	background-color: #48d1cc!important;
	border-color: #48d1cc!important;
	color: #fff!important
}

.flat_icons.navy:hover {
	background-color: #000080!important;
	border-color: #000080!important;
	color: #fff!important
}

.flat_icons.olive:hover {
	background-color: #808000!important;
	border-color: #808000!important;
	color: #fff!important
}

.flat_icons.olivedrab:hover {
	background-color: #6b8e23!important;
	border-color: #6b8e23!important;
	color: #fff!important
}

.flat_icons.orange:hover {
	background-color: #ffa500!important;
	border-color: #ffa500!important;
	color: #fff!important
}

.flat_icons.orangered:hover {
	background-color: #ff4500!important;
	border-color: #ff4500!important;
	color: #fff!important
}

.flat_icons.orchid:hover {
	background-color: #da70d6!important;
	border-color: #da70d6!important;
	color: #fff!important
}

.flat_icons.peru:hover {
	background-color: #cd853f!important;
	border-color: #cd853f!important;
	color: #fff!important
}

.flat_icons.purple:hover {
	background-color: #800080!important;
	border-color: #800080!important;
	color: #fff!important
}

.flat_icons.rebeccapurple:hover {
	background-color: #639!important;
	border-color: #639!important;
	color: #fff!important
}

.flat_icons.red:hover {
	background-color: #f00!important;
	border-color: #f00!important;
	color: #fff!important
}

.flat_icons.rosybrown:hover {
	background-color: #bc8f8f!important;
	border-color: #bc8f8f!important;
	color: #fff!important
}

.flat_icons.royalblue:hover {
	background-color: #4169e1!important;
	border-color: #4169e1!important;
	color: #fff!important
}

.flat_icons.saddlebrown:hover {
	background-color: #8b4513!important;
	border-color: #8b4513!important;
	color: #fff!important
}

.flat_icons.salmon:hover {
	background-color: #fa8072!important;
	border-color: #fa8072!important;
	color: #fff!important
}

.flat_icons.sandybrown:hover {
	background-color: #f4a460!important;
	border-color: #f4a460!important;
	color: #fff!important
}

.flat_icons.seagreen:hover {
	background-color: #2e8b57!important;
	border-color: #2e8b57!important;
	color: #fff!important
}

.flat_icons.sienna:hover {
	background-color: #a0522d!important;
	border-color: #a0522d!important;
	color: #fff!important
}

.flat_icons.silver:hover {
	background-color: #c0c0c0!important;
	border-color: #c0c0c0!important;
	color: #fff!important
}

.flat_icons.skyblue:hover {
	background-color: #87ceeb!important;
	border-color: #87ceeb!important;
	color: #fff!important
}

.flat_icons.slateblue:hover {
	background-color: #6a5acd!important;
	border-color: #6a5acd!important;
	color: #fff!important
}

.flat_icons.slategray:hover {
	background-color: #708090!important;
	border-color: #708090!important;
	color: #fff!important
}

.flat_icons.springgreen:hover {
	background-color: #00ff7f!important;
	border-color: #00ff7f!important;
	color: #fff!important
}

.flat_icons.steelblue:hover {
	background-color: #4682b4!important;
	border-color: #4682b4!important;
	color: #fff!important
}

.flat_icons.tan:hover {
	background-color: #d2b48c!important;
	border-color: #d2b48c!important;
	color: #fff!important
}

.flat_icons.teal:hover {
	background-color: #008080!important;
	border-color: #008080!important;
	color: #fff!important
}

.flat_icons.thistle:hover {
	background-color: #d8bfd8!important;
	border-color: #d8bfd8!important;
	color: #fff!important
}

.flat_icons.tomato:hover {
	background-color: #ff6347!important;
	border-color: #ff6347!important;
	color: #fff!important
}

.flat_icons.turquoise:hover {
	background-color: #40e0d0!important;
	border-color: #40e0d0!important;
	color: #fff!important
}

.flat_icons.violet:hover {
	background-color: #ee82ee!important;
	border-color: #ee82ee!important;
	color: #fff!important
}

.flat_icons.yellow:hover {
	background-color: #ff0!important;
	border-color: #ff0!important;
	color: #fff!important
}

.flat_icons.yellowgreen:hover {
	background-color: #9acd32!important;
	border-color#9acd32!important;
	color: #fff!important
}

.flat_icons_small.aqua {
	border: 1px solid #0ff!important;
	color: #0ff!important
}

.flat_icons_small.white {
	border: 1px solid #fff!important;
	color: #fff!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 #000!important;
	color: #000!important
}

.flat_icons_small.blue {
	border: 1px solid #00f!important;
	color: #00f!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 #0ff!important;
	color: #0ff!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 #f0f!important;
	color: #f0f!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 #789!important;
	color: #789!important
}

.flat_icons_small.Lime {
	border: 1px solid #0f0!important;
	color: #0f0!important
}

.flat_icons_small.limegreen {
	border: 1px solid #32cd32!important;
	color: #32cd32!important
}

.flat_icons_small.magenta {
	border: 1px solid #f0f!important;
	color: #f0f!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 #639!important;
	color: #639!important
}

.flat_icons_small.red {
	border: 1px solid #f00!important;
	color: #f00!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 #ff0!important;
	color: #ff0!important
}

.flat_icons_small.yellowgreen {
	border: 1px solid #9acd32!important;
	color: #9acd32!important
}

.flat_icons_small.aqua:hover {
	background-color: #0ff!important;
	border-color: #0ff!important;
	color: #fff!important
}

.flat_icons_small.white:hover {
	background-color: #fff!important;
	border-color: #fff!important;
	color: #888!important
}

.flat_icons_small.aquamarine :hover {
	background-color: #7fffd4!important;
	border-color: #7fffd4!important;
	color: #fff!important
}

.flat_icons_small.bisque:hover {
	background-color: #ffe4c4!important;
	border-color: #ffe4c4!important;
	color: #fff!important
}

.flat_icons_small.black:hover {
	background-color: #000!important;
	border-color: #000!important;
	color: #fff!important
}

.flat_icons_small.blue:hover {
	background-color: #00f!important;
	border-color: #00f!important;
	color: #fff!important
}

.flat_icons_small.bluevoilet :hover {
	background-color: #8a2be2!important;
	border-color: #8a2be2!important;
	color: #fff!important
}

.flat_icons_small.brown :hover {
	background-color: #a52a2a!important;
	border-color: #a52a2a!important;
	color: #fff!important
}

.flat_icons_small.burlywood:hover {
	background-color: #deb887!important;
	border-color: #deb887!important;
	color: #fff!important
}

.flat_icons_small.cadetblue:hover {
	background-color: #5f9ea0!important;
	border-color: #5f9ea0!important;
	color: #fff!important
}

.flat_icons_small.chartreuse:hover {
	background-color: #7fff00!important;
	border-color: #7fff00!important;
	color: #fff!important
}

.flat_icons_small.chocolate:hover {
	background-color: #d2691e!important;
	border-color: #d2691e!important;
	color: #fff!important
}

.flat_icons_small.coral:hover {
	background-color: #ff7f50!important;
	border-color: #ff7f50!important;
	color: #fff!important
}

.flat_icons_small.cornflowerblue:hover {
	background-color: #6495ed!important;
	border-color: #6495ed!important;
	color: #fff!important
}

.flat_icons_small.crimson :hover {
	background-color: #dc143c!important;
	border-color: #dc143c!important;
	color: #fff!important
}

.flat_icons_small.cyan:hover {
	background-color: #0ff!important;
	border-color: #0ff!important;
	color: #fff!important
}

.flat_icons_small.darkblue:hover {
	background-color: #00008b!important;
	border-color: #00008b!important;
	color: #fff!important
}

.flat_icons_small.darkcyan:hover {
	background-color: #008b8b!important;
	border-color: #008b8b!important;
	color: #fff!important
}

.flat_icons_small.darkgoldenrod:hover {
	background-color: #b8860b!important;
	border-color: #b8860b!important;
	color: #fff!important
}

.flat_icons_small.darkgreen:hover {
	background-color: #006400!important;
	border-color: #006400!important;
	color: #fff!important
}

.flat_icons_small.darkmagenta:hover {
	background-color: #8b008b!important;
	border-color: #8b008b!important;
	color: #fff!important
}

.flat_icons_small.darkolivegreen:hover {
	background-color: #556b2f!important;
	border-color: #556b2f!important;
	color: #fff!important
}

.flat_icons_small.darkorange:hover {
	background-color: #ff8c00!important;
	border-color: #ff8c00!important;
	color: #fff!important
}

.flat_icons_small.darkorchid:hover {
	background-color: #9932cc!important;
	border-color: #9932cc!important;
	color: #fff!important
}

.flat_icons_small.darkred:hover {
	background-color: #8b0000!important;
	border-color: #8b0000!important;
	color: #fff!important
}

.flat_icons_small.darkseagreen:hover {
	background-color: #8fbc8f!important;
	border-color: #8fbc8f!important;
	color: #fff!important
}

.flat_icons_small.darkslateblue:hover {
	background-color: #483d8b!important;
	border-color: #483d8b!important;
	color: #fff!important
}

.flat_icons_small.darkslategray:hover {
	background-color: #2f4f4f!important;
	border-color: #2f4f4f!important;
	color: #fff!important
}

.flat_icons_small.darkturquoise:hover {
	background-color: #00ced1!important;
	border-color: #00ced1!important;
	color: #fff!important
}

.flat_icons_small.darkviolet:hover {
	background-color: #9400d3!important;
	border-color: #9400d3!important;
	color: #fff!important
}

.flat_icons_small.deeppink:hover {
	background-color: #ff1493!important;
	border-color: #ff1493!important;
	color: #fff!important
}

.flat_icons_small.deepskyblue:hover {
	background-color: #00bfff!important;
	border-color: #00bfff!important;
	color: #fff!important
}

.flat_icons_small.dimgray:hover {
	background-color: #696969!important;
	border-color: #696969!important;
	color: #fff!important
}

.flat_icons_small.dodgerblue:hover {
	background-color: #1e90ff!important;
	border-color: #1e90ff!important;
	color: #fff!important
}

.flat_icons_small.firebrick:hover {
	background-color: #b22222!important;
	border-color: #b22222!important;
	color: #fff!important
}

.flat_icons_small.forestgreen:hover {
	background-color: #228b22!important;
	border-color: #228b22!important;
	color: #fff!important
}

.flat_icons_small.fuchsia:hover {
	background-color: #f0f!important;
	border-color: #f0f!important;
	color: #fff!important
}

.flat_icons_small.gainsboro:hover {
	background-color: #dcdcdc!important;
	border-color: #dcdcdc!important;
	color: #fff!important
}

.flat_icons_small.ghostwhite:hover {
	background-color: #f8f8ff!important;
	border-color: #f8f8ff!important;
	color: #fff!important
}

.flat_icons_small.gold:hover {
	background-color: #ffd700!important;
	border-color: #ffd700!important;
	color: #fff!important
}

.flat_icons_small.goldenrod:hover {
	background-color: #daa520!important;
	border-color: #daa520!important;
	color: #fff!important
}

.flat_icons_small.gray:hover {
	background-color: #808080!important;
	border-color: #808080!important;
	color: #fff!important
}

.flat_icons_small.green:hover {
	background-color: #008000!important;
	border-color: #008000!important;
	color: #fff!important
}

.flat_icons_small.greenyellow:hover {
	background-color: #adff2f!important;
	border-color: #adff2f!important;
	color: #fff!important
}

.flat_icons_small.hotpink:hover {
	background-color: #ff69b4!important;
	border-color: #ff69b4!important;
	color: #fff!important
}

.flat_icons_small.indianred:hover {
	background-color: #cd5c5c!important;
	border-color: #cd5c5c!important;
	color: #fff!important
}

.flat_icons_small.Lavender:hover {
	background-color: #e6e6fa!important;
	border-color: #e6e6fa!important;
	color: #fff!important
}

.flat_icons_small.lavenderblush:hover {
	background-color: #fff0f5!important;
	border-color: #fff0f5!important;
	color: #fff!important
}

.flat_icons_small.lawngreen:hover {
	background-color: #7cfc00!important;
	border-color: #7cfc00!important;
	color: #fff!important
}

.flat_icons_small.lightblue:hover {
	background-color: #add8e6!important;
	border-color: #add8e6!important;
	color: #fff!important
}

.flat_icons_small.lightgray:hover {
	background-color: #d3d3d3!important;
	border-color: #d3d3d3!important;
	color: #fff!important
}

.flat_icons_small.lightgreen:hover {
	background-color: #90ee90!important;
	border-color: #90ee90!important;
	color: #fff!important
}

.flat_icons_small.lightpink:hover {
	background-color: #ffb6c1!important;
	border-color: #ffb6c1!important;
	color: #fff!important
}

.flat_icons_small.lightsalmon:hover {
	background-color: #ffa07a!important;
	border-color: #ffa07a!important;
	color: #fff!important
}

.flat_icons_small.lightseagreen:hover {
	background-color: #20b2aa!important;
	border-color: #20b2aa!important;
	color: #fff!important
}

.flat_icons_small.lightskyblue :hover {
	background-color: #87cefa!important;
	border-color: #87cefa!important;
	color: #fff!important
}

.flat_icons_small.lightslategray:hover {
	background-color: #789!important;
	border-color: #789!important;
	color: #fff!important
}

.flat_icons_small.Lime:hover {
	background-color: #0f0!important;
	border-color: #0f0!important;
	color: #fff!important
}

.flat_icons_small.limegreen:hover {
	background-color: #32cd32!important;
	border-color: #32cd32!important;
	color: #fff!important
}

.flat_icons_small.magenta:hover {
	background-color: #f0f!important;
	border-color: #f0f!important;
	color: #fff!important
}

.flat_icons_small.maroon:hover {
	background-color: #800000!important;
	border-color: #800000!important;
	color: #fff!important
}

.flat_icons_small.mediumaquamarine:hover {
	background-color: #66cdaa!important;
	border-color: #66cdaa!important;
	color: #fff!important
}

.flat_icons_small.mediumblue:hover {
	background-color: #0000cd!important;
	border-color: #0000cd!important;
	color: #fff!important
}

.flat_icons_small.mediumorchid:hover {
	background-color: #ba55d3!important;
	border-color: #ba55d3!important;
	color: #fff!important
}

.flat_icons_small.mediumpurple:hover {
	background-color: #9370db!important;
	border-color: #9370db!important;
	color: #fff!important
}

.flat_icons_small.mediumseagreen:hover {
	background-color: #3cb371!important;
	border-color: #3cb371!important;
	color: #fff!important
}

.flat_icons_small.mediumslateblue:hover {
	background-color: #7b68ee!important;
	border-color: #7b68ee!important;
	color: #fff!important
}

.flat_icons_small.mediumspringgreen:hover {
	background-color: #00fa9a!important;
	border-color: #00fa9a!important;
	color: #fff!important
}

.flat_icons_small.mediumturquoise:hover {
	background-color: #48d1cc!important;
	border-color: #48d1cc!important;
	color: #fff!important
}

.flat_icons_small.navy:hover {
	background-color: #000080!important;
	border-color: #000080!important;
	color: #fff!important
}

.flat_icons_small.olive:hover {
	background-color: #808000!important;
	border-color: #808000!important;
	color: #fff!important
}

.flat_icons_small.olivedrab:hover {
	background-color: #6b8e23!important;
	border-color: #6b8e23!important;
	color: #fff!important
}

.flat_icons_small.orange:hover {
	background-color: #ffa500!important;
	border-color: #ffa500!important;
	color: #fff!important
}

.flat_icons_small.orangered:hover {
	background-color: #ff4500!important;
	border-color: #ff4500!important;
	color: #fff!important
}

.flat_icons_small.orchid:hover {
	background-color: #da70d6!important;
	border-color: #da70d6!important;
	color: #fff!important
}

.flat_icons_small.peru:hover {
	background-color: #cd853f!important;
	border-color: #cd853f!important;
	color: #fff!important
}

.flat_icons_small.purple:hover {
	background-color: #800080!important;
	border-color: #800080!important;
	color: #fff!important
}

.flat_icons_small.rebeccapurple:hover {
	background-color: #639!important;
	border-color: #639!important;
	color: #fff!important
}

.flat_icons_small.red:hover {
	background-color: #f00!important;
	border-color: #f00!important;
	color: #fff!important
}

.flat_icons_small.rosybrown:hover {
	background-color: #bc8f8f!important;
	border-color: #bc8f8f!important;
	color: #fff!important
}

.flat_icons_small.royalblue:hover {
	background-color: #4169e1!important;
	border-color: #4169e1!important;
	color: #fff!important
}

.flat_icons_small.saddlebrown:hover {
	background-color: #8b4513!important;
	border-color: #8b4513!important;
	color: #fff!important
}

.flat_icons_small.salmon:hover {
	background-color: #fa8072!important;
	border-color: #fa8072!important;
	color: #fff!important
}

.flat_icons_small.sandybrown:hover {
	background-color: #f4a460!important;
	border-color: #f4a460!important;
	color: #fff!important
}

.flat_icons_small.seagreen:hover {
	background-color: #2e8b57!important;
	border-color: #2e8b57!important;
	color: #fff!important
}

.flat_icons_small.sienna:hover {
	background-color: #a0522d!important;
	border-color: #a0522d!important;
	color: #fff!important
}

.flat_icons_small.silver:hover {
	background-color: #c0c0c0!important;
	border-color: #c0c0c0!important;
	color: #fff!important
}

.flat_icons_small.skyblue:hover {
	background-color: #87ceeb!important;
	border-color: #87ceeb!important;
	color: #fff!important
}

.flat_icons_small.slateblue:hover {
	background-color: #6a5acd!important;
	border-color: #6a5acd!important;
	color: #fff!important
}

.flat_icons_small.slategray:hover {
	background-color: #708090!important;
	border-color: #708090!important;
	color: #fff!important
}

.flat_icons_small.springgreen:hover {
	background-color: #00ff7f!important;
	border-color: #00ff7f!important;
	color: #fff!important
}

.flat_icons_small.steelblue:hover {
	background-color: #4682b4!important;
	border-color: #4682b4!important;
	color: #fff!important
}

.flat_icons_small.tan:hover {
	background-color: #d2b48c!important;
	border-color: #d2b48c!important;
	color: #fff!important
}

.flat_icons_small.teal:hover {
	background-color: #008080!important;
	border-color: #008080!important;
	color: #fff!important
}

.flat_icons_small.thistle:hover {
	background-color: #d8bfd8!important;
	border-color: #d8bfd8!important;
	color: #fff!important
}

.flat_icons_small.tomato:hover {
	background-color: #ff6347!important;
	border-color: #ff6347!important;
	color: #fff!important
}

.flat_icons_small.turquoise:hover {
	background-color: #40e0d0!important;
	border-color: #40e0d0!important;
	color: #fff!important
}

.flat_icons_small.violet:hover {
	background-color: #ee82ee!important;
	border-color: #ee82ee!important;
	color: #fff!important
}

.flat_icons_small.yellow:hover {
	background-color: #ff0!important;
	border-color: #ff0!important;
	color: #fff!important
}

.flat_icons_small.yellowgreen:hover {
	background-color: #9acd32!important cborder-color#9acd32!important;
	color: #fff!important
}

.flat_icons1.aqua {
	border: 1px solid #0ff!important;
	color: #0ff!important
}

.flat_icons1.white {
	border: 1px solid #fff!important;
	color: #fff!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 #000!important;
	color: #000!important
}

.flat_icons1.blue {
	border: 1px solid #00f!important;
	color: #00f!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 #0ff!important;
	color: #0ff!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 #f0f!important;
	color: #f0f!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 #789!important;
	color: #789!important
}

.flat_icons1.Lime {
	border: 1px solid #0f0!important;
	color: #0f0!important
}

.flat_icons1.limegreen {
	border: 1px solid #32cd32!important;
	color: #32cd32!important
}

.flat_icons1.magenta {
	border: 1px solid #f0f!important;
	color: #f0f!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 #639!important;
	color: #639!important
}

.flat_icons1.red {
	border: 1px solid #f00!important;
	color: #f00!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 #ff0!important;
	color: #ff0!important
}

.flat_icons1.yellowgreen {
	border: 1px solid #9acd32!important;
	color: #9acd32!important
}

.flat_icons1.aqua:hover {
	background-color: #0ff!important;
	border-color: #0ff!important;
	color: #fff!important
}

.flat_icons1.white:hover {
	background-color: #fff!important;
	border-color: #fff!important;
	color: #888!important
}

.flat_icons1.aquamarine :hover {
	background-color: #7fffd4!important;
	border-color: #7fffd4!important;
	color: #fff!important
}

.flat_icons1.bisque:hover {
	background-color: #ffe4c4!important;
	border-color: #ffe4c4!important;
	color: #fff!important
}

.flat_icons1.black:hover {
	background-color: #000!important;
	border-color: #000!important;
	color: #fff!important
}

.flat_icons1.blue:hover {
	background-color: #00f!important;
	border-color: #00f!important;
	color: #fff!important
}

.flat_icons1.bluevoilet :hover {
	background-color: #8a2be2!important;
	border-color: #8a2be2!important;
	color: #fff!important
}

.flat_icons1.brown :hover {
	background-color: #a52a2a!important;
	border-color: #a52a2a!important;
	color: #fff!important
}

.flat_icons1.burlywood:hover {
	background-color: #deb887!important;
	border-color: #deb887!important;
	color: #fff!important
}

.flat_icons1.cadetblue:hover {
	background-color: #5f9ea0!important;
	border-color: #5f9ea0!important;
	color: #fff!important
}

.flat_icons1.chartreuse:hover {
	background-color: #7fff00!important;
	border-color: #7fff00!important;
	color: #fff!important
}

.flat_icons1.chocolate:hover {
	background-color: #d2691e!important;
	border-color: #d2691e!important;
	color: #fff!important
}

.flat_icons1.coral:hover {
	background-color: #ff7f50!important;
	border-color: #ff7f50!important;
	color: #fff!important
}

.flat_icons1.cornflowerblue:hover {
	background-color: #6495ed!important;
	border-color: #6495ed!important;
	color: #fff!important
}

.flat_icons1.crimson :hover {
	background-color: #dc143c!important;
	border-color: #dc143c!important;
	color: #fff!important
}

.flat_icons1.cyan:hover {
	background-color: #0ff!important;
	border-color: #0ff!important;
	color: #fff!important
}

.flat_icons1.darkblue:hover {
	background-color: #00008b!important;
	border-color: #00008b!important;
	color: #fff!important
}

.flat_icons1.darkcyan:hover {
	background-color: #008b8b!important;
	border-color: #008b8b!important;
	color: #fff!important
}

.flat_icons1.darkgoldenrod:hover {
	background-color: #b8860b!important;
	border-color: #b8860b!important;
	color: #fff!important
}

.flat_icons1.darkgreen:hover {
	background-color: #006400!important;
	border-color: #006400!important;
	color: #fff!important
}

.flat_icons1.darkmagenta:hover {
	background-color: #8b008b!important;
	border-color: #8b008b!important;
	color: #fff!important
}

.flat_icons1.darkolivegreen:hover {
	background-color: #556b2f!important;
	border-color: #556b2f!important;
	color: #fff!important
}

.flat_icons1.darkorange:hover {
	background-color: #ff8c00!important;
	border-color: #ff8c00!important;
	color: #fff!important
}

.flat_icons1.darkorchid:hover {
	background-color: #9932cc!important;
	border-color: #9932cc!important;
	color: #fff!important
}

.flat_icons1.darkred:hover {
	background-color: #8b0000!important;
	border-color: #8b0000!important;
	color: #fff!important
}

.flat_icons1.darkseagreen:hover {
	background-color: #8fbc8f!important;
	border-color: #8fbc8f!important;
	color: #fff!important
}

.flat_icons1.darkslateblue:hover {
	background-color: #483d8b!important;
	border-color: #483d8b!important;
	color: #fff!important
}

.flat_icons1.darkslategray:hover {
	background-color: #2f4f4f!important;
	border-color: #2f4f4f!important;
	color: #fff!important
}

.flat_icons1.darkturquoise:hover {
	background-color: #00ced1!important;
	border-color: #00ced1!important;
	color: #fff!important
}

.flat_icons1.darkviolet:hover {
	background-color: #9400d3!important;
	border-color: #9400d3!important;
	color: #fff!important
}

.flat_icons1.deeppink:hover {
	background-color: #ff1493!important;
	border-color: #ff1493!important;
	color: #fff!important
}

.flat_icons1.deepskyblue:hover {
	background-color: #00bfff!important;
	border-color: #00bfff!important;
	color: #fff!important
}

.flat_icons1.dimgray:hover {
	background-color: #696969!important;
	border-color: #696969!important;
	color: #fff!important
}

.flat_icons1.dodgerblue:hover {
	background-color: #1e90ff!important;
	border-color: #1e90ff!important;
	color: #fff!important
}

.flat_icons1.firebrick:hover {
	background-color: #b22222!important;
	border-color: #b22222!important;
	color: #fff!important
}

.flat_icons1.forestgreen:hover {
	background-color: #228b22!important;
	border-color: #228b22!important;
	color: #fff!important
}

.flat_icons1.fuchsia:hover {
	background-color: #f0f!important;
	border-color: #f0f!important;
	color: #fff!important
}

.flat_icons1.gainsboro:hover {
	background-color: #dcdcdc!important;
	border-color: #dcdcdc!important;
	color: #fff!important
}

.flat_icons1.ghostwhite:hover {
	background-color: #f8f8ff!important;
	border-color: #f8f8ff!important;
	color: #fff!important
}

.flat_icons1.gold:hover {
	background-color: #ffd700!important;
	border-color: #ffd700!important;
	color: #fff!important
}

.flat_icons1.goldenrod:hover {
	background-color: #daa520!important;
	border-color: #daa520!important;
	color: #fff!important
}

.flat_icons1.gray:hover {
	background-color: #808080!important;
	border-color: #808080!important;
	color: #fff!important
}

.flat_icons1.green:hover {
	background-color: #008000!important;
	border-color: #008000!important;
	color: #fff!important
}

.flat_icons1.greenyellow:hover {
	background-color: #adff2f!important;
	border-color: #adff2f!important;
	color: #fff!important
}

.flat_icons1.hotpink:hover {
	background-color: #ff69b4!important;
	border-color: #ff69b4!important;
	color: #fff!important
}

.flat_icons1.indianred:hover {
	background-color: #cd5c5c!important;
	border-color: #cd5c5c!important;
	color: #fff!important
}

.flat_icons1.Lavender:hover {
	background-color: #e6e6fa!important;
	border-color: #e6e6fa!important;
	color: #fff!important
}

.flat_icons1.lavenderblush:hover {
	background-color: #fff0f5!important;
	border-color: #fff0f5!important;
	color: #fff!important
}

.flat_icons1.lawngreen:hover {
	background-color: #7cfc00!important;
	border-color: #7cfc00!important;
	color: #fff!important
}

.flat_icons1.lightblue:hover {
	background-color: #add8e6!important;
	border-color: #add8e6!important;
	color: #fff!important
}

.flat_icons1.lightgray:hover {
	background-color: #d3d3d3!important;
	border-color: #d3d3d3!important;
	color: #fff!important
}

.flat_icons1.lightgreen:hover {
	background-color: #90ee90!important;
	border-color: #90ee90!important;
	color: #fff!important
}

.flat_icons1.lightpink:hover {
	background-color: #ffb6c1!important;
	border-color: #ffb6c1!important;
	color: #fff!important
}

.flat_icons1.lightsalmon:hover {
	background-color: #ffa07a!important;
	border-color: #ffa07a!important;
	color: #fff!important
}

.flat_icons1.lightseagreen:hover {
	background-color: #20b2aa!important;
	border-color: #20b2aa!important;
	color: #fff!important
}

.flat_icons1.lightskyblue :hover {
	background-color: #87cefa!important;
	border-color: #87cefa!important;
	color: #fff!important
}

.flat_icons1.lightslategray:hover {
	background-color: #789!important;
	border-color: #789!important;
	color: #fff!important
}

.flat_icons1.Lime:hover {
	background-color: #0f0!important;
	border-color: #0f0!important;
	color: #fff!important
}

.flat_icons1.limegreen:hover {
	background-color: #32cd32!important;
	border-color: #32cd32!important;
	color: #fff!important
}

.flat_icons1.magenta:hover {
	background-color: #f0f!important;
	border-color: #f0f!important;
	color: #fff!important
}

.flat_icons1.maroon:hover {
	background-color: #800000!important;
	border-color: #800000!important;
	color: #fff!important
}

.flat_icons1.mediumaquamarine:hover {
	background-color: #66cdaa!important;
	border-color: #66cdaa!important;
	color: #fff!important
}

.flat_icons1.mediumblue:hover {
	background-color: #0000cd!important;
	border-color: #0000cd!important;
	color: #fff!important
}

.flat_icons1.mediumorchid:hover {
	background-color: #ba55d3!important;
	border-color: #ba55d3!important;
	color: #fff!important
}

.flat_icons1.mediumpurple:hover {
	background-color: #9370db!important;
	border-color: #9370db!important;
	color: #fff!important
}

.flat_icons1.mediumseagreen:hover {
	background-color: #3cb371!important;
	border-color: #3cb371!important;
	color: #fff!important
}

.flat_icons1.mediumslateblue:hover {
	background-color: #7b68ee!important;
	border-color: #7b68ee!important;
	color: #fff!important
}

.flat_icons1.mediumspringgreen:hover {
	background-color: #00fa9a!important;
	border-color: #00fa9a!important;
	color: #fff!important
}

.flat_icons1.mediumturquoise:hover {
	background-color: #48d1cc!important;
	border-color: #48d1cc!important;
	color: #fff!important
}

.flat_icons1.navy:hover {
	background-color: #000080!important;
	border-color: #000080!important;
	color: #fff!important
}

.flat_icons1.olive:hover {
	background-color: #808000!important;
	border-color: #808000!important;
	color: #fff!important
}

.flat_icons1.olivedrab:hover {
	background-color: #6b8e23!important;
	border-color: #6b8e23!important;
	color: #fff!important
}

.flat_icons1.orange:hover {
	background-color: #ffa500!important;
	border-color: #ffa500!important;
	color: #fff!important
}

.flat_icons1.orangered:hover {
	background-color: #ff4500!important;
	border-color: #ff4500!important;
	color: #fff!important
}

.flat_icons1.orchid:hover {
	background-color: #da70d6!important;
	border-color: #da70d6!important;
	color: #fff!important
}

.flat_icons1.peru:hover {
	background-color: #cd853f!important;
	border-color: #cd853f!important;
	color: #fff!important
}

.flat_icons1.purple:hover {
	background-color: #800080!important;
	border-color: #800080!important;
	color: #fff!important
}

.flat_icons1.rebeccapurple:hover {
	background-color: #639!important;
	border-color: #639!important;
	color: #fff!important
}

.flat_icons1.red:hover {
	background-color: #f00!important;
	border-color: #f00!important;
	color: #fff!important
}

.flat_icons1.rosybrown:hover {
	background-color: #bc8f8f!important;
	border-color: #bc8f8f!important;
	color: #fff!important
}

.flat_icons1.royalblue:hover {
	background-color: #4169e1!important;
	border-color: #4169e1!important;
	color: #fff!important
}

.flat_icons1.saddlebrown:hover {
	background-color: #8b4513!important;
	border-color: #8b4513!important;
	color: #fff!important
}

.flat_icons1.salmon:hover {
	background-color: #fa8072!important;
	border-color: #fa8072!important;
	color: #fff!important
}

.flat_icons1.sandybrown:hover {
	background-color: #f4a460!important;
	border-color: #f4a460!important;
	color: #fff!important
}

.flat_icons1.seagreen:hover {
	background-color: #2e8b57!important;
	border-color: #2e8b57!important;
	color: #fff!important
}

.flat_icons1.sienna:hover {
	background-color: #a0522d!important;
	border-color: #a0522d!important;
	color: #fff!important
}

.flat_icons1.silver:hover {
	background-color: #c0c0c0!important;
	border-color: #c0c0c0!important;
	color: #fff!important
}

.flat_icons1.skyblue:hover {
	background-color: #87ceeb!important;
	border-color: #87ceeb!important;
	color: #fff!important
}

.flat_icons1.slateblue:hover {
	background-color: #6a5acd!important;
	border-color: #6a5acd!important;
	color: #fff!important
}

.flat_icons1.slategray:hover {
	background-color: #708090!important;
	border-color: #708090!important;
	color: #fff!important
}

.flat_icons1.springgreen:hover {
	background-color: #00ff7f!important;
	border-color: #00ff7f!important;
	color: #fff!important
}

.flat_icons1.steelblue:hover {
	background-color: #4682b4!important;
	border-color: #4682b4!important;
	color: #fff!important
}

.flat_icons1.tan:hover {
	background-color: #d2b48c!important;
	border-color: #d2b48c!important;
	color: #fff!important
}

.flat_icons1.teal:hover {
	background-color: #008080!important;
	border-color: #008080!important;
	color: #fff!important
}

.flat_icons1.thistle:hover {
	background-color: #d8bfd8!important;
	border-color: #d8bfd8!important;
	color: #fff!important
}

.flat_icons1.tomato:hover {
	background-color: #ff6347!important;
	border-color: #ff6347!important;
	color: #fff!important
}

.flat_icons1.turquoise:hover {
	background-color: #40e0d0!important;
	border-color: #40e0d0!important;
	color: #fff!important
}

.flat_icons1.violet:hover {
	background-color: #ee82ee!important;
	border-color: #ee82ee!important;
	color: #fff!important
}

.flat_icons1.yellow:hover {
	background-color: #ff0!important;
	border-color: #ff0!important;
	color: #fff!important
}

.flat_icons1.yellowgreen:hover {
	background-color: #9acd32!important;
	border-color#9acd32!important;
	color: #fff!important
}

.flat_icons_small1.aqua {
	border: 1px solid #0ff!important;
	color: #0ff!important
}

.flat_icons_small1.white {
	border: 1px solid #fff!important;
	color: #fff!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 #000!important;
	color: #000!important
}

.flat_icons_small1.blue {
	border: 1px solid #00f!important;
	color: #00f!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 #0ff!important;
	color: #0ff!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 #f0f!important;
	color: #f0f!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 #789!important;
	color: #789!important
}

.flat_icons_small1.Lime {
	border: 1px solid #0f0!important;
	color: #0f0!important
}

.flat_icons_small1.limegreen {
	border: 1px solid #32cd32!important;
	color: #32cd32!important
}

.flat_icons_small1.magenta {
	border: 1px solid #f0f!important;
	color: #f0f!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 #639!important;
	color: #639!important
}

.flat_icons_small1.red {
	border: 1px solid #f00!important;
	color: #f00!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 #ff0!important;
	color: #ff0!important
}

.flat_icons_small1.yellowgreen {
	border: 1px solid #9acd32!important;
	color: #9acd32!important
}

.flat_icons_small1.aqua:hover {
	background-color: #0ff!important;
	border-color: #0ff!important;
	color: #fff!important
}

.flat_icons_small1.white:hover {
	background-color: #fff!important;
	border-color: #fff!important;
	color: #888!important
}

.flat_icons_small1.aquamarine :hover {
	background-color: #7fffd4!important;
	border-color: #7fffd4!important;
	color: #fff!important
}

.flat_icons_small1.bisque:hover {
	background-color: #ffe4c4!important;
	border-color: #ffe4c4!important;
	color: #fff!important
}

.flat_icons_small1.black:hover {
	background-color: #000!important;
	border-color: #000!important;
	color: #fff!important
}

.flat_icons_small1.blue:hover {
	background-color: #00f!important;
	border-color: #00f!important;
	color: #fff!important
}

.flat_icons_small1.bluevoilet :hover {
	background-color: #8a2be2!important;
	border-color: #8a2be2!important;
	color: #fff!important
}

.flat_icons_small1.brown :hover {
	background-color: #a52a2a!important;
	border-color: #a52a2a!important;
	color: #fff!important
}

.flat_icons_small1.burlywood:hover {
	background-color: #deb887!important;
	border-color: #deb887!important;
	color: #fff!important
}

.flat_icons_small1.cadetblue:hover {
	background-color: #5f9ea0!important;
	border-color: #5f9ea0!important;
	color: #fff!important
}

.flat_icons_small1.chartreuse:hover {
	background-color: #7fff00!important;
	border-color: #7fff00!important;
	color: #fff!important
}

.flat_icons_small1.chocolate:hover {
	background-color: #d2691e!important;
	border-color: #d2691e!important;
	color: #fff!important
}

.flat_icons_small1.coral:hover {
	background-color: #ff7f50!important;
	border-color: #ff7f50!important;
	color: #fff!important
}

.flat_icons_small1.cornflowerblue:hover {
	background-color: #6495ed!important;
	border-color: #6495ed!important;
	color: #fff!important
}

.flat_icons_small1.crimson :hover {
	background-color: #dc143c!important;
	border-color: #dc143c!important;
	color: #fff!important
}

.flat_icons_small1.cyan:hover {
	background-color: #0ff!important;
	border-color: #0ff!important;
	color: #fff!important
}

.flat_icons_small1.darkblue:hover {
	background-color: #00008b!important;
	border-color: #00008b!important;
	color: #fff!important
}

.flat_icons_small1.darkcyan:hover {
	background-color: #008b8b!important;
	border-color: #008b8b!important;
	color: #fff!important
}

.flat_icons_small1.darkgoldenrod:hover {
	background-color: #b8860b!important;
	border-color: #b8860b!important;
	color: #fff!important
}

.flat_icons_small1.darkgreen:hover {
	background-color: #006400!important;
	border-color: #006400!important;
	color: #fff!important
}

.flat_icons_small1.darkmagenta:hover {
	background-color: #8b008b!important;
	border-color: #8b008b!important;
	color: #fff!important
}

.flat_icons_small1.darkolivegreen:hover {
	background-color: #556b2f!important;
	border-color: #556b2f!important;
	color: #fff!important
}

.flat_icons_small1.darkorange:hover {
	background-color: #ff8c00!important;
	border-color: #ff8c00!important;
	color: #fff!important
}

.flat_icons_small1.darkorchid:hover {
	background-color: #9932cc!important;
	border-color: #9932cc!important;
	color: #fff!important
}

.flat_icons_small1.darkred:hover {
	background-color: #8b0000!important;
	border-color: #8b0000!important;
	color: #fff!important
}

.flat_icons_small1.darkseagreen:hover {
	background-color: #8fbc8f!important;
	border-color: #8fbc8f!important;
	color: #fff!important
}

.flat_icons_small1.darkslateblue:hover {
	background-color: #483d8b!important;
	border-color: #483d8b!important;
	color: #fff!important
}

.flat_icons_small1.darkslategray:hover {
	background-color: #2f4f4f!important;
	border-color: #2f4f4f!important;
	color: #fff!important
}

.flat_icons_small1.darkturquoise:hover {
	background-color: #00ced1!important;
	border-color: #00ced1!important;
	color: #fff!important
}

.flat_icons_small1.darkviolet:hover {
	background-color: #9400d3!important;
	border-color: #9400d3!important;
	color: #fff!important
}

.flat_icons_small1.deeppink:hover {
	background-color: #ff1493!important;
	border-color: #ff1493!important;
	color: #fff!important
}

.flat_icons_small1.deepskyblue:hover {
	background-color: #00bfff!important;
	border-color: #00bfff!important;
	color: #fff!important
}

.flat_icons_small1.dimgray:hover {
	background-color: #696969!important;
	border-color: #696969!important;
	color: #fff!important
}

.flat_icons_small1.dodgerblue:hover {
	background-color: #1e90ff!important;
	border-color: #1e90ff!important;
	color: #fff!important
}

.flat_icons_small1.firebrick:hover {
	background-color: #b22222!important;
	border-color: #b22222!important;
	color: #fff!important
}

.flat_icons_small1.forestgreen:hover {
	background-color: #228b22!important;
	border-color: #228b22!important;
	color: #fff!important
}

.flat_icons_small1.fuchsia:hover {
	background-color: #f0f!important;
	border-color: #f0f!important;
	color: #fff!important
}

.flat_icons_small1.gainsboro:hover {
	background-color: #dcdcdc!important;
	border-color: #dcdcdc!important;
	color: #fff!important
}

.flat_icons_small1.ghostwhite:hover {
	background-color: #f8f8ff!important;
	border-color: #f8f8ff!important;
	color: #fff!important
}

.flat_icons_small1.gold:hover {
	background-color: #ffd700!important;
	border-color: #ffd700!important;
	color: #fff!important
}

.flat_icons_small1.goldenrod:hover {
	background-color: #daa520!important;
	border-color: #daa520!important;
	color: #fff!important
}

.flat_icons_small1.gray:hover {
	background-color: #808080!important;
	border-color: #808080!important;
	color: #fff!important
}

.flat_icons_small1.green:hover {
	background-color: #008000!important;
	border-color: #008000!important;
	color: #fff!important
}

.flat_icons_small1.greenyellow:hover {
	background-color: #adff2f!important;
	border-color: #adff2f!important;
	color: #fff!important
}

.flat_icons_small1.hotpink:hover {
	background-color: #ff69b4!important;
	border-color: #ff69b4!important;
	color: #fff!important
}

.flat_icons_small1.indianred:hover {
	background-color: #cd5c5c!important;
	border-color: #cd5c5c!important;
	color: #fff!important
}

.flat_icons_small1.Lavender:hover {
	background-color: #e6e6fa!important;
	border-color: #e6e6fa!important;
	color: #fff!important
}

.flat_icons_small1.lavenderblush:hover {
	background-color: #fff0f5!important;
	border-color: #fff0f5!important;
	color: #fff!important
}

.flat_icons_small1.lawngreen:hover {
	background-color: #7cfc00!important;
	border-color: #7cfc00!important;
	color: #fff!important
}

.flat_icons_small1.lightblue:hover {
	background-color: #add8e6!important;
	border-color: #add8e6!important;
	color: #fff!important
}

.flat_icons_small1.lightgray:hover {
	background-color: #d3d3d3!important;
	border-color: #d3d3d3!important;
	color: #fff!important
}

.flat_icons_small1.lightgreen:hover {
	background-color: #90ee90!important;
	border-color: #90ee90!important;
	color: #fff!important
}

.flat_icons_small1.lightpink:hover {
	background-color: #ffb6c1!important;
	border-color: #ffb6c1!important;
	color: #fff!important
}

.flat_icons_small1.lightsalmon:hover {
	background-color: #ffa07a!important;
	border-color: #ffa07a!important;
	color: #fff!important
}

.flat_icons_small1.lightseagreen:hover {
	background-color: #20b2aa!important;
	border-color: #20b2aa!important;
	color: #fff!important
}

.flat_icons_small1.lightskyblue :hover {
	background-color: #87cefa!important;
	border-color: #87cefa!important;
	color: #fff!important
}

.flat_icons_small1.lightslategray:hover {
	background-color: #789!important;
	border-color: #789!important;
	color: #fff!important
}

.flat_icons_small1.Lime:hover {
	background-color: #0f0!important;
	border-color: #0f0!important;
	color: #fff!important
}

.flat_icons_small1.limegreen:hover {
	background-color: #32cd32!important;
	border-color: #32cd32!important;
	color: #fff!important
}

.flat_icons_small1.magenta:hover {
	background-color: #f0f!important;
	border-color: #f0f!important;
	color: #fff!important
}

.flat_icons_small1.maroon:hover {
	background-color: #800000!important;
	border-color: #800000!important;
	color: #fff!important
}

.flat_icons_small1.mediumaquamarine:hover {
	background-color: #66cdaa!important;
	border-color: #66cdaa!important;
	color: #fff!important
}

.flat_icons_small1.mediumblue:hover {
	background-color: #0000cd!important;
	border-color: #0000cd!important;
	color: #fff!important
}

.flat_icons_small1.mediumorchid:hover {
	background-color: #ba55d3!important;
	border-color: #ba55d3!important;
	color: #fff!important
}

.flat_icons_small1.mediumpurple:hover {
	background-color: #9370db!important;
	border-color: #9370db!important;
	color: #fff!important
}

.flat_icons_small1.mediumseagreen:hover {
	background-color: #3cb371!important;
	border-color: #3cb371!important;
	color: #fff!important
}

.flat_icons_small1.mediumslateblue:hover {
	background-color: #7b68ee!important;
	border-color: #7b68ee!important;
	color: #fff!important
}

.flat_icons_small1.mediumspringgreen:hover {
	background-color: #00fa9a!important;
	border-color: #00fa9a!important;
	color: #fff!important
}

.flat_icons_small1.mediumturquoise:hover {
	background-color: #48d1cc!important;
	border-color: #48d1cc!important;
	color: #fff!important
}

.flat_icons_small1.navy:hover {
	background-color: #000080!important;
	border-color: #000080!important;
	color: #fff!important
}

.flat_icons_small1.olive:hover {
	background-color: #808000!important;
	border-color: #808000!important;
	color: #fff!important
}

.flat_icons_small1.olivedrab:hover {
	background-color: #6b8e23!important;
	border-color: #6b8e23!important;
	color: #fff!important
}

.flat_icons_small1.orange:hover {
	background-color: #ffa500!important;
	border-color: #ffa500!important;
	color: #fff!important
}

.flat_icons_small1.orangered:hover {
	background-color: #ff4500!important;
	border-color: #ff4500!important;
	color: #fff!important
}

.flat_icons_small1.orchid:hover {
	background-color: #da70d6!important;
	border-color: #da70d6!important;
	color: #fff!important
}

.flat_icons_small1.peru:hover {
	background-color: #cd853f!important;
	border-color: #cd853f!important;
	color: #fff!important
}

.flat_icons_small1.purple:hover {
	background-color: #800080!important;
	border-color: #800080!important;
	color: #fff!important
}

.flat_icons_small1.rebeccapurple:hover {
	background-color: #639!important;
	border-color: #639!important;
	color: #fff!important
}

.flat_icons_small1.red:hover {
	background-color: #f00!important;
	border-color: #f00!important;
	color: #fff!important
}

.flat_icons_small1.rosybrown:hover {
	background-color: #bc8f8f!important;
	border-color: #bc8f8f!important;
	color: #fff!important
}

.flat_icons_small1.royalblue:hover {
	background-color: #4169e1!important;
	border-color: #4169e1!important;
	color: #fff!important
}

.flat_icons_small1.saddlebrown:hover {
	background-color: #8b4513!important;
	border-color: #8b4513!important;
	color: #fff!important
}

.flat_icons_small1.salmon:hover {
	background-color: #fa8072!important;
	border-color: #fa8072!important;
	color: #fff!important
}

.flat_icons_small1.sandybrown:hover {
	background-color: #f4a460!important;
	border-color: #f4a460!important;
	color: #fff!important
}

.flat_icons_small1.seagreen:hover {
	background-color: #2e8b57!important;
	border-color: #2e8b57!important;
	color: #fff!important
}

.flat_icons_small1.sienna:hover {
	background-color: #a0522d!important;
	border-color: #a0522d!important;
	color: #fff!important
}

.flat_icons_small1.silver:hover {
	background-color: #c0c0c0!important;
	border-color: #c0c0c0!important;
	color: #fff!important
}

.flat_icons_small1.skyblue:hover {
	background-color: #87ceeb!important;
	border-color: #87ceeb!important;
	color: #fff!important
}

.flat_icons_small1.slateblue:hover {
	background-color: #6a5acd!important;
	border-color: #6a5acd!important;
	color: #fff!important
}

.flat_icons_small1.slategray:hover {
	background-color: #708090!important;
	border-color: #708090!important;
	color: #fff!important
}

.flat_icons_small1.springgreen:hover {
	background-color: #00ff7f!important;
	border-color: #00ff7f!important;
	color: #fff!important
}

.flat_icons_small1.steelblue:hover {
	background-color: #4682b4!important;
	border-color: #4682b4!important;
	color: #fff!important
}

.flat_icons_small1.tan:hover {
	background-color: #d2b48c!important;
	border-color: #d2b48c!important;
	color: #fff!important
}

.flat_icons_small1.teal:hover {
	background-color: #008080!important;
	border-color: #008080!important;
	color: #fff!important
}

.flat_icons_small1.thistle:hover {
	background-color: #d8bfd8!important;
	border-color: #d8bfd8!important;
	color: #fff!important
}

.flat_icons_small1.tomato:hover {
	background-color: #ff6347!important;
	border-color: #ff6347!important;
	color: #fff!important
}

.flat_icons_small1.turquoise:hover {
	background-color: #40e0d0!important;
	border-color: #40e0d0!important;
	color: #fff!important
}

.flat_icons_small1.violet:hover {
	background-color: #ee82ee!important;
	border-color: #ee82ee!important;
	color: #fff!important
}

.flat_icons_small1.yellow:hover {
	background-color: #ff0!important;
	border-color: #ff0!important;
	color: #fff!important
}

.flat_icons_small1.yellowgreen:hover {
	background-color: #9acd32!important;
	border-color#9acd32!important;
	color: #fff!important
}

.text-seperater {
	border-bottom: 3px solid #3a9ad9;
	padding-top: .5em;
	width: 5%;
	margin: 0 auto;
	position: relative;
	text-align: center;
	margin-bottom: 1em
}

.accordian_title {
	padding: 10px;
	outline: 0;
	text-align: left;
	font-size: 1.2em;
	background-color: #3a9ad9;
	color: #fff
}

.accordian_title.aqua {
	background-color: #0ff!important;
	color: #fff!important
}

.accordian_title.white {
	background-color: #fff!important;
	color: #505050!important
}

.accordian_title.aquamarine {
	background-color: #7fffd4!important;
	color: #fff!important
}

.accordian_title.bisque {
	background-color: #ffe4c4!important;
	color: #fff!important
}

.accordian_title.black {
	background-color: #000!important;
	color: #fff!important
}

.accordian_title.blue {
	background-color: #00f!important;
	color: #fff!important
}

.accordian_title.bluevoilet {
	background-color: #8a2be2!important;
	color: #fff!important
}

.accordian_title.brown {
	background-color: #a52a2a!important;
	color: #fff!important
}

.accordian_title.burlywood {
	background-color: #deb887!important;
	color: #fff!important
}

.accordian_title.cadetblue {
	background-color: #5f9ea0!important;
	color: #fff!important
}

.accordian_title.chartreuse {
	background-color: #7fff00!important;
	color: #fff!important
}

.accordian_title.chocolate {
	background-color: #d2691e!important;
	color: #fff!important
}

.accordian_title.coral {
	background-color: #ff7f50!important;
	color: #fff!important
}

.accordian_title.cornflowerblue {
	background-color: #6495ed!important;
	color: #fff!important
}

.accordian_title.crimson {
	background-color: #dc143c!important;
	color: #fff!important
}

.accordian_title.cyan {
	background-color: #0ff!important;
	color: #fff!important
}

.accordian_title.darkblue {
	background-color: #00008b!important;
	color: #fff!important
}

.accordian_title.darkcyan {
	background-color: #008b8b!important;
	color: #fff!important
}

.accordian_title.darkgoldenrod {
	background-color: #b8860b!important;
	color: #fff!important
}

.accordian_title.darkgreen {
	background-color: #006400!important;
	color: #fff!important
}

.accordian_title.darkmagenta {
	background-color: #8b008b!important;
	color: #fff!important
}

.accordian_title.darkolivegreen {
	background-color: #556b2f!important;
	color: #fff!important
}

.accordian_title.darkorange {
	background-color: #ff8c00!important;
	color: #fff!important
}

.accordian_title.darkorchid {
	background-color: #9932cc!important;
	color: #fff!important
}

.accordian_title.darkred {
	background-color: #8b0000!important;
	color: #fff!important
}

.accordian_title.darkseagreen {
	background-color: #8fbc8f!important;
	color: #fff!important
}

.accordian_title.darkslateblue {
	background-color: #483d8b!important;
	color: #fff!important
}

.accordian_title.darkslategray {
	background-color: #2f4f4f!important;
	color: #fff!important
}

.accordian_title.darkturquoise {
	background-color: #00ced1!important;
	color: #fff!important
}

.accordian_title.darkviolet {
	background-color: #9400d3!important;
	color: #fff!important
}

.accordian_title.deeppink {
	background-color: #ff1493!important;
	color: #fff!important
}

.accordian_title.deepskyblue {
	background-color: #00bfff!important;
	color: #fff!important
}

.accordian_title.dimgray {
	background-color: #696969!important;
	color: #fff!important
}

.accordian_title.dodgerblue {
	background-color: #1e90ff!important;
	color: #fff!important
}

.accordian_title.firebrick {
	background-color: #b22222!important;
	color: #fff!important
}

.accordian_title.forestgreen {
	background-color: #228b22!important;
	color: #fff!important
}

.accordian_title.fuchsia {
	background-color: #f0f!important;
	color: #fff!important
}

.accordian_title.gainsboro {
	background-color: #dcdcdc!important;
	color: #fff!important
}

.accordian_title.ghostwhite {
	background-color: #f8f8ff!important;
	color: #fff!important
}

.accordian_title.gold {
	background-color: #ffd700!important;
	color: #fff!important
}

.accordian_title.goldenrod {
	background-color: #daa520!important;
	color: #fff!important
}

.accordian_title.gray {
	background-color: #808080!important;
	color: #fff!important
}

.accordian_title.green {
	background-color: #008000!important;
	color: #fff!important
}

.accordian_title.greenyellow {
	background-color: #adff2f!important;
	color: #fff!important
}

.accordian_title.hotpink {
	background-color: #ff69b4!important;
	color: #fff!important
}

.accordian_title.indianred {
	background-color: #cd5c5c!important;
	color: #fff!important
}

.accordian_title.Lavender {
	background-color: #e6e6fa!important;
	color: #fff!important
}

.accordian_title.lavenderblush {
	background-color: #fff0f5!important;
	color: #505050!important
}

.accordian_title.lawngreen {
	background-color: #7cfc00!important;
	color: #fff!important
}

.accordian_title.lightblue {
	background-color: #add8e6!important;
	color: #fff!important
}

.accordian_title.lightgray {
	background-color: #d3d3d3!important;
	color: #fff!important
}

.accordian_title.lightgreen {
	background-color: #90ee90!important;
	color: #fff!important
}

.accordian_title.lightpink {
	background-color: #ffb6c1!important;
	color: #fff!important
}

.accordian_title.lightsalmon {
	background-color: #ffa07a!important;
	color: #fff!important
}

.accordian_title.lightseagreen {
	background-color: #20b2aa!important;
	color: #fff!important
}

.accordian_title.lightskyblue {
	background-color: #87cefa!important;
	color: #fff!important
}

.accordian_title.lightslategray {
	background-color: #789!important;
	color: #fff!important
}

.accordian_title.Lime {
	background-color: #0f0!important;
	color: #fff!important
}

.accordian_title.limegreen {
	background-color: #32cd32!important;
	color: #fff!important
}

.accordian_title.magenta {
	background-color: #f0f!important;
	color: #fff!important
}

.accordian_title.maroon {
	background-color: #800000!important;
	color: #fff!important
}

.accordian_title.mediumaquamarine {
	background-color: #66cdaa!important;
	color: #fff!important
}

.accordian_title.mediumblue {
	background-color: #0000cd!important;
	color: #fff!important
}

.accordian_title.mediumorchid {
	background-color: #ba55d3!important;
	color: #fff!important
}

.accordian_title.mediumpurple {
	background-color: #9370db!important;
	color: #fff!important
}

.accordian_title.mediumseagreen {
	background-color: #3cb371!important;
	color: #fff!important
}

.accordian_title.mediumslateblue {
	background-color: #7b68ee!important;
	color: #fff!important
}

.accordian_title.mediumspringgreen {
	background-color: #00fa9a!important;
	color: #fff!important
}

.accordian_title.mediumturquoise {
	background-color: #48d1cc!important;
	color: #fff!important
}

.accordian_title.navy {
	background-color: #000080!important;
	color: #fff!important
}

.accordian_title.olive {
	background-color: #808000!important;
	color: #fff!important
}

.accordian_title.olivedrab {
	background-color: #6b8e23!important;
	color: #fff!important
}

.accordian_title.orange {
	background-color: #ffa500!important;
	color: #fff!important
}

.accordian_title.orangered {
	background-color: #ff4500!important;
	color: #fff!important
}

.accordian_title.orchid {
	background-color: #da70d6!important;
	color: #fff!important
}

.accordian_title.peru {
	background-color: #cd853f!important;
	color: #fff!important
}

.accordian_title.purple {
	background-color: #800080!important;
	color: #fff!important
}

.accordian_title.rebeccapurple {
	background-color: #639!important;
	color: #fff!important
}

.accordian_title.red {
	background-color: #f00!important;
	color: #fff!important
}

.accordian_title.rosybrown {
	background-color: #bc8f8f!important;
	color: #fff!important
}

.accordian_title.royalblue {
	background-color: #4169e1!important;
	color: #fff!important
}

.accordian_title.saddlebrown {
	background-color: #8b4513!important;
	color: #fff!important
}

.accordian_title.salmon {
	background-color: #fa8072!important;
	color: #fff!important
}

.accordian_title.sandybrown {
	background-color: #f4a460!important;
	color: #fff!important
}

.accordian_title.seagreen {
	background-color: #2e8b57!important;
	color: #fff!important
}

.accordian_title.sienna {
	background-color: #a0522d!important;
	color: #fff!important
}

.accordian_title.silver {
	background-color: #c0c0c0!important;
	color: #fff!important
}

.accordian_title.skyblue {
	background-color: #87ceeb!important;
	color: #fff!important
}

.accordian_title.slateblue {
	background-color: #6a5acd!important;
	color: #fff!important
}

.accordian_title.slategray {
	background-color: #708090!important;
	color: #fff!important
}

.accordian_title.springgreen {
	background-color: #00ff7f!important;
	color: #fff!important
}

.accordian_title.steelblue {
	background-color: #4682b4!important;
	color: #fff!important
}

.accordian_title.tan {
	background-color: #d2b48c!important;
	color: #fff!important
}

.accordian_title.teal {
	background-color: #008080!important;
	color: #fff!important
}

.accordian_title.thistle {
	background-color: #d8bfd8!important;
	color: #fff!important
}

.accordian_title.tomato {
	background-color: #ff6347!important;
	color: #fff!important
}

.accordian_title.turquoise {
	background-color: #40e0d0!important;
	color: #fff!important
}

.accordian_title.violet {
	background-color: #ee82ee!important;
	color: #fff!important
}

.accordian_title.yellow {
	background-color: #ff0!important;
	color: #616161!important
}

.accordian_title.yellowgreen {
	background-color: #9acd32!important;
	color: #fff!important
}

.accordian_content {
	padding: .2em 1em;
	background-color: #fbfbfb
}

.accordian_content.aqua {
	background-color: #0ff!important;
	color: #fff!important
}

.accordian_content.white {
	background-color: #fff!important;
	color: #505050!important
}

.accordian_content.aquamarine {
	background-color: #7fffd4!important;
	color: #fff!important
}

.accordian_content.bisque {
	background-color: #ffe4c4!important;
	color: #fff!important
}

.accordian_content.black {
	background-color: #000!important;
	color: #fff!important
}

.accordian_content.blue {
	background-color: #00f!important;
	color: #fff!important
}

.accordian_content.bluevoilet {
	background-color: #8a2be2!important;
	color: #fff!important
}

.accordian_content.brown {
	background-color: #a52a2a!important;
	color: #fff!important
}

.accordian_content.burlywood {
	background-color: #deb887!important;
	color: #fff!important
}

.accordian_content.cadetblue {
	background-color: #5f9ea0!important;
	color: #fff!important
}

.accordian_content.chartreuse {
	background-color: #7fff00!important;
	color: #fff!important
}

.accordian_content.chocolate {
	background-color: #d2691e!important;
	color: #fff!important
}

.accordian_content.coral {
	background-color: #ff7f50!important;
	color: #fff!important
}

.accordian_content.cornflowerblue {
	background-color: #6495ed!important;
	color: #fff!important
}

.accordian_content.crimson {
	background-color: #dc143c!important;
	color: #fff!important
}

.accordian_content.cyan {
	background-color: #0ff!important;
	color: #fff!important
}

.accordian_content.darkblue {
	background-color: #00008b!important;
	color: #fff!important
}

.accordian_content.darkcyan {
	background-color: #008b8b!important;
	color: #fff!important
}

.accordian_content.darkgoldenrod {
	background-color: #b8860b!important;
	color: #fff!important
}

.accordian_content.darkgreen {
	background-color: #006400!important;
	color: #fff!important
}

.accordian_content.darkmagenta {
	background-color: #8b008b!important;
	color: #fff!important
}

.accordian_content.darkolivegreen {
	background-color: #556b2f!important;
	color: #fff!important
}

.accordian_content.darkorange {
	background-color: #ff8c00!important;
	color: #fff!important
}

.accordian_content.darkorchid {
	background-color: #9932cc!important;
	color: #fff!important
}

.accordian_content.darkred {
	background-color: #8b0000!important;
	color: #fff!important
}

.accordian_content.darkseagreen {
	background-color: #8fbc8f!important;
	color: #fff!important
}

.accordian_content.darkslateblue {
	background-color: #483d8b!important;
	color: #fff!important
}

.accordian_content.darkslategray {
	background-color: #2f4f4f!important;
	color: #fff!important
}

.accordian_content.darkturquoise {
	background-color: #00ced1!important;
	color: #fff!important
}

.accordian_content.darkviolet {
	background-color: #9400d3!important;
	color: #fff!important
}

.accordian_content.deeppink {
	background-color: #ff1493!important;
	color: #fff!important
}

.accordian_content.deepskyblue {
	background-color: #00bfff!important;
	color: #fff!important
}

.accordian_content.dimgray {
	background-color: #696969!important;
	color: #fff!important
}

.accordian_content.dodgerblue {
	background-color: #1e90ff!important;
	color: #fff!important
}

.accordian_content.firebrick {
	background-color: #b22222!important;
	color: #fff!important
}

.accordian_content.forestgreen {
	background-color: #228b22!important;
	color: #fff!important
}

.accordian_content.fuchsia {
	background-color: #f0f!important;
	color: #fff!important
}

.accordian_content.gainsboro {
	background-color: #dcdcdc!important;
	color: #fff!important
}

.accordian_content.ghostwhite {
	background-color: #f8f8ff!important;
	color: #fff!important
}

.accordian_content.gold {
	background-color: #ffd700!important;
	color: #fff!important
}

.accordian_content.goldenrod {
	background-color: #daa520!important;
	color: #fff!important
}

.accordian_content.gray {
	background-color: #808080!important;
	color: #fff!important
}

.accordian_content.green {
	background-color: #008000!important;
	color: #fff!important
}

.accordian_content.greenyellow {
	background-color: #adff2f!important;
	color: #fff!important
}

.accordian_content.hotpink {
	background-color: #ff69b4!important;
	color: #fff!important
}

.accordian_content.indianred {
	background-color: #cd5c5c!important;
	color: #fff!important
}

.accordian_content.Lavender {
	background-color: #e6e6fa!important;
	color: #fff!important
}

.accordian_content.lavenderblush {
	background-color: #fff0f5!important;
	color: #505050!important
}

.accordian_content.lawngreen {
	background-color: #7cfc00!important;
	color: #fff!important
}

.accordian_content.lightblue {
	background-color: #add8e6!important;
	color: #fff!important
}

.accordian_content.lightgray {
	background-color: #d3d3d3!important;
	color: #fff!important
}

.accordian_content.lightgreen {
	background-color: #90ee90!important;
	color: #fff!important
}

.accordian_content.lightpink {
	background-color: #ffb6c1!important;
	color: #fff!important
}

.accordian_content.lightsalmon {
	background-color: #ffa07a!important;
	color: #fff!important
}

.accordian_content.lightseagreen {
	background-color: #20b2aa!important;
	color: #fff!important
}

.accordian_content.lightskyblue {
	background-color: #87cefa!important;
	color: #fff!important
}

.accordian_content.lightslategray {
	background-color: #789!important;
	color: #fff!important
}

.accordian_content.Lime {
	background-color: #0f0!important;
	color: #fff!important
}

.accordian_content.limegreen {
	background-color: #32cd32!important;
	color: #fff!important
}

.accordian_content.magenta {
	background-color: #f0f!important;
	color: #fff!important
}

.accordian_content.maroon {
	background-color: #800000!important;
	color: #fff!important
}

.accordian_content.mediumaquamarine {
	background-color: #66cdaa!important;
	color: #fff!important
}

.accordian_content.mediumblue {
	background-color: #0000cd!important;
	color: #fff!important
}

.accordian_content.mediumorchid {
	background-color: #ba55d3!important;
	color: #fff!important
}

.accordian_content.mediumpurple {
	background-color: #9370db!important;
	color: #fff!important
}

.accordian_content.mediumseagreen {
	background-color: #3cb371!important;
	color: #fff!important
}

.accordian_content.mediumslateblue {
	background-color: #7b68ee!important;
	color: #fff!important
}

.accordian_content.mediumspringgreen {
	background-color: #00fa9a!important;
	color: #fff!important
}

.accordian_content.mediumturquoise {
	background-color: #48d1cc!important;
	color: #fff!important
}

.accordian_content.navy {
	background-color: #000080!important;
	color: #fff!important
}

.accordian_content.olive {
	background-color: #808000!important;
	color: #fff!important
}

.accordian_content.olivedrab {
	background-color: #6b8e23!important;
	color: #fff!important
}

.accordian_content.orange {
	background-color: #ffa500!important;
	color: #fff!important
}

.accordian_content.orangered {
	background-color: #ff4500!important;
	color: #fff!important
}

.accordian_content.orchid {
	background-color: #da70d6!important;
	color: #fff!important
}

.accordian_content.peru {
	background-color: #cd853f!important;
	color: #fff!important
}

.accordian_content.purple {
	background-color: #800080!important;
	color: #fff!important
}

.accordian_content.rebeccapurple {
	background-color: #639!important;
	color: #fff!important
}

.accordian_content.red {
	background-color: #f00!important;
	color: #fff!important
}

.accordian_content.rosybrown {
	background-color: #bc8f8f!important;
	color: #fff!important
}

.accordian_content.royalblue {
	background-color: #4169e1!important;
	color: #fff!important
}

.accordian_content.saddlebrown {
	background-color: #8b4513!important;
	color: #fff!important
}

.accordian_content.salmon {
	background-color: #fa8072!important;
	color: #fff!important
}

.accordian_content.sandybrown {
	background-color: #f4a460!important;
	color: #fff!important
}

.accordian_content.seagreen {
	background-color: #2e8b57!important;
	color: #fff!important
}

.accordian_content.sienna {
	background-color: #a0522d!important;
	color: #fff!important
}

.accordian_content.silver {
	background-color: #c0c0c0!important;
	color: #fff!important
}

.accordian_content.skyblue {
	background-color: #87ceeb!important;
	color: #fff!important
}

.accordian_content.slateblue {
	background-color: #6a5acd!important;
	color: #fff!important
}

.accordian_content.slategray {
	background-color: #708090!important;
	color: #fff!important
}

.accordian_content.springgreen {
	background-color: #00ff7f!important;
	color: #fff!important
}

.accordian_content.steelblue {
	background-color: #4682b4!important;
	color: #fff!important
}

.accordian_content.tan {
	background-color: #d2b48c!important;
	color: #fff!important
}

.accordian_content.teal {
	background-color: #008080!important;
	color: #fff!important
}

.accordian_content.thistle {
	background-color: #d8bfd8!important;
	color: #fff!important
}

.accordian_content.tomato {
	background-color: #ff6347!important;
	color: #fff!important
}

.accordian_content.turquoise {
	background-color: #40e0d0!important;
	color: #fff!important
}

.accordian_content.violet {
	background-color: #ee82ee!important;
	color: #fff!important
}

.accordian_content.yellow {
	background-color: #ff0!important;
	color: #616161!important
}


}
.accordian_content.yellowgreen {
	background-color: #9acd32!important;
	color: #fff!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
}
.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: .85em!important
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em!important;
	text-decoration: none;
	font-size: 1em!important;
	outline: 0;
	width: 100%
}
.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: 0;
	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: 0;
	padding: 0;
	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 #fff
}
#flat_responsive_tabs_left .ui-tabs-panel {
	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: .75
}
#flat_responsive_tabs1>ul>li a {
	color: #fff
}
#flat_responsive_tabs1.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	padding: .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: 0;
	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: 0;
	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: 0;
	left: -40px;
	width: 0;
	height: 0;
	border-left: 18px solid transparent;
	border-top: 17px solid transparent;
	border-right: 22px solid #35b3be;
	border-bottom: 18px solid transparent
}
#flat_responsive_tabs1>ul>li:after {
	content: "";
	position: absolute;
	bottom: 0;
	right: -40px;
	width: 0;
	height: 0;
	border-right: 18px solid transparent;
	border-top: 17px solid transparent;
	border-left: 22px solid #35b3be;
	border-bottom: 18px solid transparent
}
#flat_responsive_tabs1.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .0em .2em;
	text-align: center;
	margin-top: 2em;
	display: inline-block
}
#flat_responsive_tabs1.ui-tabs .ui-tabs-panel {
	border: 0;
	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: #0ff!important;
	color: #fff!important
}
ul.ss_tabs.white .ui-tabs-active.ui-state-active {
	background-color: #fff!important;
	color: #505050!important
}
ul.ss_tabs.aquamarine .ui-tabs-active.ui-state-active {
	background-color: #7fffd4!important;
	color: #fff!important
}
ul.ss_tabs.bisque .ui-tabs-active.ui-state-active {
	background-color: #ffe4c4!important;
	color: #fff!important
}
ul.ss_tabs.black .ui-tabs-active.ui-state-active {
	background-color: #000!important;
	color: #fff!important
}
ul.ss_tabs.blue .ui-tabs-active.ui-state-active {
	background-color: #00f!important;
	color: #fff!important
}
ul.ss_tabs.bluevoilet .ui-tabs-active.ui-state-active {
	background-color: #8a2be2!important;
	color: #fff!important
}
ul.ss_tabs.brown .ui-tabs-active.ui-state-active {
	background-color: #a52a2a!important;
	color: #fff!important
}
ul.ss_tabs.burlywood .ui-tabs-active.ui-state-active {
	background-color: #deb887!important;
	color: #fff!important
}
ul.ss_tabs.cadetblue .ui-tabs-active.ui-state-active {
	background-color: #5f9ea0!important;
	color: #fff!important
}
ul.ss_tabs.chartreuse .ui-tabs-active.ui-state-active {
	background-color: #7fff00!important;
	color: #fff!important
}
ul.ss_tabs.chocolate .ui-tabs-active.ui-state-active {
	background-color: #d2691e!important;
	color: #fff!important
}
ul.ss_tabs.coral .ui-tabs-active.ui-state-active {
	background-color: #ff7f50!important;
	color: #fff!important
}
ul.ss_tabs.cornflowerblue .ui-tabs-active.ui-state-active {
	background-color: #6495ed!important;
	color: #fff!important
}
ul.ss_tabs.crimson .ui-tabs-active.ui-state-active {
	background-color: #dc143c!important;
	color: #fff!important
}
ul.ss_tabs.cyan .ui-tabs-active.ui-state-active {
	background-color: #0ff!important;
	color: #fff!important
}
ul.ss_tabs.darkblue .ui-tabs-active.ui-state-active {
	background-color: #00008b!important;
	color: #fff!important
}
ul.ss_tabs.darkcyan .ui-tabs-active.ui-state-active {
	background-color: #008b8b!important;
	color: #fff!important
}
ul.ss_tabs.darkgoldenrod .ui-tabs-active.ui-state-active {
	background-color: #b8860b!important;
	color: #fff!important
}
ul.ss_tabs.darkgreen .ui-tabs-active.ui-state-active {
	background-color: #006400!important;
	color: #fff!important
}
ul.ss_tabs.darkmagenta .ui-tabs-active.ui-state-active {
	background-color: #8b008b!important;
	color: #fff!important
}
ul.ss_tabs.darkolivegreen .ui-tabs-active.ui-state-active {
	background-color: #556b2f!important;
	color: #fff!important
}
ul.ss_tabs.darkorange .ui-tabs-active.ui-state-active {
	background-color: #ff8c00!important;
	color: #fff!important
}
ul.ss_tabs.darkorchid .ui-tabs-active.ui-state-active {
	background-color: #9932cc!important;
	color: #fff!important
}
ul.ss_tabs.darkred .ui-tabs-active.ui-state-active {
	background-color: #8b0000!important;
	color: #fff!important
}
ul.ss_tabs.darkseagreen .ui-tabs-active.ui-state-active {
	background-color: #8fbc8f!important;
	color: #fff!important
}
ul.ss_tabs.darkslateblue .ui-tabs-active.ui-state-active {
	background-color: #483d8b!important;
	color: #fff!important
}
ul.ss_tabs.darkslategray .ui-tabs-active.ui-state-active {
	background-color: #2f4f4f!important;
	color: #fff!important
}
ul.ss_tabs.darkturquoise .ui-tabs-active.ui-state-active {
	background-color: #00ced1!important;
	color: #fff!important
}
ul.ss_tabs.darkviolet .ui-tabs-active.ui-state-active {
	background-color: #9400d3!important;
	color: #fff!important
}
ul.ss_tabs.deeppink .ui-tabs-active.ui-state-active {
	background-color: #ff1493!important;
	color: #fff!important
}
ul.ss_tabs.deepskyblue .ui-tabs-active.ui-state-active {
	background-color: #00bfff!important;
	color: #fff!important
}
ul.ss_tabs.dimgray .ui-tabs-active.ui-state-active {
	background-color: #696969!important;
	color: #fff!important
}
ul.ss_tabs.dodgerblue .ui-tabs-active.ui-state-active {
	background-color: #1e90ff!important;
	color: #fff!important
}
ul.ss_tabs.firebrick .ui-tabs-active.ui-state-active {
	background-color: #b22222!important;
	color: #fff!important
}
ul.ss_tabs.forestgreen .ui-tabs-active.ui-state-active {
	background-color: #228b22!important;
	color: #fff!important
}
ul.ss_tabs.fuchsia .ui-tabs-active.ui-state-active {
	background-color: #f0f!important;
	color: #fff!important
}
ul.ss_tabs.gainsboro .ui-tabs-active.ui-state-active {
	background-color: #dcdcdc!important;
	color: #fff!important
}
ul.ss_tabs.ghostwhite .ui-tabs-active.ui-state-active {
	background-color: #f8f8ff!important;
	color: #fff!important
}
ul.ss_tabs.gold .ui-tabs-active.ui-state-active {
	background-color: #ffd700!important;
	color: #fff!important
}
ul.ss_tabs.goldenrod .ui-tabs-active.ui-state-active {
	background-color: #daa520!important;
	color: #fff!important
}
ul.ss_tabs.gray .ui-tabs-active.ui-state-active {
	background-color: #808080!important;
	color: #fff!important
}
ul.ss_tabs.green .ui-tabs-active.ui-state-active {
	background-color: #008000!important;
	color: #fff!important
}
ul.ss_tabs.greenyellow .ui-tabs-active.ui-state-active {
	background-color: #adff2f!important;
	color: #fff!important
}
ul.ss_tabs.hotpink .ui-tabs-active.ui-state-active {
	background-color: #ff69b4!important;
	color: #fff!important
}
ul.ss_tabs.indianred .ui-tabs-active.ui-state-active {
	background-color: #cd5c5c!important;
	color: #fff!important
}
ul.ss_tabs.Lavender .ui-tabs-active.ui-state-active {
	background-color: #e6e6fa!important;
	color: #fff!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: #fff!important
}
ul.ss_tabs.lightblue .ui-tabs-active.ui-state-active {
	background-color: #add8e6!important;
	color: #fff!important
}
ul.ss_tabs.lightgray .ui-tabs-active.ui-state-active {
	background-color: #d3d3d3!important;
	color: #fff!important
}
ul.ss_tabs.lightgreen .ui-tabs-active.ui-state-active {
	background-color: #90ee90!important;
	color: #fff!important
}
ul.ss_tabs.lightpink .ui-tabs-active.ui-state-active {
	background-color: #ffb6c1!important;
	color: #fff!important
}
ul.ss_tabs.lightsalmon .ui-tabs-active.ui-state-active {
	background-color: #ffa07a!important;
	color: #fff!important
}
ul.ss_tabs.lightseagreen .ui-tabs-active.ui-state-active {
	background-color: #20b2aa!important;
	color: #fff!important
}
ul.ss_tabs.lightskyblue .ui-tabs-active.ui-state-active {
	background-color: #87cefa!important;
	color: #fff!important
}
ul.ss_tabs.lightslategray .ui-tabs-active.ui-state-active {
	background-color: #789!important;
	color: #fff!important
}
ul.ss_tabs.Lime .ui-tabs-active.ui-state-active {
	background-color: #0f0!important;
	color: #fff!important
}
ul.ss_tabs.limegreen .ui-tabs-active.ui-state-active {
	background-color: #32cd32!important;
	color: #fff!important
}
ul.ss_tabs.magenta .ui-tabs-active.ui-state-active {
	background-color: #f0f!important;
	color: #fff!important
}
ul.ss_tabs.maroon .ui-tabs-active.ui-state-active {
	background-color: #800000!important;
	color: #fff!important
}
ul.ss_tabs.mediumaquamarine .ui-tabs-active.ui-state-active {
	background-color: #66cdaa!important;
	color: #fff!important
}
ul.ss_tabs.mediumblue .ui-tabs-active.ui-state-active {
	background-color: #0000cd!important;
	color: #fff!important
}
ul.ss_tabs.mediumorchid .ui-tabs-active.ui-state-active {
	background-color: #ba55d3!important;
	color: #fff!important
}
ul.ss_tabs.mediumpurple .ui-tabs-active.ui-state-active {
	background-color: #9370db!important;
	color: #fff!important
}
ul.ss_tabs.mediumseagreen .ui-tabs-active.ui-state-active {
	background-color: #3cb371!important;
	color: #fff!important
}
ul.ss_tabs.mediumslateblue .ui-tabs-active.ui-state-active {
	background-color: #7b68ee!important;
	color: #fff!important
}
ul.ss_tabs.mediumspringgreen .ui-tabs-active.ui-state-active {
	background-color: #00fa9a!important;
	color: #fff!important
}
ul.ss_tabs.mediumturquoise .ui-tabs-active.ui-state-active {
	background-color: #48d1cc!important;
	color: #fff!important
}
ul.ss_tabs.navy .ui-tabs-active.ui-state-active {
	background-color: #000080!important;
	color: #fff!important
}
ul.ss_tabs.olive .ui-tabs-active.ui-state-active {
	background-color: #808000!important;
	color: #fff!important
}
ul.ss_tabs.olivedrab .ui-tabs-active.ui-state-active {
	background-color: #6b8e23!important;
	color: #fff!important
}
ul.ss_tabs.orange .ui-tabs-active.ui-state-active {
	background-color: #ffa500!important;
	color: #fff!important
}
ul.ss_tabs.orangered .ui-tabs-active.ui-state-active {
	background-color: #ff4500!important;
	color: #fff!important
}
ul.ss_tabs.orchid .ui-tabs-active.ui-state-active {
	background-color: #da70d6!important;
	color: #fff!important
}
ul.ss_tabs.peru .ui-tabs-active.ui-state-active {
	background-color: #cd853f!important;
	color: #fff!important
}
ul.ss_tabs.purple .ui-tabs-active.ui-state-active {
	background-color: #800080!important;
	color: #fff!important
}
ul.ss_tabs.rebeccapurple .ui-tabs-active.ui-state-active {
	background-color: #639!important;
	color: #fff!important
}
ul.ss_tabs.red .ui-tabs-active.ui-state-active {
	background-color: #f00!important;
	color: #fff!important
}
ul.ss_tabs.rosybrown .ui-tabs-active.ui-state-active {
	background-color: #bc8f8f!important;
	color: #fff!important
}
ul.ss_tabs.royalblue .ui-tabs-active.ui-state-active {
	background-color: #4169e1!important;
	color: #fff!important
}
ul.ss_tabs.saddlebrown .ui-tabs-active.ui-state-active {
	background-color: #8b4513!important;
	color: #fff!important
}
ul.ss_tabs.salmon .ui-tabs-active.ui-state-active {
	background-color: #fa8072!important;
	color: #fff!important
}
ul.ss_tabs.sandybrown .ui-tabs-active.ui-state-active {
	background-color: #f4a460!important;
	color: #fff!important
}
ul.ss_tabs.seagreen .ui-tabs-active.ui-state-active {
	background-color: #2e8b57!important;
	color: #fff!important
}
ul.ss_tabs.sienna .ui-tabs-active.ui-state-active {
	background-color: #a0522d!important;
	color: #fff!important
}
ul.ss_tabs.silver .ui-tabs-active.ui-state-active {
	background-color: #c0c0c0!important;
	color: #fff!important
}
ul.ss_tabs.skyblue .ui-tabs-active.ui-state-active {
	background-color: #87ceeb!important;
	color: #fff!important
}
ul.ss_tabs.slateblue .ui-tabs-active.ui-state-active {
	background-color: #6a5acd!important;
	color: #fff!important
}
ul.ss_tabs.slategray .ui-tabs-active.ui-state-active {
	background-color: #708090!important;
	color: #fff!important
}
ul.ss_tabs.springgreen .ui-tabs-active.ui-state-active {
	background-color: #00ff7f!important;
	color: #fff!important
}
ul.ss_tabs.steelblue .ui-tabs-active.ui-state-active {
	background-color: #4682b4!important;
	color: #fff!important
}
ul.ss_tabs.tan .ui-tabs-active.ui-state-active {
	background-color: #d2b48c!important;
	color: #fff!important
}
ul.ss_tabs.teal .ui-tabs-active.ui-state-active {
	background-color: #008080!important;
	color: #fff!important
}
ul.ss_tabs.thistle .ui-tabs-active.ui-state-active {
	background-color: #d8bfd8!important;
	color: #fff!important
}
ul.ss_tabs.tomato .ui-tabs-active.ui-state-active {
	background-color: #ff6347!important;
	color: #fff!important
}
ul.ss_tabs.turquoise .ui-tabs-active.ui-state-active {
	background-color: #40e0d0!important;
	color: #fff!important
}
ul.ss_tabs.violet .ui-tabs-active.ui-state-active {
	background-color: #ee82ee!important;
	color: #fff!important
}
ul.ss_tabs.yellow .ui-tabs-active.ui-state-active {
	background-color: #ff0!important;
	color: #616161!important
}
ul.ss_tabs.yellowgreen .ui-tabs-active.ui-state-active {
	background-color: #9acd32!important;
	color: #fff!important
}
ul.ss_tabs.aqua.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #0ff!important;
	color: #fff!important
}
ul.ss_tabs.white.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #fff!important;
	color: #505050!important
}
ul.ss_tabs.aquamarine .ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #7fffd4!important;
	color: #fff!important
}
ul.ss_tabs.bisque.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ffe4c4!important;
	color: #fff!important
}
ul.ss_tabs.black.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #000!important;
	color: #fff!important
}
ul.ss_tabs.blue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00f!important;
	color: #fff!important
}
ul.ss_tabs.bluevoilet .ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #8a2be2!important;
	color: #fff!important
}
ul.ss_tabs.brown .ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #a52a2a!important;
	color: #fff!important
}
ul.ss_tabs.burlywood.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #deb887!important;
	color: #fff!important
}
ul.ss_tabs.cadetblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #5f9ea0!important;
	color: #fff!important
}
ul.ss_tabs.chartreuse.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #7fff00!important;
	color: #fff!important
}
ul.ss_tabs.chocolate.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #d2691e!important;
	color: #fff!important
}
ul.ss_tabs.coral.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ff7f50!important;
	color: #fff!important
}
ul.ss_tabs.cornflowerblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #6495ed!important;
	color: #fff!important
}
ul.ss_tabs.crimson .ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #dc143c!important;
	color: #fff!important
}
ul.ss_tabs.cyan.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #0ff!important;
	color: #fff!important
}
ul.ss_tabs.darkblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00008b!important;
	color: #fff!important
}
ul.ss_tabs.darkcyan.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #008b8b!important;
	color: #fff!important
}
ul.ss_tabs.darkgoldenrod.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #b8860b!important;
	color: #fff!important
}
ul.ss_tabs.darkgreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #006400!important;
	color: #fff!important
}
ul.ss_tabs.darkmagenta.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #8b008b!important;
	color: #fff!important
}
ul.ss_tabs.darkolivegreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #556b2f!important;
	color: #fff!important
}
ul.ss_tabs.darkorange.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ff8c00!important;
	color: #fff!important
}
ul.ss_tabs.darkorchid.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #9932cc!important;
	color: #fff!important
}
ul.ss_tabs.darkred.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #8b0000!important;
	color: #fff!important
}
ul.ss_tabs.darkseagreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #8fbc8f!important;
	color: #fff!important
}
ul.ss_tabs.darkslateblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #483d8b!important;
	color: #fff!important
}
ul.ss_tabs.darkslategray.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #2f4f4f!important;
	color: #fff!important
}
ul.ss_tabs.darkturquoise.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00ced1!important;
	color: #fff!important
}
ul.ss_tabs.darkviolet.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #9400d3!important;
	color: #fff!important
}
ul.ss_tabs.deeppink.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ff1493!important;
	color: #fff!important
}
ul.ss_tabs.deepskyblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00bfff!important;
	color: #fff!important
}
ul.ss_tabs.dimgray.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #696969!important;
	color: #fff!important
}
ul.ss_tabs.dodgerblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #1e90ff!important;
	color: #fff!important
}
ul.ss_tabs.firebrick.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #b22222!important;
	color: #fff!important
}
ul.ss_tabs.forestgreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #228b22!important;
	color: #fff!important
}
ul.ss_tabs.fuchsia.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #f0f!important;
	color: #fff!important
}
ul.ss_tabs.gainsboro.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #dcdcdc!important;
	color: #fff!important
}
ul.ss_tabs.ghostwhite.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #f8f8ff!important;
	color: #fff!important
}
ul.ss_tabs.gold.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ffd700!important;
	color: #fff!important
}
ul.ss_tabs.goldenrod.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #daa520!important;
	color: #fff!important
}
ul.ss_tabs.gray.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #808080!important;
	color: #fff!important
}
ul.ss_tabs.green.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #008000!important;
	color: #fff!important
}
ul.ss_tabs.greenyellow.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #adff2f!important;
	color: #fff!important
}
ul.ss_tabs.hotpink.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ff69b4!important;
	color: #fff!important
}
ul.ss_tabs.indianred.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #cd5c5c!important;
	color: #fff!important
}
ul.ss_tabs.Lavender.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #e6e6fa!important;
	color: #fff!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: #fff!important
}
ul.ss_tabs.lightblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #add8e6!important;
	color: #fff!important
}
ul.ss_tabs.lightgray.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #d3d3d3!important;
	color: #fff!important
}
ul.ss_tabs.lightgreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #90ee90!important;
	color: #fff!important
}
ul.ss_tabs.lightpink.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ffb6c1!important;
	color: #fff!important
}
ul.ss_tabs.lightsalmon.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ffa07a!important;
	color: #fff!important
}
ul.ss_tabs.lightseagreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #20b2aa!important;
	color: #fff!important
}
ul.ss_tabs.lightskyblue .ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #87cefa!important;
	color: #fff!important
}
ul.ss_tabs.lightslategray.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #789!important;
	color: #fff!important
}
ul.ss_tabs.Lime.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #0f0!important;
	color: #fff!important
}
ul.ss_tabs.limegreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #32cd32!important;
	color: #fff!important
}
ul.ss_tabs.magenta.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #f0f!important;
	color: #fff!important
}
ul.ss_tabs.maroon.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #800000!important;
	color: #fff!important
}
ul.ss_tabs.mediumaquamarine.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #66cdaa!important;
	color: #fff!important
}
ul.ss_tabs.mediumblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #0000cd!important;
	color: #fff!important
}
ul.ss_tabs.mediumorchid.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ba55d3!important;
	color: #fff!important
}
ul.ss_tabs.mediumpurple.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #9370db!important;
	color: #fff!important
}
ul.ss_tabs.mediumseagreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #3cb371!important;
	color: #fff!important
}
ul.ss_tabs.mediumslateblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #7b68ee!important;
	color: #fff!important
}
ul.ss_tabs.mediumspringgreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00fa9a!important;
	color: #fff!important
}
ul.ss_tabs.mediumturquoise.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #48d1cc!important;
	color: #fff!important
}
ul.ss_tabs.navy.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #000080!important;
	color: #fff!important
}
ul.ss_tabs.olive.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #808000!important;
	color: #fff!important
}
ul.ss_tabs.olivedrab.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #6b8e23!important;
	color: #fff!important
}
ul.ss_tabs.orange.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ffa500!important;
	color: #fff!important
}
ul.ss_tabs.orangered.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ff4500!important;
	color: #fff!important
}
ul.ss_tabs.orchid.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #da70d6!important;
	color: #fff!important
}
ul.ss_tabs.peru.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #cd853f!important;
	color: #fff!important
}
ul.ss_tabs.purple.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #800080!important;
	color: #fff!important
}
ul.ss_tabs.rebeccapurple.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #639!important;
	color: #fff!important
}
ul.ss_tabs.red.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #f00!important;
	color: #fff!important
}
ul.ss_tabs.rosybrown.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #bc8f8f!important;
	color: #fff!important
}
ul.ss_tabs.royalblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #4169e1!important;
	color: #fff!important
}
ul.ss_tabs.saddlebrown.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #8b4513!important;
	color: #fff!important
}
ul.ss_tabs.salmon.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #fa8072!important;
	color: #fff!important
}
ul.ss_tabs.sandybrown.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #f4a460!important;
	color: #fff!important
}
ul.ss_tabs.seagreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #2e8b57!important;
	color: #fff!important
}
ul.ss_tabs.sienna.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #a0522d!important;
	color: #fff!important
}
ul.ss_tabs.silver.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #c0c0c0!important;
	color: #fff!important
}
ul.ss_tabs.skyblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #87ceeb!important;
	color: #fff!important
}
ul.ss_tabs.slateblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #6a5acd!important;
	color: #fff!important
}
ul.ss_tabs.slategray.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #708090!important;
	color: #fff!important
}
ul.ss_tabs.springgreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #00ff7f!important;
	color: #fff!important
}
ul.ss_tabs.steelblue.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #4682b4!important;
	color: #fff!important
}
ul.ss_tabs.tan.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #d2b48c!important;
	color: #fff!important
}
ul.ss_tabs.teal.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #008080!important;
	color: #fff!important
}
ul.ss_tabs.thistle.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #d8bfd8!important;
	color: #fff!important
}
ul.ss_tabs.tomato.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ff6347!important;
	color: #fff!important
}
ul.ss_tabs.turquoise.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #40e0d0!important;
	color: #fff!important
}
ul.ss_tabs.violet.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ee82ee!important;
	color: #fff!important
}
ul.ss_tabs.yellow.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #ff0!important;
	color: #616161!important
}
ul.ss_tabs.yellowgreen.ui-tabs-nav li.ui-tabs-active:after {
	border-left-color: #9acd32!important;
	color: #fff!important
}
a[data-lightbox] {
	display: inline-block;
	width: 100%
}
.flat_responsive_gallery {
	width: 100%
}
.gallery_item {
	padding: 5px 5px 0 5px
}
.gallery_item img {
	width: 100%
}
.gallery_item img:hover {
	opacity: .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'
}
.fr_testomonials {
	padding: .5rem;
	margin: .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: .5rem 0rem;
	font-weight: bold;
	font-size: 1rem
}
.fr_testomonials_submitter_details span.company {
	font-weight: normal;
	font-style: italic;
	font-size: .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: .0em .4em;
	color: #3a9ad9
}
ul.page-numbers {
	display: inline-block;
	margin: 0;
	padding: 0
}
ul.page-numbers>li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0
}
ul.page-numbers>li>a,
ul.page-numbers>li>span {
	padding: .5em;
	background-color: #27929b!important;
	color: #fff;
	margin-right: .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: .7;
	cursor: pointer
}
.fr_blog_content {
	padding: .5em 2em;
	margin: 1em;
	border: 1px solid #eaeaea;
	float: left;
	text-align: left
}
.fr_blog_content1 {
	padding: .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)";
	-moz-box-shadow: 1px 1px 10px #000;
	-webkit-box-shadow: 1px 1px 10px #d4d4d4;
	box-shadow: 1px 1px 10px #e5e5e5;
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color=#000000)
}
.fr_content h1,
.fr_content h2,
.fr_content h3,
.fr_content h4,
.fr_content h5,
.fr_content a {
	color: #888
}
.landing_page_progress {
	height: 2px;
	width: 1%;
	background-color: #fff
}
.right_sidebar a,
.left_sidebar a {
	padding: 1rem 0rem!important
}
.right_sidebar .widget ul li,
.left_sidebar .widget ul li {
	list-style: none;
	padding: .5rem 0rem;
	border-bottom: 1px solid #eaeaea
}
.widget a:hover,
.widget a:focus,
.widget a:visited {
	text-decoration: none;
	outline: 0
}
.widget ul {
	margin: 0;
	padding: 0
}
.widget ul li {
	list-style: none;
	margin: 0;
	padding: .05em
}
.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 .3s;
	-webkit-transition: All ease-in-out .3s;
	-moz-transition: All ease-in-out .3s;
	-o-transition: All ease-in-out .3s
}
.widget.w_link_slide ul li a:hover {
	text-decoration: none;
	margin-left: 15px;
	outline: 0
}
.textwidget {
	padding: 0 0rem;
	font-size: 1.1rem;
	line-height: 1.5
}
#calendar_wrap {
	margin-top: 1.25em
}
table#wp-calendar {
	width: 100%
}
span.input-group-addon button {
	padding: .5em .8em
}
.widget_calendar caption {
	text-transform: uppercase;
	background-color: #384149;
	margin-bottom: 1px;
	padding: 5px 3px;
	border-radius: 3px 3px 0 0;
	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
}
.tagcloud a {
	font-size: .85rem!important;
	display: inline-block;
	margin: 2px;
	border: 1px solid #848484;
	padding: .2rem .3rem
}
.tagcloud a:hover {
	border-color: #9ca9b0;
	text-decoration: none;
	margin: 2px;
	border: 1px solid #eaeaea;
	background-color: #fff!important
}
.flat_responsive_move_to_top {
	float: right;
	bottom: 1em;
	border: 1px solid #000;
	padding: .5em .75em;
	list-style: none;
	text-decoration: none;
	outline: 0;
	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: 0
}
.flat_responsive_footer #social-icons {
	margin-top: .5rem;
	margin-bottom: .5rem
}
.copyright {
	text-align: center
}
.slider_caption {
	text-align: center;
	margin: 0 auto
}
.slider_caption h1,
.slider_caption1 h1,
.slider_caption2 h1 {
	font-size: 3.5rem;
	padding: .2rem;
	margin: .2rem 0rem;
	display: inline-block
}
.slider_caption h2,
.slider_caption1 h2,
.slider_caption2 h2 {
	font-size: 3rem;
	padding: .2rem;
	margin: 0rem 0rem;
	display: inline-block
}
.slider_caption h3,
.slider_caption1 h3,
.slider_caption2 h3 {
	font-size: 2rem;
	padding: .2rem;
	margin: .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: .5em .8em!important;
	font-size: 1.8em;
	margin: .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: .9rem;
		padding: 0rem;
		margin: 0rem
	}
	
	.slider_caption h3,
	.slider_caption1 h3,
	.slider_caption2 h3 {
		font-size: .9em;
		padding: 0rem;
		margin: 0rem
	}
	
	.slider_caption p,
	.slider_caption1 p,
	.slider_caption2 p {
		font-size: .9em
	}
	
	.slider_caption .btn,
	.slider_caption1 .btn,
	.slider_caption2 .btn {
		font-size: .9rem;
		border: 2px
	}
	
	.slider_caption .btn1,
	.slider_caption1 .btn1,
	.slider_caption2 .btn1 {
		font-size: .9rem
	}
	
	.slider_caption .btn2,
	.slider_caption1 .btn2,
	.slider_caption2 .btn2 {
		font-size: .9rem
	}
	
	.slider_caption .btn3,
	.slider_caption1 .btn3,
	.slider_caption2 .btn3 {
		font-size: .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: .9rem;
		padding: 0rem;
		margin: 0rem
	}
	
	.slider_caption h3,
	.slider_caption1 h3,
	.slider_caption2 h3 {
		font-size: .9em;
		padding: 0rem;
		margin: 0rem
	}
	
	.slider_caption p,
	.slider_caption1 p,
	.slider_caption2 p {
		font-size: .9em
	}
	
	.slider_caption .btn,
	.slider_caption1 .btn,
	.slider_caption2 .btn {
		font-size: .9rem;
		border: 2px
	}
	
	.slider_caption .btn1,
	.slider_caption1 .btn1,
	.slider_caption2 .btn1 {
		font-size: .9rem
	}
	
	.slider_caption .btn2,
	.slider_caption1 .btn2,
	.slider_caption2 .btn2 {
		font-size: .9rem
	}
	
	.slider_caption .btn3,
	.slider_caption1 .btn3,
	.slider_caption2 .btn3 {
		font-size: .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: .9rem;
		border: 2px
	}
	
	.slider_caption .btn1,
	.slider_caption1 .btn1,
	.slider_caption2 .btn1 {
		font-size: .9rem
	}
	
	.slider_caption .btn2,
	.slider_caption1 .btn2,
	.slider_caption2 .btn2 {
		font-size: .9rem
	}
	
	.slider_caption .btn3,
	.slider_caption1 .btn3,
	.slider_caption2 .btn3 {
		font-size: .9rem
	}
}
@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: .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: 0
	}
	
	#flat_responsive_tabs1>ul>li {
		width: 100%;
		margin: 0!important;
		margin-bottom: 3px!important
	}
	
	#flat_responsive_tabs>ul>li {
		width: 100%;
		margin: 0!important;
		margin-bottom: 3px!important
	}
}
.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
}
.fr-mediabox1 h3,
.fr-mediabox2 h3 {
	margin: 1em .75em
}
.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: #0ff!important;
	border-bottom-color: #0ff!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.white {
	background-color: #fff!important;
	border-bottom-color: #fff!important;
	olor: #505050!important;
	border: none padding:5px 0
}
.fr-mediabox3.aquamarine {
	background-color: #7fffd4!important;
	border-bottom-color: #7fffd4!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.bisque {
	background-color: #ffe4c4!important;
	border-bottom-color: #ffe4c4!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.black {
	background-color: #000!important;
	border-bottom-color: #000!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.blue {
	background-color: #00f!important;
	border-bottom-color: #00f!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.bluevoilet {
	background-color: #8a2be2!important;
	border-bottom-color: #8a2be2!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.brown {
	background-color: #a52a2a!important;
	border-bottom-color: #a52a2a!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.burlywood {
	background-color: #deb887!important;
	border-bottom-color: #deb887!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.cadetblue {
	background-color: #5f9ea0!important;
	border-bottom-color: #5f9ea0!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.chartreuse {
	background-color: #7fff00!important;
	border-bottom-color: #7fff00!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.chocolate {
	background-color: #d2691e!important;
	border-bottom-color: #d2691e!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.coral {
	background-color: #ff7f50!important;
	border-bottom-color: #ff7f50!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.cornflowerblue {
	background-color: #6495ed!important;
	border-bottom-color: #6495ed!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.crimson {
	background-color: #dc143c!important;
	border-bottom-color: #dc143c!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.cyan {
	background-color: #0ff!important;
	border-bottom-color: #0ff!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkblue {
	background-color: #00008b!important;
	border-bottom-color: #00008b!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkcyan {
	background-color: #008b8b!important;
	border-bottom-color: #008b8b!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkgoldenrod {
	background-color: #b8860b!important;
	border-bottom-color: #b8860b!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkgreen {
	background-color: #006400!important;
	border-bottom-color: #006400!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkmagenta {
	background-color: #8b008b!important;
	border-bottom-color: #8b008b!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkolivegreen {
	background-color: #556b2f!important;
	border-bottom-color: #556b2f!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkorange {
	background-color: #ff8c00!important;
	border-bottom-color: #ff8c00!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkorchid {
	background-color: #9932cc!important;
	border-bottom-color: #9932cc!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkred {
	background-color: #8b0000!important;
	border-bottom-color: #8b0000!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkseagreen {
	background-color: #8fbc8f!important;
	border-bottom-color: #8fbc8f!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkslateblue {
	background-color: #483d8b!important;
	border-bottom-color: #483d8b!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkslategray {
	background-color: #2f4f4f!important;
	border-bottom-color: #2f4f4f!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkturquoise {
	background-color: #00ced1!important;
	border-bottom-color: #00ced1!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.darkviolet {
	background-color: #9400d3!important;
	border-bottom-color: #9400d3!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.deeppink {
	background-color: #ff1493!important;
	border-bottom-color: #ff1493!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.deepskyblue {
	background-color: #00bfff!important;
	border-bottom-color: #00bfff!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.dimgray {
	background-color: #696969!important;
	border-bottom-color: #696969!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.dodgerblue {
	background-color: #1e90ff!important;
	border-bottom-color: #1e90ff!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.firebrick {
	background-color: #b22222!important;
	border-bottom-color: #b22222!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.forestgreen {
	background-color: #228b22!important;
	border-bottom-color: #228b22!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.fuchsia {
	background-color: #f0f!important;
	border-bottom-color: #f0f!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.gainsboro {
	background-color: #dcdcdc!important;
	border-bottom-color: #dcdcdc!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.ghostwhite {
	background-color: #f8f8ff!important;
	border-bottom-color: #f8f8ff!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.gold {
	background-color: #ffd700!important;
	border-bottom-color: #ffd700!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.goldenrod {
	background-color: #daa520!important;
	border-bottom-color: #daa520!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.gray {
	background-color: #808080!important;
	border-bottom-color: #808080!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.green {
	background-color: #008000!important;
	border-bottom-color: #008000!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.greenyellow {
	background-color: #adff2f!important;
	border-bottom-color: #adff2f!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.hotpink {
	background-color: #ff69b4!important;
	border-bottom-color: #ff69b4!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.indianred {
	background-color: #cd5c5c!important;
	border-bottom-color: #cd5c5c!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.Lavender {
	background-color: #e6e6fa!important;
	border-bottom-color: #e6e6fa!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.lavenderblush {
	background-color: #fff0f5!important;
	border-bottom-color: #fff0f5!important;
	color: #505050!important;
	border: none padding:5px 0
}
.fr-mediabox3.lawngreen {
	background-color: #7cfc00!important;
	border-bottom-color: #7cfc00!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.lightblue {
	background-color: #add8e6!important;
	border-bottom-color: #add8e6!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.lightgray {
	background-color: #d3d3d3!important;
	border-bottom-color: #d3d3d3!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.lightgreen {
	background-color: #90ee90!important;
	border-bottom-color: #90ee90!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.lightpink {
	background-color: #ffb6c1!important;
	border-bottom-color: #ffb6c1!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.lightsalmon {
	background-color: #ffa07a!important;
	border-bottom-color: #ffa07a!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.lightseagreen {
	background-color: #20b2aa!important;
	border-bottom-color: #20b2aa!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.lightskyblue {
	background-color: #87cefa!important;
	border-bottom-color: #87cefa!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.lightslategray {
	background-color: #789!important;
	border-bottom-color: #789!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.Lime {
	background-color: #0f0!important;
	border-bottom-color: #0f0!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.limegreen {
	background-color: #32cd32!important;
	border-bottom-color: #32cd32!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.magenta {
	background-color: #f0f!important;
	border-bottom-color: #f0f!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.maroon {
	background-color: #800000!important;
	border-bottom-color: #800000!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.mediumaquamarine {
	background-color: #66cdaa!important;
	border-bottom-color: #66cdaa!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.mediumblue {
	background-color: #0000cd!important;
	border-bottom-color: #0000cd!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.mediumorchid {
	background-color: #ba55d3!important;
	border-bottom-color: #ba55d3!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.mediumpurple {
	background-color: #9370db!important;
	border-bottom-color: #9370db!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.mediumseagreen {
	background-color: #3cb371!important;
	border-bottom-color: #3cb371!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.mediumslateblue {
	background-color: #7b68ee!important;
	border-bottom-color: #7b68ee!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.mediumspringgreen {
	background-color: #00fa9a!important;
	border-bottom-color: #00fa9a!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.mediumturquoise {
	background-color: #48d1cc!important;
	border-bottom-color: #48d1cc!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.navy {
	background-color: #000080!important;
	border-bottom-color: #000080!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.olive {
	background-color: #808000!important;
	border-bottom-color: #808000!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.olivedrab {
	background-color: #6b8e23!important;
	border-bottom-color: #6b8e23!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.orange {
	background-color: #ffa500!important;
	border-bottom-color: #ffa500!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.orangered {
	background-color: #ff4500!important;
	border-bottom-color: #ff4500!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.orchid {
	background-color: #da70d6!important;
	border-bottom-color: #da70d6!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.peru {
	background-color: #cd853f!important;
	border-bottom-color: #cd853f!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.purple {
	background-color: #800080!important;
	border-bottom-color: #800080!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.rebeccapurple {
	background-color: #639!important;
	border-bottom-color: #639!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.red {
	background-color: #f00!important;
	border-bottom-color: #f00!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.rosybrown {
	background-color: #bc8f8f!important;
	border-bottom-color: #bc8f8f!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.royalblue {
	background-color: #4169e1!important;
	border-bottom-color: #4169e1!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.saddlebrown {
	background-color: #8b4513!important;
	border-bottom-color: #8b4513!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.salmon {
	background-color: #fa8072!important;
	border-bottom-color: #fa8072!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.sandybrown {
	background-color: #f4a460!important;
	border-bottom-color: #f4a460!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.seagreen {
	background-color: #2e8b57!important;
	border-bottom-color: #2e8b57!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.sienna {
	background-color: #a0522d!important;
	border-bottom-color: #a0522d!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.silver {
	background-color: #c0c0c0!important;
	border-bottom-color: #c0c0c0!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.skyblue {
	background-color: #87ceeb!important;
	border-bottom-color: #87ceeb!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.slateblue {
	background-color: #6a5acd!important;
	border-bottom-color: #6a5acd!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.slategray {
	background-color: #708090!important;
	border-bottom-color: #708090!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.springgreen {
	background-color: #00ff7f!important;
	border-bottom-color: #00ff7f!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.steelblue {
	background-color: #4682b4!important;
	border-bottom-color: #4682b4!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.tan {
	background-color: #d2b48c!important;
	border-bottom-color: #d2b48c!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.teal {
	background-color: #008080!important;
	border-bottom-color: #008080!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.thistle {
	background-color: #d8bfd8!important;
	border-bottom-color: #d8bfd8!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.tomato {
	background-color: #ff6347!important;
	border-bottom-color: #ff6347!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.turquoise {
	background-color: #40e0d0!important;
	border-bottom-color: #40e0d0!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.violet {
	background-color: #ee82ee!important;
	border-bottom-color: #ee82ee!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3.yellow {
	background-color: #ff0!important;
	border-bottom-color: #ff0!important;
	color: #616161!important;
	border: none padding:5px 0
}
.fr-mediabox3.yellowgreen {
	background-color: #9acd32!important;
	border-bottom-color: #9acd32!important;
	color: #fff!important;
	border: none padding:5px 0
}
.fr-mediabox3 {
	background-color: #e8ebed
}
.fr-mediabox3 p {
	margin: 1.250em .875em .5em
}
.fr-mediabox3 h3 {
	background-color: #384149;
	color: #fff;
	margin: 0;
	padding: .25em;
	font-size: 1.25em
}
.fr-mediabox3.aqua {
	background-color: #0ff!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.white {
	background-color: #fff!important;
	color: #505050!important;
	border: 0
}
.fr-mediabox3.aquamarine {
	background-color: #7fffd4!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.bisque {
	background-color: #ffe4c4!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.black {
	background-color: #000!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.blue {
	background-color: #00f!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.bluevoilet {
	background-color: #8a2be2!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.brown {
	background-color: #a52a2a!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.burlywood {
	background-color: #deb887!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.cadetblue {
	background-color: #5f9ea0!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.chartreuse {
	background-color: #7fff00!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.chocolate {
	background-color: #d2691e!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.coral {
	background-color: #ff7f50!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.cornflowerblue {
	background-color: #6495ed!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.crimson {
	background-color: #dc143c!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.cyan {
	background-color: #0ff!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkblue {
	background-color: #00008b!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkcyan {
	background-color: #008b8b!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkgoldenrod {
	background-color: #b8860b!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkgreen {
	background-color: #006400!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkmagenta {
	background-color: #8b008b!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkolivegreen {
	background-color: #556b2f!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkorange {
	background-color: #ff8c00!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkorchid {
	background-color: #9932cc!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkred {
	background-color: #8b0000!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkseagreen {
	background-color: #8fbc8f!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkslateblue {
	background-color: #483d8b!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkslategray {
	background-color: #2f4f4f!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkturquoise {
	background-color: #00ced1!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.darkviolet {
	background-color: #9400d3!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.deeppink {
	background-color: #ff1493!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.deepskyblue {
	background-color: #00bfff!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.dimgray {
	background-color: #696969!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.dodgerblue {
	background-color: #1e90ff!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.firebrick {
	background-color: #b22222!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.forestgreen {
	background-color: #228b22!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.fuchsia {
	background-color: #f0f!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.gainsboro {
	background-color: #dcdcdc!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.ghostwhite {
	background-color: #f8f8ff!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.gold {
	background-color: #ffd700!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.goldenrod {
	background-color: #daa520!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.gray {
	background-color: #808080!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.green {
	background-color: #008000!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.greenyellow {
	background-color: #adff2f!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.hotpink {
	background-color: #ff69b4!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.indianred {
	background-color: #cd5c5c!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.Lavender {
	background-color: #e6e6fa!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.lavenderblush {
	background-color: #fff0f5!important;
	color: #505050!important;
	border: 0
}
.fr-mediabox3.lawngreen {
	background-color: #7cfc00!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.lightblue {
	background-color: #add8e6!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.lightgray {
	background-color: #d3d3d3!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.lightgreen {
	background-color: #90ee90!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.lightpink {
	background-color: #ffb6c1!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.lightsalmon {
	background-color: #ffa07a!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.lightseagreen {
	background-color: #20b2aa!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.lightskyblue {
	background-color: #87cefa!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.lightslategray {
	background-color: #789!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.Lime {
	background-color: #0f0!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.limegreen {
	background-color: #32cd32!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.magenta {
	background-color: #f0f!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.maroon {
	background-color: #800000!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.mediumaquamarine {
	background-color: #66cdaa!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.mediumblue {
	background-color: #0000cd!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.mediumorchid {
	background-color: #ba55d3!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.mediumpurple {
	background-color: #9370db!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.mediumseagreen {
	background-color: #3cb371!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.mediumslateblue {
	background-color: #7b68ee!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.mediumspringgreen {
	background-color: #00fa9a!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.mediumturquoise {
	background-color: #48d1cc!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.navy {
	background-color: #000080!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.olive {
	background-color: #808000!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.olivedrab {
	background-color: #6b8e23!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.orange {
	background-color: #ffa500!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.orangered {
	background-color: #ff4500!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.orchid {
	background-color: #da70d6!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.peru {
	background-color: #cd853f!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.purple {
	background-color: #800080!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.rebeccapurple {
	background-color: #639!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.red {
	background-color: #f00!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.rosybrown {
	background-color: #bc8f8f!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.royalblue {
	background-color: #4169e1!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.saddlebrown {
	background-color: #8b4513!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.salmon {
	background-color: #fa8072!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.sandybrown {
	background-color: #f4a460!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.seagreen {
	background-color: #2e8b57!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.sienna {
	background-color: #a0522d!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.silver {
	background-color: #c0c0c0!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.skyblue {
	background-color: #87ceeb!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.slateblue {
	background-color: #6a5acd!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.slategray {
	background-color: #708090!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.springgreen {
	background-color: #00ff7f!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.steelblue {
	background-color: #4682b4!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.tan {
	background-color: #d2b48c!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.teal {
	background-color: #008080!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.thistle {
	background-color: #d8bfd8!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.tomato {
	background-color: #ff6347!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.turquoise {
	background-color: #40e0d0!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.violet {
	background-color: #ee82ee!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox3.yellow {
	background-color: #ff0!important;
	color: #616161!important;
	border: 0
}
.fr-mediabox3.yellowgreen {
	background-color: #9acd32!important;
	color: #fff!important;
	border: 0
}
.fr-mediabox4 {
	margin: 2em 0;
	font-size: .938em
}
.fr-mediabox4,
.fr-mediabox4-body {
	overflow: hidden
}
.fr-mediabox4-body {
	padding-left: 2em
}
.fr-mediabox4-media {
	display: block;
	float: left;
	margin-top: .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: #0ff!important;
	border: 0
}
.fr-iconbox-top.aquamarine {
	background-color: #7fffd4!important;
	border: 0
}
.fr-iconbox-top.bisque {
	background-color: #ffe4c4!important;
	border: 0
}
.fr-iconbox-top.black {
	background-color: #000!important;
	border: 0
}
.fr-iconbox-top.blue {
	background-color: #00f!important;
	border: 0
}
.fr-iconbox-top.bluevoilet {
	background-color: #8a2be2!important;
	border: 0
}
.fr-iconbox-top.brown {
	background-color: #a52a2a!important;
	border: 0
}
.fr-iconbox-top.burlywood {
	background-color: #deb887!important;
	border: 0
}
.fr-iconbox-top.cadetblue {
	background-color: #5f9ea0!important
}
.fr-iconbox-top.chartreuse {
	background-color: #7fff00!important;
	border: 0
}
.fr-iconbox-top.chocolate {
	background-color: #d2691e!important;
	border: 0
}
.fr-iconbox-top.coral {
	background-color: #ff7f50!important;
	border: 0
}
.fr-iconbox-top.cornflowerblue {
	background-color: #6495ed!important;
	border: 0
}
.fr-iconbox-top.crimson {
	background-color: #dc143c!important;
	border: 0
}
.fr-iconbox-top.cyan {
	background-color: #0ff!important;
	border: 0
}
.fr-iconbox-top.darkblue {
	background-color: #00008b!important;
	border: 0
}
.fr-iconbox-top.darkcyan {
	background-color: #008b8b!important;
	border: 0
}
.fr-iconbox-top.darkgoldenrod {
	background-color: #b8860b!important;
	border: 0
}
.fr-iconbox-top.darkgreen {
	background-color: #006400!important;
	border: 0
}
.fr-iconbox-top.darkmagenta {
	background-color: #8b008b!important;
	border: 0
}
.fr-iconbox-top.darkolivegreen {
	background-color: #556b2f!important;
	border: 0
}
.fr-iconbox-top.darkorange {
	background-color: #ff8c00!important
}
.fr-iconbox-top.darkorchid {
	background-color: #9932cc!important;
	border: 0
}
.fr-iconbox-top.darkred {
	background-color: #8b0000!important;
	border: 0
}
.fr-iconbox-top.darkseagreen {
	background-color: #8fbc8f!important;
	border: 0
}
.fr-iconbox-top.darkslateblue {
	background-color: #483d8b!important;
	border: 0
}
.fr-iconbox-top.darkslategray {
	background-color: #2f4f4f!important;
	border: 0
}
.fr-iconbox-top.darkturquoise {
	background-color: #00ced1!important;
	border: 0
}
.fr-iconbox-top.darkviolet {
	background-color: #9400d3!important;
	border: 0
}
.fr-iconbox-top.deeppink {
	background-color: #ff1493!important;
	border: 0
}
.fr-iconbox-top.deepskyblue {
	background-color: #00bfff!important;
	border: 0
}
.fr-iconbox-top.dimgray {
	background-color: #696969!important;
	border: 0
}
.fr-iconbox-top.dodgerblue {
	background-color: #1e90ff!important;
	border: 0
}
.fr-iconbox-top.firebrick {
	background-color: #b22222!important;
	border: 0
}
.fr-iconbox-top.forestgreen {
	background-color: #228b22!important;
	border: 0
}
.fr-iconbox-top.fuchsia {
	background-color: #f0f!important;
	border: 0
}
.fr-iconbox-top.gainsboro {
	background-color: #dcdcdc!important;
	border: 0
}
.fr-iconbox-top.ghostwhite {
	background-color: #f8f8ff!important;
	border: 0
}
.fr-iconbox-top.gold {
	background-color: #ffd700!important;
	border: 0
}
.fr-iconbox-top.goldenrod {
	background-color: #daa520!important;
	border: 0
}
.fr-iconbox-top.gray {
	background-color: #808080!important;
	border: 0
}
.fr-iconbox-top.green {
	background-color: #008000!important;
	border: 0
}
.fr-iconbox-top.greenyellow {
	background-color: #adff2f!important;
	border: 0
}
.fr-iconbox-top.hotpink {
	background-color: #ff69b4!important;
	border: 0
}
.fr-iconbox-top.indianred {
	background-color: #cd5c5c!important;
	border: 0
}
.fr-iconbox-top.Lavender {
	background-color: #e6e6fa!important;
	border: 0
}
.fr-iconbox-top.lavenderblush {
	background-color: #fff0f5!important;
	border: 0
}
.fr-iconbox-top.lawngreen {
	background-color: #7cfc00!important;
	border: 0
}
.fr-iconbox-top.lightblue {
	background-color: #add8e6!important;
	border: 0
}
.fr-iconbox-top.lightgray {
	background-color: #d3d3d3!important;
	border: 0
}
.fr-iconbox-top.lightgreen {
	background-color: #90ee90!important;
	border: 0
}
.fr-iconbox-top.lightpink {
	background-color: #ffb6c1!important;
	border: 0
}
.fr-iconbox-top.lightsalmon {
	background-color: #ffa07a!important;
	border: 0
}
.fr-iconbox-top.lightseagreen {
	background-color: #20b2aa!important;
	border: 0
}
.fr-iconbox-top.lightskyblue {
	background-color: #87cefa!important;
	border: 0
}
.fr-iconbox-top.lightslategray {
	background-color: #789!important;
	border: 0
}
.fr-iconbox-top.Lime {
	background-color: #0f0!important;
	border: 0
}
.fr-iconbox-top.limegreen {
	background-color: #32cd32!important;
	border: 0
}
.fr-iconbox-top.magenta {
	background-color: #f0f!important;
	border: 0
}
.fr-iconbox-top.maroon {
	background-color: #800000!important;
	border: 0
}
.fr-iconbox-top.mediumaquamarine {
	background-color: #66cdaa!important;
	border: 0
}
.fr-iconbox-top.mediumblue {
	background-color: #0000cd!important;
	border: 0
}
.fr-iconbox-top.mediumorchid {
	background-color: #ba55d3!important;
	border: 0
}
.fr-iconbox-top.mediumpurple {
	background-color: #9370db!important;
	border: 0
}
.fr-iconbox-top.mediumseagreen {
	background-color: #3cb371!important;
	border: 0
}
.fr-iconbox-top.mediumslateblue {
	background-color: #7b68ee!important;
	border: 0
}
.fr-iconbox-top.mediumspringgreen {
	background-color: #00fa9a!important;
	border: 0
}
.fr-iconbox-top.mediumturquoise {
	background-color: #48d1cc!important;
	border: 0
}
.fr-iconbox-top.navy {
	background-color: #000080!important;
	border: 0
}
.fr-iconbox-top.olive {
	background-color: #808000!important;
	border: 0
}
.fr-iconbox-top.olivedrab {
	background-color: #6b8e23!important;
	border: 0
}
.fr-iconbox-top.orange {
	background-color: #ffa500!important;
	border: 0
}
.fr-iconbox-top.orangered {
	background-color: #ff4500!important;
	border: 0
}
.fr-iconbox-top.orchid {
	background-color: #da70d6!important;
	border: 0
}
.fr-iconbox-top.peru {
	background-color: #cd853f!important;
	border: 0
}
.fr-iconbox-top.purple {
	background-color: #800080!important;
	border: 0
}
.fr-iconbox-top.rebeccapurple {
	background-color: #639!important;
	border: 0
}
.fr-iconbox-top.red {
	background-color: #f00!important;
	border: 0
}
.fr-iconbox-top.rosybrown {
	background-color: #bc8f8f!important;
	border: 0
}
.fr-iconbox-top.royalblue {
	background-color: #4169e1!important;
	border: 0
}
.fr-iconbox-top.saddlebrown {
	background-color: #8b4513!important;
	border: 0
}
.fr-iconbox-top.salmon {
	background-color: #fa8072!important;
	border: 0
}
.fr-iconbox-top.sandybrown {
	background-color: #f4a460!important;
	border: 0
}
.fr-iconbox-top.seagreen {
	background-color: #2e8b57!important;
	border: 0
}
.fr-iconbox-top.sienna {
	background-color: #a0522d!important;
	border: 0
}
.fr-iconbox-top.silver {
	background-color: #c0c0c0!important;
	border: 0
}
.fr-iconbox-top.skyblue {
	background-color: #87ceeb!important;
	border: 0
}
.fr-iconbox-top.slateblue {
	background-color: #6a5acd!important;
	border: 0
}
.fr-iconbox-top.slategray {
	background-color: #708090!important;
	border: 0
}
.fr-iconbox-top.springgreen {
	background-color: #00ff7f!important;
	border: 0
}
.fr-iconbox-top.steelblue {
	background-color: #4682b4!important;
	border: 0
}
.fr-iconbox-top.tan {
	background-color: #d2b48c!important;
	border: 0
}
.fr-iconbox-top.teal {
	background-color: #008080!important;
	border: 0
}
.fr-iconbox-top.thistle {
	background-color: #d8bfd8!important;
	border: 0
}
.fr-iconbox-top.tomato {
	background-color: #ff6347!important;
	border: 0
}
.fr-iconbox-top.turquoise {
	background-color: #40e0d0!important;
	border: 0
}
.fr-iconbox-top.violet {
	background-color: #ee82ee!important;
	border: 0
}
.fr-iconbox-top.yellow {
	background-color: #ff0!important;
	border: 0
}
.fr-iconbox-top.yellowgreen {
	background-color: #9acd32!important;
	border: 0
}
.fr-iconbox-top.white {
	background-color: #fff!important;
	border: 0
}
.fr-iconbox-heading {
	position: relative;
	margin: 2em auto
}
.fr-iconbox-left {
	margin: 2em auto
}
.fr-iconbox-left-icon {
	float: left;
	font-size: 4em;
	margin-right: .5em
}
.fr-iconbox-left-content {
	overflow: hidden
}
.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 0
}
.fr_faq h6:hover,
.fr_faq h6:active,
.fr_faq h6:focus {
	outline: 0
}
.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: 0
}
select {
	height: 40px
}
.jetpack_single {
	text-align: left
}
.flat_responsive_banner .textwidget {
	padding: 0
}
.widget.center .textwidget {
	text-align: center
}
.flat_center {
	text-align: center
}
.fr-box-content {
	padding: 2rem;
	text-align: center
}
.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
	}
}
#fr-banner {
	min-height: 500px;
	background-color: #7faab5;
	background-position: center;
	margin: 0
}
#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
}
.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
}
.col-md-6.manosary {
	text-align: center;
	float: left;
	min-height: 43rem
}
.col-md-6.manosary span.featured-post {
	display: none;
	margin: 0 0 1em 0
}
.fr-dropcap {
	float: left;
	font: normal 5em/1em "lucida handwriting";
	display: inline-block;
	margin-right: .25em
}
.fr-dropcap.white {
	color: #fff!important
}
.fr-dropcap.aqua {
	color: #0ff!important
}
.fr-dropcap.aquamarine {
	color: #7fffd4!important
}
.fr-dropcap.bisque {
	color: #ffe4c4!important
}
.fr-dropcap.black {
	color: #000!important
}
.fr-dropcap.blue {
	color: #00f!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: #0ff!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: #f0f!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: #789!important
}
.fr-dropcap.Lime {
	color: #0f0!important
}
.fr-dropcap.limegreen {
	color: #32cd32!important
}
.fr-dropcap.magenta {
	color: #f0f!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: #639!important
}
.fr-dropcap.red {
	color: #f00!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: #ff0!important
}
.fr-dropcap.yellowgreen {
	color: #9acd32!important
}
.slideshow-slide img {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0
}
.slideshow-slide {
	width: 100%
}
.slideshow-window {
	margin: 20px 0;
	width: 100%;
	border: 0!important;
	border-radius: 0!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%
}
.fr_shop_box {
	text-align: center
}
.fr_shop_box h2 {
	margin: .5rem;
	padding: .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
}
ul.header_extra {
	margin: 0;
	padding: 0;
	float: right
}
ul.header_extra li {
	margin: 0 .6rem;
	padding: 0rem;
	line-height: 80px;
	list-style: none;
	float: left;
	z-index: 9999
}
ul.header_extra li a {
	font-size: 1rem
}
ul.header_extra ul {
	width: 100%;
	position: fixed;
	float: right;
	right: 0rem;
	top: 0;
	margin: 0;
	padding: 0;
	display: none;
	background: #eaeaea;
	height: 80px
}
ul.header_extra ul li {
	padding: 1rem 1rem .2rem 1rem;
	width: 100%;
	float: left;
	margin: 0;
	padding: 1rem 4rem
}
ul.header_extra ul ul.cart_list {
	margin: 0!important;
	padding: 0!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: .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: 0;
	border: 0;
	border-bottom: 2px solid #505050;
	font-size: 20px
}
ul.header_extra ul li .input-group-addon {
	padding: 0;
	border: 0
}
ul.header_extra ul li .btn {
	background: 0;
	color: #505050
}
ul.header_extra li:hover ul {
	display: block
}
.page-content.no-results input-group-addon {
	border: 0;
	margin: 0;
	padding: 0
}
.input-group-addon .btn {
	height: 38px!important
}
h1.entry-title {
	margin-bottom: 10px;
	padding-top: 6px
}
body,
body * {
	font-family: 'Ubuntu', sans-serif!important
}
body .fa {
	font-family: "Font Awesome 5 Brands"!important
}
body {
	font-size: 20px;
	line-height: 1.3
}
body p {
	font-size: 20px;
	line-height: 1.4
}
.container-fluid {
	padding-right: 25px;
	padding-left: 25px;
	margin-right: auto;
	margin-left: auto
}
.btn-default {
	background-color: #e6e6e7;
	color: #000;
	font-size: 18px;
	font-weight: 300;
	padding: 15px 40px
}
#fr-logo-group a {
	background-image: url(/wp/wp-content/uploads/2019/07/Indriya_blk_logo.png);
	display: block;
	width: 200px;
	height: 110px;
	background-size: 100% auto;
	background-repeat: no-repeat
}
#fr-logo-group a img {
	display: none
}
.flat_responsive_menus {
	margin-top: 35px
}
ul.navmenu>li>a {
	font-size: 20px;
	font-weight: 300;
	padding-left: 30px;
	padding-right: 30px;
	color: #fff
}
.btnHead {
	float: right;
	margin-top: 14px;
	margin-left: 70px
}
.oddEven-sec {
	margin-top: 15px
}
.oddEven-sec .oddEven-content {
	padding-right: 8px;
	padding-left: 25px;
	text-align: center
}
.oddEven-sec .oddEven-img {
	padding-left: 8px;
	padding-right: 25px
}
.oddEven-sec:nth-child(odd) .oddEven-content {
	padding-right: 25px;
	padding-left: 8px
}
.oddEven-sec:nth-child(odd) .oddEven-img {
	padding-left: 25px;
	padding-right: 8px
}
.oddEven-sec .oddEven-content .elementor-column-wrap {
	background-color: #fff;
	padding: 80px!important
}
.oddEven-sec .oddEven-img .elementor-column-wrap {
	padding: 0!important
}
.oddEven-content h2 {
	font-size: 30px;
	color: #000!important;
	font-weight: bold!important;
	font-family: 'Ubuntu', sans-serif!important
}
.oddEven-content p {
	color: #000;
	font-weight: 400;
	font-family: 'Ubuntu', sans-serif!important;
	font-size: 18px;
	margin-bottom: 0
}
.oddEven-content .elementor-button-link {
	color: #fff;
	background-color: #db2d10!important;
	border-radius: 5px!important;
	padding: 15px 50px!important;
	text-transform: uppercase;
	margin-top: 10px;
	border: 2px solid transparent;
	transition: all .5s
}
.oddEven-content .elementor-button-link:hover,
.oddEven-content .elementor-button-link:focus {
	color: #db2d10!important;
	background-color: #fff!important;
	border-color: #ff3817;
	border: 2px solid
}
.oddEven-content .elementor-button .elementor-button-text {
	font-family: 'Ubuntu', sans-serif!important;
	font-size: 14px;
	font-weight: 400
}
.oddEven-content .elementor-button-link .elementor-button-content-wrapper {
	font-size: 17.96px;
	letter-spacing: 2px
}
.gallery-row {
	margin-top: 20px;
	overflow: hidden
}
.gallery-row+.gallery-row {
	margin-top: 0
}
.gallery-row .elementor-row {
	width: auto;
	margin-left: -20px;
	margin-right: -20px
}
.gallery-row .elementor-column-wrap {
	padding: 20px!important
}
section.main-video-sec .elementor-element-populated {
	padding: 0 25px!important
}
.about-sec-text h2 {
	font-size: 30px;
	color: #fff!important;
	font-weight: bold!important;
	text-transform: uppercase;
	letter-spacing: 5px
}
section#ab_out h2,
section#ab_out p {
	color: #000!important
}
.about-sec-text p {
	color: #fff;
	font-weight: 400;
	font-size: 18px;
	margin-bottom: 0
}
.about-sec-text div#team-sec h3 {
	font-size: 25px!important;
	color: #fff!important;
	font-weight: 400!important
}
.about-sec-text div#team-sec .wpsm_team_1_name_divider {
	display: none
}
.about-sec-text div#team-sec p {
	color: #fff!important;
	font-weight: 400;
	font-size: 16px!important;
	margin-top: 0!important
}
div#team-sec {
	margin-top: 50px
}
.about-top-img .elementor-element-populated {
	padding: 0!important
}
#menu_tabs ul li a span {
	font-size: 18px;
	font-weight: 400;
	color: #d7291a
}
#menu_tabs #tab_container_233 ul li a {
	border: 0!important
}
#menu_tabs #tab_container_233 ul li.active a span {
	position: relative
}
#menu_tabs #tab_container_233 ul li.active a span:before {
	content: "";
	left: 0;
	width: 50px;
	bottom: -6px;
	position: absolute;
	height: 1px;
	background: #000
}
#menu_tabs .tab-content h2 {
	font-weight: 100;
	font-size: 52px;
	color: #8b9796
}
#menu_tabs #tab_container_233 .tab-content {
	max-width: 865px;
	width: 100%;
	margin: 0 auto;
	padding: 30px 0
}
body {
	background-color: #000
}
#menu_tabs .top-text-menu {
	text-align: center
}
#menu_tabs .top-text-menu p {
	font-size: 18.83px;
	color: #000;
	font-weight: 300
}
#menu_tabs h5 {
	font-size: 25.98px;
	color: #8b9796;
	font-weight: 100;
	margin-bottom: 5px
}
#menu_tabs .tab-inner-text {
	padding-top: 20px
}
#menu_tabs #tab_container_233 .tab-inner-text ul li a {
	font-size: 18.83px;
	color: #000;
	font-weight: 100;
	white-space: nowrap
}
#menu_tabs #tab_container_233 .tab-inner-text ul {
	margin-left: -10px;
	display: inline-block;
	width: 500px;
	margin-top: 0
}
#menu_tabs .tab-inner-text ul li {
	margin: 0 15px 0 10px;
	float: left;
	list-style: disc
}
#menu_tabs .tab-inner-text p,
#menu_tabs .tab-inner-text p span {
	font-size: 18px;
	font-weight: 300;
	color: #000;
	font-family: 'Ubuntu', sans-serif!important
}
#menu_tabs .tab-inner-text p i {
	font-size: 15px;
	color: #000;
	font-weight: bold
}
#menu_tabs .tab-inner-text p a {
	font-size: 18px;
	font-weight: 100;
	color: #02aef5
}
#menu_tabs p.note-point {
	font-weight: 400!important
}
#menu_tabs .tab-inner-text ul li.list-dots {
	list-style: none;
	display: block;
	width: 100%;
	padding: 0 0 20px 0;
	position: relative;
	line-height: normal
}
#menu_tabs .tab-inner-text ul li.list-dots::after {
	content: ". . . .";
	font-size: 35px;
	line-height: normal;
	vertical-align: top
}
#bottom2 h3,
#bottom3 h3,
#bottom3 table th,
#bottom3 table td span,
#bottom2 .textwidget.custom-html-widget {
	font-size: 16px;
	line-height: 20px;
	color: #fff!important
}
#bottom2 .textwidget.custom-html-widget,
#bottom3 table tr th,
#bottom3 table tr td span {
	font-weight: 400!important
}
#bottom2 h3,
#bottom3 h3 {
	text-transform: uppercase;
	font-weight: bold
}
#bottom4 #nav_menu-2 li a {
	color: #fff;
	font-size: 16px;
	line-height: 1.5;
	text-transform: uppercase;
	font-weight: 400
}
#bottom4 #nav_menu-2 li {
	border-bottom: 0
}
#bottom4 #nav_menu-2 li a::before,
.btn.btn-default.btnHead {
	display: none
}
.oddEven-sec {
	display: flex
}
.oddEven-content .elementor-widget-wrap {
	margin: auto
}
#slide-images {
	padding: 0 25px
}
.main-video-sec .elementor-wrapper.elementor-fit-aspect-ratio.elementor-open-inline {
	position: relative
}
#menu_tabs .tab-inner-text h6 {
	color: #d7291a!important;
	font-weight: bold;
	font-size: 20px;
	text-transform: capitalize
}
#menu_tabs .top-text-menu h3 {
	color: #000!important;
	font-weight: bold;
	text-transform: capitalize;
	font-size: 30px
}
#menu_tabs .tab-inner-text p span {
	font-weight: bold
}
.home-section-one .elementor-widget-container {
	width: 100%
}
#custom-top-nav .nav.navbar-nav li a {
	text-transform: uppercase;
	font-size: 18px;
	color: #fff;
	font-weight: 300
}
#custom-top-nav {
	background: #000;
	border: 0;
	box-shadow: none;
	vertical-align: middle;
	margin-bottom: 0
}
#custom-top-nav .navbar-brand.navbar-brand-centered.logo {
	padding-top: 0;
	padding-bottom: 0
}
#custom-top-nav .navbar-brand.navbar-brand-centered.logo img {
	width: 100%
}
#menu_tabs .tab-inner-text p.red,
#menu_tabs .tab-inner-text p.red span {
	font-size: 18px;
	color: #d7291a!important;
	font-weight: 100;
	font-family: 'Ubuntu', sans-serif!important
}
.logo.mobile {
	margin-left: 0
}
.desktop {
	display: none
}
.main-video-sec {
	position: relative;
	margin-top: 0
}
.logo.mobile a {
	padding-bottom: 0
}
.logo.mobile img {
	width: 200px
}
#custom-top-nav .logo.mobile img {
	position: relative;
	bottom: 10px
}
html {
	margin-top: 0!important
}
#custom-top-nav .navbar-nav {
	float: none;
	text-align: center;
	padding-left: 90px
}
#custom-top-nav .navbar-nav>li {
	float: none;
	display: inline-block
}
#custom-top-nav .navbar-nav>li.logoSpace {
	padding-right: 300px
}
section#menu_tabs {
	margin: 10px 25px 0
}
.contact-form-outer-style .elementor-element:first-child .elementor-element-populated {
	padding: 0 20px 0 0!important
}
.contact-form-outer-style .elementor-col-33.elementor-top-column {
	background: #fff;
	padding: 40px 65px
}
.contact-form-outer-style h2 {
	color: #000!important;
	text-transform: uppercase;
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: 5px
}
.contact-form-outer-style p {
	color: #000;
	font-weight: 400;
	font-size: 18px;
	text-align: center
}
::placeholder {
	color: #a7a7a7!important;
	opacity: 1
}
:-ms-input-placeholder {
	color:#a7a7a7!important
}
::-ms-input-placeholder {
	color: #a7a7a7!important
}
.home-section-one .elementor-widget-image,
.home-section-one .elementor-image {
	display: flex;
	height: 100%
}
#contact-form-design input {
	border-bottom: 2px solid #5a5a5a!important;
	border: 0;
	border-radius: 0!important;
	padding-left: 0;
	color: #000;
	font-weight: 400;
	font-size: 18px
}
#contact-form-design input.wpcf7-submit {
	color: #fff;
	background-color: #db2d10!important;
	border-radius: 5px!important;
	padding: 10px 60px!important;
	text-transform: uppercase;
	margin-top: 10px;
	box-shadow: none;
	border: 0!important;
	margin: 40px auto 0;
	display: block;
	border: 2px solid transparent!important;
	transition: all .5s
}
#contact-form-design input.wpcf7-submit:hover,
#contact-form-design input.wpcf7-submit:focus {
	color: #db2d10!important;
	background-color: #fff!important;
	border-color: #ff3817!important;
	border: 2px solid!important;
	outline: 0
}
.form-control:focus {
	box-shadow: none!important
}
section#function-page-style {
	background: #fff;
	text-align: center;
	margin: 0 25px
}
section#function-page-style h2 {
	font-size: 30px;
	color: #000!important;
	font-weight: bold!important;
	text-transform: uppercase;
	letter-spacing: 5px
}
section#function-page-style p {
	font-weight: 400;
	font-size: 18px;
	margin-bottom: 0;
	color: #000!important
}

div#full-function-box .elementor-widget-wrap {
    padding-bottom: 100px;
}

div#full-function-box .elementor-widget-button {
    position: absolute;
    bottom: 0;
}

.full-width-functions h2 {
	text-transform: uppercase;
	text-align: left;
	font-size: 25px;
	letter-spacing: 7px;
	line-height: 1.7em!important
}
.full-width-functions p .collapse.in {
    display: inline;
}

.full-width-functions p, .full-width-functions p span {
	text-align: left;
	font-size: 18px;
	letter-spacing: 1px;
	font-weight: 100;
	line-height: 2em
}
.full-width-functions p a {
    font-size: 14px;
    font-weight: 600;
    text-decoration: underline;
}
.full-width-functions a.elementor-button {
	color: #fff;
	border-radius: 5px!important;
	padding: 10px 60px!important;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 400!important;
	border: 2px solid transparent;
	transition: all .5s
}
.full-width-functions a.elementor-button:hover,
.full-width-functions a.elementor-button:focus,
.enquire-submit input.submit:hover,
.enquire-submit input.submit:focus {
	color: #db2d10!important;
	background-color: #fff!important;
	border-color: #ff3817;
	border: 2px solid;
	outline: 0
}
.full-width-functions .elementor-widget-heading {
	padding: 20px 40px 0 40px
}
.full-width-functions .elementor-widget-text-editor {
	padding: 0 40px 0 40px
}
.full-width-functions .elementor-widget-button {
	padding: 0 40px 40px 40px
}
.full-width-functions a.elementor-button span {
	font-size: 16px
}
.full-width-functions {
	margin: 10px 25px 0 25px
}
.full-width-functions .elementor-element:first-child .elementor-element-populated {
	padding-left: 0!important
}
.full-width-functions .elementor-element:last-child .elementor-element-populated {
	padding-right: 0!important
}
.full-width-functions .elementor-element-populated {
	padding-top: 0!important
}
.full-width-functions .elementor-top-column:nth-child(even) .elementor-widget-wrap {
	background: #fff
}
.full-width-functions .elementor-top-column:nth-child(odd) .elementor-widget-wrap {
	background: #000
}
.full-width-functions .elementor-top-column:nth-child(odd) .elementor-widget-wrap h2,
.full-width-functions .elementor-top-column:nth-child(odd) .elementor-widget-wrap p {
	color: #fff!important
}
.full-width-functions .elementor-top-column:nth-child(even) .elementor-widget-wrap h2,
.full-width-functions .elementor-top-column:nth-child(even) p {
	color: #000!important
}
.bottom-functions .elementor-top-column:nth-child(odd) .elementor-widget-wrap {
	background: #fff
}
.bottom-functions .elementor-top-column:nth-child(even) .elementor-widget-wrap {
	background: #000
}
.bottom-functions .elementor-top-column:nth-child(odd) .elementor-widget-wrap h2,
.bottom-functions .elementor-top-column:nth-child(odd) .elementor-widget-wrap p {
	color: #000!important
}
.bottom-functions .elementor-top-column:nth-child(even) .elementor-widget-wrap p,
.bottom-functions .elementor-top-column:nth-child(even) .elementor-widget-wrap h2 {
	color: #fff!important
}
.enquiry-form h2 {
	color: #fff;
	font-size: 30px;
	font-weight: bold!important;
	text-transform: uppercase;
	letter-spacing: 5px;
	margin-bottom: 20px!important;
	color: #fff!important;
	text-align: center
}
.enquiry-form {
	padding-top: 40px
}
.enquiry-form form input {
	border-radius: 0;
	background-color: #ebebeb;
	height: 40px;
	color: #000;
	font-weight: 400
}
.enquiry-form form textarea {
	border-radius: 0;
	background-color: #ebebeb;
	height: 94px
}
.enquire-submit input.submit {
	width: auto;
	text-align: center;
	color: #fff;
	background-color: #db2d10!important;
	border-radius: 5px!important;
	padding: 10px 60px!important;
	text-transform: uppercase;
	margin-top: 10px;
	box-shadow: none;
	margin: 40px auto 0;
	display: block;
	font-weight: 400;
	letter-spacing: 1px;
	border: 2px solid transparent;
	transition: all .5s;
	font-size: 16px;
	line-height: normal
}
.enquire-submit {
	text-align: center;
	width: 100%;
	margin-top: 50px;
	display: inline-block
}
.wpcf7-response-output.wpcf7-validation-errors {
	color: #fff;
	background: red;
	border: red;
	padding: 10px;
	font-size: 14px;
	margin-top: 0;
	text-align: center
}
span.wpcf7-not-valid-tip {
	text-align: left;
	font-size: 13px
}
.wpcf7-mail-sent-ok {
	background: #006400;
	color: #fff;
	border-color: #006400!important;
	font-size: 18px;
	margin: 0!important;
	padding: 10px!important;
	text-align: center
}
.flat_responsive_footer {
	visibility: hidden
}
.fr_widgets_bottom_widget {
	background-color: #000
}
.fr_widgets_bottom_widget .container {
	width: 100%;
	max-width: inherit;
	padding-right: 110px;
	padding-left: 110px
}
.fr_widgets_bottom_widget .widget_media_image {
	width: 180px
}
.widget table th,
.widget table td,
.widget span {
	font-size: 1.1rem
}
.widget table th {
	font-weight: 300
}
.fSocial {
	float: right
}
.fSocial a {
	width: 44px;
	height: 44px;
	display: inline-block;
	border-radius: 50%;
	border: 2px solid #fff;
	line-height: 42px;
	font-size: 20px;
	text-align: center;
	margin: 0 5px!important;
	color: #fff
}
@media screen and (max-width:1530px) {
	body {
		font-size: 18px
	}
	
	body p {
		font-size: 18px
	}
	
	.btn-default {
		padding: 14px 30px;
		font-size: 16px
	}
	
	.page-thumbnail {
		margin-top: 10px
	}
	
	#fr-logo-group {
		padding-top: 15px!important
	}
	
	#fr-logo-group a {
		width: 170px;
		height: 96px
	}
	
	.flat_responsive_menus {
		margin-top: 20px
	}
	
	.btnHead {
		margin-left: 30px
	}
	
	ul.navmenu>li>a {
		font-size: 18px;
		padding-right: 20px;
		padding-left: 20px
	}
	
	.oddEven-sec .oddEven-content .elementor-column-wrap {
		padding: 50px!important
	}
	
	.oddEven-content h2 {
		font-size: 36px
	}
}
@media screen and (max-width:1365px) {
	body {
		font-size: 17px
	}
	
	body p {
		font-size: 17px
	}
	
	.oddEven-content h2 {
		font-size: 34px
	}
	
	.oddEven-sec .oddEven-content .elementor-column-wrap {
		padding: 30px!important
	}
	
	.oddEven-content .elementor-button-link {
		padding: 15px 40px!important
	}
	
	.fr_widgets_bottom_widget .container {
		padding-right: 50px;
		padding-left: 50px
	}
}
@media screen and (max-width:1199px) {
	.flat_responsive_logo {
		width: 30%
	}
	
	.flat_responsive_menus {
		width: 70%
	}
}
@media screen and (max-width:1024px) {
	.btn-default {
		padding: 10px 20px;
		margin-left: 0
	}
	
	#fr-wrapper {
		position: relative
	}
	
	.toggle_button_flat_responsive_menu {
		position: absolute!important;
		right: 5px;
		top: 51px;
		margin-top: 0!important;
		display: block;
		color: #d92c1c!important
	}
	
	.flat_responsive_menus {
		width: auto;
		float: right;
		padding-right: 35px;
		margin-top: 40px
	}
	
	.flat_responsive_menu {
		width: 100%
	}
	
	.btnHead {
		margin-top: 0
	}
	
	.fr_widgets_bottom_widget .container {
		padding-right: 15px;
		padding-left: 15px
	}
}
@media screen and (max-width:992px) {
	div#team-sec .wpsm_single_team {
		width: 100%
	}
	
	div#team-sec {
		margin-top: 20px
	}
}
@media screen and (max-width:767px) {
    div#bottom2 a {
    font-size: 14px;
    line-height: 20px;
    color: #fff!important;
}
	div#full-function-box .elementor-widget-wrap {
    padding-bottom: 50px;
}
	section#function_menu {
    padding:15px 10px !important;
}
	.oddEven-sec .oddEven-content {
		padding-right: 0;
		padding-left: 0;
		text-align: center
	}
	
	.oddEven-sec .oddEven-img {
		padding-left: 0;
		padding-right: 0
	}
	
	section.main-video-sec .elementor-element-populated {
		padding: 0!important
	}
	
	#slide-images {
		padding: 0
	}
	
	.oddEven-sec .oddEven-img {
		padding-left: 0;
		padding-right: 0
	}
	
	#custom-top-nav .navbar-nav {
		padding-left: 0
	}
	
	#custom-top-nav .navbar-nav>li {
		display: inline-block;
		text-align: left;
		display: block
	}
	
	#custom-top-nav .nav.navbar-nav li a {
		font-size: 12px;
		text-align: left
	}
	
	#custom-top-nav {
		padding-bottom: 20px
	}
	
	#slide-images .gallery-item {
		padding: 0 0 15px 0
	}
	
	#slide-images .gallery {
		margin: 0
	}
	
	.desktop {
		display: block!important
	}
	
	.logo.mobile {
		display: none!important
	}
	
	.oddEven-sec {
		margin-top: 15px
	}
	
	.oddEven-sec+.oddEven-sec {
		margin-top: 0
	}
	
	.oddEven-sec .oddEven-content {
		padding-right: 0;
		margin-bottom: 15px
	}
	
	.oddEven-sec .oddEven-img {
		padding-left: 0;
		margin-bottom: 15px
	}
	
	.oddEven-sec:nth-child(odd) .oddEven-content {
		padding-right: 0;
		padding-left: 0
	}
	
	.oddEven-sec:nth-child(odd) .oddEven-img {
		padding-left: 0;
		padding-right: 0
	}
	
	.gallery-row {
		margin-top: 0
	}
	
	.gallery-row .elementor-column-wrap {
		padding: 10px!important
	}
	
	.fSocial {
		float: left
	}
}
.play-bt {
	width: 250px;
	height: 250px;
	padding: 5px;
	background: #00000005 url(https://restaurantindriya.com.au/wp-content/uploads/2019/07/video-icon.png) no-repeat;
	position: absolute;
	bottom: 40%;
	right: 40%;
	z-index: 99;
	cursor: pointer;
	background-size: cover
}
.pause-bt.active:hover {
	opacity: 0!important
}
.pause-bt {
	opacity: 0;
	width: 250px;
	height: 250px;
	padding: 5px;
	background: #00000005 url("http://pluspng.com/img-png/pause-button-png-pause-pause-button-pause-file-pause-music-pause-video-icon-512.png") no-repeat;
	position: absolute;
	bottom: 40%;
	right: 40%;
	z-index: 99;
	cursor: pointer;
	background-size: cover
}
.elementor-element.elementor-widget.elementor-widget-video,
.elementor-element.elementor-element-da5b320.elementor-widget.elementor-widget-html {
	position: initial
}
@media screen and (max-width:479px) {
	.flat_responsive_menus {
		width: 100%;
		margin-top: 0;
		padding-right: 0
	}
	
	.btn-default {
		width: 100%;
		margin-top: 5px;
		text-align: center
	}
	
	.play-bt {
		width: 120px;
		height: 120px;
		bottom: 28%;
		right: 35%
	}
	
	.pause-bt.active:hover {
		opacity: 0!important
	}
}
.main-video-sec {
	width: 100%!important
}
section#ab_out,
.about-sec-text {
	margin: 0 25px
}
.about-top-img {
	margin: 0 25px;
	padding-top: 16px
}
.page-thumbnail {
	margin-top: 0!important
}
.page-id-214 .page-thumbnail {
	margin: 0 25px
}
.page-id-176 .elementor-widget:not(:last-child) {
	margin-bottom: 20px!important
}
.contact-form-outer-style {
	margin: 0 25px
}
.home-section-one .elementor-image img {
	object-fit: cover;
	width: 100%;
	height: auto
}
.main-video-sec .elementor-container.elementor-column-gap-default {
	width: 100%
}
img {
	width: 100%
}
#custom-top-nav .nav.navbar-nav li a:hover {
	color: #da2816
}
#custom-top-nav .nav.navbar-nav li a {
	transition: all .5s
}
.contact-form-outer-style .elementor-widget-image .elementor-image img {
	height: 100%;
	width: 100%;
	object-fit: cover
}
section#reserve {
	background: #fff;
	margin: 0 25px
}
section#reserve h2 {
	font-size: 30px;
	color: #000!important;
	font-weight: bold!important;
	text-transform: uppercase;
	letter-spacing: 5px
}
section#reserve p {
	color: #000;
	font-weight: 400;
	font-size: 18px;
	margin-bottom: 0
}
section#function_menu {
	background: #fff;
	margin: 0 25px;
	    padding: 30px 100px;
}
section#function_menu h2 {
	font-size: 30px;
	color: #000!important;
	font-weight: bold!important;
	text-transform: uppercase;
	letter-spacing: 5px
}
section#function-d-banner {
	margin: 16px 25px
}
section#function-d-banner .elementor-element-populated {
	padding: 0
}
section#function_menu .menu-top-text p {
	font-size: 30px
}
section#function_menu p {
	color: #000;
	font-size: 18px
}
section#function_menu h5 {
	color: #dc2a1c;
	font-size: 20px;
	font-weight: 400;
	line-height: normal;
}
#gallery-ig a.sbi_load_btn span.sbi_btn_text {
	font-size: 13px;
	transition: none!important
}
#gallery-ig #sb_instagram a.sbi_load_btn,
#gallery-ig #sb_instagram span.sbi_follow_btn a {
	background-color: #db2d10!important;
	color: #fff;
	border-radius: 5px!important;
	padding: 10px 60px!important;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 400!important;
	border: 2px solid transparent!important;
	transition: all .5s!important;
	font-size: 13px;
	margin: 20px 15px 0
}
#gallery-ig #sb_instagram a.sbi_load_btn:hover,
#gallery-ig #sb_instagram span.sbi_follow_btn a:hover,
#gallery-ig #sb_instagram span.sbi_follow_btn a:focus {
	color: #db2d10!important;
	background-color: #fff!important;
	border-color: #ff3817!important;
	border: 2px solid!important;
	outline: none!important;
	box-shadow: none!important
}
#gallery-ig #sb_instagram .sb_instagram_header {
	display: none
}
section#about-team {
	padding-left: 0;
	padding-right: 0
}
section#about-team .wpsm_row .col-md-4.wpsm-col-div {
	padding-left: 15px!important;
	padding-right: 15px!important
}
section#gallery-ig .elementor-element-populated {
	padding-top: 0
}
section#gallery-ig #sb_instagram #sbi_images {
	padding-top: 0!important
}
section#gallery-ig {
	margin: 0 15px
}
section#gallery-ig #sb_instagram.sbi_col_4 #sbi_images .sbi_item {
	width: 25%;
	margin: 0!important;
	padding: 0 10px 20px!important
}
@media only screen and (min-width :1200px) {
	#custom-top-nav .nav.navbar-nav li a {
		font-size: 15px;
		padding: 15px 10px
	}
	
	#custom-top-nav .navbar-nav>li {
		margin: 0 10px
	}
	
	div#media_image-2 {
		width: 110px
	}
	
	.about-sec-text .elementor-container {
		width: 100%!important
	}
	
	.about-sec-text p br {
		display: none
	}
	
	#custom-top-nav .navbar-nav {
		padding-left: 0
	}
	
	#menu_tabs #tab_container_233 .tab-content {
		max-width: 950px
	}
	
	.full-width-functions h2 {
		font-size: 20px
	}
	
	.full-width-functions p, .full-width-functions p span {
		font-size: 16px;
		line-height: 30px
	}
	.full-width-functions p a {
	    font-size: 12px;
	    font-weight: 600;
	    text-decoration: underline;
	}
	
	.contact-form-outer-style .elementor-col-33.elementor-top-column {
		padding: 30px 35px
	}
}
@media only screen and (max-width :1199px) {
	.play-bt {
		bottom: auto;
		top: 30%
	}
	
	#custom-top-nav .navbar-nav {
		padding-left: 0
	}
	
	#custom-top-nav .nav.navbar-nav li a {
		font-size: 14px;
		padding: 15px 10px
	}
	
	#custom-top-nav .navbar-nav>li {
		margin-left: 8px
	}
	
	section#function-page-style p br {
		display: none
	}
	
	.full-width-functions .elementor-widget-heading {
		padding: 10px 20px 0 20px
	}
	
	.full-width-functions .elementor-widget-text-editor {
		padding: 0 20px 0 20px
	}
	
	.full-width-functions .elementor-widget-button {
		padding: 0 20px 20px 20px
	}
	
	.full-width-functions a.elementor-button span {
		font-size: 14px
	}
	
	.full-width-functions p, .full-width-functions p span {
		font-size: 14px;
		line-height: 30px
	}
	
	.full-width-functions h2 {
		font-size: 18px;
		letter-spacing: 5px
	}
	
	.full-width-functions a.elementor-button {
		padding: 10px 40px!important
	}
	
	section#function-page-style p,
	section#ab_out p {
		display: inline
	}
	
	.about-sec-text .elementor-container {
		width: 100%!important
	}
	
	div#media_image-2 {
		width: 110px
	}
	
	.contact-form-outer-style .elementor-col-33.elementor-top-column {
		padding: 20px 25px
	}
}
@media(max-width:992px) {
	div#team-sec .wpsm_single_team img {
		width: auto;
		height: 100%;
		margin: 0 auto!important;
		text-align: center
	}
}
@media only screen and (max-width :991px) {
	section#function_menu {
    padding: 30px 30px;
}
	div#navbar-brand-centered {
		padding: 0
	}
	
	.logo.mobile img {
		width: 130px
	}
	
	#custom-top-nav .nav.navbar-nav li a {
		font-size: 12px;
		padding: 15px 5px
	}
	
	.play-bt {
		width: 180px;
		height: 180px;
		right: 40%;
		top: 30%
	}
	
	.oddEven-content h2 {
		font-size: 20px
	}
	
	.oddEven-content p {
		font-size: 14px
	}
	
	.oddEven-content .elementor-button-link {
		padding: 10px 30px!important;
		line-height: 0
	}
	
	.oddEven-sec .oddEven-content .elementor-column-wrap {
		padding: 20px!important
	}
	
	.oddEven-content .elementor-button .elementor-button-text {
		font-size: 12px
	}
	
	.fSocial {
		float: none
	}
	
	.flat_responsive_footer {
		display: none
	}
	
	.fSocial a {
		width: 34px;
		height: 34px;
		font-size: 14px;
		line-height: 32px
	}
	
	.about-sec-text p {
		display: inline
	}
	
	#menu_tabs #tab_container_233 .tab-content {
		max-width: 600px
	}
	
	.full-width-functions a.elementor-button {
		padding: 10px 30px!important
	}
	
	#contact-form-design input.wpcf7-submit {
		margin: 15px auto 0
	}
	
	.contact-form-outer-style p,
	#contact-form-design input {
		font-size: 14px
	}
	
	.contact-form-outer-style h2 {
		font-size: 20px
	}
	
	section#gallery-ig #sb_instagram.sbi_col_4 #sbi_images .sbi_item {
		width: 50%;
		margin-bottom: 5px!important
	}
}
@media screen and (max-width:782px) {
	html {
		margin-top: 0!important
	}
}
@media only screen and (max-width :767px) {
	.menu-latest h6 {
    font-size: 16px;
}
section#function_menu span.red {
    font-size: 16px;
}

	section#gallery-ig #sb_instagram .sbi_photo {
		width: 100%;
		height: 300px!important
	}
	
	section#gallery-ig #sb_instagram.sbi_col_4 #sbi_images .sbi_item {
		width: 100%;
		margin-bottom: 15px!important;
		padding: 0!important
	}
	
	section#about-team .elementor-element-populated {
		padding: 0
	}
	
	section#gallery-ig {
		margin: 0
	}
	
	section#about-team .wpsm_row .col-md-4.wpsm-col-div {
		padding-left: 0!important;
		padding-right: 0!important
	}
	
	section#gallery-ig .elementor-element-populated {
		padding-top: 10px!important;
		padding: 0
	}
	
	section#gallery-ig div#sbi_images .sbi_item {
		padding: 5px!important
	}
	
	section#gallery-ig #sb_instagram #sbi_images {
		padding: 0!important
	}
	
	body {
		overflow-x: hidden
	}
	
	.play-bt {
		width: 120px;
		height: 120px
	}
	
	.navbar-default .navbar-toggle {
		border-color: #da2816!important;
		margin-top: 20px
	}
	
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #da2816!important
	}
	
	div#navbar-brand-centered {
		border: 0;
		box-shadow: none
	}
	
	.navbar-brand.navbar-brand-centered.logo.desktop {
		width: 150px
	}
	
	#custom-top-nav {
		padding-top: 5px;
		padding-bottom: 0
	}
	
	#custom-top-nav .nav.navbar-nav li a {
		font-size: 12px;
		padding: 5px 0
	}
	
	#custom-top-nav ul.nav.navbar-nav {
		width: 100%;
		margin: 10px 0;
		border-top: 1px solid #db2715;
		padding-top: 10px
	}
	
	#custom-top-nav .navbar-nav>li {
		margin-left: 0;
		padding: 0 15px
	}
	
	.oddEven-sec:nth-child(odd) .oddEven-img {
		order: 2
	}
	
	#slide-images .gallery-item {
		padding: 0 0 15px 0;
		width: 100%!important;
		max-width: 100%
	}
	
	#slide-images .gallery-item img {
		margin: 0 auto;
		width: 100%
	}
	
	.container-fluid {
		padding: 0
	}
	
	section#ab_out,
	.about-sec-text {
		margin: 15px 0 0;
		padding: 20px!important
	}
	
	.about-sec-text h2 {
		font-size: 20px
	}
	
	.about-sec-text p,
	section#ab_out p span {
		font-size: 14px!important
	}
	
	.about-sec-text div#team-sec h3 {
		font-size: 18px!important
	}
	
	.about-sec-text div#team-sec p {
		font-size: 13px!important
	}
	
	.about-sec-text {
		padding: 15px 0!important
	}
	
	.page-id-176 .elementor-widget:not(:last-child) {
		margin-bottom: 10px!important
	}
	
	.about-top-img {
		margin: 0
	}
	
	.about-sec-text .wpsm-col-div,
	.about-sec-text .wpsm_team_1_b_row {
		margin-bottom: 0
	}
	
	#bottom4 #nav_menu-2 li a {
		font-size: 13px
	}
	
	#team-sec .col-md-6 {
		padding: 0
	}
	
	#bottom2 h3,
	#bottom3 h3,
	#bottom3 table th,
	#bottom3 table td span,
	#bottom2 .textwidget.custom-html-widget {
		font-size: 14px
	}
	
	.page-id-214 .page-thumbnail {
		margin: 15px 0!important
	}
	
	section#menu_tabs {
		margin: 15px 0
	}
	
	#menu_tabs .top-text-menu h3 {
		font-size: 20px
	}
	
	#menu_tabs .tab-inner-text p.red,
	#menu_tabs .tab-inner-text p.red span,
	#menu_tabs .tab-inner-text p a,
	#menu_tabs .tab-inner-text p,
	#menu_tabs .tab-inner-text p span,
	#menu_tabs .top-text-menu p {
		font-size: 14px
	}
	
	#menu_tabs .tab-inner-text p i {
		font-size: 13px
	}
	
	#menu_tabs .tab-inner-text h6 {
		font-size: 18px
	}
	
	#menu_tabs #tab_container_233 .tab-content {
		padding: 15px 0;
		max-width: 100%
	}
	
	#menu_tabs #tab_container_233 ul li a {
		padding: 5px 8px 5px 8px!important
	}
	
	section#function-page-style {
		margin: 15px 0 0;
		padding: 20px
	}
	section#function-page-style.main-function-sec {
        padding: 20px;
    }
    section#function-page-style.whats-sec {
        padding: 20px;
    }
	
	section#function-page-style h2,
	.enquiry-form h2 {
		font-size: 20px
	}
	
	section#function-page-style p {
		font-size: 14px
	}
	
	.full-width-functions .elementor-element-populated {
		padding: 0!important
	}
	
	.full-width-functions {
		margin: 15px 0
	}
	
	.enquiry-form {
		padding-top: 0
	}
	
	.enquire-submit {
		margin-top: 0
	}
	
	.full-width-functions p {
		line-height: 25px
	}
	
	.enquiry-form .elementor-container.elementor-column-gap-default {
		width: 100%
	}
	
	.full-width-functions .elementor-widget-text-editor {
		padding: 0 15px 0 15px
	}
	
	.full-width-functions .elementor-widget-heading {
		padding: 10px 15px 0 15px
	}
	
	.full-width-functions .elementor-widget-button {
		padding: 0 15px 20px 15px
	}
	
	.enquiry-form .col-sm-6 {
		padding-left: 15px;
		padding-right: 15px;
		margin-bottom: 15px
	}
	
	.enquiry-form h2 {
		margin-bottom: 0!important
	}
	
	.enquire-submit input.submit {
		margin: 15px auto 0
	}
	
	.elementor-widget:not(:last-child) {
		margin-bottom: 15px
	}
	
	.contact-form-outer-style .elementor-col-33.elementor-top-column {
		padding: 15px;
		margin-top: 15px
	}
	
	.contact-form-outer-style .elementor-element:first-child .elementor-element-populated {
		padding: 0!important
	}
	
	.contact-form-outer-style {
		margin: 15px 0
	}
	
	#bottom3 table.op-table.op-table-overview {
		margin: 0 0 15px
	}
	
	.fSocial a {
		margin-left: 0!important;
		margin-right: 15px!important
	}
	
	.enquiry-form input[type="date"] {
		width: 100%!important;
		display: inline-block!important;
		max-width: 100%!important;
		clear: both;
		-moz-box-sizing: border-box!important;
		-webkit-appearance: none;
		-moz-appearance: none;
		-webkit-box-sizing: border-box!important;
		box-sizing: border-box!important
	}
	
	.enquiry-form input[type="date"]:not(.has-value):before {
		color: #5a5a5a;
		content: attr(placeholder)
	}
	
	#custom-top-nav .navbar-default .navbar-toggle:hover,
	.navbar-default .navbar-toggle:focus {
		background-color: #fff
	}
	
	.wow {
		visibility: visible!important;
		-webkit-animation: none!important;
		-moz-animation: none!important;
		-o-animation: none!important;
		-ms-animation: none!important;
		animation: none!important
	}
	
	.animated {
		-o-transition-property: none!important;
		-moz-transition-property: none!important;
		-ms-transition-property: none!important;
		-webkit-transition-property: none!important;
		transition-property: none!important;
		-o-transform: none!important;
		-moz-transform: none!important;
		-ms-transform: none!important;
		-webkit-transform: none!important;
		transform: none!important;
		-webkit-animation: none!important;
		-moz-animation: none!important;
		-o-animation: none!important;
		-ms-animation: none!important;
		animation: none!important
	}
	
	section#reserve {
		margin: 15px 0;
		padding: 15px
	}
	
	section#reserve h2 {
		font-size: 20px
	}
	
	section#reserve p {
		font-size: 14px;
		display: inline
	}
	
	section#function_menu p {
		font-size: 14px
	}
	
	section#function_menu h5 {
		font-size: 18px
	}
	
	section#function_menu .menu-top-text p,
	section#function_menu h2 {
		font-size: 20px
	}
	
	section#function_menu {
		margin: 0
	}
	
	section#function-d-banner {
		margin: 15px 0
	}
	
	#function_menu .elementor-widget:not(:last-child) {
		margin-bottom: 15px
	}
	
	div#team-sec .wpsm_single_team img {
		width: 100%;
		height: auto;
		margin: 0 auto!important;
		text-align: center
	}
	
	div#team-sec .wpsm_single_team {
		width: 100%;
		padding: 0
	}
}
@media(max-width:639px) {
	#gallery-ig #sb_instagram a.sbi_load_btn,
	#gallery-ig #sb_instagram span.sbi_follow_btn a {
		padding: 10px 30px!important
	}
	section#function_menu .mail-link p a {
    font-size: 14px;
}
}
@media only screen and (max-width :479px) {
	.play-bt {
		width: 80px;
		height: 80px
	}
}
div#navbar-brand-centered ul.nav.navbar-nav li.active a {
	color: #db2814;
	background: transparent
}

.menu-title {
	padding: 2em 1em 1em 0;
	color: rgb(255, 255, 255);
	font-family: "Ubuntu", sans-serif !important;
}

.menu-subtitle {
	padding: 1em 0 0.5em 0;
	color: rgb(255, 255, 255);
	font-family: "Ubuntu", sans-serif !important;
	text-transform: uppercase;
	letter-spacing: 3px;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	hyphens: manual;
	line-height: 20px;
	overflow-wrap: break-word;
}

.menu-pricing {
	padding: 0 !important;
}

.menu-text p:first-of-type {
	padding: 0;
}

.menu-text p {
	padding: 2em 1em 0 0;
	line-height: 34px;
	font-size: 18px !important;
	color: #fff !important;
	font-family: "Ubuntu", sans-serif;
}

.menu-sidebar-text .elementor-text-editor {
	font-size: 16px;
	line-height: 28px;
	color: #fff;
	font-family: "Ubuntu", sans-serif;
}


.elementor-tab-desktop-title {
	font-size: 14px;
}

.elementor-tab-content {
	padding: 0;
	margin: 0;
}

ul.sample-menu {
	margin: 0 !important;
	padding: 0 !important;
	list-style-type: none;
}

.sample-menu li {
	margin: 0;
	padding: 10px 0;
	color: #7a7a7a;
	font-size: 16px;
	font-family: "Ubuntu", sans-serif;
}

.sample-menu li strong {
	font-weight: bold;
	display: block;
	color: #fff;
}

ul.chef-table-hours {
	margin: 0 !important;
	padding: 0 !important;
	list-style-type: none;
}

.chef-table-hours li {
	margin: 0;
	padding: 0;
	color: #7a7a7a;
	font-size: 16px;
	font-family: "Ubuntu", sans-serif;
}

.chef-table-hours li strong {
	font-weight: bold;
	color: #fff;
}

.dimni-button,
.dimmi-button img {
	text-align: center !important;
	margin: 0 auto !important;
}