.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", Helvetica, Roboto, sans-serif; color: rgb(123, 127, 130); word-spacing: normal; font-size-adjust: none; font-stretch: normal;

}

body {

	font: 18px/18px "Roboto", Helvetica, Roboto, sans-serif; color: rgb(123, 127, 130); word-spacing: normal; font-size-adjust: none; font-stretch: normal;

}

.wf-container > * {

	font: 12px/22px "Roboto", Helvetica, Roboto, sans-serif; color: rgb(123, 127, 130); word-spacing: normal; font-size-adjust: none; font-stretch: normal;

}

textarea {

	font: 12px/22px "Roboto", Helvetica, Roboto, sans-serif; font-size-adjust: none; font-stretch: normal;

}

#reply-title small {

	font: 14px/22px "Roboto", Helvetica, Roboto, 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(3, 145, 217);

}

.color-secondary {

	color: rgb(255, 255, 255);

}

.text-secondary {

	color: rgb(255, 255, 255);

}

.color-accent {

	color: rgb(0, 0, 0);

}

.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", Helvetica, Roboto, 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", Helvetica, Roboto, 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", Helvetica, Roboto, 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", Helvetica, Roboto, 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", Helvetica, Roboto, sans-serif; color: rgb(255, 255, 255); text-transform: none; font-size-adjust: none; font-stretch: normal;

}

.fancy-subtitle {

	font: 700 24px/30px "Roboto", Helvetica, Roboto, sans-serif; color: rgb(255, 255, 255); text-transform: none; font-size-adjust: none; font-stretch: normal;

}

.comments-title {

	font: 700 24px/30px "Roboto", Helvetica, Roboto, 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", Helvetica, Roboto, sans-serif; color: rgb(255, 255, 255); text-transform: none; font-size-adjust: none; font-stretch: normal;

}

.widget-title {

	font: 700 18px/20px "Roboto", Helvetica, Roboto, 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", Helvetica, Roboto, 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", Helvetica, Roboto, sans-serif; color: rgb(255, 255, 255); text-transform: uppercase; font-size-adjust: none; font-stretch: normal;

}

.author-quote {

	font: 900 15px/20px "Roboto", Helvetica, Roboto, 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", Helvetica, Roboto, 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(0, 0, 0), rgb(0, 0, 0)); font: 13px/24px "Roboto", Helvetica, Roboto, 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(0, 0, 0), rgb(0, 0, 0)); font: 13px/24px "Roboto", Helvetica, Roboto, 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(0, 0, 0), rgb(0, 0, 0)); font: 13px/24px "Roboto", Helvetica, Roboto, sans-serif; color: rgb(0, 0, 0); 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", Helvetica, Roboto, sans-serif; color: rgb(0, 0, 0); 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(0, 0, 0), rgb(0, 0, 0)); font: 13px/24px "Roboto", Helvetica, Roboto, sans-serif; color: rgb(0, 0, 0); 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(0, 0, 0), rgb(0, 0, 0)); font: 13px/24px "Roboto", Helvetica, Roboto, sans-serif; color: rgb(0, 0, 0); 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(0, 0, 0), rgb(0, 0, 0)); font: 13px/24px "Roboto", Helvetica, Roboto, sans-serif; color: rgb(0, 0, 0); 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(0, 0, 0), rgb(0, 0, 0)); font: 13px/24px "Roboto", Helvetica, Roboto, sans-serif; color: rgb(0, 0, 0); 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(0, 0, 0), rgb(0, 0, 0)); font: 13px/24px "Roboto", Helvetica, Roboto, sans-serif; color: rgb(0, 0, 0); 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(0, 0, 0), rgb(0, 0, 0)); font: 13px/24px "Roboto", Helvetica, Roboto, sans-serif; color: rgb(0, 0, 0); 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(0, 0, 0), rgb(0, 0, 0)); font: 13px/24px "Roboto", Helvetica, Roboto, sans-serif; color: rgb(0, 0, 0); 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", Helvetica, Roboto, 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", Helvetica, Roboto, 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", Helvetica, Roboto, 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", Helvetica, Roboto, 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", Helvetica, Roboto, 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", Helvetica, Roboto, 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", Helvetica, Roboto, 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(123, 127, 130); 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(123, 127, 130);

}

