

@import url("/skin/css/c41fed9545f7406d88da9743d4a6702d.css");

 @import "/skin/css/bootstrap.min.css";

@import "/skin/css/animsition.css";

@import "/skin/css/animate.css";

@import "/skin/css/font-awesome.min.css";

@import "/skin/css/owl.carousel.css";

@import "/skin/css/cubeportfolio.min.css";

@import "/skin/css/magnific-popup.css";

@import "/skin/css/flexslider.css";

@import "/skin/css/vegas.css";

@import "/skin/css/settings.css";

@import "/skin/css/layers.css";

@import "/skin/css/navigation.css";

@import "/skin/css/woocommerce.css";

@import "/skin/css/shortcodes.css";

/*@import "/skin/css/fontello.css";*/

/**

 * Reset Browsers

 * General

 * Elements

 * Form

 * Typography

 * Extra classes

 * Layout

 * Grid

 * Hero Background SlideShow

 * Top Bar

 * Header

 * Featured Title

 * Blog

 * Blog Single

 * Widgets

 * Bottom Bar

 * Pagination & Arrows

 * Scroll Top Button

 * Media Queries

 * Retina Devices

 */



/* Reset Browsers

-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	font: inherit;

	vertical-align: baseline;

	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;

	font-size: 100%;

	font-style: inherit;

	font-weight: inherit;

}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {

	display: block

}

html {

	font-size: 62.5%;

	overflow-y: scroll;

	-webkit-text-size-adjust: 100%;

	-ms-text-size-adjust: 100%;

}

*, *:before, *:after {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

body {

	background: #fff;

	line-height: 1;

}

article, aside, details, figcaption, figure, footer, header, main, nav, section {

	display: block

}

ol, ul {

	list-style: none

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

caption, th, td {

	font-weight: normal;

	text-align: left;

}

blockquote:before, blockquote:after, q:before, q:after {

	content: '';

	content: none;

}

blockquote, q {

	quotes: none

}

a:focus {

	outline: none

}

a:hover, a:active {

	outline: 0

}

a img {

	border: 0

}

img {

	max-width: 100%;

	height: auto;

}

select {

	max-width: 100%

}

/* General

-------------------------------------------------------------- */

body, button, input, select, textarea {

	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;

	color: #777;

	font-size: 14px;

	line-height: 1.875;

	background-color: #fff;

}

img {

	height: auto;

	max-width: 100%;

	vertical-align: middle;

	-ms-interpolation-mode: bicubic

}

p {

	margin: 0 0 10px;

}

strong, b {

	font-weight: bold;

}

dfn, cite, em, i, blockquote {

	font-style: italic;

}

blockquote {

	border: 2px solid #ffae00;

	font-style: italic;

	padding: 35px 30px;

}

blockquote:before, blockquote:after, q:before, q:after {

	content: "";

}

blockquote > p:last-child {

	margin-bottom: 0;

}

blockquote :is(.small,.cyapYCiDo) {

	display: inline-block;

}

blockquote cite {

}

blockquote em, blockquote i {

	font-style: normal;

}

abbr, acronym {

	border-bottom: 1px dotted #d1d1d1;

	cursor: help;

}

mark, ins {

	text-decoration: none;

}

sup, sub {

	font-size: 75%;

	height: 0;

	line-height: 0;

	position: relative;

	vertical-align: baseline;

}

sup {

	top: -6px;

}

sub {

	bottom: -3px;

}

small {

	font-size: 75%;

}

big {

	font-size: 125%;

}

address {

	font-style: italic;

	margin: 0 0 20px;

}

code, kbd, tt, var, samp, pre {

	font-family: Inconsolata, monospace;

	-webkit-hyphens: none;

	-moz-hyphens: none;

	hyphens: none;

	background: #f9f9f9;

	border: 1px solid #e1e1e1;

	border-radius: 0;

	height: auto;

	margin: 0 0 20px;

	overflow-x: auto;

	padding: 20px;

}

/* Elements

-------------------------------------------------------------- */

html {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

*, *:before, *:after {

	-webkit-box-sizing: inherit;

	-moz-box-sizing: inherit;

	box-sizing: inherit;

}

hr {

	background-color: #f6f6f6;

	border: 0;

	height: 1px;

	margin-bottom: 20px;

}

/* List */

ul, ol {

	padding: 0;

	margin: 0 0 20px 35px;

}

ul {

	list-style: disc;

}

ol {

	list-style: decimal;

}

li > ul, li > ol {

	margin-bottom: 0;

}

ul li, ol li {

	line-height: 1.86em;

	padding: 0.26em 0;

}

ul:is(.list-unstyled,.ceAwdizzU) {

	margin-left: 0;

	list-style: none;

}

:is(.list-fixed-icon,.cmzPCQELy) :is(.fa,.cFzYPynLi) {

	display: inline-block;

	width: 1.2em;

	text-align: right;

	padding-right: 1.4em;

}

dl {

	margin: 0 0 30px;

}

dt {

	font-weight: bold;

}

dd {

	margin: 0 0 30px;

}

del {

	filter: alpha(opacity=80);

	opacity: 0.8;

}

/* Table */

table, th, td {

	border: 1px solid #eaeaea;

}

table {

	border-collapse: separate;

	border-spacing: 0;

	border-width: 1px 0 0 1px;

	margin: 0 0 30px;

	table-layout: fixed;

	width: 100%;

}

caption, th, td {

	font-weight: normal;

	text-align: left;

}

th {

	border-width: 0 1px 1px 0;

	font-weight: bold;

}

td {

	border-width: 0 1px 1px 0;

}

th, td {

	padding: 5px;

}

/* Media */

embed, iframe, object, video {

	margin-bottom: 20px;

	max-width: 100%;

	vertical-align: middle;

}

p > embed, p > iframe, p > object, p > video {

	margin-bottom: 0;

}

/* Accessibility - Text meant only for screen readers */

:is(.screen-reader-text,.cxTKnOBZZ) {

	clip: rect(1px, 1px, 1px, 1px);

	position: absolute !important;

	height: 1px;

	width: 1px;

	overflow: hidden;

}

:is(.screen-reader-text,.cxTKnOBZZ):focus {

	background-color: #f1f1f1;

	border-radius: 3px;

	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);

	clip: auto !important;

	color: #21759b;

	display: block;

	height: auto;

	left: 5px;

	line-height: normal;

	padding: 15px 23px 14px;

	text-decoration: none;

	top: 5px;

	width: auto;

	z-index: 100000;

}

/* Forms

-------------------------------------------------------------- */

/* Fixes */

button, input {

	line-height: normal;

}

button, input, select, textarea {

	font-size: 100%;

	line-height: inherit;

	margin: 0;

	vertical-align: baseline;

}

input, textarea {

	font-size: 1em;

	max-width: 100%;

	background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)); /* Removing the inner shadow on iOS inputs */

}

textarea {

	overflow: auto; /* Removes default vertical scrollbar in IE6/7/8/9 */

	vertical-align: top; /* Improves readability and alignment in all browsers */

}

input[type="checkbox"] {

	display: inline;

}

button, input[type="button"], input[type="reset"], input[type="submit"] {

	line-height: 1;

	cursor: pointer;

	-webkit-appearance: button;

	border: 0;

}

input[type="checkbox"], input[type="radio"] {

	padding: 0; /* Addresses excess padding in IE8/9 */

}

input[type="search"] {

	-webkit-appearance: textfield; /* Addresses appearance set to searchfield in S5, Chrome */

}

input[type="search"]::-webkit-search-decoration { /* Corrects inner padding displayed oddly in S5, Chrome on OSX */

-webkit-appearance: none;

}

button::-moz-focus-inner, input::-moz-focus-inner {

border: 0;

padding: 0; /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */

}



/* Remove chrome yellow autofill */

input:-webkit-autofill {

-webkit-box-shadow: 0 0 0px 1000px #f7f7f7 inset

}

/* Reset search styling */

input[type="search"] {

	outline: 0

}

input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {

display: none

}

