.wf-clearfix::before {
	display: table; content: "";
}
.wf-clearfix::after {
	clear: both; display: table; content: "";
}
.ancient-ie .wf-clearfix {
	-ms-zoom: 1;
}
.wf-container::before {
	display: table; content: "";
}
.wf-container::after {
	clear: both; display: table; content: "";
}
.ancient-ie .wf-container {
	-ms-zoom: 1;
}
html {
	font: 12px/12px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); word-spacing: normal; font-size-adjust: none; font-stretch: normal;
}
body {
	font: 18px/18px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); word-spacing: normal; font-size-adjust: none; font-stretch: normal;
}
.wf-container > * {
	font: 12px/22px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); word-spacing: normal; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 12px/22px "Roboto", Roboto light, sans-serif; font-size-adjust: none; font-stretch: normal;
}
#reply-title small {
	font: 14px/22px "Roboto", Roboto light, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.fs-entry-content {
	line-height: 22px;
}
.rollover-content {
	line-height: 22px;
}
.swiper-caption {
	line-height: 22px;
}
.ancient-ie html {
	line-height: 22px;
}
.ancient-ie body {
	line-height: 22px;
}
.ancient-ie textarea {
	line-height: 22px;
}
.ancient-ie .wf-container > * {
	line-height: 22px;
}
body {
	background: fixed no-repeat top / cover rgb(221, 221, 221);
}
.color-secondary {
	color: rgb(255, 255, 255);
}
.text-secondary {
	color: rgb(255, 255, 255);
}
.color-accent {
	color: rgb(1, 123, 188);
}
.stripe-style-1 .color-accent {
	color: rgb(47, 167, 229);
}
.stripe-style-2 .color-accent {
	color: rgb(47, 167, 229);
}
.stripe-style-3 .color-accent {
	color: rgb(47, 167, 229);
}
.text-normal {
	font-size: 14px;
}
.text-small {
	font-size: 10px;
}
.text-big {
	font-size: 16px;
}
#page {
	background: top rgb(255, 255, 255);
}
.old-ie #page {
	background: top rgb(255, 255, 255);
}
a {
	color: rgb(255, 255, 255); text-decoration: underline;
}
a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
h1 {
	font: 700 50px/50px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: none; font-size-adjust: none; font-stretch: normal;
}
@media all and (max-width:800px)
{
h1 {
	line-height: 30px; font-size: 34px;
}
}
h1 a {
	color: rgb(255, 255, 255);
}
h1 a:hover {
	color: rgb(255, 255, 255);
}
.divider-heder.hr-breadcrumbs {
	color: rgb(255, 255, 255);
}
.divider-heder.hr-breadcrumbs a {
	color: rgb(255, 255, 255);
}
h2 {
	font: 700 34px/30px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: none; font-size-adjust: none; font-stretch: normal;
}
h1.entry-title {
	font: 700 34px/30px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: none; font-size-adjust: none; font-stretch: normal;
}
h2 a {
	color: rgb(255, 255, 255);
}
h2 a:hover {
	color: rgb(255, 255, 255);
}
h1.entry-title a {
	color: rgb(255, 255, 255);
}
h3 {
	font: 700 24px/30px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: none; font-size-adjust: none; font-stretch: normal;
}
h2.entry-title {
	font: 700 24px/30px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: none; font-size-adjust: none; font-stretch: normal;
}
.fancy-subtitle {
	font: 700 24px/30px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: none; font-size-adjust: none; font-stretch: normal;
}
.comments-title {
	font: 700 24px/30px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: none; font-size-adjust: none; font-stretch: normal;
}
h3 a {
	color: rgb(255, 255, 255);
}
h3 a:hover {
	color: rgb(255, 255, 255);
}
h2.entry-title a {
	color: rgb(255, 255, 255);
}
.comments-title a {
	color: rgb(255, 255, 255);
}
.fancy-title {
	color: rgb(255, 255, 255);
}
.fancy-header .breadcrumbs a {
	color: rgb(255, 255, 255);
}
.fancy-subtitle {
	color: rgb(47, 167, 229);
}
h4 {
	font: 700 18px/20px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: none; font-size-adjust: none; font-stretch: normal;
}
.widget-title {
	font: 700 18px/20px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: none; font-size-adjust: none; font-stretch: normal;
}
.rollover-content h2.entry-title {
	font: 700 11px/20px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: none; font-size-adjust: none; font-stretch: normal;
}
h4 a {
	color: rgb(255, 255, 255);
}
h4 a:hover {
	color: rgb(255, 255, 255);
}
.widget-title a {
	color: rgb(255, 255, 255);
}
h5 {
	font: 900 15px/20px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: uppercase; font-size-adjust: none; font-stretch: normal;
}
.author-quote {
	font: 900 15px/20px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: uppercase; font-size-adjust: none; font-stretch: normal;
}
h5 a {
	color: rgb(255, 255, 255);
}
h5 a:hover {
	color: rgb(255, 255, 255);
}
h6 {
	font: 900 12px/20px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: uppercase; font-size-adjust: none; font-stretch: normal;
}
h6 a {
	color: rgb(255, 255, 255);
}
h6 a:hover {
	color: rgb(255, 255, 255);
}
button {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); font: 13px/24px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: none; padding-right: 8px; padding-left: 8px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 0px -2px 0px #034ea1; text-shadow: 1px 1px 0px #034ea1; -webkit-box-shadow: inset 0px -2px 0px #034ea1; -moz-box-shadow: inset 0px -2px 0px #034ea1; -ms-box-shadow: inset 0px -2px 0px #034ea1; -o-box-shadow: inset 0px -2px 0px #034ea1;
}
input[type='button'] {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); font: 13px/24px "Roboto", Roboto light, sans-serif; color: rgb(255, 255, 255); text-transform: none; padding-right: 8px; padding-left: 8px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 0px -2px 0px #034ea1; text-shadow: 1px 1px 0px #034ea1; -webkit-box-shadow: inset 0px -2px 0px #034ea1; -moz-box-shadow: inset 0px -2px 0px #034ea1; -ms-box-shadow: inset 0px -2px 0px #034ea1; -o-box-shadow: inset 0px -2px 0px #034ea1;
}
input[type='reset'] {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); font: 13px/24px "Roboto", Roboto light, sans-serif; color: rgb(1, 123, 188); text-transform: none; padding-right: 8px; padding-left: 8px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 0px -2px 0px #034ea1; text-shadow: 1px 1px 0px #034ea1; -webkit-box-shadow: inset 0px -2px 0px #034ea1; -moz-box-shadow: inset 0px -2px 0px #034ea1; -ms-box-shadow: inset 0px -2px 0px #034ea1; -o-box-shadow: inset 0px -2px 0px #034ea1;
}
input[type='submit'] {
	background: linear-gradient(to right bottom, rgb(230, 230, 230), rgb(244, 244, 244)); font: 20px/24px "Roboto", Roboto light, sans-serif; color: rgb(1, 123, 188); text-transform: none; padding-right: 8px; padding-left: 8px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 0px -2px 0px #ffffff; text-shadow: 1px 1px 0px #ffffff; -webkit-box-shadow: inset 0px -2px 0px #ffffff; -moz-box-shadow: inset 0px -2px 0px #034ea1; -ms-box-shadow: inset 0px -2px 0px #034ea1; -o-box-shadow: inset 0px -2px 0px #034ea1;
}
.dt-form button {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); font: 13px/24px "Roboto", Roboto light, sans-serif; color: rgb(1, 123, 188); text-transform: none; padding-right: 8px; padding-left: 8px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 0px -2px 0px #034ea1; text-shadow: 1px 1px 0px #034ea1; -webkit-box-shadow: inset 0px -2px 0px #034ea1; -moz-box-shadow: inset 0px -2px 0px #034ea1; -ms-box-shadow: inset 0px -2px 0px #034ea1; -o-box-shadow: inset 0px -2px 0px #034ea1;
}
.dt-form input[type='button'] {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); font: 13px/24px "Roboto", Roboto light, sans-serif; color: rgb(1, 123, 188); text-transform: none; padding-right: 8px; padding-left: 8px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 0px -2px 0px #034ea1; text-shadow: 1px 1px 0px #034ea1; -webkit-box-shadow: inset 0px -2px 0px #034ea1; -moz-box-shadow: inset 0px -2px 0px #034ea1; -ms-box-shadow: inset 0px -2px 0px #034ea1; -o-box-shadow: inset 0px -2px 0px #034ea1;
}
.dt-form input[type='reset'] {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); font: 13px/24px "Roboto", Roboto light, sans-serif; color: rgb(1, 123, 188); text-transform: none; padding-right: 8px; padding-left: 8px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 0px -2px 0px #034ea1; text-shadow: 1px 1px 0px #034ea1; -webkit-box-shadow: inset 0px -2px 0px #034ea1; -moz-box-shadow: inset 0px -2px 0px #034ea1; -ms-box-shadow: inset 0px -2px 0px #034ea1; -o-box-shadow: inset 0px -2px 0px #034ea1;
}
.dt-form input[type='submit'] {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); font: 13px/24px "Roboto", Roboto light, sans-serif; color: rgb(1, 123, 188); text-transform: none; padding-right: 8px; padding-left: 8px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 0px -2px 0px #034ea1; text-shadow: 1px 1px 0px #034ea1; -webkit-box-shadow: inset 0px -2px 0px #034ea1; -moz-box-shadow: inset 0px -2px 0px #034ea1; -ms-box-shadow: inset 0px -2px 0px #034ea1; -o-box-shadow: inset 0px -2px 0px #034ea1;
}
.dt-btn {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); font: 13px/24px "Roboto", Roboto light, sans-serif; color: rgb(1, 123, 188); text-transform: none; padding-right: 8px; padding-left: 8px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 0px -2px 0px #034ea1; text-shadow: 1px 1px 0px #034ea1; -webkit-box-shadow: inset 0px -2px 0px #034ea1; -moz-box-shadow: inset 0px -2px 0px #034ea1; -ms-box-shadow: inset 0px -2px 0px #034ea1; -o-box-shadow: inset 0px -2px 0px #034ea1;
}
.footer .dt-btn {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); font: 13px/24px "Roboto", Roboto light, sans-serif; color: rgb(1, 123, 188); text-transform: none; padding-right: 8px; padding-left: 8px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 0px -2px 0px #034ea1; text-shadow: 1px 1px 0px #034ea1; -webkit-box-shadow: inset 0px -2px 0px #034ea1; -moz-box-shadow: inset 0px -2px 0px #034ea1; -ms-box-shadow: inset 0px -2px 0px #034ea1; -o-box-shadow: inset 0px -2px 0px #034ea1;
}
.sidebar .dt-btn {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); font: 13px/24px "Roboto", Roboto light, sans-serif; color: rgb(1, 123, 188); text-transform: none; padding-right: 8px; padding-left: 8px; font-size-adjust: none; font-stretch: normal; box-shadow: inset 0px -2px 0px #034ea1; text-shadow: 1px 1px 0px #034ea1; -webkit-box-shadow: inset 0px -2px 0px #034ea1; -moz-box-shadow: inset 0px -2px 0px #034ea1; -ms-box-shadow: inset 0px -2px 0px #034ea1; -o-box-shadow: inset 0px -2px 0px #034ea1;
}
.content .dt-btn {
	color: rgb(255, 255, 255);
}
.dt-btn {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .dt-btn {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .dt-btn {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .dt-btn {
	color: rgb(255, 255, 255);
}
button {
	line-height: normal;
}
input[type='button'] {
	line-height: normal;
}
input[type='reset'] {
	line-height: normal;
}
input[type='submit'] {
	line-height: normal;
}
.old-ie .dt-form button {
	border-color: rgb(51, 140, 186);
}
.old-ie .dt-form input[type='button'] {
	border-color: rgb(51, 140, 186);
}
.old-ie .dt-form input[type='reset'] {
	border-color: rgb(51, 140, 186);
}
.old-ie .dt-form input[type='submit'] {
	border-color: rgb(51, 140, 186);
}
.old-ie .dt-btn {
	border-color: rgb(51, 140, 186);
}
button:active {
	box-shadow: none; background-color: rgb(27, 150, 214); -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none;
}
input[type='button']:active {
	box-shadow: none; background-color: rgb(27, 150, 214); -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none;
}
input[type='reset']:active {
	box-shadow: none; background-color: rgb(27, 150, 214); -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none;
}
input[type='submit']:active {
	box-shadow: none; background-color: rgb(27, 150, 214); -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none;
}
.dt-form button:hover {
	box-shadow: none; background-color: rgb(27, 150, 214); -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none;
}
.dt-form input[type='button']:hover {
	box-shadow: none; background-color: rgb(27, 150, 214); -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none;
}
.dt-form input[type='reset']:hover {
	box-shadow: none; background-color: rgb(27, 150, 214); -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none;
}
.dt-form input[type='submit']:hover {
	box-shadow: none; background-color: rgb(27, 150, 214); -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none;
}
.dt-btn:hover {
	box-shadow: none; background-color: rgb(27, 150, 214); -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none;
}
.dt-btn:hover {
	color: rgb(255, 255, 255);
}
.old-ie .dt-form button:hover {
	border-color: transparent;
}
.old-ie .dt-form input[type='button']:hover {
	border-color: transparent;
}
.old-ie .dt-form input[type='reset']:hover {
	border-color: transparent;
}
.old-ie .dt-form input[type='submit']:hover {
	border-color: transparent;
}
.old-ie .dt-btn:hover {
	border-color: transparent;
}
.dt-form button {
	font: 700 15px/31px "Roboto", Roboto light, sans-serif; text-transform: none; padding-right: 10.33px; padding-left: 10.33px; font-size-adjust: none; font-stretch: normal;
}
.dt-form input[type='button'] {
	font: 700 15px/31px "Roboto", Roboto light, sans-serif; text-transform: none; padding-right: 10.33px; padding-left: 10.33px; font-size-adjust: none; font-stretch: normal;
}
.dt-form input[type='reset'] {
	font: 700 15px/31px "Roboto", Roboto light, sans-serif; text-transform: none; padding-right: 10.33px; padding-left: 10.33px; font-size-adjust: none; font-stretch: normal;
}
.dt-form input[type='submit'] {
	font: 700 15px/31px "Roboto", Roboto light, sans-serif; text-transform: none; padding-right: 10.33px; padding-left: 10.33px; font-size-adjust: none; font-stretch: normal;
}
.dt-btn-m {
	font: 700 15px/31px "Roboto", Roboto light, sans-serif; text-transform: none; padding-right: 10.33px; padding-left: 10.33px; font-size-adjust: none; font-stretch: normal;
}
.dt-form button {
	min-height: 33px;
}
.dt-form input[type='button'] {
	min-height: 33px;
}
.dt-form input[type='reset'] {
	min-height: 33px;
}
.dt-form input[type='submit'] {
	min-height: 33px;
}
.dt-btn-l {
	font: 700 17px/36px "Roboto", Roboto light, sans-serif; border-radius: 5.14px; text-transform: none; padding-right: 12px; padding-left: 12px; font-size-adjust: none; font-stretch: normal; -webkit-border-radius: 5.142857142857143px; -moz-border-radius: 5.142857142857143px; -ms-border-radius: 5.142857142857143px; -o-border-radius: 5.142857142857143px;
}
.dt-btn-xl {
	font: 700 18px/40px "Roboto", Roboto light, sans-serif; border-radius: 7.2px; text-transform: none; padding-right: 13.33px; padding-left: 13.33px; font-size-adjust: none; font-stretch: normal; -webkit-border-radius: 7.2px; -moz-border-radius: 7.2px; -ms-border-radius: 7.2px; -o-border-radius: 7.2px;
}
#top-bar {
	background: url("minimal.top-bar-bg-image.png") repeat-x bottom rgb(255, 255, 255); color: rgb(255, 255, 255); line-height: 33px; font-size: 12px;
}
#top-bar::before {
	display: table; content: "";
}
#top-bar::after {
	clear: both; display: table; content: "";
}
.ancient-ie #top-bar {
	-ms-zoom: 1;
}
.old-ie #top-bar {
	background: url("minimal.top-bar-bg-image.png") repeat-x bottom rgb(255, 255, 255);
}
#top-bar a {
	color: rgb(255, 255, 255);
}
#top-bar .mini-search {
	border-color: rgba(142, 148, 152, 0.16); margin-top: 6.6px; margin-bottom: 7.33px;
}
.old-ie #top-bar .mini-search {
	border-color: rgb(255, 255, 255);
}
.mini-search input[type='text']:-ms-input-placeholder {
	color: rgb(255, 255, 255);
}
.mini-search input {
	font-family: "Roboto", Roboto light, sans-serif;
}
#header {
	background: url("minimal.header-bg-image.png") repeat-x bottom rgb(255, 255, 255);
}
.old-ie #header {
	background: url("minimal.header-bg-image.png") repeat-x bottom rgb(255, 255, 255);
}
.overlap#header {
	background: url("minimal.header-overlapped-bg-image.png") repeat-x top rgba(255, 255, 255, 10.9);
}
.old-ie .overlap#header {
	background: url("minimal.header-overlapped-bg-image.png") repeat-x top rgb(255, 255, 255);
}
@media screen and (max-width:760px)
{
.overlap#header {
	background: url("minimal.header-bg-image.png") repeat-x bottom rgb(255, 255, 255);
}
.old-ie .overlap#header {
	background: url("minimal.header-bg-image.png") repeat-x bottom rgb(255, 255, 255);
}
}
#header .wf-table {
	height: 16px; min-height: 82px;
}
#main-slideshow {
	min-height: 106px;
}
#fancy-header .wf-wrap {
	padding-top: 106px;
}
.fixed#main-slideshow {
	min-height: 26px;
}
.navigation-holder {
	background-color: rgba(8, 26, 35, 0.06);
}
.old-ie .navigation-holder {
	background-color: rgb(242, 243, 243);
}
.assistive-info {
	color: rgb(255, 255, 255);
}
#main-nav::before {
	display: table; content: "";
}
#main-nav::after {
	clear: both; display: table; content: "";
}
.ancient-ie #main-nav {
	-ms-zoom: 1;
}
#main-nav > li > a {
	font: normal 18px/30px "Raleway", Roboto light, sans-serif; color: rgb(3, 1, 29); text-transform: uppercase; font-size-adjust: none; font-stretch: normal;
}
#main-nav > li > a > span {
	font: normal 18px/30px "Raleway", Roboto light, sans-serif; color: rgb(3, 1, 29); text-transform: uppercase; font-size-adjust: none; font-stretch: normal;
}
#main-nav > li > a {
	padding: 0px 18.33px;
}
.csstransforms3d .fancy-rollovers#main-nav > li > a > span {
	padding: 0px 18.33px;
}
.csstransforms3d .fancy-rollovers#main-nav > li > a > span > span {
	padding: 0px 18.33px;
}
#main-nav > li.has-children > a {
	padding: 0px 18.33px 0px 8.33px;
}
.csstransforms3d .fancy-rollovers#main-nav > li.has-children > a span {
	padding: 0px 18.33px 0px 8.33px;
}
#main-nav > li.has-children > a::after {
	right: 7.33px;
}
.csstransforms3d .fancy-rollovers#main-nav > li.has-children > a span::after {
	right: 7.33px;  top: 20.33px;
}
.logo-classic #main-nav > li > a {
	padding: 0px 17px;
}
.csstransforms3d .logo-classic .fancy-rollovers#main-nav > li > a > span {
	padding: 0px 17px;
}
.csstransforms3d .logo-classic .fancy-rollovers#main-nav > li > a > span > span {
	padding: 0px 17px;
}
.logo-classic #main-nav > li.has-children > a {
	padding: 0px 24px 0px 17px;
}
.csstransforms3d .logo-classic .fancy-rollovers#main-nav > li.has-children > a span {
	padding: 0px 24px 0px 17px;
}
.logo-classic #main-nav > li.has-children > a::after {
	right: 10.33px;
}
.csstransforms3d .logo-classic .fancy-rollovers#main-nav > li.has-children > a span::after {
	right: 10.33px;
}
.logo-classic #main-nav {
	margin-left: -8.33px;
}
.old-ie #main-nav > li:hover > a {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); color: rgb(255, 255, 255);
}
.old-ie #main-nav > li.act > a {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); color: rgb(255, 255, 255);
}
.csstransforms3d .fancy-rollovers#main-nav > li:hover > a {
	background-color: transparent;
}
.csstransforms3d .fancy-rollovers#main-nav > li.act > a > span {
	background-color: transparent;
}
.csstransforms3d .fancy-rollovers#main-nav > li.act:hover > a > span {
	background-color: transparent;
}
#main-nav > li.act > a {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); color: rgb(255, 255, 255);
}
#main-nav > li:hover > a {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); color: rgb(255, 255, 255);
}
.csstransforms3d .fancy-rollovers#main-nav > li.act > a {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); color: rgb(255, 255, 255);
}
.csstransforms3d .fancy-rollovers#main-nav > li.act > a > span {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188)); color: rgb(255, 255, 255);
}
.csstransforms3d .fancy-rollovers#main-nav > li > a > span > span {
	background: linear-gradient(to right bottom, rgb(1, 123, 18833), rgb(1, 123, 188)); color: rgb(255, 255, 255);
}
#mobile-menu {
	color: rgb(255, 255, 255); background-color: rgb(51, 51, 51);
}
.csstransforms3d .fancy-rollovers#main-nav > li:hover > a > span {
	background: linear-gradient(to right bottom, rgb(50, 50, 50), rgb(50, 50, 50)); color: rgb(255, 255, 255);
}
#main-nav > li.has-children > a::after {
	border-top-color: rgb(26, 38, 44);
}
.csstransforms3d .fancy-rollovers#main-nav > li.has-children > a > span::after {
	border-top-color: rgb(139, 139, 139);
}
#main-nav > li.has-children:hover > a::after {
	border-top-color: rgb(26, 38, 44);
}
#main-nav > li.act.has-children > a::after {
	border-top-color: rgb(26, 38, 44);
}
.csstransforms3d .fancy-rollovers#main-nav > li.act.has-children > a > span::after {
	border-top-color: rgb(26, 38, 44);
}
.csstransforms3d .fancy-rollovers#main-nav > li.has-children > a > span > span::after {
	border-top-color: rgb(26, 38, 44);
}
.sub-nav {
	background-color: rgb(53, 53, 53);
}
.dl-menuwrapper ul {
	background-color: rgb(43, 35, 35);
}
.old-ie .sub-nav {
	background-color: rgb(43, 35, 35);
}
.sub-nav li::before {
	border-bottom-color: rgba(2, 155, 255, 0.15); border-bottom-width: 1px; border-bottom-style: solid;
}
.dl-menuwrapper li > a {
	border-bottom-color: rgba(2, 155, 255, 0.23); border-bottom-width: 1px; border-bottom-style: solid;
}
.old-ie .sub-nav li::before {
	border-color: rgb(73, 76, 78);
}
.dl-menuwrapper li.dl-back a {
	background-color: rgba(255, 255, 255, 0.10);
}
.dl-menuwrapper li.dl-back a:hover {
	background-color: rgba(53, 53, 53, 0.05);
}
.sub-nav li.has-children::after {
	border-left-color: rgba(255, 255, 255, 0.13);
}
.dl-menuwrapper li.has-children > a::after {
	border-left-color: rgba(255, 255, 255, 0.13);
}
.old-ie .sub-nav li.has-children::after {
	border-left-color: rgb(73, 76, 78);
}
.sub-nav > li > a {
	color: rgb(255, 254, 253); line-height: 20px; font-size: 14px;
}
.dl-menuwrapper li > a {
	color: rgb(255, 255, 255); line-height: 20px; font-size: 15px;
}
.sub-nav > li > a {
	line-height: 17px;
}
.sub-nav > li:hover > a {
	color: rgb(41, 187, 239);
}
.sub-nav > li.act > a {
	color: rgb(26, 38, 44);
}
.dl-menuwrapper li.act > a {
	color: rgb(26, 38, 44);
}
.no-touch .dl-menuwrapper li > a:hover {
	color: rgb(99, 233, 59);
}
.touch .dl-menuwrapper li > a:active {
	color: rgb(26, 38, 44);
}
.sub-nav li.has-children:hover::after {
	border-left-color: rgb(26, 38, 44);
}
.sub-nav li.act.has-children::after {
	border-left-color: rgb(26, 38, 44);
}
.no-touch .dl-menuwrapper li.has-children:hover > a::after {
	border-left-color: rgb(26, 38, 44);
}
.touch .dl-menuwrapper li.has-children:active > a::after {
	border-left-color: rgb(26, 38, 44);
}
.dl-menuwrapper li.act.has-children > a::after {
	border-left-color: rgb(26, 38, 44);
}
#main-slideshow {
	background: url("slider-bg.gif") bottom / cover rgb(255, 255, 255);
}
.old-ie #main-slideshow {
	background-color: rgb(255, 255, 255);
}
#main-slideshow > .royalSlider {
	width: 100%; height: 850px; overflow: hidden;
}
#main-slideshow > .royalSlider > li > img {
	display: none;
}
.rsDefault .rsFullscreenBtn {
	top: auto !important; bottom: 18px;
}
.rsTitle {
	font: 700 50px/50px "Roboto", Roboto light, sans-serif; text-transform: none; font-size-adjust: none; font-stretch: normal;
}
.rsDesc {
	font: 700 34px/30px "Roboto", Roboto light, sans-serif; text-transform: none; font-size-adjust: none; font-stretch: normal;
}
@media screen and (max-width:800px)
{
.rsTitle {
	font: 900 15px/20px "Roboto", Roboto light, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.rsCLink {
	height: 20px;
}
.rsDesc {
	font: 14px/22px "Roboto", Roboto light, sans-serif; font-size-adjust: none; font-stretch: normal;
}
}
@media screen and (max-width:320px)
{
.rsTitle {
	font: 14px/22px "Roboto", Roboto light, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.rsCLink {
	height: 22px;
}
.rsDesc {
	font: 14px/22px "Roboto", Roboto light, sans-serif; display: none !important; font-size-adjust: none; font-stretch: normal;
}
}
.rsHomePorthole .progress-spinner-left {
	border-color: rgb(47, 167, 229) !important;
}
.rsHomePorthole .progress-spinner-right {
	border-color: rgb(47, 167, 229) !important;
}
.stripe-style-1 {
	background: top rgb(255, 255, 255);
}
.old-ie .stripe-style-1 {
	background-color: rgb(255, 255, 255);
}
.stripe-style-1 * {
	color: rgb(255, 255, 255);
}
.stripe-style-1 a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 {
	background: top rgb(58, 60, 61);
}
.old-ie .stripe-style-2 {
	background-color: rgb(58, 60, 62);
}
.stripe-style-2 * {
	color: rgb(127, 132, 136);
}
.stripe-style-2 a {
	color: rgb(127, 132, 136);
}
.stripe-style-3 {
	background: top rgb(241, 241, 241);
}
.old-ie .stripe-style-3 {
	background-color: rgb(241, 241, 242);
}
.stripe-style-3 * {
	color: rgb(255, 255, 255);
}
.stripe-style-3 a {
	color: rgb(255, 255, 255);
}
.stripe-style-1 h1 {
	color: rgb(255, 255, 255);
}
.stripe-style-1 h2 {
	color: rgb(255, 255, 255);
}
.stripe-style-1 h3 {
	color: rgb(255, 255, 255);
}
.stripe-style-1 h4 {
	color: rgb(255, 255, 255);
}
.stripe-style-1 h5 {
	color: rgb(255, 255, 255);
}
.stripe-style-1 h6 {
	color: rgb(255, 255, 255);
}
.stripe-style-1 h1 a {
	color: rgb(255, 255, 255);
}
.stripe-style-1 h2 a {
	color: rgb(255, 255, 255);
}
.stripe-style-1 h3 a {
	color: rgb(255, 255, 255);
}
.stripe-style-1 h4 a {
	color: rgb(255, 255, 255);
}
.stripe-style-1 h5 a {
	color: rgb(255, 255, 255);
}
.stripe-style-1 h6 a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 h1 {
	color: rgb(255, 255, 255);
}
.stripe-style-2 h2 {
	color: rgb(255, 255, 255);
}
.stripe-style-2 h3 {
	color: rgb(255, 255, 255);
}
.stripe-style-2 h4 {
	color: rgb(255, 255, 255);
}
.stripe-style-2 h5 {
	color: rgb(255, 255, 255);
}
.stripe-style-2 h6 {
	color: rgb(255, 255, 255);
}
.stripe-style-2 h1 a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 h2 a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 h3 a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 h4 a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 h5 a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 h6 a {
	color: rgb(255, 255, 255);
}
.stripe-style-3 h1 {
	color: rgb(255, 255, 255);
}
.stripe-style-3 h2 {
	color: rgb(255, 255, 255);
}
.stripe-style-3 h3 {
	color: rgb(255, 255, 255);
}
.stripe-style-3 h4 {
	color: rgb(255, 255, 255);
}
.stripe-style-3 h5 {
	color: rgb(255, 255, 255);
}
.stripe-style-3 h6 {
	color: rgb(255, 255, 255);
}
.stripe-style-3 h1 a {
	color: rgb(255, 255, 255);
}
.stripe-style-3 h2 a {
	color: rgb(255, 255, 255);
}
.stripe-style-3 h3 a {
	color: rgb(255, 255, 255);
}
.stripe-style-3 h4 a {
	color: rgb(255, 255, 255);
}
.stripe-style-3 h5 a {
	color: rgb(255, 255, 255);
}
.stripe-style-3 h6 a {
	color: rgb(255, 255, 255);
}
.hr-thick {
	height: 1px; border-top-color: rgb(239, 239, 239); border-bottom-color: rgb(239, 239, 239); border-top-width: 5px; border-bottom-width: 5px; border-top-style: solid; border-bottom-style: solid;
}
.old-ie .hr-thick {
	height: 1px; border-top-color: rgb(234, 234, 234); border-bottom-color: rgb(234, 234, 234); border-top-width: 5px; border-bottom-width: 5px; border-top-style: solid; border-bottom-style: solid;
}
.hr-breadcrumbs .breadcrumbs::after {
	height: 1px; border-top-color: rgb(239, 239, 239); border-bottom-color: rgb(239, 239, 239); border-top-width: 5px; border-bottom-width: 5px; border-top-style: solid; border-bottom-style: solid;
}
.old-ie .hr-breadcrumbs .breadcrumbs::after {
	height: 1px; border-top-color: rgb(234, 234, 234); border-bottom-color: rgb(234, 234, 234); border-top-width: 5px; border-bottom-width: 5px; border-top-style: solid; border-bottom-style: solid;
}
.content table {
	border-color: rgb(255, 255, 255);
}
.content td {
	border-color: rgb(255, 255, 255);
}
.content th {
	border-color: rgb(255, 255, 255);
}
.hr-thick {
	border-color: rgb(239, 239, 239);
}
.stripe-style-1 .hr-thick {
	border-color: rgb(234, 234, 234);
}
.stripe-style-2 .hr-thick {
	border-color: rgb(73, 76, 78);
}
.stripe-style-3 .hr-thick {
	border-color: rgba(142, 148, 152, 0.17);
}
.old-ie .stripe-style-1 .hr-thick {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-2 .hr-thick {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-3 .hr-thick {
	border-color: rgb(222, 223, 225);
}
.old-ie .hr-thick {
	border-color: rgb(234, 234, 234);
}
.hr-thin {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(239, 239, 239) currentColor currentColor;
}
.list-divider li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(239, 239, 239) currentColor currentColor;
}
.contact-info li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(239, 239, 239) currentColor currentColor;
}
.stripe-style-1 .hr-thin {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(234, 234, 234) currentColor currentColor;
}
.stripe-style-1 .list-divider li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(234, 234, 234) currentColor currentColor;
}
.stripe-style-1 .contact-info li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(234, 234, 234) currentColor currentColor;
}
.stripe-style-2 .hr-thin {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(73, 76, 78) currentColor currentColor;
}
.stripe-style-2 .list-divider li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(73, 76, 78) currentColor currentColor;
}
.stripe-style-2 .contact-info li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(73, 76, 78) currentColor currentColor;
}
.stripe-style-3 .hr-thin {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.stripe-style-3 .list-divider li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.stripe-style-3 .contact-info li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.old-ie .stripe-style-1 .hr-thin {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(234, 234, 234) currentColor currentColor;
}
.old-ie .stripe-style-1 .list-divider li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(234, 234, 234) currentColor currentColor;
}
.old-ie .stripe-style-1 .contact-info li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(234, 234, 234) currentColor currentColor;
}
.old-ie .stripe-style-2 .hr-thin {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(73, 76, 78) currentColor currentColor;
}
.old-ie .stripe-style-2 .list-divider li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(73, 76, 78) currentColor currentColor;
}
.old-ie .stripe-style-2 .contact-info li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(73, 76, 78) currentColor currentColor;
}
.old-ie .stripe-style-3 .hr-thin {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .stripe-style-3 .list-divider li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .stripe-style-3 .contact-info li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .hr-thin {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(234, 234, 234) currentColor currentColor;
}
.old-ie .list-divider li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(234, 234, 234) currentColor currentColor;
}
.entry-meta {
	font-size: 12px;
}
.entry-tags {
	font-size: 12px;
}
.portfolio-categories {
	font-size: 12px;
}
.entry-meta a {
	padding: 0px 7.33px; color: rgb(255, 255, 255); background-color: rgb(242, 242, 242);
}
.entry-tags a {
	padding: 0px 7.33px; color: rgb(255, 255, 255); background-color: rgb(242, 242, 242);
}
.portfolio-categories a {
	padding: 0px 7.33px; color: rgb(255, 255, 255); background-color: rgb(242, 242, 242);
}
.stripe-style-1 .entry-meta a {
	color: rgb(255, 255, 255); background-color: rgb(242, 242, 242);
}
.stripe-style-1 .entry-tags a {
	color: rgb(255, 255, 255); background-color: rgb(242, 242, 242);
}
.stripe-style-1 .portfolio-categories a {
	color: rgb(255, 255, 255); background-color: rgb(242, 242, 242);
}
.stripe-style-2 .entry-meta a {
	color: rgb(255, 255, 255); background-color: rgb(68, 71, 73);
}
.stripe-style-2 .entry-tags a {
	color: rgb(255, 255, 255); background-color: rgb(68, 71, 73);
}
.stripe-style-2 .portfolio-categories a {
	color: rgb(255, 255, 255); background-color: rgb(68, 71, 73);
}
.stripe-style-3 .entry-meta a {
	color: rgb(255, 255, 255); background-color: rgb(227, 227, 228);
}
.stripe-style-3 .entry-tags a {
	color: rgb(255, 255, 255); background-color: rgb(227, 227, 228);
}
.stripe-style-3 .portfolio-categories a {
	color: rgb(255, 255, 255); background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-1 .entry-meta a {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-1 .entry-tags a {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-1 .portfolio-categories a {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-2 .entry-meta a {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-2 .entry-tags a {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-2 .portfolio-categories a {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-3 .entry-meta a {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-3 .entry-tags a {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-3 .portfolio-categories a {
	background-color: rgb(227, 227, 228);
}
.entry-meta a * {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .entry-meta a * {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .entry-meta a * {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .entry-meta a * {
	color: rgb(255, 255, 255);
}
blockquote {
	background-color: rgb(242, 242, 242);
}
.entry-author {
	background-color: rgb(242, 242, 242);
}
.format-aside-content {
	background-color: rgb(242, 242, 242);
}
.format-status-content {
	background-color: rgb(242, 242, 242);
}
.format-link-content {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 blockquote {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .entry-author {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .format-aside-content {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .format-status-content {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .format-link-content {
	background-color: rgb(242, 242, 242);
}
.stripe-style-2 blockquote {
	background-color: rgb(68, 71, 73);
}
.stripe-style-2 .entry-author {
	background-color: rgb(68, 71, 73);
}
.stripe-style-2 .format-aside-content {
	background-color: rgb(68, 71, 73);
}
.stripe-style-2 .format-status-content {
	background-color: rgb(68, 71, 73);
}
.stripe-style-2 .format-link-content {
	background-color: rgb(68, 71, 73);
}
.stripe-style-3 blockquote {
	background-color: rgb(227, 227, 228);
}
.stripe-style-3 .entry-author {
	background-color: rgb(227, 227, 228);
}
.stripe-style-3 .format-aside-content {
	background-color: rgb(227, 227, 228);
}
.stripe-style-3 .format-status-content {
	background-color: rgb(227, 227, 228);
}
.stripe-style-3 .format-link-content {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-1 blockquote {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-1 .entry-author {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-1 .format-aside-content {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-1 .format-status-content {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-1 .format-link-content {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-2 blockquote {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-2 .entry-author {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-2 .format-aside-content {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-2 .format-status-content {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-2 .format-link-content {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-3 blockquote {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-3 .entry-author {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-3 .format-aside-content {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-3 .format-status-content {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-3 .format-link-content {
	background-color: rgb(227, 227, 228);
}
blockquote {
	color: rgb(255, 255, 255);
}
blockquote * {
	color: rgb(255, 255, 255);
}
.format-status-content {
	color: rgb(255, 255, 255);
}
.format-aside-content {
	color: rgb(255, 255, 255);
}
.format-link-content {
	color: rgb(255, 255, 255);
}
.stripe-style-1 blockquote {
	color: rgb(255, 255, 255);
}
.stripe-style-1 blockquote * {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .format-status-content {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .format-aside-content {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .format-link-content {
	color: rgb(255, 255, 255);
}
.stripe-style-2 blockquote {
	color: rgb(255, 255, 255);
}
.stripe-style-2 blockquote * {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .format-status-content {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .format-aside-content {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .format-link-content {
	color: rgb(255, 255, 255);
}
.stripe-style-3 blockquote {
	color: rgb(255, 255, 255);
}
.stripe-style-3 blockquote * {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .format-status-content {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .format-aside-content {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .format-link-content {
	color: rgb(255, 255, 255);
}
.old-ie .entry-meta a {
	background-color: rgb(242, 242, 242);
}
.old-ie .entry-tags a {
	background-color: rgb(242, 242, 242);
}
.old-ie .portfolio-categories a {
	background-color: rgb(242, 242, 242);
}
.old-ie blockquote {
	background-color: rgb(242, 242, 242);
}
.old-ie .entry-author {
	background-color: rgb(242, 242, 242);
}
.old-ie .format-aside-content {
	background-color: rgb(242, 242, 242);
}
.old-ie .format-status-content {
	background-color: rgb(242, 242, 242);
}
.old-ie .format-link-content {
	background-color: rgb(242, 242, 242);
}
.entry-meta::before {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.entry-meta a:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.portfolio-categories a:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.entry-tags::before {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.entry-tags a:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.old-ie .entry-meta a:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.old-ie .portfolio-categories a:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.entry-meta a:hover > * {
	color: rgb(255, 255, 255);
}
.entry-meta::before {
	width: 22px;
}
.entry-tags::before {
	width: 22px;
}
.sidebar .widget {
	background: left top rgb(241, 241, 242); color: rgb(255, 255, 255);
}
.old-ie .sidebar .widget {
	background: left top rgb(241, 241, 242); border-bottom-color: rgb(26, 38, 44); border-bottom-width: 1px; border-bottom-style: solid;
}
.filter a {
	color: rgb(255, 255, 255); background-color: rgb(241, 241, 242);
}
.paginator a {
	color: rgb(255, 255, 255); background-color: rgb(241, 241, 242);
}
.old-ie .filter a {
	background: rgb(241, 241, 242); border-bottom-color: rgb(26, 38, 44); border-bottom-width: 1px; border-bottom-style: solid;
}
.old-ie .paginator a {
	background: rgb(241, 241, 242); border-bottom-color: rgb(26, 38, 44); border-bottom-width: 1px; border-bottom-style: solid;
}
.sidebar .widget-title {
	color: rgb(255, 255, 255);
}
.filter a {
	padding: 0px 11px; line-height: 33px; font-size: 12px;
}
.filter a.act {
	padding: 0px 11px 0px 29px;
}
.filter .filter-categories a {
	background-position: 18.5px;
}
.filter .filter-extras a {
	background-position: 18.5px;
}
.filter .filter-categories a.act {
	background-position: 11px;
}
.filter .filter-extras a.act {
	background-position: 11px;
}
.filter-extras::before {
	width: 33px; height: 33px; background-color: rgb(47, 167, 229);
}
.filter-categories::before {
	width: 33px; height: 33px; background-color: rgb(47, 167, 229);
}
.paginator a {
	line-height: 33px; padding-right: 7.33px; padding-left: 7.33px; min-width: 33px;
}
.filter a:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.paginator a:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.paginator a.act {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.paginator .nav-prev {
	padding-right: 11px; padding-left: 11px; font-size: 12px;
}
.paginator .nav-next {
	padding-right: 11px; padding-left: 11px; font-size: 12px;
}
.paginator .nav-prev {
	padding-left: 29px;
}
.paginator .nav-prev::before {
	left: 11px;
}
.paginator .nav-next {
	padding-right: 29px;
}
.paginator .nav-next::after {
	right: 11px;
}
.layout-list .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(239, 239, 239);
}
.layout-masonry .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(239, 239, 239);
}
.comment-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(239, 239, 239);
}
.pingback-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(239, 239, 239);
}
.layout-list .post::before {
	display: table; content: "";
}
.layout-masonry .post::before {
	display: table; content: "";
}
.comment-content::before {
	display: table; content: "";
}
.pingback-content::before {
	display: table; content: "";
}
.layout-list .post::after {
	clear: both; display: table; content: "";
}
.layout-masonry .post::after {
	clear: both; display: table; content: "";
}
.comment-content::after {
	clear: both; display: table; content: "";
}
.pingback-content::after {
	clear: both; display: table; content: "";
}
.ancient-ie .layout-list .post {
	-ms-zoom: 1;
}
.ancient-ie .layout-masonry .post {
	-ms-zoom: 1;
}
.ancient-ie .comment-content {
	-ms-zoom: 1;
}
.ancient-ie .pingback-content {
	-ms-zoom: 1;
}
.stripe-style-1 .layout-list .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(234, 234, 234);
}
.stripe-style-1 .layout-masonry .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(234, 234, 234);
}
.stripe-style-1 .comment-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(234, 234, 234);
}
.stripe-style-1 .pingback-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(234, 234, 234);
}
.stripe-style-2 .layout-list .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(73, 76, 78);
}
.stripe-style-2 .layout-masonry .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(73, 76, 78);
}
.stripe-style-2 .comment-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(73, 76, 78);
}
.stripe-style-2 .pingback-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(73, 76, 78);
}
.stripe-style-3 .layout-list .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgba(142, 148, 152, 0.17);
}
.stripe-style-3 .layout-masonry .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgba(142, 148, 152, 0.17);
}
.stripe-style-3 .comment-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgba(142, 148, 152, 0.17);
}
.stripe-style-3 .pingback-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgba(142, 148, 152, 0.17);
}
.old-ie .stripe-style-1 .layout-list .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(234, 234, 234);
}
.old-ie .stripe-style-1 .layout-masonry .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(234, 234, 234);
}
.old-ie .stripe-style-1 .comment-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(234, 234, 234);
}
.old-ie .stripe-style-1 .pingback-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(234, 234, 234);
}
.old-ie .stripe-style-2 .layout-list .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(73, 76, 78);
}
.old-ie .stripe-style-2 .layout-masonry .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(73, 76, 78);
}
.old-ie .stripe-style-2 .comment-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(73, 76, 78);
}
.old-ie .stripe-style-2 .pingback-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(73, 76, 78);
}
.old-ie .stripe-style-3 .layout-list .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(222, 223, 225);
}
.old-ie .stripe-style-3 .layout-masonry .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(222, 223, 225);
}
.old-ie .stripe-style-3 .comment-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(222, 223, 225);
}
.old-ie .stripe-style-3 .pingback-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(222, 223, 225);
}
.layout-grid.blog .paginator {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(239, 239, 239) currentColor currentColor;
}
.layout-grid.portfolio .paginator {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(239, 239, 239) currentColor currentColor;
}
.layout-grid.albums .paginator {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(239, 239, 239) currentColor currentColor;
}
.layout-grid.media .paginator {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(239, 239, 239) currentColor currentColor;
}
.old-ie .layout-list .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(234, 234, 234);
}
.old-ie .layout-masonry .post {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(234, 234, 234);
}
.old-ie .comment-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(234, 234, 234);
}
.old-ie .pingback-content {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(234, 234, 234);
}
.comment-author {
	font-size: 16px;
}
.pingback-title {
	font-size: 16px;
}
.reply {
	font-size: 12px;
}
.comment-meta {
	font-size: 12px;
}
.clear-form {
	font-size: 12px;
}
#reply-title small {
	font-size: 12px;
}
.fn {
	color: rgb(1, 123, 188);
}
.fn a {
	color: rgb(1, 123, 188);
}
.comment-meta {
	color: rgb(1, 123, 188);
}
.comment-meta a {
	color: rgb(1, 123, 188);
}
a.comment-reply-link {
	color: rgb(1, 123, 188);
}
.pingback-title {
	color: rgb(1, 123, 188);
}
a.clear-form {
	color: rgb(1, 123, 188);
}
.stripe-style-1 .fn {
	color: rgb(1, 123, 188);
}
.stripe-style-1 .fn a {
	color: rgb(1, 123, 188);
}
.stripe-style-1 .comment-meta {
	color: rgb(1, 123, 188);
}
.stripe-style-1 .comment-meta a {
	color: rgb(1, 123, 188);
}
.stripe-style-1 a.comment-reply-link {
	color: rgb(1, 123, 188);
}
.stripe-style-1 .pingback-title {
	color: rgb(1, 123, 188);
}
.stripe-style-1 a.clear-form {
	color: rgb(1, 123, 188);
}
.stripe-style-2 .fn {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .fn a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .comment-meta {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .comment-meta a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 a.comment-reply-link {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .pingback-title {
	color: rgb(1, 123, 188);
}
.stripe-style-2 a.clear-form {
	color: rgb(1, 123, 188);
}
.stripe-style-3 .fn {
	color: rgb(1, 123, 188);
}
.stripe-style-3 .fn a {
	color: rgb(1, 123, 188);
}
.stripe-style-3 .comment-meta {
	color: rgb(1, 123, 188);
}
.stripe-style-3 .comment-meta a {
	color: rgb(1, 123, 188);
}
.stripe-style-3 a.comment-reply-link {
	color: rgb(1, 123, 188);
}
.stripe-style-3 .pingback-title {
	color: rgb(1, 123, 188);
}
.stripe-style-3 a.clear-form {
	color: rgb(1, 123, 188);
}
#footer {
	background: top rgb(241, 241, 242);
}
.old-ie #footer {
	background: top rgb(241, 241, 242);
}
.footer .widget {
	color: rgb(255, 255, 255);
}
.old-ie .footer .widget {
	
}
.footer .widget-title {
	color: rgb(255, 255, 255);
}
#bottom-bar {
	background: url("minimal.bottom-bar-bg-image.png") repeat-x top rgb(255, 255, 255); color: rgb(255, 255, 255); font-size: 12px;
}
.old-ie #bottom-bar {
	background: url("minimal.bottom-bar-bg-image.png") repeat-x top rgb(1, 123, 188);
}
#bottom-bar a {
	color: rgb(255, 255, 255);
}
#bottom-bar .mini-search {
	background-color: rgba(142, 148, 152, 0.24);
}
#bottom-bar .mini-contacts li::before {
	background-color: rgba(142, 148, 152, 0.24);
}
.old-ie #bottom-bar .mini-search {
	background-color: rgb(255, 255, 255);
}
.old-ie #bottom-bar .mini-contacts li::before {
	background-color: rgb(255, 255, 255);
}
.sidebar a {
	color: rgb(255, 255, 255);
}
.footer a {
	color: rgb(255, 255, 255);
}
.sidebar .color-primary {
	color: rgb(255, 255, 255);
}
.footer .color-primary {
	color: rgb(255, 255, 255);
}
a.color-primary {
	text-decoration: none;
}
a.color-primary:hover {
	text-decoration: underline;
}
.sidebar .color-secondary {
	color: rgb(47, 167, 229);
}
.footer .color-secondary {
	color: rgb(47, 167, 229);
}
.stripe-style-1 .color-secondary {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .color-secondary {
	color: rgb(1, 123, 188);
}
.stripe-style-3 .color-secondary {
	color: rgb(255, 255, 255);
}
.text-primary {
	font-size: 16px;
}
.content .text-primary {
	color: rgb(255, 255, 255);
}
.sidebar .text-primary {
	color: rgb(255, 255, 255);
}
.footer .text-primary {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .text-primary {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .text-primary {
	color: rgb(1, 123, 188);
}
.stripe-style-3 .text-primary {
	color: rgb(255, 255, 255);
}
a.text-primary {
	text-decoration: none;
}
a.text-primary:hover {
	text-decoration: underline;
}
.text-secondary {
	font-size: 12px;
}
.sidebar .text-secondary {
	color: rgb(47, 167, 229);
}
.footer .text-secondary {
	color: rgb(47, 167, 229);
}
.stripe-style-1 .text-secondary {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .text-secondary {
	color: rgb(1, 123, 188);
}
.stripe-style-3 .text-secondary {
	color: rgb(255, 255, 255);
}
a.text-secondary {
	text-decoration: none;
}
a.text-secondary:hover {
	text-decoration: underline;
}
.widget .tp_recent_tweets .twitter_time {
	color: rgb(255, 255, 255); font-size: 12px;
}
.sidebar .widget .tp_recent_tweets .twitter_time {
	color: rgb(47, 167, 229);
}
.footer .widget .tp_recent_tweets .twitter_time {
	color: rgb(47, 167, 229);
}
.stripe-style-1 .widget .tp_recent_tweets .twitter_time {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .widget .tp_recent_tweets .twitter_time {
	color: rgb(1, 123, 188);
}
.stripe-style-3 .widget .tp_recent_tweets .twitter_time {
	color: rgb(255, 255, 255);
}
a.widget .tp_recent_tweets .twitter_time {
	text-decoration: none;
}
a.widget .tp_recent_tweets .twitter_time:hover {
	text-decoration: underline;
}
.sidebar .custom-categories a:hover {
	color: rgb(47, 167, 229);
}
.sidebar .custom-categories a:hover span {
	color: rgb(255, 255, 255);
}
.footer .custom-categories a:hover {
	color: rgb(47, 167, 229);
}
.footer .custom-categories a:hover span {
	color: rgb(255, 255, 255);
}
.sidebar .recent-posts li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .tp_recent_tweets li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .list-view.testimonials li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .menu li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .custom-menu li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .widget-custom-nav li li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .widget_pages li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .widget_recent_comments li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .widget_categories li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .widget_meta li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .blogroll li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .widget_archive li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .widget_recent_entries li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .st-accordion li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .contact-info li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.sidebar .custom-categories li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.15) currentColor currentColor;
}
.footer .recent-posts li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .tp_recent_tweets li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .list-view.testimonials li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .menu li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .custom-menu li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .widget-custom-nav li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .widget_pages li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .widget_recent_comments li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .widget_categories li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .widget_meta li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .blogroll li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .widget_archive li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .widget_recent_entries li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .st-accordion li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .contact-info li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.footer .custom-categories li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.old-ie .sidebar .recent-posts li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .tp_recent_tweets li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .list-view.testimonials li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .menu li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .custom-menu li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .widget-custom-nav li li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .widget_pages li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .widget_recent_comments li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .widget_categories li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .widget_meta li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .blogroll li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .widget_archive li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .widget_recent_entries li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .st-accordion li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .contact-info li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .sidebar .custom-categories li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .recent-posts li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .tp_recent_tweets li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .list-view.testimonials li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .menu li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .custom-menu li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .widget-custom-nav li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .widget_pages li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .widget_recent_comments li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .widget_categories li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .widget_meta li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .blogroll li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .widget_archive li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .widget_recent_entries li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .st-accordion li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .contact-info li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .footer .custom-categories li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.widget_recent_comments a {
	color: rgb(255, 255, 255);
}
.sidebar .widget_recent_comments a {
	color: rgb(47, 167, 229);
}
.footer .widget_recent_comments a {
	color: rgb(47, 167, 229);
}
.stripe-style-1 .widget_recent_comments a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .widget_recent_comments a {
	color: rgb(1, 123, 188);
}
.stripe-style-3 .widget_recent_comments a {
	color: rgb(255, 255, 255);
}
.st-accordion li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(239, 239, 239) currentColor currentColor;
}
.stripe-style-1 .st-accordion li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(234, 234, 234) currentColor currentColor;
}
.stripe-style-2 .st-accordion li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(73, 76, 78) currentColor currentColor;
}
.stripe-style-3 .st-accordion li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgba(142, 148, 152, 0.17) currentColor currentColor;
}
.old-ie .stripe-style-1 .st-accordion li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(234, 234, 234) currentColor currentColor;
}
.old-ie .stripe-style-2 .st-accordion li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(73, 76, 78) currentColor currentColor;
}
.old-ie .stripe-style-3 .st-accordion li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(222, 223, 225) currentColor currentColor;
}
.old-ie .st-accordion li {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(234, 234, 234) currentColor currentColor;
}
.sidebar .st-accordion li {
	border-top-color: rgba(142, 148, 152, 0.15);
}
.old-ie .sidebar .st-accordion li {
	border-top-color: rgb(222, 223, 225);
}
.st-accordion li a {
	color: rgb(255, 255, 255);
}
.st-toggles li a {
	color: rgb(255, 255, 255);
}
.footer .st-accordion li {
	border-top-color: rgba(142, 148, 152, 0.17);
}
.old-ie .footer .st-accordion li {
	border-top-color: rgb(222, 223, 225);
}
#wp-calendar {
	background-color: rgba(142, 148, 152, 0.1);
}
#wp-calendar td {
	background-color: rgba(142, 148, 152, 0.1);
}
#wp-calendar td a {
	color: rgb(47, 167, 229);
}
#wp-calendar {
	border-color: rgba(142, 148, 152, 0.15);
}
#wp-calendar caption {
	border-color: rgba(142, 148, 152, 0.15);
}
#wp-calendar td {
	border-color: rgba(142, 148, 152, 0.15);
}
.old-ie #wp-calendar {
	border-color: rgb(222, 223, 225);
}
.old-ie #wp-calendar caption {
	border-color: rgb(222, 223, 225);
}
.old-ie #wp-calendar td {
	border-color: rgb(222, 223, 225);
}
#wp-calendar td:hover {
	background-color: rgba(142, 148, 152, 0.2);
}
#wp-calendar th {
	color: rgb(255, 255, 255);
}
#wp-calendar caption {
	color: rgb(255, 255, 255);
}
#wp-calendar tfoot td {
	color: rgb(255, 255, 255);
}
#wp-calendar tfoot td a {
	color: rgb(255, 255, 255);
}
#wp-calendar td.act {
	color: rgb(1, 123, 188); background-color: rgb(47, 167, 229);
}
.footer #wp-calendar {
	background-color: rgba(142, 148, 152, 0.1);
}
.footer #wp-calendar td {
	background-color: rgba(142, 148, 152, 0.1);
}
.footer #wp-calendar td:hover {
	background-color: rgba(142, 148, 152, 0.2);
}
.footer #wp-calendar {
	border-color: rgba(142, 148, 152, 0.17);
}
.footer #wp-calendar caption {
	border-color: rgba(142, 148, 152, 0.17);
}
.footer #wp-calendar td {
	border-color: rgba(142, 148, 152, 0.17);
}
.old-ie .footer #wp-calendar {
	border-color: rgb(222, 223, 225);
}
.old-ie .footer #wp-calendar caption {
	border-color: rgb(222, 223, 225);
}
.old-ie .footer #wp-calendar td {
	border-color: rgb(222, 223, 225);
}
.footer #wp-calendar th {
	color: rgb(255, 255, 255);
}
.footer #wp-calendar caption {
	color: rgb(255, 255, 255);
}
.footer #wp-calendar tfoot td {
	color: rgb(255, 255, 255);
}
.footer #wp-calendar tfoot td a {
	color: rgb(255, 255, 255);
}
.footer #wp-calendar td.act {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.contact-info .secondary-color {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .contact-info .secondary-color {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .contact-info .secondary-color {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .contact-info .secondary-color {
	color: rgb(255, 255, 255);
}
.sidebar .contact-info .secondary-color {
	color: rgb(47, 167, 229);
}
.footer .contact-info .secondary-color {
	color: rgb(47, 167, 229);
}
.sidebar .contact-info li {
	border-top-color: rgba(142, 148, 152, 0.15);
}
.old-ie .sidebar .contact-info li {
	border-top-color: rgb(222, 223, 225);
}
.footer .contact-info li {
	border-top-color: rgba(142, 148, 152, 0.17);
}
.old-ie .footer .contact-info li {
	border-top-color: rgb(222, 223, 225);
}
.sidebar .custom-nav > li {
	background: left top rgb(241, 241, 242);
}
.custom-nav > li > a {
	font-size: 16px;
}
.sidebar .custom-nav > li > a {
	color: rgb(255, 255, 255);
}
.footer .custom-nav > li > a {
	color: rgb(255, 255, 255);
}
.custom-nav > li > a:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.custom-nav > li.act > a {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.sidebar .custom-menu a:hover {
	color: rgb(255, 255, 255);
}
.footer .custom-menu a:hover {
	color: rgb(255, 255, 255);
}
.custom-menu li.act > a {
	color: rgb(47, 167, 229) !important;
}
.sidebar .menu ul::before {
	margin-top: 19px; border-top-color: rgba(142, 148, 152, 0.15);
}
.sidebar .widget_pages li ul::before {
	margin-top: 19px; border-top-color: rgba(142, 148, 152, 0.15);
}
.footer .menu ul::before {
	margin-top: 19px; border-top-color: rgba(142, 148, 152, 0.17);
}
.footer .widget_pages li ul::before {
	margin-top: 19px; border-top-color: rgba(142, 148, 152, 0.17);
}
.old-ie .sidebar .menu ul::before {
	border-top-color: rgb(222, 223, 225);
}
.old-ie .sidebar .widget_pages li ul::before {
	border-top-color: rgb(222, 223, 225);
}
.old-ie .footer .menu ul::before {
	border-top-color: rgb(222, 223, 225);
}
.old-ie .footer .widget_pages li ul::before {
	border-top-color: rgb(222, 223, 225);
}
.sidebar .widget_tag_cloud a {
	background-color: rgba(142, 148, 152, 0.1);
}
.footer .widget_tag_cloud a {
	background-color: rgba(142, 148, 152, 0.1);
}
.widget_tag_cloud a:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.skill-name {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .skill-name {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .skill-name {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .skill-name {
	color: rgb(255, 255, 255);
}
.skill {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .skill {
	background-color: rgb(242, 242, 242);
}
.stripe-style-2 .skill {
	background-color: rgb(68, 71, 73);
}
.stripe-style-3 .skill {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-1 .skill {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-2 .skill {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-3 .skill {
	background-color: rgb(227, 227, 228);
}
.old-ie .skill {
	background-color: rgb(242, 242, 242);
}
.sidebar .skill-name {
	color: rgb(255, 255, 255);
}
.sidebar .skill {
	background-color: rgba(142, 148, 152, 0.15);
}
.old-ie .sidebar .skill {
	background-color: rgb(222, 223, 225);
}
.footer .skill-name {
	color: rgb(255, 255, 255);
}
.footer .skill {
	background-color: rgba(142, 148, 152, 0.17);
}
.old-ie .footer .skill {
	background-color: rgb(222, 223, 225);
}
.skill-value {
	background-color: rgb(47, 167, 229);
}
.grid-ready.items-grid .borders::before {
	border-top-color: currentColor !important; border-right-color: currentColor; border-bottom-color: rgb(239, 239, 239); border-left-color: currentColor; border-top-width: medium !important; border-right-width: medium; border-bottom-width: 1px; border-left-width: medium; border-top-style: none !important; border-right-style: none; border-bottom-style: solid; border-left-style: none;
}
.grid-ready.benefits-grid .borders::before {
	border-top-color: currentColor !important; border-right-color: currentColor; border-bottom-color: rgb(239, 239, 239); border-left-color: currentColor; border-top-width: medium !important; border-right-width: medium; border-bottom-width: 1px; border-left-width: medium; border-top-style: none !important; border-right-style: none; border-bottom-style: solid; border-left-style: none;
}
.grid-ready.logos-grid .borders::before {
	border-top-color: currentColor !important; border-right-color: currentColor; border-bottom-color: rgb(239, 239, 239); border-left-color: currentColor; border-top-width: medium !important; border-right-width: medium; border-bottom-width: 1px; border-left-width: medium; border-top-style: none !important; border-right-style: none; border-bottom-style: solid; border-left-style: none;
}
.old-ie .grid-ready.items-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(234, 234, 234) currentColor;
}
.old-ie .grid-ready.benefits-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(234, 234, 234) currentColor;
}
.old-ie .grid-ready.logos-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(234, 234, 234) currentColor;
}
.stripe-style-1 .grid-ready.items-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(234, 234, 234) currentColor;
}
.stripe-style-1 .grid-ready.benefits-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(234, 234, 234) currentColor;
}
.stripe-style-1 .grid-ready.logos-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(234, 234, 234) currentColor;
}
.stripe-style-2 .grid-ready.items-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(73, 76, 78) currentColor;
}
.stripe-style-2 .grid-ready.benefits-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(73, 76, 78) currentColor;
}
.stripe-style-2 .grid-ready.logos-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(73, 76, 78) currentColor;
}
.stripe-style-3 .grid-ready.items-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgba(142, 148, 152, 0.17) currentColor;
}
.stripe-style-3 .grid-ready.benefits-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgba(142, 148, 152, 0.17) currentColor;
}
.stripe-style-3 .grid-ready.logos-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgba(142, 148, 152, 0.17) currentColor;
}
.old-ie .stripe-style-1 .grid-ready.items-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(234, 234, 234) currentColor;
}
.old-ie .stripe-style-1 .grid-ready.benefits-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(234, 234, 234) currentColor;
}
.old-ie .stripe-style-1 .grid-ready.logos-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(234, 234, 234) currentColor;
}
.old-ie .stripe-style-2 .grid-ready.items-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(73, 76, 78) currentColor;
}
.old-ie .stripe-style-2 .grid-ready.benefits-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(73, 76, 78) currentColor;
}
.old-ie .stripe-style-2 .grid-ready.logos-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(73, 76, 78) currentColor;
}
.old-ie .stripe-style-3 .grid-ready.items-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(222, 223, 225) currentColor;
}
.old-ie .stripe-style-3 .grid-ready.benefits-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(222, 223, 225) currentColor;
}
.old-ie .stripe-style-3 .grid-ready.logos-grid .borders::before {
	border-width: 1px medium; border-style: solid none; border-color: rgb(222, 223, 225) currentColor;
}
.items-grid a {
	color: rgb(1, 123, 188);
}
.stripe-style-1 .items-grid a {
	color: rgb(1, 123, 188);
}
.stripe-style-2 .items-grid a {
	color: rgb(1, 123, 188);
}
.stripe-style-3 .items-grid a {
	color: rgb(1, 123, 188);
}
.grid-ready.benefits-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(239, 239, 239);
}
.grid-ready.logos-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(239, 239, 239);
}
.old-ie .grid-ready.benefits-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(234, 234, 234);
}
.old-ie .grid-ready.logos-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(234, 234, 234);
}
.stripe-style-1 .grid-ready.benefits-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(234, 234, 234);
}
.stripe-style-1 .grid-ready.logos-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(234, 234, 234);
}
.stripe-style-2 .grid-ready.benefits-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(1, 123, 188);
}
.stripe-style-2 .grid-ready.logos-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(1, 123, 188);
}
.stripe-style-3 .grid-ready.benefits-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgba(142, 148, 152, 0.17);
}
.stripe-style-3 .grid-ready.logos-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgba(142, 148, 152, 0.17);
}
.old-ie .stripe-style-1 .grid-ready.benefits-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(1, 123, 188);
}
.old-ie .stripe-style-1 .grid-ready.logos-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(1, 123, 188);
}
.old-ie .stripe-style-2 .grid-ready.benefits-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(1, 123, 188);
}
.old-ie .stripe-style-2 .grid-ready.logos-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(1, 123, 188);
}
.old-ie .stripe-style-3 .grid-ready.benefits-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(1, 123, 188);
}
.old-ie .stripe-style-3 .grid-ready.logos-grid .borders::after {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(1, 123, 188);
}
.icons-bg .benefits-grid-ico {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188));
}
.icons-bg .benefits-grid-ico::after {
	color: rgb(1, 123, 188); border-top-color: rgb(1, 123, 188);
}
.old-ie .searchform .submit {
	background-position: 0px 0px;
}
.old-ie .mini-search .submit {
	background-position: 0px 0px;
}
.old-ie .navigation-inner .prev-post {
	background-position: 0px -320px;
}
.old-ie .navigation-inner .next-post {
	background-position: 0px -290px;
}
.author-quote {
	color: rgb(255, 255, 255);
}
.author-quote {
	border-color: rgb(47, 167, 229);
}
.format-status-content {
	border-left-color: rgb(47, 167, 229);
}
.comment-form-author input {
	background-position: right; padding-right: 20px; background-repeat: no-repeat;
}
.form-name input {
	background-position: right; padding-right: 20px; background-repeat: no-repeat;
}
.comment-form-email input {
	background-position: right; padding-right: 20px; background-repeat: no-repeat;
}
.form-mail input {
	background-position: right; padding-right: 20px; background-repeat: no-repeat;
}
.comment-form-url input {
	background-position: right; padding-right: 20px; background-repeat: no-repeat;
}
.form-country input {
	background-position: right; padding-right: 20px; background-repeat: no-repeat;
}
.form-telephone input {
	background-position: right; padding-right: 20px; background-repeat: no-repeat;
}
.form-city input {
	background-position: right; padding-right: 20px; background-repeat: no-repeat;
}
.form-company input {
	background-position: right; padding-right: 20px; background-repeat: no-repeat;
}
.old-ie .st-accordion li > a {
	background-position: 0px -48px;
}
.old-ie .st-toggle > a {
	background-position: 0px -48px;
}
.old-ie .tab-style-two.shortcode-tabs .fullsize-tab.tab {
	background-position: 0px -48px;
}
.old-ie .tab-style-three.shortcode-tabs .fullsize-tab.tab {
	background-position: 0px -48px;
}
.old-ie .st-accordion li.st-open > a {
	background-position: 0px -18px;
}
.old-ie .st-open.st-toggle > a {
	background-position: 0px -18px;
}
.old-ie .tab-style-two.shortcode-tabs .active-tab.fullsize-tab.tab {
	background-position: 0px -18px;
}
.old-ie .tab-style-three.shortcode-tabs .active-tab.fullsize-tab.tab {
	background-position: 0px -18px;
}
.old-ie .filter .filter-categories .act {
	background-position: 0px -70px;
}
.old-ie .filter .filter-extras .act {
	background-position: 0px -70px;
}
.old-ie .filter-categories .act:hover {
	background-position: 0px -757px;
}
.plain-bg {
	background-color: rgb(242, 242, 242);
}
.testimonial-item {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .plain-bg {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .testimonial-item {
	background-color: rgb(242, 242, 242);
}
.stripe-style-2 .plain-bg {
	background-color: rgb(68, 71, 73);
}
.stripe-style-2 .testimonial-item {
	background-color: rgb(68, 71, 73);
}
.stripe-style-3 .plain-bg {
	background-color: rgb(227, 227, 228);
}
.stripe-style-3 .testimonial-item {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-1 .plain-bg {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-1 .testimonial-item {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-2 .plain-bg {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-2 .testimonial-item {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-3 .plain-bg {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-3 .testimonial-item {
	background-color: rgb(227, 227, 228);
}
.fancy-bg {
	background: left top rgb(255, 255, 255); color: rgb(255, 255, 255);
}
.old-ie .shortcode-action-bg {
	background-color: rgb(242, 242, 242);
}
.old-ie .testimonial-item {
	background-color: rgb(242, 242, 242);
}
.testimonial-item .testimonial-vcard .text-primary {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .testimonial-item .testimonial-vcard .text-primary {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .testimonial-item .testimonial-vcard .text-primary {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .testimonial-item .testimonial-vcard .text-primary {
	color: rgb(255, 255, 255);
}
.shortcode-action-bg {
	border-left-color: rgb(47, 167, 229);
}
.no-avatar {
	background-color: rgb(47, 167, 229);
}
.items-grid .no-avatar {
	background-color: rgb(242, 242, 242);
}
.recent-posts .no-avatar {
	background-color: rgb(242, 242, 242);
}
.sidebar .items-grid .no-avatar {
	background-color: rgba(142, 148, 152, 0.069999);
}
.sidebar .recent-posts .no-avatar {
	background-color: rgba(142, 148, 152, 0.069999);
}
.old-ie .sidebar .items-grid .no-avatar {
	background-color: rgb(222, 223, 225);
}
.old-ie .sidebar .recent-posts .no-avatar {
	background-color: rgb(222, 223, 225);
}
.footer .items-grid .no-avatar {
	background-color: rgba(142, 148, 152, 0.09);
}
.footer .recent-posts .no-avatar {
	background-color: rgba(142, 148, 152, 0.09);
}
.old-ie .footer .items-grid .no-avatar {
	background-color: rgb(222, 223, 225);
}
.old-ie .footer .recent-posts .no-avatar {
	background-color: rgb(222, 223, 225);
}
.rsSlide .slider-post-caption {
	line-height: 22px;
}
.images-list-caption {
	line-height: 22px;
}
.content .block-style-widget {
	color: rgb(255, 255, 255);
}
.content .block-style-widget p {
	color: rgb(255, 255, 255);
}
.old-ie .block-style-widget {
	background-color: rgb(241, 241, 242);
}
.block-style-widget h1 {
	color: rgb(255, 255, 255);
}
.block-style-widget h2 {
	color: rgb(255, 255, 255);
}
.block-style-widget h3 {
	color: rgb(255, 255, 255);
}
.block-style-widget h4 {
	color: rgb(255, 255, 255);
}
.block-style-widget h5 {
	color: rgb(255, 255, 255);
}
.block-style-widget h6 {
	color: rgb(255, 255, 255);
}
.shortcode-pullquote {
	border-color: rgb(47, 167, 229); font-size: 16px;
}
.format-link-content {
	font-size: 16px;
}
.content .block-style-widget {
	background: left top rgb(241, 241, 242);
}
.old-ie .no-avatar {
	background-position: 10px -550px;
}
.old-ie .comment .no-avatar {
	background-position: 15px -545px;
}
.standard-number-list li::before {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.tab-style-one.shortcode-tabs .tab {
	background-color: rgb(242, 242, 242);
}
.tab-style-three.shortcode-tabs .tab {
	background-color: rgb(242, 242, 242);
}
.tab-style-one .tab-content {
	background-color: rgb(242, 242, 242);
}
.tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab {
	background-color: rgb(242, 242, 242);
}
.tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .tab-style-one.shortcode-tabs .tab {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .tab-style-three.shortcode-tabs .tab {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .tab-style-one .tab-content {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	background-color: rgb(242, 242, 242);
}
.stripe-style-2 .tab-style-one.shortcode-tabs .tab {
	background-color: rgb(68, 71, 73);
}
.stripe-style-2 .tab-style-three.shortcode-tabs .tab {
	background-color: rgb(68, 71, 73);
}
.stripe-style-2 .tab-style-one .tab-content {
	background-color: rgb(68, 71, 73);
}
.stripe-style-2 .tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab {
	background-color: rgb(68, 71, 73);
}
.stripe-style-2 .tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	background-color: rgb(68, 71, 73);
}
.stripe-style-3 .tab-style-one.shortcode-tabs .tab {
	background-color: rgb(227, 227, 228);
}
.stripe-style-3 .tab-style-three.shortcode-tabs .tab {
	background-color: rgb(227, 227, 228);
}
.stripe-style-3 .tab-style-one .tab-content {
	background-color: rgb(227, 227, 228);
}
.stripe-style-3 .tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab {
	background-color: rgb(227, 227, 228);
}
.stripe-style-3 .tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-1 .tab-style-one.shortcode-tabs .tab {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-1 .tab-style-three.shortcode-tabs .tab {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-1 .tab-style-one .tab-content {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-1 .tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-1 .tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-2 .tab-style-one.shortcode-tabs .tab {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-2 .tab-style-three.shortcode-tabs .tab {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-2 .tab-style-one .tab-content {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-2 .tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-2 .tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-3 .tab-style-one.shortcode-tabs .tab {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-3 .tab-style-three.shortcode-tabs .tab {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-3 .tab-style-one .tab-content {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-3 .tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-3 .tab-style-three.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	background-color: rgb(227, 227, 228);
}
.old-ie .tab-style-one.shortcode-tabs .tab {
	background-color: rgb(242, 242, 242);
}
.old-ie .tab-style-three.shortcode-tabs .tab {
	background-color: rgb(242, 242, 242);
}
.old-ie .tab-style-one .tab-content {
	background-color: rgb(242, 242, 242);
}
.tab-style-one.shortcode-tabs .tab {
	color: rgb(255, 255, 255);
}
.tab-style-three.shortcode-tabs .tab {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .tab-style-one.shortcode-tabs .tab {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .tab-style-three.shortcode-tabs .tab {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .tab-style-one.shortcode-tabs .tab {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .tab-style-three.shortcode-tabs .tab {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .tab-style-one.shortcode-tabs .tab {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .tab-style-three.shortcode-tabs .tab {
	color: rgb(255, 255, 255);
}
.tab-style-one.shortcode-tabs .tab:hover {
	color: rgb(47, 167, 229);
}
.tab-style-three.shortcode-tabs .tab:hover {
	color: rgb(47, 167, 229);
}
.stripe-style-1 .tab-style-one.shortcode-tabs .tab:hover {
	color: rgb(47, 167, 229);
}
.stripe-style-1 .tab-style-three.shortcode-tabs .tab:hover {
	color: rgb(47, 167, 229);
}
.stripe-style-2 .tab-style-one.shortcode-tabs .tab:hover {
	color: rgb(47, 167, 229);
}
.stripe-style-2 .tab-style-three.shortcode-tabs .tab:hover {
	color: rgb(47, 167, 229);
}
.stripe-style-3 .tab-style-one.shortcode-tabs .tab:hover {
	color: rgb(47, 167, 229);
}
.stripe-style-3 .tab-style-three.shortcode-tabs .tab:hover {
	color: rgb(47, 167, 229);
}
.tab-style-two.shortcode-tabs .tab:hover {
	color: rgba(255, 255, 255, 0.6);
}
.stripe-style-1 .tab-style-two.shortcode-tabs .tab:hover {
	color: rgba(255, 255, 255, 0.6);
}
.stripe-style-2 .tab-style-two.shortcode-tabs .tab:hover {
	color: rgba(255, 255, 255, 0.6);
}
.stripe-style-3 .tab-style-two.shortcode-tabs .tab:hover {
	color: rgba(255, 255, 255, 0.6);
}
.tab-style-two.shortcode-tabs .nav {
	border-bottom-width: 1px; border-bottom-style: solid;
}
.tab-style-two.shortcode-tabs .tab {
	border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid;
}
.tab-horizontal.tab-style-two.shortcode-tabs .tab {
	border-bottom-width: 1px; border-bottom-style: solid;
}
.tab-style-two.shortcode-tabs .fullsize-tab.tab {
	border-top-color: currentColor; border-top-width: medium; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid;
}
.tab-style-two.shortcode-tabs .active-tab.fullsize-tab.tab {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.tab-style-two.shortcode-tabs .nav :first-child.tab {
	border-color: rgb(239, 239, 239); border-left-width: 1px; border-left-style: solid;
}
.stripe-style-1 .tab-style-two.shortcode-tabs .nav :first-child.tab {
	border-color: rgb(234, 234, 234);
}
.stripe-style-2 .tab-style-two.shortcode-tabs .nav :first-child.tab {
	border-color: rgb(73, 76, 78);
}
.stripe-style-3 .tab-style-two.shortcode-tabs .nav :first-child.tab {
	border-color: rgba(142, 148, 152, 0.17);
}
.old-ie .stripe-style-1 .tab-style-two.shortcode-tabs .nav :first-child.tab {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-2 .tab-style-two.shortcode-tabs .nav :first-child.tab {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-3 .tab-style-two.shortcode-tabs .nav :first-child.tab {
	border-color: rgb(222, 223, 225);
}
.tab-style-two.shortcode-tabs .active-tab.tab {
	border-color: rgb(47, 167, 229);
}
.tab-style-two.shortcode-tabs .nav :first-child.active-tab.tab {
	border-color: rgb(47, 167, 229);
}
.stripe-style-1 .tab-style-two.shortcode-tabs .active-tab.tab {
	border-color: rgb(47, 167, 229);
}
.stripe-style-1 .tab-style-two.shortcode-tabs .nav :first-child.active-tab.tab {
	border-color: rgb(47, 167, 229);
}
.stripe-style-2 .tab-style-two.shortcode-tabs .active-tab.tab {
	border-color: rgb(47, 167, 229);
}
.stripe-style-2 .tab-style-two.shortcode-tabs .nav :first-child.active-tab.tab {
	border-color: rgb(47, 167, 229);
}
.stripe-style-3 .tab-style-two.shortcode-tabs .active-tab.tab {
	border-color: rgb(47, 167, 229);
}
.stripe-style-3 .tab-style-two.shortcode-tabs .nav :first-child.active-tab.tab {
	border-color: rgb(47, 167, 229);
}
.tab-style-two.shortcode-tabs .nav {
	border-color: rgb(239, 239, 239); color: rgb(255, 255, 255);
}
.tab-style-two.shortcode-tabs .tab {
	border-color: rgb(239, 239, 239); color: rgb(255, 255, 255);
}
.tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab {
	border-color: rgb(239, 239, 239); color: rgb(255, 255, 255);
}
.tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	border-color: rgb(239, 239, 239); color: rgb(255, 255, 255);
}
.stripe-style-1 .tab-style-two.shortcode-tabs .nav {
	border-color: rgb(234, 234, 234); color: rgb(255, 255, 255);
}
.stripe-style-1 .tab-style-two.shortcode-tabs .tab {
	border-color: rgb(234, 234, 234); color: rgb(255, 255, 255);
}
.stripe-style-1 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab {
	border-color: rgb(234, 234, 234); color: rgb(255, 255, 255);
}
.stripe-style-1 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	border-color: rgb(234, 234, 234); color: rgb(255, 255, 255);
}
.stripe-style-2 .tab-style-two.shortcode-tabs .nav {
	border-color: rgb(73, 76, 78); color: rgb(255, 255, 255);
}
.stripe-style-2 .tab-style-two.shortcode-tabs .tab {
	border-color: rgb(73, 76, 78); color: rgb(255, 255, 255);
}
.stripe-style-2 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab {
	border-color: rgb(73, 76, 78); color: rgb(255, 255, 255);
}
.stripe-style-2 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	border-color: rgb(73, 76, 78); color: rgb(255, 255, 255);
}
.stripe-style-3 .tab-style-two.shortcode-tabs .nav {
	border-color: rgba(142, 148, 152, 0.17); color: rgb(255, 255, 255);
}
.stripe-style-3 .tab-style-two.shortcode-tabs .tab {
	border-color: rgba(142, 148, 152, 0.17); color: rgb(255, 255, 255);
}
.stripe-style-3 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab {
	border-color: rgba(142, 148, 152, 0.17); color: rgb(255, 255, 255);
}
.stripe-style-3 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	border-color: rgba(142, 148, 152, 0.17); color: rgb(255, 255, 255);
}
.old-ie .stripe-style-1 .tab-style-two.shortcode-tabs .nav {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-1 .tab-style-two.shortcode-tabs .tab {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-1 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-1 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-2 .tab-style-two.shortcode-tabs .nav {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-2 .tab-style-two.shortcode-tabs .tab {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-2 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-2 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-3 .tab-style-two.shortcode-tabs .nav {
	border-color: rgb(222, 223, 225);
}
.old-ie .stripe-style-3 .tab-style-two.shortcode-tabs .tab {
	border-color: rgb(222, 223, 225);
}
.old-ie .stripe-style-3 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab {
	border-color: rgb(222, 223, 225);
}
.old-ie .stripe-style-3 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	border-color: rgb(222, 223, 225);
}
.tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab {
	color: rgb(255, 255, 255);
}
.tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .tab-style-two.shortcode-tabs .fullsize-tab.active-tab.tab:hover {
	color: rgb(255, 255, 255);
}
.old-ie .tab-style-two.shortcode-tabs .tab {
	border-color: rgb(242, 242, 242);
}
.old-ie .tab-style-two.shortcode-tabs .nav {
	border-color: rgb(242, 242, 242);
}
.tab-style-two.shortcode-tabs .active-tab {
	border-color: rgb(47, 167, 229);
}
.vertical-tab.tab-style-two.shortcode-tabs .active-tab.tab {
	border-color: rgb(47, 167, 229);
}
.vertical-tab.tab-style-two.shortcode-tabs :first-child.active-tab.tab {
	border-color: rgb(47, 167, 229);
}
.shortcode-tabs .tab {
	font-size: 16px;
}
.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.old-ie .tab-style-one.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.tab-style-one.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.old-ie .tab-style-three.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.tab-style-three.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.tab-style-two.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-1 .shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-1 .old-ie .tab-style-one.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-1 .tab-style-one.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-1 .old-ie .tab-style-three.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-1 .tab-style-three.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-1 .tab-style-two.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-2 .shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-2 .old-ie .tab-style-one.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-2 .tab-style-one.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-2 .old-ie .tab-style-three.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-2 .tab-style-three.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-2 .tab-style-two.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-3 .shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-3 .old-ie .tab-style-one.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-3 .tab-style-one.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-3 .old-ie .tab-style-three.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-3 .tab-style-three.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.stripe-style-3 .tab-style-two.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.tab-style-one.shortcode-tabs .active-tab.tab::before {
	border-top-color: rgb(47, 167, 229);
}
.tab-style-three.shortcode-tabs .active-tab.tab::before {
	border-top-color: rgb(47, 167, 229);
}
.vertical-tab.shortcode-tabs .active-tab.tab::after {
	border-left-color: rgb(47, 167, 229);
}
.vertical-tab.tab-style-two.shortcode-tabs .nav {
	border-color: rgb(239, 239, 239);
}
.vertical-tab.tab-style-two.shortcode-tabs .tab {
	border-color: rgb(239, 239, 239);
}
.vertical-tab.tab-style-two.shortcode-tabs :first-child.tab {
	border-color: rgb(239, 239, 239);
}
.stripe-style-1 .vertical-tab.tab-style-two.shortcode-tabs .nav {
	border-color: rgb(234, 234, 234);
}
.stripe-style-1 .vertical-tab.tab-style-two.shortcode-tabs .tab {
	border-color: rgb(234, 234, 234);
}
.stripe-style-1 .vertical-tab.tab-style-two.shortcode-tabs :first-child.tab {
	border-color: rgb(234, 234, 234);
}
.stripe-style-2 .vertical-tab.tab-style-two.shortcode-tabs .nav {
	border-color: rgb(73, 76, 78);
}
.stripe-style-2 .vertical-tab.tab-style-two.shortcode-tabs .tab {
	border-color: rgb(73, 76, 78);
}
.stripe-style-2 .vertical-tab.tab-style-two.shortcode-tabs :first-child.tab {
	border-color: rgb(73, 76, 78);
}
.stripe-style-3 .vertical-tab.tab-style-two.shortcode-tabs .nav {
	border-color: rgba(142, 148, 152, 0.17);
}
.stripe-style-3 .vertical-tab.tab-style-two.shortcode-tabs .tab {
	border-color: rgba(142, 148, 152, 0.17);
}
.stripe-style-3 .vertical-tab.tab-style-two.shortcode-tabs :first-child.tab {
	border-color: rgba(142, 148, 152, 0.17);
}
.old-ie .stripe-style-1 .vertical-tab.tab-style-two.shortcode-tabs .nav {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-1 .vertical-tab.tab-style-two.shortcode-tabs .tab {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-1 .vertical-tab.tab-style-two.shortcode-tabs :first-child.tab {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-2 .vertical-tab.tab-style-two.shortcode-tabs .nav {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-2 .vertical-tab.tab-style-two.shortcode-tabs .tab {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-2 .vertical-tab.tab-style-two.shortcode-tabs :first-child.tab {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-3 .vertical-tab.tab-style-two.shortcode-tabs .nav {
	border-color: rgb(222, 223, 225);
}
.old-ie .stripe-style-3 .vertical-tab.tab-style-two.shortcode-tabs .tab {
	border-color: rgb(222, 223, 225);
}
.old-ie .stripe-style-3 .vertical-tab.tab-style-two.shortcode-tabs :first-child.tab {
	border-color: rgb(222, 223, 225);
}
.vertical-tab.tab-style-two.shortcode-tabs :first-child.active-tab.tab {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.vertical-tab.tab-style-two.shortcode-tabs :first-child.tab {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.tab-style-two.shortcode-tabs .nav {
	border-bottom-width: 1px; border-bottom-style: solid;
}
.vertical-tab.tab-style-two.shortcode-tabs .nav {
	border-bottom-color: currentColor; border-right-width: 1px; border-bottom-width: medium; border-right-style: solid; border-bottom-style: none;
}
.tab-style-two.shortcode-tabs :first-child.tab {
	border-left-width: 1px; border-left-style: solid;
}
.old-ie .vertical-tab.tab-style-two.shortcode-tabs .nav {
	border-color: rgb(242, 242, 242);
}
.old-ie .vertical-tab.tab-style-two.shortcode-tabs .tab {
	border-color: rgb(242, 242, 242);
}
.old-ie .vertical-tab.tab-style-two.shortcode-tabs :first-child.tab {
	border-color: rgb(242, 242, 242);
}
@media screen and (max-width:760px)
{
.tab-style-two.shortcode-tabs .active-tab-content.tab-content {
	border-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid;
}
.stripe-style-1 .tab-style-two.shortcode-tabs .active-tab-content.tab-content {
	border-color: rgb(234, 234, 234);
}
.stripe-style-2 .tab-style-two.shortcode-tabs .active-tab-content.tab-content {
	border-color: rgb(73, 76, 78);
}
.stripe-style-3 .tab-style-two.shortcode-tabs .active-tab-content.tab-content {
	border-color: rgba(142, 148, 152, 0.17);
}
.old-ie .stripe-style-1 .tab-style-two.shortcode-tabs .active-tab-content.tab-content {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-2 .tab-style-two.shortcode-tabs .active-tab-content.tab-content {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-3 .tab-style-two.shortcode-tabs .active-tab-content.tab-content {
	border-color: rgb(222, 223, 225);
}
.old-ie .tab-style-three.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255) !important;
}
.tab-style-three.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255) !important;
}
.tab-style-three.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255) !important;
}
.stripe-style-1 .old-ie .tab-style-three.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255) !important;
}
.stripe-style-1 .tab-style-three.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255) !important;
}
.stripe-style-1 .tab-style-three.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255) !important;
}
.stripe-style-2 .old-ie .tab-style-three.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255) !important;
}
.stripe-style-2 .tab-style-three.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255) !important;
}
.stripe-style-2 .tab-style-three.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255) !important;
}
.stripe-style-3 .old-ie .tab-style-three.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255) !important;
}
.stripe-style-3 .tab-style-three.shortcode-tabs .active-tab.tab:hover {
	color: rgb(255, 255, 255) !important;
}
.stripe-style-3 .tab-style-three.shortcode-tabs .active-tab.tab {
	color: rgb(255, 255, 255) !important;
}
}
.content .shortcode-table-wrap .shortcode-table.fancy-header thead td {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.old-ie .content .shortcode-table-wrap .fancy-header.shortcode-table thead td {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.shortcode-table-wrap thead td {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.shortcode-table-wrap .shortcode-table thead td {
	color: rgb(255, 255, 255); background-color: rgb(242, 242, 242);
}
.title-row {
	color: rgb(255, 255, 255); background-color: rgb(242, 242, 242);
}
.footer-row {
	color: rgb(255, 255, 255); background-color: rgb(242, 242, 242);
}
.stripe-style-1 .shortcode-table-wrap .shortcode-table thead td {
	color: rgb(255, 255, 255); background-color: rgb(242, 242, 242);
}
.stripe-style-1 .title-row {
	color: rgb(255, 255, 255); background-color: rgb(242, 242, 242);
}
.stripe-style-1 .footer-row {
	color: rgb(255, 255, 255); background-color: rgb(242, 242, 242);
}
.stripe-style-2 .shortcode-table-wrap .shortcode-table thead td {
	color: rgb(255, 255, 255); background-color: rgb(68, 71, 73);
}
.stripe-style-2 .title-row {
	color: rgb(255, 255, 255); background-color: rgb(68, 71, 73);
}
.stripe-style-2 .footer-row {
	color: rgb(255, 255, 255); background-color: rgb(68, 71, 73);
}
.stripe-style-3 .shortcode-table-wrap .shortcode-table thead td {
	color: rgb(255, 255, 255); background-color: rgb(227, 227, 228);
}
.stripe-style-3 .title-row {
	color: rgb(255, 255, 255); background-color: rgb(227, 227, 228);
}
.stripe-style-3 .footer-row {
	color: rgb(255, 255, 255); background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-1 .shortcode-table-wrap .shortcode-table thead td {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-1 .title-row {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-1 .footer-row {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-2 .shortcode-table-wrap .shortcode-table thead td {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-2 .title-row {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-2 .footer-row {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-3 .shortcode-table-wrap .shortcode-table thead td {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-3 .title-row {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-3 .footer-row {
	background-color: rgb(227, 227, 228);
}
.table-style-one tbody tr:nth-of-type(2n) {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .table-style-one tbody tr:nth-of-type(2n) {
	background-color: rgb(242, 242, 242);
}
.stripe-style-2 .table-style-one tbody tr:nth-of-type(2n) {
	background-color: rgb(68, 71, 73);
}
.stripe-style-3 .table-style-one tbody tr:nth-of-type(2n) {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-1 .table-style-one tbody tr:nth-of-type(2n) {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-2 .table-style-one tbody tr:nth-of-type(2n) {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-3 .table-style-one tbody tr:nth-of-type(2n) {
	background-color: rgb(227, 227, 228);
}
.old-ie .shortcode-table thead td {
	background-color: rgb(242, 242, 242);
}
.old-ie .title-row {
	background-color: rgb(242, 242, 242);
}
.old-ie .footer-row {
	background-color: rgb(242, 242, 242);
}
.old-ie .table-style-one tbody tr:nth-of-type(2n) {
	background-color: rgb(242, 242, 242);
}
.table-style-two thead td {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.table-style-two td {
	border-bottom-color: rgb(239, 239, 239);
}
.stripe-style-1 .table-style-two td {
	border-bottom-color: rgb(234, 234, 234);
}
.stripe-style-2 .table-style-two td {
	border-bottom-color: rgb(73, 76, 78);
}
.stripe-style-3 .table-style-two td {
	border-bottom-color: rgba(142, 148, 152, 0.17);
}
.old-ie .stripe-style-1 .table-style-two td {
	border-bottom-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-2 .table-style-two td {
	border-bottom-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-3 .table-style-two td {
	border-bottom-color: rgb(222, 223, 225);
}
.old-ie .table-style-two td {
	border-bottom-color: rgb(234, 234, 234);
}
.table-style-three tbody {
	border-color: rgb(239, 239, 239);
}
.table-style-three td {
	border-color: rgb(239, 239, 239);
}
.normal-row {
	border-color: rgb(239, 239, 239);
}
.full-boxed-pricing .normal-row {
	border-color: rgb(239, 239, 239);
}
.full-boxed-pricing .last .normal-row {
	border-color: rgb(239, 239, 239);
}
.stripe-style-1 .table-style-three tbody {
	border-color: rgb(234, 234, 234);
}
.stripe-style-1 .table-style-three td {
	border-color: rgb(234, 234, 234);
}
.stripe-style-1 .normal-row {
	border-color: rgb(234, 234, 234);
}
.stripe-style-1 .full-boxed-pricing .normal-row {
	border-color: rgb(234, 234, 234);
}
.stripe-style-1 .full-boxed-pricing .last .normal-row {
	border-color: rgb(234, 234, 234);
}
.stripe-style-2 .table-style-three tbody {
	border-color: rgb(73, 76, 78);
}
.stripe-style-2 .table-style-three td {
	border-color: rgb(73, 76, 78);
}
.stripe-style-2 .normal-row {
	border-color: rgb(73, 76, 78);
}
.stripe-style-2 .full-boxed-pricing .normal-row {
	border-color: rgb(73, 76, 78);
}
.stripe-style-2 .full-boxed-pricing .last .normal-row {
	border-color: rgb(73, 76, 78);
}
.stripe-style-3 .table-style-three tbody {
	border-color: rgba(142, 148, 152, 0.17);
}
.stripe-style-3 .table-style-three td {
	border-color: rgba(142, 148, 152, 0.17);
}
.stripe-style-3 .normal-row {
	border-color: rgba(142, 148, 152, 0.17);
}
.stripe-style-3 .full-boxed-pricing .normal-row {
	border-color: rgba(142, 148, 152, 0.17);
}
.stripe-style-3 .full-boxed-pricing .last .normal-row {
	border-color: rgba(142, 148, 152, 0.17);
}
.old-ie .stripe-style-1 .table-style-three tbody {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-1 .table-style-three td {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-1 .normal-row {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-1 .full-boxed-pricing .normal-row {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-1 .full-boxed-pricing .last .normal-row {
	border-color: rgb(234, 234, 234);
}
.old-ie .stripe-style-2 .table-style-three tbody {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-2 .table-style-three td {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-2 .normal-row {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-2 .full-boxed-pricing .normal-row {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-2 .full-boxed-pricing .last .normal-row {
	border-color: rgb(73, 76, 78);
}
.old-ie .stripe-style-3 .table-style-three tbody {
	border-color: rgb(222, 223, 225);
}
.old-ie .stripe-style-3 .table-style-three td {
	border-color: rgb(222, 223, 225);
}
.old-ie .stripe-style-3 .normal-row {
	border-color: rgb(222, 223, 225);
}
.old-ie .stripe-style-3 .full-boxed-pricing .normal-row {
	border-color: rgb(222, 223, 225);
}
.old-ie .stripe-style-3 .full-boxed-pricing .last .normal-row {
	border-color: rgb(222, 223, 225);
}
.old-ie .table-style-three tbody {
	border-color: rgb(242, 242, 242);
}
.old-ie .table-style-three td {
	border-color: rgb(242, 242, 242);
}
.old-ie .normal-row {
	border-color: rgb(242, 242, 242);
}
.old-ie .full-boxed-pricing .last .normal-row {
	border-color: rgb(242, 242, 242);
}
.title-row {
	font-size: 18px;
}
.title-row .price {
	font-size: 34px;
}
.title-row .price span {
	font-size: 12px;
}
.borderframe .shortcode-single-image {
	border-width: 5px; border-color: rgb(242, 242, 242);
}
.stripe-style-1 .borderframe .shortcode-single-image {
	border-color: rgb(242, 242, 242);
}
.stripe-style-2 .borderframe .shortcode-single-image {
	border-color: rgb(68, 71, 73);
}
.stripe-style-3 .borderframe .shortcode-single-image {
	border-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-1 .borderframe .shortcode-single-image {
	border-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-2 .borderframe .shortcode-single-image {
	border-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-3 .borderframe .shortcode-single-image {
	border-color: rgb(227, 227, 228);
}
.old-ie .borderframe .shortcode-single-image {
	border-color: rgb(242, 242, 242);
}
.shortcode-single-caption {
	line-height: 22px; background-color: rgb(242, 242, 242);
}
.stripe-style-1 .shortcode-single-caption {
	background-color: rgb(242, 242, 242);
}
.stripe-style-2 .shortcode-single-caption {
	background-color: rgb(68, 71, 73);
}
.stripe-style-3 .shortcode-single-caption {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-1 .shortcode-single-caption {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-2 .shortcode-single-caption {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-3 .shortcode-single-caption {
	background-color: rgb(227, 227, 228);
}
.old-ie .shortcode-single-caption {
	background-color: rgb(242, 242, 242);
}
.frame-on {
	background-color: rgb(242, 242, 242);
}
.stripe-style-1 .frame-on {
	background-color: rgb(242, 242, 242);
}
.stripe-style-2 .frame-on {
	background-color: rgb(68, 71, 73);
}
.stripe-style-3 .frame-on {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-1 .frame-on {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-2 .frame-on {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-3 .frame-on {
	background-color: rgb(227, 227, 228);
}
.old-ie .frame-on {
	background-color: rgb(242, 242, 242);
}
.content .frame-fancy.frame-on {
	background: left top rgb(241, 241, 242); color: rgb(255, 255, 255);
}
.content .stripe .frame-fancy.frame-on {
	color: rgb(255, 255, 255);
}
.content .stripe .frame-fancy.frame-on * {
	color: rgb(255, 255, 255);
}
.old-ie .frame-fancy.frame-on {
	background: left top rgb(241, 241, 242); border-bottom-color: rgb(26, 38, 44); border-bottom-width: 1px; border-bottom-style: solid;
}
.details {
	color: rgb(1, 123, 188); font-size: 12px;
}
.details:hover {
	color: rgb(1, 123, 188); font-size: 12px;
}
.stripe-style-1 .details {
	color: rgb(1, 123, 188);
}
.stripe-style-1 .details:hover {
	color: rgb(1, 123, 188);
}
.stripe-style-2 .details {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .details:hover {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .details {
	color: rgb(1, 123, 188);
}
.stripe-style-3 .details:hover {
	color: rgb(1, 123, 188);
}
.content .frame-fancy.frame-on h1 {
	color: rgb(1, 123, 188) !important;
}
.content .frame-fancy.frame-on h2 {
	color: rgb(1, 123, 188) !important;
}
.content .frame-fancy.frame-on h3 {
	color: rgb(1, 123, 188) !important;
}
.content .frame-fancy.frame-on h4 {
	color: rgb(1, 123, 188) !important;
}
.content .frame-fancy.frame-on h5 {
	color: rgb(1, 123, 188) !important;
}
.content .frame-fancy.frame-on h6 {
	color: rgb(1, 123, 188) !important;
}
.content .frame-fancy.frame-on .details {
	color: rgb(1, 123, 188) !important;
}
.content .frame-fancy.frame-on .details:hover {
	color: rgb(1, 123, 188) !important;
}
.content .frame-fancy.frame-on .dt-btn.more-link {
	color: rgb(255, 255, 255) !important;
}
.content .frame-fancy.frame-on .dt-btn.more-link:hover {
	color: rgb(255, 255, 255) !important;
}
.shortcode-banner-bg > * {
	line-height: 22px;
}
.team-container {
	background-color: rgb(1, 123, 188);
}
.stripe-style-1 .team-container {
	background-color: rgb(242, 242, 242);
}
.stripe-style-2 .team-container {
	background-color: rgb(68, 71, 73);
}
.stripe-style-3 .team-container {
	background-color: rgb(227, 227, 228);
}
.old-ie .stripe-style-1 .team-container {
	background-color: rgb(242, 242, 242);
}
.old-ie .stripe-style-2 .team-container {
	background-color: rgb(68, 71, 73);
}
.old-ie .stripe-style-3 .team-container {
	background-color: rgb(227, 227, 228);
}
.old-ie .team-container {
	background-color: rgb(242, 242, 242);
}
.team-author-name {
	color: rgb(1, 123, 188);
}
.team-author p {
	color: rgb(1, 123, 188);
}
.stripe-style-1 .team-author-name {
	color: rgb(1, 123, 188);
}
.stripe-style-1 .team-author p {
	color: rgb(1, 123, 188);
}
.stripe-style-2 .team-author-name {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .team-author p {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .team-author-name {
	color: rgb(1, 123, 188);
}
.stripe-style-3 .team-author p {
	color: rgb(1, 123, 188);
}
.sidebar .team-author-name {
	color: rgb(1, 123, 188);
}
.sidebar .team-author p {
	color: rgb(1, 123, 188);
}
.footer .team-author-name {
	color: rgb(1, 123, 188);
}
.footer .team-author p {
	color: rgb(1, 123, 188);
}
.team-author-name {
	font-size: 18px;
}
.team-author p {
	font-size: 12px;
}
.fs-entry .link i::before {
	border-top-color: rgb(47, 167, 229);
}
.fs-entry .link a::before {
	border-top-color: rgb(47, 167, 229);
}
.rollover-project .link i::before {
	border-top-color: rgb(47, 167, 229);
}
.shortcode-instagram .fs-entry .link a::before {
	border-top-color: rgb(47, 167, 229);
}
.swiper-slide .link i::before {
	border-top-color: rgb(47, 167, 229);
}
.fs-entry-content {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188));
}
.rollover-content {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188));
}
.swiper-caption {
	background: linear-gradient(to right bottom, rgb(1, 123, 188), rgb(1, 123, 188));
}
.old-ie .fs-entry-content {
	background-color: rgb(47, 167, 229);
}
.old-ie .rollover-content {
	background-color: rgb(47, 167, 229);
}
.old-ie .swiper-caption {
	background-color: rgb(47, 167, 229);
}
.fs-entry-content {
	color: rgb(255, 255, 255);
}
.fs-entry-content h4 {
	color: rgb(255, 255, 255);
}
.fs-entry-content h4 a {
	color: rgb(255, 255, 255);
}
.rollover-content {
	color: rgb(255, 255, 255);
}
.rollover-content * {
	color: rgb(255, 255, 255);
}
.rollover-content h2.entry-title {
	color: rgb(255, 255, 255);
}
.rollover-content h2.entry-title a {
	color: rgb(255, 255, 255);
}
.project-details {
	color: rgb(255, 255, 255);
}
.project-link {
	color: rgb(255, 255, 255);
}
.project-details:hover {
	color: rgb(255, 255, 255);
}
.project-link:hover {
	color: rgb(255, 255, 255);
}
.swiper-caption {
	color: rgb(255, 255, 255);
}
.swiper-caption h4 {
	color: rgb(255, 255, 255);
}
.swiper-caption a {
	color: rgb(255, 255, 255);
}
.swiper-caption h4 a {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .fs-entry-content {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .fs-entry-content h4 {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .fs-entry-content h4 a {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .rollover-content {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .rollover-content * {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .rollover-content h2.entry-title {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .rollover-content h2.entry-title a {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .project-details {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .project-link {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .project-details:hover {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .project-link:hover {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .swiper-caption {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .swiper-caption h4 {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .swiper-caption a {
	color: rgb(255, 255, 255);
}
.stripe-style-1 .swiper-caption h4 a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .fs-entry-content {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .fs-entry-content h4 {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .fs-entry-content h4 a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .rollover-content {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .rollover-content * {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .rollover-content h2.entry-title {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .rollover-content h2.entry-title a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .project-details {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .project-link {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .project-details:hover {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .project-link:hover {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .swiper-caption {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .swiper-caption h4 {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .swiper-caption a {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .swiper-caption h4 a {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .fs-entry-content {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .fs-entry-content h4 {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .fs-entry-content h4 a {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .rollover-content {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .rollover-content * {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .rollover-content h2.entry-title {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .rollover-content h2.entry-title a {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .project-details {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .project-link {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .project-details:hover {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .project-link:hover {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .swiper-caption {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .swiper-caption h4 {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .swiper-caption a {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .swiper-caption h4 a {
	color: rgb(255, 255, 255);
}
.fs-navigation .prev {
	background-color: rgb(1, 123, 188);
}
.fs-navigation .next {
	background-color: rgb(121, 28, 65);
}
.old-ie .fs-entry .link i::after {
	background-position: -8px -375px;
}
.old-ie .fs-entry .link a::after {
	background-position: -8px -375px;
}
.old-ie .rollover-project .link i::after {
	background-position: -8px -375px;
}
.old-ie .swiper-slide .link i::after {
	background-position: -8px -375px;
}
.old-ie .shortcode-instagram .fs-entry .link a::after {
	background-position: -1px -351px;
}
.old-ie .close-link {
	background-position: 0px -716px;
}
.old-ie .fs-navigation .prev {
	background-position: 0px -209px;
}
.old-ie .fs-navigation .next {
	background-position: 0px -249px;
}
.shortcode-tooltip {
	border-color: rgb(255, 255, 255); color: rgb(255, 255, 255);
}
.stripe-style-1 .shortcode-tooltip {
	color: rgb(255, 255, 255);
}
.stripe-style-2 .shortcode-tooltip {
	color: rgb(255, 255, 255);
}
.stripe-style-3 .shortcode-tooltip {
	color: rgb(255, 255, 255);
}
.old-ie .rsCont .rsBullet {
	background-position: 0px -740px; background-image: url("../../images/old-ie.png");
}
.old-ie .sidebar .rsContW .rsBullet {
	background-position: 0px -740px; background-image: url("../../images/old-ie.png");
}
.old-ie #footer .rsContW .rsBullet {
	background-position: 0px -740px; background-image: url("../../images/old-ie.png");
}
.old-ie .rsCont .rsNavSelected.rsBullet {
	background-position: 0px -750px; background-image: url("../../images/old-ie.png");
}
.old-ie .sidebar .rsContW .rsNavSelected.rsBullet {
	background-position: 0px -750px; background-image: url("../../images/old-ie.png");
}
.old-ie #footer .rsContW .rsNavSelected.rsBullet {
	background-position: 0px -750px; background-image: url("../../images/old-ie.png");
}
.rsShor .rsArrowIcn {
	background-color: rgba(47, 167, 229, 0.9);
}
.old-ie .rsShor .rsArrowRight .rsArrowIcn::before {
	background-position: 0px -142px;
}
.old-ie .rsShor .rsArrowLeft .rsArrowIcn::before {
	background-position: 0px -101px;
}
.rsShor .rsBullet span {
	background: rgb(255, 255, 255);
}
.rsShor .rsNavSelected.rsBullet span {
	background: rgb(47, 167, 229);
}
#mobile-menu {
	background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20id=%22Layer_1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%09%20width=%2212px%22%20height=%2212px%22%20viewBox=%220%200%2012%2012%22%20enable-background=%22new%200%200%2012%2012%22%20xml:space=%22preserve%22%3E%3Crect%20y=%228.984%22%20width=%2212%22%20height=%222.016%22%20fill=%22%23ffffff%22%20/%3E%3Crect%20y=%224.992%22%20width=%2212%22%20height=%222.016%22%20fill=%22%23ffffff%22%20/%3E%3Crect%20y=%221%22%20width=%2212%22%20height=%222.016%22%20fill=%22%23ffffff%22%20/%3E%3C/svg%3E");
}
.rollover i {
	background-color: rgba(255, 255, 255, 0.6);
}
.old-ie .rollover i {
	-ms-zoom: 1; background-color: rgba(1, 123, 188, 0.3);
}
.post-rollover i::before {
	border-top-color: rgb(47, 167, 229);
}
.rollover-thumbnails span:first-child i {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.rollover i::before {
	background-color: rgb(47, 167, 229);
}
.rollover-small i::before {
	background-color: rgb(47, 167, 229);
}
.albums .rollover-small i::before {
	background-color: rgb(47, 167, 229);
}
.albums .rollover.rollover-zoom i::before {
	background-color: rgb(47, 167, 229);
}
.old-ie .rollover i::after {
	background-position: 0px -390px;
}
.old-ie .rollover-small i::after {
	background-position: 0px -368px;
}
.old-ie .format-photo .rollover i::after {
	background-position: 0px -440px;
}
.old-ie .rollover-zoom i::after {
	background-position: 0px -440px;
}
.old-ie .format-video .rollover i::after {
	background-position: 0px -480px;
}
.old-ie .rollover-video .video-icon {
	background-position: 0px -610px;
}
.old-ie .post-rollover i::after {
	background-position: -1px -351px;
}
.old-ie .arrow-left {
	background-position: 0px -840px;
}
.old-ie .arrow-right {
	background-position: 0px -790px;
}
.old-ie .arrow-bottom {
	background-position: 0px -890px;
}
.old-ie .arrow-top {
	background-position: 0px -920px;
}
.old-ie .searchform .submit {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .navigation-inner .prev-post {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .navigation-inner .next-post {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .st-accordion li > a {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .st-toggles li > a {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .tab-style-two.shortcode-tabs .fullsize-tab.tab {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .tab-style-three.shortcode-tabs .fullsize-tab.tab {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .st-accordion li.st-open > a {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .st-toggles li.st-open > a {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .tab-style-two.shortcode-tabs .active-tab.fullsize-tab.tab {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .tab-style-three.shortcode-tabs .active-tab.fullsize-tab.tab {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .filter .act {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .filter-categories .act:hover {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .no-avatar {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .fs-navigation .prev {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .fs-navigation .next {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .rsShor .rsArrowRight .rsArrowIcn::before {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .rsShor .rsArrowLeft .rsArrowIcn::before {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .post-rollover i::after {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .rollover-video .video-icon {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .format-video .rollover i::after {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .format-photo .rollover i::after {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .rollover-zoom i::after {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .rollover-small i::after {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .rollover i::after {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .fs-entry .link i::after {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .fs-entry .link a::after {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .swiper-slide .link i::after {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .rollover-project .link i::after {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .close-link {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .arrow-left {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .arrow-right {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .arrow-top {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.old-ie .arrow-bottom {
	background-image: url("../../images/old-ie.png"); background-repeat: no-repeat;
}
.three-d-slider .navig .act {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.scale-me .navig div.act:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 167, 229);
}
.three-d-slider .navig div {
	color: rgb(47, 167, 229); background-color: rgb(255, 255, 255);
}
.scale-me .navig div:hover {
	color: rgb(47, 167, 229); background-color: rgb(255, 255, 255);
}
.fs-title {
	font: 700 18px/20px "Lato", Helvetica, Roboto, sans-serif; text-transform: none; font-size-adjust: none; font-stretch: normal;
}