#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(123, 127, 130);

}

.mini-search input[type='text']:-ms-input-placeholder {

	color: rgb(123, 127, 130);

}

.mini-search input {

	font-family: "Roboto", Helvetica, Roboto, 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(3, 145, 217, 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(3, 145, 217);

}

.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(123, 127, 130);

}

#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 17px/30px "Calibri", Microsoft YaHei, Helvetica, Arial, sans-serif; color: rgb(255, 255, 255); text-transform: uppercase; font-size-adjust: none; font-stretch: normal;

}

#main-nav > li > a > span {

	font: normal 17px/40px "Calibri", Microsoft YaHei, Helvetica, Arial, sans-serif; color: rgb(255, 255, 255); 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 18.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(0, 0, 0), rgb(0, 0, 0)); color: rgb(255, 255, 255);

}

.old-ie #main-nav > li.act > a {

	background: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0)); 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(0, 0, 0), rgb(0, 0, 0)); color: rgb(255, 255, 255);

}

#main-nav > li:hover > a {

	background: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0)); color: rgb(255, 255, 255);

}

.csstransforms3d .fancy-rollovers#main-nav > li.act > a {

	background: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0)); color: rgb(255, 255, 255);

}

.csstransforms3d .fancy-rollovers#main-nav > li.act > a > span {

	background: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0)); color: rgb(255, 255, 255);

}

.csstransforms3d .fancy-rollovers#main-nav > li > a > span > span {

	background: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0)); color: rgb(149, 213, 246);

}

#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(0, 0, 0), rgb(0, 0, 0)); color: rgb(255, 255, 255);

}

#main-nav > li.has-children > a::after {

	border-top-color: rgb(255, 255, 255);

}

.csstransforms3d .fancy-rollovers#main-nav > li.has-children > a > span::after {

	border-top-color: rgb(172, 221, 247);

}

#main-nav > li.has-children:hover > a::after {

	border-top-color: rgb(255, 255, 255);

}

#main-nav > li.act.has-children > a::after {

	border-top-color: rgb(255, 255, 255);

}

.csstransforms3d .fancy-rollovers#main-nav > li.act.has-children > a > span::after {

	border-top-color: rgb(255, 255, 255);

}

.csstransforms3d .fancy-rollovers#main-nav > li.has-children > a > span > span::after {

	border-top-color: rgb(255, 255, 255);

}

.sub-nav {

	background-color: rgb(0, 0, 0);

}

.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(255, 255, 255, 0.05); border-bottom-width: 1px; border-bottom-style: solid;

}

.dl-menuwrapper li > a {

	border-bottom-color: rgba(255, 255, 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(237, 237, 237, 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, 255, 255); line-height: 20px; font-size: 15px;

}

.dl-menuwrapper li > a {

	color: rgb(213, 213, 213); line-height: 20px; font-size: 13px;

}

.sub-nav > li > a {

	line-height: 16px;

}

.sub-nav > li:hover > a {

	color: rgb(148, 212, 245);

}

.sub-nav > li.act > a {

	color: rgb(254, 254, 254);

}

.dl-menuwrapper li.act > a {

	color: rgb(254, 254, 254);

}

.no-touch .dl-menuwrapper li > a:hover {

	color: rgb(254, 254, 254);

}

.touch .dl-menuwrapper li > a:active {

	color: rgb(254, 254, 254);

}

.sub-nav li.has-children:hover::after {

	border-left-color: rgb(254, 254, 254);

}

.sub-nav li.act.has-children::after {

	border-left-color: rgb(254, 254, 254);

}

.no-touch .dl-menuwrapper li.has-children:hover > a::after {

	border-left-color: rgb(254, 254, 254);

}

.touch .dl-menuwrapper li.has-children:active > a::after {

	border-left-color: rgb(254, 254, 254);

}

.dl-menuwrapper li.act.has-children > a::after {

	border-left-color: rgb(254, 254, 254);

}

#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", Helvetica, Roboto, sans-serif; text-transform: none; font-size-adjust: none; font-stretch: normal;

}