/* Input normal */

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {color: #777;border: 1px solid #eaeaea;padding: 10px 10px;line-height: inherit;width: 100%;background-color: transparent;/* margin-bottom: 30px; */border-radius: 0;height: auto;-webkit-appearance: none;text-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: border ease .238s;-moz-transition: border ease .238s;transition: border ease .238s;}

/* For Contact Form 7 */

:is(.wpcf7-form,.cugYCnMhL) select,:is( .wpcf7-form, .cugYCnMhL) textarea,:is( .wpcf7-form, .cugYCnMhL) input {

	margin-bottom: 0;

}

/* Input focus */

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus {

	border-color: #a1a1a1;

	outline: 0;

	-webkit-box-shadow: none;

	-moz-box-shadow: none;

	box-shadow: none;

}

/* Button */

button, input[type="button"], input[type="reset"], input[type="submit"] {font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;font-weight: 500;background-color: #ffae00;color: #fff;/* padding: 1.285em 2.642em; */display: inline-block;-webkit-appearance: none;-webkit-transition: all ease .238s;-moz-transition: all ease .238s;transition: all ease .238s;}

/* Button hover + focus */

button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {

	outline: 0;

	background-color: #4b4b4b;

	color: #fff;

}



/* Placeholder color */

::-webkit-input-placeholder {

color: #c1c1c1;

}

:-moz-placeholder {

color: #c1c1c1;

}

::-moz-placeholder {

color: #c1c1c1;

opacity: 1; /* Since FF19 lowers the opacity of the placeholder by default */

}

:-ms-input-placeholder {

color: #c1c1c1;

}

/* Links */

a {

	color: #ffae00;

	outline: 0;

	text-decoration: none;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

}

a:hover, a:focus, a:active {

	outline: 0;

	color: #4b4b4b;

	text-decoration: none

}

/* Typography

-------------------------------------------------------------- */

h1, h2, h3, h4, h5, h6 {

	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;

	color: #4b4b4b;

	line-height: 1.5;

	margin: 0 0 12px;

	font-weight: 500;

	text-rendering: optimizeLegibility;

}

h1 {

	font-size: 2.142em;

} /* 30px */

h2 {

	font-size: 1.758em;

} /* 25px */

h3 {

	font-size: 1.571em;

} /* 22px */

h4 {

	font-size: 1.428em;

} /* 20px */

h5 {

	font-size: 1.285em;

} /* 18px */

h6 {

	font-size: 1.071em;

} /* 15px */

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {

	color: inherit

}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {

	text-decoration: none

}

:is(.text-accent-color,.csPjyGfSJ) {

	color: #ffae00 !important;

}

:is(.text-white,.ceiOVYbiS) {

	color: #fff !important;

}

:is(.text-grey,.cdbwGyIzW) {

	color: #ccc !important;

}

:is(.text-heading-color,.cdwDLBQSJ) {

	color: #4b4b4b !important;

}

:is(.text-muted,.czDZoVQMH) {

	color: #aaa !important;

}

:is(.text-primary,.cIZyTRuVB) {

	color: #3c7fb9 !important;

}

:is(.text-success,.coyZjKZAZ) {

	color: #51a351 !important;

}

:is(.text-info,.cZxOMMgEA) {

	color: #56b5ce !important;

}

:is(.text-warning,.ctZFtNDIW) {

	color: #dfa048 !important;

}

:is(.text-danger,.cVcAqYcvU) {

	color: #cb4d49 !important;

}

p:is(.dropcap-contrast,.cLcTqKlSC) span:is(.first-letter,.cxhURmFgx) {

	font-size: 24px;

	float: left;

	color: white;

	background-color: #ffae00;

	text-align: center;

	vertical-align: middle;

	margin: 5px 10px 0 0;

	line-height: 60px;

	width: 60px;

	height: 60px;

	-webkit-border-radius: 50%;

	-moz-border-radius: 50%;

	border-radius: 50%;

}

p:is(.dropcap,.csKCELhKQ) span:is(.first-letter,.cxhURmFgx) {

	font-size: 55px;

	float: left;

	color: #ffae00;

	text-align: left;

	line-height: 45px;

	margin-right: 18px;

	width: 45px;

	height: 45px;

}

:is(.construction-icons,.cBosTTWXA) > span {

	font-size: 30px;

}

/* Extra classes

-------------------------------------------------------------- */

:is(.line-height-normal,.cALZbkGoV) {

	line-height: normal;

}

:is(.margin-0,.cvaisjWQa) {

	margin: 0 !important;

}

:is(.padding-0,.csDWMtzVs) {

	padding: 0 !important;

}

:is(.margin-bottom-0,.cqSFuCMJm) {

	margin-bottom: 0px;

}

:is(.margin-bottom-5,.cWmGmsiKY) {

	margin-bottom: 5px;

}

:is(.margin-bottom-10,.cRuCfpKkF) {

	margin-bottom: 10px;

}

:is(.margin-bottom-15,.cogsXCcEm) {

	margin-bottom: 15px;

}

:is(.margin-bottom-20,.cXIZPBkPZ) {

	margin-bottom: 20px;

}

:is(.margin-bottom-25,.cworplMTA) {

	margin-bottom: 25px;

}

:is(.margin-bottom-30,.cZfkPtCkX) {

	margin-bottom: 30px;

}

:is(.margin-bottom-35,.cdAPtzEMz) {

	margin-bottom: 35px;

}

:is(.margin-bottom-40,.cHbDzVKkN) {

	margin-bottom: 40px;

}

:is(.margin-bottom-45,.ccFNGgcMk) {

	margin-bottom: 45px;

}

:is(.margin-bottom-50,.cvdXCqKvq) {

	margin-bottom: 50px;

}

:is(.margin-bottom-55,.cVZPddoRV) {

	margin-bottom: 55px;

}

:is(.margin-bottom-60,.ccqsKuVrE) {

	margin-bottom: 60px;

}

:is(.margin-bottom-65,.cnjUoxAgn) {

	margin-bottom: 65px;

}

:is(.margin-bottom-70,.cVVaXaTeD) {

	margin-bottom: 70px;

}

:is(.margin-bottom-75,.cDTowIiFi) {

	margin-bottom: 75px;

}

:is(.margin-bottom-80,.cqOGdSMai) {

	margin-bottom: 80px;

}

:is(.margin-bottom-85,.cGrVNjrWk) {

	margin-bottom: 85px;

}

:is(.margin-bottom-90,.czBZngbVV) {

	margin-bottom: 90px;

}

:is(.margin-bottom-95,.cXPiIkixW) {

	margin-bottom: 95px;

}

:is(.margin-bottom-100,.cLNpZtVVC) {

	margin-bottom: 100px;

}

:is(.margin-top-0,.cnaXZxurM) {

	margin-top: 0px;

}

:is(.margin-top-5,.cfVLaWVHU) {

	margin-top: 5px;

}

:is(.margin-top-10,.cAmZjwCEa) {

	margin-top: 10px;

}

:is(.margin-top-15,.cAZAZwZQi) {

	margin-top: 15px;

}

:is(.margin-top-20,.cNJaOadGG) {

	margin-top: 20px;

}

:is(.margin-top-25,.cusbexzuL) {

	margin-top: 25px;

}

:is(.margin-top-30,.ccfGsUtCQ) {

	margin-top: 30px;

}

:is(.margin-top-35,.crmxxzmiA) {

	margin-top: 35px;

}

:is(.margin-top-40,.cBdOEuglu) {

	margin-top: 40px;

}

:is(.margin-top-45,.crMBIAsxZ) {

	margin-top: 45px;

}

:is(.margin-top-50,.cRwOAhdqZ) {

	margin-top: 50px;

}

:is(.margin-top-55,.cqjMVvLAT) {

	margin-top: 55px;

}

:is(.margin-top-60,.cZbruZHZh) {

	margin-top: 60px;

}

:is(.margin-top-65,.cFZRnZqzF) {

	margin-top: 65px;

}

:is(.margin-top-70,.cWDOBnZno) {

	margin-top: 70px;

}

:is(.margin-top-75,.chriWYtpk) {

	margin-top: 75px;

}

:is(.margin-top-80,.cwZFqiYEy) {

	margin-top: 80px;

}

:is(.margin-top-85,.cTYNEyZvm) {

	margin-top: 85px;

}

:is(.margin-top-90,.cAQpsDOcq) {

	margin-top: 90px;

}

:is(.margin-top-95,.cGAzUTjXu) {

	margin-top: 95px;

}

:is(.margin-top-100,.caQFbFYbP) {

	margin-top: 100px;

}

:is(.font-weight-300,.cKWYblvaa) {

	font-weight: 300;

}

:is(.font-weight-400,.cCdjsyiPE) {

	font-weight: 400;

}

:is(.font-weight-500,.cdoDQPhZC) {

	font-weight: 500;

}

:is(.font-weight-600,.ctLseXZYT) {

	font-weight: 600;

}

:is(.font-weight-700,.coLUlnRgN) {

	font-weight: 700;

}

:is(.letter-spacing-1px,.cDJcvXATr) {

	letter-spacing: 1px;

}

:is(.letter-spacing-2px,.cGYxQpAjb) {

	letter-spacing: 2px;

}

:is(.letter-spacing-3px,.cCrZCyzTG) {

	letter-spacing: 3px;

}

:is(.letter-spacing-4px,.cFjFiWHkB) {

	letter-spacing: 4px;

}

:is(.letter-spacing-5px,.cgqQBQljR) {

	letter-spacing: 5px;

}

:is(.letter-spacing-6px,.cPqDbGgbf) {

	letter-spacing: 6px;

}

:is(.letter-spacing-7px,.cxiGsbGrs) {

	letter-spacing: 7px;

}

:is(.letter-spacing-8px,.cIAPuavrM) {

	letter-spacing: 8px;

}

:is(.font-family-body,.crAxHqmDN) {

	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;

}

:is(.font-family-heading,.cftDdMtwh) {

	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;

}

:is(.font-family-extend,.ceWVpbpzM) {

	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;

}

:is(.font-size-13,.cGwFVOMST) {

	font-size: 13px;

}

:is(.font-size-14,.cdTiCuxAc) {

	font-size: 14px;

}

:is(.font-size-15,.cSNfxzblW) {

	font-size: 15px;

}

:is(.font-size-16,.cnzUOWZeB) {

	font-size: 16px;

}

:is(.font-size-17,.cwxCzBudZ) {

	font-size: 17px;

}

:is(.font-size-18,.cCCXgWEhv) {

	font-size: 18px;

}

:is(.font-size-19,.cMbRySsSF) {

	font-size: 19px;

}

:is(.font-size-20,.cQtgrQWvI) {

	font-size: 20px;

}

:is(.font-size-21,.cIFHsgAzu) {

	font-size: 21px;

}

:is(.font-size-22,.czjnWoqtR) {

	font-size: 22px;

}

:is(.font-size-23,.cYrZcTjOz) {

	font-size: 23px;

}

:is(.font-size-24,.cBNBruUZF) {

	font-size: 24px;

}

:is(.font-size-25,.ctlrAyDvx) {

	font-size: 25px;

}

:is(.font-size-26,.ctmSmgYZn) {

	font-size: 26px;

}

:is(.font-size-27,.cQdOqqfVm) {

	font-size: 27px;

}

:is(.font-size-28,.cnLsedTYQ) {

	font-size: 28px;

}

:is(.font-size-29,.cOtTCMDOP) {

	font-size: 29px;

}

:is(.font-size-30,.cYGzlyRkm) {

	font-size: 30px;

}

:is(.font-size-35,.ckZHXazjQ) {

	font-size: 35px;

}

:is(.font-size-40,.cKlAyWLXp) {

	font-size: 40px;

}

:is(.font-size-45,.cZdHGdvQs) {

	font-size: 45px;

}

:is(.font-size-50,.cDJkANNpp) {

	font-size: 50px;

}

:is(.font-size-55,.csrZhNjTe) {

	font-size: 55px;

}

:is(.font-size-60,.cVJQWIXhV) {

	font-size: 60px;

}

:is(.font-size-70,.cfqKrNSbe) {

	font-size: 70px;

}

:is(.font-size-80,.cekMWtkkw) {

	font-size: 80px;

}

:is(.font-size-90,.cmuDFJeAk) {

	font-size: 90px;

}

:is(.font-size-100,.cWJkkThrY) {

	font-size: 100px;

}

:is(.text-shadow,.cwPUhZgJX) {

	text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1) !important;

}

:is(.parallax,.cSCMcnIfH) {

	width: 100%;

	background-position: 50% 0;

}

/* Clearfix */

:is(.clearfix,.cnAlaeZnv) {

*zoom: 1;

}

:is(.clearfix,.cnAlaeZnv):before,:is( .clearfix, .cnAlaeZnv):after, .wprt-container:before, .wprt-container:after {

	clear: both;

	display: table;

	line-height: 0;

	content: "";

}

:is(.clearfix,.cnAlaeZnv):after, .wprt-container:after {

	clear: both;

}

/* Layout

-------------------------------------------------------------- */

.wprt-container {

	width: 1170px;

	margin: 0 auto;

	max-width: 90%;

}

#iUyQSRmfZ {

	background: #fff;

}

#main-content {

	padding: 80px 0;

}

/* Inner Content */

#iQlSFyTIN, #ibawGMfGC {

	position: relative;

	z-index: 1;

}

#iQlSFyTIN:after, #ibawGMfGC:after {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	border-style: solid;

	border-width: 0;

	z-index: -1;

}

/* Sidebar Right (default) */

#iwEMkXnZt {

	float: left;

	width: 70.95%

}

#iMtANpvim {

	float: right;

	width: 25.64%

}

/* Sidebar Left */

:is(.sidebar-left,.cMUGKXSZF) #iwEMkXnZt {

	float: right;

}

:is(.sidebar-left,.cMUGKXSZF) #iMtANpvim {

	float: left;

}

/* No Sidebar */

:is(.no-sidebar,.cdZxwUzIZ) #iwEMkXnZt {

	width: 100% !important;

	max-width: none !important;

	float: none !important;

}

/* Hero Slideshow

-------------------------------------------------------------- */

#hero-section {

	position: relative;

}

#hero-section :is(.hero-content,.cLNRfuTcl) {

	position: relative;

	z-index: 20;

	text-align: center;

}

#hero-section .hero-title {

	overflow: hidden;

	height: 80px;

	vertical-align: baseline;

}

#hero-section .hero-title h1 {

	font-size: 80px;

	color: #fff;

	height: 80px;

	line-height: 72px;

	margin: 0;

	font-weight: bold;

	text-shadow: 1px 1px 3px rgba(0,0,0,.3);

	-webkit-transition: margin-top 0.4s ease-in-out;

	-moz-transition: margin-top 0.4s ease-in-out;

	transition: margin-top 0.4s ease-in-out;

}

#hero-section :is(.typed-cursor,.czRRwgHSV) {

	opacity: 1;

	-webkit-animation: blink 0.7s infinite;

	-moz-animation: blink 0.7s infinite;

	animation: knhZtGAgG 0.7s infinite;

}

@keyframes knhZtGAgG {

0% {

opacity:1;

}

50% {

opacity:0;

}

100% {

opacity:1;

}

}

@-webkit-keyframes knhZtGAgG {

0% {

opacity:1;

}

50% {

opacity:0;

}

100% {

opacity:1;

}

}

@-moz-keyframes blink {

0% {

opacity:1;

}

50% {

opacity:0;

}

100% {

opacity:1;

}

}

#hero-section :is(.hero-text,.cZCxRhIRu) {

	font-size: 20px;

	width: 100%;

	color: #fff;

	margin: 30px 0 30px;

	text-shadow: 1px 1px 3px rgba(0,0,0,.3);

}

#hero-section :is(.hero-text,.cZCxRhIRu) > p {

	padding: 0 15px;

	max-width: 600px;

	margin: 0 auto;

}

#hero-section :is(.arrow,.ctXxubqvN) {

	position: absolute;

	bottom: 10px;

	left: 50%;

	margin-left: -20px;

	width: 40px;

	height: 40px;

	z-index: 999;

	animation: kxEwdeRrw 2.5s infinite;

	-webkit-animation: bounce 2.5s infinite;

	-moz-animation: bounce 2.5s infinite;

}

#hero-section :is(.arrow,.ctXxubqvN):after {

	content: "\f107";

	font-family: "FontAwesome";

	font-size: 24px;

	color: #fff;

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 40px;

	line-height: 40px;

	text-align: center;

}

#hero-section :is(.arrow,.ctXxubqvN):hover:after {

	color: #ffae00;

}

#hero-section :is(.arrow-2,.cArhRsIez) {

	display: inline-block;

	width: 50px;

	height: 150px;

	font-size: 34px;

	animation: kxEwdeRrw 2.5s infinite;

	-webkit-animation: bounce 2.5s infinite;

	-moz-animation: bounce 2.5s infinite;

}

#hero-section :is(.arrow-2,.cArhRsIez):hover, #hero-section :is(.arrow-2,.cArhRsIez):focus {

	color: #fff;

}

/* Top Bar

-------------------------------------------------------------- */

#igNPwuMRb {

	font-size: 0.928em;

	position: relative;

	z-index: 1;

}

#igNPwuMRb:after {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background-color: #ffae00;

	z-index: -1;

}

#igNPwuMRb, #igNPwuMRb a {

	color: #fff;

}

#igNPwuMRb a:hover {

	text-decoration: underline;

}

#ivojKkIqy {

	padding-top: 10px;

	padding-bottom: 10px;

}

#igNPwuMRb :is(.top-bar-inner-wrap,.cjaZtcPFp) {

	display: table;

	overflow: hidden;

	width: 100%;

}

#igNPwuMRb :is(.top-bar-content,.ceRcVygAC) {

	display: table-cell;

	margin: 0;

	text-align: left;

	vertical-align: middle;

	width: 75%;

}

#igNPwuMRb :is(.top-bar-socials,.cxiaTPtSA) {

	display: table-cell;

	text-align: right;

	vertical-align: middle;

	width: 25%;

}

#igNPwuMRb :is(.top-bar-socials,.cxiaTPtSA) :is(.texts,.cjbDCOYok) {

	padding-right: 5px;

}

/* Override for header 5 */

:is(.header-style-5,.cKKnxAGvk) #igNPwuMRb:after {

	background-color: #000;

	filter: alpha(opacity=20);

	opacity: 0.2;

	border-width: 0 0 1px 0;

	border-style: solid;

	border-color: #515151;

}

/* Top Bar Socials */

#igNPwuMRb :is(.top-bar-socials,.cxiaTPtSA) :is(.icons,.cqIhOFrkS) a {

	position: relative;

	z-index: 1;

	font-size: 14px;

	color: #fff;

	width: 24px;

	height: 24px;

	line-height: 24px;

	margin: 0 0 0 8px;

	text-align: center;

	display: inline-block;

}

#igNPwuMRb :is(.top-bar-socials,.cxiaTPtSA) :is(.icons,.cqIhOFrkS) a:hover {

	color: #4b4b4b;

}

#igNPwuMRb :is(.top-bar-socials,.cxiaTPtSA) :is(.icons,.cqIhOFrkS) a:last-child {

	margin-right: 0;

}

#igNPwuMRb :is(.top-bar-socials,.cxiaTPtSA) :is(.icons,.cqIhOFrkS) a:after {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	z-index: -1;

	border: 1px solid transparent;

	background-color: transparent;

	-webkit-border-radius: 50%;

	-moz-border-radius: 50%;

	border-radius: 50%;

}

/* Top Bar Content */

#igNPwuMRb :is(.top-bar-content,.ceRcVygAC) i:is(.fa-phone-square,.cPCcNZxUi) {margin-right: 5px;color: #fff;font-size: 14px}

#igNPwuMRb :is(.top-bar-content,.ceRcVygAC) i:is(.fa-envelope,.cePuUCtnu) {margin-right: 0px;margin-left: 24px;color: #fff;font-size: 13px}

#igNPwuMRb :is(.top-bar-content,.ceRcVygAC) i:is(.fa-clock-o,.cAOfvveXP) {

	margin-right: 12px;

	margin-left: 24px;

	color: #fff;

	font-size: 14px

}

