html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, strike, strong, tt, var, b, u, i, center, 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;font-size: 100%;font: inherit;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: "";content: none;}
table {border-collapse: collapse;border-spacing: 0;}
html {height: 100%;}
body {-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;}
h1, h2, h3, h4, h5, h6 {margin-bottom: 15px;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {font-weight: inherit;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration: none;}
p {margin: 0 0 15px;}
em, i {font-style: italic;}
b, strong, dt {font-weight: 700;}
.big {font-size: 110%;line-height: 180%;}
.bypostauthor {border-color: #eee;}
.gallery-caption {display: block;}
code, pre, q {font-family: Consolas,monospace !important;border: 1px solid #e8e8e8;background: #fff;border-radius: 3px;}
code, q {padding: 2px 4px;white-space: nowrap;margin: 0 2px;color: #2991d6;}
pre {padding: 21px 15px 20px;margin: 15px 0;display: block;line-height: 21px !important;background: #fff;background: -moz-linear-gradient(top,#fff 50%,#fafafa 50%);background: -webkit-linear-gradient(top,#fff 50%,#fafafa 50%);background: -o-linear-gradient(top,#fff 50%,#fafafa 50%);background: linear-gradient(top,#fff 50%,#fafafa 50%);background-size: 42px 42px;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;}
code p, pre p {margin-bottom: 0 !important;}
a, a:visited, a:focus {text-decoration: none;outline: 0;}
a:hover {text-decoration: underline;}
p a, p a:visited {line-height: inherit;}
img.scale-with-grid, #Content img {max-width: 100%;height: auto;}
.google-map img {max-width: none !important;}
iframe {max-width: 100%;}
a.tp-button {background: none;font-family: inherit !important;height: auto !important;line-height: inherit !important;border-radius: 0;letter-spacing: 0 !important;text-shadow: 0 0 0 !important;box-shadow: 0 0 0 !important;font-weight: 400 !important;border-width: 1px !important;}
a.button, a.tp-button, button, input[type="submit"], input[type="reset"], input[type="button"] {display: inline-block;padding: 11px 20px;margin-bottom: 15px;cursor: pointer;margin-right: 7px;border: 0;border-radius: 5px;position: relative;overflow: hidden;box-shadow: inset 0 0 0 1px rgba(0,0,0,.03),inset 0 4px 3px -2px rgba(0,0,0,.07);}
a.button_js {padding: 0;}
a.button.button_large, a.tp-button.button_large, button.button_large, input[type="submit"].button_large, input[type="reset"].button_large, input[type="button"].button_large {font-size: 110%;line-height: 110%;}
a.button .button_label {display: block;float: left;position: relative;z-index: 2;}
a.button .button_icon {display: block;float: left;background-color: rgba(0,0,0,.05);}
a.button .button_icon i {color: rgba(0,0,0,.5);}
a.button.button_dark .button_icon {background-color: rgba(255,255,255,.1);}
a.button.button_dark .button_icon i {color: rgba(255,255,255,.5);}
a.button.button_left .button_icon, a.tp-button.button_left .button_icon {float: left;}
a.button.button_right .button_icon, a.tp-button.button_right .button_icon {float: right;}
a.button .button_label {padding: 11px 20px;}
a.button .button_icon {padding: 11px 12px;}
a.button_large .button_label {padding: 15px 30px;}
a.button_large .button_icon {padding: 15px 13px;}
a.action_button {display: block;padding: 11px 20px;line-height: 21px;float: left;position: relative;box-sizing: border-box;border-radius: 5px;overflow: hidden;}
a.action_button:hover {text-decoration: none;}
@media only screen and (min-width:768px) {a:hover.button, a:hover.tp-button {text-decoration: none;}
	a.button:after, a.tp-button:after, a.action_button:after, button:after, input[type="submit"]:after, input[type="reset"]:after, input[type="button"]:after {content: "";position: absolute;left: 0;top: 0;height: 100%;width: 0;background: rgba(0,0,0,.05);z-index: 1;transition: all .3s;}
	a.button:hover:after, a.tp-button:hover:after, a.action_button:hover:after, button:hover:after, input[type="submit"]:hover:after, input[type="reset"]:hover:after, input[type="button"]:hover:after {width: 100%;}}
a.button.button_size_1 .button_label {padding: 10px 17px;}
a.button.button_size_1 .button_icon {padding: 10px 10px;}
a.button.button_size_1, a.tp-button.button_size_1, button.button_size_1, input[type="submit"].button_size_1, input[type="reset"].button_size_1, input[type="button"].button_size_1 {font-size: 95%;line-height: 95%;}
a.button.button_size_3 .button_label {padding: 15px 30px;}
a.button.button_size_3 .button_icon {padding: 15px 13px;}
a.button.button_size_3, a.tp-button.button_size_3, button.button_size_3, input[type="submit"].button_size_3, input[type="reset"].button_size_3, input[type="button"].button_size_3 {font-size: 110%;line-height: 110%;}
a.button.button_size_4 .button_label {padding: 18px 33px;}
a.button.button_size_4 .button_icon {padding: 18px 16px;}
a.button.button_size_4, a.tp-button.button_size_4, button.button_size_4, input[type="submit"].button_size_4, input[type="reset"].button_size_4, input[type="button"].button_size_4 {font-size: 120%;line-height: 120%;}
a.button.button_full_width, button.button_full_width, input[type="submit"].button_full_width, input[type="reset"].button_full_width, input[type="button"].button_full_width {width: 100%;box-sizing: border-box;text-align: center;}
a.button.button_full_width .button_icon {display: inline-block;float: none;background: none;}
a.button.button_full_width .button_label {display: inline-block;float: none;}
a.button_left.button_full_width .button_label {padding-left: 0;}
a.button_right.button_full_width .button_label {padding-right: 0;}
.button-stroke a.button, .button-stroke a.tp-button, .button-stroke button, .button-stroke input[type="submit"], .button-stroke input[type="reset"], .button-stroke input[type="button"] {border-width: 2px;border-style: solid;border-radius: 3px;background-color: transparent !important;box-shadow: inset 0 0 0 0;background-image: none;}
.button-stroke a.button:after, .button-stroke a.tp-button:after, .button-stroke button:after, .button-stroke input[type="submit"]:after, .button-stroke input[type="reset"]:after, .button-stroke input[type="button"]:after {display: none;}
.button-stroke a.button, .button-stroke a.tp-button, .button-stroke button, .button-stroke input[type="submit"], .button-stroke input[type="reset"], .button-stroke input[type="button"] {transition: all .3s;}
.button-stroke a:hover.button, .button-stroke a:hover.tp-button, .button-stroke button:hover, .button-stroke input[type="submit"]:hover, .button-stroke input[type="reset"]:hover, .button-stroke input[type="button"]:hover {background-color: #828282;}
.button-stroke a:hover.button.button_stroke_custom, .button-stroke a:hover.tp-button.button_stroke_custom {background-color: rgba(0,0,0,.05) !important;}
.button-stroke a.button .button_icon {background: none;}
.button-stroke a:hover.button .button_icon i, .button-stroke a.button.button_theme:hover .button_icon i {color: rgba(0,0,0,.5) !important;}
.button-stroke a.button_left.button .button_label, .button-stroke a.button_left.button_large .button_label {padding-left: 0;}
.button-stroke a.button_right.button .button_label, .button-stroke a.button_right.button_large .button_label {padding-right: 0;}
.button-stroke a.button_left.button_large .button_icon {padding-left: 27px;}
.button-stroke a.button_right.button_large .button_icon {padding-right: 27px;}
.button-stroke a.action_button {padding: 9px 18px;border: 2px solid #747474;border-radius: 3px;background-color: transparent;transition: color .3s,background-color .3s;}
.button-stroke a.action_button:after {display: none;}
.button-flat a.button, .button-flat:not(.header-plain) a.action_button, .button-flat a.tp-button, .button-flat button, .button-flat input[type="submit"], .button-flat input[type="reset"], .button-flat input[type="button"] {background-image: none;border-width: 0;border-style: solid;border-radius: 0;box-shadow: inset 0 0 0 0;-webkit-appearance: none;}
.button-flat a.button .button_icon {background: none;}
.button-flat a.button .button_icon i {color: inherit;}
.button-flat a.button_left.button .button_label, .button-flat a.button_left.button_large .button_label {padding-left: 0;}
.button-flat a.button_right.button .button_label, .button-flat a.button_right.button_large .button_label {padding-right: 0;}
.button-flat a.button_left.button_large .button_icon {padding-left: 27px;}
.button-flat a.button_right.button_large .button_icon {padding-right: 27px;}
.button-round a.button, .button-round:not(.header-plain) a.action_button, .button-round a.tp-button, .button-round button, .button-round input[type="submit"], .button-round input[type="reset"], .button-round input[type="button"] {background-image: none;border-radius: 50px;border-width: 0;box-shadow: unset;-webkit-appearance: none;}
.button-round a.button {padding-left: 15px;padding-right: 15px;}
.button-round:not(.header-plain) a.action_button, .button-round a.tp-button, .button-round button, .button-round input[type="submit"], .button-round input[type="reset"], .button-round input[type="button"] {padding-left: 35px;padding-right: 35px;}
.button-round a.button .button_icon {background: none;}
.button-round a.button .button_icon i {color: inherit;}
.button-round a.button_left.button .button_label, .button-round a.button_left.button_large .button_label {padding-left: 0;}
.button-round a.button_right.button .button_label, .button-round a.button_right.button_large .button_label {padding-right: 0;}
.button-round a.button_left.button_large .button_icon {padding-left: 27px;}
.button-round a.button_right.button_large .button_icon {padding-right: 27px;}
@media only screen and (min-width:768px) {.button-flat a.button:after, .button-flat a.action_button:after, .button-flat a.tp-button:after, .button-flat button:after, .button-flat input[type="submit"]:after, .button-flat input[type="reset"]:after, .button-flat input[type="button"]:after {content: "";position: absolute;left: 0;top: 0;height: 100%;width: 100%;z-index: 1;transition: all .3s;background: rgba(0,0,0,.07);opacity: 0;}
	.button-flat a.button:hover:after, .button-flat a.action_button:hover:after, .button-flat a.tp-button:hover:after, .button-flat button:hover:after, .button-flat input[type="submit"]:hover:after, .button-flat input[type="reset"]:hover:after, .button-flat input[type="button"]:hover:after {width: 100%;opacity: 1;}
	.button-round a.button:after, .button-round a.action_button:after, .button-round a.tp-button:after, .button-round button:after, .button-round input[type="submit"]:after, .button-round input[type="reset"]:after, .button-round input[type="button"]:after {content: "";position: absolute;left: 0;top: 0;height: 100%;width: 100%;z-index: 1;transition: all .3s;background: rgba(0,0,0,.07);opacity: 0;}
	.button-round a.button:hover:after, .button-round a.action_button:hover:after, .button-round a.tp-button:hover:after, .button-round button:hover:after, .button-round input[type="submit"]:hover:after, .button-round input[type="reset"]:hover:after, .button-round input[type="button"]:hover:after {width: 100%;opacity: 1;}}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
a.button.button_red, a.tp-button.red {background-color: #e7432b;color: #fff;}
.button-stroke a.button.button_red, .button-stroke a.button.button_red .button_icon i, .button-stroke a.tp-button.red {color: #e7432b;border-color: #e7432b;}
.button-stroke a:hover.button.button_red, .button-stroke a:hover.tp-button.red {background-color: #e7432b !important;color: #fff;}
a.button.button_blue, a.tp-button.blue {background-color: #2e96db;color: #fff;}
.button-stroke a.button.button_blue, .button-stroke a.button.button_blue .button_icon i, .button-stroke a.tp-button.blue {color: #2e96db;border-color: #2e96db;}
.button-stroke a:hover.button.button_blue, .button-stroke a:hover.tp-button.blue {background-color: #2e96db !important;color: #fff;}
a.button.button_turquoise, a.tp-button.turquoise {background-color: #22e387;color: #fff;}
.button-stroke a.button.button_turquoise, .button-stroke a.button.button_turquoise .button_icon i, .button-stroke a.tp-button.turquoise {color: #22e387;border-color: #22e387;}
.button-stroke a:hover.button.button_turquoise, .button-stroke a:hover.tp-button.turquoise {background-color: #22e387 !important;color: #fff;}
a.button.button_yellow, a.tp-button.yellow {background-color: #face43;color: #fff;}
.button-stroke a.button.button_yellow, .button-stroke a.button.button_yellow .button_icon i, .button-stroke a.tp-button.yellow {color: #face43;border-color: #face43;}
.button-stroke a:hover.button.button_yellow, .button-stroke a:hover.tp-button.yellow {background-color: #face43 !important;color: #fff;}
a.button.button_grey, a.tp-button.grey {background-color: #8f8f8f;color: #fff;}
.button-stroke a.button.button_grey, .button-stroke a.button.button_grey .button_icon i, .button-stroke a.tp-button.grey {color: #8f8f8f;border-color: #8f8f8f;}
.button-stroke a:hover.button.button_grey, .button-stroke a:hover.tp-button.grey {background-color: #8f8f8f !important;color: #fff;}
a.button.button_navy, a.tp-button.navy {background-color: #3b5982;color: #fff;}
.button-stroke a.button.button_navy, .button-stroke a.button.button_navy .button_icon i, .button-stroke a.tp-button.navy {color: #3b5982;border-color: #3b5982;}
.button-stroke a:hover.button.button_navy, .button-stroke a:hover.tp-button.navy {background-color: #3b5982 !important;color: #fff;}
a.button.button_orange, a.tp-button.orange {background-color: #ff8125;color: #fff;}
.button-stroke a.button.button_orange, .button-stroke a.button.button_orange .button_icon i, .button-stroke a.tp-button.orange {color: #ff8125;border-color: #ff8125;}
.button-stroke a:hover.button.button_orange, .button-stroke a:hover.tp-button.orange {background-color: #ff8125 !important;color: #fff;}
a.button.button_green, a.tp-button.green {background-color: #88be4c;color: #fff;}
.button-stroke a.button.button_green, .button-stroke a.button.button_green .button_icon i, .button-stroke a.tp-button.green {color: #88be4c;border-color: #88be4c;}
.button-stroke a:hover.button.button_green, .button-stroke a:hover.tp-button.green {background-color: #88be4c !important;color: #fff;}
a.tp-button.darkgrey {background-color: transparent;color: #545454 !important;border-color: #545454;}
a:hover.tp-button.darkgrey {background-color: #545454;color: #fff !important;}
a.tp-button.lightgrey {background-color: transparent;color: #fff;border-color: #fff;}
a:hover.tp-button.lightgrey {background-color: #fff;color: #545454 !important;}
@font-face {font-family: "mfn-icons";src: url("../../../themes/betheme-child/fonts/mfn-icons.eot");src: url("../../../themes/betheme-child/fonts/mfn-icons.eot#iefix") format("embedded-opentype"),url("../../../themes/betheme-child/fonts/mfn-icons.woff") format("woff"),url("../../../themes/betheme-child/fonts/mfn-icons.ttf") format("truetype"),url("../../../themes/betheme-child/fonts/mfn-icons.svg#mfn-icons") format("svg");font-weight: 400;font-style: normal;font-display: swap;}
[class^="icon-"]:before, [class*=" icon-"]:before {font-family: "mfn-icons";font-style: normal;font-weight: 400;speak: none;display: inline-block;text-decoration: none !important;width: 1em;margin-right: .2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: .2em;}
.icon-acrobat:before {content: "";}
.icon-address:before {content: "";}
.icon-adjust:before {content: "";}
.icon-aim:before {content: "";}
.icon-air:before {content: "";}
.icon-alert:before {content: "";}
.icon-amazon:before {content: "";}
.icon-android:before {content: "";}
.icon-angellist:before {content: "";}
.icon-appnet:before {content: "";}
.icon-appstore:before {content: "";}
.icon-archive:before {content: "";}
.icon-arrow-combo:before {content: "";}
.icon-arrows-ccw:before {content: "";}
.icon-attach:before {content: "";}
.icon-attach-line:before {content: "";}
.icon-attention:before {content: "";}
.icon-back:before {content: "";}
.icon-back-in-time:before {content: "";}
.icon-bag:before {content: "";}
.icon-basket:before {content: "";}
.icon-battery:before {content: "";}
.icon-beaker-line:before {content: "";}
.icon-bell:before {content: "";}
.icon-bitbucket:before {content: "";}
.icon-bitcoin:before {content: "";}
.icon-block:before {content: "";}
.icon-blogger:before {content: "";}
.icon-book:before {content: "";}
.icon-book-open:before {content: "";}
.icon-bookmark:before {content: "";}
.icon-bookmarks:before {content: "";}
.icon-box:before {content: "";}
.icon-briefcase:before {content: "";}
.icon-brush:before {content: "";}
.icon-bucket:before {content: "";}
.icon-buffer:before {content: "";}
.icon-calendar:before {content: "";}
.icon-calendar-line:before {content: "";}
.icon-call:before {content: "";}
.icon-camera:before {content: "";}
.icon-camera-line:before {content: "";}
.icon-cancel:before {content: "";}
.icon-cancel-circled:before {content: "";}
.icon-cancel-squared:before {content: "";}
.icon-cart:before {content: "";}
.icon-cc:before {content: "";}
.icon-cc-by:before {content: "";}
.icon-cc-nc:before {content: "";}
.icon-cc-nc-eu:before {content: "";}
.icon-cc-nc-jp:before {content: "";}
.icon-cc-nd:before {content: "";}
.icon-cc-pd:before {content: "";}
.icon-cc-remix:before {content: "";}
.icon-cc-sa:before {content: "";}
.icon-cc-share:before {content: "";}
.icon-cc-zero:before {content: "";}
.icon-ccw:before {content: "";}
.icon-cd:before {content: "";}
.icon-cd-line:before {content: "";}
.icon-chart-area:before {content: "";}
.icon-chart-bar:before {content: "";}
.icon-chart-line:before {content: "";}
.icon-chart-pie:before {content: "";}
.icon-chat:before {content: "";}
.icon-check:before {content: "";}
.icon-clipboard:before {content: "";}
.icon-clock:before {content: "";}
.icon-clock-line:before {content: "";}
.icon-cloud:before {content: "";}
.icon-cloud-line:before {content: "";}
.icon-cloud-thunder:before {content: "";}
.icon-cloudapp:before {content: "";}
.icon-code:before {content: "";}
.icon-cog:before {content: "";}
.icon-cog-line:before {content: "";}
.icon-comment-fa:before {content: "";}
.icon-comment-line:before {content: "";}
.icon-compass:before {content: "";}
.icon-credit-card:before {content: "";}
.icon-cup:before {content: "";}
.icon-cup-line:before {content: "";}
.icon-cw:before {content: "";}
.icon-database-line:before {content: "";}
.icon-delicious:before {content: "";}
.icon-desktop-line:before {content: "";}
.icon-diamond-line:before {content: "";}
.icon-digg:before {content: "";}
.icon-direction:before {content: "";}
.icon-disqus:before {content: "";}
.icon-doc:before {content: "";}
.icon-doc-landscape:before {content: "";}
.icon-doc-line:before {content: "";}
.icon-doc-text:before {content: "";}
.icon-doc-text-inv:before {content: "";}
.icon-docs:before {content: "";}
.icon-dot:before {content: "";}
.icon-dot-2:before {content: "";}
.icon-dot-3:before {content: "";}
.icon-down:before {content: "";}
.icon-down-bold:before {content: "";}
.icon-down-circled:before {content: "";}
.icon-down-dir:before {content: "";}
.icon-down-open:before {content: "";}
.icon-down-open-big:before {content: "";}
.icon-down-open-mini:before {content: "";}
.icon-down-thin:before {content: "";}
.icon-download:before {content: "";}
.icon-drive:before {content: "";}
.icon-droplet:before {content: "";}
.icon-drupal:before {content: "";}
.icon-duckduckgo:before {content: "";}
.icon-dwolla:before {content: "";}
.icon-ebay:before {content: "";}
.icon-email:before {content: "";}
.icon-erase:before {content: "";}
.icon-eventasaurus:before {content: "";}
.icon-eventbrite:before {content: "";}
.icon-eventful:before {content: "";}
.icon-export:before {content: "";}
.icon-eye:before {content: "";}
.icon-eye-line:before {content: "";}
.icon-fast-backward:before {content: "";}
.icon-fast-forward:before {content: "";}
.icon-feather:before {content: "";}
.icon-fire-line:before {content: "";}
.icon-fivehundredpx:before {content: "";}
.icon-flag:before {content: "";}
.icon-flash:before {content: "";}
.icon-flashlight:before {content: "";}
.icon-flight:before {content: "";}
.icon-floppy:before {content: "";}
.icon-flow-branch:before {content: "";}
.icon-flow-cascade:before {content: "";}
.icon-flow-line:before {content: "";}
.icon-flow-parallel:before {content: "";}
.icon-flow-tree:before {content: "";}
.icon-folder:before {content: "";}
.icon-food-line:before {content: "";}
.icon-forrst:before {content: "";}
.icon-forward:before {content: "";}
.icon-gauge:before {content: "";}
.icon-globe:before {content: "";}
.icon-globe-line:before {content: "";}
.icon-gmail:before {content: "";}
.icon-googleplay:before {content: "";}
.icon-gowalla:before {content: "";}
.icon-graduation-cap:before {content: "";}
.icon-graduation-cap-line:before {content: "";}
.icon-grooveshark:before {content: "";}
.icon-guest:before {content: "";}
.icon-hackernews:before {content: "";}
.icon-heart-empty-fa:before {content: "";}
.icon-heart-fa:before {content: "";}
.icon-heart-line:before {content: "";}
.icon-help:before {content: "";}
.icon-help-circled:before {content: "";}
.icon-home:before {content: "";}
.icon-hourglass:before {content: "";}
.icon-html5:before {content: "";}
.icon-ie:before {content: "";}
.icon-inbox:before {content: "";}
.icon-inbox-line:before {content: "";}
.icon-infinity:before {content: "";}
.icon-info:before {content: "";}
.icon-info-circled:before {content: "";}
.icon-install:before {content: "";}
.icon-instapaper:before {content: "";}
.icon-intensedebate:before {content: "";}
.icon-itunes:before {content: "";}
.icon-key:before {content: "";}
.icon-key-line:before {content: "";}
.icon-keyboard:before {content: "";}
.icon-klout:before {content: "";}
.icon-lamp:before {content: "";}
.icon-language:before {content: "";}
.icon-lanyrd:before {content: "";}
.icon-layout:before {content: "";}
.icon-leaf:before {content: "";}
.icon-left:before {content: "";}
.icon-left-bold:before {content: "";}
.icon-left-circled:before {content: "";}
.icon-left-dir:before {content: "";}
.icon-left-open:before {content: "";}
.icon-left-open-big:before {content: "";}
.icon-left-open-mini:before {content: "";}
.icon-left-thin:before {content: "";}
.icon-lego:before {content: "";}
.icon-level-down:before {content: "";}
.icon-level-up:before {content: "";}
.icon-lifebuoy:before {content: "";}
.icon-light-down:before {content: "";}
.icon-light-up:before {content: "";}
.icon-lightbulb-line:before {content: "";}
.icon-link:before {content: "";}
.icon-list:before {content: "";}
.icon-list-add:before {content: "";}
.icon-lkdto:before {content: "";}
.icon-location:before {content: "";}
.icon-location-line:before {content: "";}
.icon-lock:before {content: "";}
.icon-lock-line:before {content: "";}
.icon-lock-open:before {content: "";}
.icon-login:before {content: "";}
.icon-logout:before {content: "";}
.icon-loop:before {content: "";}
.icon-macstore:before {content: "";}
.icon-magnet:before {content: "";}
.icon-mail:before {content: "";}
.icon-mail-line:before {content: "";}
.icon-map:before {content: "";}
.icon-meetup:before {content: "";}
.icon-megaphone:before {content: "";}
.icon-megaphone-line:before {content: "";}
.icon-menu:before {content: "";}
.icon-mic:before {content: "";}
.icon-minus:before {content: "";}
.icon-minus-circled:before {content: "";}
.icon-minus-squared:before {content: "";}
.icon-mobile:before {content: "";}
.icon-mobile-line:before {content: "";}
.icon-money-line:before {content: "";}
.icon-monitor:before {content: "";}
.icon-moon:before {content: "";}
.icon-mouse:before {content: "";}
.icon-music:before {content: "";}
.icon-music-line:before {content: "";}
.icon-mute:before {content: "";}
.icon-myspace:before {content: "";}
.icon-network:before {content: "";}
.icon-newspaper:before {content: "";}
.icon-ninetyninedesigns:before {content: "";}
.icon-note:before {content: "";}
.icon-note-beamed:before {content: "";}
.icon-note-line:before {content: "";}
.icon-openid:before {content: "";}
.icon-opentable:before {content: "";}
.icon-palette:before {content: "";}
.icon-paper-plane:before {content: "";}
.icon-paper-plane-line:before {content: "";}
.icon-params-line:before {content: "";}
.icon-pause:before {content: "";}
.icon-pencil:before {content: "";}
.icon-pencil-line:before {content: "";}
.icon-phone:before {content: "";}
.icon-photo-line:before {content: "";}
.icon-picture:before {content: "";}
.icon-pinboard:before {content: "";}
.icon-plancast:before {content: "";}
.icon-play:before {content: "";}
.icon-plurk:before {content: "";}
.icon-plus:before {content: "";}
.icon-plus-circled:before {content: "";}
.icon-plus-squared:before {content: "";}
.icon-pocket:before {content: "";}
.icon-podcast:before {content: "";}
.icon-popup:before {content: "";}
.icon-posterous:before {content: "";}
.icon-print:before {content: "";}
.icon-progress-0:before {content: "";}
.icon-progress-1:before {content: "";}
.icon-progress-2:before {content: "";}
.icon-progress-3:before {content: "";}
.icon-publish:before {content: "";}
.icon-quora:before {content: "";}
.icon-quote:before {content: "";}
.icon-record:before {content: "";}
.icon-reddit:before {content: "";}
.icon-reply:before {content: "";}
.icon-reply-all:before {content: "";}
.icon-resize-full:before {content: "";}
.icon-resize-small:before {content: "";}
.icon-retweet:before {content: "";}
.icon-right:before {content: "";}
.icon-right-bold:before {content: "";}
.icon-right-circled:before {content: "";}
.icon-right-dir:before {content: "";}
.icon-right-open:before {content: "";}
.icon-right-open-big:before {content: "";}
.icon-right-open-mini:before {content: "";}
.icon-right-thin:before {content: "";}
.icon-rocket:before {content: "";}
.icon-rss:before {content: "";}
.icon-search:before {content: "";}
.icon-search-line:before {content: "";}
.icon-share:before {content: "";}
.icon-shareable:before {content: "";}
.icon-shop-line:before {content: "";}
.icon-shuffle:before {content: "";}
.icon-signal:before {content: "";}
.icon-smashmag:before {content: "";}
.icon-songkick:before {content: "";}
.icon-sound:before {content: "";}
.icon-sound-line:before {content: "";}
.icon-stackoverflow:before {content: "";}
.icon-star:before {content: "";}
.icon-star-empty:before {content: "";}
.icon-star-line:before {content: "";}
.icon-statusnet:before {content: "";}
.icon-stop:before {content: "";}
.icon-suitcase:before {content: "";}
.icon-switch:before {content: "";}
.icon-t-shirt-line:before {content: "";}
.icon-tag:before {content: "";}
.icon-tag-line:before {content: "";}
.icon-tape:before {content: "";}
.icon-target:before {content: "";}
.icon-thermometer:before {content: "";}
.icon-thumbs-up:before {content: "";}
.icon-thumbs-down:before {content: "";}
.icon-thumbs-up-line:before {content: "";}
.icon-ticket:before {content: "";}
.icon-to-end:before {content: "";}
.icon-to-start:before {content: "";}
.icon-tools:before {content: "";}
.icon-traffic-cone:before {content: "";}
.icon-trash:before {content: "";}
.icon-trash-line:before {content: "";}
.icon-trophy:before {content: "";}
.icon-truck-line:before {content: "";}
.icon-tv-line:before {content: "";}
.icon-up:before {content: "";}
.icon-up-bold:before {content: "";}
.icon-up-circled:before {content: "";}
.icon-up-dir:before {content: "";}
.icon-up-open:before {content: "";}
.icon-up-open-big:before {content: "";}
.icon-up-open-mini:before {content: "";}
.icon-up-thin:before {content: "";}
.icon-upload:before {content: "";}
.icon-upload-cloud:before {content: "";}
.icon-user:before {content: "";}
.icon-user-add:before {content: "";}
.icon-user-line:before {content: "";}
.icon-users:before {content: "";}
.icon-vcard:before {content: "";}
.icon-viadeo:before {content: "";}
.icon-video:before {content: "";}
.icon-videocam-line:before {content: "";}
.icon-vk:before {content: "";}
.icon-volume:before {content: "";}
.icon-w3c:before {content: "";}
.icon-wallet-line:before {content: "";}
.icon-water:before {content: "";}
.icon-weibo:before {content: "";}
.icon-wikipedia:before {content: "";}
.icon-window:before {content: "";}
.icon-wordpress:before {content: "";}
.icon-xing:before {content: "";}
.icon-yahoo:before {content: "";}
.icon-yelp:before {content: "";}
.icon-youtube:before {content: "";}
.icon-menu-fine:before {content: "";}
.icon-bag-fine:before {content: "";}
.icon-search-fine:before {content: "";}
.icon-cancel-fine:before {content: "";}
.icon-plus-fine:before {content: "";}
.icon-minus-fine:before {content: "";}
.icon-gplus-circled:before {content: "";}
.icon-github-circled:before {content: "";}
.icon-gplus:before {content: "";}
.icon-comment-empty-fa:before {content: "";}
.icon-instagram:before {content: "";}
.icon-tumblr:before {content: "";}
.icon-windows:before {content: "";}
.icon-foursquare:before {content: "";}
.icon-google:before {content: "";}
.icon-behance:before {content: "";}
.icon-steam:before {content: "";}
.icon-spotify:before {content: "";}
.icon-database:before {content: "";}
.icon-qq:before {content: "";}
.icon-paypal:before {content: "";}
.icon-stripe:before {content: "";}
.icon-whatsapp:before {content: "";}
.icon-medium:before {content: "";}
.icon-tripadvisor:before {content: "";}
.icon-chrome:before {content: "";}
.icon-scribd:before {content: "";}
.icon-github:before {content: "";}
.icon-flickr:before {content: "";}
.icon-flickr-circled:before {content: "";}
.icon-vimeo:before {content: "";}
.icon-vimeo-circled:before {content: "";}
.icon-twitter:before {content: "";}
.icon-twitter-circled:before {content: "";}
.icon-facebook:before {content: "";}
.icon-facebook-circled:before {content: "";}
.icon-facebook-squared:before {content: "";}
.icon-pinterest:before {content: "";}
.icon-pinterest-circled:before {content: "";}
.icon-tumblr-circled:before {content: "";}
.icon-linkedin:before {content: "";}
.icon-linkedin-circled:before {content: "";}
.icon-dribbble:before {content: "";}
.icon-dribbble-circled:before {content: "";}
.icon-stumbleupon:before {content: "";}
.icon-stumbleupon-circled:before {content: "";}
.icon-lastfm:before {content: "";}
.icon-lastfm-circled:before {content: "";}
.icon-rdio:before {content: "";}
.icon-rdio-circled:before {content: "";}
.icon-spotify-circled:before {content: "";}
.icon-dropbox:before {content: "";}
.icon-evernote:before {content: "";}
.icon-flattr:before {content: "";}
.icon-skype:before {content: "";}
.icon-skype-circled:before {content: "";}
.icon-renren:before {content: "";}
.icon-sina-weibo:before {content: "";}
.icon-picasa:before {content: "";}
.icon-soundcloud:before {content: "";}
.icon-mixi:before {content: "";}
.icon-google-circles:before {content: "";}
.icon-vkontakte:before {content: "";}
.icon-smashing:before {content: "";}
.icon-db-shape:before {content: "";}
.icon-sweden:before {content: "";}
.icon-logo-db:before {content: "";}
.icon-houzz:before {content: "";}
.icon-snapchat:before {content: "";}
.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 9042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: .8;}
.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 9043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden;}
.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box;}
.mfp-container:before {content: "";display: inline-block;height: 100%;vertical-align: middle;}
.mfp-align-top .mfp-container:before {display: none;}
.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 9045;}
.-holder .mfp-content, .mfp-ajax-holder .mfp-content {width: 100%;cursor: auto;}
.mfp-ajax-cur {cursor: progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out;}
.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;}
.mfp-auto-cursor .mfp-content {cursor: auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none;background: none !important;}
.mfp-loading.mfp-figure {display: none;}
.mfp-hide {display: none !important;}
.mfp-preloader {color: #ccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -.8em;left: 8px;right: 8px;z-index: 9044;}
.mfp-preloader a {color: #ccc;}
.mfp-preloader a:hover {color: #fff;}
.mfp-s-ready .mfp-preloader {display: none;}
.mfp-s-error .mfp-content {display: none;}
button.mfp-close, button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 9046;box-shadow: none;touch-action: manipulation;}
button::-moz-focus-inner {padding: 0;border: 0;}
.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: .65;padding: 0 0 18px 10px;color: #fff;font-style: normal;font-size: 28px;font-family: Arial,Baskerville,monospace;}
.mfp-close:hover, .mfp-close:focus {opacity: 1;}
.mfp-close:active {top: 1px;}
.mfp-close-btn-in .mfp-close {color: #333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {color: #fff;right: -6px;text-align: right;padding-right: 6px;width: 100%;}
.mfp-counter {position: absolute;top: 0;right: 0;color: #ccc;font-size: 12px;line-height: 18px;white-space: nowrap;}
.mfp-arrow {position: absolute;opacity: .65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent;}
.mfp-arrow:active {margin-top: -54px;}
.mfp-arrow:hover, .mfp-arrow:focus {opacity: 1;}
.mfp-arrow:before, .mfp-arrow:after {content: "" !important;display: block !important;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;background: none;}
.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}
.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: .7;}
.mfp-arrow-left {left: 0;}
.mfp-arrow-left:after {border-right: 17px solid #fff;margin-left: 31px;}
.mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3f3f3f;}
.mfp-arrow-right {right: 0;}
.mfp-arrow-right:after {border-left: 17px solid #fff;margin-left: 39px;}
.mfp-arrow-right:before {border-left: 27px solid #3f3f3f;}
.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}
.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}
.mfp-iframe-holder .mfp-close {top: -40px;}
.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}
.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0,0,0,.6);background: #000;}
img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0;margin: 0 auto;}
.mfp-figure {line-height: 0;}
.mfp-figure:after {content: "";position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0,0,0,.6);background: #444;}
.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px;}
.mfp-figure figure {margin: 0;}
.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}
.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px;}
.mfp-image-holder .mfp-content {max-width: 100%;}
.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer;}
.mfp-wrap button:after {width: 0 !important;height: 0 !important;background: none !important;}
.button-flat .mfp-arrow:after, .button-round .mfp-arrow:after {top: 8px;opacity: 1;}
.button-stroke .mfp-close {color: #fff !important;}
.button-stroke .mfp-close:hover {background: none !important;}
.button-stroke .mfp-arrow:hover {background: none !important;}
.mfp-inline {display: block !important;position: relative;background: #fff;padding: 25px 30px;width: auto;max-width: 500px;margin: 20px auto;}
.mfp-inline p:nth-last-child(2) {margin-bottom: 0;}
.button-stroke .mfp-inline .mfp-close {color: #333 !important;}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;}
	.mfp-img-mobile img.mfp-img {padding: 0;}
	.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}
	.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}
	.mfp-img-mobile .mfp-bottom-bar {background: rgba(0,0,0,.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box;}
	.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0;}
	.mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}
	.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0,0,0,.6);position: fixed;text-align: center;padding: 0;}}
@media all and (max-width:900px) {.mfp-arrow {-webkit-transform: scale(.75);transform: scale(.75);}
	.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0;}
	.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%;}
	.mfp-container {padding-left: 6px;padding-right: 6px;}}
.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus {outline: none;}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.slick-track {position: relative;top: 0;left: 0;display: block;}
.slick-track:before, .slick-track:after {display: table;content: "";}
.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {display: none;float: left;height: 100%;min-height: 1px;outline: none;}
[dir='rtl'] .slick-slide {float: right !important;}
.slick-slide img {display: block;margin-left: auto;margin-right: auto;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
body {min-width: 960px;}
body.admin-bar {position: relative;}
#Wrapper {max-width: 1240px;margin: 0 auto;overflow: hidden;}
.layout-boxed {padding: 25px 0;}
.layout-boxed.boxed-no-margin {padding: 0;}
.layout-boxed #Wrapper {box-shadow: 0 0 15px rgba(0,0,0,.06);}
.layout-full-width {padding: 0;}
.layout-full-width #Wrapper {max-width: 100% !important;width: 100% !important;margin: 0 !important;}
#Content {width: 100%;padding-top: 30px;}
#Content.no-padding, .template-slider #Content, .with_aside #Content {padding-top: 0;}
.with_aside .sections_group {padding-top: 30px;}
.section {position: relative;}
.section_wrapper, .container {max-width: 1220px;margin: 0 auto;position: relative;}
.section.full-width>.section_wrapper {max-width: 100% !important;padding-left: 0 !important;padding-right: 0 !important;}
.section_wrapper:after, .container:after {clear: both;content: " ";display: block;height: 0;visibility: hidden;}
.mcb-wrap {float: left;position: relative;z-index: 1;box-sizing: border-box;}
.mcb-wrap.move-up {z-index: 28;}
.mcb-wrap.divider {width: 100%;height: 0 !important;}
.column, .columns {float: left;margin: 0 1% 40px;}
.the_content_wrapper {margin: 0 1%;}
.column_content .the_content_wrapper {margin: 0;}
.sidebar, .widget-area {box-sizing: border-box;}
.equal-height-wrap .mcb-wrap .mcb-wrap-inner {position: relative;float: left;width: 100%;}
.equal-height-wrap .mcb-wrap.valign-middle .mcb-wrap-inner {top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.equal-height-wrap .mcb-wrap.valign-bottom .mcb-wrap-inner {top: 100%;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}
.one-sixth.mcb-wrap {width: 16.666%;}
.one-fifth.mcb-wrap {width: 20%;}
.one-fourth.mcb-wrap {width: 25%;}
.one-third.mcb-wrap {width: 33.333%;}
.two-fifth.mcb-wrap {width: 40%;}
.one-second.mcb-wrap {width: 50%;}
.three-fifth.mcb-wrap {width: 60%;}
.two-third.mcb-wrap {width: 66.666%;}
.three-fourth.mcb-wrap {width: 75%;}
.four-fifth.mcb-wrap {width: 80%;}
.five-sixth.mcb-wrap {width: 83.333%;}
.one.mcb-wrap {width: 100%;}
.one-sixth.column {width: 14.666%;}
.one-fifth.column {width: 18%;}
.one-fourth.column, .four.columns {width: 23%;}
.one-third.column {width: 31.333%;}
.two-fifth.column {width: 38%;}
.one-second.column {width: 48%;}
.three-fifth.column {width: 58%;}
.two-third.column {width: 64.666%;}
.three-fourth.column {width: 73%;}
.four-fifth.column {width: 78%;}
.five-sixth.column {width: 81.333%;}
.one.column {width: 98%;}
.section.full-width>.one.column, .section.full-width>.section_wrapper>.one.column, .section.full-width .one.wrap .one.column {width: 100%;margin: 0;}
.with_aside .content_wrapper {max-width: 1240px;margin: 0 auto;}
.with_aside .sections_group {width: 75%;float: left;}
.with_aside .section_wrapper {max-width: 98%;max-width: calc(100% - 20px);}
.with_aside .four.columns {float: right;margin: 0;}
.aside_left .sections_group {float: right;}
.aside_left .four.columns {float: left;}
.aside_both .sections_group {width: 60%;margin-left: 20%;}
.aside_both .sidebar.columns {width: 18%;}
.aside_both .sidebar-1 {float: left !important;margin-left: -79%;}
.no-margin-h .column {margin-left: 0;margin-right: 0;}
.no-margin-h .one-sixth.column {width: 16.666%;}
.no-margin-h .one-fifth.column {width: 20%;}
.no-margin-h .one-fourth.column {width: 25%;}
.no-margin-h .one-third.column {width: 33.333%;}
.no-margin-h .two-fifth.column {width: 40%;}
.no-margin-h .one-second.column {width: 50%;}
.no-margin-h .three-fifth.column {width: 60%;}
.no-margin-h .two-third.column {width: 66.666%;}
.no-margin-h .three-fourth.column {width: 75%;}
.no-margin-h .four-fifth.column {width: 80%;}
.no-margin-h .five-sixth.column {width: 83.333%;}
.no-margin-h .one.column {width: 100%;}
.column.column_divider {margin-bottom: 0 !important;height: auto !important;}
.column-margin-0px .column {margin-bottom: 0 !important;}
.column-margin-10px .column {margin-bottom: 10px !important;}
.column-margin-20px .column {margin-bottom: 20px !important;}
.column-margin-30px .column {margin-bottom: 30px !important;}
.column-margin-40px .column {margin-bottom: 40px !important;}
.column-margin-50px .column {margin-bottom: 50px !important;}
.column-margin-0px.column {margin-bottom: 0 !important;}
.column-margin-10px.column {margin-bottom: 10px !important;}
.column-margin-20px.column {margin-bottom: 20px !important;}
.column-margin-30px.column {margin-bottom: 30px !important;}
.column-margin-40px.column {margin-bottom: 40px !important;}
.column-margin-50px.column {margin-bottom: 50px !important;}
.equal-height .column .column_attr {height: 100%;box-sizing: border-box;}
.column_attr.align_left {text-align: left;}
.column_attr.align_right {text-align: right;}
.column_attr.align_center {text-align: center;}
.column_attr.align_justify {text-align: justify;}
.extra_content .the_content_wrapper {margin: 0 1%;}
.extra_content .has_content .the_content_wrapper, .extra_content .category_description .the_content_wrapper {margin-bottom: 40px;}
.container:after {content: " ";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix:before, .clearfix:after {content: " ";display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
#Action_bar {position: absolute;left: 0;top: 0;width: 100%;z-index: 30;line-height: 21px;}
#Action_bar .column {margin-bottom: 0;overflow: hidden;}
#Action_bar .contact_details {float: left;color: rgba(255,255,255,.5);}
#Action_bar .contact_details li {display: inline-block;margin-right: 10px;padding: 20px 0;}
#Action_bar .contact_details li>i {margin-right: 2px;}
#Action_bar .contact_details li:last-child {margin-right: 0;}
#Action_bar .social {float: right;padding: 20px 0;}
#Action_bar .social li {display: inline-block;margin-right: 6px;}
#Action_bar .social li:last-child {margin-right: 0;}
#Action_bar .social li a {color: rgba(255,255,255,.3);font-size: 15px;line-height: 15px;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
#Action_bar .social li a:hover {color: #fff;}
#Action_bar .social-menu {float: right;padding: 20px 0;}
#Action_bar .social-menu li {display: inline-block;margin-right: 6px;padding-right: 6px;border-right: 1px solid rgba(255,255,255,.1);}
#Action_bar .social-menu li:last-child {margin-right: 0;padding-right: 0;border-right-width: 0;}
#Top_bar {position: absolute;left: 0;top: 61px;width: 100%;border-bottom: 1px solid transparent;z-index: 30;}
#Top_bar .column {margin-bottom: 0;}
.layout-full-width.header-fw #Action_bar .container, .layout-full-width.header-fw #Top_bar .container {max-width: 100%;}
#Top_bar .top_bar_left {position: relative;float: left;width: 990px;}
#Top_bar .logo {float: left;margin: 0 30px 0 20px;}
#Top_bar .logo h1 {margin: 0;}
#Top_bar .logo:not(.text-logo) h1 {line-height: 0;font-size: 0;margin: 0;}
#Top_bar #logo {display: block;height: 60px;line-height: 60px;padding: 15px 0;}
#Top_bar #logo:hover {text-decoration: none;}
#Top_bar #logo img {vertical-align: middle;max-height: 100%;}
#Top_bar #logo img.logo-sticky, #Top_bar #logo img.logo-mobile, #Top_bar #logo img.logo-mobile-sticky {display: none;}
#Top_bar .text-logo #logo {font-weight: 300;}
#Top_bar .logo .custom-logo-link {display: block;height: 60px;line-height: 60px;padding: 15px 0;}
#Top_bar .logo .custom-logo-link img {vertical-align: middle;max-height: 100%;width: auto !important;}
#Top_bar .menu_wrapper {float: left;z-index: 201;}
#Top_bar .secondary_menu_wrapper {display: none;}
#Top_bar a.responsive-menu-toggle {display: none;position: absolute;right: 20px;top: 50%;margin-top: -17px;width: 34px;height: 34px;text-align: center;border-radius: 3px;z-index: 200;}
#Top_bar a.responsive-menu-toggle i {font-size: 22px;line-height: 34px;}
#Top_bar a.responsive-menu-toggle span {float: right;padding: 10px 5px;line-height: 14px;}
#Top_bar .banner_wrapper {display: none;}
#Top_bar .top_bar_right {float: right;height: 90px;position: relative;top: -4px;padding: 0 10px 0 20px;}
#Top_bar .top_bar_right:before {content: "";display: block;height: 100%;width: 10px;position: absolute;left: -10px;top: 2px;box-shadow: inset 7px 0 8px -6px rgba(0,0,0,.15);-moz-transform: skewX(0deg) skewY(-25deg);-webkit-transform: skewX(0deg) skewY(-25deg);-o-transform: skewX(0deg) skewY(-25deg);-ms-transform: skewX(0deg) skewY(-25deg);transform: skewX(0deg) skewY(-25deg);}
.ie #Top_bar .top_bar_right:before {width: 11px;}
#Top_bar .top_bar_right_wrapper {position: relative;top: 25px;}
#Top_bar a.action_button {top: -2px;margin: 0 5px;}
a.action_button {background-color: #f7f7f7;color: #747474;}
.button-stroke a.action_button:hover {background-color: #747474 !important;color: #fff;}
#Top_bar #menu {z-index: 201;}
#Top_bar .menu {z-index: 202;}
#Top_bar .menu.menu-mobile {display: none;}
#Top_bar .menu>li {margin: 0;z-index: 203;display: block;float: left;}
#Top_bar .menu>li:not(.mfn-megamenu-parent) {position: relative;}
#Top_bar .menu>li.hover {z-index: 204;}
#Top_bar .menu>li>a {display: block;line-height: 60px;padding: 15px 0;position: relative;}
#Top_bar .page-menu>li>a {padding: 15px 20px;}
#Top_bar .menu>li>a:after {content: "";height: 4px;width: 100%;position: absolute;left: 0;top: -4px;z-index: 203;opacity: 0;}
#Top_bar .menu>li>a span:not(.description) {display: block;line-height: 60px;padding: 0 20px;white-space: nowrap;border-right-width: 1px;border-style: solid;}
#Top_bar .menu>li>a span.description {font-size: 11px;line-height: 12px !important;margin: -12px -15px 0;color: #aaa;font-weight: 300;text-align: center;display: block;}
#Top_bar .menu>li>a span>span:not(.description) {display: inline !important;padding: 0 !important;}
#Top_bar .menu>li:last-child>a span {border: 0;}
#Top_bar .menu>li>a:hover {text-decoration: none;}
.menuo-arrows #Top_bar .menu>li.submenu>a>span:not(.description) {padding-right: 30px;}
.menuo-arrows #Top_bar .menu>li.submenu>a>span:not(.description):after {content: "";display: block;width: 0;height: 0;position: absolute;top: 50%;right: 10px;margin-top: -2px;border-top: 5px solid #ccc;border-left: 5px solid transparent;border-right: 5px solid transparent;opacity: .6;}
#Top_bar .menu>li>a, #Top_bar .menu>li>a:after, .menuo-arrows #Top_bar .menu>li.submenu>a>span:not(.description)::after {-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
#Top_bar .menu>li.current-menu-item>a:after, #Top_bar .menu>li.current_page_item>a:after, #Top_bar .menu>li.current-menu-parent>a:after, #Top_bar .menu>li.current-page-parent>a:after, #Top_bar .menu>li.current-menu-ancestor>a:after, #Top_bar .menu>li.current_page_ancestor>a:after, #Top_bar .menu>li.hover>a:after {opacity: 1;}
#Top_bar .menu.page-menu>li>a {border-right: 1px solid rgba(0,0,0,.05);margin: 15px 0;padding: 0 20px;}
#Top_bar .menu.page-menu>li:last-child>a {border-right: none;}
#Top_bar .menu.page-menu>li>a:after {display: none;}
#Top_bar.is-sticky .menu_wrapper .menu.page-menu>li>a {margin: 0;padding-left: 20px;padding-right: 20px;}
.tr-menu .top_bar_left {background-color: transparent !important;}
.tr-menu .top_bar_right, .tr-menu .top_bar_right:before {background: none !important;}
.header-split #Header .top_bar_left {width: 100% !important;}
.header-split #Header .top_bar_left, .header-split #Header .top_bar_right {background-color: transparent;}
.header-split #Header .top_bar_left .menu_wrapper {width: 100%;}
.header-split #Header .top_bar_left .menu_left {float: left;width: 38%;text-align: center;}
.header-split #Header .top_bar_left .menu_right {float: right;width: 38%;text-align: center;}
.header-split #Header .top_bar_left .menu>li {display: inline-block;float: none;}
.header-split #Header .top_bar_left .menu li ul li a {padding: 10px;}
.header-split #Header .top_bar_left .logo {width: 100%;margin: 0;text-align: center;}
@media only screen and (min-width:1240px) {.header-split #Header .top_bar_left .logo {position: absolute;left: 38%;width: 24%;}}
.header-split #Top_bar .top_bar_right {position: absolute;top: 0;right: -28px;padding: 0;}
.header-split #Top_bar a.action_button, .header-split #Top_bar a#header_cart, .header-split #Top_bar .wpml-languages {display: none;}
.header-split #Top_bar .top_bar_right:before {display: none;}
.header-split #Top_bar {position: static;background-color: #fff;}
.header-split #Action_bar {position: static;background-color: #2c2c2c;}
.header-split #Action_bar .contact_details li, .header-split #Action_bar .social, .header-split #Action_bar .social-menu {padding: 12px 0;}
#body_overlay {position: fixed;top: 0;left: 0;width: 100%;height: 120%;background: rgba(0,0,0,.6);z-index: 9002;display: none;}
body.mobile-side-slide {position: relative;overflow-x: visible;}
#Side_slide {display: block;position: fixed;top: 0;right: -250px;max-width: 100%;width: 250px;height: 100%;overflow: auto;border-bottom-width: 60px;border-bottom-style: solid;z-index: 99999;z-index: 100000;}
#Side_slide.left {left: -250px;right: auto;}
#Side_slide .close-wrapper {height: 60px;}
#Side_slide .close-wrapper a.close {height: 34px;width: 34px;display: block;float: right;margin: 13px 13px 0 0;}
#Side_slide .close-wrapper a.close i {font-size: 22px;line-height: 34px;}
#Side_slide .extras {padding: 0 20px;}
#Side_slide .extras .action_button {float: none;width: 100%;margin: 0 0 20px;text-align: center;text-decoration: none;}
#Side_slide .extras .extras-wrapper {text-align: center;}
#Side_slide .extras .extras-wrapper a {display: inline-block;text-decoration: none;vertical-align: middle;padding: 5px;margin-bottom: 20px;line-height: 22px;}
#Side_slide .extras .extras-wrapper .icon {font-size: 22px;}
#Side_slide .extras .extras-wrapper .cart {position: relative;}
#Side_slide .extras .extras-wrapper .cart span {position: absolute;top: 0;left: 31px;font-size: 11px;border-radius: 2px;}
#Side_slide .extras .extras-wrapper a.lang-active img {position: relative;top: 2px;}
#Side_slide .extras .extras-wrapper a.lang-active i:before {width: auto;margin-left: 5px;}
#Side_slide #menu {display: block !important;margin-bottom: 20px;max-height: none !important;}
#Side_slide #menu ul {width: 100% !important;}
#Side_slide #menu ul li {width: 100%;position: relative;border-top: 1px solid rgba(255,255,255,.03);}
#Side_slide #menu>ul:last-child>li:last-child {border-bottom: 1px solid rgba(255,255,255,.03);}
#Side_slide #menu ul li a {display: block;padding: 11px 5px 10px 20px;margin-right: 50px;text-decoration: none;line-height: 19px;}
#Side_slide #menu ul li a span.description {display: block;opacity: .5;}
#Side_slide #menu ul li a .menu-arrow {display: none;}
#Side_slide #menu ul li ul {display: none;background: rgba(255,255,255,.025);}
#Side_slide #menu ul li ul li a {padding-left: 35px;}
#Side_slide #menu ul li ul li ul li a {padding-left: 50px;}
#Side_slide #menu ul li.submenu .menu-toggle {display: block;position: absolute;right: 5px;top: 0;width: 40px;height: 40px;line-height: 40px;font-size: 22px;font-weight: 100;text-align: center;cursor: pointer;opacity: .5;}
#Side_slide #menu ul li.submenu .menu-toggle:after {content: "+";}
#Side_slide #menu ul li.hover>.menu-toggle {opacity: 1;}
#Side_slide #menu ul li.hover>.menu-toggle:after {content: "-";}
#Side_slide #menu ul.mfn-megamenu-bg {background-image: none !important;}
#Side_slide #menu ul.mfn-megamenu li .menu-toggle {display: none;}
#Side_slide #menu ul.mfn-megamenu>li>ul {display: block !important;}
#Side_slide #menu ul.mfn-megamenu>li>ul:first-child {background-color: transparent;}
#Side_slide #menu ul.mfn-megamenu>li>ul:first-child>li:first-child {border-top-width: 0;}
#Side_slide .menu.menu-mobile {display: none;}
#Side_slide .lang-wrapper {margin-bottom: 20px;text-align: center;display: none;}
#Side_slide .lang-wrapper ul li {border-top: 1px solid rgba(255,255,255,.03);}
#Side_slide .lang-wrapper ul li:last-child {border-bottom: 1px solid rgba(255,255,255,.03);}
#Side_slide .lang-wrapper ul li a {display: block;padding: 11px 20px 10px 20px;text-decoration: none;line-height: 19px;}
#Side_slide .search-wrapper {margin-bottom: 20px;position: relative;display: none;}
#Side_slide .search-wrapper input.field {width: 100%;background: none !important;border-width: 1px 0 1px 0;border-color: rgba(255,255,255,.05);line-height: 20px;padding: 10px 55px 10px 20px;box-sizing: border-box;box-shadow: 0 0 0 0 transparent;}
#Side_slide .search-wrapper a.submit {position: absolute;top: 0;right: 5px;font-size: 20px;padding: 10px;}
#Side_slide .contact_details {text-align: center;margin-bottom: 20px;}
#Side_slide .contact_details li {margin-bottom: 1px;}
#Side_slide .social {text-align: center;margin: 0 20px 13px;}
#Side_slide .social li {display: inline-block;}
#Side_slide .social li a {display: block;padding: 3px 5px;text-decoration: none;}
#Side_slide .social-menu {text-align: center;}
#Side_slide .social-menu li {display: inline-block;margin-right: 6px;padding-right: 6px;border-right: 1px solid rgba(255,255,255,.1);}
#Side_slide .social-menu li:last-child {margin-right: 0;padding-right: 0;border-right-width: 0;}
#Side_slide.hide-button .extras .action_button {display: none;}
#Side_slide.hide-icons .extras .extras-wrapper {display: none;}
#Side_slide.hide-social .social {display: none !important;}
#Side_slide {background-color: #191919;border-color: #191919;}
#Side_slide, #Side_slide .search-wrapper input.field, #Side_slide a:not(.action_button), #Side_slide #menu ul li.submenu .menu-toggle {color: #a6a6a6;}
#Side_slide a:not(.action_button):hover, #Side_slide a.active, #Side_slide #menu ul li.hover>.menu-toggle {color: #fff;}
#Side_slide #menu ul li.current-menu-item>a, #Side_slide #menu ul li.current_page_item>a, #Side_slide #menu ul li.current-menu-parent>a, #Side_slide #menu ul li.current-page-parent>a, #Side_slide #menu ul li.current-menu-ancestor>a, #Side_slide #menu ul li.current-page-ancestor>a, #Side_slide #menu ul li.current_page_ancestor>a, #Side_slide #menu ul li.hover>a, #Side_slide #menu ul li:hover>a {color: #fff;}
.post-item {margin-bottom: 40px;position: relative;float: left;width: 100%;}
.post-item .date_label {position: absolute;left: 0;top: 7px;display: none;}
.post-photo-wrapper {width: 37%;float: left;}
.post-photo-wrapper iframe {width: 100%;}
.post-desc-wrapper {width: 63%;float: left;}
.post-desc {padding: 15px 0 0 20px;}
.post.no-img .post-photo-wrapper {display: none;}
.post.no-img .post-desc-wrapper {width: 100%;}
.post-excerpt {margin-bottom: 15px;}
.cat_description {margin-bottom: 40px;}
.hide-more .post-footer .post-links .icon-doc-text, .hide-more .post-footer .post-links .post-more {display: none;}
.blog_slider.hide-more .item_wrapper .hr_color, .blog_slider.hide-more .item_wrapper .button {display: none;}
.grid .post-item {width: 31.33%;margin: 0 1% 20px;background: #fff !important;}
.grid .post-photo-wrapper {width: 100%;float: none;}
.grid .post-desc-wrapper {width: 100%;float: none;}
.grid .post-desc-wrapper .post-desc {padding: 20px 20px 0;}
.grid .post-footer {margin: 0 -20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.grid .post-meta .author-date .author span.label {display: none;}
.grid .post-desc-wrapper .post-meta .category .cat-btn {display: none;}
.grid .post-desc-wrapper .post-footer .button-love .love-text {display: none;}
.posts_group.grid.col-2 .post-item {width: 47.99%;}
.posts_group.grid.col-3 .post-item {width: 31.33%;}
.posts_group.grid.col-4 .post-item {width: 22.99%;}
.posts_group.grid.col-5 .post-item {width: 18.99%;margin: 0 .5% 20px;}
.posts_group.grid.col-6 .post-item {width: 15.66%;margin: 0 .5% 20px;}
.posts_group.grid.col-2 .post-item:nth-child(2n+1), .posts_group.grid.col-3 .post-item:nth-child(3n+1), .posts_group.grid.col-4 .post-item:nth-child(4n+1), .posts_group.grid.col-5 .post-item:nth-child(5n+1), .posts_group.grid.col-6 .post-item:nth-child(6n+1) {clear: both;}
.posts_group.masonry.col-2 .post-item {width: 47.99%;}
.posts_group.masonry.col-3 .post-item {width: 31.33%;}
.posts_group.masonry.col-4 .post-item {width: 22.99%;}
.posts_group.masonry.col-5 .post-item {width: 18.99%;margin: 0 .5% 20px;}
.posts_group.masonry.col-6 .post-item {width: 15.66%;margin: 0 .5% 20px;}
body.error404 {height: 100%;}
body.error404.custom-404, body.error404.events-archive {height: auto;}
body.error404:not(.events-archive) #Content {padding: 0 !important;}
#Error_404 {overflow: hidden;position: absolute;top: 50%;margin-top: -150px;left: 30px;}
#Error_404 .error_pic {width: 30%;float: left;text-align: center;}
#Error_404 .error_pic i {font-size: 250px;line-height: 250px;}
#Error_404 .error_desk {width: 70%;float: left;padding-top: 40px;}
#Error_404 .error_desk h2 {font-size: 45px;line-height: 45px;}
#Error_404 .error_desk h4 {font-size: 26px;line-height: 30px;}
#Error_404 .error_desk p .check {line-height: 45px;font-size: 16px;}
#Error_404 .error_desk p .button {margin: 0;display: inline;margin-left: 20px;}
.section.has-navi .section-nav {position: absolute;left: 50%;z-index: 701;cursor: pointer;font-size: 38px;width: 50px;height: 50px;line-height: 50px;margin: 0 0 0 -25px;text-align: center;color: rgba(0,0,0,.2);}
.section.has-navi .section-nav:hover {color: rgba(0,0,0,.8);}
.section.has-navi .section-nav.prev {top: 25px;}
.section.has-navi .section-nav.next {bottom: 25px;}
.section.has-navi:first-child .section-nav.prev, .section.has-navi:nth-last-child(3) .section-nav.next {display: none;}
.section.has-navi .section-nav {color: rgba(0,0,0,.2);}
.section.has-navi .section-nav:hover {color: rgba(0,0,0,.8);}
.section.has-navi.dark .section-nav {color: rgba(255,255,255,.2);}
.section.has-navi.dark .section-nav:hover {color: rgba(255,255,255,.8);}
.section.has-navi .section-nav {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.column_image {line-height: 0;}
.image_frame, .wp-caption {display: block;margin: 0;border-width: 8px;border-style: solid;max-width: 100%;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.image_frame .image_wrapper, .wp-caption img {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.image_frame a, .wp-caption a {display: block;}
.wp-caption-text {display: block;text-align: center;margin: 0;padding: 10px 0 5px;line-height: normal;}
.wp-caption-text.hide {display: none;}
.if-caption-on .gallery-item {position: relative;}
.if-caption-on .image_frame {position: relative;}
.if-caption-on .wp-caption-text {position: absolute;bottom: 15px;left: 15px;padding: 5px 10px !important;width: calc(100% - 30px);box-sizing: border-box;background: rgba(0,0,0,.5);color: rgba(255,255,255,.7);border-radius: 3px;}
.image_frame.no_border .wp-caption-text, .if-zoom .image_frame:not(.has_border) .wp-caption-text {padding: 10px 0;}
.the_content_wrapper .image_frame, .the_content_wrapper .wp-caption {margin-bottom: 20px;}
.the_content_wrapper .wp-caption.alignnone, .the_content_wrapper .wp-caption.aligncenter {clear: both;}
.image_frame .image_wrapper {position: relative;overflow: hidden;}
.image_frame .image_wrapper .mask {position: absolute;left: 0;width: 100%;height: 100%;z-index: 2;}
.image_frame .image_wrapper img:not(.ls-l) {position: relative;top: 0;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.image_frame:not(.no_link) .image_wrapper img:not(.ls-l) {margin-bottom: -15px !important;}
.masonry-flat .image_frame:not(.no_link) .image_wrapper img:not(.ls-l) {margin-bottom: 0 !important;}
.image_frame:hover .image_wrapper img, .image_frame.hover .image_wrapper img {top: -15px;}
.image_frame:hover .image_wrapper .ls-container img, .image_frame.no_link:hover .image_wrapper img {top: 0;}
.image_frame .image_wrapper .mask:after {content: "";display: block;position: absolute;left: 0;width: 100%;height: 100%;z-index: 3;opacity: 0;}
.image_frame:hover .image_wrapper .mask:after, .image_frame.hover .image_wrapper .mask:after {opacity: 1;}
.image_frame.no_link:hover .image_wrapper .mask:after {opacity: 0;}
.image_frame .image_wrapper .image_links {width: 100%;height: 60px;position: absolute;left: 0;bottom: -60px;z-index: 4;overflow: hidden;}
.image_frame:hover .image_wrapper .image_links, .image_frame.hover .image_wrapper .image_links {bottom: 0;}
.image_frame .image_wrapper .image_links a {display: block;font-size: 25px;line-height: 60px;width: 100%;text-align: center;}
.image_frame .image_wrapper .image_links.double a {width: 50%;display: block;float: left;}
.image_frame .image_wrapper .image_links.double a:first-child {-webkit-box-shadow: inset -1px 0 0 0 rgba(255,255,255,.2);box-shadow: inset -1px 0 0 0 rgba(255,255,255,.2);}
.image_frame .image_wrapper .image_links.triple a {width: 33%;display: block;float: left;-webkit-box-shadow: inset -1px 0 0 0 rgba(255,255,255,.2);box-shadow: inset -1px 0 0 0 rgba(255,255,255,.2);}
.image_frame .image_wrapper .image_links.triple a:last-child {-webkit-box-shadow: 0 0 0;box-shadow: 0 0 0;width: 34%;}
.image_frame .image_wrapper .image_links.hover-title a {font-size: 15px;text-decoration: none;}
.image_frame.no_border {border-width: 0;}
.alignleft {float: left;margin: 15px 15px 15px 0;}
.alignright {float: right;margin: 15px 0 15px 15px;}
.aligncenter {text-align: center;margin: 0 auto;display: block;}
.aligncenter img {display: inline;}
.image_frame .image_wrapper img, .image_frame .image_wrapper .mask:after, .image_frame .image_wrapper .image_links {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.image_frame .image_wrapper .image_links a {-webkit-transition: all .1s ease-in-out;transition: all .1s ease-in-out;}
.greyscale .image_wrapper img {top: 0 !important;margin-bottom: 0 !important;}
.greyscale .image_wrapper img.BWFilter {opacity: 1;z-index: 2;}
.greyscale .image_wrapper img:not(.BWFilter) {opacity: 0;}
.greyscale .image_wrapper:hover img.BWFilter {opacity: 0 !important;}
.greyscale .image_wrapper:hover img:not(.BWFilter) {opacity: 1 !important;}
.greyscale:not(.no_link) .image_wrapper img:not(.ls-l) {margin-bottom: 0 !important;}
.greyscale .image_wrapper .mask {display: none;}
.greyscale .image_frame .image_wrapper img {-webkit-transition: all 0s;-moz-transition: all 0s;-o-transition: all 0s;transition: all 0s;}
.greyscale.tiles .post-item .image_wrapper_tiles img.BWFilter {opacity: 1;z-index: 2;}
.greyscale.tiles .post-item .image_wrapper_tiles img:not(.BWFilter) {opacity: 0;}
.greyscale.tiles .post-item:hover .image_wrapper_tiles img.BWFilter {opacity: 0 !important;}
.greyscale.tiles .post-item:hover .image_wrapper_tiles img:not(.BWFilter) {opacity: 1 !important;}
.if-overlay .image_frame .image_wrapper .image_links {opacity: 0;width: 60px;height: 60px;bottom: auto;top: 50%;left: 50%;z-index: 4;margin-top: -30px;margin-left: -30px;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);}
.if-overlay .image_frame .image_wrapper .image_links.double {width: 120px;margin-left: -60px;}
.if-overlay .image_frame .image_wrapper .image_links.triple {width: 180px;margin-left: -90px;}
.if-overlay .image_frame .image_wrapper .image_links.hover-title {width: 100%;left: 0;margin-left: 0;}
.if-overlay li.product .product-loading-icon, .if-overlay li.product .added-cart {border-radius: 0 !important;width: 60px !important;height: 60px !important;margin: -30px 0 0 -30px !important;}
.if-overlay li.product.adding-to-cart .added-cart, .if-overlay li.product.added-to-cart .added-cart {z-index: 5 !important;}
.if-overlay .image_frame:not(.no_link) .image_wrapper img:not(.ls-l) {margin-bottom: 0 !important;}
.if-overlay .image_frame:hover .image_wrapper .image_links, .if-overlay .image_frame.hover .image_wrapper .image_links {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.if-overlay .image_frame:hover .image_wrapper img, .if-overlay .image_frame.hover .image_wrapper img {top: 0;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.if-overlay .image_item:hover .image_wrapper img, .if-overlay .image_item.hover .image_wrapper img {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.if-zoom .image_frame .image_wrapper .image_links {display: none;}
.if-zoom .image_frame:not(.no_link) .image_wrapper img:not(.ls-l) {margin-bottom: 0 !important;}
.if-zoom .image_frame:hover .image_wrapper img, .if-zoom .image_frame.hover .image_wrapper img {top: 0;}
.if-zoom .image_frame .image_wrapper .mask {display: none;}
.if-zoom .image_frame:hover .image_wrapper img, .if-zoom .image_frame.hover .image_wrapper img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.if-zoom .image_frame.no_link:hover .image_wrapper img, .if-zoom image_frame.no_link.hover .image_wrapper img {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.if-zoom #Content .image_frame .image_wrapper img {max-width: 100.1%;}
.if-disable .image_frame .image_wrapper .image_links {display: none;}
.if-disable .image_frame:not(.no_link) .image_wrapper img:not(.ls-l) {margin-bottom: 0 !important;}
.if-disable .image_frame:hover .image_wrapper img, .if-zoom .image_frame.hover .image_wrapper img {top: 0;}
.if-disable .image_frame .image_wrapper .mask {display: none;}
.if-border-hide .image_frame:not(.has_border) {border-width: 0;}
.image_frame.hover-disable .image_wrapper .image_links {display: none;}
.image_frame.hover-disable .image_wrapper .mask {display: none !important;}
.image_frame.hover-disable .image_wrapper img {margin-bottom: 0 !important;top: 0 !important;-moz-transform: scale(1) !important;-webkit-transform: scale(1) !important;-o-transform: scale(1) !important;transform: scale(1) !important;}
.image_frame.hover-disable:not(.no_link) .image_wrapper img:not(.ls-l) {margin-bottom: 0 !important;}
ul {list-style: none outside;}
ol {list-style: decimal;}
.column_column ul, .column_helper ul, .column_visual ul, .icon_box ul, .mfn-acc ul, .ui-tabs-panel ul, .post-excerpt ul, .the_content_wrapper ul {list-style: disc outside;margin: 0 0 15px 30px;}
.column_column ol, .column_helper ol, .column_visual ol, .icon_box ol, .mfn-acc ol, .ui-tabs-panel ol, .post-excerpt ol, .the_content_wrapper ol {margin: 0 0 15px 30px;}
.column_column ul li, .column_helper ul li, .column_visual ul li, .icon_box ul li, .mfn-acc ul li, .ui-tabs-panel ul li, .post-excerpt ul li, .the_content_wrapper ul li {margin-bottom: 10px;}
.column_column ol li, .column_helper ol li, .column_visual ol li, .icon_box ol li, .mfn-acc ol li, .ui-tabs-panel ol li, .post-excerpt ol li, .the_content_wrapper ol li {margin-bottom: 10px;}
.column_column ul li ul, .column_column ol li ol, .column_helper ul li ul, .column_helper ol li ol, .column_visual ul li ul, .column_visual ol li ol, .icon_box ul li ul, .icon_box ol li ol, .mfn-acc ul li ul, .mfn-acc ol li ol, .ui-tabs-panel ul li ul, .ui-tabs-panel ol li ol, .post-excerpt ul li ul, .post-excerpt ol li ol, .the_content_wrapper ul li ul, .the_content_wrapper ol li ol {margin-top: 10px;margin-bottom: 0;}
ul.list_mixed, ul.list_check, ul.list_star, ul.list_idea, ul.list_custom {list-style: none;margin-left: 0;}
ul.list_mixed li, ul.list_check li, ul.list_star li, ul.list_idea li, ul.list_custom li {position: relative;margin: 0 0 20px 0;padding-left: 50px;}
ul.list_mixed li:after, ul.list_check li:after, ul.list_star li:after, ul.list_idea li:after, ul.list_custom li:after {content: "";width: 70px;height: 1px;overflow: hidden;background: rgba(0,0,0,.08);position: absolute;left: 0;bottom: -11px;}
ul.list_mixed li:last-child:after, ul.list_check li:last-child:after, ul.list_star li:last-child:after, ul.list_idea li:last-child:after, ul.list_custom li:last-child:after {display: none;}
ul.list_custom li i {position: absolute;left: 20px;bottom: 0;font-size: 17px;}
ul.list_check li:before, li.list_check:before {content: "";}
ul.list_star li:before, li.list_star:before {content: "";}
ul.list_idea li:before, li.list_idea:before {content: "";}
ul.list_mixed li:before, ul.list_check li:before, ul.list_star li:before, ul.list_idea li:before {font-family: "mfn-icons";overflow: hidden;position: absolute;left: 20px;top: 0;font-size: 17px;}
ul.list_mixed li:before, ul.list_check li:before, ul.list_star li:before, ul.list_idea li:before, ul.list_custom li i {color: #3e3e3e;}
dl {margin: 0 0 30px;}
dl>dt, dl>dd {border-width: 1px 0 0;border-style: solid;padding: 10px 0;margin: 0;}
dl>dt:first-of-type, dl>dd:first-of-type {padding-top: 0;border-top-width: 0;}
dl>dt {display: block;float: left;width: 100px;font-weight: 700;}
dl>dd {margin-left: 110px;}
dl>dd:after {content: "";clear: both;display: block;}
.content_slider {padding: 0 140px;position: relative;}
.content_slider .content_slider_ul {margin: 0 !important;line-height: 0;border-width: 8px;border-style: solid;-webkit-box-sizing: border-box;box-sizing: border-box;}
.content_slider .content_slider_ul li {display: block;float: left;margin: 0 !important;}
.content_slider a.button {position: absolute;top: 50%;margin: -22px 0 0;font-size: 13px;line-height: 21px;}
.content_slider a.slider_prev {left: -90px;}
.content_slider a.slider_next {right: -90px;}
.content_slider .slider_pagination {width: 100%;margin-top: 20px;}
.content_slider .slider_pagination li {display: inline-block;}
.content_slider .content_slider_ul {opacity: 0;max-height: 300px;transition: opacity .3s ease-in-out;}
.content_slider .content_slider_ul.slick-slider {opacity: 1;max-height: none;}
.column_column .content_slider {padding: 0 10%;}
.column_column .content_slider ul {margin-left: 0;}
.column_column .content_slider a.slider_prev {left: -70px;}
.column_column .content_slider a.slider_next {right: -70px;}
.content_slider.flat .content_slider_ul {border-width: 0;}
.content_slider.flat a.button {background: none !important;box-shadow: none;border: none;}
.content_slider.flat a.button:after {display: none !important;}
.content_slider.flat a.button:hover {background: none !important;}
.content_slider.flat a.button .button_icon {background: none;padding: 0;font-size: 50px;opacity: .3;}
.content_slider.flat a:hover.button .button_icon {opacity: 1;}
.content_slider.flat.description ul li {text-align: center;}
.content_slider.flat.description ul li a {display: block;text-decoration: none;}
.content_slider.flat.description ul li img {margin-bottom: 30px;}
.content_slider.flat.description ul li h3 {margin-bottom: 0;}
.content_slider.flat.description ul li .desc {line-height: 120%;line-height: initial;padding: 0 20%;margin-top: 15px;}
.content_slider.carousel {padding: 0 70px;}
.content_slider.carousel .content_slider_ul {border-width: 0;}
.content_slider.carousel .content_slider_ul li {text-align: center;padding: 0 20px;padding-top: 5px;}
.content_slider.carousel .content_slider_ul li img {margin-bottom: 20px;opacity: .8;position: relative;top: 0;}
.content_slider.carousel .content_slider_ul li a {color: inherit;text-decoration: none;}
.content_slider.carousel .content_slider_ul li .title {opacity: .3;line-height: 120%;line-height: initial;}
.content_slider.carousel .content_slider_ul li:hover img {opacity: 1;top: -5px;}
.content_slider.carousel .content_slider_ul li:hover .title {opacity: 1;}
.content_slider.carousel a.button {background: none !important;box-shadow: none;border: none;top: 40%;margin-top: -11px;}
.content_slider.carousel a.button:after {display: none !important;}
.content_slider.carousel a.button:hover {background: none !important;}
.content_slider.carousel a.button .button_icon {background: none;padding: 0;font-size: 30px;opacity: .5;}
.content_slider.carousel a.button:hover .button_icon {opacity: 1;}
.content_slider.carousel a.slider_prev {left: -70px;}
.content_slider.carousel a.slider_next {right: -70px;}
.content_slider.center {padding: 0;}
.content_slider.center .content_slider_ul {border-width: 0;}
.content_slider.center .content_slider_ul li {position: relative;padding: 0 5px;}
.content_slider.center .content_slider_ul li:not(.slick-center) {transform: scale(.98);}
.content_slider.center .content_slider_ul li a {display: block;position: relative;z-index: 9;}
.content_slider.center a.button {background: none !important;box-shadow: none;border: none;z-index: 1;}
.content_slider.center a.button.slider_prev {left: 0;}
.content_slider.center a.button.slider_next {right: 0;}
.content_slider.center a.button:after {display: none !important;}
.content_slider.center a.button:hover {background: none !important;}
.content_slider.center a.button .button_icon {background: none;padding: 0;font-size: 50px;opacity: .66;}
.content_slider.center a.button .button_icon i {color: #fff;}
.content_slider.center a.button:hover .button_icon {opacity: 1;}
.content_slider.center .content_slider_ul li, .content_slider.center .content_slider_ul li:after, .content_slider.center a.button .button_icon {transition: all .3s cubic-bezier(.4,0,.2,1);}
.content_slider.hide-arrows {padding: 0;}
.content_slider.hide-arrows a.slider_prev, .content_slider.hide-arrows a.slider_next {display: none !important;}
.content_slider.hide-dots .slider_pagination {display: none !important;}
.section.full-width .column.one .content_slider.hide-arrows {padding: 0 140px;}
.section.full-width .column.one .content_slider.center {padding: 0;}
.content_slider.carousel ul li img, .content_slider.carousel ul li .title, .content_slider.flat a.button .button_icon {-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.Latest_news ul {float: left;width: 100%;margin: 0;}
.Latest_news ul li {margin: 0 0 20px;list-style: none;position: relative;overflow: hidden;}
.Latest_news ul li .photo {width: 30%;border-right-width: 3px;border-style: solid;float: left;line-height: 0;}
.Latest_news ul li .desc {width: 100%;padding: 3px 12px 3px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.Latest_news ul li.has-post-thumbnail .desc {margin-left: 30%;width: 70%;padding-left: 12px;}
.Latest_news ul li .desc h5 {margin: 0 0 7px;}
.Latest_news ul li .desc .post-excerpt {margin: 10px 0 5px;}
.Latest_news ul li .desc_footer {overflow: hidden;border-top-width: 1px;border-style: solid;padding-top: 5px;color: #a8a8a8;}
.Latest_news ul li .desc_footer .date {float: left;margin-right: 5px;}
.Latest_news ul li .desc_footer .button-love {float: left;margin-right: 5px;}
.Latest_news ul li .desc_footer .button-love a.mfn-love {display: inline-block;position: relative;padding-left: 24px;margin-left: 5px;}
.Latest_news ul li .desc_footer .button-love a.mfn-love i {position: absolute;left: 0;top: 0;font-size: 16px;}
.Latest_news ul li .desc_footer .button-love a.mfn-love:hover {text-decoration: none;}
.Latest_news ul li .desc_footer .button-love a.mfn-love i:last-child {opacity: 0;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.Latest_news ul li .desc_footer .button-love a:hover.mfn-love i:last-child, .Latest_news ul li .desc_footer .button-love a.loved.mfn-love i:last-child {opacity: 1;}
.Latest_news .button {float: left;clear: both;}
.Latest_news.featured ul {float: left;width: 49%;}
.Latest_news.featured ul.ul-first {margin-right: 1%;}
.Latest_news.featured ul.ul-second {margin-left: 1%;}
.Latest_news.featured ul.ul-first li .photo {width: 100%;float: left;margin-bottom: 10px;border-right-width: 0;border-bottom-width: 3px;border-bottom-style: solid;}
.Latest_news.featured ul.ul-first li .desc {width: 100%;margin: 0;padding: 0;float: left;}
.Latest_news.featured ul.ul-first li .desc h4 {margin: 0 0 7px;}
.column.two-fifth .Latest_news.featured ul, .column.one-third .Latest_news.featured ul, .column.one-fourth .Latest_news.featured ul {width: 100%;}
.wrap.three-fifth .column.one-second .Latest_news.featured ul, .wrap.one-second .column.one-second .Latest_news.featured ul, .wrap.one-second .column.three-fifth .Latest_news.featured ul, .wrap.two-fifth .column.three-fourth .Latest_news.featured ul, .wrap.two-fifth .column.one-second .Latest_news.featured ul, .wrap.two-fifth .column.three-fifth .Latest_news.featured ul, .wrap.one-fourth .Latest_news.featured ul, .wrap.one-fifth .Latest_news.featured ul, .wrap.one-sixth .Latest_news.featured ul {width: 100%;}
.flat_box a, .flat_box a:hover {display: block;text-decoration: none;}
.flat_box .photo_wrapper {margin-bottom: 15px;position: relative;line-height: 0;overflow: hidden;}
.flat_box .photo_wrapper .icon {position: absolute;left: 0;top: 0;height: 100%;width: 90px;text-align: center;color: #fff;z-index: 2;}
.flat_box .photo_wrapper .icon i {display: block;width: 100%;height: 60px;line-height: 60px;font-size: 55px;vertical-align: middle;position: absolute;top: 50%;margin-top: -30px;}
.flat_box .photo_wrapper .icon img {position: absolute;left: 50%;top: 50%;max-width: calc(100% - 16px) !important;transform: translate(-50%,-50%);}
.flat_box:hover .photo_wrapper .icon, .flat_box a:hover .photo_wrapper .icon {transform: translateX(-90px);}
.flat_box .photo_wrapper img.photo {position: relative;display: block;z-index: 1;transform: translateX(15px);}
.flat_box:hover .photo_wrapper img.photo, .flat_box a:hover .photo_wrapper img.photo {transform: translateX(0);}
.flat_box .desc_wrapper {margin-left: 90px;}
@media only screen and (min-width:960px) {.one-fourth .flat_box .photo_wrapper .icon {width: 60px;}
	.one-fourth .flat_box .photo_wrapper .icon i {height: 40px;line-height: 40px;font-size: 35px;margin-top: -20px;}
	.one-fourth .flat_box a:hover .photo_wrapper .icon {-webkit-transform: translateX(-60px);transform: translateX(-60px);}
	.one-fourth .flat_box .desc_wrapper {margin-left: 60px;}}
.flat_box .photo_wrapper .icon {-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.flat_box .photo_wrapper img {-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.blog_slider {position: relative;}
.blog_slider .blog_slider_header {position: relative;min-height: 43px;margin-bottom: 15px;overflow: hidden;padding-right: 110px;}
.blog_slider .blog_slider_header .title {margin: 9px 0 0;}
.blog_slider .blog_slider_header a.slider_prev, .blog_slider .blog_slider_header a.slider_next {position: absolute;top: 0;margin: 0;font-size: 13px;line-height: 21px;}
.blog_slider .blog_slider_header a.slider_prev {right: 50px;}
.blog_slider .blog_slider_header a.slider_next {right: 0;}
.button-round .blog_slider .blog_slider_header a.slider_prev {right: 80px;}
.blog_slider .blog_slider_ul {margin: 0 !important;opacity: 0;max-height: 219px;transition: opacity .3s ease-in-out;}
.blog_slider .blog_slider_ul.slick-slider {opacity: 1;max-height: none;}
.blog_slider .blog_slider_ul li {float: left;width: 25%;list-style: none;margin: 0 !important;}
.blog_slider .blog_slider_ul li .item_wrapper {margin: 0 10px;position: relative;}
.blog_slider .blog_slider_ul li .item_wrapper .image_frame {margin-left: 30px;margin-bottom: 15px;min-height: 52px;}
.blog_slider .blog_slider_ul li .item_wrapper .date_label {position: absolute;left: 0;top: 30px;z-index: 20;}
.blog_slider .blog_slider_ul li .item_wrapper hr {margin-left: 30px;width: 40%;}
.blog_slider .blog_slider_ul li .item_wrapper a.button {margin-left: 30px;margin-bottom: 0;}
.blog_slider .blog_slider_ul li.format-quote .item_wrapper {overflow: hidden;}
.blog_slider .blog_slider_ul li.format-quote .item_wrapper blockquote {margin-top: 70px;margin-left: 40px;}
.blog_slider .blog_slider_ul li.format-link .item_wrapper .image_frame {height: 180px;position: relative;background-color: rgba(255,255,255,.5);}
.blog_slider .blog_slider_ul li.format-link .item_wrapper .image_frame:after {content: "";font-family: "mfn-icons";display: block;position: absolute;left: 0;top: 0;width: 100%;height: 180px;line-height: 180px;text-align: center;font-size: 40px;color: rgba(0,0,0,.1);}
.blog_slider .slider_pager {margin-top: 15px;}
.blog_slider .slider_pager li {display: inline-block;}
.blog_slider.hide-dots .slider_pager {display: none !important;}
.blog_slider.hide-arrows .blog_slider_header a.button {display: none !important;}
.blog_slider.hide-nav .slider_pager, .blog_slider.hide-nav .blog_slider_header a.button {display: none !important;}
.blog_slider.flat .blog_slider_ul li .item_wrapper .image_frame {margin-left: 0;border: 0;}
.blog_slider.flat .blog_slider_ul li .item_wrapper .date_label {position: static;background-color: transparent !important;background-image: none;display: inline-block;padding: 0;}
.blog_slider.flat .blog_slider_ul li .item_wrapper .date_label:after {display: none;}
.blog_slider.flat .blog_slider_ul li .item_wrapper .desc hr {margin-left: 0;width: 0;}
.blog_slider.flat .blog_slider_ul li .item_wrapper .desc a.button {display: none;margin-left: 0;}
.blog_slider.flat .blog_slider_ul li .item_wrapper:hover .desc hr {width: 100px;}
.blog_slider.flat .blog_slider_ul li .item_wrapper .image_wrapper img, .blog_slider.flat .blog_slider_ul li .item_wrapper .image_wrapper img {opacity: .9;}
.blog_slider.flat .blog_slider_ul li .item_wrapper:hover .image_wrapper img, .blog_slider.flat .blog_slider_ul li .item_wrapper:hover .image_wrapper img {top: 0;opacity: 1;}
.blog_slider.flat .blog_slider_header {position: static;height: 0;margin-bottom: 0;overflow: hidden;padding-right: 0;}
.blog_slider.flat .blog_slider_header a.button.slider_prev, .blog_slider.flat .blog_slider_header a.button.slider_next {width: 60px;height: 100%;border: 0;border-radius: 0;background-color: rgba(255,255,255,.4) !important;box-shadow: inset 0 0 0 0;background-image: none;}
.blog_slider.flat .blog_slider_header a:hover.button.slider_prev, .blog_slider.flat .blog_slider_header a:hover.button.slider_next {background-color: rgba(255,255,255,.7) !important;}
.blog_slider.flat .blog_slider_header a.button.slider_prev:after, .blog_slider.flat .blog_slider_header a.button.slider_next:after {display: none;}
.blog_slider.flat .blog_slider_header a.button.slider_prev .button_icon, .blog_slider.flat .blog_slider_header a.button.slider_next .button_icon {float: none;font-size: 15px;padding: 0;text-align: center;position: absolute;width: 100%;top: 50%;margin-top: -4px;background: none;}
.blog_slider.flat .blog_slider_header a.button.slider_prev .button_icon i, .blog_slider.flat .blog_slider_header a.button.slider_next .button_icon i, .blog_slider.flat .blog_slider_header a:hover.button.slider_prev .button_icon i, .blog_slider.flat .blog_slider_header a:hover.button.slider_next .button_icon i {color: #000 !important;}
.blog_slider.flat .blog_slider_header a.button.slider_prev {left: 10px;right: auto;z-index: 2;}
.blog_slider.flat .blog_slider_header a.button.slider_next {right: 10px;z-index: 2;}
.blog_slider.flat .blog_slider_header {opacity: 0;}
.blog_slider.flat:hover .blog_slider_header {opacity: 1;}
.blog_slider.flat .blog_slider_header, .blog_slider.flat .blog_slider_header a.button.slider_prev, .blog_slider.flat .blog_slider_header a.button.slider_next, .blog_slider.flat .blog_slider_ul li .item_wrapper .desc hr {-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
::-moz-selection {color: #fff;}
::selection {color: #fff;}
@media only screen and (max-width:959px) {#Header #menu>ul>li.current-menu-item>a, #Header #menu>ul>li.current_page_item>a, #Header #menu>ul>li.current-menu-parent>a, #Header #menu>ul>li.current-page-parent>a, #Header #menu>ul>li.current-menu-ancestor>a, #Header #menu>ul>li.current_page_ancestor>a {background: rgba(0,0,0,.02);}}
.style-simple .offer_thumb_ul li.offer_thumb_li {padding-left: 0;}
.style-simple .offer_thumb .slider_pagination a img {opacity: .7;}
.style-simple .offer_thumb .slider_pagination a.selected img, .style-simple .offer_thumb .slider_pagination a:not(.selected):hover img {opacity: 1;}
@media only screen and (min-width:768px) {.style-simple .offer_thumb .slider_pagination {border: 0;}
	.style-simple .offer_thumb .slider_pagination a {margin-bottom: 6px;border-width: 1px;background: none;}
	.style-simple .offer_thumb.bottom .slider_pagination a {margin: 3px;}
	.style-simple .offer_thumb .slider_pagination a:before, .style-simple .offer_thumb .slider_pagination a:after {display: none;}}
.style-simple .get_in_touch {padding: 25px 30px;}
.style-simple .get_in_touch ul li {border-bottom: 1px solid rgba(255,255,255,.1);}
.style-simple .get_in_touch ul li:last-child {border: 0;}
.style-simple .get_in_touch ul li:after {display: none;}
.style-simple .get_in_touch ul li .icon {left: 5px;}
.style-simple .infobox {padding: 25px 30px;}
.style-simple .infobox ul li {border-bottom: 1px solid rgba(255,255,255,.1);padding-left: 40px;}
.style-simple .infobox ul li:last-child {border: 0;}
.style-simple .infobox ul li:after {display: none;}
.style-simple .infobox ul li:before {left: 5px;}
.style-simple a.icon_bar {border-width: 0;background-color: #f0f0f0;background-image: none;-webkit-box-shadow: inset 0 0 0 0 rgba(0,0,0,0);box-shadow: inset 0 0 0 0 rgba(0,0,0,0);}
.style-simple a.icon_bar span.t {opacity: 1;}
.style-simple a:hover.icon_bar span.t {opacity: 0;}
.style-simple a.icon_bar span.b {position: absolute;top: 0;opacity: 0;}
.style-simple a:hover.icon_bar span.b {opacity: 1;}
.style-simple a.icon_bar span {-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.style-simple a.icon_bar span.b {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.style-simple a:hover.icon_bar span {-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0);}
.no-hover-all a.button:after, .no-hover-all a.tp-button:after, .no-hover-all a.action_button:after, .no-hover-all button:after, .no-hover-all input[type="submit"]:after, .no-hover-all input[type="reset"]:after, .no-hover-all input[type="button"]:after {background: rgba(0,0,0,0);}
.no-hover-all a.button:hover:after, .no-hover-all a.tp-button:hover:after, .no-hover-all a.action_button:hover:after, .no-hover-all button:hover:after, .no-hover-all input[type="submit"]:hover:after, .no-hover-all input[type="reset"]:hover:after, .no-hover-all input[type="button"]:hover:after {width: 0;}
.no-hover-all ul.clients .client_wrapper:hover {background: rgba(0,0,0,.01);}
.no-hover-all ul.clients.clients_tiles li .client_wrapper:hover:before {height: 1px;background: rgba(0,0,0,.08);}
.no-hover-all ul.clients.clients_tiles li .client_wrapper:hover:after {display: none;}
.no-hover-all a:hover.content_link:before {display: none;}
.no-hover-all a:hover.content_link:after {display: none;}
.no-hover-all a:hover.content_link {background-image: inherit;}
.no-hover-all .feature_list ul li:hover, .no-hover-all .feature_list ul li:hover a {color: inherit;}
.no-hover-all .feature_list ul li:hover .icon i, .no-hover-all .feature_list ul li:hover a .icon i {color: inherit;}
.no-hover-all .feature_list ul li:hover, .no-hover-all .feature_list ul li:hover a {background: transparent;}
.no-hover-all .flat_box:hover .photo_wrapper .icon, .no-hover-all .flat_box a:hover .photo_wrapper .icon {-webkit-transform: translateX(0);transform: translateX(0);}
.no-hover-all .flat_box .photo_wrapper img.photo {-webkit-transform: translateX(0);transform: translateX(0);}
.no-hover-all a:hover.icon_bar {color: inherit !important;}
.no-hover-all a:hover.icon_bar span {-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0);}
.no-hover-all .icon_box:hover .icon_wrapper {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.no-hover-all .icon_box:hover .icon_wrapper, .no-hover-all .icon_box a:hover .icon_wrapper {color: inherit;}
.no-hover-all .icon_box:hover .icon_wrapper:before, .no-hover-all .icon_box a:hover .icon_wrapper::before {background-color: transparent;}
.no-hover-all.style-simple .icon_box:hover .icon_wrapper i {top: 0;}
.no-hover-all.style-simple .icon_box:hover .image_wrapper img {top: 0;}
.no-hover-all.style-simple .icon_box .desc_wrapper .title::before {display: none;}
.no-hover-all .sliding_box:hover .desc_wrapper:after {top: 0;}
.no-hover-all .sliding_box .photo_wrapper {bottom: 0;}
.no-hover-all .sliding_box:hover .photo_wrapper {bottom: 0;}
.no-hover-all .style-simple .sliding_box:hover .desc_wrapper::after {width: 20%;}
.no-hover-all .story_box .photo_wrapper img {opacity: 1;}
.no-hover-all .story_box:hover .desc_wrapper hr {width: 20%;}
.no-hover-all .trailer_box:hover a:after {display: none;}
.no-hover-all .trailer_box:hover .desc h2 {bottom: 0;}
.no-hover-all .trailer_box:hover .desc .subtitle {bottom: 0;}
.no-hover-all .trailer_box:hover .desc .line {width: 0;}
.no-hover-all .trailer_box.plain .desc .line {display: none;}
.no-hover-all .style-simple .trailer_box:hover .desc {background-color: transparent;}
html, body {overflow-x: hidden;}
@media only screen and (min-width:1240px) {.layout-boxed {padding: 25px;}
	.layout-boxed.boxed-no-margin {padding: 0;}
	.hover_color:hover .hover_color_bg, .hover_color.hover .hover_color_bg {background-color: inherit !important;border-color: inherit !important;}}
@media only screen and (min-width:1240px) and (max-width:1489px) {body.header-open {min-width: 0;}
	.header-open #Wrapper {max-width: 960px;}
	.header-open .section_wrapper, .header-open .container, .header-open.with_aside .content_wrapper {max-width: 940px;}
	.header-open.with_aside .section_wrapper {max-width: 100%;}
	.header-open #Error_404 .error_pic i {font-size: 220px;line-height: 260px;}
	.header-open #Error_404 .error_desk {padding-top: 40px;}
	.header-open .section.full-width .wrap.one .column_map.one .google-map-contact-wrapper {left: auto;right: 50px;}
	.header-open .offer .offer_li .desc_wrapper {width: 436px;width: calc(50% - 42px);}
	body.header-open:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper {width: 921px;}
	.header-open .Recent_posts ul li .desc {margin-right: 60px;}
	.header-open .Recent_posts ul li .photo {width: 60px;height: 60px;}
	.header-open .Recent_posts ul li .photo .c {width: 20px;height: 20px;line-height: 20px;bottom: 5px;right: -8px;}}
@media only screen and (max-width:1239px) {a[href^=tel] {color: inherit;text-decoration: none;}
	.no-hover-tablet a.button:after, .no-hover-tablet a.tp-button:after, .no-hover-tablet button:after, .no-hover-tablet input:after {display: none;}
	.no-hover-tablet .image_frame .image_wrapper img {top: 0 !important;}
	.no-hover-tablet .image_frame:not(.no_link) .image_wrapper img:not(.ls-l) {margin-bottom: 0 !important;}
	.no-hover-tablet .image_frame .image_wrapper .mask, .no-hover-tablet .image_frame .image_wrapper .image_links {display: none !important;}
	.no-hover-tablet .Recent_posts ul li .desc:after {display: none;}
	.no-hover-tablet .Recent_posts ul li a:hover h6, .no-hover-tablet .Recent_posts ul li a:hover .desc .date {color: inherit !important;}
	body:not(.no-hover-tablet) .hover_color:hover .hover_color_bg, body:not(.no-hover-tablet) .hover_color.hover .hover_color_bg {background-color: inherit !important;border-color: inherit !important;}
	.with_aside .portfolio_group.masonry-hover .portfolio-item:not(.no-thumbnail) .masonry-hover-wrapper .hover-desc .desc-inner .desc-wrappper {display: none;}
	.no-section-bg-tablet .section {background-image: none !important;}
	.section.full-width .wrap.one .column_map.one .google-map-contact-wrapper {left: auto;right: 50px;}}
@media only screen and (min-width:960px) and (max-width:1239px) {body {min-width: 0;}
	#Wrapper {max-width: 960px;}
	.section_wrapper, .container, .with_aside .content_wrapper {max-width: 940px;}
	#Top_bar .top_bar_left {width: 729px;}
	.posts_group.grid.col-5 .post-item, .posts_group.masonry.col-5 .post-item, .posts_group.grid.col-6 .post-item, .posts_group.masonry.col-6 .post-item {width: 22.99%;}
	.posts_group.grid.col-5 .post-item:nth-child(5n+1) {clear: none;}
	.posts_group.grid.col-6 .post-item:nth-child(6n+1) {clear: none;}
	.posts_group.grid.col-5 .post-item:nth-child(4n+1) {clear: both;}
	.posts_group.grid.col-6 .post-item:nth-child(4n+1) {clear: both;}
	.column.one-fourth .Latest_news ul .desc .date i {display: none;}
	.column.one-second .Latest_news.featured ul .desc .date i {display: none;}
	.wrap.two-third .column.three-fifth .Latest_news.featured ul, .wrap.two-third .column.one-second .Latest_news.featured ul, .wrap.three-fifth .column.three-fifth .Latest_news.featured ul, .wrap.three-fifth .column.one-second .Latest_news.featured ul, .wrap.one-second .column.three-fourth .Latest_news.featured ul {width: 100%;}
	.wrap.two-fifth .Latest_news.featured ul, .wrap.one-third .Latest_news.featured ul, .wrap.one-fourth .Latest_news.featured ul {width: 100%;}
	.blog-teaser li:not(:first-child) .desc-wrapper .desc {padding: 70px 20px 25px;}
	.column.two-third .blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta, .column.three-fifth .blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta {display: none;}
	.wrap.two-third .blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta, .wrap.three-fifth .blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta {display: none;}
	body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper {width: 921px;}
	.portfolio_group.grid.col-5 .portfolio-item, .portfolio_group.masonry.col-5 .portfolio-item, .portfolio_group.masonry-hover.col-5 .portfolio-item, .portfolio_group.masonry-minimal.col-5 .portfolio-item, .portfolio_group.grid.col-6 .portfolio-item, .portfolio_group.masonry.col-6 .portfolio-item, .portfolio_group.masonry-hover.col-6 .portfolio-item, .portfolio_group.masonry-minimal.col-6 .portfolio-item {width: 22.99%;}
	.portfolio_group.flat.col-5 .portfolio-item, .portfolio_group.flat.col-6 .portfolio-item {width: 24.99%;}
	#Error_404 .error_pic i {font-size: 220px;line-height: 260px;}
	#Error_404 .error_desk {padding-top: 40px;}
	a.button.kill_the_icon .button_icon {padding-left: 10px;padding-right: 10px;}
	a.button.kill_the_icon .button_label {padding-left: 15px;padding-right: 15px;}
	.offer .offer_li .desc_wrapper {width: 436px;width: calc(50% - 42px);}
	.Recent_posts ul li .desc {margin-right: 60px;}
	.Recent_posts ul li .photo {width: 60px;height: 60px;}
	.Recent_posts ul li .photo .c {width: 20px;height: 20px;line-height: 20px;bottom: 5px;right: -8px;}
	.Recent_posts ul li.format-link .photo:after {width: 60px;height: 60px;line-height: 60px;font-size: 30px;}
	.Recent_posts ul li.format-quote .photo:after {width: 60px;height: 60px;line-height: 60px;font-size: 30px;}
	.zoom_box .desc .desc_txt {font-size: 22px;line-height: 26px;}}
@media only screen and (min-width:960px) {.hide-desktop {display: none !important;}}
@media only screen and (min-width:768px) and (max-width:959px) {body {min-width: 0;}
	#Wrapper {max-width: 728px;}
	.section_wrapper, .container, .with_aside .content_wrapper {max-width: 708px;}
	.mcb-wrap[data-tablet~="no-up"] {margin-top: 0 !important;}
	.no-sec-padding .mcb-section {padding-left: 0 !important;padding-right: 0 !important;}
	.hide-tablet {display: none !important;}
	.header-magazine #Top_bar .banner_wrapper {width: 300px;top: 27px;}
	#Top_bar .top_bar_left {width: 501px;}
	.footer-fixed #Content, .footer-sliding #Content {margin-bottom: 0 !important;}
	.footer-fixed #Footer, .footer-sliding #Footer {position: static;}
	#Subheader .title {width: 100%;}
	#Subheader ul.breadcrumbs {display: none;}
	#Filters .filters_wrapper ul li {width: 24%;margin: .5%;}
	.with_aside .classic .post-meta .author-date .author .label {display: none;}
	.with_aside .classic .post-meta .category {display: none;}
	.grid .post-item, .masonry .post-item {width: 47.9%;}
	.timeline .post-photo-wrapper {width: 100%;float: none;}
	.timeline .post-desc-wrapper {width: 100%;float: none;}
	.photo2 .post-item {margin-bottom: 20px;}
	.photo2 .post .post-desc-wrapper {width: 85%;top: -55px;padding: 25px 35px;}
	.photo2 .post.no-img .button-love {right: 11%;right: calc(7.5% + 25px);}
	.photo2.col-2 .post-item {margin-bottom: 40px;}
	.photo2.col-2 .post-desc-wrapper {width: 100%;top: 0;}
	.photo2.col-2 .post.no-img .button-love {right: 25px;}
	.photo2.col-3 .button-love {top: 15px;right: 15px;}
	.photo2.col-3 .post-item {width: 31.33%;margin: 0 1% 40px;}
	.photo2.col-3 .post-desc-wrapper {width: 100%;top: 0;padding: 20px 25px;}
	.photo2.col-3 .post.no-img .button-love {top: 15px;right: 15px;}
	.posts_group.grid.col-4 .post-item, .posts_group.masonry.col-4 .post-item, .posts_group.grid.col-5 .post-item, .posts_group.masonry.col-5 .post-item, .posts_group.grid.col-6 .post-item, .posts_group.masonry.col-6 .post-item {width: 31.33%;}
	.posts_group.grid.col-4 .post-item:nth-child(4n+1) {clear: none;}
	.posts_group.grid.col-5 .post-item:nth-child(5n+1) {clear: none;}
	.posts_group.grid.col-6 .post-item:nth-child(6n+1) {clear: none;}
	.posts_group.grid.col-4 .post-item:nth-child(3n+1) {clear: both;}
	.posts_group.grid.col-5 .post-item:nth-child(3n+1) {clear: both;}
	.posts_group.grid.col-6 .post-item:nth-child(3n+1) {clear: both;}
	.posts_group.masonry.tiles.col-4 .post-item, .posts_group.masonry.tiles.col-5 .post-item, .posts_group.masonry.tiles.col-6 .post-item {width: 49.9%;}
	.posts_group.masonry.margin.col-4 .post-item, .posts_group.masonry.margin.col-5 .post-item, .posts_group.masonry.margin.col-6 .post-item {width: 48.9%;}
	.column.one-third .Latest_news ul .desc .date i {display: none;}
	.column.one-second .Latest_news.featured ul {width: 100%;}
	.column.one-third .Latest_news.featured ul .desc .date i, .column.one-fourth .Latest_news.featured ul .desc .date i {display: none;}
	.wrap.five-sixth .column.three-fifth .Latest_news.featured ul, .wrap.four-fifth .column.three-fifth .Latest_news.featured ul, .wrap.three-fourth .column.three-fifth .Latest_news.featured ul, .wrap.two-third .column.three-fifth .Latest_news.featured ul, .wrap.two-third .column.one-second .Latest_news.featured ul, .wrap.two-third .column.three-fourth .Latest_news.featured ul, .wrap.three-fifth .column.three-fifth .Latest_news.featured ul, .wrap.three-fifth .column.one-second .Latest_news.featured ul, .wrap.three-fifth .column.three-fourth .Latest_news.featured ul {width: 100%;}
	.wrap.one-second .Latest_news.featured ul, .wrap.two-fifth .Latest_news.featured ul, .wrap.one-third .Latest_news.featured ul, .wrap.one-fourth .Latest_news.featured ul {width: 100%;}
	.blog-teaser li .desc-wrapper .desc {padding: 70px 25px 25px;}
	.blog-teaser li:not(:first-child) .desc-wrapper .desc {padding: 70px 20px 20px;}
	.blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta {display: none;}
	.column.three-fifth .blog-teaser li .desc-wrapper .desc .post-meta .comments {display: none;}
	.wrap.three-fifth .blog-teaser li .desc-wrapper .desc .post-meta .comments {display: none;}
	.Recent_posts ul li .desc {margin-right: 40px;}
	.Recent_posts ul li .photo {width: 40px;height: 40px;}
	.Recent_posts ul li.format-link .photo {background-size: 40% auto;}
	.Recent_posts ul li .photo .c {width: 20px;height: 20px;line-height: 20px;bottom: 5px;right: -8px;}
	.Recent_posts ul li.format-link .photo:after {width: 40px;height: 40px;line-height: 40px;font-size: 20px;}
	.Recent_posts ul li.format-quote .photo:after {width: 40px;height: 40px;line-height: 40px;font-size: 20px;}
	body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper {width: 694px;}
	.portfolio_group.grid.col-4 .portfolio-item, .portfolio_group.masonry.col-4 .portfolio-item, .portfolio_group.masonry-hover.col-4 .portfolio-item, .portfolio_group.masonry-minimal.col-4 .portfolio-item, .portfolio_group.grid.col-5 .portfolio-item, .portfolio_group.masonry.col-5 .portfolio-item, .portfolio_group.masonry-hover.col-5 .portfolio-item, .portfolio_group.masonry-minimal.col-5 .portfolio-item, .portfolio_group.grid.col-6 .portfolio-item, .portfolio_group.masonry.col-6 .portfolio-item, .portfolio_group.masonry-hover.col-6 .portfolio-item, .portfolio_group.masonry-minimal.col-6 .portfolio-item {width: 31.33%;}
	.portfolio_group.flat.col-4 .portfolio-item, .portfolio_group.flat.col-5 .portfolio-item, .portfolio_group.flat.col-6 .portfolio-item {width: 33.33%;}
	.tabs_vertical.ui-tabs .ui-tabs-nav {width: 33% !important;}
	.tabs_vertical.ui-tabs .ui-tabs-panel {width: 66.7% !important;}
	.one-fourth .counter.counter_horizontal, .one-fifth .counter.counter_horizontal, .one-sixth .counter.counter_horizontal {text-align: center;}
	.one-fourth .counter.counter_horizontal .icon_wrapper, .one-fifth .counter.counter_horizontal .icon_wrapper, .one-sixth .counter.counter_horizontal .icon_wrapper {position: static;margin: 0 auto;margin-bottom: 15px;}
	.one-fourth .counter.counter_horizontal .desc_wrapper, .one-fifth .counter.counter_horizontal .desc_wrapper, .one-sixth .counter.counter_horizontal .desc_wrapper {padding-left: 0;}
	.one-third .article_box .photo_wrapper {width: 100%;float: none;text-align: center;}
	.one-third .article_box .desc_wrapper {width: 100%;min-height: auto;float: none;}
	.pricing-box .plan-header h2 {word-wrap: break-word;}
	.pricing-box .plan-header .price sup.period {position: static;top: 0;display: block;}
	.infobox {padding-left: 20px;word-wrap: break-word;}
	.infobox ul li {padding-left: 0;padding-right: 0;}
	.infobox ul li:before {display: none;}
	.style-simple .infobox ul li {padding-left: 0;}
	.portfolio-photo .portfolio-item .portfolio-details:hover .details {opacity: 1;}
	.portfolio-photo .portfolio-item .portfolio-details .more {display: none;}
	.get_in_touch {padding-left: 20px;word-wrap: break-word;}
	.get_in_touch ul li {padding-left: 0;padding-right: 0;}
	.get_in_touch ul li .icon {display: none;}
	.hover_color {word-wrap: break-word;}
	.how_it_works .image {width: 116px;height: 116px;line-height: 114px;}
	.how_it_works .image img {max-width: 66px !important;max-height: 66px !important;}
	.how_it_works .image .number {bottom: 0;right: 0;}
	.how_it_works.has_border:after {top: 60px;}
	.how_it_works.fill .image img {border-radius: 100%;max-width: 116px !important;max-height: 116px !important;}
	.opening_hours {padding-left: 20px;word-wrap: break-word;}
	.opening_hours .opening_hours_wrapper li span {font-size: 16px;line-height: 16px;}
	.icon_box.icon_position_left {min-height: auto;padding-left: 0;padding-right: 0;}
	.icon_box.icon_position_left .icon_wrapper {position: static;margin-bottom: 15px;}
	.icon_box.icon_position_left .desc_wrapper {text-align: center;padding-top: 0;}
	.icon_box.icon_position_left .image_wrapper {position: static;left: 0;margin-bottom: 15px;width: auto;height: auto;}
	.flat_box .photo_wrapper .icon {width: 50px;}
	.flat_box .photo_wrapper .icon i {height: 40px;line-height: 40px;font-size: 30px;margin-top: -20px;}
	.flat_box a:hover .photo_wrapper .icon {-webkit-transform: translateX(-50px);transform: translateX(-50px);}
	.flat_box .desc_wrapper {margin: 0;}
	.rtl .flat_box a:hover .photo_wrapper .icon {-webkit-transform: translateX(50px);transform: translateX(50px);}
	.offer_thumb_ul li.offer_thumb_li .image_wrapper {width: 100%;float: none;}
	.offer_thumb_ul li.offer_thumb_li .desc_wrapper {width: 100%;float: none;}
	.offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .image_wrapper {width: 100%;}
	.offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .desc_wrapper {margin-right: 0;width: 100%;}
	.trailer_box .desc h2 {font-size: 22px;line-height: 22px;}
	.offer .offer_li .desc_wrapper {width: 324px;width: calc(50% - 42px);}
	#Error_404 {position: static;padding-top: 50px;margin-top: 0;}
	#Error_404 .error_pic {width: 100%;float: none;}
	#Error_404 .error_pic i {font-size: 260px;line-height: 260px;}
	#Error_404 .error_desk {width: 100%;float: none;padding-top: 20px;text-align: center;}
	a.kill_the_icon .button_icon, .widget-area a.button .button_icon {display: none;}
	.button-stroke a.button_left.button.kill_the_icon .button_label {padding-left: 20px;}
	.button-stroke a.button_left.button_large.kill_the_icon .button_label {padding-left: 30px;}
	.button-stroke a.button_right.button.kill_the_icon .button_label {padding-right: 20px;}
	.button-stroke a.button_right.button_large.kill_the_icon .button_label {padding-right: 30px;}
	.button-flat a.button_left.button.kill_the_icon .button_label {padding-left: 20px;}
	.button-flat a.button_left.button_large.kill_the_icon .button_label {padding-left: 30px;}
	.button-flat a.button_right.button.kill_the_icon .button_label {padding-right: 20px;}
	.button-flat a.button_right.button_large.kill_the_icon .button_label {padding-right: 30px;}
	.button-round a.button_left.button.kill_the_icon .button_label {padding-left: 20px;}
	.button-round a.button_left.button_large.kill_the_icon .button_label {padding-left: 30px;}
	.button-round a.button_right.button.kill_the_icon .button_label {padding-right: 20px;}
	.button-round a.button_right.button_large.kill_the_icon .button_label {padding-right: 30px;}
	.zoom_box .desc .desc_txt {font-size: 18px;line-height: 22px;}
	.trailer_box.horizontal .desc {padding-bottom: 15px;}
	.trailer_box.horizontal .desc h2 {font-size: 21px;line-height: 21px;}
	.trailer_box.horizontal .desc .subtitle {margin-bottom: 5px;}
	.edd_downloads_list .edd_download {width: 50% !important;}
	.edd_downloads_list .edd_download:nth-child(5n+3) {clear: both;}
	.edd_downloads_list .edd_download .edd_download_inner {margin: 0 5% 20px;}}
@media only screen and (min-width:768px) {.section.full-width-ex-mobile>.section_wrapper {max-width: 100% !important;}
	.section.full-width-ex-mobile>.one.column, .section.full-width-ex-mobile>.section_wrapper>.one.column, .section.full-width-ex-mobile .one.wrap .one.column {width: 100%;margin: 0;}
	.tr-menu #Top_bar .wpml-languages a.active, .tr-menu #Top_bar .wpml-languages ul.wpml-lang-dropdown {background-color: transparent;}
	.header-creative .header_placeholder, .header-empty .header_placeholder, .header-fixed .header_placeholder, .header-modern .header_placeholder, .header-semi .header_placeholder, .header-simple .header_placeholder, .header-transparent .header_placeholder {height: 0 !important;}
	.tr-menu .header_placeholder {height: 0 !important;}
	.tr-menu.header-classic #Top_bar {position: absolute;}
	.tr-menu.header-classic #Top_bar:not(.is-sticky) {top: 0 !important;background-color: transparent !important;}
	.tr-menu.header-classic.ab-show #Top_bar:not(.is-sticky) {top: 45px !important;}
	.tr-menu.header-classic.minimalist-header:not(.template-slider) #Header {min-height: 135px;}
	.tr-menu.header-creative #Header_creative {transition: left .5s ease-in-out,right .5s ease-in-out,background-color .5s ease-in-out;}
	.tr-menu.header-creative #Header_creative:not(.active) {background-color: transparent;}
	.tr-menu.header-plain #Top_bar {position: absolute;}
	.tr-menu.header-plain #Top_bar:not(.is-sticky) {top: 0 !important;background-color: transparent !important;}
	.tr-menu.header-plain.ab-show #Top_bar:not(.is-sticky) {top: 45px !important;}
	.tr-menu.header-plain.minimalist-header:not(.template-slider) #Header {min-height: 125px;}
	.header-plain #Top_bar, .header-plain #Top_bar .menu>li>a span:not(.description), .header-plain #Top_bar a#header_cart, .header-plain #Top_bar a#search_button, .header-plain #Top_bar .wpml-languages, .header-plain #Top_bar a.action_button {border-color: rgba(255,255,255,.1);}
	.tr-menu.header-split #Top_bar {position: absolute;}
	.tr-menu.header-split #Top_bar:not(.is-sticky) {top: 0 !important;background-color: transparent !important;}
	.tr-menu.header-split.ab-show #Top_bar:not(.is-sticky) {top: 45px !important;}
	.tr-menu.header-split.minimalist-header:not(.template-slider) #Header {min-height: 135px;}
	.header-semi #Top_bar:not(.is-sticky) {position: absolute;background-color: rgba(255,255,255,.8);}
	.header-semi.ab-show #Top_bar:not(.is-sticky) {top: 45px !important;}
	.header-semi.ab-hide #Top_bar:not(.is-sticky) {top: 0 !important;}
	.tr-menu.header-stack #Top_bar {position: absolute;}
	.tr-menu.header-stack #Top_bar:not(.is-sticky) {top: 0 !important;background-color: transparent !important;}
	.tr-menu.header-stack.ab-show #Top_bar:not(.is-sticky) {top: 45px !important;}
	.tr-menu.header-stack.minimalist-header:not(.template-slider) #Header {min-height: 196px;}
	.section.full-width:not(.no-margin-h) .wrap .wpcf7-form .one.column {width: 98%;margin-left: 1%;margin-right: 1%;}}
@media only screen and (max-width:767px) {body {min-width: 0;}
	#Wrapper {max-width: 90%;max-width: calc(100% - 67px);}
	.section_wrapper .mcb-wrap, .section_wrapper .column, .container .column, .sections_group, .four.columns {margin: 0;width: 100% !important;clear: both;}
	.aside_both .sections_group {margin: 0 auto !important;}
	.section_wrapper, .container, .four.columns .widget-area {max-width: 700px !important;padding-left: 33px !important;padding-right: 33px !important;}
	.left-sidebar .items_group, .right-sidebar .items_group, .with_aside .content_wrapper {max-width: 100%;}
	.section_wrapper .column {margin: 0 0 20px;height: auto !important;}
	.four.columns {margin: auto 0 !important;}
	.mcb-wrap[data-mobile~="no-up"] {margin-top: 0 !important;}
	.no-sec-padding .mcb-section, .no-sec-padding-mob .mcb-section {padding-left: 0 !important;padding-right: 0 !important;}
	.column_attr.mobile_align_left {text-align: left;}
	.column_attr.mobile_align_right {text-align: right;}
	.column_attr.mobile_align_center {text-align: center;}
	.column_attr.mobile_align_justify {text-align: justify;}
	.boxed2fw {padding: 0 !important;}
	.boxed2fw #Wrapper {margin: 0 !important;max-width: 100% !important;width: 100% !important;}
	.column_placeholder>.placeholder {height: 0;}
	.section {background-attachment: scroll !important;height: auto !important;}
	.highlight-left .section_wrapper, .highlight-right .section_wrapper {max-width: 100% !important;padding: 0 !important;}
	.highlight-left .section_wrapper .wrap, .highlight-right .section_wrapper .wrap {padding: 0 33px;}
	.highlight-left.full-screen>.section_wrapper, .highlight-right.full-screen>.section_wrapper {padding: 0 !important;}
	.equal-height-wrap .mcb-wrap {height: auto !important;}
	.equal-height-wrap .mcb-wrap .mcb-wrap-inner {top: 0 !important;-webkit-transform: none !important;-moz-transform: none !important;-ms-transform: none !important;-o-transform: none !important;transform: none !important;}
	.section.has-navi .section-nav.prev {top: 10px;}
	.section.has-navi .section-nav.next {bottom: 10px;}
	.hide-mobile {display: block !important;height: 0 !important;min-height: 0 !important;margin: 0 !important;padding: 0 !important;overflow: hidden !important;}
	.section_wrapper .column.hide-mobile {height: 0 !important;}
	.mcb-sidebar {padding: 0;min-height: unset !important;border: 0 !important;}
	.mcb-sidebar:after, .mcb-sidebar:before {display: none;}
	.inner-wrapper-sticky {position: static !important;transform: none !important;}
	.widget-area {height: auto !important;margin: 0 auto 20px !important;box-sizing: content-box;}
	.widget:after {width: 100%;}
	.mobile-tr-header .header_placeholder, body:not(.mobile-sticky) .header_placeholder {height: 0 !important;}
	#Top_bar, #Action_bar {background-color: #fff !important;position: static;}
	#Top_bar .container {max-width: 100% !important;padding: 0 !important;}
	#Top_bar .top_bar_left {float: none;width: 100% !important;background: none !important;}
	#Top_bar a.responsive-menu-toggle {right: 10px;}
	#Top_bar a.responsive-menu-toggle.is-sticky {position: fixed;top: 30px;left: 10px;}
	.admin-bar #Top_bar a.responsive-menu-toggle.is-sticky {top: 56px;}
	#Top_bar .menu_wrapper {float: left !important;width: 100%;margin: 0 !important;}
	#Top_bar #menu {float: left;position: static !important;width: 100% !important;}
	#Top_bar .logo {position: static;float: left;width: 100%;text-align: center;margin: 0;}
	#Top_bar .logo #logo, #Top_bar .logo .custom-logo-link {padding: 0 !important;margin: 10px 50px;}
	#Top_bar #logo img.logo-main {display: none;}
	#Top_bar #logo img.logo-mobile {display: inline-block;}
	#Top_bar #logo img.logo-mobile-sticky {display: none;}
	#Header_creative #Top_bar #logo img.logo-sticky {display: none;}
	.mobile-sticky #Top_bar.is-sticky #logo img:not(.svg) {width: auto !important;}
	.mobile-sticky #Top_bar.is-sticky #logo img.logo-mobile {display: none;}
	.mobile-sticky #Top_bar.is-sticky #logo img.logo-mobile-sticky {display: inline-block;}
	.mobile-sticky.logo-overflow #Top_bar.is-sticky #logo img.logo-mobile-sticky {max-height: 80px !important;}
	.logo-overflow #Top_bar .logo {height: auto !important;}
	#Top_bar .search_wrapper {top: auto;bottom: -129px;}
	#Top_bar .top_bar_right {float: none;top: 0;height: 60px !important;padding: 0 10px;}
	#Top_bar .top_bar_right .top_bar_right_wrapper {float: right;margin-right: -10px;}
	#Top_bar .top_bar_right:before {display: none;}
	#Top_bar .top_bar_right_wrapper {top: 0 !important;}
	#Top_bar .top_bar_right_wrapper {padding-top: 10px;}
	#Top_bar .wpml-languages a.active {height: 15px;line-height: 17px;}
	.mobile-tb-left #Top_bar .top_bar_right .top_bar_right_wrapper {float: left;}
	.mobile-tb-center #Top_bar .top_bar_right {text-align: center;}
	.mobile-tb-center #Top_bar .top_bar_right .top_bar_right_wrapper {display: inline-block;float: none;}
	.mobile-tb-hide #Top_bar .top_bar_right {display: none;}
	.mobile-menu #Top_bar .menu.menu-main, .mobile-menu #Side_slide .menu.menu-main, .mobile-menu #Overlay .menu.overlay-menu {display: none;}
	.mobile-menu #Top_bar .menu.menu-mobile, .mobile-menu #Overlay .menu.menu-mobile, .mobile-menu #Side_slide .menu.menu-mobile {display: block;}
	body.header-below:not(.template-slider) #Header {padding-top: 0;}
	.header-creative #Header_creative {position: static;}
	.header-creative.layout-boxed {padding-top: 0;}
	.header-creative.layout-boxed #Wrapper {margin-top: 25px;}
	.header-creative.layout-full-width #Wrapper {padding-top: 0 !important;}
	#Header_creative #Top_bar .responsive-menu-toggle {top: 35px;}
	#Header_creative #Top_bar .responsive-menu-toggle.is-sticky {position: fixed;top: 10px;left: 10px;margin-top: 0;}
	.admin-bar #Header_creative #Top_bar .responsive-menu-toggle.is-sticky {top: 56px;}
	#Header_creative #Top_bar .top_bar_left {margin-top: 0;overflow: hidden;}
	#Header_creative #Top_bar .logo #logo, #Header_creative #Top_bar .logo .custom-logo-link {padding: 0;}
	#Header_creative #Top_bar .logo #logo img, #Header_creative #Top_bar .logo .custom-logo-link img {max-height: 50px;}
	.logo-no-sticky-padding #Header_creative #Top_bar .logo #logo img {max-height: 60px;}
	#Header_creative #Top_bar #menu {position: static;width: 100%;}
	.admin-bar #Header_creative {top: 0 !important;}
	#Intro {min-height: auto !important;}
	#Intro .intro-inner {padding: 100px 30px !important;}
	#Intro .intro-next {font-size: 25px;bottom: 10px;}
	.header-magazine #Top_bar .banner_wrapper {width: 100%;height: auto;text-align: center;position: static;margin-bottom: 20px;}
	body.minimalist-header.header-classic:not(.template-slider) #Header, body.minimalist-header.header-creative:not(.template-slider) #Header, body.minimalist-header.header-plain:not(.template-slider) #Header, body.minimalist-header.header-split:not(.template-slider) #Header {min-height: 0;}
	body.minimalist-header.header-simple:not(.template-slider) #Header {min-height: 90px;}
	body.minimalist-header.header-transparent #Header {min-height: 0 !important;}
	.minimalist-header-no #Subheader {padding: 80px 0 !important;}
	.header-overlay .overlay-menu-toggle {top: 10px;right: 5px;}
	#overlay-menu ul li a {font-size: 22px;line-height: 36px;}
	.header-plain #Top_bar .logo {text-align: left;}
	.header-plain #Top_bar .logo #logo, .header-plain #Top_bar .logo .custom-logo-link {padding: 5px 42px 15px 15px;}
	.header-plain #Top_bar .top_bar_right {height: 50px !important;}
	.header-plain #Top_bar .top_bar_right .top_bar_right_wrapper {line-height: 0;padding-top: 0;}
	.header-plain #Top_bar a#header_cart, .header-plain #Top_bar a#search_button {padding: 0 10px;line-height: 50px !important;}
	.header-plain #Top_bar .wpml-languages {padding: 0 13px;height: 50px !important;}
	.header-plain #Top_bar .wpml-languages a.active {line-height: 50px;}
	.header-plain #Top_bar a.action_button {line-height: 50px !important;padding: 0 12px;}
	.header-plain #Top_bar .top_bar_right_wrapper>*:last-child {border-right-width: 1px;}
	.header-simple #Top_bar .top_bar_left {top: 0 !important;}
	.header-split #Top_bar a#search_button {display: none;}
	.header-stack #Top_bar .logo {padding: 0;text-align: center !important;}
	.header-stack #Top_bar .logo #logo, .header-stack #Top_bar .logo .custom-logo-link {display: block;}
	.header-stack #Top_bar a.responsive-menu-toggle {position: absolute !important;margin-top: -17px !important;}
	.header-stack #Top_bar a.responsive-menu-toggle.is-sticky {position: fixed !important;margin-top: 0 !important;}
	.header-stack #Top_bar .secondary_menu_wrapper {display: none;}
	.header-stack #Top_bar .top_bar_right {position: static;}
	.mobile-header-mini #Action_bar {display: none;}
	.mobile-header-mini #Top_bar {top: 0;}
	.mobile-header-mini #Top_bar .container {max-width: 100% !important;}
	.mobile-header-mini #Top_bar .top_bar_left {float: left;position: static;}
	.mobile-header-mini #Top_bar .logo {width: auto;float: left;margin-left: 15px;border: none;}
	.mobile-header-mini #Top_bar #logo, .mobile-header-mini #Top_bar .custom-logo-link {height: 60px !important;line-height: 60px !important;margin: 0;}
	.mobile-header-mini.logo-overflow #Top_bar #logo img.logo-mobile {max-height: 80px !important;}
	.mobile-header-mini #Top_bar a.responsive-menu-toggle {top: 30px !important;left: auto;right: 10px;margin-top: -17px;}
	.mobile-header-mini.mobile-sticky #Top_bar.is-sticky #logo, .mobile-header-mini.mobile-sticky #Top_bar.is-sticky .custom-logo-link {margin-left: 0 !important;margin-right: 0 !important;}
	.mobile-header-mini #Top_bar .top_bar_right {position: absolute;top: 0;right: 54px;background: none;padding: 0;}
	.mobile-header-mini #Top_bar a.action_button {display: none;}
	.mobile-header-mini #Top_bar #header_cart {margin-right: -1px;}
	.mobile-header-mini #Top_bar #search_button {margin-left: 0;margin-right: 0;}
	.mobile-header-mini #Top_bar .wpml-languages {top: 3px;margin-right: 0;}
	.mobile-header-mini #Top_bar .wpml-languages a.active, .mobile-header-mini #Top_bar .wpml-languages ul.wpml-lang-dropdown {border: none;}
	.mobile-header-mini #Top_bar #menu {padding-bottom: 10px;}
	.mobile-header-mini #Top_bar #menu ul li a span {line-height: 44px;}
	.mobile-header-mini #Top_bar #menu ul li.submenu .menu-toggle {line-height: 44px;right: 3px;}
	.mobile-header-mini #Top_bar .search_wrapper {bottom: -59px;padding: 10px;width: 100%;}
	.mobile-header-mini #Top_bar .search_wrapper .icon_search {left: 10px;top: 17px;}
	.mobile-header-mini #Top_bar .search_wrapper .icon_close {top: 17px;}
	.mobile-header-mini #Header_creative #Top_bar .top_bar_right_wrapper {padding-top: 0;}
	.mobile-header-mini.mobile-mini-mr-lr #Top_bar .logo {float: right;margin-left: 0;margin-right: 54px;}
	.mobile-header-mini.mobile-mini-mr-lr #Top_bar .top_bar_right {left: 10px;right: auto;}
	.mobile-header-mini.mobile-mini-mr-lc #Top_bar .logo {float: none;margin-left: 0;margin-right: 0;text-align: center;}
	.mobile-header-mini.mobile-mini-mr-lc #Top_bar .top_bar_right {left: 10px;right: auto;}
	.mobile-header-mini.mobile-mini-ml-ll #Top_bar a.responsive-menu-toggle {left: 10px;right: auto;}
	.mobile-header-mini.mobile-mini-ml-ll #Top_bar .logo {margin-left: 54px !important;}
	.mobile-header-mini.mobile-mini-ml-ll #Top_bar .top_bar_right {right: 15px;}
	.mobile-header-mini.mobile-mini-ml-lc #Top_bar a.responsive-menu-toggle {left: 10px;right: auto;}
	.mobile-header-mini.mobile-mini-ml-lc #Top_bar .logo {float: none;margin-left: 0;margin-right: 0;text-align: center;}
	.mobile-header-mini.mobile-mini-ml-lc #Top_bar .top_bar_right {right: 15px;}
	.mobile-header-mini.mobile-mini-ml-lr #Top_bar a.responsive-menu-toggle {left: 10px;right: auto;}
	.mobile-header-mini.mobile-mini-ml-lr #Top_bar .logo {float: right;margin-left: 0;margin-right: 15px;}
	.mobile-header-mini.mobile-mini-ml-lr #Top_bar .top_bar_right {left: 49px;right: auto;}
	.mobile-header-mini.header-plain #Top_bar .top_bar_right {margin-right: 5px;}
	.mobile-header-mini.header-plain #Top_bar a#header_cart {line-height: 60px !important;border: none;padding: 0 5px;}
	.mobile-header-mini.header-plain #Top_bar a#search_button {line-height: 60px !important;border: none;padding: 0 3px;}
	.mobile-header-mini.header-plain #Top_bar .wpml-languages {height: 60px !important;border: none;padding: 0 5px 0 10px;top: 0;}
	.mobile-header-mini.header-plain #Top_bar .wpml-languages a.active {line-height: 60px !important;}
	.mobile-header-mini.header-plain #Top_bar .wpml-languages:hover a.active {background: none;}
	.mobile-header-mini.header-split #Top_bar .top_bar_left .logo {width: auto;margin-left: 15px;}
	.mobile-header-mini #Header_creative #Top_bar {width: 100%;margin: 0;}
	.mobile-header-mini #Header_creative #Top_bar #header_cart {top: 20px;}
	.mobile-header-mini #Header_creative #Top_bar #search_button {top: 19px;}
	.mobile-header-mini #Header_creative #Top_bar .wpml-languages {top: 13px;}
	.mobile-header-mini .overlay-menu-toggle {font-size: 22px;top: 8px;margin: 0 !important;}
	.mobile-sticky #Top_bar.is-sticky {position: fixed !important;}
	.mobile-sticky #Top_bar.is-sticky a.responsive-menu-toggle {top: 30px !important;}
	.mobile-sticky #Top_bar.is-sticky .top_bar_right {display: none;}
	.mobile-sticky #Top_bar #menu {overflow: auto;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.mobile-sticky #Top_bar.is-sticky #logo, .mobile-sticky #Top_bar.is-sticky .custom-logo-link {height: 50px !important;line-height: 50px !important;margin: 5px 50px;}
	.logo-no-sticky-padding.mobile-sticky #Top_bar.is-sticky #logo {height: 60px !important;line-height: 60px !important;margin: 0 50px;}
	.mobile-header-mini.mobile-sticky #Top_bar .top_bar_right {display: block;}
	.mobile-tr-header #Action_bar, .mobile-tr-header #Top_bar, .mobile-tr-header #Top_bar .top_bar_right {background: none !important;}
	.mobile-tr-header #Top_bar {position: absolute;top: 50px;}
	.mobile-tr-header.ab-hide #Top_bar {top: 0;}
	.mobile-tr-header #Action_bar {position: absolute;}
	.mobile-tr-header #Top_bar .wpml-languages a.active, .mobile-tr-header #Top_bar .wpml-languages ul.wpml-lang-dropdown {background: none;}
	.mobile-tr-header.header-creative.layout-full-width #Wrapper {padding-top: 0;}
	.mobile-tr-header.header-plain #Top_bar, .mobile-tr-header.header-plain #Top_bar .top_bar_right_wrapper>* {border: none !important;background: none !important;}
	.mobile-tr-header #Header_creative {background: none !important;position: absolute;}
	#Action_bar .contact_details li, #Action_bar .social {padding: 0 !important;}
	#Action_bar .contact_details {float: none;text-align: center;padding: 5px 0;color: #222;}
	#Action_bar .contact_details li {padding: 0;}
	#Action_bar .contact_details li.slogan {display: none;}
	#Action_bar .social {float: none;text-align: center;padding: 5px 0 0;margin-bottom: 5px;}
	#Action_bar .social li {margin-right: 5px;}
	#Action_bar .social li a {color: rgba(0,0,0,.3);}
	#Action_bar .social li a:hover {color: rgba(0,0,0,.8);}
	#Action_bar .social-menu {float: none;text-align: center;padding: 5px 0 0;}
	body:not(.template-slider):not(.header-simple) #Header {min-height: 350px;background-position: center 202px;}
	#Subheader .title {width: 100%;}
	#Subheader ul.breadcrumbs {display: none;}
	#Footer .footer_copy {text-align: center;}
	#Footer .footer_copy .copyright {float: none;margin: 0 0 10px;}
	#Footer .footer_copy .social {float: none;margin: 0;}
	#Footer .footer_copy .social-menu {float: none;margin: 0;}
	.footer-fixed #Content, .footer-sliding #Content {margin-bottom: 0 !important;}
	.footer-fixed #Footer, .footer-sliding #Footer {position: static;}
	#back_to_top {float: none;margin: -10px 0 10px;}
	#back_to_top.in_footer, #back_to_top.sticky {right: 20px !important;margin: 0;}
	.classic .post-photo-wrapper {width: 100%;float: none;}
	.classic .post-desc-wrapper {width: 100%;float: none;}
	.classic .post-meta .author-date .author .label {display: none;}
	.classic .post-meta .category {display: none;}
	.classic .post-desc-wrapper .post-footer .button-love .love-text {display: none;}
	.classic .post-desc-wrapper .post-desc {padding: 15px 0 0;}
	.timeline .post-item {padding-left: 0;background: none;}
	.timeline .post-item:before {display: none;}
	.timeline .post-photo-wrapper {width: 100%;float: none;}
	.timeline .post-desc-wrapper {width: 100%;float: none;}
	.timeline .post-item .date_label {display: inline-block;position: static;margin-bottom: 10px;}
	.timeline .post-meta .category {display: none;}
	.timeline .post-desc-wrapper .post-footer .button-love .love-text {display: none;}
	.timeline .post-desc-wrapper .post-desc {padding: 15px 0 0;}
	.style-simple .timeline_items>li {width: 100%;padding: 0 !important;background: none !important;}
	.style-simple .timeline_items>li h3 span {display: block;position: static;}
	.style-simple .timeline_items>li:nth-child(even) {padding: 0;}
	.style-simple .timeline_items>li:nth-child(even) .desc {text-align: right;}
	.grid .post-item, .masonry .post-item {width: 100% !important;margin: 0 0 20px !important;}
	.masonry.tiles .post-item {width: 100% !important;}
	.photo .post-desc .post-head {margin-bottom: 5px;}
	.photo .post-desc .post-head .post-meta .category {display: none;}
	.photo .post-desc .post-head .post-meta .author-date {margin-right: 10px;}
	.photo2 .post-item {margin-bottom: 40px;}
	.photo2 .post .post-desc-wrapper {width: 100%;top: 0;padding: 25px 35px;}
	.photo2 .post.no-img {margin-bottom: 40px;}
	.photo2 .post.no-img .button-love {right: 25px;}
	.photo2.col-2 .post-item, .photo2.col-3 .post-item {width: 100%;margin: 0 0 40px;}
	.single-post .format-image .single-photo-wrapper .image_frame {display: block;}
	.single-post .format-link .single-photo-wrapper, .single-post .format-quote .single-photo-wrapper {display: none;}
	.post-header .button-love {width: 69px;}
	.post-header .title_wrapper {margin-left: 69px;padding-left: 20px;}
	.post-header .title_wrapper h1 {font-size: 27px;line-height: 27px;}
	.post-header .post-meta .category {display: none;}
	.single-photo-wrapper .image_frame {max-width: 100% !important;margin-left: 0;}
	.single-photo-wrapper .share_wrapper {float: none;padding: 5px 15px 0;margin-bottom: 20px;width: auto;}
	.no-share-mobile .single-photo-wrapper .share_wrapper {display: none;}
	.wp-caption-text.hide-mobile {display: none;}
	.post-nav {padding: 10px 10px 4px 90px;}
	.no-share-mobile .share-simple-wrapper, .no-share-mobile .section-post-intro-share {display: none;}
	.portfolio_group .portfolio-item {width: 100% !important;margin: 0 0 20px !important;float: none;}
	.section.full-width .portfolio_group .portfolio-item {width: 100% !important;}
	.portfolio_group .portfolio-item .list_style_header {padding-right: 0;min-height: inherit;}
	.portfolio_group .portfolio-item .list_style_header h3 {margin: 0;}
	.portfolio_group .portfolio-item .list_style_header .links_wrapper {display: none;}
	.portfolio_group .portfolio-item .desc .desc-wrapper {margin-right: 0;}
	.portfolio_group .portfolio-item .desc .details-wrapper {float: none;width: 100%;padding-left: 0;border-left-width: 0;border-bottom-width: 1px;padding-bottom: 15px;margin-bottom: 15px;}
	.portfolio_group.list .portfolio-item .desc {padding-top: 10px;}
	.portfolio_group.list .portfolio-item .portfolio-item-fw-bg {background-image: none !important;padding-bottom: 0;}
	body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper {width: 380px;}
	.project-description li, .project-description li.one-third {width: 100%;border-width: 0 0 1px;}
	.project-description li:last-child {border-bottom: 0;}
	.portfolio_group.exposure .portfolio-item {margin: 0 !important;overflow: hidden;}
	.portfolio_group.exposure .portfolio-item .desc-inner .desc-wrappper {display: none;}
	.portfolio_group.exposure .portfolio-item .desc-inner .desc-wrapper-inner {padding: 0;}
	.portfolio_group.exposure .portfolio-item .details-wrapper {display: none;}
	.portfolio_group.exposure .portfolio-item .image-wrapper {margin: 0 -100px;}
	.full-width .portfolio_group.exposure .portfolio-item .desc-inner {top: 30px;}
	.portfolio_group.flat .portfolio-item {margin-bottom: 0 !important;}
	ul.portfolio_grid li {width: 100% !important;float: left;}
	.portfolio_group.masonry-flat .portfolio-item {width: 49.9% !important;margin: 0 !important;}
	.portfolio_group.masonry-flat .portfolio-item.wide {width: 99.8% !important;}
	.portfolio_group.masonry-flat .portfolio-item.tall .portfolio-item-fill {padding-bottom: calc(156% - 1px);}
	.portfolio-photo .portfolio-item .portfolio-details .details {display: none;}
	.portfolio-photo .portfolio-item .portfolio-details .more {opacity: 1;}
	.blog-teaser li {width: 100% !important;}
	.blog-teaser li:not(:first-child) {margin-top: 10px;}
	.blog-teaser.margin-no li {margin-top: 0;}
	.call_to_action .call_left, .call_to_action .call_center, .call_to_action .call_right {display: block;width: 100%;}
	.call_to_action .call_left {margin-bottom: 20px;}
	.call_to_action .call_center {margin-bottom: 20px;}
	.call_to_action .call_right {margin-bottom: 0;text-align: center;}
	ul.clients:not(.clients_slider_ul) li {width: 50% !important;}
	.content_slider {padding: 0 !important;margin: 0 0 50px;}
	.content_slider .slider_pagination {padding: 0 20%;box-sizing: border-box;}
	.content_slider a.button {top: auto !important;bottom: -60px;}
	.content_slider a.slider_prev {left: 0 !important;}
	.content_slider a.slider_next {right: 0 !important;}
	.content_slider a.button .button_icon {padding: 7px 9px;}
	.content_slider.flat a.button, .content_slider.carousel a.button {bottom: -50px;}
	.content_slider.flat a.button .button_icon {font-size: 30px;}
	.content_slider.center {margin-bottom: 0;}
	.content_slider.center a.button {display: none !important;}
	.hr_full hr, .aside_left .hr_full hr, .aside_right .hr_full hr {position: absolute;left: -1000px;top: 0;width: 3000px;}
	.fancy_heading h2 {font-size: 30px;line-height: 30px;}
	.feature_list ul li {width: 100% !important;float: none;border-bottom: 1px solid rgba(0,0,0,.08);}
	.feature_list hr {display: none;}
	.flat_box .desc_wrapper {margin: 0;}
	.google-map-contact-wrapper {position: static;margin-left: 0 !important;}
	.google-map-contact-wrapper .get_in_touch {float: none;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.google-map-contact-wrapper .get_in_touch:after {display: none;}
	.how_it_works .image, .with_aside .how_it_works .image {width: 196px;height: 196px;line-height: 194px;}
	.how_it_works .image img {max-width: 116px !important;max-height: 116px !important;}
	.how_it_works .image .number, .with_aside .how_it_works .image .number {bottom: 10px;right: 10px;}
	.how_it_works.has_border:after {display: none;}
	.with_aside .how_it_works .image img {max-width: 116px !important;max-height: 116px !important;}
	.with_aside .how_it_works.fill .image img {max-width: 196px !important;max-height: 196px !important;}
	.offer .offer_li .image_wrapper {width: 100%;float: none;margin-bottom: 15px;overflow: hidden;}
	.offer .offer_li .desc_wrapper {width: 90%;width: calc(100% - 67px) !important;margin: 0 auto;float: none;clear: both;}
	.offer .offer_li .desc_wrapper .title {padding-right: 0;margin-bottom: 15px;}
	.offer .offer_li .desc_wrapper .title h3 {margin-bottom: 15px;font-size: 27px;line-height: 27px;}
	.offer .offer_li .desc_wrapper .title a.button {position: relative;}
	.offer a.slider_prev {left: 20px;top: 20px;margin: 0;}
	.offer .slider_pagination {left: 20px;top: 65px;margin: 0;}
	.offer a.slider_next {left: 20px;top: 111px;margin: 0;}
	.button-stroke .offer a.slider_prev {margin-top: -8px;}
	.button-stroke .offer a.slider_next {margin-top: 6px;}
	.icon_box.has_border:after {display: none;}
	.image_frame {margin-top: 0 !important;}
	.offer_thumb {padding-left: 0;}
	.offer_thumb_ul li.offer_thumb_li {padding-left: 0;}
	.offer_thumb_ul li.offer_thumb_li .image_wrapper {width: 100%;float: none;}
	.offer_thumb_ul li.offer_thumb_li .desc_wrapper {width: 100%;float: none;}
	.offer_thumb_ul li.offer_thumb_li .desc_wrapper .title {padding-right: 0;}
	.offer_thumb_ul li.offer_thumb_li .desc_wrapper .title h3 {margin-bottom: 15px;}
	.offer_thumb_ul li.offer_thumb_li .desc_wrapper .title a.button {position: relative;}
	.offer_thumb .slider_pagination {margin-top: 20px;line-height: inherit;}
	.offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .image_wrapper {width: 100%;}
	.offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .desc_wrapper {margin-right: 0;width: 100%;}
	.pricing-box-label .plan-header, .pricing-box-label .plan-footer {display: none;}
	.pricing-box-label ul li {text-align: center !important;}
	.promo_box.has_border:after {display: none;}
	.promo_box_wrapper {overflow: visible;}
	.promo_box_wrapper .photo_wrapper {width: 100%;float: none;line-height: 0;margin-bottom: 15px;}
	.promo_box_wrapper .desc_wrapper {width: 100%;margin: 0 !important;float: none;padding-top: 0;}
	.story_box {padding: 0 11% !important;}
	.story_box .desc_wrapper {margin-right: 0 !important;}
	.table-responsive table {overflow-x: auto;display: block;}
	.table-responsive table a.kill_the_icon .button_icon {display: none;}
	.ui-tabs .ui-tabs-nav {background: none;}
	.ui-tabs .ui-tabs-nav li {float: none !important;width: 100% !important;border-width: 0 0 1px;}
	.ui-tabs .ui-tabs-nav li:last-child {border-bottom: 0;}
	.ui-tabs .ui-tabs-nav li a {text-align: center;background: #f9f9f9;box-shadow: inset 0 4px 3px -2px rgba(0,0,0,.04);}
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-active a {background-image: none;}
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected:after, .ui-tabs .ui-tabs-nav li.ui-state-active:after {display: none;}
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:after, .ui-tabs .ui-tabs-nav li.ui-state-disabled a:after, .ui-tabs .ui-tabs-nav li.ui-state-processing a:after, .ui-tabs .ui-tabs-nav li.ui-state-active a:after {display: none;}
	.style-simple .ui-tabs .ui-tabs-nav li a {background-image: none;}
	.style-simple .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:after, .style-simple .ui-tabs .ui-tabs-nav li.ui-state-disabled a:after, .style-simple .ui-tabs .ui-tabs-nav li.ui-state-processing a:after, .style-simple .ui-tabs .ui-tabs-nav li.ui-state-active a:after {display: block;}
	.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li a {text-align: center;padding-right: 20px;}
	.style-simple .tabs_vertical.ui-tabs .ui-tabs-panel {border-width: 1px 0 0 !important;}
	.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:after, .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-disabled a:after, .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-processing a:after, .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a:after {display: block;width: 100%;height: 2px;left: 0;top: auto;bottom: 0;right: auto;}
	.testimonials_list .item {margin-bottom: 30px;}
	.testimonials_list .item .photo {width: 100%;float: none;margin-bottom: 10px;}
	.testimonials_list .item .desc {width: 100%;float: none;margin-bottom: 0;}
	.timeline_items {background-position: 91px top;}
	.timeline_items>li {padding: 0 0 25px 150px !important;background: url("../../../themes/betheme-child/images/timeline_right.png") no-repeat !important;background-position: 50px top !important;width: auto;}
	.timeline_items>li h3 span {left: 0 !important;right: auto;}
	.timeline_items>li h3, .timeline_items>li:nth-child(even) h3 {text-align: left;}
	.timeline_items>li h3:before {left: 93px;}
	.timeline_items>li .desc, .timeline_items>li:nth-child(even) .desc {text-align: left;}
	.timeline_items>li .desc:before {display: none;}
	.timeline_items:after {left: 93px;}
	.trailer_box.horizontal .desc {padding-bottom: 40px;}
	.trailer_box.horizontal:hover .desc h2 {bottom: 20px;}
	.trailer_box.horizontal:hover .desc .subtitle {bottom: 20px;}
	#Error_404 {position: static;padding-top: 20px;margin-top: 0;}
	#Error_404 .error_pic {width: 100%;float: none;}
	#Error_404 .error_pic i {font-size: 160px;line-height: 160px;}
	#Error_404 .error_desk {width: 100%;float: none;padding-top: 20px;text-align: center;}
	#Error_404 .error_desk h2 {font-size: 30px;line-height: 30px;}
	#Error_404 .error_desk h4 {font-size: 19px;line-height: 25px;}
	#Error_404 .error_desk p .check {line-height: 22px;font-size: 16px;margin-bottom: 15px;display: block;}
	#Filters .filters_wrapper ul li {width: 49%;margin: .5%;}
	.fixed-nav {display: none !important;}
	#popup_contact {display: none;}
	.search-not-found .snf-pic {width: 100%;float: none;}
	.search-not-found .snf-pic i {font-size: 260px;line-height: 260px;}
	.search-not-found .snf-desc {width: 100%;float: none;padding-top: 20px;text-align: center;}
	.content_video.iframe {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}
	.content_video.iframe iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
	.admin-bar #wpadminbar {z-index: 9999 !important;position: fixed;}
	.bbpress ul {font-size: 13px;}
	.bbpress li.bbp-forum-info, .bbpress li.bbp-topic-title {width: 44%;}
	.bbpress li.bbp-forum-topic-count, .bbpress li.bbp-topic-voice-count, .bbpress li.bbp-forum-reply-count, .bbpress li.bbp-topic-reply-count {width: 15%;}
	.bbpress .bbp-body li.bbp-forum-freshness, .bbpress .bbp-body li.bbp-topic-freshness {line-height: 16px;font-size: 11px;}
	.edd_downloads_list .edd_download {width: 100% !important;}
	.edd_downloads_list .edd_download .edd_download_inner {margin: 0 8% 20px;}
	.pp_pic_holder {width: 90% !important;left: 5% !important;overflow: hidden;}
	.pp_content {width: 98% !important;height: auto !important;}
	.pp_fade {width: 100% !important;height: 100% !important;}
	a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery {display: none !important;}
	#pp_full_res img {width: 100% !important;height: auto !important;}
	.pp_details {width: 100% !important;position: static !important;min-height: 25px;}
	.pp_details a.pp_close {top: auto;right: 25px;}
	div.pp_pic_holder, div.pp_content, div.pp_details {max-width: 100%;}
	div.pp_content {overflow: auto;}}
@media only screen and (min-width:480px) and (max-width:767px) {#respond .comment-form-author {width: 100%;margin-right: 0;float: none;}
	#respond .comment-form-email {width: 100%;margin-right: 0;float: none;}
	#respond .comment-form-url {width: 100%;float: none;}
	#respond input[type="text"], #respond input[type="password"], #respond input[type="email"], #respond select {width: 100%;}
	#respond .comment-form-comment textarea {width: 100%;}
	#respond .required {right: 15px;}
	#comments .commentlist>li .comment-body {margin-left: 90px;padding: 10px;}
	#comments .commentlist>li .photo {left: -90px;}
	#comments .commentlist>li .children {margin-left: 0;padding-left: 10px;}
	#comments .commentlist>li .reply {right: 10px;top: 10px;}
	#comments .commentlist>li .comment-meta a.comment-edit-link {padding-right: 45px;}
	.rtl #comments .commentlist>li .comment-body {margin-left: 0;margin-right: 90px;}
	.rtl #comments .commentlist>li .photo {left: auto;right: -90px;}
	.rtl #comments .commentlist>li .children {margin-right: 0;padding-left: 0;padding-right: 10px;}
	.rtl #comments .commentlist>li .reply {left: 10px;right: auto;}
	.rtl #comments .commentlist>li .comment-meta a.comment-edit-link {padding-left: 45px;padding-right: 0;}
	.zoom_box .desc .desc_txt {font-size: 18px;line-height: 22px;}
	#Content .gallery:not(.gallery-columns-1) .gallery-item {width: 50%;clear: none;}
	#Content .gallery:not(.gallery-columns-1) .gallery-item:nth-of-type(2n+1) {clear: both;}
	.Latest_news.featured ul {width: 49% !important;}}
@media only screen and (min-width:448px) and (max-width:500px) {.blog_slider a.kill_the_icon .button_icon {display: none;}}
@media only screen and (max-width:479px) {#Top_bar a.action_button {margin-right: 0;}
	.post-nav {padding: 10px 10px 4px;}
	body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper {width: 260px;}
	.portfolio_group.masonry-flat .portfolio-item, .portfolio_group.masonry-flat .portfolio-item.wide {width: 100% !important;}
	.Latest_news.featured ul {width: 100% !important;}
	#Filters .filters_buttons li {margin-right: 10px;}
	#Filters .filters_buttons li.label {display: none;}
	#Filters .filters_buttons li i.icon-docs, #Filters .filters_buttons li i.icon-tag {display: none;}
	.team.team_horizontal .image_frame {width: 100%;margin: 0 0 15px;float: none;}
	.team.team_horizontal .desc_wrapper {width: 100%;float: none;}
	.timeline_items {background-position: 21px top;}
	.timeline_items>li {padding: 0 0 25px 80px !important;background-position: -20px top !important;}
	.timeline_items>li h3 span {display: table;position: relative;margin-bottom: 20px;clear: both;}
	.timeline_items>li h3:before {left: 24px;}
	.timeline_items:after {left: 23px;}
	.testimonials_slider a.slider_prev {display: none !important;}
	.testimonials_slider a.slider_next {display: none !important;}
	.testimonials_slider .testimonials_slider_ul li {padding: 0;}
	#respond .comment-form-author {width: 99%;margin-right: 0;float: none;}
	#respond .comment-form-email {width: 99%;margin-right: 0;float: none;}
	#respond .comment-form-url {width: 99%;float: none;}
	#respond input[type="text"], #respond input[type="password"], #respond input[type="email"], #respond select {width: 100%;}
	#respond .comment-form-comment textarea {width: 100%;}
	#respond .required {right: 11px;}
	#comments .commentlist>li .comment-body {margin-left: 55px;padding: 10px;}
	#comments .commentlist>li .photo {width: 32px;height: 32px;left: -55px;}
	#comments .commentlist>li .children {margin-left: 0;padding-left: 10px;}
	#comments .commentlist>li .reply {right: 10px;top: 10px;}
	#comments .commentlist>li .comment-meta a.comment-edit-link {padding-right: 0;position: static;float: none;}
	.rtl #comments .commentlist>li .comment-body {margin-left: 0;margin-right: 55px;}
	.rtl #comments .commentlist>li .photo {left: auto;right: -55px;}
	.rtl #comments .commentlist>li .children {margin-right: 0;padding-left: 0;padding-right: 10px;}
	.rtl #comments .commentlist>li .reply {left: 10px;right: auto;}
	.rtl #comments .commentlist>li .comment-meta a.comment-edit-link {padding: 0;}
	.zoom_box .desc .desc_img img {max-height: 60px;width: auto;}
	.zoom_box .desc .desc_txt {font-size: 14px;line-height: 17px;}
	.feature_box .feature_box_wrapper {display: block;}
	.feature_box .feature_box_wrapper .photo_wrapper, .feature_box .feature_box_wrapper .desc_wrapper {display: block;width: 100%;padding: 0;}
	.feature_box .feature_box_wrapper .photo_wrapper {margin-bottom: 15px;text-align: center;}
	.feature_box .feature_box_wrapper .photo_wrapper a {display: inline-block;}
	#Content .gallery .gallery-item {width: 100%;}
	.bbpress #bbpress-forums p.bbp-topic-meta, .bbpress #bbpress-forums p.bbp-topic-meta {display: none;}
	.edd_downloads_list .edd_download {width: 100% !important;}
	.edd_downloads_list .edd_download .edd_download_inner {margin: 0 0 20px;}}
@media only screen and (max-device-width:1024px) {html.ios, .ios .section.bg-cover {background-attachment: scroll !important;}}
.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus {outline: none;}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.slick-track {position: relative;top: 0;left: 0;display: block;}
.slick-track:before, .slick-track:after {display: table;content: "";}
.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide {float: right;}
.slick-slide img {display: block;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
.imp-container.imp-footer-menu .list-socials-bingo li {float: left;}
.imp-container.imp-footer-menu {width: 60%;float: left;padding-left: 50px;padding-top: 70px;text-align: center;}
.imp-container.imp-footer-right {float: right;width: 20%;padding-top: 65px;}
.imp-container.imp-footer-right li {list-style: none;}
h1, h2, h3, h4 {font-family: lithospro_black;font-weight: 800;color: #201e21;}
.content-slider h2, .content-slider h4, .four-boxes-section .fancy_heading .title, .item-slider .content-slider .custom_center_h3 {font-family: lithospro_black;}
.content-slider h2 {text-shadow: 1px 1px 4px #000;}
.banner_content_middle_left p span, .content-slider p, .wrap_video_class .desc, .content-slider .custm_center_h3 {font-family: "AvenirLTStd-Medium";}
.font-noway {font-family: noway_roundregular;}
#Header #Action_bar .contact_details {float: right;}
#Header #Action_bar .social {float: left;}
.footer_copy .container {width: 70%;}
.imp-logo .scale-with-grid {display: none;}
.imp-logo .logo-main.scale-with-grid {display: block;}
.imp-child-left, .imp-child-right {display: inline-block;}
.imp-container {display: inline-block;text-align: left;vertical-align: middle;}
#Footer #menu-footer-menu a {color: #fff;text-transform: uppercase;font-size: 12px;margin: 0;}
#Footer #menu-footer-menu .current-menu-item a, #Footer #menu-footer-menu a:hover {color: #007cc3;}
#Footer ul#menu-footer-menu {list-style-type: none;padding: 0;margin: 15px 0 0 15px;width: 100%;float: left;}
#Footer ul#menu-footer-menu li {float: left;padding-right: 18px;display: inline-block;}
.section.mcb-section {margin-top: 35px;}
.section.mcb-section.imp-play-now-wrap {background: #b6b6b6;}
.play-now-container {display: inline-block;width: 28%;text-align: center;vertical-align: middle;margin: 52px 0;}
.play-now-container.play-now-button-wrap, .play-now-container.play-now-desc-wrap {text-align: left;}
.play-now-container.play-now-desc-wrap span {font-size: 29px;}
.play-now-container.play-now-img-wrap {position: relative;height: 153px;text-align: right;width: 30%;}
.play-now-img-wrap img {right: 10px;position: absolute;z-index: 1;height: auto;top: -40px;left: -105px;}
.home .column.mcb-column.column_visual {text-align: center;}
.home #Content .mcb-wrap-inner .mcb-column.column_image .image_wrapper img.scale-with-grid {max-width: 100%;margin-top: 40px;}
.four-boxes-section .fancy_heading {text-align: left;margin-left: 0;}
.four-boxes-section .mcb-wrap-inner {margin: 0;}
#Action_bar .social li {display: inline-block;margin-right: 10px;}
#Action_bar .social li a {text-decoration: none;}
#Action_bar .play-now-button input {width: 20%;}
#Action_bar .contact_details .play-now-button a {background: #3d3c3c;border: none;}
#content-sec-main {margin: 0;}
.fancy_heading h1.title {font-size: 42px;margin-top: 0;}
.first-sec-main .first-01-sec, .first-sec-main .first-02-sec {margin: 0;padding: 0 15px;}
.first-sec-main .first-03-sec {margin: 0;padding: 3px 0;}
#content-sec-main.secound-sec {min-height: auto;padding-bottom: 0;background: linear-gradient(to bottom,#fff,#fff 15%,#b5b5b5 15%,#b5b5b5 85%,#b5b5b5 85%);}
#content-sec-main.secound-sec .section_wrapper.mcb-section-inner .one.column_visual {margin: 0;}
#content-sec-main.secound-sec .section_wrapper.mcb-section-inner {padding: 0;}
#content-sec-main.secound-sec .sld-btn {padding: 21px 18px 16px;font-size: 36px;font-family: noway_roundregular;width: 272px;}
#Action_bar .social li a, #Action_bar .social-menu a, #Header_creative .social li a, .header-split #Action_bar .contact_details li, .header-split #Action_bar .social, .header-split #Action_bar .social-menu, .s-heading a {font-size: 12px;padding: 15px 0;}
#Action_bar .action-hd {display: inline-block;width: 100%;float: left;position: relative;}
.header-split #Header .top_bar_left .menu_left {margin-left: 22px;margin-top: 4px;}
.header-split #Header .top_bar_left .menu_right {float: right;text-align: center;margin-right: 10px;width: auto;margin-top: 0;}
body #Top_bar .menu>li>a {padding: 2px 0;}
#Top_bar .menu>li>a span:not(.description) {border: 0;padding: 0 10px;}
#Top_bar.is-sticky .column.one::after, #Top_bar.is-sticky .column.one::before {display: none;}
body #Top_bar.is-sticky .menu_wrapper .menu>li>a {padding: 13px 0;}
#main-Slider-home {margin-top: 0;}
#main-Slider-home h2 {font-weight: 700;font-family: noway_roundregular;font-size: 61px;text-align: left;}
#main-Slider-home p {padding: 0;margin: 0;font-size: 19px;width: 100%;text-align: left;font-weight: 700;font-family: roboto;}
#main-Slider-home #slide-11-layer-4 {border-radius: 50px;background: #3d3c3c;}
#main-Slider-home .sld-btn {padding: 18px 18px 24px;font-size: 38px;font-family: noway_roundregular;text-transform: uppercase;width: 272px;}
#main-Slider-home p.caty-text {color: #b5b5b5;font-size: 15px;text-align: center;font-weight: 700;font-family: noway_roundregular;text-transform: uppercase;line-height: 18px;}
#slide-11-layer-15 {background: #504e4e;}
#main-Slider-home .sld-btn-2 {padding: 2px 35px 5px;font-size: 12px;font-family: noway_roundregular;text-transform: uppercase;}
.icon_position_top {text-align: center;}
#content-sec-main.first-sec-main .first-02-sec .icon_box {text-align: center;position: relative;padding: 0;margin-top: -7px;}
#content-sec-main.first-sec-main .first-02-sec .icon_box::before {content: "";position: absolute;width: 237px;height: 2px;margin: 0 auto;left: 0;right: 0;background: #1ec5f9;top: 35px;}
#content-sec-main.first-sec-main .first-02-sec .icon_box .image_wrapper {display: inline-block;margin: 0;z-index: 99;position: relative;height: 70px;width: 70px;}
#content-sec-main.secound-sec #rev_slider_3_2_wrapper {float: left;}
#content-sec-main.secound-sec .hesperiden.tparrows {cursor: pointer;width: 65px;height: 65px;position: absolute;display: block;z-index: 100;border-radius: 50%;background: #fff;}
#content-sec-main.secound-sec .hesperiden.tparrows::before {font-family: revicons;font-size: 28px;display: block;line-height: 65px;text-align: center;color: #04005a;}
.inner-heading-slide {text-transform: uppercase;color: #fff;font-size: 65px;line-height: 61px;}
.inner-text-slide {font-size: 20px;color: #fff8ca;line-height: 30px;font-weight: 700;}
.inner-banner-btn {width: 250px;display: inline-block;text-align: center;font-size: 36px;text-transform: uppercase;color: #04005a;font-weight: 700;font-family: noway_roundregular;background: #79d900;padding: 28px 63px;border-top: 2px solid #88bf13;border-bottom: 2px solid #88bf13;box-shadow: inset 0 -11px 10px #bae000,inset 0 7px 10px #bae000;border-radius: 48px;}
#Action_bar .column.one::before {left: 1px;background: #211e66;}
#Top_bar .column.one::before {background: #211e66;left: 17px;}
#Action_bar .column.one::after {right: 17px;background: #211e66;}
#Action_bar .action-hd::after {background: #211e66;}
#Top_bar .column.one::after {right: 33px;background: #211e66;}
#Action_bar .contact_details {color: rgba(255,255,255,.5);}
.header-split #Header .top_bar_left .logo #logo {height: auto !important;padding-top: 0;}
#Action_bar .social li a, #Action_bar .social-menu a, #Header_creative .social li a {color: rgba(255,255,255,.5);}
.sticky-white #Top_bar.is-sticky, .sticky-white #Top_bar.is-sticky #menu {background: #fff;}
#Action_bar .contact_details .play-now-button a, .play-now-button-ok {border-radius: 50px;padding: 8px 50px;border-top: 2px solid #88bf13;border-bottom: 2px solid #88bf13;box-shadow: inset 0 -4px 10px #bae000,inset 0 4px 10px #bae000;color: #04005a;background-image: linear-gradient(#88bf13,#00d91e,#88bf13);transition: all .3s;text-transform: uppercase;letter-spacing: 1px;font-weight: 700;display: inline-block;text-align: center;box-sizing: border-box;}
.btn-full-width {width: 100%;padding: 8px;}
#Action_bar .contact_details .play-now-button a:hover {background-image: linear-gradient(#8eff00,#54ff00,#8eff00);}
.play-now-container.play-now-desc-wrap {font-size: 36px;font-family: "lithospro_black",Arial,Tahoma,sans-serif;color: #fff;line-height: 54px;font-weight: 700;width: 34%;padding-left: 10px;padding-top: 0;letter-spacing: -1px;}
.play-now-container.play-now-desc-wrap h3 {font-size: 60px;color: #fff;letter-spacing: -1px;}
.play-now-container.play-now-button-wrap {width: 32%;}
.imp-play-now-wrap .play-now-button a {width: 250px;display: inline-block;text-align: center;font-size: 36px;text-transform: uppercase;color: #04005a;font-weight: 700;font-family: "lithospro_black",Arial,Tahoma,sans-serif;background: #79d900;padding: 28px 63px;border-top: 2px solid #88bf13;border-bottom: 2px solid #88bf13;box-shadow: inset 0 -11px 10px #bae000,inset 0 7px 10px #bae000;border-radius: 48px;transition: all .3s;}
.imp-play-now-wrap .play-now-button a:hover {background: #58f512;}
#Footer .footer_copy {border-top: 0 solid rgba(255,255,255,.1);}
#Footer .footer_action .container {border-bottom: 1px solid rgba(255,255,255,.1);}
.section.mcb-section.imp-play-now-wrap .section_wrapper.mcb-section-inner {text-align: center;height: 276px;}
body #Footer .footer_action .one {padding-top: 0;margin-bottom: 0;}
.imp-container.imp-logo {width: 18%;margin-left: -64px;float: left;}
#Footer .footer_copy .one {padding-top: 32px;line-height: 19px;}
.footer-copy-center #Footer .footer_copy .copyright {font-size: 12px;color: rgba(255,255,255,.5);margin: 0 auto;}
#Footer .footer_action {background: 0 0;}
#Footer .container {max-width: 1233px;}
.fancy_heading .title, h1.entry-title {font-size: 42px;line-height: 120%;color: #04005a;font-weight: 700;}
h1.entry-title {margin: 20px 0;text-align: center;}
.home .column.mcb-column.column_visual.add-vertical-line-left, .home .column.mcb-column.column_visual.add-vertical-line-right {border-left: 2px solid #1ec5f9;margin-left: 12px;}
.home .column.mcb-column.column_visual.add-vertical-line-left p, .home .column.mcb-column.column_visual.add-vertical-line-right p {margin-left: 0;color: #5f6673;font-size: 18px;line-height: 25px;padding-left: 50px;}
p.home-slied-text {color: #1ec5f9;font-size: 24px;font-weight: 700;font-family: noway_roundregular;}
#main-Slider-home h2, #main-Slider-home p {color: #fff;}
.banner-btn, .banner-btn2 {min-width: 300px;display: inline-block;text-align: center;text-transform: uppercase;color: #04005a;font-weight: 700;font-family: "lithospro_black",Arial,Tahoma,sans-serif;padding: 28px 30px;border-top: 2px solid #88bf13;border-bottom: 2px solid #88bf13;box-shadow: inset 0 -11px 10px #bae000,inset 0 7px 10px #bae000;border-radius: 48px;background-image: linear-gradient(#88bf13,#00d91e,#88bf13);transition: all .3s;box-sizing: border-box;font-size: 30px;}
.text-slide {font-size: 20px;color: #fff8ca;line-height: 30px;font-weight: 700;}
.heading-slide {text-transform: uppercase;color: #fff;font-size: 65px;line-height: 61px;}
.bnr-text-popup {color: #fff;font-size: 16px;text-align: center;margin-bottom: 10px;text-transform: uppercase;line-height: normal;margin-top: 25px;font-weight: 400;}
.banner-btn-play {background: #79d900;border-top: 2px solid #88bf13;border-bottom: 2px solid #88bf13;box-shadow: inset 0 -4px 10px #bae000,inset 0 4px 10px #bae000;text-align: center;padding: 8px 27px;font-size: 16px;text-transform: uppercase;color: #04005a;font-weight: 700;font-family: noway_roundregular;margin-top: 0;width: 117px;display: block;border-radius: 26px;margin-left: 23px;}
.tp-bullet {width: 5px;height: 5px;left: 0;top: 0;border-color: #fff;background-color: #fff;}
a:hover {text-decoration: none;}
#Top_bar .logo-main {margin-top: -45px;max-height: 100%;}
.container, .section_wrapper {max-width: 1233px;}
body:not(.template-slider):not(.header-simple) #Header {min-height: auto;}
#Header {margin-top: 0;}
#Header:before {height: 5px;width: 100%;background-size: cover;position: absolute;top: 0;left: 0;content: "";background-position: center;}
#Action_bar .contact_details li {display: inline-block;padding: 20px 0;margin-top: 2px;}
#Top_bar.is-sticky .menu>li>a span:not(.description) {padding: 0 10px;}
.hesperiden.tparrows {background: rgba(255,255,255,.91);width: 65px;height: 65px;top: 50%;}
.hesperiden.tparrows:before {font-size: 34px;color: #1b1f70;line-height: 67px;}
.four-boxes-section .section_wrapper {max-width: 1270px;}
.four-boxes-section {padding-top: 35px;}
.four-boxes-section .fancy_heading .title {line-height: 120%;margin-bottom: 5px;letter-spacing: -1px;}
.four-boxes-section .add-vertical-line-left {margin-left: 10px;}
.four-boxes-section .add-vertical-line-left p {padding-left: 30px;margin-bottom: 24px;}
.home #Content .right-width-img .mcb-wrap-inner .mcb-column.column_image .image_wrapper img.scale-with-grid {margin-top: 0;margin-right: 36px;}
.right-width-img .alignright {margin: 0;}
.fifth-boxes-section {padding-top: 76px;}
.fifth-boxes-section .add-vertical-line-right {margin-left: 9px;}
.fifth-boxes-section .add-vertical-line-right p {padding-left: 36px;margin-bottom: 24px;}
.fifth-boxes-section .fancy_heading .title {margin-bottom: 2px;}
.fifth-boxes-section .left-width-text {width: 48%;padding-left: 64px;}
.fifth-boxes-section .right-width-img {width: 58%;margin-left: -84px;margin-top: 6px;}
.play-now-button {margin-left: 14px;}
.tp-overflow-hidden, .tp-revslider-mainul, .tp-revslider-mainul li {overflow: inherit;}
.inner-banner {margin-top: 0;}
h2.home-slied-text {text-transform: uppercase;color: #fff;font-size: 40px;line-height: 38px;text-align: left;}
h4.home-slied-text {font-size: 20px;color: rgba(255,255,255,.8);line-height: 1;font-weight: 600;}
body #Top_bar.is-sticky {height: auto;}
#Header_wrapper {background-color: #1c00ad;}
.checkpixel {display: none;}
.money-slider .section_wrapper .column>p {margin: 0;}
#Top_bar.is-sticky #logo img.logo-sticky {max-height: 100%;margin-top: 22px;}
.menu-main.menu_right li:last-child {line-height: 60px;}
#Top_bar .menu-main.menu_right li:last-child>a>span {padding: 0 20px;border-top: 2px solid #88bf13;border-bottom: 2px solid #88bf13;box-shadow: inset 0 -4px 10px #bae000,inset 0 4px 10px #bae000;color: #04005a;background-image: linear-gradient(#88bf13,#00d91e,#88bf13);border-radius: 20px;text-transform: uppercase;letter-spacing: 1px;line-height: 35px;width: 161px;box-sizing: border-box;}
#Top_bar .menu-main.menu_right li:last-child>a:hover>span {background-image: linear-gradient(#8eff00,#54ff00,#8eff00);}
.menu-main.menu_right li.hover:last-child>a>span::after {display: none;}
#Top_bar .menu-main.menu_right li:last-child {opacity: 0;visibility: hidden;width: 0;transition: opacity .3s,visibility .3s,width .6s;}
#Top_bar.is-sticky .menu-main.menu_right li:last-child {opacity: 1;visibility: visible;width: auto;transition: opacity .3s,visibility .3s,width .1s;margin-left: 15px;}
.hades.tparrows {height: 100%;background: 0 0;}
.hades.tp-rightarrow .tp-arr-allwrapper {left: 100%;right: auto;height: 100%;opacity: 1;-webkit-transform: rotatey(0deg);transform: rotatey(0deg);}
.hades.tp-leftarrow .tp-arr-allwrapper {right: 100%;left: auto;height: 100%;opacity: 1;-webkit-transform: rotatey(0deg);transform: rotatey(0deg);}
.hades.tparrows.tp-leftarrow:before {position: absolute;top: calc(50% - 22px);left: -25px;width: 44px;height: 44px;border: 1px solid #fff;background-color: #fff;border-radius: 50%;line-height: 44px;color: #333;z-index: 99;content: "";background-image: url("../../../themes/betheme-child/assets/images/arrow-left.png");background-position: center center;background-repeat: no-repeat;background-size: cover;}
.hades.tparrows.tp-rightarrow:before {position: absolute;top: calc(50% - 22px);right: -25px;width: 44px;height: 44px;border: 1px solid #fff;background-color: #fff;border-radius: 50%;line-height: 44px;color: #333;z-index: 99;content: "";background-image: url("../../../themes/betheme-child/assets/images/arrow-right.png");background-position: center center;background-repeat: no-repeat;background-size: cover;}
#Header #Action_bar {position: absolute;top: 0;left: 0;}
#Header #Top_bar {position: absolute;top: 61px;left: 0;}
.hades.tparrows.tp-leftarrow .tp-arr-imgholder {background-position: center right;}
.hades.tparrows.tp-rightarrow .tp-arr-imgholder {background-position: center left;}
.comn-title-box .fancy_heading {text-align: left;}
.footer_action .list-socials-bingo {letter-spacing: -.3em;padding: 0;margin: 0;}
.footer_action .list-socials-bingo li {letter-spacing: 0;display: inline-block;vertical-align: top;padding: 0 15px;list-style: none;}
.wuc-screen-image img {width: 100%;}
.wuc-screen-image .image-desktop {opacity: 0;display: block;height: 785px;}
.wuc-screen-inner {position: relative;}
.full-screen-slider-2 {position: absolute;top: 0;width: 100%;}
.full-screen-slider-2 .item-slider {height: 100%;}
#Action_bar .contact_details .play-now-button.p_now a {background: 0 0;padding: 0;box-shadow: none;border: 0;}
img.imgplay_now {width: 170px;vertical-align: middle;}
.footer-top.imp-play-now-wrap .play-now-button a {background: 0 0;padding: unset;border-top: unset;border-bottom: unset;box-shadow: unset;}
.footer-top .imp-play-now-wrap .play-now-button a {background: unset;padding: unset;border-radius: 0;}
.footer-top img.imgplay_now {width: auto;vertical-align: middle;}
.blog-games .blog_img_h {width: 170px;}
.itemslider_desktopnew {padding-top: 0;margin-bottom: 0;display: block;}
.full-screen-slider.full-screen-slider-1.itemslider_desktopnew.slick-initialized.slick-slider {top: 0;margin-top: 130px;}
.home .full-screen-slider.full-screen-slider-1.itemslider_desktopnew.slick-initialized.slick-slider {width: 100vw;height: calc(100vw * 862 / 1920 + 1px);}
span.more_title {position: absolute;top: 24px;}
.textwidget.custom-html-widget {position: relative;top: -16px;}
.textwidget.custom-html-widget img {height: 65px;width: 65px;padding: 2px;}
.fancy_heading.fancy_heading_icon {text-align: center;padding: 50px 10px 10px;}
.mobile_slider_cutoff {display: none;}
.desktop_slider_cutoff .content_right {opacity: 1;}
.playtikaclass span.more_games img {width: auto;}
#Sliding-top.st-center a.sliding-top-control span, #Sliding-top.st-left a.sliding-top-control span {right: unset;}
.button-round .pager .pages {border-radius: unset;background-image: unset;}
.button-round .pager .pages .page {border-radius: unset;}
.mhb #Header_wrapper {background-image: unset;}
#Action_bar .social-menu li:last-child {border-right-width: unset;}
#Side_slide .contact_details {text-align: unset;margin-bottom: unset;}
#Side_slide .contact_details li {margin-bottom: unset;}
.button-round #back_to_top.sticky {right: unset;}
#respond .form-submit input[type=submit] {font-size: inherit;}
.single-post .post-meta {padding-left: 10px;}
.single-post #Content {padding-top: 50px;}
.single-post .footer-top.section.mcb-section.imp-play-now-wrap.img-mobile-ply-now {margin-top: 0;}
.single-post .post-pager {margin-bottom: 40px;display: grid;grid-template-columns: 1fr 1fr 1fr;}
.single-post .post-pager a.back-to-news {text-align: center;}
.single-post .post-pager a[rel=next] {text-align: right;}
.single-post .desktop_slider_cutoff .item-slider {background-position: top center;}
.header-split #Header .top_bar_left .menu>li a, .header-split #Header .top_bar_left .menu>li a span {font-family: lithospro_black;}
.itemslider_mobilenew {display: none;}
small {font-size: 80%;}
.relative {position: relative;}
.underline {text-decoration: underline;}
.absolute-right {position: absolute;right: 0;top: 80px;}
.box-shadow1 {box-shadow: 0 0 30px #04005a;}
.blog-games .Latest_news ul li .photo img {box-shadow: 1px 1px 10px #908383;}
.blog-games .Latest_news ul li .photo {border: 0;position: inherit;width: 49%;top: -20px;}
.blog-games .desc_footer {display: none;}
.blog-games .Latest_news ul li.has-post-thumbnail .desc {margin-left: 0;width: 50%;padding-left: 30px;float: right;}
.blog-games .post-excerpt {font-size: 12px;}
.blog-games .Latest_news ul li {width: 48%;overflow: visible;padding: 25px 20px;box-sizing: border-box;float: left;border: 1px solid #dedede;margin: 40px 1%;}
.blog-games .Latest_news ul li .desc h5 span, .feature2line_wrap h4 span {font-size: 18px;color: #1ec5f9;display: block;}
.blog-games .Latest_news ul li a {color: #04005a;font-weight: 700;}
.blog-games .Latest_news ul li .desc h5, .feature2line_wrap h4 {margin: 0 0 7px;font-size: 35px;line-height: 1;text-transform: uppercase;font-family: "lithospro_black",Arial,Tahoma,sans-serif;}
.section.section-post-intro-share, .single #Subheader {padding: 0;display: none;}
.btn-link {display: block;}
.blog-games .Latest_news ul li .desc .post-excerpt {margin: 20px 0 30px;line-height: 2;}
.single-photo-wrapper.slider {position: relative;z-index: 9;}
#content-sec-main.first-sec-main .first-02-sec .icon_box .image_wrapper img {background: #fcfcfc;}
.feature2line_wrap h4 {color: #fff;font-weight: 700;}
.feature2line_wrap .feature_box_wrapper .photo_wrapper {order: 2;position: relative;}
.feature2line_wrap .feature_box .feature_box_wrapper>div {width: 100%;padding: 0 0 20px;color: #fff;}
.feature2line_wrap .feature_box_wrapper {display: flex;flex-direction: column;text-align: center;position: relative;}
.text-inside-box {position: absolute;font-size: 55px;font-family: "lithospro_black",Arial,Tahoma,sans-serif;top: 17%;text-align: center;width: 100%;line-height: 1;}
.text-outsite-box {position: absolute;font-size: 200px;font-family: noway_roundregular;top: 24%;text-align: center;width: 100%;color: rgba(255,255,255,.1);}
.feature2line_wrap .column_button {position: absolute;bottom: 60px;}
.feature2line_wrap .feature_box .feature_box_wrapper {padding: 60px 45px 94px;}
a.button.play-now-button-ok .button_label {padding: 3px 20px;}
.money-slider .rev_slider.fullwidthabanner .tp-carousel-wrapper {overflow: visible;}
.banner-big-text {font-size: 69px;line-height: 1;color: #fff;}
.header-split #Header #Top_bar .menu>li>a small {color: #908ea9;}
.hebe.tparrows:before {border-radius: 50%;color: #05005a;font-weight: 700;}
.hebe.tparrows {border-radius: 50%;}
.hebe.tparrows .tp-title-wrap {display: none;}
.absolute_slider {position: absolute;top: 40px;max-width: 411px;margin-left: 6%;}
#menu>ul>li>a, #overlay-menu ul li a, a.action_button {text-transform: uppercase;}
.play-now-container.play-now-desc-wrap span h3 {font-size: 55px;line-height: 45px;}
.show_mobile {display: none;}
.header-split #Header .is-sticky .top_bar_left .logo #logo::before {content: none;}
#logo img {position: relative;z-index: 2;}
.content-slider h3 {font-size: 36px;text-transform: uppercase;letter-spacing: 0;color: #fff;line-height: 1;}
.content-slider h2 {font-size: 69px;color: #fff;line-height: 1;text-transform: uppercase;letter-spacing: -2px;font-weight: 700;width: 500px;}
.content-slider h4 {font-size: 24px;color: #1ec5f9;line-height: 1;margin: 0;text-transform: uppercase;}
.content-slider .smallbox {text-align: center;padding-top: 8%;}
.home .content-slider .smallbox {max-width: 520px;padding-top: 8%;text-align: left;}
.content-slider .container {width: 100%;padding: 0 15px;}
.content-slider {display: flex;align-items: center;justify-content: center;height: 100%;font-size: 20px;font-family: Roboto;color: rgba(255,255,255,.6);position: relative;}
.item-slider {height: 650px;background-size: 100% auto;background-position: bottom center;background-repeat: no-repeat;}
.image_left {width: 35%;position: absolute;left: 4%;bottom: -100px;display: none;}
.slick-current .image_left {display: block;}
.slick-current .content_right {opacity: 1;}
.content_right {max-width: 480px;text-align: left;padding-left: 40%;opacity: 0;}
.cutoff-slider .slick-next:before {transform: rotate(-45deg);}
.cutoff-slider .slick-prev:before {transform: rotate(-225deg);}
.cutoff-slider .slick-arrow:before {display: inline-block;border-right: 4px solid #04005a;border-bottom: 4px solid #04005a;width: 10px;height: 10px;content: "";}
body .cutoff-slider .slick-arrow {position: absolute;top: 50%;z-index: 9;width: 70px;height: 70px;text-align: center;background: #fff;border-radius: 50%;padding: 28px;margin: -45px 0 0;box-shadow: none;}
.cutoff-slider .slick-next {right: 15%;margin-right: -35px;}
.cutoff-slider .slick-list {overflow: visible;}
.cutoff-slider .slick-prev {left: 15%;margin-left: -35px;}
.cutoff-slider .item-slider, .home .cutoff-slider .item-slider {height: 650px;}
.slick-dots li {display: inline-block;margin: 0 10px;vertical-align: middle;}
.slick-dots li.slick-active button {width: 10px;height: 10px;}
.slick-dots li button {font-size: 0;width: 5px;height: 5px;border-radius: 50%;padding: 0;background: #fff;}
body .slick-dots {position: absolute;margin: 0;width: 100%;text-align: center;bottom: 0;}
#Side_slide .extras, #Subheader, .fixed-nav, .single-photo-wrapper.test-slider {display: none;}
#feature2line_292 .text-inside-box {text-shadow: 3px 3px 3px #1b3802;}
.category-game .post-headers, .category-game .section-post-about, .category-game .section-post-comments, .category-game.section-post-footer {display: none;}
.modal-open {overflow: hidden;}
.modal-open .modal {overflow-x: hidden;overflow-y: auto;}
.modal {position: fixed;top: 0;left: 0;z-index: 1050;display: none;width: 100%;height: 100%;overflow: hidden;outline: 0;}
.modal-dialog {position: relative;width: auto;margin: .5rem;pointer-events: none;}
.modal.fade .modal-dialog {transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform: translate(0,-50px);transform: translate(0,-50px);}
.modal.show .modal-dialog {-webkit-transform: none;transform: none;}
.modal-dialog-centered {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;min-height: calc(100% - 1rem);}
.modal-dialog-centered::before {display: block;height: calc(100vh - 1rem);content: "";}
.modal-dialog-centered.modal-dialog-scrollable {-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;height: 100%;}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {max-height: none;}
.modal-dialog-centered.modal-dialog-scrollable::before {content: none;}
.modal-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;width: 100%;pointer-events: auto;background-clip: padding-box;border-radius: .3rem;outline: 0;}
.modal-backdrop {position: fixed;top: 0;left: 0;z-index: 1040;width: 100vw;height: 100vh;background-color: #000;}
.modal-backdrop.fade {opacity: 0;display: none;}
.modal-backdrop.show {opacity: .5;display: block;}
.modal-header .logo {position: absolute;width: 58px;height: 58px;background-image: url("../../../themes/betheme-child/assets/images/logo.png");background-size: contain;margin-top: 9.29px;margin-left: 12.39px;background-repeat: no-repeat;}
.modal-header {justify-content: space-between;padding: 0;position: relative;height: 75px;line-height: 75.91px;background-color: rgba(45,45,45,.6);box-shadow: #0e0e0e 0 0 123.93px;}
.popupname {height: 34px;font-weight: lighter;text-align: left;padding-left: 88.3px;cursor: default;display: flex;flex-direction: row;align-items: center;font-size: 20.91px;color: #d3001f;}
.popuptitle {height: 34px;font-weight: lighter;text-align: left;padding-left: 88.3px;cursor: default;display: flex;flex-direction: row;align-items: center;font-size: 31.37px;color: #d3d3d3;text-transform: uppercase;text-shadow: none;}
.modal-header .close {background: url("../../../themes/betheme-child/assets/images/close.png") 0 0/contain no-repeat;position: absolute;box-shadow: none;margin: 0;width: 50px;height: 50px;padding: 0;background-color: #f3e9fe;border-radius: 50%;border: 5px solid #fff;background-size: 20px;background-position: center;top: 10px;right: 10px;}
.modal-title {margin-bottom: 0;line-height: 1.5;}
.modal-body {position: relative;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 1rem;}
.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
.pad50 {padding: 20px 0;line-height: 30px;}
.elemButton {text-align: center;margin-bottom: 20px;}
.elemButton .btn-green {width: 90%;height: 61px;line-height: 61px;display: inline-block;flex-direction: column;-webkit-flex-direction: column;justify-content: center;border-radius: 42px;border-style: solid;border-width: 1px;padding: 0;margin: 0;align-items: center;color: #fff;border-color: #42b029;background-color: #42b029;}
.elemButton .btn-green a {color: #fff;}
.ft24 {font-size: 24px;}
#popuppage .modal-content {background-repeat: no-repeat;background-size: 100% 100%;padding: 60px 30px;}
#popuppage .modal-content .contactform {background-image: radial-gradient(circle at 50px 100px,#4e4e4e 0,#2a2a2a 23%,#191919 100%);border-style: solid;border-color: #fc3d8a;border-radius: 2px;border-width: 1px;-webkit-box-shadow: inset 0 0 30px rgba(255,0,110,.3);-moz-box-shadow: inset 0 0 30px rgba(255,0,110,.3);box-shadow: inset 0 0 30px rgba(255,0,110,.3);color: #fff;display: none;}
.elemButton .btn-green .popupmail {height: 18px;background-image: url("../../../themes/betheme-child/assets/images/mail.png");background-size: 24.79px 17.04px;background-repeat: no-repeat;background-position: left center;line-height: 20.14px;padding-left: 34.08px;}
.elemButton .btn-green .popupphone {height: 18px;background-image: url("../../../themes/betheme-child/assets/images/phone.png");background-size: 24.79px 17.04px;background-repeat: no-repeat;background-position: left center;line-height: 20.14px;padding-left: 34.08px;}
.elemButton .additional {background-color: #191919;border-color: #424242;color: #a8a8a8;height: 61px;display: inline-flex;flex-direction: column;justify-content: center;border-radius: 65.06px;border-style: solid;border-width: 2px;padding: 0;margin: 0;width: 90%;}
.loginform {text-align: center;}
.loginform .close {background: url("../../../themes/betheme-child/assets/images/close.png") 0 0/contain no-repeat;position: absolute;right: 30px;top: 45px;box-shadow: none;margin: 0;width: 30px;height: 30px;padding: 0;background-color: #f3e9fe;border-radius: 50%;border: 3px solid #fff;background-size: 12px;background-position: center;}
.loginform .close:after {display: none;}
#first-child {font-size: 2.85vw;margin-bottom: 0;}
#second-child {font-size: 1.9vw;line-height: 1rem;}
#login-text .purple-font-color, .purple-font-color {line-height: 50px;}
#daub-text {font-size: 3vw;-webkit-background-clip: text;-webkit-text-fill-color: transparent;line-height: 85px;}
#or-text {font-size: 1.75vw;margin-bottom: 0;margin-top: 0;}
#login-facebook, #login-mail {display: block;}
a.play-email, a.play-facebook {display: inline-block;background-size: 100% 100%;width: 90%;}
.login-buttons {min-height: 60px;}
body .full-screen-slider .slick-arrow {position: absolute;top: 50%;z-index: 9;background: 0 0;border-radius: 0;margin: -45px 0 0;padding: 0;}
body .full-screen-slider .slick-arrow i {font-size: 80px;text-shadow: 2px 1px 4px rgba(0,0,0,.7);}
body .full-screen-slider .slick-arrow.slick-next {right: 0;}
body .full-screen-slider .slick-arrow:focus {outline: 0;}
body .full-screen-slider .slick-arrow:after {background: 0 0;}
body .full-screen-slider .slick-arrow.slick-prev .icon-left-open:before {text-align: left;}
body .full-screen-slider .slick-arrow.slick-next .icon-right-open:before {text-align: right;}
.is-sticky .column.one ul#menu-main-menu-right li.menu-item-type-custom a span {font-family: AvenirLTStd-Medium,Arial,Tahoma,sans-serif;}
.is-sticky .column.one ul#menu-main-menu-right li.menu-shop-item a span {font-family: lithospro_black;}
#Top_bar.is-sticky .menu-main.menu_right li.menu-item-type-custom a:after {content: none;}
.content-slider .smallbox h2, .top_slider_customclass .top_slider_customclass_text h2, .top_slider_customclass .top_slider_customclass_text h3 {text-shadow: 1px 1px 4px #000;}
.home .full-screen-slider .item-slider {background-size: contain;}
.sliderscreen {position: relative;height: auto;}
.sliderscreen>img {width: 100%;}
.sliderscreen .content-slider {width: 100%;position: absolute;top: 0;left: 0;z-index: 99;}
.home .item-slider {background-size: cover;}
.home .content-slider.sid_slider .container, .sid_slider .container {height: 100%;}
.home .content-slider.sid_slider .smallbox2, .sid_slider .smallbox2 {display: table;width: 100%;height: 100%;max-width: unset;}
.home .content-slider .table_cell {height: 100%;display: block;width: 100%;padding: 0;}
.sid_slider .table_cell {height: 100%;display: table-cell;width: 100%;padding: 50px 0 35px;}
.home .content-slider .banner_content_top_left, .sid_slider .banner_content_top_left {vertical-align: top;text-align: left;}
.home .content-slider.sid_slider .banner_content_top_left {padding-top: 13%;}
.home .content-slider .banner_content_top_center, .sid_slider .banner_content_top_center {vertical-align: top;text-align: center;}
.home .content-slider.sid_slider .banner_content_top_center {padding-top: 13%;}
.home .content-slider .banner_content_top_right, .sid_slider .banner_content_top_right {vertical-align: top;text-align: right;}
.home .content-slider.sid_slider .banner_content_top_right {padding-top: 13%;}
.home .content-slider .banner_content_middle_left, .sid_slider .banner_content_middle_left {vertical-align: middle;text-align: left;}
.home .content-slider .banner_content_middle_center, .sid_slider .banner_content_middle_center {vertical-align: middle;text-align: center;}
.home .content-slider.sid_slider .banner_content_middle_center {padding-top: 13%;}
.home .content-slider .banner_content_middle_right, .sid_slider .banner_content_middle_right {vertical-align: middle;text-align: right;}
.home .content-slider.sid_slider .banner_content_middle_right {padding-top: 13%;}
.home .content-slider .banner_content_bottom_left, .sid_slider .banner_content_bottom_left {vertical-align: bottom;text-align: left;}
.home .content-slider .banner_content_bottom_center, .sid_slider .banner_content_bottom_center {vertical-align: bottom;text-align: center;}
.home .content-slider .banner_content_bottom_right, .sid_slider .banner_content_bottom_right {vertical-align: bottom;text-align: right;}
.home .content-slider.sid_slider .main_position {max-width: 100%;position: absolute;top: 50%;transform: translateY(-50%);}
.sid_slider .main_position {max-width: 1000px;display: inline-block;}
.content-slider p {text-shadow: 1px 1px 4px #000;font-family: lithospro_black,Arial,Tahoma,sans-serif;}
.sliderscreen .container .banner_content_middle_center {text-align: center;}
.sliderscreen .container .banner_content_middle_center .main_position {left: 0;right: 0;margin: auto;}
.sliderscreen .container .banner_content_middle_center .main_position>h2 {width: 100%;}
.mobile_photoclass_main {display: none;}
.slick-slide img {width: 100%;}
.itemslider_mobilenew .mobile-slide-bg {max-height: 0;}
.mobile_slider_cutoff .mobile-slide-bg {max-height: 0;}
.desktop_slider_cutoff .desktop-slide-bg {max-height: 0;}
.desktop_slider_cutoff .desktop-slide-bg picture {display: flex;justify-content: center;position: relative;overflow: hidden;}
#Content .desktop_slider_cutoff .desktop-slide-bg img {height: 650px;width: auto;max-width: max-content;}
#Content .desktop_slider_cutoff .slick-current picture {z-index: 1;}
#Content .desktop_slider_cutoff .slick-current .content-slider {z-index: 2;}
body div.cutoff-slider .slick-arrow {width: 112px;}
body .cutoff-slider .slick-arrow {right: 0;}
.footer-top.section.mcb-section.imp-play-now-wrap.img-mobile-ply-now {margin-bottom: -9px;}
.content-slider .custm_center_h2, .content-slider .custm_center_h3 {width: 100%;text-align: center;}
button.slick-prev.slick-arrow {left: 0;}
#Header #Action_bar .social {margin-left: 17px;margin-top: 27px;}
.action-hd .contact_details .slogan, .action-hd .social .s-heading {font-family: "AvenirLTStd-Medium",Arial,Tahoma,sans-serif;}
body .cutoff-slider .slick-arrow {position: absolute;top: 50%;z-index: 9;width: auto;height: auto;text-align: center;background: transparent;border-radius: 50%;padding: 0;margin: 0;transform: translateY(-50%);font-size: 0;}
.cutoff-slider .slick-arrow:before {display: inline-block;border-right: 0;border-bottom: 0;width: 10px;height: 10px;content: "";}
body .slick-slider .slick-arrow:before {content: "";font-size: 80px;text-shadow: 2px 1px 4px rgba(0,0,0,.7);font-family: "mfn-icons";font-style: normal;font-weight: 400;speak: none;display: inline-block;text-decoration: none !important;width: 1em;margin-right: .2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: .2em;border: 0;transform: initial;}
body .slick-slider button.slick-prev.slick-arrow:before {content: "";}
body .slick-slider button.slick-next.slick-arrow:before {content: "";}
body .full-screen-slider .slick-arrow i {font-size: 0;}
.slick-slide .image_left img.scale-with-grid {max-width: 287px;height: auto;}
body .section_wrapper .slick-slider .slick-arrow:after {background: transparent;}
#Action_bar .action-hd .column.one {display: flex;align-items: center;}
#Header #Action_bar .contact_details {margin-left: auto;}
#Header #Action_bar .social {margin-left: 17px;margin-top: 0;}
#Header #Action_bar .social li span, #Header #Action_bar .social li a, #Header #Action_bar .contact_details .slogan {font-family: "AvenirLTStd-Medium";}
#Header #Action_bar .social li span {color: rgba(255,255,255,.5);}
body .add-bookmark {position: absolute;width: 100%;color: #fff;background: rgba(0,0,0,.9);z-index: 1000;line-height: 100%;display: none;}
body .add-bookmark .container {display: flex;align-items: center;height: 50px;justify-content: space-between;}
body .add-bookmark .bookmark>span {font-size: 77%;line-height: 100%;}
body .add-bookmark .bookmark-right {display: flex;align-items: center;justify-content: end;margin-left: auto;}
body .add-bookmark .bookmark {background-image: url("/wp-content/themes/betheme-child/assets/images/bookmark.png");background-repeat: no-repeat;background-position: calc(100% - 10px) center;background-color: rgba(255,255,255,.2);height: 50px;text-align: center;padding-right: 41px;padding-left: 15px;cursor: pointer;display: flex;flex-direction: column;justify-content: center;}
body .add-bookmark .close {background-image: url("/wp-content/themes/betheme-child/assets/images/close_bookmark.png");background-repeat: no-repeat;width: 25px;height: 25px;cursor: pointer;}
body .add-bookmark .maybe {margin-right: 10px;margin-left: 80px;}
@media screen and (prefers-reduced-motion:reduce) {.modal.fade .modal-dialog {transition: none;}}
@media screen and (min-width:1500px) {h4.home-slied-text {text-align: left;font-size: 20px;color: #fff;line-height: 24px;font-weight: 600;margin-top: 20px;}
	h2.home-slied-text {text-transform: uppercase;color: #fff;font-size: 60px;line-height: 55px;letter-spacing: -2px;}}
@media screen and (min-width:1300px) {h2.home-slied-text {text-transform: uppercase;color: #fff;font-size: 50px;line-height: 45px;letter-spacing: -2px;}
	h4.home-slied-text {text-align: left;font-size: 18px;color: #fff;line-height: 22px;font-weight: 600;margin-top: 20px;}}
@media screen and (min-width:1240px) {body .container, .section_wrapper {max-width: 1233px;}
	.first-sec-main .first-03-sec p {margin: 0 auto;line-height: 25px;color: #5f6673;font-size: 18px;}
	#Action_bar .action-hd::after {content: "";position: absolute;bottom: 0;left: -14px;right: 0;margin: 0 auto;background: #2c2b2f;height: 1px;width: 98%;}
	.header-split #Header .top_bar_left .logo {top: -55px;z-index: 99;left: 0;right: 0;width: 265px;}
	.header-split #Header .top_bar_left .logo #logo {height: 147px;z-index: 99;}
	.header-split #Header .top_bar_left .logo #logo img {position: relative;z-index: 99;}
	.menu-line-below-80 #Top_bar:not(.is-sticky) .menu>li>a::after {top: 64%;width: 100%;left: 0;}
	#Header #Action_bar .social {margin-left: 650px;margin-top: 3px;}
	#Header #Action_bar .social li a, #Header #Action_bar .social li span {font-size: 11px;margin-right: 4px;}
	#Header #Action_bar .contact_details {float: right;margin-right: 18px;}
	#Header #Action_bar .contact_details .slogan {font-size: 11px;}
	.banner-btn, .banner-btn2 {width: 384px;font-size: 36px;height: 88px;line-height: 88px;margin-left: 0;padding: 0 20px;}}
@media screen and (max-width:1239px) {body .add-bookmark {display: none !important;}}
@media screen and (min-width:1200px) {.modal-xl {max-width: 1140px;}}
@media screen and (min-width:1200px) and (max-width:1399px) {.sliderscreen .container .table_cell {text-align: center;}
	.sliderscreen .container .table_cell .main_position {left: 0;right: 0;margin: auto;}
	.sliderscreen .container .table_cell .main_position>h2 {width: 100%;}}
@media screen and (min-width:1024px) {h2.home-slied-text {text-transform: uppercase;color: #fff;font-size: 45px;line-height: 45px;letter-spacing: -2px;}
	h4.home-slied-text {text-align: left;font-size: 16px;color: #fff;line-height: 20px;font-weight: 600;margin-top: 20px;}
	.full-screen-slider.full-screen-slider-1.itemslider_desktopnew.slick-initialized.slick-slider {margin-top: 127px;}}
@media screen and (min-width:992px) {.modal-lg, .modal-xl {max-width: 800px;}
	.pad50 {padding: 30px 0;}
	h2.home-slied-text {text-transform: uppercase;color: #fff;font-size: 42px;line-height: 40px;letter-spacing: -1.5px;}
	h4.home-slied-text {text-align: left;font-size: 14px;color: #fff;line-height: 24px;font-weight: 700;margin-top: 20px;}
	.header-split #Header .is-sticky .top_bar_left .logo #logo img {height: 160px;}
	.full-screen-slider.full-screen-slider-1.itemslider_desktopnew.slick-initialized.slick-slider {margin-bottom: 0;}}
@media screen and (min-width:992px) and (max-width:1199px) {.footer-top img.imgplay_now {width: 200px;}
	.content-slider h2, .fancy_heading .title, h1.entry-title {font-size: 36px;}
	.home.newClass .full-screen-slider {padding-top: 61px;}
	.sliderscreen .container .table_cell {text-align: center;}
	.sliderscreen .container .table_cell .main_position {left: 0;right: 0;margin: auto;}
	.sliderscreen .container .table_cell .main_position>h2 {width: 100%;}}
@media screen and (min-width:768px) {.imp-container.imp-footer-right.mobile-view, .mobile_desc {display: none;}
	.sticky-white #Top_bar.is-sticky .logo {top: 0;}
	.sticky-white #Top_bar.is-sticky .logo .logo-sticky.scale-with-grid {display: inline;max-height: 90px;}
	.wuc-screen-image .image-mobile {display: none;}
	.fancy_heading h1.title {margin-top: 50px;}
	#Top_bar.is-sticky #logo img.logo-main {margin-top: 20px;}}
@media screen and (min-width:768px) and (max-width:991px) {.footer-top img.imgplay_now {width: 200px;}
	.content-slider h2, .fancy_heading .title, h1.entry-title, .fancy_heading h1.title {font-size: 36px;}
	.home .content-slider.sid_slider .main_position input[type=image], .slick-current .content_right input[type=image] {width: 200px;}
	.sliderscreen .container .table_cell {text-align: center;}
	.sliderscreen .container .table_cell .main_position {left: 0;right: 0;margin: auto;}
	.sliderscreen .container .table_cell .main_position>h2 {width: 100%;}}
@media screen and (min-width:576px) {.modal-dialog {max-width: 570px;margin: 1.75rem auto;}
	.modal-dialog-scrollable {max-height: calc(100% - 3.5rem);}
	.modal-dialog-scrollable .modal-content {max-height: calc(100vh - 3.5rem);}
	.modal-dialog-centered {min-height: calc(100% - 3.5rem);}
	.modal-dialog-centered::before {height: calc(100vh - 3.5rem);}
	.modal-sm {max-width: 300px;}
	.pad50 {padding: 35px 0;}}
@media screen and (min-width:481px) {.blog .slick-track .item-slider {background-position: top;}}
@media screen and (min-width:480px) and (max-width:767px) {body .sid_slider .main_position a {display: block;text-align: center;}}
@media screen and (max-width:1920px) {.bnr-text-popup {font-size: 1.1vw;}
	.banner-btn-play.top-bnr {margin-left: 0;width: 12vw;height: 1.8vw;padding: 0;line-height: 2vw;font-size: 1.2vw;}}
@media screen and (max-width:1239px) {.top-bar-after {display: none;}
	#Top_bar.is-sticky #logo img.logo-sticky {display: inline;max-height: 165px;}
	#Top_bar a.responsive-menu-toggle {top: 35px;}
	#Top_bar.is-sticky #logo img.logo-sticky {margin-top: -25px;}
	.header-split #Header .top_bar_left .logo {position: absolute;top: -55px;}
	#Header #Top_bar {height: 65px;}}
@media screen and (max-width:1199px) {.full-screen-slider-2 .content-slider h2 {font-size: 50px;}
	.full-screen-slider-2 .content-slider .smallbox {padding-top: 16%;}
	.play-now-container.play-now-desc-wrap span h3 {font-size: 40px;line-height: 35px;}}
@media screen and (max-width:1024px) {.header-split #Header #Top_bar.is-sticky .top_bar_left .logo {top: -55px;}
	#Header #Top_bar {height: 65px;}
	.home .content-slider .banner_content_top_center, .home .content-slider .banner_content_top_left, .home .content-slider .banner_content_top_right {padding-top: 23%;}
	.blog .full-screen-slider {padding-top: 126px;}
	.blog .slick-track .item-slider {height: 346px;}
	.blog .slick-track .item-slider .content-slider h2 {font-size: 44px;}
	.blog .slick-track .item-slider .content-slider h3 {font-size: 26px;}
	.banner-btn2 {min-width: 240px;font-size: 22px;padding: 30px;}
	.footer_action .imp-container.imp-logo {margin-left: 0;float: left;}
	.footer_action .imp-container.imp-footer-menu {padding-top: 0;width: calc(100% - 18% - 230px - 50px);}
	.play-now-container.play-now-button-wrap, .play-now-container.play-now-desc-wrap {text-align: center;width: 100%;margin: 25px auto;}
	.play-now-container.play-now-img-wrap {display: none;}
	.imp-container.imp-footer-right {width: auto;padding-top: 0;}}
@media screen and (max-width:992px) {.bnr-text-popup {font-size: 11px;}
	.banner-btn-play {background: #79d900;border-top: 2px solid #88bf13;border-bottom: 2px solid #88bf13;box-shadow: inset 0 -4px 10px #bae000,inset 0 4px 10px #bae000;text-align: center;padding: 8px 10px;font-size: 16px;text-transform: uppercase;color: #04005a;font-weight: 700;font-family: noway_roundregular;margin-top: 3px;width: 117px;display: block;border-radius: 26px;margin-left: 29px;}
	.heading-slide {font-size: 26px;line-height: 29px;margin-top: -55px;margin-left: 35px;}
	.text-slide {font-size: 12px;line-height: 20px;margin-top: -28px;margin-left: 35px;}
	.play-now-container {width: 100%;margin: 17px 0;}
	.full-screen-slider.full-screen-slider-1.itemslider_desktopnew.slick-initialized.slick-slider {margin-top: 0;}
	.home .content-slider.sid_slider .main_position input[type=image], .slick-current .content_right input[type=image] {width: 200px;}
	#Header #Top_bar {position: relative;}}
@media screen and (max-width:991px) {.blog .full-screen-slider {padding-top: 65px;}
	.header-split #Header .top_bar_left .logo {top: 0;}
	#Top_bar .logo-main {margin-top: -30px;width: 202px;}
	.header-split #Header .top_bar_left .logo #logo::before {content: none;}
	.home .content-slider .banner_content_bottom_center, .sid_slider .banner_content_bottom_center {padding: 25px 0;}
	.feature2line_wrap .feature_box .feature_box_wrapper {padding: 30px 20px 90px;margin-bottom: 20px;}
	.feature2line_wrap .column_button {bottom: 30px;}
	.blog-games .Latest_news ul li {width: 100%;}
	.blog-games .Latest_news ul {max-width: 600px;margin: auto;float: none;}
	#Header #Action_bar {display: none;}
	#Header #Top_bar {top: 0;}
	.full-screen-slider-2 {padding-top: 0;}
	.full-screen-slider-2 .content-slider h2 {font-size: 42px;}
	.full-screen-slider-2 .content-slider .smallbox {padding-top: 16%;}
	.hades.tparrows.tp-leftarrow:before {left: 15px;}
	.hades.tparrows.tp-rightarrow:before {right: 15px;}
	body .full-screen-slider .slick-arrow:before {font-size: 60px;}
	h2.home-slied-text {font-size: 42px;line-height: 1;}}
@media screen and (max-width:959px) and (min-width:768px) {.play-now-img-wrap img {top: -39px;right: 10px;width: 100%;height: auto;}
	.play-now-container.play-now-desc-wrap {width: 100%;}
	.imp-play-now-wrap .play-now-button a {padding: 18px 44px;}}
@media screen and (max-width:800px) {.blog .slick-track .item-slider {height: 260px;}}
@media screen and (max-width:769px) {#Content .desktop_slider_cutoff .desktop-slide-bg img {margin-left: -67%;height: 100vh;max-height: 650px;}}
@media screen and (max-width:767px) {.play-now-container.play-now-button-wrap {margin-bottom: 40px;}
	.play-now-img-wrap img {top: -39px;right: 10px;width: 100%;height: auto;}
	.footer-top div.play-now-container.play-now-desc-wrap {width: 100%;text-align: center;}
	.footer-top div.play-now-container.play-now-desc-wrap span h3 {line-height: 120% !important;}
	.imp-play-now-wrap .play-now-button a {padding: 10px 30px;font-size: 14px;}
	.banner_text_wrap h2 {padding-top: 200px;}
	.blog .full-screen-slider {padding-top: 0;}
	.sid_slider .banner_content_bottom_center, .sid_slider .banner_content_bottom_right {padding-bottom: 85px;}
	.content-slider .smallbox h2 {font-size: 24px;}
	a.slide_button_custm, body .sid_slider .main_position a input {padding: 0 !important;background-size: cover;width: 171px;height: 36px;background-position: center center;font-size: 14px;line-height: initial;min-width: initial;margin: 0 auto;display: block;left: 0;bottom: 70px;position: relative;}
	body .sid_slider .main_position a input {bottom: 0;}
	input.mobile_static[type=image] {width: 200px;}
	body .fancy_heading .title, h1.entry-title {font-size: 29px;line-height: 29px;}
	.content_right {text-align: center;padding-left: 0;}
	.slick-current .image_left {display: none;}
	.item-slider:before {content: "";position: absolute;width: 100%;height: 100%;left: 0;}
	.content-slider h3 {font-size: 25px;}
	.item-slider {position: relative;background-position: 67% 0;}
	.banner-btn, .banner-btn2 {position: absolute;left: 0;bottom: 5px;padding: 21px 30px;width: 96%;margin: 2%;}
	.mobile_static {position: static;}
	.imp-play-now-wrap .play-now-button {margin-left: 0;text-align: center;}
	.show_mobile {display: none;}
	.banner-big-text {font-size: 42px;text-align: center;}
	.banner-small-text {font-size: 14px;line-height: 1.2;}
	.mobile-sticky #Top_bar.is-sticky a.responsive-menu-toggle {margin-top: -12px;}
	body #Top_bar a.responsive-menu-toggle {top: 18px;margin-top: 0;}
	body {font-size: 16px;line-height: 20px;}
	.section_wrapper .column {margin: 0;}
	.money-slider {margin-top: 40px;}
	.home .column.mcb-column.column_visual.add-vertical-line-left, .home .column.mcb-column.column_visual.add-vertical-line-right {border-left: 0;margin-left: 0;}
	.home .column.mcb-column.column_visual.add-vertical-line-left p, .home .column.mcb-column.column_visual.add-vertical-line-right p {margin-left: 0;color: #5f6673;font-size: inherit;line-height: 20px;padding-left: 0;text-align: center;}
	body #Footer .footer_action .one {display: block;}
	.list-socials-bingo li {padding: 0 4px;width: 47%;}
	.list-socials-bingo li a img {width: 100%;height: 50px;}
	.list-socials-bingo li:last-child a img {width: auto;}
	.content-slider h2 {font-size: 24px;width: 100%;text-align: center;}
	.content-slider .smallbox {text-align: center;font-size: 14px;}
	#Top_bar #logo img.logo-mobile {margin-top: -30px;width: 215px;}
	.mobile-sticky #Top_bar.is-sticky #logo img.logo-mobile-sticky {display: none;}
	.box-shadow1.mcb-wrap.bg-cover {background-size: 166%;padding: 50%;}
	.absolute-right {top: auto;bottom: 11%;}
	.imp-play-now-wrap .play-now-button a {padding: 10px 30px;font-size: 14px;}
	.blog-games .Latest_news ul li .desc h5, .imp-container.imp-footer-right.desktop-view {display: none;}
	.blog-games .Latest_news ul li {margin: 15px 0;}
	.mobile_desc {margin-bottom: 35px;}
	.ul-first .mobile_desc a {font-size: 35px;color: #04005a;font-weight: 700;line-height: 32px;font-family: "lithospro_black",Arial,Tahoma,sans-serif;}
	.mobile_desc a span {font-size: 18px;color: #1ec5f9;text-transform: uppercase;display: block;}
	.footer-top.section.mcb-section.imp-play-now-wrap.img-mobile-ply-now {margin-bottom: 0;margin-top: -15px;}
	.imp-container.imp-footer-menu .menu-footer-menu-container {float: left;text-align: left;width: 50%;}
	.imp-container.imp-footer-menu .list-socials-bingo {float: left;width: 50%;}
	body .imp-container.imp-footer-right {float: none;width: 100%;padding: 10px 0 20px;text-align: center;}
	.imp-container.imp-footer-right span.more_title {position: relative;top: -26px;font-size: 20px;text-transform: uppercase;color: #fff;font-weight: 700;left: 5px;}
	.imp-container.imp-footer-right .custom-html-widget a {width: 33.333%;margin: 0 0 15px;text-align: center;float: left;}
	.imp-container.imp-footer-right .textwidget.custom-html-widget {position: static;}
	.imp-container.imp-footer-right span.more_games {float: none;clear: inherit;display: inline-block;}
	.imp-container.imp-footer-menu .list-socials-bingo li {width: 100%;text-align: left;padding: 0 0 0 15px;box-sizing: border-box;}
	.section.mcb-section {margin-top: 0;}
	.imp-container.imp-footer-menu .list-socials-bingo li a {display: block;}
	.footer_action .imp-container.imp-footer-menu {padding-left: 0;float: left;width: 100%;padding-top: 10px;padding-bottom: 20px;margin-left: 0;}
	.imp-container.imp-footer-menu .list-socials-bingo li a img {height: auto;max-width: 100%;width: auto;}
	.footer_action .container {padding: 0 15px;}
	.footer-top img.imgplay_now {width: 170px;}
	body .tp-leftarrow {left: -38px;}
	body .tp-rightarrow {left: auto;right: -75px;}
	.bnr-text-popup {font-size: 16px;}
	#Header #Action_bar .contact_details, #Header #Action_bar .social {float: initial;}
	#Top_bar .logo #logo {padding: 0;margin: 0;}
	.heading-slide {font-size: 26px;line-height: 29px;margin-top: -55px;margin-left: 35px;}
	.text-slide {font-size: 12px;line-height: 20px;margin-top: -28px;margin-left: 35px;}
	.four-boxes-section {padding-top: 0;}
	.fifth-boxes-section .right-width-img {margin-left: 0;}
	.fifth-boxes-section .left-width-text {padding-left: 0;}
	.play-now-container {width: 100%;margin: 17px 0;}
	.section.mcb-section.imp-play-now-wrap {margin-top: 0;background: 0 0;}
	.imp-container.imp-logo {width: 100%;margin-left: 0;float: left;}
	.footer-copy-center #Footer .footer_copy .copyright {width: 100%;}
	.imp-play-now-wrap .play-now-button a {width: auto;font-size: 24px;padding: 15px 63px;}
	.first-sec-main .first-01-sec, .play-now-container.play-now-desc-wrap {padding: 0;}
	#mfn-rev-slider .banner-btn-play, #mfn-rev-slider .tp-mask-wrap img, .bnr-text-popup {display: none;}
	.first-sec-main .first-02-sec {padding: 0;}
	#content-sec-main.first-sec-main {padding-top: 40px;padding-bottom: 0;}
	.tp-bullet {top: 64px;}
	.hesperiden.tparrows {background: rgba(255,255,255,.91);width: 40px;height: 40px;top: 50%;}
	.hesperiden.tparrows:before {font-size: 27px;color: #1b1f70;line-height: 41px;}
	.section.mcb-section.imp-play-now-wrap {height: auto;padding: 40px 0;}
	.section.mcb-section.imp-play-now-wrap .section_wrapper.mcb-section-inner {height: auto;}
	#Action_bar .column {padding: 20px 0;}
	#Header #Action_bar .social {padding-bottom: 0;}
	ul#menu-footer-menu li {display: block;width: 100%;margin: 0 0 10px;}
	.imp-logo .logo-main.scale-with-grid {margin: 0 auto;}
	.image_frame.no_border {border-width: 0;float: none;margin: 0 auto;text-align: center;}
	.home #Content .right-width-img .mcb-wrap-inner .mcb-column.column_image .image_wrapper img.scale-with-grid {margin: 0 auto;}
	body .fancy_heading .title br {display: none;}
	.wuc-screen-image .image-desktop {display: none;}
	.wuc-screen-inner {margin-top: 0;}
	.full-screen-slider-2 .content-slider .smallbox {padding-top: 8%;}
	.wuc-screen-image img {width: 100%;height: 100%;}
	h4.home-slied-text {font-size: 14px;color: #fff8ca;line-height: 24px;}
	#Top_bar #logo img.logo-main {display: inline-block;}
	#Top_bar.is-sticky #logo img.logo-main {max-height: 160px;margin-top: 20px;}}
@media screen and (max-width:600px) {.login-buttons {min-height: 30px;}}
@media screen and (max-width:520px) {.blog-games .Latest_news ul li .photo {position: relative;top: -50px;text-align: center;width: 100%;}
	.blog-games .Latest_news ul li.has-post-thumbnail .desc {padding-left: 0;float: none;width: 100%;}
	.feature_box_wrapper img {max-width: 50%;}
	.text-outsite-box {font-size: 130px;}
	.feature2line_wrap .feature_box .feature_box_wrapper {padding-bottom: 30px;}
	.text-inside-box {font-size: 40px;}
	.blog-games .Latest_news ul li .photo {top: -15px;}
	.imp-play-now-wrap .play-now-button a {padding: 10px 30px;font-size: 14px;}}
@media screen and (max-width:480px) {.item-slider, .cutoff-slider .item-slider, .home .cutoff-slider .item-slider {position: relative;background-position: bottom;background-size: contain;height: calc(100vw * 500 / 680);}
	body .full-screen-slider .slick-arrow {margin-top: -20px;}
	.itemslider_desktopnew {display: none;}
	.itemslider_mobilenew {display: block;width: 100vw;height: calc(100vw * 500 / 680);}
	.mobile_photoclass_main {display: block;}
	.desktop_photoclass_main {display: none;}
	.mobile_slider_cutoff {display: block;height: calc(100vw * 500 / 680);}
	.mobile_slider_cutoff .content_right {opacity: 1;}
	.desktop_slider_cutoff {display: none;}
	.smallbox a.banner-btn {display: none;}
	body .full-screen-slider .slick-arrow:before {font-size: 40px;}
	nav#imp-be-footer-menu {width: 50%;float: left;overflow: hidden;}
	.list-socials-bingo li a img {width: auto;float: left;text-align: center;}
	ul.list-socials-bingo li:nth-child(5) {margin-left: 9px;}
	li#custom_html-4 {width: 100%;float: left;}
	li#custom_html-4 span.more_games img {float: left;}
	li#custom_html-4 span.more_games {width: auto;clear: both;float: left;}
	li#custom_html-4 .textwidget.custom-html-widget {float: left;width: 100%;margin-top: 15px;}
	li#custom_html-4 .textwidget.custom-html-widget a {width: 33.333%;float: left;display: inline-block;margin-right: 5px;}
	ul.list-socials-bingo li:nth-child(5) a {text-align: center;width: 100%;float: none;display: inline-block;}
	ul.list-socials-bingo li:nth-child(5) a img {text-align: center;}
	ul.list-socials-bingo li a img {max-width: 100%;}
	ul.list-socials-bingo li:nth-child(5) a img {width: auto;float: none;}
	ul.list-socials-bingo li:nth-child(5) {width: 100%;float: none;text-align: center;}
	ul.list-socials-bingo li {width: 100%;float: left;}
	ul.list-socials-bingo li a img {width: auto;float: none;}
	.play-now-container.play-now-button-wrap, .play-now-container.play-now-desc-wrap {margin: 0 auto;}
	.play-now-container.play-now-desc-wrap span {font-size: 21px;}
	.play-now-container.play-now-desc-wrap span h3 {font-size: 28px;}
	.single-post .post-pager {display: flex;flex-direction: column;align-items: center;margin-top: 20px;}
	.single-post .post-pager a {margin-bottom: 15px;}}