.rsDesc {

	font: 700 34px/30px "Roboto", Helvetica, Roboto, sans-serif; text-transform: none; font-size-adjust: none; font-stretch: normal;

}

@media screen and (max-width:800px)

{

.rsTitle {

	font: 900 15px/20px "Roboto", Helvetica, Roboto, sans-serif; font-size-adjust: none; font-stretch: normal;

}

.rsCLink {

	height: 20px;

}

.rsDesc {

	font: 14px/22px "Roboto", Helvetica, Roboto, sans-serif; font-size-adjust: none; font-stretch: normal;

}

}

@media screen and (max-width:320px)

{

.rsTitle {

	font: 14px/22px "Roboto", Helvetica, Roboto, sans-serif; font-size-adjust: none; font-stretch: normal;

}

.rsCLink {

	height: 22px;

}

.rsDesc {

	font: 14px/22px "Roboto", Helvetica, Roboto, 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(123, 127, 130);

}

.stripe-style-1 a {

	color: rgb(123, 127, 130);

}

.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(123, 127, 130);

}

.stripe-style-3 a {

	color: rgb(123, 127, 130);

}

.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(123, 127, 130);

}

.old-ie .sidebar .widget {

	background: left top rgb(241, 241, 242); border-bottom-color: rgb(254, 254, 254); border-bottom-width: 1px; border-bottom-style: solid;

}

.filter a {

	color: rgb(123, 127, 130); background-color: rgb(241, 241, 242);

}

.paginator a {

	color: rgb(123, 127, 130); background-color: rgb(241, 241, 242);

}

.old-ie .filter a {

	background: rgb(241, 241, 242); border-bottom-color: rgb(254, 254, 254); border-bottom-width: 1px; border-bottom-style: solid;

}

.old-ie .paginator a {

	background: rgb(241, 241, 242); border-bottom-color: rgb(254, 254, 254); 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(0, 0, 0);

}

.fn a {

	color: rgb(0, 0, 0);

}

.comment-meta {

	color: rgb(0, 0, 0);

}

.comment-meta a {

	color: rgb(0, 0, 0);

}

a.comment-reply-link {

	color: rgb(0, 0, 0);

}

.pingback-title {

	color: rgb(0, 0, 0);

}

a.clear-form {

	color: rgb(0, 0, 0);

}

.stripe-style-1 .fn {

	color: rgb(0, 0, 0);

}

.stripe-style-1 .fn a {

	color: rgb(0, 0, 0);

}

.stripe-style-1 .comment-meta {

	color: rgb(0, 0, 0);

}

.stripe-style-1 .comment-meta a {

	color: rgb(0, 0, 0);

}

.stripe-style-1 a.comment-reply-link {

	color: rgb(0, 0, 0);

}

.stripe-style-1 .pingback-title {

	color: rgb(0, 0, 0);

}

.stripe-style-1 a.clear-form {

	color: rgb(0, 0, 0);

}

.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(0, 0, 0);

}

.stripe-style-2 a.clear-form {

	color: rgb(0, 0, 0);

}

.stripe-style-3 .fn {

	color: rgb(0, 0, 0);

}

.stripe-style-3 .fn a {

	color: rgb(0, 0, 0);

}

.stripe-style-3 .comment-meta {

	color: rgb(0, 0, 0);

}

.stripe-style-3 .comment-meta a {

	color: rgb(0, 0, 0);

}

.stripe-style-3 a.comment-reply-link {

	color: rgb(0, 0, 0);

}

.stripe-style-3 .pingback-title {

	color: rgb(0, 0, 0);

}

.stripe-style-3 a.clear-form {

	color: rgb(0, 0, 0);

}

#footer {

	background: top rgb(241, 241, 242);

}

.old-ie #footer {

	background: top rgb(241, 241, 242);

}

.footer .widget {

	color: rgb(123, 127, 130);

}

.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(123, 127, 130); font-size: 12px;

}

.old-ie #bottom-bar {

	background: url("minimal.bottom-bar-bg-image.png") repeat-x top rgb(255, 255, 255);

}

#bottom-bar a {

	color: rgb(123, 127, 130);

}

#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(123, 127, 130);

}