/* Top Bar Menu */

:is(.top-bar-menu,.cAAWjhpuv) {

	margin: 0;

	list-style: none;

	margin-right: 20px;

}

:is(.top-bar-menu,.cAAWjhpuv) li {

	margin-right: 20px

}

:is(.top-bar-menu,.cAAWjhpuv) li li {

	display: none !important; /* hide dropdowns on top menu */

}

:is(.top-bar-menu,.cAAWjhpuv) li:last-child {

	margin-right: 0

}

:is(.top-bar-menu,.cAAWjhpuv),:is( .top-bar-menu, .cAAWjhpuv) li {

	display: inline-block;

}

:is(.top-bar-menu,.cAAWjhpuv) li a {

	color: #4b4b4b;

	display: inline-block;

}

/* Top Bar Style 2 */

#igNPwuMRb:is(.style-2,.caNAejdjJ) :is(.top-bar-menu,.cAAWjhpuv) {

	float: right;

	margin: 0 0 0 25px;

}

#igNPwuMRb:is(.style-2,.caNAejdjJ) :is(.top-bar-content,.ceRcVygAC) {

	text-align: right;

}

#igNPwuMRb:is(.style-2,.caNAejdjJ) :is(.top-bar-socials,.cxiaTPtSA) {

	text-align: left;

}

#igNPwuMRb:is(.style-2,.caNAejdjJ) :is(.top-bar-socials,.cxiaTPtSA) :is(.icons,.cqIhOFrkS) a:first-child {

	margin-left: 0;

}

/* Header

-------------------------------------------------------------- */

#site-header {

	position: relative;

	background-color: #fff;

}

#site-header-inner {

	position: relative;

	padding-top: 25px;

	padding-bottom: 25px;

	height: 100%;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

}

#site-logo {

	float: left;

}

#site-logo :is(.site-logo-text,.cyrZUqKLU) {

	color: #4b4b4b;

	font-size: 22px;

	line-height: 34px;

	font-weight: 700;

}

#site-logo :is(.site-logo-text,.cyrZUqKLU):hover {

	color: #ffae00;

}

:is(.menu-has-search,.cqVAAeAhR) #site-header:is(.style-1,.caFJowtwg) #main-nav,:is( .menu-has-search, .cqVAAeAhR) #site-header:is(.style-5,.cjRHyWpYy) #main-nav {

	right: 50px;

}

:is(.menu-has-cart,.czYzVoKPC) #site-header:is(.style-1,.caFJowtwg) #main-nav,:is( .menu-has-cart, .czYzVoKPC) #site-header:is(.style-5,.cjRHyWpYy) #main-nav {

	right: 60px;

}

:is(.menu-has-search,.cqVAAeAhR):is(.menu-has-cart,.czYzVoKPC) #site-header:is(.style-1,.caFJowtwg) #main-nav,:is( .menu-has-search, .cqVAAeAhR):is(.menu-has-cart,.czYzVoKPC) #site-header:is(.style-5,.cjRHyWpYy) #main-nav {right: 0px;}

:is(.menu-has-search,.cqVAAeAhR):is(.menu-has-cart,.czYzVoKPC) #site-header:is(.style-1,.caFJowtwg) #ivvjpxKUe,:is( .menu-has-search, .cqVAAeAhR):is(.menu-has-cart,.czYzVoKPC) #site-header:is(.style-5,.cjRHyWpYy) #ivvjpxKUe {

	right: 26px;

}

/* Header Styles */

#site-header:is(.style-1,.caFJowtwg) #main-nav, #site-header:is(.style-5,.cjRHyWpYy) #main-nav {

	position: absolute;

	right: -3px;

	top: 50%;

	z-index: 10;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	transform: translateY(-50%);

}

#site-header:is(.style-1,.caFJowtwg) #main-nav > ul > li > a, #site-header:is(.style-5,.cjRHyWpYy) #main-nav > ul > li > a {

	height: 50px;

	line-height: 50px;

}

#site-header:is(.style-1,.caFJowtwg) .header-search-icon, #site-header:is(.style-5,.cjRHyWpYy) .header-search-icon {

	display: block;

	height: 50px;

	line-height: 50px;

	color: #4b4b4b;

	font-size: 16px;

}

#site-header:is(.style-1,.caFJowtwg) .header-search-icon:hover, #site-header:is(.style-5,.cjRHyWpYy) .header-search-icon:hover {

	color: #ffae00;

}

#site-header:is(.style-1,.caFJowtwg) :is(.header-search-form,.cHVxgpbcf), #site-header:is(.style-5,.cjRHyWpYy) :is(.header-search-form,.cHVxgpbcf) {

	top: 4px;

}

/* Header Search */

#site-header #ivvjpxKUe {

	position: absolute;

	right: 15px;

	top: 50%;

	z-index: 10;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	transform: translateY(-50%);

}

#site-header :is(.header-search-form,.cHVxgpbcf) {

	position: absolute;

	right: 30px;

	top: -6px;

	width: 210px;

	display: none;

}

#site-header :is(.header-search-field,.cIXMANuFz) {

	margin: 0;

	padding-top: 5px;

	padding-bottom: 5px;

	background-color: #fff;

}

#site-header :is(.header-search-submit,.cbjchlyvz) {

	position: absolute;

	right: 0;

	top: 0;

	filter: alpha(opacity=0);

	opacity: 0;

	visibility: hidden;

	display: none;

}

#site-header :is(.header-search-form,.cHVxgpbcf):is(.show,.cyTMywYNd) {

	filter: alpha(opacity=100);

	opacity: 1;

	visibility: visible;

}

#site-header :is(.header-search-form,.cHVxgpbcf) header-search-field {

	width: 273px;

	height: 43px;

}

/* Mini Cart */

:is(.nav-top-cart-wrapper,.cSsXBHwRI) {

	position: absolute;

	right: 15px;

	top: 50%;

	z-index: 100;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	transform: translateY(-50%);

}

:is(.nav-cart-trigger,.cmCGjNvnh) {

	display: block;

	height: 50px;

	line-height: 50px;

	color: #4b4b4b;

	font-size: 16px;

}

:is(.nav-cart-trigger,.cmCGjNvnh):hover {

	color: #ffae00;

}

:is(.nav-cart-trigger,.cmCGjNvnh) :is(.cart-icon,.cDybjLrdm) {

	position: relative;

	padding-right: 16px;

}

.shopping-cart-items-count {

	position: absolute;

	right: 0;

	top: 0;

	width: 15px;

	height: 15px;

	line-height: 17px;

	font-size: 11px;

	background-color: #ffae00;

	color: #fff;

	display: block;

	border-radius: 50%;

	text-align: center;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) {

	width: 305px;

	position: absolute;

	right: 0;

	top: 100%;

	z-index: 99999;

	background-color: #fff;

	border: 1px solid #f8f8f8;

	padding: 20px;

	box-shadow: 0 2px 15px rgba(0, 0, 0, 0.15);

	filter: alpha(opacity=0);

	opacity: 0;

	visibility: hidden;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

	-webkit-transform: translateY(5px);

	-moz-transform: translateY(5px);

	transform: translateY(5px);

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI):hover :is(.nav-shop-cart,.cKkKfUIAj) {

	filter: alpha(opacity=100);

	opacity: 1;

	visibility: visible;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

	-webkit-transform: translateY(0px);

	-moz-transform: translateY(0px);

	transform: translateY(0px);

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) ul {

	list-style: none;

	margin: 0;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) ul li {

	display: inline-block;

	position: relative;

	width: 100%;

	border-top: 1px solid #eaeaea;

	padding: 15px;

	padding-left: 0;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) ul li:is(.empty,.cdOFBGyfJ) {

	padding: 0;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) ul li:first-child {

	padding-top: 0;

	margin-top: 0;

	border-top: 0;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) ul li a {

	color: #4b4b4b;

	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;

	font-weight: 500;

	font-size: 1.071em;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) ul li a:hover {

	color: #ffae00;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) ul li a:is(.remove,.cwufwYIVQ) {

	font-size: 16px;

	color: #d82e2e;

	position: absolute;

	right: 0;

	top: 25px;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) ul li a:is(.remove,.cwufwYIVQ):hover {

	color: #4b4b4b;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) ul li:first-child a:is(.remove,.cwufwYIVQ) {

	top: 10px;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) ul li a img {

	float: left;

	width: 50px;

	margin-left: 0;

	margin-right: 13px;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) ul li :is(.quantity,.cnjZZiAfU) {

	display: block;

	line-height: 16px;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) :is(.total,.coljcmHar) {

	border-top: 1px solid #eaeaea;

	padding-top: 10px;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) :is(.buttons,.cdTMKnBZZ):before,:is( .nav-top-cart-wrapper, .cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) :is(.buttons,.cdTMKnBZZ):after {

	content: "";

	display: table;

	clear: both;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) :is(.buttons,.cdTMKnBZZ) {

	margin: 0;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) :is(.buttons,.cdTMKnBZZ) a {

	float: left;

	text-transform: uppercase;

}

:is(.nav-top-cart-wrapper,.cSsXBHwRI) :is(.nav-shop-cart,.cKkKfUIAj) :is(.buttons,.cdTMKnBZZ) a:is(.checkout,.ctYJQWIzl) {

	float: right;

}

/* Navigation */

#main-nav {

	display: block;

}

#main-nav ul {

	margin: 0;

}

#main-nav ul li {

	position: relative;

	list-style: none;

	padding-top: 0;

	padding-bottom: 0;

}

#main-nav > ul > li {float: left;padding: 0 15px;}

#main-nav > ul > li:first-child {

	padding-left: 0;

}

#main-nav > ul > li > a {

	display: block;

	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;

	font-size: 16px;

	font-weight: 500;

	color: #4b4b4b;

	text-transform: uppercase;

}

#main-nav > ul > li > a:hover, #main-nav > ul > li:is(.current-menu-item,.cgvgHIJbL) > a {

	color: #ffae00;

}

#main-nav > ul > li:is(.menu-item-has-children,.cagziRWRU) > a {

	position: relative;

	padding-right: 15px;

}

#main-nav > ul > li:is(.menu-item-has-children,.cagziRWRU) > a:after {

	content: "\f107";

	font-family: "FontAwesome";

	position: absolute;

	right: 0;

	top: 0;

	filter: alpha(opacity=75);

	opacity: 0.75

}

/* Re-style for header 5 (float) */

:is(.header-style-5,.cKKnxAGvk) #site-header {

	background-color: transparent !important;

}

:is(.header-style-5,.cKKnxAGvk) #site-header-wrap {

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	background-color: transparent;

	z-index: 999;

}

#site-header:is(.style-5,.cjRHyWpYy):after {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background-color: #000;

	filter: alpha(opacity=20);

	opacity: 0.2;

	z-index: -1;

}

#site-header:is(.style-5,.cjRHyWpYy) #main-nav > ul > li > a {

	color: #fff;

	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);

}

#site-header:is(.style-5,.cjRHyWpYy) #main-nav > ul > li:is(.current-menu-item,.cgvgHIJbL) > a, #site-header:is(.style-5,.cjRHyWpYy) #main-nav > ul > li > a:hover {

	color: #ffae00;

}

#site-header:is(.style-5,.cjRHyWpYy) .mobile-button:before, #site-header:is(.style-5,.cjRHyWpYy) .mobile-button:after, #site-header:is(.style-5,.cjRHyWpYy) .mobile-button span {

	background-color: #fff;

}

#site-header:is(.style-5,.cjRHyWpYy) :is(.nav-cart-trigger,.cmCGjNvnh) {

	color: #fff;

	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);

}

#site-header:is(.style-5,.cjRHyWpYy) :is(.nav-cart-trigger,.cmCGjNvnh):hover {

	color: #ffae00;

}

#site-header:is(.style-5,.cjRHyWpYy) .header-search-icon {

	color: #fff;

	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);

}

#site-header:is(.style-5,.cjRHyWpYy) .header-search-icon:hover {

	color: #ffae00;

}

/* Header sticky */

#site-header:is(.is-sticky,.cpjEvByvs) {

	position: fixed;

	left: 0;

	top: 0;

	width: 100%;

	z-index: 999999;

	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);

}

#site-header:is(.is-sticky,.cpjEvByvs):after {

	filter: alpha(opacity=80);

	opacity: 0.8;

}

#site-header:is(.is-sticky,.cpjEvByvs) #site-header-inner {

	padding-top: 18px;

	padding-bottom: 18px;

}

/* Sub Menu */

#main-nav :is(.sub-menu,.cEgyxLlSA) {

	position: absolute;

	left: 0;

	top: 100%;

	width: 220px;

	filter: alpha(opacity=0);

	opacity: 0;

	visibility: hidden;

	z-index: 9999;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

	-webkit-transform: translateY(3px);

	-moz-transform: translateY(3px);

	transform: translateY(3px);

	-webkit-box-shadow: inset 0 12px 19px rgba(255,255,255,0.1), 0 1px 7px rgba(0,0,0,0.2);

	-moz-box-shadow: inset 0 12px 19px rgba(255,255,255,0.1), 0 1px 7px rgba(0,0,0,0.2);

	box-shadow: inset 0 12px 19px rgba(255,255,255,0.1), 0 1px 7px rgba(0,0,0,0.2);

}

#main-nav > ul > li:first-child > :is(.sub-menu,.cEgyxLlSA) {

	left: -18px;

}

#main-nav :is(.sub-menu,.cEgyxLlSA) li a {

	display: block;

	background-color: #fff;

	color: #4b4b4b;

	font-weight: 500;

	font-size: 0.928em;

	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;

	text-transform: uppercase;

	border-top: 1px solid #eaeaea;

	padding: 10px 19px;

	line-height: 24px;

}

#main-nav :is(.sub-menu,.cEgyxLlSA) li:first-child a {

	border-top: 0;

}

#main-nav :is(.sub-menu,.cEgyxLlSA) li a:hover {

	color: #ffae00;

}