.old-ie #bottom-bar .mini-contacts li::before {

	background-color: rgb(123, 127, 130);

}

.sidebar a {

	color: rgb(123, 127, 130);

}

.footer a {

	color: rgb(123, 127, 130);

}

.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(0, 0, 0);

}

.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(0, 0, 0);

}

.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(0, 0, 0);

}

.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(0, 0, 0);

}

.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(123, 127, 130);

}

.footer .custom-categories a:hover {

	color: rgb(47, 167, 229);

}

.footer .custom-categories a:hover span {

	color: rgb(123, 127, 130);

}

.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(0, 0, 0);

}

.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(0, 0, 0); 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(0, 0, 0);

}

.stripe-style-1 .items-grid a {

	color: rgb(0, 0, 0);

}

.stripe-style-2 .items-grid a {

	color: rgb(0, 0, 0);

}

.stripe-style-3 .items-grid a {

	color: rgb(0, 0, 0);

}

.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(0, 0, 0);

}

.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(0, 0, 0);

}

.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(0, 0, 0);

}

.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(0, 0, 0);

}

.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(0, 0, 0);

}

.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(0, 0, 0);

}

.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(0, 0, 0);

}

.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(0, 0, 0);

}

.icons-bg .benefits-grid-ico {

	background: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));

}

.icons-bg .benefits-grid-ico::after {

	color: rgb(0, 0, 0); border-top-color: rgb(0, 0, 0);

}

.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(123, 127, 130);

}

.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(123, 127, 130);

}

.content .block-style-widget p {

	color: rgb(123, 127, 130);

}

.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(123, 127, 130);

}

.content .stripe .frame-fancy.frame-on {

	color: rgb(123, 127, 130);

}

.content .stripe .frame-fancy.frame-on * {

	color: rgb(123, 127, 130);

}

.old-ie .frame-fancy.frame-on {

	background: left top rgb(241, 241, 242); border-bottom-color: rgb(254, 254, 254); border-bottom-width: 1px; border-bottom-style: solid;

}

.details {

	color: rgb(0, 0, 0); font-size: 12px;

}

.details:hover {

	color: rgb(0, 0, 0); font-size: 12px;

}

.stripe-style-1 .details {

	color: rgb(0, 0, 0);

}

.stripe-style-1 .details:hover {

	color: rgb(0, 0, 0);

}

.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(0, 0, 0);

}

.stripe-style-3 .details:hover {

	color: rgb(0, 0, 0);

}

.content .frame-fancy.frame-on h1 {

	color: rgb(0, 0, 0) !important;

}

.content .frame-fancy.frame-on h2 {

	color: rgb(0, 0, 0) !important;

}

.content .frame-fancy.frame-on h3 {

	color: rgb(0, 0, 0) !important;

}

.content .frame-fancy.frame-on h4 {

	color: rgb(0, 0, 0) !important;

}

.content .frame-fancy.frame-on h5 {

	color: rgb(0, 0, 0) !important;

}

.content .frame-fancy.frame-on h6 {

	color: rgb(0, 0, 0) !important;

}

.content .frame-fancy.frame-on .details {

	color: rgb(0, 0, 0) !important;

}

.content .frame-fancy.frame-on .details:hover {

	color: rgb(0, 0, 0) !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(0, 0, 0);

}

.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(0, 0, 0);

}

.team-author p {

	color: rgb(0, 0, 0);

}

.stripe-style-1 .team-author-name {

	color: rgb(0, 0, 0);

}

.stripe-style-1 .team-author p {

	color: rgb(0, 0, 0);

}

.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(0, 0, 0);

}

.stripe-style-3 .team-author p {

	color: rgb(0, 0, 0);

}

.sidebar .team-author-name {

	color: rgb(0, 0, 0);

}

.sidebar .team-author p {

	color: rgb(0, 0, 0);

}

.footer .team-author-name {

	color: rgb(0, 0, 0);

}

.footer .team-author p {

	color: rgb(0, 0, 0);

}

.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(0, 0, 0), rgb(0, 0, 0));

}

.rollover-content {

	background: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));

}

.swiper-caption {

	background: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));

}

.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(0, 0, 0);

}

.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(0, 0, 0, 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;

}