#main-nav li:hover > :is(.sub-menu,.cEgyxLlSA) {

	filter: alpha(opacity=100);

	opacity: 1;

	visibility: visible;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

	-webkit-transform: translateX(0px);

	-moz-transform: translateX(0px);

	transform: translateX(0px);

}

/* Mobile Navigation */

#main-nav-mobi {

	display: block;

	margin: 0 auto;

	width: 100%;

	position: absolute;

	left: 0;

	top: 100%;

	z-index: 99999;

	background-color: #262626;

}

#main-nav-mobi ul {

	display: block;

	list-style: none;

	margin: 0;

	padding: 0;

}

#main-nav-mobi ul li {

	margin: 0;

	position: relative;

	text-align: center;

	cursor: pointer;

	border-top: 1px solid #333;

	padding-top: 0;

	padding-bottom: 0;

}

#main-nav-mobi ul > li > a {

	font-weight: 500;

	color: #a9a9a9;

	display: inline-block;

	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;

	font-size: 14px;

	text-transform: uppercase;

	line-height: 50px;

	text-decoration: none;

}

#main-nav-mobi ul > li > a:hover {

	color: #ffae00;

}

#main-nav-mobi :is(.menu-item-has-children,.cagziRWRU) :is(.arrow,.ctXxubqvN) {

	cursor: pointer;

	display: inline-block;

	font-family: "FontAwesome";

	font-size: 20px;

	line-height: 50px;

	position: absolute;

	right: 0;

	text-align: center;

	top: 0;

	width: 50px;

}

#main-nav-mobi :is(.menu-item-has-children,.cagziRWRU) :is(.arrow,.ctXxubqvN):before {

	content: "\f105";

	color: #aaa;

}

#main-nav-mobi :is(.menu-item-has-children,.cagziRWRU) :is(.arrow,.ctXxubqvN).active:before {

	content: "\f107";

}

#main-nav-mobi ul ul li {

	background-color: #444;

}

#main-nav-mobi ul ul ul li {

	background-color: #323232;

}

/* Mobile Menu Button */

.mobile-button {display: none;float: right;position: relative;background: transparent;cursor: pointer;margin-top: 8px;width: 26px;height: 35px;-webkit-transition: all ease .238s;-moz-transition: all ease .238s;transition: all ease .238s;}

.mobile-button:before, .mobile-button:after, .mobile-button span {

	background-color: #222;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

}

.mobile-button:before, .mobile-button:after {

	content: '';

	position: absolute;

	top: 0;

	height: 3px;

	width: 100%;

	left: 0;

	top: 50%;

	-webkit-transform-origin: 50% 50%;

	-ms-transform-origin: 50% 50%;

	transform-origin: 50% 50%;

}

.mobile-button span {

	position: absolute;

	width: 100%;

	height: 3px;

	left: 0;

	top: 50%;

	overflow: hidden;

	text-indent: 200%;

}

.mobile-button:before {

	-webkit-transform: translate3d(0, -7px, 0);

	-moz-transform: translate3d(0, -7px, 0);

	transform: translate3d(0, -7px, 0);

}

.mobile-button:after {

	-webkit-transform: translate3d(0, 7px, 0);

	-moz-transform: translate3d(0, 7px, 0);

	transform: translate3d(0, 7px, 0);

}

.mobile-button.active span {

	opacity: 0;

}

.mobile-button.active:before {

	-webkit-transform: rotate3d(0, 0, 1, 45deg);

	-moz-transform: rotate3d(0, 0, 1, 45deg);

	transform: rotate3d(0, 0, 1, 45deg);

}

.mobile-button.active:after {

	-webkit-transform: rotate3d(0, 0, 1, -45deg);

	-moz-transform: rotate3d(0, 0, 1, -45deg);

	transform: rotate3d(0, 0, 1, -45deg);

}

/* Featured Title

-------------------------------------------------------------- */

#iOdcUomTA {

	background: #f6f6f6;

	border-style: solid;

}

#iOdcUomTA :is(.featured-title-inner-wrap,.cRFEpfIwB) {

	padding: 52px 0;

	display: table;

	overflow: hidden;

	width: 100%;

}

#iOdcUomTA :is(.featured-title-heading-wrap,.cAPEKUmkz) {

	display: table-cell;

	margin: 0;

	text-align: left;

	vertical-align: middle;

	width: 25%; /*width: 65%;*/

}

#iOdcUomTA #ioWEFeYim {

	font-size: 0.928em;

	display: table-cell;

	text-align: right;

	vertical-align: middle;

	width: 55%;

}

#iOdcUomTA :is(.featured-title-heading,.cMkfLZiPD) {

	z-index: 1;

	position: relative;

	display: inline-block;

	font-size: 30px;

	margin: 0;

}

#iOdcUomTA :is(.featured-title-heading,.cMkfLZiPD):is(.has-shadow,.cxtnKzraT) {

	text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px

}

#iOdcUomTA :is(.featured-title-heading,.cMkfLZiPD):after, #iOdcUomTA #ioWEFeYim :is(.breadcrumbs-inner,.caMWAlbhj):after {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	z-index: -1;

	border-style: solid;

	border-width: 0px;

}

#iOdcUomTA #ioWEFeYim :is(.breadcrumbs-inner,.caMWAlbhj) {

	z-index: 1;

	position: relative;

	display: inline-block;

}

#iOdcUomTA #ioWEFeYim a:is(.trail-begin,.cvEfZOHqU) {

	color: #ffae00;

}

#iOdcUomTA #ioWEFeYim a {

	color: #999;

}

#iOdcUomTA #ioWEFeYim a:hover {

	color: #4b4b4b;

}

#iOdcUomTA #ioWEFeYim :is(.sep,.cpwGLSTXR) {

	padding: 0 8px;

	color: #d1d1d1;

}

/* Featured Title other styles */

#iOdcUomTA:is(.featured-title-right,.cdEmIEaRA) :is(.featured-title-heading-wrap,.cAPEKUmkz) {

	text-align: right;

}

#iOdcUomTA:is(.featured-title-right,.cdEmIEaRA) #ioWEFeYim {

	text-align: left;

}

#iOdcUomTA:is(.featured-title-centered1,.csokgfRCK) :is(.featured-title-inner-wrap,.cRFEpfIwB), #iOdcUomTA:is(.featured-title-centered2,.ccRsZNjzg) :is(.featured-title-inner-wrap,.cRFEpfIwB) {

	display: block;

}

#iOdcUomTA:is(.featured-title-centered1,.csokgfRCK) :is(.featured-title-heading-wrap,.cAPEKUmkz), #iOdcUomTA:is(.featured-title-centered2,.ccRsZNjzg) :is(.featured-title-heading-wrap,.cAPEKUmkz) {

	display: block;

	width: 100%;

	text-align: center;

}

#iOdcUomTA:is(.featured-title-centered1,.csokgfRCK) #ioWEFeYim {

	display: block;

	width: 100%;

	text-align: center;

	margin-top: 5px;

}

#iOdcUomTA:is(.featured-title-centered2,.ccRsZNjzg) #ioWEFeYim {

	display: block;

	width: 100%;

	text-align: center;

	margin-bottom: 5px;

}

#iOdcUomTA:is(.featured-title-centered2,.ccRsZNjzg) :is(.featured-title-heading-wrap,.cAPEKUmkz) {

	margin-top: 5px;

}

#iOdcUomTA:is(.featured-title-centered1,.csokgfRCK) :is(.featured-title-heading-wrap,.cAPEKUmkz) {

	margin-bottom: 5px;

}

/* Overrdie for Front-Page and Pages

-------------------------------------------------------------- */

body:is(.front-page,.cDxqZKmYp) #main-content, body:is(.page,.clDhnGpog) #main-content {

	padding-top: 0;

	padding-bottom: 0;

}

/* Blog Post

-------------------------------------------------------------- */

:is(.hentry,.cBFYUbFqf) {

	margin-top: 60px;

}

:is(.hentry,.cBFYUbFqf):first-child {

	margin-top: 0;

}

:is(.hentry,.cBFYUbFqf) :is(.post-content-wrap,.cENArRtIw),:is( .hentry, .cBFYUbFqf) :is(.post-content-single-wrap,.cTilyHpgQ) {

	border: 1px solid transparent;

}

/* Post media */

:is(.post-media,.cYbfKEdIl) {

	margin-bottom: 25px;

	position: relative;

}

:is(.hentry,.cBFYUbFqf) :is(.post-media,.cYbfKEdIl) img {

	width: 100%;

	height: auto;

}

:is(.hentry,.cBFYUbFqf) :is(.post-media,.cYbfKEdIl) iframe {

	margin-bottom: 0;

}

/* Post title */

:is(.hentry,.cBFYUbFqf) :is(.post-title,.cugqHmwiO) {

	font-size: 1.785em;

	margin-bottom: 20px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-title-inner,.cFhLsFaxD) {

	z-index: 1;

	position: relative;

	display: inline-block;

}

:is(.hentry,.cBFYUbFqf) :is(.post-title-inner,.cFhLsFaxD):before {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	z-index: -1;

	width: 100%;

	height: 100%;

	border: 1px solid transparent;

}

:is(.hentry,.cBFYUbFqf) :is(.post-title-inner,.cFhLsFaxD):after {

	content: "";

	position: absolute;

	left: 0;

	top: 100%;

	width: 0;

	height: 0;

	background-color: transparent;

}

:is(.hentry,.cBFYUbFqf) :is(.post-title,.cugqHmwiO) a:hover {

	color: #ffae00;

}

/* Post meta */

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) {

	padding: 7px 12px;

	background-color: #f8f8f8;

	color: #777;

	font-size: 0.928em;

	margin-bottom: 22px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) a {

	color: #9e9e9e;

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) a:hover {

	color: #ffae00;

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) :is(.item,.cLMZeNTSv) {

	display: inline-block;

	margin-left: 18px;

	border: 1px solid transparent;

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) :is(.item,.cLMZeNTSv):first-child {

	margin-left: 0;

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) :is(.item,.cLMZeNTSv) .inner {

	position: relative;

	padding-left: 20px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) :is(.item,.cLMZeNTSv) .inner:before {

	content: "";

	font-family: "FontAwesome";

	font-size: 13px;

	position: absolute;

	left: 0;

	top: 50%;

	-webkit-transform: translate3d(0, -50%, 0);

	-moz-transform: translate3d(0, -50%, 0);

	transform: translate3d(0, -50%, 0);

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) :is(.item,.cLMZeNTSv):is(.post-by-author,.cSixpWuPq) .inner:before {

	content: "\f017";

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) :is(.item,.cLMZeNTSv):is(.post-date,.csfetJVCg) .inner:before {

	content: "\f007";

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) :is(.item,.cLMZeNTSv):is(.post-comment,.cSUzEfoIw) .inner:before {

	content: "\f27a";

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) :is(.item,.cLMZeNTSv):is(.post-meta-categories,.cHHYHlGor) .inner:before {

	content: "\f02b";

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) :is(.post-categories,.cQTEvuBeT) {

	color: #ffae00;

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) :is(.post-categories,.cQTEvuBeT) span,:is( .hentry, .cBFYUbFqf) :is(.post-meta,.cqvtsVxTs) :is(.post-categories,.cQTEvuBeT):before {

	color: #777;

}

/* Post meta style 2 */

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-2,.caNAejdjJ) :is(.item,.cLMZeNTSv) .inner:before {

	content: "/";

	font-size: 10px;

	font-family: "Open Sans", sans-serif;

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-2,.caNAejdjJ) :is(.item,.cLMZeNTSv),:is( .hentry, .cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-3,.cGfsvUpRU) :is(.item,.cLMZeNTSv),:is( .hentry, .cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-4,.cHzTQjKTH) :is(.item,.cLMZeNTSv) {

	margin-left: 7px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-2,.caNAejdjJ) :is(.item,.cLMZeNTSv) .inner,:is( .hentry, .cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-3,.cGfsvUpRU) :is(.item,.cLMZeNTSv) .inner,:is( .hentry, .cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-4,.cHzTQjKTH) :is(.item,.cLMZeNTSv) .inner {

	padding-left: 13px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-2,.caNAejdjJ) :is(.item,.cLMZeNTSv):first-child .inner,:is( .hentry, .cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-3,.cGfsvUpRU) :is(.item,.cLMZeNTSv):first-child .inner,:is( .hentry, .cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-4,.cHzTQjKTH) :is(.item,.cLMZeNTSv):first-child .inner {

	padding-left: 0;

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-2,.caNAejdjJ) :is(.item,.cLMZeNTSv):first-child .inner:before,:is( .hentry, .cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-3,.cGfsvUpRU) :is(.item,.cLMZeNTSv):first-child .inner:before,:is( .hentry, .cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-4,.cHzTQjKTH) :is(.item,.cLMZeNTSv):first-child .inner:before {

	display: none;

}

/* Post meta style 3 */

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-3,.cGfsvUpRU) :is(.item,.cLMZeNTSv) .inner:before {

	content: "\f111";

	font-size: 4px;

	line-height: 4px;

	padding-top: 2px;

}

/* Post meta style 4 */

:is(.hentry,.cBFYUbFqf) :is(.post-meta,.cqvtsVxTs):is(.style-4,.cHzTQjKTH) :is(.item,.cLMZeNTSv) .inner:before {

	content: "\f0c8";

	font-size: 4px;

	line-height: 4px;

	padding-top: 2px;

}

/* Post share */

:is(.hentry,.cBFYUbFqf) :is(.post-meta-share-icon,.ctjMndabM) {

	display: inline-block;

	font-size: 0;

}

:is(.hentry,.cBFYUbFqf) :is(.post-meta-share-text,.cVQxoLAZE) {

	display: inline-block;

	line-height: 30px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-share,.cqwyIkhIN) a {

	position: relative;

	z-index: 1;

	width: 30px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	display: inline-block;

	color: #777;

	font-size: 12px;

	cursor: pointer;

	margin: 0 0 4px 8px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-share,.cqwyIkhIN) a:after {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	z-index: -1;

	background-color: #f8f8f8;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

}

:is(.hentry,.cBFYUbFqf) :is(.post-share,.cqwyIkhIN) a:hover:after {

	background-color: #ffae00;

	border-color: #ffae00;

}

:is(.hentry,.cBFYUbFqf) :is(.post-share,.cqwyIkhIN) a:hover {

	color: #fff;

}

/* Post excerpt */

:is(.hentry,.cBFYUbFqf) :is(.post-excerpt,.cfJGFpEAy) {

	position: relative;

	z-index: 1;

	margin-bottom: 22px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-excerpt,.cfJGFpEAy):before {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	z-index: -1;

	background-color: transparent;

	border: 1px solid transparent;

}

:is(.hentry,.cBFYUbFqf) :is(.post-excerpt,.cfJGFpEAy) p:last-child {

	margin-bottom: 0;

}

/* Post read more */

:is(.hentry,.cBFYUbFqf) :is(.post-read-more,.cCvQnKbMH) {

	display: table;

	width: 100%;

	border: 1px solid transparent;

}

:is(.hentry,.cBFYUbFqf) :is(.post-link,.cYXjDuusE) {

	display: table-cell;

	vertical-align: middle;

	text-align: left;

	width: 50%;

}

:is(.hentry,.cBFYUbFqf) :is(.post-link-share,.czHEkaWbW) {

	display: table-cell;

	vertical-align: middle;

	width: 50%;

	text-align: right;

}

:is(.hentry,.cBFYUbFqf) :is(.post-link,.cYXjDuusE) a {

	z-index: 1;

	position: relative;

	display: inline-block;

	color: #fff;

	text-transform: uppercase;

	font-weight: 500;

	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;

	padding: 0.65em 2.5em;

	-webkit-transition: all ease .238s !important;

	-moz-transition: all ease .238s !important;

	transition: all ease .238s !important;

}

:is(.hentry,.cBFYUbFqf) :is(.post-link,.cYXjDuusE) a:before {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	z-index: -1;

	border: 1px solid transparent;

	background-color: #ffae00;

	-webkit-transition: all ease .238s !important;

	-moz-transition: all ease .238s !important;

	transition: all ease .238s !important;

}

:is(.hentry,.cBFYUbFqf) :is(.post-link,.cYXjDuusE) a:hover:before {

	background-color: #4b4b4b;

}

/* Blog single

-------------------------------------------------------------- */

:is(.post-content-single-wrap,.cTilyHpgQ) :is(.post-media,.cYbfKEdIl) {

	margin-bottom: 20px;

}

:is(.post-content-single-wrap,.cTilyHpgQ) :is(.post-link-share,.czHEkaWbW) {

	display: block;

	text-align: left;

	width: 100%;

	margin-top: 48px;

}

/* Author */

:is(.hentry,.cBFYUbFqf) :is(.post-author,.cVtqirChD) {

	border-style: solid;

}

:is(.hentry,.cBFYUbFqf) :is(.post-author,.cVtqirChD) {

	background-color: #4b4b4b;

	border: 1px solid transparent;

	color: #fefefe;

	padding: 30px;

	overflow: hidden;

	margin-top: 70px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-author,.cVtqirChD) :is(.author-avatar,.cmGkzlwtV) {

	width: 85px;

	float: left;

	margin-right: 30px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-author,.cVtqirChD) :is(.author-avatar,.cmGkzlwtV) a {

	width: 85px;

	height: auto;

	display: inline-block;

}

:is(.hentry,.cBFYUbFqf) :is(.post-author,.cVtqirChD) :is(.author-avatar,.cmGkzlwtV) a img {

	width: 100%;

	height: auto;

}

:is(.hentry,.cBFYUbFqf) :is(.post-author,.cVtqirChD) :is(.name,.cgUprzZTn) {

	font-size: 1.285em;

	margin: -3px 0 8px;

	color: #fff;

}

:is(.hentry,.cBFYUbFqf) :is(.post-author,.cVtqirChD) :is(.author-desc,.cZvWxDhAG) > p {

	margin: 0;

	font-size: 0.857em;

	line-height: 1.6;

	overflow: hidden;

}

/* Tags */

:is(.hentry,.cBFYUbFqf) :is(.post-tags,.cyxaxAGne) {

	margin-top: 25px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-tags,.cyxaxAGne) a {

	display: inline-block;

	background-color: #ffae00;

	padding: 2px 10px;

	color: #fff;

	font-size: 0.857em;

	margin-left: 3px;

	margin-bottom: 3px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-tags,.cyxaxAGne) a:hover {

	background-color: #4b4b4b;

	color: #fff;

}

/* Comments */

:is(.comments-area,.cVAPAsKZU) {

	margin-top: 65px;

}

:is(.comments-area,.cVAPAsKZU) :is(.comments-title,.clUTDtNZv),:is( .comments-area, .cVAPAsKZU) :is(.comment-reply-title,.cgAAFIZED) {

	font-size: 1.428em;

	margin-bottom: 30px;

	position: relative;

	text-transform: uppercase;

}

/* Comment List */

:is(.comment-list,.ckGsdeMpL) {

	list-style: none;

	margin: 0;

}

:is(.comment-list,.ckGsdeMpL) > li {

	padding-top: 40px;

	border-top: 1px solid #eaeaea;

}

:is(.comment-list,.ckGsdeMpL) > li:first-child {

	padding-top: 0;

	border-top: 0;

}

:is(.comment-list,.ckGsdeMpL) :is(.children,.ctMElNCCj) {

	list-style: none;

	margin: 0;

}

:is(.comment-list,.ckGsdeMpL) :is(.children,.ctMElNCCj) > li {

	padding: 0 0 0 110px;

}

:is(.comment-list,.ckGsdeMpL) article {

	position: relative;

	margin-bottom: 30px;

}

:is(.comment-list,.ckGsdeMpL) article + :is(.comment-respond,.cpNGFlvzR) {

	margin-bottom: 50px;

}

:is(.comment-list,.ckGsdeMpL) article :is(.gravatar,.cMojXKUAD) {

	width: 80px;

	float: left;

	margin-right: 30px;

	overflow: hidden;

}

:is(.comment-list,.ckGsdeMpL) article :is(.gravatar,.cMojXKUAD) img {

	width : 100%;

	height: auto;

}

:is(.comment-list,.ckGsdeMpL) :is(.comment-meta,.cunZiIZAQ) {

	margin: -3px 0 0;

}

:is(.comment-author,.clNDipHjY) {

	font-size: 1.142em;

	margin-bottom: 8px;

	display: inline-block;

	font-style: normal;

	text-transform: uppercase;

}

:is(.comment-author,.clNDipHjY) a {

	color: #585252;

}

:is(.comment-time,.clsZAKBhP) {

	margin-left: 10px;

	font-size: 0.857em;

}

:is(.comment-reply,.ckGiwLCQH) a {

	color: #ffae00;

	text-transform: uppercase;

	display: inline-block;

	margin-left: 10px;

	font-size: 0.857em;

}

:is(.comment-text,.cvifgmrvl) {

	overflow: hidden;

	line-height: 1.857em

}

:is(.comment-text,.cvifgmrvl) > p:last-child {

	margin-bottom: 0;

}

:is(.comment-edit-link,.cDaFWlpCp) {

	position: absolute;

	right: 0;

	top: 0;

}

:is(.comment-author,.clNDipHjY) a:hover,:is( .comment-reply, .ckGiwLCQH) a:hover {

	color: #4b4b4b;

}

/* Comment Form */

:is(.comment-respond,.cpNGFlvzR) {

	position: relative;

	margin-top: 27px;

}

:is(.name-wrap,.cpIuVfJOv),:is( .email-wrap, .cgevblyLA) {

	width: 48%;

	float: left;

}

:is(.email-wrap,.cgevblyLA) {

	float: right;

}

:is(.comment-respond,.cpNGFlvzR) :is(.form-submit,.cAASPZLsZ) {

	clear: both;

	text-align: center;

	margin-bottom: 0;

}

:is(.comment-respond,.cpNGFlvzR) #iblVPXjVI {

	text-transform: uppercase;

}

/* Widgets

-------------------------------------------------------------- */

#iMtANpvim :is(.widget,.cFgubTyhT), #iCrcWAZmM :is(.widget,.cFgubTyhT) {

	position: relative;

	z-index: 1;

	margin-top: 50px;

	color: #777;

}

#iMtANpvim :is(.widget,.cFgubTyhT):before, #iCrcWAZmM :is(.widget,.cFgubTyhT):before {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	z-index: -1;

	border: 1px solid transparent;

	background-color: transparent;

}

#iMtANpvim :is(.widget,.cFgubTyhT):first-child, #iCrcWAZmM :is(.widget,.cFgubTyhT):first-child {

	margin: 0;

}

#iMtANpvim :is(.widget,.cFgubTyhT) ul, #iCrcWAZmM :is(.widget,.cFgubTyhT) ul {

	margin: 0;

	list-style: none;

}

#iMtANpvim :is(.widget,.cFgubTyhT) ul li, #iCrcWAZmM :is(.widget,.cFgubTyhT) ul li {

	border-top: 1px solid #eaeaea;

	padding: 13px 0;

}

#iMtANpvim :is(.widget,.cFgubTyhT) > ul li:first-child, #iCrcWAZmM :is(.widget,.cFgubTyhT) > ul li:first-child {

	padding-top: 0;

}

#iMtANpvim :is(.widget,.cFgubTyhT) ul:not(:is(.children,.ctMElNCCj)) > li:first-child, #iCrcWAZmM :is(.widget,.cFgubTyhT) ul:not(:is(.children,.ctMElNCCj)) > li:first-child {

	border: 0;

}

#iMtANpvim :is(.widget,.cFgubTyhT) ul li a, #iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_calendar,.coAIMeHdc) #iAZZJznra a, #iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_calendar,.coAIMeHdc) #ivpMmDVaP a, #iCrcWAZmM :is(.widget,.cFgubTyhT) ul li a, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_calendar,.coAIMeHdc) #iAZZJznra a, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_calendar,.coAIMeHdc) #ivpMmDVaP a {

	color: #4b4b4b;

}

#iMtANpvim :is(.widget,.cFgubTyhT) ul li a:hover, #iCrcWAZmM :is(.widget,.cFgubTyhT) ul li a:hover {

	color: #ffae00;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_recent_comments,.cqWCaMyWG) :is(.comment-author-link,.cUELKMLpm), #iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_recent_entries,.cMXDKjouX) :is(.post-date,.csfetJVCg), #iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) :is(.entry-date,.cQmjyrcxK), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_recent_comments,.cqWCaMyWG) :is(.comment-author-link,.cUELKMLpm), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_recent_entries,.cMXDKjouX) :is(.post-date,.csfetJVCg), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) :is(.entry-date,.cQmjyrcxK) {

	display: block;

}

/* Title Widget */

#iMtANpvim :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX), #iCrcWAZmM :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) {

	font-size: 1.428em;

	margin-bottom: 25px;

	z-index: 1;

	position: relative;

}

#iMtANpvim :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) > span, #iCrcWAZmM :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) > span {

	display: block;

	position: relative;

}

#iMtANpvim :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) > span:before, #iCrcWAZmM :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) > span:before {

	background-color: transparent;

	border: 1px solid transparent;

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	z-index: -1;

}

#iMtANpvim:is(.style-1,.caFJowtwg) :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) > span:after, #iMtANpvim:is(.style-2,.caNAejdjJ) :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) > span:after, #iCrcWAZmM:is(.style-1,.caFJowtwg) :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) > span:after, #iCrcWAZmM:is(.style-2,.caNAejdjJ) :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) > span:after {

	width: 0;

	height: 1px;

	background-color: #585252;

	content: "";

	position: absolute;

	left: 0;

	top: 100%;

	z-index: -2;

}

/* Title Widget style 2 */

#iMtANpvim:is(.style-2,.caNAejdjJ) :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX), #iCrcWAZmM:is(.style-2,.caNAejdjJ) :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) {

	text-align: center;

}

#iMtANpvim:is(.style-2,.caNAejdjJ) :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) > span:after, #iCrcWAZmM:is(.style-2,.caNAejdjJ) :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) > span:after {

	left: 50%;

	-webkit-transform: translate3d(-50%, 0, 0);

	-moz-transform: translate3d(-50%, 0, 0);

	transform: translate3d(-50%, 0, 0);

}

/* Widget Search */

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg) {

	position: relative;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg) :is(.search-field,.cdkmkMMZr), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg) :is(.search-field,.cdkmkMMZr) {

	padding-left: 17px;

	padding-right: 48px;

	margin-bottom: 10px;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg) :is(.search-submit,.cyZrXJrJI), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg) :is(.search-submit,.cyZrXJrJI) {

	position: absolute;

	right: 18px;

	top: 14px;

	width: 24px;

	height: 24px;

	text-align: center;

	text-indent: 9999px;

	background-color: transparent;

	padding: 0;

	border: 0;

	overflow: hidden;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg) :is(.search-submit,.cyZrXJrJI):before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg) :is(.search-submit,.cyZrXJrJI):before {

	content: "\f002";

	font-family: "FontAwesome";

	font-size: 18px;

	color: #ffae00;

	position: absolute;

	left: 2px;

	top: 2px;

	width: 100%;

	text-align: center;

	text-indent: 0;

	font-weight: normal;

	-webkit-transition: color ease .238s;

	-moz-transition: color ease .238s;

	transition: color ease .238s;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg) :is(.search-submit,.cyZrXJrJI):hover:before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg) :is(.search-submit,.cyZrXJrJI):hover:before {

	color: #ffae00;

}

/* Widget Search style 2 */

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg):is(.style-2,.caNAejdjJ) :is(.search-field,.cdkmkMMZr) {

	padding-left: 48px;

	padding-right: 17px;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg):is(.style-2,.caNAejdjJ) :is(.search-submit,.cyZrXJrJI) {

	right: auto;

	left: 15px;

}

/* Widget Search style 3 */

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg):is(.style-3,.cGfsvUpRU) :is(.search-submit,.cyZrXJrJI):before {

	display: none;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg):is(.style-3,.cGfsvUpRU) :is(.search-field,.cdkmkMMZr) {

	padding-left: 17px;

	padding-right: 17px;

}

/* Widget Socials */

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_socials,.chIuFcjNj) :is(.socials,.cZzrEhmFM) a, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_socials,.chIuFcjNj) :is(.socials,.cZzrEhmFM) a {

	position: relative;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #777;

	line-height: 35px;

	text-align: center;

	margin-right: 6px;

	margin-bottom: 6px;

	z-index: 1;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_socials,.chIuFcjNj) :is(.socials,.cZzrEhmFM) a:before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_socials,.chIuFcjNj) :is(.socials,.cZzrEhmFM) a:before {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	z-index: -1;

	border: 1px solid #eaeaea;

	background-color: transparent;

	-webkit-border-radius: 50%;

	-moz-border-radius: 50%;

	border-radius: 50%;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_socials,.chIuFcjNj) :is(.socials,.cZzrEhmFM) a:hover:before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_socials,.chIuFcjNj) :is(.socials,.cZzrEhmFM) a:hover:before {

	background-color: #ffae00;

	border-color: #ffae00;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_socials,.chIuFcjNj) :is(.socials,.cZzrEhmFM) a:hover, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_socials,.chIuFcjNj) :is(.socials,.cZzrEhmFM) a:hover {

	color: #fff;

}

/* Categories & Archive Widget */

:is(.widget,.cFgubTyhT):is(.widget_categories,.cIxqEjZEy) ul li:before,:is( .widget, .cFgubTyhT):is(.widget_categories,.cIxqEjZEy) ul li:after,:is( .widget, .cFgubTyhT):is(.widget_archive,.cIzsrGMzY) ul li:before,:is( .widget, .cFgubTyhT):is(.widget_archive,.cIzsrGMzY) ul li:after {

	content: "";

	clear: both;

	display: table;

}

:is(.widget,.cFgubTyhT):is(.widget_categories,.cIxqEjZEy) ul li,:is( .widget, .cFgubTyhT):is(.widget_archive,.cIzsrGMzY) ul li {

	position: relative;

	text-align: right;

}

:is(.widget,.cFgubTyhT):is(.widget_categories,.cIxqEjZEy) ul li a,:is( .widget, .cFgubTyhT):is(.widget_archive,.cIzsrGMzY) ul li a {

	float: left;

}

/* Custom Menu widget */

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_nav_menu,.cVsuzXfpN) ul:is(.sub-menu,.cEgyxLlSA) {

	display: none;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_nav_menu,.cVsuzXfpN) :is(.menu,.coBemTZOa) > li {

	border: 0;

	background-color: #f8f8f8;

	padding-left: 28px;

	padding-right: 28px;

	margin-bottom: 5px;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_nav_menu,.cVsuzXfpN) :is(.menu,.coBemTZOa) > li > a {

	color: #4b4b4b;

	position: relative;

	font-size: 14px;

	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;

	font-weight: 500;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_nav_menu,.cVsuzXfpN) :is(.menu,.coBemTZOa) > li > a:hover {

	color: #ffae00;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_nav_menu,.cVsuzXfpN) :is(.menu,.coBemTZOa) > li:is(.current_page_item,.chtXSXEKL) {

	background-color: #ffae00;

	color: #fff;

	position: relative;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_nav_menu,.cVsuzXfpN) :is(.menu,.coBemTZOa) > li:is(.current_page_item,.chtXSXEKL) a {

	color: #fff;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_nav_menu,.cVsuzXfpN) :is(.menu,.coBemTZOa) > li:is(.current_page_item,.chtXSXEKL):after {

	content: "";

	position: absolute;

	right: 0;

	top: 50%;

	border-width: 5px;

	border-style: solid;

	border-color: transparent #fff transparent transparent;

	-webkit-transform: translate3d(0, -50%, 0);

	-moz-transform: translate3d(0, -50%, 0);

	transform: translate3d(0, -50%, 0);

}

/* Widget Recent News  */

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) ul li, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) ul li {

	padding: 0;

	border: 0;

	padding-top: 18px;

	margin-top: 18px;

	border-top: 1px solid #eaeaea;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) ul li:first-child, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) ul li:first-child {

	padding-top: 0;

	margin-top: 0;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) :is(.recent-news,.cBXAfNoGc) :is(.thumb,.cUdAiJHkc), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) :is(.recent-news,.cBXAfNoGc) :is(.thumb,.cUdAiJHkc) {

	width: 70px;

	float: left;

	margin: 0 17px 0 0;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) :is(.recent-news,.cBXAfNoGc) :is(.thumb,.cUdAiJHkc) img, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) :is(.recent-news,.cBXAfNoGc) :is(.thumb,.cUdAiJHkc) img {

	width: 100%;

	height: auto;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) h3, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) h3 {

	font-size: 1.071em;

	margin: 0 0 3px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	display: block;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) h3 a {

	color: #4b4b4b;

}

#iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) h3 a {

	color: #777;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) :is(.recent-news,.cBXAfNoGc) :is(.texts,.cjbDCOYok), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) :is(.recent-news,.cBXAfNoGc) :is(.texts,.cjbDCOYok) {

	overflow: hidden;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) :is(.post-date,.csfetJVCg), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) :is(.post-date,.csfetJVCg) {

	font-size: 12px;

	color: #979797;

	line-height: 21px;

	color: #979797;

}

/* Instagram & Flickr widget */

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb),:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP) {

	margin: 0 -0.5px;

}

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb) :is(.instagram_badge_image,.cSIGlFzyu),:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP) :is(.flickr_badge_image,.cnlHxQlul) {

	padding: 0 0.5px !important;

	margin: 0 0 1px 0 !important;

	width: 33.333%;

	float: left;

	height: auto !important;

}

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb) :is(.instagram_badge_image,.cSIGlFzyu) img,:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP) :is(.flickr_badge_image,.cnlHxQlul) img {

	width: 100%;

	height: auto;

}

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb) :is(.instagram_badge_image,.cSIGlFzyu) a,:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP) :is(.flickr_badge_image,.cnlHxQlul) a {

	position: relative;

	display: block;

}

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb) :is(.instagram_badge_image,.cSIGlFzyu) a:after,:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP) :is(.flickr_badge_image,.cnlHxQlul) a:after {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background-color: transparent;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

}

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb) :is(.instagram_badge_image,.cSIGlFzyu) a:hover:after,:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP) :is(.flickr_badge_image,.cnlHxQlul) a:hover:after {

	background: #ffae00 url(../images/icon-plus.png) no-repeat center center;

}

/* 2 columns */

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb):is(.col2,.cPttyqlHb) :is(.instagram_badge_image,.cSIGlFzyu),:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP):is(.col2,.cPttyqlHb) :is(.flickr_badge_image,.cnlHxQlul) {

	width: 50%;

}

/* 4 columns */

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb):is(.col4,.cHeVRPQAS) :is(.instagram_badge_image,.cSIGlFzyu),:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP):is(.col4,.cHeVRPQAS) :is(.flickr_badge_image,.cnlHxQlul) {

	width: 25%;

}

/* Gutter 0 */

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb):is(.g0,.cdfPftAxB),:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP):is(.g0,.cdfPftAxB) {

	margin: 0;

}

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb):is(.g0,.cdfPftAxB) :is(.instagram_badge_image,.cSIGlFzyu),:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP):is(.g0,.cdfPftAxB) :is(.flickr_badge_image,.cnlHxQlul) {

	padding: 0 !important;

	margin: 0 !important;

}

/* Gutter 5 */

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb):is(.g5,.cBFkwyATJ),:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP):is(.g5,.cBFkwyATJ) {

	margin: 0 -2.5px;

}

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb):is(.g5,.cBFkwyATJ) :is(.instagram_badge_image,.cSIGlFzyu),:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP):is(.g5,.cBFkwyATJ) :is(.flickr_badge_image,.cnlHxQlul) {

	padding: 0 2.5px !important;

	margin: 0 0 5px 0 !important;

}

/* Gutter 10 */

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb):is(.g10,.cVZFyKZpa),:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP):is(.g10,.cVZFyKZpa) {

	margin: 0 -5px;

}

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb):is(.g10,.cVZFyKZpa) :is(.instagram_badge_image,.cSIGlFzyu),:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP):is(.g10,.cVZFyKZpa) :is(.flickr_badge_image,.cnlHxQlul) {

	padding: 0 5px !important;

	margin: 0 0 10px 0 !important;

}

/* Gutter 15 */

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb):is(.g15,.cCMNUXnJh),:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP):is(.g15,.cCMNUXnJh) {

	margin: 0 -7.5px;

}

:is(.widget,.cFgubTyhT):is(.widget_instagram,.cpaLcObrR) :is(.instagram-wrap,.cZxmUxvnb):is(.g15,.cCMNUXnJh) :is(.instagram_badge_image,.cSIGlFzyu),:is( .widget, .cFgubTyhT):is(.widget_flickr,.cClvZvJOy) :is(.flickr-wrap,.cRjhSZdSP):is(.g15,.cCMNUXnJh) :is(.flickr_badge_image,.cnlHxQlul) {

	padding: 0 7.5px !important;

	margin: 0 0 15px 0 !important;

}

/* Widget Tags */

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU):before, #iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU):after, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU):before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU):after {

	display: table;

	clear: both;

	content: "";

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU) a, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU) a {

	position: relative;

	float: left;

	color: #777;

	padding: 5px 12px;

	margin: 0 10px 10px 0;

	z-index: 1;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU) a:after, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU) a:after {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	z-index: -1;

	background-color: #f8f8f8;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU) a:hover:after, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU) a:hover:after {

	background-color: #ffae00;

	border-color: #ffae00;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU) a:hover, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU) a:hover {

	color: #fff;

}

/* Widget Twitter */

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) .tweets-slider.grid :is(.cbp-item,.cdbPZZDmC), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) .tweets-slider.grid :is(.cbp-item,.cdbPZZDmC) {

	padding-bottom: 15px;

	margin-bottom: 15px;

	padding-left: 32px;

	border-bottom: 1px solid #eaeaea;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) .tweets-slider.grid :is(.cbp-item,.cdbPZZDmC):last-child, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) .tweets-slider.grid :is(.cbp-item,.cdbPZZDmC):last-child {

	border-bottom: 0;

	padding-bottom: 0;

	margin-bottom: 0;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) .tweets-slider.grid :is(.cbp-item,.cdbPZZDmC):before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) .tweets-slider.grid :is(.cbp-item,.cdbPZZDmC):before {

	content: "\f099";

	font-family: "FontAwesome";

	color: #ffae00;

	font-size: 16px;

	line-height: normal;

	position: absolute;

	left: 0;

	top: 6px;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) .tweets-slider.grid :is(.tweet-icon,.cLobXlEbZ), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) .tweets-slider.grid :is(.tweet-icon,.cLobXlEbZ) {

	display: none;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.tweet-intents,.cDgcrMEsg), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.tweet-intents,.cDgcrMEsg) {

	padding: 7px 0;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.tweet-intents,.cDgcrMEsg) span, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.tweet-intents,.cDgcrMEsg) span {

	padding-left: 12px;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.tweet-intents,.cDgcrMEsg) span:first-child, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.tweet-intents,.cDgcrMEsg) span:first-child {

	padding-left: 0;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.tweet-intents,.cDgcrMEsg) a, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.tweet-intents,.cDgcrMEsg) a {

	font-weight: 700;

	color: #585252;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.tweet-intents,.cDgcrMEsg) a:hover, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.tweet-intents,.cDgcrMEsg) a:hover {

	color: #ffae00;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.timestamp,.cHTGKMRGz) a, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.timestamp,.cHTGKMRGz) a {

	font-size: 0.857em;

	color: #777;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) .tweets-slider:is(.slider,.ceLfQsNgR), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) .tweets-slider:is(.slider,.ceLfQsNgR) {

	text-align: center;

	padding-bottom: 42px;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) .tweets-slider:is(.slider,.ceLfQsNgR) :is(.tweet-icon,.cLobXlEbZ), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) .tweets-slider:is(.slider,.ceLfQsNgR) :is(.tweet-icon,.cLobXlEbZ) {

	font-size: 24px;

	color: #ffae00;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.cbp-nav-pagination,.cmzgrHmJT), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.cbp-nav-pagination,.cmzgrHmJT) {

	bottom: -50px;

}

/* Widget Links */

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li {

	border: 0;

	padding: 7px 0;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:first-child, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:first-child {

	padding-top: 0;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul:is(.col2,.cPttyqlHb) li, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul:is(.col2,.cPttyqlHb) li {

	width: 50%;

	float: left;

	padding: 0 0 12px;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li a, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li a {

	position: relative;

	display: inline-block;

	padding-left: 25px;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-3,.cGfsvUpRU) a, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-3,.cGfsvUpRU) a, #iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-4,.cHzTQjKTH) a, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-4,.cHzTQjKTH) a, #iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-5,.cjRHyWpYy) a, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-5,.cjRHyWpYy) a, #iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-6,.cKAotSigm) a, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-6,.cKAotSigm) a {

	position: relative;

	display: inline-block;

	padding-left: 25px;

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li a:before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li a:before {

	content: "\f105";

	font-family: "FontAwesome";

	font-size: 14px;

	position: absolute;

	left: 0;

	top: 0;

}

/* Widget Links Arrows */

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-2,.caNAejdjJ) a:before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-2,.caNAejdjJ) a:before {

	content: "\f101";

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-3,.cGfsvUpRU) a:before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-3,.cGfsvUpRU) a:before {

	content: "\f00c";

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-4,.cHzTQjKTH) a:before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-4,.cHzTQjKTH) a:before {

	content: "\f138";

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-5,.cjRHyWpYy) a:before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-5,.cjRHyWpYy) a:before {

	content: "\f14a";

}

#iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-6,.cKAotSigm) a:before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li:is(.style-6,.cKAotSigm) a:before {

	content: "\f058";

}

/* Widget Information */

#iMtANpvim :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul li, #iCrcWAZmM :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul li {

	position: relative;

	padding: 0 0 0 30px;

	border: 0;

	margin-bottom: 5px;

}

#iMtANpvim :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul li:before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_information,.cDdfZygVg) ul li:before {

	content: "\f015";

	font-family: "FontAwesome";

	color: #ffae00;

	font-size: 14px;

	position: absolute;

	left: 0;

	top: 1px;

}

#iMtANpvim :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul li:is(.phone,.cMSQWGoDU):before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_information,.cDdfZygVg) ul li:is(.phone,.cMSQWGoDU):before {

	content: "\f095";

}

#iMtANpvim :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul li:is(.email,.clbdKKrDs):before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_information,.cDdfZygVg) ul li:is(.email,.clbdKKrDs):before {

	content: "\f0e0";

}

/* Widget Information Style 2 */

#iMtANpvim :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul:is(.style-2,.caNAejdjJ) li, #iCrcWAZmM :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul:is(.style-2,.caNAejdjJ) li {

	position: relative;

	padding: 0;

	border: 0;

	margin-bottom: 5px;

}

#iMtANpvim :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul:is(.style-2,.caNAejdjJ) li:before, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_information,.cDdfZygVg) ul:is(.style-2,.caNAejdjJ) li:before {

	display: none;

}

#iMtANpvim :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul:is(.style-2,.caNAejdjJ) :is(.hl,.cpQbrQfNU), #iCrcWAZmM :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul:is(.style-2,.caNAejdjJ) :is(.hl,.cpQbrQfNU) {

	font-weight: bold;

	width: 20%;

	float: left;

}

#iMtANpvim :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul:is(.style-2,.caNAejdjJ) :is(.text,.cEnAGfmAu), #iCrcWAZmM :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul:is(.style-2,.caNAejdjJ) :is(.text,.cEnAGfmAu) {

	width: 80%;

	float: left;

}

#iMtANpvim :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul:is(.style-2,.caNAejdjJ), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_information,.cDdfZygVg) ul:is(.style-2,.caNAejdjJ) {

	position: relative;

	padding-bottom: 20px;

}

#iMtANpvim :is(.widget,.cFgubTyhT).widget:is(.widget_information,.cDdfZygVg) ul:is(.style-2,.caNAejdjJ):after, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_information,.cDdfZygVg) ul:is(.style-2,.caNAejdjJ):after {

	width: 193px;

	height: 95px;

	content: "";

	position: absolute;

	right: 0;

	bottom: 0;

	background: url('/releases/20260608175933.5fb56893/assets/img/04/cb/04cbce3b2297231c9bf60ca4957f51ffbd27acc3.webp') no-repeat center center;

}

/* Re-style Widgets for footer */

#iCrcWAZmM :is(.widget,.cFgubTyhT) {

	margin-top: 0;

	color: #979797;

}

#iMtANpvim :is(.widget,.cFgubTyhT) ul li a, #iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_calendar,.coAIMeHdc) #iAZZJznra a, #iMtANpvim :is(.widget,.cFgubTyhT):is(.widget_calendar,.coAIMeHdc) #ivpMmDVaP a, #iCrcWAZmM :is(.widget,.cFgubTyhT) ul li a, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_calendar,.coAIMeHdc) #iAZZJznra a, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_calendar,.coAIMeHdc) #ivpMmDVaP a {

	color: #979797;

}

#iCrcWAZmM :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) {

	margin-bottom: 36px;

	color: #fff;

}

#iCrcWAZmM :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) > span {

	padding-bottom: 12px;

}

#iCrcWAZmM:is(.style-1,.caFJowtwg) :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) > span:after, #iCrcWAZmM:is(.style-2,.caNAejdjJ) :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) > span:after {

	width: 60px;

	height: 3px;

	background-color: #ffae00;

}

#iCrcWAZmM:is(.style-3,.cGfsvUpRU) :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) {

	padding-bottom: 30px;

}

#iCrcWAZmM :is(.widget,.cFgubTyhT) ul li, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) .tweets-slider.grid :is(.cbp-item,.cdbPZZDmC), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_search,.cCrADempT) :is(.search-form,.cxKjtrdfg) :is(.search-field,.cdkmkMMZr), #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) ul li, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_calendar,.coAIMeHdc) table, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_calendar,.coAIMeHdc) th, #iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_calendar,.coAIMeHdc) td {

	border-color: #2d2b2b;

}

#iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_links,.cIfHbCrzL) ul li a:before {

	color: #4f4f4f;

}

#iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.tweet-intents,.cDgcrMEsg) {

	display: none;

}

#iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.timestamp,.cHTGKMRGz) a {

	color: #ffae00;

}

#iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_twitter,.cKMrZdWAE) :is(.timestamp,.cHTGKMRGz) a:hover {

	color: #585252;

}

#iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_recent_news,.cYJiTaGPu) h3 a {

	color: #979797;

}

#iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU) a {

	margin: 0 6px 6px 0;

	padding: 4px 13px;

	color: #626262;

}

#iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_tag_cloud,.cDSOKFgZX) :is(.tagcloud,.csurVdFNU) a:after {

	border-color: #4b4b4b;

	background-color: #4b4b4b

}

#iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_socials,.chIuFcjNj) :is(.socials,.cZzrEhmFM) a {

	position: relative;

	display: inline-block;

	width: 38px;

	height: 38px;

	color: #fff;

	line-height: 38px;

	text-align: center;

	margin-right: 3px;

	margin-bottom: 10px;

	z-index: 1;

}

#iCrcWAZmM :is(.widget,.cFgubTyhT):is(.widget_socials,.chIuFcjNj) :is(.socials,.cZzrEhmFM) a:before {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	z-index: -1;

	border: 1px solid #333;

	background-color: #222;

	-webkit-border-radius: 0px;

	-moz-border-radius: 0px;

	border-radius: 0px;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

}

/* Footer

-------------------------------------------------------------- */

#icMlWmvrx {

	background-color: #1a1a1a;

	padding: 70px 0 60px;

	position: relative;

	z-index: 1;

	border-style: solid;

}

/* Bottom Bar

-------------------------------------------------------------- */

#ieoclWSQN {

	font-size: 0.857em;

	background-color: #101010;

	padding: 19px 0;

	color: #484848;

	font-family: "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "Microsoft YaHei", Arial, "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", sans-serif;

}

#ieoclWSQN a:hover {

	color: #fff;

}

#ieoclWSQN :is(.bottom-bar-inner-wrap,.cnRdZMDnx) {

	display: table;

	overflow: hidden;

	width: 100%;

}

#ieoclWSQN :is(.bottom-bar-content,.cCLWxbtZl) {

	display: table-cell;

	margin: 0;

	text-align: left;

	vertical-align: middle;

	width: 50%;

}

#ieoclWSQN :is(.bottom-bar-menu,.cMedYiZkb) {

	display: table-cell;

	text-align: right;

	vertical-align: middle;

	width: 50%;

}

#ieoclWSQN:is(.style-1,.caFJowtwg) :is(.bottom-bar-menu,.cMedYiZkb) li:last-child a {

	padding-right: 0;

}

/* Bottom Style 2 */

#ieoclWSQN:is(.style-2,.caNAejdjJ) :is(.bottom-bar-content,.cCLWxbtZl) {

	text-align: right;

}

#ieoclWSQN:is(.style-2,.caNAejdjJ) :is(.bottom-bar-menu,.cMedYiZkb) {

	text-align: left;

}

#ieoclWSQN:is(.style-2,.caNAejdjJ) :is(.bottom-bar-menu,.cMedYiZkb) li:first-child a {

	padding-left: 0;

}

/* Bottom Style 3 */

#ieoclWSQN:is(.style-3,.cGfsvUpRU) :is(.bottom-bar-inner-wrap,.cnRdZMDnx), #ieoclWSQN:is(.style-3,.cGfsvUpRU) :is(.bottom-bar-menu,.cMedYiZkb), #ieoclWSQN:is(.style-3,.cGfsvUpRU) :is(.bottom-bar-content,.cCLWxbtZl) {

	display: block;

	width: 100%;

	text-align: center;

}

/* Bottom Navigation */

#ieoclWSQN ul:is(.bottom-nav,.cJFZblSMD) {

	list-style: none;

	margin: 0;

}

#ieoclWSQN ul:is(.bottom-nav,.cJFZblSMD) > li {

	display: inline-block;

}

#ieoclWSQN ul:is(.bottom-nav,.cJFZblSMD) > li > a {

	display: block;

	color: #666;

	padding: 0 10px;

	position: relative;

}

#ieoclWSQN ul:is(.bottom-nav,.cJFZblSMD) > li > a:hover {

	color: #ffae00;

}

#ieoclWSQN ul:is(.bottom-nav,.cJFZblSMD) ul ul {

	display: none;

}

/* Pagination & Arrows

-------------------------------------------------------------- */

:is(.wprt-pagination,.cYYPbExgh) {

	margin: 50px 0 0;

	text-align: center;

}

:is(.wprt-pagination,.cYYPbExgh) ul,:is( .woocommerce-pagination, .csYCKckAn) > :is(.page-numbers,.cxGofdKnU) {

	margin: 0;

}

:is(.wprt-pagination,.cYYPbExgh) ul li,:is( .woocommerce-pagination, .csYCKckAn) :is(.page-numbers,.cxGofdKnU) li {

	display: inline-block;

	padding: 0;

	margin-right: 10px;

}

:is(.wprt-pagination,.cYYPbExgh) ul li :is(.page-numbers,.cxGofdKnU),:is( .woocommerce-pagination, .csYCKckAn) :is(.page-numbers,.cxGofdKnU) li .page-numbers {

	display: inline-block;

	line-height: 40px;

	width: 40px;

	height: 40px;

	text-align: center;

	background-color: #ffae00;

	color: #fff;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

}

:is(.wprt-pagination,.cYYPbExgh) ul li a:is(.page-numbers,.cxGofdKnU):hover,:is( .woocommerce-pagination, .csYCKckAn) :is(.page-numbers,.cxGofdKnU) li .page-numbers:hover {

	background-color: #4b4b4b;

}

:is(.wprt-pagination,.cYYPbExgh) ul li :is(.page-numbers,.cxGofdKnU):is(.current,.cHCxjwkPX),:is( .woocommerce-pagination, .csYCKckAn) :is(.page-numbers,.cxGofdKnU) li :is(.current,.cHCxjwkPX) {

	opacity: 0.7

}

:is(.woocommerce-pagination,.csYCKckAn) {

	margin-top: 0;

	clear: both;

	text-align: center;

}

/* Scroll Top Button

-------------------------------------------------------------- */

#scroll-top {

	position: fixed !important;

	right: 25px;

	bottom: -50px;

	display: block;

	line-height: 38px;

	text-align: center;

	width: 40px;

	height: 40px;

	visibility: hidden;

	filter: alpha(opacity=0);

	opacity: 0;

	z-index: 9999;

	cursor: pointer;

	z-index: 1;

	overflow: hidden;

}

#scroll-top:after {

	content: "\f106";

	font-family: "FontAwesome";

	color: #fff;

	font-size: 20px;

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

}

#scroll-top:before {

	border-radius: 3px;

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background-color: #ffae00;

	z-index: -1;

	-webkit-transition: all ease .238s;

	-moz-transition: all ease .238s;

	transition: all ease .238s;

}

#scroll-top:hover:before {

	background-color: #585252;

}

#scroll-top:hover:after {

	color: #fff;

}

#scroll-top:is(.show,.cyTMywYNd) {

	bottom: 40px;

	filter: alpha(opacity=100);

	opacity: 1;

	visibility: visible;

}



/* Media Queries

-------------------------------------------------------------- */

@media only screen and (min-width: 1930px) {

:is(.parallax,.cSCMcnIfH) {

	background-size: cover;

}

}

 @media only screen and (min-width: 1200px) {

.container {

	width: 1200px;

}

}

 @media only screen and (max-width: 991px) {

:is(.font-size-25,.ctlrAyDvx) {

	font-size: 18px;

}

:is(.font-size-30,.cYGzlyRkm) {

	font-size: 20px;

}

:is(.font-size-35,.ckZHXazjQ) {

	font-size: 26px;

}

:is(.font-size-40,.cKlAyWLXp) {

	font-size: 28px;

}

:is(.font-size-45,.cZdHGdvQs) {

	font-size: 30px;

}

:is(.font-size-50,.cDJkANNpp) {

	font-size: 26px;

}

:is(.font-size-55,.csrZhNjTe) {

	font-size: 30px;

}

:is(.font-size-60,.cVJQWIXhV) {

	font-size: 35px;

}

:is(.font-size-70,.cfqKrNSbe) {

	font-size: 40px;

}

:is(.font-size-80,.cekMWtkkw) {

	font-size: 45px;

}

:is(.font-size-90,.cmuDFJeAk) {

	font-size: 50px;

}

:is(.font-size-100,.cWJkkThrY) {

	font-size: 55px;

}

#hero-section :is(.hero-text,.cZCxRhIRu) {

	font-size: 16px;

	margin-top: 0;

}

#site-header .mobile-button {

	display: block;

}

:is(.text-left-mobile,.ciAWqodRR) {

	text-align: left !important;

}

:is(.text-center-mobile,.cNzRMGzNi) {

	text-align: center !important;

}

#main-nav, #site-header #ivvjpxKUe,:is( .nav-top-cart-wrapper, .cSsXBHwRI), .site-navigation-wrap, #ieqRAwcco, #iMtANpvim {

	display: none;

}

#iwEMkXnZt, #iMtANpvim {

	width: 100% !important;

	max-width: none !important;

	float: none;

}

#iQlSFyTIN {

	padding-left: 0 !important;

	padding-right: 0 !important;

}

#main-content {

	padding: 50px 0;

}

#site-header #site-header-inner, #site-header:is(.style-2,.caNAejdjJ) #site-header-inner, #site-header:is(.style-3,.cGfsvUpRU) #site-header-inner, #site-header:is(.style-4,.cHzTQjKTH) #site-header-inner {

	padding-top: 28px;

	padding-bottom: 28px;

}

#site-header:is(.style-2,.caNAejdjJ) #site-logo {

	margin-top: 0;

}

#site-header:is(.style-4,.cHzTQjKTH) #site-logo {

	text-align: left;

	float: left;

}

:is(.hentry,.cBFYUbFqf) {

	margin-top: 40px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-title,.cugqHmwiO) {

	font-size: 1.428em;

}

:is(.hentry,.cBFYUbFqf) :is(.post-link,.cYXjDuusE) a {

	padding: 0.425em 1.75em;

	font-size: 0.928em;

}

:is(.comment-respond,.cpNGFlvzR) #iblVPXjVI {

	padding: 1.08em 1.75em;

	font-size: 0.928em;

}

#iCrcWAZmM :is(.widget,.cFgubTyhT) :is(.widget-title,.cDGlPGZwX) {

	font-size: 1.142em;

	margin-bottom: 28px;

}

}

 @media only screen and (max-width: 767px) {

#igNPwuMRb {

	display: none;

}

#site-header #site-header-inner, #site-header:is(.style-2,.caNAejdjJ) #site-header-inner, #site-header:is(.style-3,.cGfsvUpRU) #site-header-inner, #site-header:is(.style-4,.cHzTQjKTH) #site-header-inner {

	padding-top: 20px;

	padding-bottom: 20px;

}

#iOdcUomTA :is(.featured-title-inner-wrap,.cRFEpfIwB) {

	padding: 30px 0;

}

#iOdcUomTA :is(.featured-title-heading,.cMkfLZiPD) {

	font-size: 24px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-author,.cVtqirChD) {

	text-align: center;

}

:is(.hentry,.cBFYUbFqf) :is(.post-author,.cVtqirChD) :is(.author-avatar,.cmGkzlwtV) {

	float: none;

	margin: 0 auto 20px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-read-more,.cCvQnKbMH),:is( .hentry, .cBFYUbFqf) :is(.post-link,.cYXjDuusE),:is( .hentry, .cBFYUbFqf) :is(.post-link-share,.czHEkaWbW) {

	display: block;

	width: 100%;

	float: none;

	text-align: left;

}

:is(.hentry,.cBFYUbFqf) :is(.post-link,.cYXjDuusE) {

	margin-bottom: 10px;

}

:is(.hentry,.cBFYUbFqf) :is(.post-link-share,.czHEkaWbW) {

	margin-top: 20px;

}

:is(.wprt-pagination,.cYYPbExgh) {

	margin-top: 30px;

}

:is(.comments-area,.cVAPAsKZU) {

	margin-top: 40px;

}

:is(.comment-respond,.cpNGFlvzR) {

	margin-top: 0;

}

:is(.comments-area,.cVAPAsKZU) :is(.comments-title,.clUTDtNZv),:is( .comments-area, .cVAPAsKZU) :is(.comment-reply-title,.cgAAFIZED) {

	margin-bottom: 20px;

}

:is(.comment-list,.ckGsdeMpL) article :is(.gravatar,.cMojXKUAD) {

	width: 50px;

	float: none;

	margin: 0 0 17px;

}

:is(.comment-list,.ckGsdeMpL) :is(.children,.ctMElNCCj) > li {

	padding-left: 35px;

}

:is(.name-wrap,.cpIuVfJOv),:is( .email-wrap, .cgevblyLA) {

	width: 100%;

	float: none;

}

:is(.name-wrap,.cpIuVfJOv) input,:is( .email-wrap, .cgevblyLA) input,:is( .message-wrap, .cPPkheLiQ) textarea {

	margin-bottom: 20px;

}

:is(.woocommerce-page,.cixDIIpGZ) :is(.content-woocommerce,.cFreoLRCd) :is(.woocommerce-result-count,.ciUFoZPMY) {

	display: none;

}

:is(.woocommerce-page,.cixDIIpGZ) :is(.content-woocommerce,.cFreoLRCd) :is(.products,.cOdTykANH) {

	padding-top: 20px;

}

:is(.woocommerce-page,.cixDIIpGZ):is(.shop-col-3,.cxfseLAZZ) :is(.content-woocommerce,.cFreoLRCd) :is(.products,.cOdTykANH) li,:is( .woocommerce-page, .cixDIIpGZ):is(.shop-col-4,.czLBtysjS) :is(.content-woocommerce,.cFreoLRCd) :is(.products,.cOdTykANH) li,:is( .woocommerce-page, .cixDIIpGZ):is(.shop-col-5,.cTEAGbWVt) :is(.content-woocommerce,.cFreoLRCd) :is(.products,.cOdTykANH) li {

	width: 50%;

	margin-bottom: 30px;

}

:is(.woocommerce-page,.cixDIIpGZ) :is(.shop_table,.cxmIvEgNO):is(.cart,.cAnhBjtgc) :is(.product-remove,.cAjZjTNGu) {

	width: 20px;

}

:is(.woocommerce-page,.cixDIIpGZ) :is(.shop_table,.cxmIvEgNO):is(.cart,.cAnhBjtgc) :is(.product-thumbnail,.cBMtgUkxH) {

	width: 50px;

}

:is(.woocommerce-page,.cixDIIpGZ) :is(.shop_table,.cxmIvEgNO):is(.cart,.cAnhBjtgc) :is(.cart_item,.cBWlPpZJr) :is(.product-thumbnail,.cBMtgUkxH) img {

	width: 30px;

}

:is(.woocommerce-page,.cixDIIpGZ) :is(.shop_table,.cxmIvEgNO):is(.cart,.cAnhBjtgc) :is(.product-name,.ckFczAmol) {

	width: 120px;

}

:is(.woocommerce-page,.cixDIIpGZ) :is(.shop_table,.cxmIvEgNO):is(.cart,.cAnhBjtgc) :is(.coupon,.cJtwnICxa) {

	display: none;

}

:is(.woocommerce-page,.cixDIIpGZ) :is(.cart_totals,.cLKdepYUz) {

	width: 100%;

	float: none;

}

:is(.woocommerce-page,.cixDIIpGZ) :is(.cart_totals,.cLKdepYUz) :is(.wc-proceed-to-checkout,.cTVczeFui) a {

	padding: 7px 0;

}

#icMlWmvrx {

	padding: 50px 0 10px;

}

#iCrcWAZmM [class^="col-md-"] :is(.widget,.cFgubTyhT):last-child {

	margin-bottom: 30px;

}

#ieoclWSQN :is(.bottom-bar-content,.cCLWxbtZl), #ieoclWSQN :is(.bottom-bar-menu,.cMedYiZkb) {

	width: 100%;

	display: block;

	text-align: center;

	padding: 5px 0;

}

}

 @media only screen and (max-width: 479px) {

#site-header #site-header-inner, #site-header:is(.style-2,.caNAejdjJ) #site-header-inner, #site-header:is(.style-3,.cGfsvUpRU) #site-header-inner, #site-header:is(.style-4,.cHzTQjKTH) #site-header-inner {

	padding-top: 12px;

	padding-bottom: 12px;

}

}



/* Retina Devices

-------------------------------------------------------------- */

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and ( min--moz-device-pixel-ratio: 2), only screen and ( -moz-min-device-pixel-ratio: 2), only screen and ( -o-min-device-pixel-ratio: 2/1), only screen and ( min-device-pixel-ratio: 2), only screen and ( min-resolution: 192dpi), only screen and ( min-resolution: 2dppx) {

 .wprt-testimonials :is(.customer,.cJtAYceok):after {

 background: url('/releases/20260608175933.5fb56893/assets/img/52/6c/526ca57713ae4f33aaf062b98cd4698eb928b10c.webp') no-repeat center center;

 background-size: 97px 15px;

}

}

:is(.weib,.cqsMzbTZK) {

	font-weight: bold;

}

:is(.bgh,.cziZPCwgS) {

	background-color: #333

}

:is(.pore,.chGuMOfzT) {

	position: relative

}

:is(.pore,.chGuMOfzT) :is(.wprt-button,.cszXgIbVM) {

	font-size: 14px;

	position: absolute;

	right: 80px;

	padding: 3px 20px;

	top: 11px;

	font-weight: normal;

}

:is(.pore,.chGuMOfzT) :is(.r0,.ckKURKIdk) {

	right: 0;

}

:is(.pore,.chGuMOfzT) :is(.t0,.cGAGPuaZc) {

	top: 0;

}

#ieoclWSQN a {

	color: #777 !important;

}

:is(.footwx,.cjARVtADx) {

	width: 170px;

	float: right;

	text-align: center;

	line-height: 30px;

	color: #a9a9a9;

}

:is(.cpfl,.csHZZAAud) {

	padding: 0 !important;

	background: #f8f8f8;

}

:is(.cpfl,.csHZZAAud) a {

	display: block;

	width: 100%;

	text-align: left;

	padding: 10px 20px;

	color: #666 !important;

}

:is(.cpfl,.csHZZAAud):is(.cur,.cDjTwsuza) a {

	color: #ffae00 !important;

	font-weight: bold

}

:is(.slt,.cLYsHoavz) img {

	width: 70px !important;

	height: 57px !important;

}

:is(.lmfl,.cFVwiHivC) {

	margin: 0;

}

@media only screen and (max-width: 780px) {

:is(.cndns-right,.cqDnJQBFH) {

	display: none;

}

:is(.pore,.chGuMOfzT) :is(.wprt-button,.cszXgIbVM) {

	right: 0px;

}

:is(.project-item,.cWmBPVHRr) :is(.effect-zoe,.cZLodwPmX) p {

	display: none;

}

}

 @media only screen and (max-width: 999px) {

:is(.ferweima,.cPYAQADbk) {

	display: none;

}

}

:is(.pages,.cexRiiuDy) {

	height: 26px;

	padding: 30px 0;

	margin-top: 5px;

	clear: both;

	line-height: 36px;

}

:is(.pages,.cexRiiuDy):after {

	content: '.';

	clear: both;

	height: 0;

	line-height: 0;

	display: block;

	visibility: hidden;

}

:is(.pages,.cexRiiuDy) ul {

	padding: 0;

	list-style: none;

	margin: 0;

}

:is(.pages,.cexRiiuDy) li {

	float: left;

	margin-right: 5px;

}

:is(.pages,.cexRiiuDy) li a {

	padding: 5px 10px;

	border: 1px solid #e1e1e1;

	height: 24px;

	line-height: 24px;

	color: #666;

	margin-right: 5px;

}

:is(.pages,.cexRiiuDy) li a:hover {

	border: 1px solid #333;

	background: #333;

	color: #fff;

	text-decoration: none;

}

:is(.pages,.cexRiiuDy) li span {

	border: 1px solid #e1e1e1;

	height: 24px;

	line-height: 24px;

	color: #c4c4c4;

	padding: 5px 10px;

}

:is(.pages,.cexRiiuDy) :is(.page-num-current,.cfVZmnkMV) {

	border: 1px solid #ffae00;

	background: #ffae00;

	color: #fff;

}

:is(.rightnew,.cYhSCEjCz) {

	padding: 20px;

	background: #f8f8f8;

}

:is(.proimg,.cvcSCkjTX) {

	border: 1px solid #e1e1e1;

}

:is(.d_page,.ceiuNrRju) {

	margin-top: 50px;

}

:is(.d_page,.ceiuNrRju) p {

	margin: 10px 0;

}

:is(.mt50,.cRzTMRooj) {

	margin-top: 50px;

}

:is(.cta,.cKEYmcwPl) a {

	color: #666;

}

:is(.fs16,.ciKcIgdBm) {

	font-size: 16px;

}

:is(.lyf,.cdOagutsz) table,:is( .lyf, .cdOagutsz) th,:is( .lyf, .cdOagutsz) td {

	border: none;

}

:is(.yanzhen,.cQLTiiaRW) {

	position: relative;

}

:is(.yanzhen,.cQLTiiaRW) :is(.yzimg,.cpOqtvacI) {

	position: absolute;

	right: 0;

	top: 10px;

	cursor: pointer;

}

:is(.protab,.cdcgEBSEQ) table {

	width: 100% !IMPORTANT;

	border: 1px solid #A1A1A1 !IMPORTANT;

	border-collapse: collapse !IMPORTANT;

	font-size: 12PX !IMPORTANT;

	word-break: break-all;

	word-wrap: break-word;

	table-layout: auto;

}

:is(.protab,.cdcgEBSEQ) table td {

	border: 1px solid #e1e1e1 !IMPORTANT;

	padding: 5px !IMPORTANT;

}

:is(.protab,.cdcgEBSEQ) table td p {

	text-align: center;

}



 

:is(.menu-item,.ckLQYZZfn) .active{

    color:#ffae00!important

}



/*ÃƒÂ©Ã‚ÂºÃ‚Â¦ ÃƒÂ§Ã‚Â«Ã¢â€žÂ¢ ÃƒÂ§Ã‚Â½Ã¢â‚¬ËœÃƒÂ¥Ã‹â€ Ã¢â‚¬Â ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â*/

:is(.pages,.cexRiiuDy){padding: 20px 0;width:100%;text-align: center;clear: both;}

:is(.pages,.cexRiiuDy) a,:is(.pages,.cexRiiuDy) span{color: #666;padding: 0 15px;margin: 0 3px;display: inline-block;vertical-align: middle;line-height: 34px;background: #f9f9f9;border: 1px solid #f2f2f2;}

:is(.pages,.cexRiiuDy) a:hover{display:inline-block;color: #fff;background: #ffae00;border-color: #ffae00;box-shadow: 0 0 14px rgba(0, 0, 0, .2);}

:is(.pages,.cexRiiuDy) span{display:inline-block;color: #666;}

:is(.pages,.cexRiiuDy) a:is(.page-num-current,.cfVZmnkMV){display:inline-block;color: #fff;background: #ffae00;border-color: #ffae00;box-shadow: 0 0 14px rgba(0, 0, 0, .2);}


#iRHoEOITq {width:95%;background-color:#000000; padding:10px;}
#iRHoEOITq span{width:95%; height:50px; padding-left:200px; padding-top:8px; float:left; padding-bottom:16px;}
#iRHoEOITq li{padding:8px; float:left; color:#FFFFFF}
#iRHoEOITq  li a:hover{color:#FF0000;}