@font-face {font-family: 'Segoe UI';src: url(//www.officialangelochristian.com/wp-content/themes/ecommerce-gem/fonts/SEGOEUI.TTF);font-weight: normal;}@font-face {font-family: 'Segoe UI Bold';src: url(//www.officialangelochristian.com/wp-content/themes/ecommerce-gem/fonts/SegoeUIBold.ttf);font-weight: bold;}html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}body {margin: 0;}article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}audio:not([controls]) {display: none;height: 0;}[hidden], template {display: none;}a {background-color: transparent;}a:active, a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b, strong {font-weight: bold;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background: #ff0;color: #000;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}.woocommerce-account .button {background: #81d742 none repeat scroll 0 0 !important;border-radius: 0 !important;color: #fff !important;padding: 20px !important;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin:0px;}embed, iframe, object {max-width: 100%;height: 200px;}hr {box-sizing: content-box;height: 0;}pre {overflow: auto;}code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em;}button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button, select {text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-appearance: textfield;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;resize: none;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td, th {padding: 0;}button, input, select, textarea {color: #404040;font-size: 15px;line-height: 1.5;}body {background-color: #fff;color: #707070;font-size: 14px;line-height: 26px;margin: 0;font-family: "Segoe UI";}h1, h2, h3, h4, h5, h6, p {margin: 0 0 15px 0;}h1, h2, h3, h4, h5, h6 {color: #515151;font-family: "Segoe UI";font-weight: 600;}h1 {font-size: 28px;}h2 {font-size: 24px;}h3{font-size: 20px;}h4 {font-size: 18px;}h5 {font-size: 15px;}h6 {font-size: 15px;}dfn, cite, em, i {font-style: italic;}blockquote {margin: 0 1.5em;}address {margin: 0 0 1.5em;}pre {background: #eee;font-family: "Courier 10 Pitch", Courier, monospace;font-size: 15px;font-size: 0.9375rem;line-height: 1.6;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 1.6em;}code, kbd, tt, var {font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size: 15px;font-size: 0.9375rem;}code {padding: 2px 4px;font-family: monospace, monospace;font-size: 1em;background-color: #fbfbfb;border-radius: 4px;border: 1px solid #eee;}abbr, acronym {border-bottom: 1px dotted #666;cursor: help;}mark, ins {background: #fff9c0;text-decoration: none;}big {font-size: 125%;}html {box-sizing: border-box;}#top-menu li:hover >a {color: #fff;BACKGROUND: #000;}li#menu-item-1898 a {background: #000;min-width: 195px;padding: 11px 10px;border-bottom: 0;border-bottom: 1px solid #000 !important;margin-top: 3px;margin-bottom: 3PX;color: #fff;}li#menu-item-1899 a {background: #000;min-width: 195px;padding: 11px 10px;border-bottom: 0;border-bottom: 1px solid #000 !important;margin-top: 3px;margin-bottom: 3PX;color: #fff;}*, *::before, *::after {box-sizing: inherit;}blockquote::before, blockquote::after, q::before, q::after {content: "";}blockquote, q {quotes: "" "";}hr {background-color: #ccc;border: 0;height: 1px;margin-bottom: 1.5em;}ul, ol {margin: 0 0 1.5em 3em;}ul {list-style: disc;}ol {list-style: decimal;}li > ul, li > ol {margin-bottom: 0;margin-left: 1.5em;}ul, ol {margin: 0 0 0.5em 1em;padding: 0;}dt {font-weight: bold;}dd {margin: 0 1.5em 1.5em;}img {height: auto;max-width: 100%;}table {margin: 0 0 1.5em;width: 100%;}td, th {border: 1px solid #ddd;padding: 5px;}button, .comment-reply-link, a.button, input[type="button"], input[type="reset"], input[type="submit"] {background: #fa6161 none repeat scroll 0 0;color: #fff;font-size: 18px;line-height: 1;padding: 13px 35px;display: inline-block;font-family: "Segoe UI";border-radius:0px;font-weight: 600;text-transform: uppercase;}button, .comment-reply-link, a.button, input[type="button"], input[type="reset"], input[type="submit"], button:hover, .comment-reply-link, a.button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover{-webkit-transition:0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}button:hover, .comment-reply-link, a.button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {background-color: #2e2e2e ;color: #fff;}button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active {border-color: #aaa #bbb #bbb;box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15);outline: none;}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea, select {color: #666;border: 1px solid #ccc;}input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus {color: #111;outline:none;}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"]{padding: 6px 0 6px 9px;}select {width: 100%;padding:5px;}textarea {padding: 10px 20px;width: 95%;height: 100px;}a {color: #296fcf;text-decoration: inherit;}a:visited {color: #296fcf;}a:hover, a:focus, a:active {color: #81d742;}a:focus {outline:inherit;}a:hover, a:active {outline: 0;}#main-nav {display: block;float: right;transition: all 0.5s ease-in-out 0s;width: auto;}.enabled-sticky-primary-menu #main-nav.fixed {box-shadow: 0 0 3px #aaaaaa;left: 0;position: fixed;top: 0;width: 100%;z-index: 9999;}.main-navigation ul {display: block;margin: 0;padding: 0;}.main-navigation ul ul {background-color: #ffffff;left: -9999px;margin: 0;min-width:195px;opacity: 0;position: absolute;top: 100%;transition: opacity 0.4s ease-in-out 0s;z-index: -9999;box-shadow: 0 0 10px rgba(0,0,0,0.6);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.6);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.6);-o-box-shadow: 0 0 10px rgba(0,0,0,0.6);}.main-navigation ul ul ul {left:100%;top: 0 }li#menu-item-1735 {background: #000;min-width: 196px;padding: 6px 10px;border-bottom: 0;border-bottom: 1px solid #000!important;margin-top: 3px;}.main-navigation li {position: relative;display: inline-block;margin-bottom:0;float: left;}.main-navigation ul > li:hover > ul {opacity: 1;left:0;z-index: 9999;}.main-navigation ul ul ul ul {display: none;}.main-navigation ul ul ul li:hover > ul {display: block;}.main-navigation ul ul li:hover > ul {opacity: 1;left:100%;}.main-navigation li li {float: none;display: block;}.main-navigation ul li li:first-child > a {border-left: none;}.main-navigation ul li a {color: #000000;display: block;font-family: "Segoe UI";font-size: 18px;font-weight: normal;padding: 26px 20px;position: relative;z-index: 99;font-weight: bold;text-transform: uppercase;}.main-navigation ul ul a {border-left: medium none;border-right: medium none;font-size: 15px;height: auto;padding: 9px 15px;text-align: left;width: 100%;}.main-navigation ul li.menu-item-has-children ul.sub-menu li a{color: #515151;}.main-navigation ul li.menu-item-has-children ul.sub-menu li a:hover{color: #fa6161;}.main-navigation ul li.current-menu-item a, .main-navigation ul li a:hover, .main-navigation ul li.menu-item-has-children ul.sub-menu li.current-menu-item a {color: #fff !important;background: #000;}.main-navigation ul li.menu-item-has-children > a::after, .main-navigation ul li.page_item_has_children > a::after {content: "\f107";font-family: FontAwesome;margin-left: 10px;margin-right: 0;position: absolute;right: 15px;transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-webkit-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);position: absolute;top: 50%;}.main-navigation ul li li.menu-item-has-children > a::after, .main-navigation ul li li.page_item_has_children > a::after {content: "\f105";top: 50%;}.main-navigation ul li.menu-item-has-children a, .main-navigation ul li.page_item_has_children a {padding-right: 30px;}.main-navigation .menu-toggle, .main-navigation .dropdown-toggle {display: none;}#mobile-trigger {display: none;}#mobile-menu {display: none;}.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {margin: 0 0 1.5em;overflow: hidden;}.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous, .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next, #infinite-handle span {float: left;padding:0px;width: auto;line-height: 1.5;}#infinite-handle span {background: #fa6161;}#infinite-handle span {font-size: 1.5;font-size: 15px;color: #fff;}#infinite-handle{margin-bottom: 20px;height: auto;overflow: hidden;}#infinite-handle span:hover {background: #fa6161;}.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {float: left;}.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {float: right;}.comment-navigation .nav-previous a::before, .posts-navigation .nav-previous a::before, .post-navigation .nav-previous a::before {content: "\f100";display: inline-block;font-family: FontAwesome;margin-right: 10px;color: #707070;}.comment-navigation .nav-next a::after, .posts-navigation .nav-next a::after, .post-navigation .nav-next a::after {content: "\f101";display: inline-block;font-family: FontAwesome;margin-left: 10px;color: #707070;}.page-links {clear: both;margin: 0 0 1.5em;}.comment-navigation .nav-next a, .comment-navigation .nav-previous a, .nav-links .nav-previous a, .nav-links .nav-next a{background: transparent;color: #515151;border:0;padding: 14px 0px;border-radius: 3px;line-height: 1.1;display: block;font-size: 18px;}.nav-links .nav-previous a:hover, .nav-links .nav-next a:hover {background: transparent;color: #fa6161;}.comment-navigation .nav-next a:hover:after, .comment-navigation .nav-previous a:hover:before, .nav-links .nav-previous a:hover:before, .nav-links .nav-next a:hover:after {color: #fa6161;}.nav-links{border-top: medium none;margin-bottom: 20px;padding: 20px 0;overflow: hidden;text-align: center;}.nav-links .page-numbers {border: 1px solid;padding: 5px 10px;}.nav-links .page-numbers.current,.nav-links a.page-numbers:hover {background: #fa6161 none repeat scroll 0 0;border-color: #fa6161 ;color: #ffffff;}.nav-links .page-numbers.dots {border: none;}.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #21759b;display: block;font-size: 15px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}.alignleft {display: inline;float: left;margin-right: 15px;}.alignright {display: inline;float: right;margin-left: 15px;}.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;margin-bottom: 15px;}.alignnone{clear: both;display: inline-block;margin-left: auto;margin-right: auto;margin-bottom: 15px;margin-top: 15px;}.clear-fix::before, .clear-fix::after, .entry-content::before, .entry-content::after, .comment-content::before, .comment-content::after, .site-header::before, .site-header::after, .site-content::before, .site-content::after, .site-footer::before, .site-footer::after, #home-page-widget-area::after, #home-page-widget-area::before, #featured-slider::after, #featured-slider::before {content: "";display: table;}.clear-fix::after, .entry-content::after, .comment-content::after, .site-header::after, .site-content::after, .site-footer::after {clear: both;}.widget {margin:30px 0 0;}.top-header .widget:first-child {margin: 0;}.top-cart-wrapper {padding: 10px 0 10px 20px !important;padding-bottom: 1px !important;}.widget select {max-width: 100%;}.section-title, .section-title .seperator {float: left;width: 100%;text-align: center;margin-bottom: 24px;}.section-title .seperator {margin-bottom: 5px;display: none;}.section-title .seperator span {display: inline-block;position: relative;}.section-title .seperator span:before, .section-title .seperator span:after{background-color: #ddd;content: "";height: 1px;position: absolute;top: 50%;width: 60px;position: absolute;}.section-title .seperator span:before{right: 100%;}.section-title .seperator span:after {left: 100%;}.section-title .seperator i {color:#fa6161;font-size: 20px;font-family: "FontAwesome";padding: 5px 15px;display: inline-block;}#home-page-widget-area section {padding: 80px 0px;margin:0;float: left;width: 100%;}#home-page-widget-area .widget-title {color: #0a0b0c;display: block;font-size: 24px;font-weight: 600;margin-bottom: 35px;overflow: hidden;padding-left: 0px;text-align: center;text-transform: uppercase;line-height: 1;}#home-page-widget-area .widget-title span{position: relative;}#home-page-widget-area .widget-title span::before {background-color: #fff;content: "";height: 1px;position: absolute;top: 0;width: 100px;right: 100%;margin-right: 30px;top: 46%;}#home-page-widget-area .widget-title span::after {background-color: #fff;content: "";height: 1px;position: absolute;top: 0;width: 100px;left: 100%;margin-left: 30px;top: 46%;}#home-page-widget-area .bg_enabled .widget-title span::before, #home-page-widget-area .bg_enabled .widget-title span::after{background-color:#fa6161;}.sticky {display: block;}.hentry {margin: 0 0 1.5em;}.updated:not(.published) {display: none;}.single .byline, .group-blog .byline {display: inline;}.page-content, .entry-content, .entry-summary {margin: 1.5em 0 0;}.entry-meta > span, .entry-footer > span, .single-post-meta > span {margin: 0 15px 0 0;}.entry-meta > span a, .single-post-meta > span a, .entry-footer > span a {color: #707070;font-style: normal;}.page-content, .entry-content, .entry-summary {margin: 15px 0 0;}.entry-meta > span::before, .entry-footer > span::before, .single-post-meta > span::before {display: inline-block;font-family: FontAwesome;height: 15px;margin-right: 6px;content: "";color:#fa6161;}.entry-meta .byline .author.vcard {margin-left: -4px;}.entry-footer span {margin-right: 15px;}.entry-footer span.author.vcard {margin-right: 0px;}span.comments-link::before {content: "\f0e6";}.entry-meta .posted-on::before, .single-post-meta .posted-on::before {content: "\f274 ";}.entry-footer > .cat-links::before, .entry-meta .cat-links::before {content: "\f115";}.entry-meta .byline::before, .single-post-meta .byline::before {content: "\f2c0";}.entry-footer .edit-link::before{content: "\f044";}.entry-footer .tags-links::before{content: "\f02c";}.blog .format-aside .entry-title, .archive .format-aside .entry-title {display: none;}.authorbox .author-avatar {float: left;margin: 5px 15px 10px 0;}.authorbox {background:#e6ffff;border: 1px solid #dddddd;margin-top: 20px;overflow: hidden;padding: 15px;}.authorbox.no-author-avatar .author-info {margin-left: 0;}.authorbox .author-bio-posts-content {margin-top: 10px;}.authorbox .author-bio-posts-content p {margin: 0;}.authorbox .author-bio-posts-content ul {list-style-position: inside;margin: 0;}#respond {clear: both;display: block;float: left;width: 97%;}#commentform label {display: inline-block;}.comment-content a {word-wrap: break-word;}.bypostauthor {display: block;}.comments-area form#commentform p {float: left;width: 33.33%;}.comments-area form#commentform p.comment-form-cookies-consent, .comments-area #commentform p.comment-notes, .comments-area #commentform p.comment-form-comment {width: 100%;}.comments-area form#commentform p.comment-form-cookies-consent input[type="checkbox"] {margin-right: 10px;margin-top: 9px;float: left;}.comment-content a {word-wrap: break-word;}.bypostauthor {display: block;}.comment-form {margin: 0 -15px;}.comments-area form#commentform p.logged-in-as , .comments-area form#commentform p{padding: 0 15px;}.woocommerce #review_form #respond p.comment-form-comment, .comment-form-author input, .comment-form-email input, .comment-form-url input{width: 100%;}#tab-reviews .comment-form-author, #tab-reviews .comment-form-email, #tab-reviews .comment-form-url{width: 50%;}#tab-reviews .comment-form-author {padding-right: 10px;}.comments-area form#commentform p.logged-in-as {padding: 0 15px;width: 100%;}.comment-form-author, .comment-form-email, .comment-form-url{width: 33.33%;float: left;}.comment-list li.comment::after {content: inherit;display: none;}.comment-list li{padding-left: 0;}.comment {background-position: 0 -74px;display: block;float: left;width: 100%;}ol.comment-list .comment{margin-bottom: 15px;}ol.comment-list .comment:first-child {margin-bottom: 0px;}ol.comment-list {border-radius: 5px;float: left;margin-bottom: 15px;margin-left: 0;margin-right: 0;overflow: inherit;padding: 0;width: 100%;}ol.comment-list .children {border: medium none;float: left;margin: 15px 0 5px 15px;width: 98%;}ol.comment-list li {list-style: outside none none;margin-bottom: 0px;}.comment-list .comment-content ul, .comment-list .comment-content ul li {list-style: disc;}.comment-list .comment-content ol, .comment-list .comment-content ol li {list-style: decimal;}.comment .comment-body {background-color: #ffffff;border: 1px solid #dddddd;border-radius: 0;clear: both;display: block;float: left;margin-top: 5px;padding: 10px 30px 10px 30px;position: relative;text-align: left;width: 100%;}.comment-author.vcard {font-size: 20px;margin-bottom: 5px;}.comment-list .children {background-position: left 20px;background-repeat: no-repeat;border-left: 1px solid rgb(238, 238, 238);margin-left: 0;padding-left: 40px;}.comment-list li.comment > div img.avatar {left: 29px;position: absolute;top: 29px;}#comment-form-title {font-size: 24px;padding-bottom: 10px;}.vcard .avatar {float: left;margin: 7px 15px 15px 0;}.comment-metadata {font-size: 13px;font-style: italic;line-height: 16px;margin-bottom: 10px;}.comment-reply-link {color: #ffffff;display: inline-block;float: none;font-size: 15px;line-height: 1.5;margin-bottom: 10px;padding: 1px 15px 3px;border-radius: 2px;}a.comment-reply-link:hover {color: #fff;}.form-allowed-tags code {white-space: inherit;word-wrap: break-word;}.comment-respond label {display: block;font-weight: normal;}.comments-title {float: left;font-weight: normal;margin: 25px 0 15px 0px;}.comment-content a {word-wrap: break-word;}.bypostauthor {display: block;}#commentform label {display: inline-block;}#commentform input[type="submit"] {line-height: 1.1;border:1px solid #fa6161;}#commentform input[type="submit"]:hover {background: transparent;color: #fa6161;}.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {display: none;}.infinity-end.neverending .site-footer {display: block;}.stop_wasting blockquote {border:none;margin: 0;padding: 0;font-family:Georgia, "Times New Roman", Times, serif;quotes: "\201C""\201D""\2018""\2019";}.stop_wasting blockquote strong:before {content: open-quote;font-size:30px;}.stop_wasting blockquote strong:after {content: close-quote;font-size:30px;}#el-17dc19a0 .featured_short_content .sub-content {text-align: justify !important;}.custom_background .vce-hero-section--wrap {background: rgba(0, 0, 0, 0.5);}.custom_background .vce-hero-section--content h1 , .custom_background .angelo-text , .custom_background .vce-button--style-outline-text{color: #fff !important;}.custom_background .angelo-text {text-align: justify;}.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}embed, iframe, object {max-width: 100%;}.wp-caption {margin-bottom: 1.5em;max-width: 100%;}.wp-caption img[class*="wp-image-"] {display: inline-block;margin-left: auto;margin-right: auto;}.wp-caption .wp-caption-text {margin: 0.8075em 0;}.wp-caption-text {text-align: center;}.gallery {margin-bottom: 1.5em;}.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;margin: 0;line-height: 0;padding: 0px 5px 5px 0px;}.gallery-columns-2 .gallery-item {max-width: 50%;}.gallery-columns-3 .gallery-item {max-width: 33.33%;}.gallery-columns-4 .gallery-item {max-width: 25%;}.gallery-columns-5 .gallery-item {max-width: 20%;}.gallery-columns-6 .gallery-item {max-width: 16.66%;}.gallery-columns-7 .gallery-item {max-width: 14.28%;}.gallery-columns-8 .gallery-item {max-width: 12.5%;}.gallery-columns-9 .gallery-item {max-width: 11.11%;}.gallery-caption {display: block;}#page {position: relative;margin: 0 auto;overflow: hidden;}.site-layout-boxed #page {box-shadow: 0 0 1px #999999;width: 1255px;margin-top: 35px;margin-bottom: 35px;}.container {max-width: 1180px;margin: 0 auto;padding-left: 30px;padding-right: 30px;}.inner-wrapper {margin-left: -15px;margin-right: -15px;}.v-center{transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);position: absolute;top: 50%;left: 50%;}p, li,.vce-text-block {font-family: "Segoe UI";font-weight: 400;font-size: 18px;line-height: 28px;color: #000;}.button:visited {color: #fff;}.slick-prev, .slick-next {background: transparent;height: 35px;width: 35px;border:1px solid #ddd;text-align: center;cursor: pointer;display: inline-block;font-size: 0;margin:0px 5px;transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-webkit-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);position: absolute;top: 50%;z-index: 9;padding: 0;box-shadow: none;}.slick-prev:focus, .slick-next:focus {box-shadow: none;}.slick-prev {left: 0;}.slick-next {right: 0;}.slick-prev:before, .slick-next:before {font-size: 18px;font-family: "FontAwesome";color: #adadad;line-height: 35px;}.slick-prev:before {content:"\f177";}.slick-next:before {content: "\f178";}.slick-prev:hover, .slick-next:hover {background: #fa6161;border-color: #fa6161;}.slick-prev:hover:before, .slick-next:hover:before {color: #fff;}.slick-prev, .slick-next, .slick-prev:hover, .slick-next:hover, .slick-prev:before, .slick-next:before, .slick-prev:hover:before, .slick-next:hover:before{-webkit-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;}.slick-dots, .slick-dots li {display: inline-block;}.widget-area ul.slick-dots li {padding: 0px;}.slick-dots {margin:0;width: 100%;float: left;text-align: center;position: absolute;bottom: 0px;}.slick-dots li {list-style: none;}.slick-dots li button {background: #bbc1c7;padding:0;font-size: 0;height: 13px;width: 13px;border-radius: 50%;margin-left: 5px;margin-right: 5px;border:0;box-shadow: none;}.slick-dots li.slick-active button{background:#fa6161;box-shadow: none;}.slick-slider .slick-slide:focus {outline: none;}.custom-logo-link, .site-logo-link, #site-identity {float: left;margin-right: 15px;}.custom-logo-link, .site-logo-link {max-width: 300px;}.site-info a {color: #fff;}.site-header {position: relative;}#masthead {float: left;z-index: 999;position: relative;width: 100%;-webkit-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;}.site-title > a {color: #11101d;}.site-title {color: #11101d;font-size: 28px;margin-bottom: 0;font-family: "Segoe UI";}.site-branding {float: left;margin-right: 30px;margin-top: 10px;}.site-description {color: #515151;font-size: 15px;font-style: inherit;margin-bottom: 0px;}.ecommerce_gem_widget_social {clear: both;overflow: hidden;}.ecommerce_gem_widget_social ul {margin: 0;}.ecommerce_gem_widget_social li a {background: #272535;display: inline-block;height: 33px;line-height: 1.7;margin-right: 0;padding: 0;text-align: center;vertical-align: middle;width: 33px;}.ecommerce_gem_widget_social li {display: block;float: left;margin-right: 10px;}.widget-area .ecommerce_gem_widget_social li, #footer-widgets .ecommerce_gem_widget_social li {padding: 0;}.widget-area .ecommerce_gem_widget_social li::before, #footer-widgets .ecommerce_gem_widget_social li::before {display: none;}.ecommerce_gem_widget_social ul li a::before {font-size: 16px;}.ecommerce_gem_widget_social li a i {color:#cacad8;font-size: 16px;font-weight: normal;}.ecommerce_gem_widget_social ul li a::before {color: #918f9d;content: "\f0c1";display: block;font-family: FontAwesome;font-weight: normal;line-height: 33px;}.ecommerce_gem_widget_social ul li a:hover {background-color: #fa6161;-moz-transition: all 0.4s ease-out 0s;-webkit-transition: all 0.4s ease-out 0s;transition: all 0.4s ease-out 0s;}.ecommerce_gem_widget_social ul li a:hover::before {color: #fff;}#home-page-widget-area .ecommerce_gem_widget_social ul li a::before {color: #fa6161;}#home-page-widget-area .ecommerce_gem_widget_social ul li a:hover::before {color: #fff;}#home-page-widget-area .ecommerce_gem_widget_social ul{text-align: center;}#home-page-widget-area .ecommerce_gem_widget_social li{float: none;display: inline-block;text-align: center;}#sidebar-primary .widget.ecommerce_gem_widget_social ul li {border-bottom: none;}#sidebar-primary .ecommerce_gem_widget_social ul li a:hover::before{color: #fff;}.ecommerce_gem_widget_social ul li a[href*="facebook.com"]::before {content: "\f09a";}.ecommerce_gem_widget_social ul li a[href*="twitter.com"]::before {content: "\f099";}.ecommerce_gem_widget_social ul li a[href*="linkedin.com"]::before {content: "\f0e1";}.ecommerce_gem_widget_social ul li a[href*="plus.google.com"]::before {content: "\f0d5";}.ecommerce_gem_widget_social ul li a[href*="youtube.com"]::before {content: "\f167";}.ecommerce_gem_widget_social ul li a[href*="dribbble.com"]::before {content: "\f17d";}.ecommerce_gem_widget_social ul li a[href*="pinterest.com"]::before {content: "\f0d2";}.ecommerce_gem_widget_social ul li a[href*="bitbucket.org"]::before {content: "\f171";}.ecommerce_gem_widget_social ul li a[href*="github.com"]::before {content: "\f113";}.ecommerce_gem_widget_social ul li a[href*="codepen.io"]::before {content: "\f1cb";}.ecommerce_gem_widget_social ul li a[href*="flickr.com"]::before {content: "\f16e";}.ecommerce_gem_widget_social ul li a[href$="/feed/"]::before {content: "\f09e";}.ecommerce_gem_widget_social ul li a[href*="foursquare.com"]::before {content: "\f180";}.ecommerce_gem_widget_social ul li a[href*="instagram.com"]::before {content: "\f16d";}.ecommerce_gem_widget_social ul li a[href*="tumblr.com"]::before {content: "\f173";}.ecommerce_gem_widget_social ul li a[href*="reddit.com"]::before {content: "\f1a1";}.ecommerce_gem_widget_social ul li a[href*="vimeo.com"]::before {content: "\f194";}.ecommerce_gem_widget_social ul li a[href*="digg.com"]::before {content: "\f1a6";}.ecommerce_gem_widget_social ul li a[href*="twitch.tv"]::before {content: "\f1e8";}.ecommerce_gem_widget_social ul li a[href*="stumbleupon.com"]::before {content: "\f1a4";}.ecommerce_gem_widget_social ul li a[href*="delicious.com"]::before {content: "\f1a5";}.ecommerce_gem_widget_social ul li a[href*="mailto:"]::before {content: "\f0e0";}.ecommerce_gem_widget_social ul li a[href*="soundcloud.com"]::before {content: "\f1be";}.ecommerce_gem_widget_social ul li a[href*="wordpress.org"]::before {content: "\f19a";}.ecommerce_gem_widget_social ul li a[href*="wordpress.com"]::before {content: "\f19a";}.ecommerce_gem_widget_social ul li a[href*="jsfiddle.net"]::before {content: "\f1cc";}.ecommerce_gem_widget_social ul li a[href*="tripadvisor.com"]::before {content: "\f262";}.ecommerce_gem_widget_social ul li a[href*="foursquare.com"]::before {content: "\f180";}.ecommerce_gem_widget_social ul li a[href*="angel.co"]::before {content: "\f209";}.ecommerce_gem_widget_social ul li a[href*="slack.com"]::before {content: "\f198";}.ecommerce_gem_widget_social ul li a[href*="facebook.com"]:hover {background-color: #3b5998;}.ecommerce_gem_widget_social ul li a[href*="twitter.com"]:hover {background-color: #00aced;}.ecommerce_gem_widget_social ul li a[href*="plus.google.com"]:hover {background-color: #dd4b39;}.ecommerce_gem_widget_social ul li a[href*="/feed/"]:hover {background-color: #dc622c;}.ecommerce_gem_widget_social ul li a[href*="wordpress.org"]:hover, .ecommerce_gem_widget_social ul li a[href*="wordpress.com"]:hover {background-color: #45bbe6;}.ecommerce_gem_widget_social ul li a[href*="github.com"]:hover {background-color: #4183c4;}.ecommerce_gem_widget_social ul li a[href*="linkedin.com"]:hover {background-color: #007bb6;}.ecommerce_gem_widget_social ul li a[href*="pinterest.com"]:hover {background-color: #cb2027;}.ecommerce_gem_widget_social ul li a[href*="flickr.com"]:hover {background-color: #ff0084;}.ecommerce_gem_widget_social ul li a[href*="vimeo.com"]:hover {background-color: #aad450;}.ecommerce_gem_widget_social ul li a[href*="youtube.com"]:hover {background-color: #bb0000;}.ecommerce_gem_widget_social ul li a[href*="instagram.com"]:hover {background-color: #517fa4;}.ecommerce_gem_widget_social ul li a[href*="dribbble.com"]:hover {background-color: #ea4c89;}.ecommerce_gem_widget_social ul li a[href*="skype.com"]:hover {background-color: #12a5f4;}.ecommerce_gem_widget_social ul li a[href*="digg.com"]:hover {background-color: #333;}.ecommerce_gem_widget_social ul li a[href*="codepen.io"]:hover {background-color: #000;}.ecommerce_gem_widget_social ul li a[href*="reddit.com"]:hover {background-color: #ff4500;}.ecommerce_gem_widget_social ul li a[href*="mailto:"]:hover {background-color: #1d62f0;}.ecommerce_gem_widget_social ul li a[href*="foursquare.com"]:hover {background-color: #f94877;}.ecommerce_gem_widget_social ul li a[href*="stumbleupon.com"]:hover {background-color: #eb4924;}.ecommerce_gem_widget_social ul li a[href*="twitch.tv"]:hover {background-color: #6441a5;}.ecommerce_gem_widget_social ul li a[href*="tumblr.com"]:hover {background-color: #32506d;}.ecommerce_gem_widget_social ul li a[href*="foursquare.com"]:hover {background-color: #f94877;}.ecommerce_gem_widget_social ul li a[href*="stumbleupon.com"]:hover {background-color: #eb4924;}.ecommerce_gem_widget_social ul li a[href*="twitch.tv"]:hover {background-color: #6441a5;}.ecommerce_gem_widget_social ul li a[href*="tumblr.com"]:hover {background-color: #32506d;}.ecommerce_gem_widget_social ul li a[href*="soundcloud.com"]:hover {background-color: #ff5500;}.ecommerce_gem_widget_social ul li a[href*="wordpress.org"]:hover {background-color:#45bbe6;}.ecommerce_gem_widget_social ul li a[href*="jsfiddle.net"]:hover {background-color:#4679bd;}.ecommerce_gem_widget_social ul li a[href*="tripadvisor.com"]:hover {background-color:#86c171;}.ecommerce_gem_widget_social ul li a[href*="foursquare.com"]:hover {background-color:#2d5be3;}.ecommerce_gem_widget_social ul li a[href*="angel.co"]:hover {background-color:#000;}.ecommerce_gem_widget_social ul li a[href*="slack.com"]:hover {background-color:#56b68b;}.top-header {float: left;width: 100%;}.top-header {background: #11101d;}.top-left {float: left;}.top-right {float: right;}.top-left span {color: #fff;margin-right: 0px;line-height: 1;font-size: 15px;float: left;padding: 15px 20px;border-right: 1px solid #22202e;}.top-left span a {color: #fff;}.top-left span:first-child {padding-left: 0px;}.top-left span:last-child {border-right: 0px;}.top-left span i {color: #fff;margin-right: 10px;}.top-menu-holder .menu {float: left;list-style: none;margin:0;}.top-menu-holder .menu li {display: inline-block;line-height: 1;}.top-menu-holder .menu li a {color: #cccccc;display: block;font-size: 14px;font-weight: 300;position: relative;z-index: 99;text-transform: uppercase;padding: 8px 15px;line-height: 1;position: relative;border-right: 1px solid #22202e;font-family: "Segoe UI";}.top-menu-holder .menu li:first-child a {padding-left: 0px;}.top-menu-holder .menu li:last-child a {border-right: 0px;}.top-header .ecommerce_gem_widget_social li {margin:0;line-height: 0;margin-left: 15px;}.top-header .ecommerce_gem_widget_social li:first-child {margin-left: 0px;}.top-header .ecommerce_gem_widget_social li a {height: auto;width: auto;border:0;line-height: 1;padding: 0px;position: relative;transform: none !important;background: transparent;}.top-header .ecommerce_gem_widget_social ul li a::before {color: #000;font-size: 14px;line-height: 1;transform: none !important;background: #666;padding: 4px;border-radius: 50%;width: 22px;height: 21px;}.top-header .ecommerce_gem_widget_social li a:hover {background: transparent !important;border:0px;}.top-header .top-account-wrapper, .top-header .top-cart-wrapper, .top-header .top-wishlist-wrapper, .top-header .top-social-menu, .top-header .search-holder{float: left;padding: 8px 20px;line-height: 1;border-right: 1px solid #22202e;}.top-social-menu.menu-social-menu-container {padding: 4px 9px;}.top-header .top-left .top-social-menu.social-widget-left {padding-left: 0px;border-right: 0px;}.top-header .search-holder {border-right: 0px;padding: 0px;display:none;}.top-header .search-holder .search-btn {height: 45px;width: 45px;text-align: center;background:#31303c;}.top-header .search-holder .search-btn i {line-height: 45px;}.top-account-wrapper a, .top-account-wrapper a i, .top-account-wrapper span, .top-header .top-cart-wrapper a, .top-header .top-cart-wrapper a i, .top-header .top-wishlist-wrapper a, .top-header .top-wishlist-wrapper a i, .top-header .top-cart-wrapper span, .top-header .top-wishlist-wrapper span, .search-holder a{display: inline-block;}.top-account-wrapper a, .top-header .top-cart-wrapper a, .top-header .top-wishlist-wrapper a, .search-holder a {color: #000;line-height: 1;font-size: 14px;}.top-account-wrapper a i{color: #fff;margin-right: 10px;}.top-cart-wrapper {position: relative;}.top-cart-content {opacity: 0;visibility: hidden;position: absolute;top: 100%;right: 0px;width: 500px;z-index: 9999;}.top-cart-content .widget_shopping_cart{border: 5px solid #ddd;box-shadow: 1px 1px 8px #bbb;background: #fff;padding: 20px;}body.woocommerce-cart .top-cart-content, body.woocommerce-checkout .top-cart-content {background: transparent;}.top-cart-wrapper:hover .top-cart-content {opacity: 1;visibility: visible;top:100%;}.top-cart-content .woocommerce .woocommerce-mini-cart li a, .top-cart-content .woocommerce .woocommerce-mini-cart li span, .top-cart-content .woocommerce .woocommerce-mini-cart__total.total, .top-cart-content .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart__empty-message {color: #000;}.top-cart-content .woocommerce .woocommerce-mini-cart li a {font-size: 17px;font-weight: 400;}.top-cart-content .woocommerce .woocommerce-mini-cart li span {font-size: 15px;}.top-cart-content .woocommerce .woocommerce-mini-cart__total.total strong {font-weight: 600;font-size: 20px;text-shadow: 0 0 black;font-family: "Segoe UI Bold";}#top-menu li:hover >a {color: #fff;}.top-cart-content .woocommerce p.woocommerce-mini-cart__buttons, .top-cart-content .woocommerce p.woocommerce-mini-cart__buttons.buttons a, .top-cart-content .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart__empty-message {margin-bottom: 0px;}.top-cart-content .woocommerce .woocommerce-mini-cart li {padding-bottom: 20px;border-bottom: 1px solid #ddd;margin-bottom: 20px;padding-left: 0;}.top-header .top-cart-wrapper a i, .top-header .top-wishlist-wrapper a i {color: #ccc;}.woocommerce ul.cart_list, .woocommerce ul.product_list_widget {padding-top: 20px;}.top-header .top-cart-wrapper .top-icon-wrap, .top-header .top-wishlist-wrapper .top-icon-wrap {position: relative;}.top-header .top-cart-wrapper .top-icon-wrap a, .top-header .top-wishlist-wrapper .top-icon-wrap a {padding-right: 0;}.top-header .top-cart-wrapper .top-icon-wrap .cart-value, .top-header .top-wishlist-wrapper .top-icon-wrap .wish-value {background: none;position: relative;height: 17px;border-radius: 50%;text-align: center;line-height: 17px;color: #000;font-size: 14px;padding-left: 4px;}.search-holder {position: relative;}.search-box {position: absolute;right: 0;width: 445px;top:100%;z-index: 9999;}.search-box .product-search-wrapper, .search-box .product-search-wrapper form {float: left;width: 100%;}.search-box .product-search-wrapper form {position: relative;}.search-box .product-search-wrapper form {float: left;background: #ebebeb;}.search-box .product-search-wrapper form input[type="text"], .search-box .product-search-wrapper form select {float: left;padding: 10px 11px;background:#ebebeb;border:0;width: 165px;font-size: 16px;height: 53px;}.search-box .product-search-wrapper form input[type="text"] {border-right: 1px solid #dedede;width: 225px;}.search-box .product-search-wrapper form select:focus {outline: none;}.search-box .product-search-wrapper form button[type="submit"] {padding: 0;border:0;box-shadow: none;height: 53px;width: 53px;text-align: center;}.search-box .product-search-wrapper form button[type="submit"] i {line-height: 53px;}.top-cart-content, .top-cart-wrapper:hover .top-cart-content {-webkit-transition:0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.main-slider, .main-slider .item, .main-slider .slider-caption{float: left;width: 100%;}.main-slider .slider-caption{width:100%;text-align: left;}.main-slider .item {padding: 90px 0px;}.main-slider .slider-caption .caption-wrap .caption-inner .slider-meta, .main-slider .slider-caption .caption-wrap .caption-inner .slider-meta h2, .main-slider .slider-caption .caption-wrap .caption-inner .slider-meta h3, .main-slider .slider-caption .caption-wrap .caption-inner .slider-meta p, .main-slider .slider-caption .caption-wrap .caption-inner, .main-slider .slider-caption .caption-wrap .caption-inner span {float: left;width: 100%;}.main-slider .slider-caption .caption-wrap {width: 370px;background: #052638;padding: 10px;float: left;text-align: center;}.main-slider .caption-position-right .slider-caption .caption-wrap {float: right;}.main-slider .caption-position-center .slider-caption {text-align: center;}.main-slider .caption-position-center .slider-caption .caption-wrap {float: none;display: inline-block;}.main-slider .slider-caption .caption-wrap .caption-inner {border: 2px dotted rgba(255,255,255,0.5);padding: 60px 10px 40px 10px;}.main-slider .slider-caption .caption-wrap .caption-inner span {color: #fff;text-align: center;font-size: 40px;font-weight: 400;line-height: 1.2;margin-bottom: 0px;}.main-slider .slider-caption .caption-wrap .caption-inner h2, .main-slider .slider-caption .caption-wrap .caption-inner h3 {font-size: 53px;color: #fff;text-transform: uppercase;font-weight: 800;margin-bottom: 0px;line-height: 1.2;margin-bottom: 15px;}.main-slider .slider-caption .caption-wrap .caption-inner h3 {font-size: 40px;margin-bottom: 0px;padding-top: 15px;position: relative;text-align: center;}.main-slider .slider-caption .caption-wrap .caption-inner h3:before {content:"";display: inline-block;width: 50px;height: 1px;background: rgba(255,255,255,0.5);transform: translate(-50%, 0%);-moz-transform: translate(-50%, 0%);-webkit-transform: translate(-50%, 0%);-ms-transform: translate(-50%, 0%);-o-transform: translate(-50%, 0%);position: absolute;top: 0;left: 50%;}.main-slider .slider-caption .caption-wrap .caption-inner .slider-meta p {color: #fff;font-size: 21px;font-weight: 500;text-transform: uppercase;margin-bottom: 25px;}.main-slider .slider-caption .caption-wrap .button {background: #fa6161;font-size: 18px;font-weight: 600;margin-right: 0px;border-radius: 0px;}.main-slider .slider-caption .caption-wrap .button:hover {background: #2e2e2e;}.main-slider .slider-caption .caption-wrap .button:visited {color: #fff;}.main-slider .slick-dots {bottom: 30px;}#home-page-advertisement-area, #home-page-advertisement-area .advertisement-widget, #home-page-advertisement-area .advertisement-widget .advertisement-wrap, #home-page-advertisement-area .advertisement-widget .advertisement-wrap .advertisement-content, #home-page-advertisement-area .advertisement-widget .advertisement-wrap .advertisement-content h2, #home-page-advertisement-area .advertisement-widget .advertisement-wrap .advertisement-content p, #home-page-widget-area .advertisement-widget, #home-page-widget-area .advertisement-widget .advertisement-wrap, #home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-content, #home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-content h2, #home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-content p {float: left;width: 100%;}#home-page-advertisement-area {padding:50px 0px;}#home-page-advertisement-area .widget_media_image, #home-page-advertisement-area .widget_media_image a, #home-page-advertisement-area .ecommerce_gem_widget_advertisement, #home-page-widget-area .widget_media_image, #home-page-widget-area .widget_media_image a, #home-page-widget-area .ecommerce_gem_widget_advertisement {float: left;}#home-page-advertisement-area .widget_media_image a, #home-page-widget-area .widget_media_image a {line-height: 0;}#home-page-advertisement-area.full-width .widget_media_image, #home-page-advertisement-area.full-width .ecommerce_gem_widget_advertisement, #home-page-widget-area .widget_media_image, #home-page-widget-area .ecommerce_gem_widget_advertisement {width: 100%;}#home-page-advertisement-area.half-width .widget_media_image, #home-page-advertisement-area.half-width .ecommerce_gem_widget_advertisement{width: 50%;}#home-page-advertisement-area.one-third-width .widget_media_image, #home-page-advertisement-area.one-third-width .ecommerce_gem_widget_advertisement{width: 33.33%;}#home-page-advertisement-area.mixed-width .widget_media_image, #home-page-advertisement-area.mixed-width .ecommerce_gem_widget_advertisement{width: 25%;}#home-page-advertisement-area .widget_media_image, #home-page-advertisement-area .ecommerce_gem_widget_advertisement, #home-page-widget-area .widget_media_image, #home-page-widget-area .ecommerce_gem_widget_advertisement {padding-left: 15px;padding-right: 15px;}#home-page-advertisement-area .advertisement-widget .advertisement-wrap {padding: 25px 15px;}#home-page-widget-area .advertisement-widget .advertisement-wrap {padding: 60px 15px;}#home-page-advertisement-area .advertisement-widget.content-left-aligned .advertisement-wrap, #home-page-widget-area .advertisement-widget.content-left-aligned .advertisement-wrap {text-align: left;}#home-page-advertisement-area .advertisement-widget.content-right-aligned .advertisement-wrap, #home-page-widget-area .advertisement-widget.content-right-aligned .advertisement-wrap {text-align: right;}#home-page-advertisement-area .advertisement-widget .advertisement-text-wrap, #home-page-widget-area .advertisement-widget .advertisement-text-wrap {display: inline-block;width: 50%;text-align: center;position: relative;}#home-page-advertisement-area .advertisement-widget .advertisement-wrap .advertisement-content, #home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-content {margin-bottom: 20px;}#home-page-advertisement-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-content, #home-page-widget-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-content {margin-bottom: 15px;font-style: italic;}#home-page-advertisement-area .advertisement-widget .advertisement-wrap .advertisement-content h2, #home-page-advertisement-area .advertisement-widget .advertisement-wrap .advertisement-content p, #home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-content h2, #home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-content p {font-size: 22px;color: #fff;font-weight: 400;margin-bottom: 0px;text-transform: none;}#home-page-advertisement-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-content h2, #home-page-widget-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-content h2 {font-size: 20px;}#home-page-advertisement-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-content p, #home-page-widget-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-content p {font-size: 39px;line-height: 1;}#home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-content p, #home-page-widget-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-content p {font-size: 47px;line-height: 1;}#home-page-advertisement-area .advertisement-widget.overlay-enabled .advertisement-wrap, #home-page-widget-area .advertisement-widget.overlay-enabled .advertisement-wrap {position: relative;}#home-page-advertisement-area .advertisement-widget.content-left-aligned.overlay-enabled .advertisement-wrap:before, #home-page-advertisement-area .advertisement-widget.content-right-aligned.overlay-enabled .advertisement-wrap:before, #home-page-widget-area .advertisement-widget.content-left-aligned.overlay-enabled .advertisement-wrap:before, #home-page-widget-area .advertisement-widget.content-right-aligned.overlay-enabled .advertisement-wrap:before {content: "";position: absolute;top:0;left: 0;height: 100%;width: 100%;}#home-page-advertisement-area .advertisement-widget.content-left-aligned.overlay-enabled .advertisement-wrap:before, #home-page-widget-area .advertisement-widget.content-left-aligned.overlay-enabled .advertisement-wrap:before {background: -moz-linear-gradient(left, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.89) 1%, rgba(124,183,230,0) 99%, rgba(125,185,232,0) 100%);background: -webkit-linear-gradient(left, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.89) 1%,rgba(124,183,230,0) 99%,rgba(125,185,232,0) 100%);background: linear-gradient(to right, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.89) 1%,rgba(124,183,230,0) 99%,rgba(125,185,232,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6000000', endColorstr='#007db9e8',GradientType=1 );}#home-page-advertisement-area .advertisement-widget.content-right-aligned.overlay-enabled .advertisement-wrap:before, #home-page-widget-area .advertisement-widget.content-right-aligned.overlay-enabled .advertisement-wrap:before {background: -moz-linear-gradient(left, rgba(125,185,232,0) 0%, rgba(125,185,232,0.01) 1%, rgba(0,0,0,0.89) 99%, rgba(0,0,0,0.9) 100%);background: -webkit-linear-gradient(left, rgba(125,185,232,0) 0%,rgba(125,185,232,0.01) 1%,rgba(0,0,0,0.89) 99%,rgba(0,0,0,0.9) 100%);background: linear-gradient(to right, rgba(125,185,232,0) 0%,rgba(125,185,232,0.01) 1%,rgba(0,0,0,0.89) 99%,rgba(0,0,0,0.9) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007db9e8', endColorstr='#e6000000',GradientType=1 );}#home-page-advertisement-area .advertisement-widget .advertisement-wrap .advertisement-offer-wrap, #home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-offer-wrap {display: inline-block;padding: 5px 0px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}#home-page-advertisement-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-offer-wrap, #home-page-widget-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-offer-wrap {font-style: italic;border-bottom: 0px;}#home-page-advertisement-area .advertisement-widget .advertisement-wrap .advertisement-offer-wrap span, #home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-offer-wrap span {color: #fff;display: inline-block;font-size: 22px;font-weight: 700;}#home-page-advertisement-area .advertisement-widget .advertisement-wrap .advertisement-buttons .button.advertisement-button, #home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-buttons .button.advertisement-button {background: transparent;padding: 12px 18px;font-size: 14px;border: 1px solid #fff;color: #fff;margin-top: 20px;}#home-page-advertisement-area .advertisement-widget .advertisement-wrap .advertisement-buttons .button.advertisement-button:hover, #home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-buttons .button.advertisement-button:hover {background: #fa6161;border-color: #fa6161;}#home-page-advertisement-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-buttons .button.advertisement-button, #home-page-widget-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-buttons .button.advertisement-button {margin-top: 15px;}#home-page-widget-area section.widget_media_image, #home-page-widget-area .ecommerce_gem_widget_advertisement {padding-bottom: 0px;}#home-page-widget-area .widget_media_image a {line-height: 0;}#home-page-widget-area section.widget_media_image img, #home-page-widget-area .ecommerce_gem_widget_advertisement .advertisement-widget {padding-bottom: 80px;border-bottom: 1px solid #e2e2e2;}.ecommerce_gem_widget_call_to_action, .ecommerce_gem_widget_call_to_action .call-to-action-wrap, #home-page-widget-area .ecommerce_gem_widget_call_to_action .call-to-action-wrap .call-to-action-content .widget-title, .ecommerce_gem_widget_call_to_action .call-to-action-wrap .call-to-action-content, .ecommerce_gem_widget_call_to_action .call-to-action-wrap .call-to-action-content p, .ecommerce_gem_widget_call_to_action .call-to-action-wrap .call-to-action-buttons, .ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner .cta-offer-wrap, .ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner .offer-percent, .ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner .offer-text {float: left;width: 100%;}#home-page-widget-area .widget.ecommerce_gem_widget_call_to_action {background-position: center center;background-size: cover;}.ecommerce_gem_widget_call_to_action .cta-widget {float: left;position: relative;height: 395px;width: 395px;}.ecommerce_gem_widget_call_to_action .cta-widget:before {position: absolute;display:block;content: "";width:280px;height:280px;left: 58px;top: 58px;right: 0;bottom: 0;border-radius: 10px;background: #fa6161;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);}.ecommerce_gem_widget_call_to_action .call-to-action-offer {position: absolute;top: -22px;right: 50px;}.ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner {float: left;position: relative;height: 162px;width: 162px;}.ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner:before {position: absolute;display:block;content: "";width:115px;height:115px;left: 23px;top: 25px;right: 0;bottom: 0;border-radius: 10px;background: #fff;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);}.ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner .cta-offer-wrap {transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);position: absolute;top: 50%;left: 50%;z-index: 9;text-align: center;}.ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner .offer-percent {color: #fa6161;font-size: 31px;font-weight: 800;margin-bottom: 5px;}.ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner .offer-text {color: #fa6161;font-size: 34px;font-weight: 300;}#home-page-widget-area .ecommerce_gem_widget_call_to_action .call-to-action-wrap {position: absolute;transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);position: absolute;top: 50%;left: 50%;text-align: center;padding-top: 30px;}#home-page-widget-area .ecommerce_gem_widget_call_to_action .call-to-action-wrap .call-to-action-content .widget-title {color: #fff;font-size: 26px;font-family: 'Playfair Display', serif;font-style: italic;line-height: 1.2;margin-bottom: 10px;text-transform: none;}.ecommerce_gem_widget_call_to_action .call-to-action-wrap .call-to-action-content p {color: #fff;font-size: 28px;text-transform: none;margin-bottom: 29px;}.ecommerce_gem_widget_call_to_action .call-to-action-wrap .call-to-action-buttons {text-align: center;}.ecommerce_gem_widget_call_to_action .call-to-action-wrap .call-to-action-buttons a.button {padding: 14px 18px;font-size: 14px;border:1px solid #fff;}.ecommerce_gem_widget_call_to_action .call-to-action-wrap .call-to-action-buttons a.button:visited {color: #fff;}.ecommerce_gem_widget_call_to_action .call-to-action-wrap .call-to-action-buttons a.button:hover {border-color: #2e2e2e;}.ecommerce_gem_widget_latest_news, .blogs-wrapper, .blog-item .blog-inner, .blog-item .blog-thumbnail, .blog-item .blog-thumbnail img, .blog-item .blog-text-wrap, .blog-item .blog-text-wrap .entry-content, .blog-item .blog-text-wrap h3, .blog-item .blog-text-wrap p {float: left;width: 100%;}#home-page-widget-area .widget.ecommerce_gem_widget_latest_news {padding-top: 80px;padding-bottom: 50px;background: #fff;margin-top: 0px;}.blog-item {width: 33.33%;display: inline-block;padding-left: 15px;padding-right: 15px;vertical-align: top;margin-bottom: 30px;margin-left: -3px;}.blog-item .blog-inner {border: 1px solid #e6e9ec;}.blog-item .blog-thumbnail img{line-height: 0;}.blog-item .blog-text-wrap {position: relative;padding: 40px 35px;}.blog-item .blog-text-wrap.date-disabled {padding-left: 0px;}.blog-item .blog-text-wrap .date-header {float: left;background: #fa6161;padding: 9px 18px;position: absolute;top: -18px;text-align: center;}.blog-item .blog-text-wrap .date-header .entry-meta {line-height: 1;}.blog-item .blog-text-wrap .date-header span {text-align: center;color: #fff;font-size: 17px;margin-right: 0px;float: left;line-height: 1;padding:0px 8px;border-right: 1px solid #fff;}.blog-item .blog-text-wrap .date-header span:last-child {border-right: 0px;}.blog-item .blog-text-wrap .entry-header .entry-meta span:before{display: none;}.blog-item .blog-text-wrap .entry-content {margin-top: 0px;}.blog-item .blog-text-wrap h3, .blog-item .blog-text-wrap h3 a {color: #0a0b0c;font-size: 22px;font-weight: 400;margin-bottom: 20px;}.blog-item .blog-text-wrap p {margin-bottom: 0px;}.ecommerce_gem_widget_newsletter, .ecommerce_gem_widget_newsletter .newsletter-content-holder, .ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap, .ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper, .ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-form form, .ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-form form .mc4wp-form-fields, .ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-form form .mc4wp-form-fields p, .ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-form form input[type="email"] {float: left;width: 100%;}#home-page-widget-area .widget.ecommerce_gem_widget_newsletter {padding: 70px 0px;background: #4a76b4;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-icon, .ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-text{float: left;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-text{position: relative;padding-left: 100px;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-icon {position: absolute;left:0;top:0;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-icon span {float: left;color: #fff;font-size: 50px;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-text h2 {font-size: 21px;color: #fff;font-size: 600;display: block;margin-bottom: 0px;text-transform: uppercase;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-text p {font-size: 19px;color: #fff;line-height: 26px;font-weight: 400;display: block;margin-bottom: 0px;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-form {float: right;width: 54%;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-form form {position: relative;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-form form .mc4wp-form-fields p {margin-bottom: 0px;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-form form input[type="email"] {color: #5f5f5f;font-size: 18px;background: #fff;line-height: 1.2;padding: 17px 35px;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-form form input[type="submit"] {position: absolute;top: 0;right: 0;padding: 19px 35px;line-height: 1.2;color: #fff;font-size: 16px;font-weight: 600;border:0;}#primary {width: 100%;padding-left:15px;padding-right: 15px;float: left;}#content {padding: 40px 0 40px 0px;clear: both;}.search-results .page-title {text-align: left;}.home-widgets-disabled #content {display: none;}.home.page-template-home #content, .page-template-home #content {padding: 0;}#featured-content {padding: 40px 0 0;clear: both;}#primary article {float: left;width: 100%;}.search-results #primary article {text-align: left;}.search-results #primary article .entry-title:after{display: none;}.search-results #primary article .entry-title {font-size: 35px;font-weight: 500;}.search-results #primary article .entry-summary, .search-results #primary article .entry-content, .search-results #primary article .entry-meta, .search-results #primary article .entry-footer {font-size: 15px;}.home.home-content-not-enabled #content {padding: 0;}#featured-content{float: left;width: 100%;}.entry-title {padding-bottom: 15px;}.sidebar {width:30%;padding-left:15px;padding-right: 15px;}.sidebar .widget-title {padding-bottom: 15px;}#sidebar-primary {float: right;}.sidebar a.read-more {font-size: 13px;}.sidebar a.read-more::before {font-size: 10px;}#sidebar-secondary {float: left;}.sidebar .widget {margin: 0 0 30px;}.widget-area .widget::after, .widget-area .widget::before {clear: both;content: "";display: table;}.widget-area ul {list-style: outside none none;padding: 0;margin: 0;}.widget-area ul ul {border-bottom:none;padding-bottom: 0;}.widget-area ul li {padding-bottom: 5px;padding-left: 20px;padding-top: 5px;position: relative;}.sidebar a {color: #515151;}.widget-area ul ul ul ul ul > li {padding-left: 0;}.widget-area ul ul ul ul ul > li::before {left:-20px;}.woocommerce-product-search input.search-field, .search-form input.search-field {background: #f9f9f9;padding: 10px 9% 11px 10px;width: 100%;height: auto;box-sizing: border-box;}.woocommerce-product-search input.search-field:focus, .search-form input.search-field:focus {background: #ebffff;}.woocommerce-product-search button[type="submit"], .search-submit {border-radius: 0 ;padding: 7.3px 20px;position: absolute;right: 0;top: 0;height: 45px;}.search-form input[type="submit"], .woocommerce-product-search button[type="submit"] {border-radius: 0px;padding: 12px 20px;}.woocommerce-product-search, .sidebar .search-form, .search-form {position: relative;}.woocommerce-product-search input.search-field, .sidebar .search-form input.search-field {padding: 13px 4% 12px 10px;width: 100%;margin: 0;height: auto;box-sizing: border-box;line-height: 1;border-radius: 0px;-webkit-appearance: none;-webkit-border-radius: 0;}.woocommerce-product-search button[type="submit"], .sidebar .search-form input[type="submit"]{border-radius: 0px;padding: 12px 20px;border:0;position: absolute;right: 0;top: 0;line-height: 1.2;}.sidebar .search-field {float: left;margin-right: 5px;width: 57%;}.widget_calendar caption {background: #fa6161 none repeat scroll 0 0;color: #ffffff;padding: 5px;}.sidebar .widget-title, .entry-title {border-bottom: 3px double;padding-bottom: 15px;}#sidebar-primary .widget.ecommerce_gem_widget_social ul li {margin-right: 10px;padding: 0;}#sidebar-primary .widget.ecommerce_gem_widget_social ul li:before {display: none;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-range {background-color: #fa6161;}.widget_product_tag_cloud .tagcloud a {font-size: 15px !important;padding: 5px;border: 1px dashed #ddd;margin-right: 5px;margin-bottom: 5px;float: left;}#footer-widgets .widget_product_tag_cloud .tagcloud a{border: 1px dashed #918f9d;}#colophon {background-color: #000;clear: both;color: #ffffff;text-align: center;}#colophon a {color:#fff;}#colophon a:hover {color: #ccc;}#colophon .copyright {margin-bottom: 5px;}.copyright {float: left;}.site-info {float: right;display:none;}#colophon .copyright {margin-bottom:0;}#footer-widgets {background-color: #262626;overflow: hidden;padding: 53px 0;}#footer-widgets .widget-column .container {width: 100%;}#footer-widgets .widget-title {color: #fa6161;font-size: 18px;font-weight:400;margin-bottom: 7px;padding-bottom: 10px;position: relative;}#footer-widgets h3.widget-title::after {background-color: #fa6161 ;bottom: -3px;content: "";display: block;height: 4px;left: 0;position: absolute;width: 85px;}#footer-widgets ul {list-style: none;margin: 0;}#footer-widgets a, #footer-widgets .textwidget p {color: #918f9d;font-size: 18px;font-weight: 400;}#footer-widgets ul li {padding: 2px 0 3px 0px;position: relative;}.widget-area ul li::before {top: 1px;}#footer-widgets .widget-column {float: left;padding: 0 15px;width: 25%;}#footer-widgets .footer-active-1 {width: 100%;}#footer-widgets .inner-wrapper {margin-left: 25%;}#footer-widgets .footer-active-2 {width: 35%;}#footer-widgets .footer-active-3 {width: 33.33%;}#footer-widgets .footer-active-4 {width: 25%;}.widget-column .widget:first-child {margin-top: 0;}.widget-column .widget {margin-top: 15px;}#footer-widgets .widget.ecommerce_gem_widget_social {margin-top: 0px;}#footer-navigation {float: left;}.site-footer-wrap {float: left;width: 100%;padding-top: 0;}#footer-navigation li {display: inline-block;list-style: outside none none;}#colophon .copyright, #colophon .copyright span, #colophon .copyright a, #colophon .site-info, #colophon .site-info a {color: #fff;font-size: 14px;line-height: 30px;}#footer-navigation li a {display: block;padding: 5px 0;margin-right: 15px;}#footer-navigation ul {margin: 0;}.scrollup {border:1px solid #ddd;bottom: 50px;color: #fff;display: none;float: right;line-height: 1.2;height: 35px;width: 35px;position: fixed;right: 25px;text-align: center;z-index: 99999;transition: all 0.5s ease-in-out 0s;}.scrollup:hover {background-color: #fa6161;border-color: #fa6161;}.scrollup:before {content:"\f176";font-family: "FontAwesome";font-size: 18px;color: #adadad;line-height: 35px;}.scrollup:hover:before {color: #fff;}.global-layout-left-sidebar #primary {float: right;}.three-columns-enabled #primary {display: inline-block;float: none;width: 50%;}.global-layout-three-columns #sidebar-primary {float: right;width: 25%;}.global-layout-no-sidebar #primary{width: 100%;}#breadcrumb {float: left;width: 100%;}#breadcrumb {background: #fa6161;padding: 30px 0;color: #fff;}#breadcrumb a {color: #fff;}#breadcrumb .container > div {overflow: hidden;}.breadcrumb-trail li {color: #fff;display: block;float: left;list-style: outside none none;padding-right: 10px;}.breadcrumb-trail li.trail-item.trail-end::after {display: none;}.breadcrumb-trail li::after {content: "/";margin-left: 10px;}.breadcrumb-trail .trail-items {margin: 0;padding: 0;}section.error-404 {text-align: center;}#quick-links-404 ul li {display: inline-block;list-style: outside none none;}#quick-links-404 ul li a {color: #404040;display: block;padding: 5px 10px;}.error404 #primary {width: 100%;}.wpcf7-form {width:100%;}div.wpcf7 {margin: 0 auto;padding: 0;}.wpcf7 input {width: 100%;padding: 10px 8px;}.wpcf7 input.wpcf7-submit {width: auto;}.widget_tag_cloud .tagcloud a {font-size: 14px!important;border: 1px solid #bababa;padding: 5px 10px;display: inline-block;margin-bottom: 5px;line-height: 22px;}.ecommerce_gem_widget_call_to_action {background:#4a76b4;}.page-template-full-width-page #primary {width: 100%;}#primary .post, #primary .page, #primary .post .entry-head, #primary .page .entry-head, .single #primary .post .content-wrap, .single #primary .post .content-wrap .content-wrap-inner, #primary .post .content-wrap, #primary .post .content-wrap .content-wrap-inner, #primary .page .content-wrap, #primary .page .content-wrap .content-wrap-inner{float: left;width: 100%;}.search-results #primary article .content-wrap .content-wrap-inner {box-shadow: none;padding: 0px;margin-top: 0px;}.search-results #primary article {}#primary .post, #primary .page {margin-bottom: 40px;border-bottom: 1px solid #ddd;}#primary .post:last-child, #primary .page:last-child {margin-bottom: 0px;border-bottom: 0px;}.page-template-no-border-page #primary .page {padding: 0px;border:0px;}.page-template-no-border-page #primary {width: 100%;}#primary .post .entry-title, #primary .page .entry-title {font-size: 30px;letter-spacing: 0px;border-bottom: 0px;padding-bottom: 0px;font-weight: 500;margin-bottom: 15px;}#primary .post .entry-title a, #primary .page .entry-title a{color: #515151;line-height: 1.2;}#primary .post .entry-title:hover a, #primary .page .entry-title:hover a{color: #fa6161;}.single #primary .post .entry-title {font-size: 35px;margin: 10px 0;}.single #primary .post, .single #primary .page {border-bottom: 0px;margin-bottom: 25px;}#primary .post .entry-meta, #primary .post .entry-content, #primary .post .entry-footer {font-size: 15px;}#primary .post .entry-footer {margin-bottom: 15px;}#primary .post .entry-meta {margin-bottom: 7px;}#primary .post .entry-content p {line-height: 1.7;}#primary .post .entry-content p .button {margin-top: 10px;margin-bottom: 10px;}#primary .post .entry-content p .button:visited {color: #fff;}#primary .post .featured-thumb, #primary .post .featured-thumb a, #primary .page .featured-thumb, #primary .page .featured-thumb a, .search-results #primary article .featured-thumb, .search-results #primary article .featured-thumb a {float: left;line-height: 1;width: 100%;}#primary .post .featured-thumb img, #primary .page .featured-thumb img, .search-results #primary article .featured-thumb img {float: left;margin-bottom: 20px;}.single #primary .post .featured-thumb img {margin-right: 0px;}#primary .post .content-wrap {text-align: left;}#primary .post .content-wrap.content-no-image {position: static;width: 100%;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}#primary .post .featured-thumb, .search-results #primary article .featured-thumb{float: left;}#primary .entry-footer .posted-on::before{content: "\f274";}#primary .entry-meta .cat-links a {font-style: normal;font-size: 15px;}#primary .entry-footer a {font-style: normal;text-transform: capitalize;}#sidebar-primary .widget .widget-title, #primary .page-header .page-title{border-bottom: 0px;padding-top: 0px;padding-left: 0px;padding-bottom: 15px;margin-bottom: 10px;position: relative;display: block;width: 100%;font-weight: 500;border-bottom:1px solid #ccc;line-height: 1;}#sidebar-primary .widget .widget-title:after, #primary .page-header .page-title:after {content:"";height: 2px;width: 0;background: #fa6161;display: block;position: absolute;left: 0;bottom: -1px;}.search-results #primary article .entry-title {margin-bottom: 5px;}#primary .page-header .page-title {background: transparent;border: 0px;padding-left: 0px;padding-top: 0px;padding-bottom: 0px;padding-bottom: 15px;margin-bottom: 20px;position: relative;display: block;width: 100%;font-weight: 400;border-bottom: 1px solid #ccc;line-height: 1;}#primary .page .entry-content ul li i {margin-right: 10px;}#sidebar-primary .widget ul li {padding: 10px 0px;border-bottom: 1px dashed #ddd;position: relative;padding-left: 20px;}#sidebar-primary .widget ul li:before {content:".";font-size: 35px;display: block;position: absolute;top:0;left:0;}#sidebar-primary .widget ul li:last-child {border-bottom: 0;}.post-navigation, .post-navigation .nav-links, .post-navigation .nav-previous, .post-navigation .nav-next {float: left;width: 100%;}.post-navigation .nav-previous, .post-navigation .nav-next, .post-navigation .nav-previous:hover, .post-navigation .nav-next:hover {background: transparent;width: 50%;}.post-navigation .nav-previous {padding-left: 0px;text-align: left;}.post-navigation .nav-next {padding-right: 0px;text-align: right;float: right;}.post-navigation .nav-previous a, .post-navigation .nav-next a {color: #707070;}.post-navigation .nav-previous:hover a, .post-navigation .nav-next:hover a, .post-navigation .nav-previous:hover:before, .post-navigation .nav-next:hover:after{color: #fa6161;}.post-navigation .nav-previous:before, .post-navigation .nav-next:after{color: #fa6161;}#primary .entry-footer .byline::before {content: "\f2c0";margin-right: 5px;}.single-wrap .featured-thumb {max-width: 100% !important;width: 100%;}.single-wrap .featured-thumb img {width: 100%;}.single-wrap .single-inner {display: block;width: 100%;padding: 0px;}.single-wrap .single-inner-content {background: #fff;position: relative;float: left;padding: 20px 0px;width: 100%;}.single-wrap.single-no-image .single-inner-content {margin-top: 0px;max-width: 100%;}.single-wrap .single-inner-content .entry-header {text-align: left;}#primary .single-wrap .entry-title {margin: 10px 0px;}blockquote{display: block;width: 100%;border-left: 5px solid #fa6161;padding: 5px 20px;margin: 15px 0px;}blockquote p{margin-bottom: 0px;}.post-navigation, .post-navigation .nav-links, .pagination {float: left;width: 100%;}.post-navigation .nav-links {border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}.post-navigation .nav-links .nav-previous {float: left;}.post-navigation .nav-links .nav-previous a, .post-navigation .nav-links .nav-next a {padding: 0px;}.post-navigation .nav-links .nav-next {float: right;}#primary .sticky {text-align: center;}#primary .sticky .content-wrap.content-no-image {margin-top: 0px;width: 100% !important;border: 0 !important;}#primary .sticky .content-wrap.content-with-image {border: 0 !important;}#primary .sticky .content-wrap .entry-title a:before {color: #999;content:"\f08d";font-size: 20px;font-family: "FontAwesome";margin-right: 10px;transform: rotate(-25deg);display: inline-block;}.advanced-recent-posts-wrap .recent-posts-side .news-item {position: relative;display: inline-block;width: 100%;padding-left: 95px;margin-bottom: 10px;vertical-align: top;}#sidebar-primary .advanced-recent-posts-wrap .recent-posts-side .news-item {padding-bottom:10px;border-bottom: 1px dashed #ddd;}#sidebar-primary .advanced-recent-posts-wrap .recent-posts-side .news-item:last-child {padding-bottom: 0px;border-bottom: 0px;}.advanced-recent-posts-wrap .recent-posts-side .news-item:last-child {margin-bottom: 0px;}.advanced-recent-posts-wrap .recent-posts-side .news-item .news-thumb{width: 80px;position: absolute;left: 0;top:0;line-height: 0;}.advanced-recent-posts-wrap .recent-posts-side .news-item .news-thumb a {float: left;line-height: 0;}.advanced-recent-posts-wrap .recent-posts-side .news-item .news-text-wrap {float: left;min-height: 80px;}.advanced-recent-posts-wrap .recent-posts-side .news-item .news-text-wrap h2 {font-size: 16px;margin-bottom: 0px;}.advanced-recent-posts-wrap .recent-posts-side .news-item .news-text-wrap h2 a, #footer-widgets .advanced-recent-posts-wrap .recent-posts-side .news-item .news-text-wrap h2 a{color: #515151;font-size: 16px;font-weight: 500;}#footer-widgets .advanced-recent-posts-wrap .recent-posts-side .news-item .news-text-wrap h2 a{color: #707070;}.error-404.not-found, .error-404.not-found form.search-form input[type="search"], .error-404.not-found form.search-form input[type="text"], .error-404.not-found .page-header {float: left;width: 100%;}.error-404.not-found {padding: 0px;}.error-404.not-found form.search-form {position: relative;display: inline-block;width: 60%;}.error-404.not-found form.search-form input[type="search"], .error-404.not-found form.search-form input[type="text"]{padding: 10px 10px 11px 10px;box-sizing: border-box;height: auto;}.error-404.not-found form.search-form input[type="submit"], .search-no-results form.search-form input[type="submit"]{position: absolute;right: 0;background-color: #fa6161;color: #fff;border:0;padding: 13px 20px;line-height: 1.1;}.error-404.not-found form.search-form input[type="submit"]:hover{background-color: #fa6161;color: #fff;border:0;}.error404 #primary, .error-404.not-found .page-header {width: 100%;text-align: center;}.error-404.not-found .page-header .page-title {float: none !important;display: inline-block !important;width: auto !important;}.woocommerce-breadcrumb {display: none;}.woocommerce-ordering:focus, .woocommerce-ordering select:focus {outline: none;}.woocommerce .woocommerce-ordering select {height: 32px;}.woocommerce span.onsale {background-color: #ee3b54 !important;position: absolute;top: -6px !important;right: -6px !important;min-height: 40px !important;width: 80px;color: #fff;font-size: 15px;text-align: center;border-radius: 10px;font-weight: bold;padding: 0px;line-height: 40px;text-transform: uppercase;letter-spacing: 1px;}.woocommerce ul.products li.product .price {color: #999;}.woocommerce ul.products li.product .price del, .woocommerce ul.products li.product .price ins {display: inline-block;}.woocommerce-products-header__title.page-title {color: #515151;font-weight: 500;padding: 0;line-height: 1.4;font-family: "Segoe UI Bold";text-transform: uppercase;font-size: 30px;margin-top: 20px;}.products {margin-top: 0 !important;display: inline-block;}.woocommerce table.shop_table th {font-weight: 400;}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-products-header {float: left;width: 100%;}#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce a.button, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #review_form #respond .form-submit input {background-color: #81d742;font-weight: 400;border: 1px solid #81d742;color: #fff !important;opacity: 1 !important;border-radius: 0px;}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce .cart .button:hover, .woocommerce .cart input.button:hover, .woocommerce a.button:hover, .woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover, .woocommerce #review_form #respond .form-submit input:hover{background: #2e2e2e !important;border-color: #2e2e2e !important;color: #fff !important;}.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {width: 110px;padding-top: 8px;padding-bottom: 8px;}.woocommerce-message, .woocommerce-info {border-top-color: #fa6161;}.woocommerce-message::before, .woocommerce-info::before {color: #fa6161;}.woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select {border-color: #fa6161;}#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {display: inline-block;}#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {color:#fa6161;}.woocommerce-error li {color:#b81c23;}.woocommerce div.product .product_title, .woocommerce div.product .woocommerce-tabs .panel h2, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li a {font-weight: bold;font-size: 18px;}.woocommerce.single-product div.product {text-align: left;margin-top: 20px;}.woocommerce div.product div.images .flex-control-thumbs {margin-left: -5px;margin-right: -5px;}.woocommerce div.product div.images .flex-control-thumbs li {padding: 0px 5px;margin-bottom: 5px;}.woocommerce.single-product div.product .product_title {border-bottom: 0px;font-size: 25px;text-transform: uppercase;font-family: "Segoe UI Bold";color: #333;}.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {color: #666;border-bottom: 0px solid #664;}.woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {color: #999;}.woocommerce div.product .woocommerce-tabs ul.tabs li {border-radius: 0px;border:1px solid #fa6161;background-color: #fa6161;color: #fff;font-weight: 400;}.woocommerce div.product .woocommerce-tabs ul.tabs::before {border-bottom:1px solid #fa6161;}.woocommerce div.product .woocommerce-tabs .panel p, .woocommerce div.product .woocommerce-product-details__short-description p, .woocommerce-page div.product .woocommerce-product-details__short-description p, .woocommerce ul.order_details li, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {color: #8a8a8a;}.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before, .woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before {display: none;}.woocommerce .comment-form, .woocommerce-page .comment-form {margin:0;}.woocommerce .quantity .qty {border-bottom-left-radius: 10px;line-height: 1;}.woocommerce .quantity .qty:focus {outline: none;}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper {margin:0px;}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper img {margin-bottom: 0px;}.woocommerce div.product div.woocommerce-product-gallery--with-images .flex-viewport {margin-bottom: 10px;}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){padding: 0px 5px;}.single-product .upsells.products, .single-product .upsells.products ul.products, .woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells ul.products {width: 100%;}.woocommerce nav.woocommerce-pagination {float: left;width:100%;margin-bottom: 50px;}.woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul li {border:0px;}.woocommerce nav.woocommerce-pagination ul li .page-numbers, .pagination .nav-links .page-numbers {display: inline-block;background: #fa6161;color: #fff;padding: 15px;line-height: 1;border: 1px solid #fa6161;margin-right: 6px;}.pagination .nav-links .page-numbers {display: inline-block;}.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .pagination .nav-links .page-numbers.current {background: transparent;color: #fa6161;}.woocommerce #respond input#submit.loading::after, .woocommerce a.button.loading::after, .woocommerce button.button.loading::after, .woocommerce input.button.loading::after {top:14px;}.ecommerce_gem_widget_latest_products, .ecommerce_gem_widget_featured_categories, .latest-products-wrapper, .featured-categories-wrapper, .products-carousel-wrap, .products-carousel-wrap .bp-latest-items, li.product .product-thumb-wrap, li.product .product-info-wrap, li.product .add-to-cart-wrap .added_to_cart {float: left;width: 100%;}.ecommerce_gem_widget_latest_products, .ecommerce_gem_widget_featured_categories {background: #e6e9ec;}.products-carousel-wrap {position: relative;}.products-carousel-wrap .slick-slider {padding-bottom: 55px;}.products-carousel-wrap .product {padding-left: 15px;padding-right: 15px;padding-top: 15px;}.latest-products-wrapper .latest-product-grid .product {float: left;width: 25%;margin-bottom: 30px;}.woocommerce .products-carousel-wrap .product span.onsale {background-color:#fa6161;position: absolute;top:-7px !important;left:-15px !important;height: 50px;width: 50px;color: #fff;font-size: 14px;line-height: 50px;text-align: center;border-radius: 50%;}.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .ecommerce_gem_widget_featured_categories .product-cat.product .featured-cat-title {color: #0a0b0c;font-size: 20px;font-weight: 500;margin-bottom: 0px;padding: 0 }.product .price, .woocommerce ul.products li.product .price {color: #fa6161;display: block;width: 100%;font-size: 20px;font-weight: 500;margin-bottom: 15px;}.product .price del, .woocommerce ul.products li.product .price del {color: #9d9d9d;margin-right: 5px;}.product .price ins {background: transparent;}.button.add_to_cart_button, a.button.add_to_cart_button, .woocommerce ul.products li.product .button, a.button.btn-view-details {background: transparent;color: #fff;font-size: 15px;font-weight: 600;line-height: 1;border: 1px solid #fff;padding: 15px 30px;margin-top: 0px;}.woocommerce ul.products li.product .button.loading {padding-right: 2.618em;}.button.add_to_cart_button:hover, .woocommerce ul.products li.product .button:hover, a.button.btn-view-details:hover {border-color: #2e2e2e;}a.button.btn-view-details:hover {background: #2e2e2e !important;border-color: #2e2e2e !important;}li.product .add-to-cart-wrap .added_to_cart {color: #fff;line-height: 1;}li.product, li.product .product-thumb-wrap {position: relative;}li.product .product-thumb-wrap img {width: 100%;}li.product .product-thumb-wrap {line-height: 0;}li.product .product-thumb-wrap:before {background: #fa6161;content:"";position: absolute;top:0;left:0;height: 100%;width: 100%;opacity: 0;}li.product .add-to-cart-wrap {transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);position: absolute;top: 50%;left: 50%;opacity: 0;width: 100%;text-align: center;}li.product .product-info-wrap {background:#fbfbfb;padding: 20px 25px 25px 35px;position: relative;}li.product .view-detail-wishlist-wrap {opacity: 0;position: absolute;top: 10px;right: 10px;}.add-to-wishlist-wrap .yith-wcwl-add-to-wishlist {margin-top: 0px;}li.product .view-detail-wishlist-wrap .yith-wcwl-add-button a, li.product .view-detail-wishlist-wrap .yith-wcwl-wishlistaddedbrowse a, li.product .view-detail-wishlist-wrap .yith-wcwl-wishlistexistsbrowse a, li.product .view-detail-wishlist-wrap .view-detail-wrap a{background: #f3f3f3;height: 35px;width: 35px;border-radius: 50%;color: #636363;text-align: center;display: block;float: none;margin-bottom: 5px;}li.product .view-detail-wishlist-wrap .yith-wcwl-wishlistaddedbrowse a i, li.product .view-detail-wishlist-wrap .yith-wcwl-wishlistexistsbrowse a i, li.product .view-detail-wishlist-wrap .view-detail-wrap a i, li.product .view-detail-wishlist-wrap .yith-wcwl-add-button a i {color: #0a0b0c;font-size: 16px;line-height: 35px;margin-right: 0px;}li.product .view-detail-wishlist-wrap .yith-wcwl-wishlistaddedbrowse a i, li.product .view-detail-wishlist-wrap .yith-wcwl-wishlistexistsbrowse a i {color: #fa6161;}li.product .view-detail-wishlist-wrap .add-to-wishlist-wrap {position: relative;}li.product .view-detail-wishlist-wrap .yith-wcwl-add-to-wishlist .ajax-loading {position: absolute;top:0;right: 40px;}#home-page-widget-area li.product .product-info-wrap {background: #fff;}li.product:hover .add-to-cart-wrap, li.product:hover .view-detail-wishlist-wrap {opacity: 1;}li.product:hover .product-thumb-wrap:before {opacity: 0.8;}.latest-products-wrapper .latest-product-grid li:nth-child(4n+1) {clear:both;}li.product:hover .product-thumb-wrap:before, li.product .product-thumb-wrap:before, li.product:hover .product-cart-wrap, li.product .add-to-cart-wrap, .button.add_to_cart_button, a.button.add_to_cart_button, .woocommerce ul.products li.product .button, .button.add_to_cart_button:hover, .woocommerce ul.products li.product .button:hover, .woocommerce ul.products li.product .button.added, li.product:hover .view-detail-wishlist-wrap, li.product .view-detail-wishlist-wrap {-webkit-transition:0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.single-product.woocommerce div.product form.cart {float: left;width: 100%;}.single-product.woocommerce div.product .entry-summary .yith-wcwl-add-to-wishlist {float: left;margin-top: 0px;margin-left: 4px;}.single-product.woocommerce div.product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a {color: #fff;}.single-product.woocommerce div.product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, .single-product.woocommerce div.product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a, .single-product.woocommerce div.product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {padding: .618em 1em;line-height: 1;font-size: 100%;background: #2e2e2e !important;border:1px solid #2e2e2e !important;float: left;border-radius: 0px;}.single-product.woocommerce div.product .entry-summary .yith-wcwl-add-to-wishlist a i {margin-right: 0px;}.site-footer, #footer-widgets, #footer-widgets .footer-active-4, #footer-widgets .footer-active-3, #footer-widgets .footer-active-2, #footer-widgets .footer-active-1, .site-info-holder{float: left;width: 100%;}#footer-widgets {background: #000000;padding: 50px 0px 0;position: relative;}#footer-widgets .widget-column {padding-left: 15px;padding-right: 15px;word-wrap: break-word;}#footer-widgets .footer-active-4{width: 25%;}#footer-widgets .footer-active-3{width: 33.33%;}#footer-widgets .footer-active-2{width: 35%;}#footer-widgets .footer-active-1{width: 100%;}#footer-widgets section, .widget-area section{padding: 0;}#footer-widgets .widget ul, .site-footer .site-links ul {list-style: none;margin: 0;}#footer-widgets .widget ul li {}#footer-widgets ul li {padding: 0;}#footer-widgets .widget ul li {margin-bottom: 10px;padding-left: 20px;position: relative;}#footer-widgets ul li:last-child {margin-bottom: 0px;}#footer-widgets .widget ul li:before {content: '';height: 8px;width: 8px;background: #fff;display: block;position: absolute;transform: rotate(45deg);top: .70em;left: 0;}#footer-widgets .widget ul li:last-child {margin-bottom: 0px;}#footer-widgets .ecommerce_gem_widget_social ul li {border-bottom: 0px;padding-left: 0px;margin:0;margin-right: 10px;}#footer-widgets .widget ul.contact-info li:before{display: none;}#footer-widgets .widget ul.contact-info li {padding-left: 0px;}#footer-widgets p, #footer-widgets .widget ul li , #footer-widgets .widget ul li a{color: #707070;font-size: 16px;font-weight: 400;font-family: "Segoe UI";color: #fff;line-height: 30px;}#footer-widgets .widget ul.contact-info li {position: relative;padding-left: 40px;}#footer-widgets .widget ul li i {font-size: 15px;color: #dddfde;margin-right: 15px;font-family: "FontAwesome";position: absolute;left:0;top:8px;}#footer-widgets .widget .widget-title {color: #fff;font-size: 20px;font-weight: 400;margin-bottom: 13px;}#footer-widgets p {margin-bottom: 15px;}#footer-widgets .social-widgets {margin-top: 10px;}#footer-widgets .social-widgets ul li a {font-size: 0px;}#footer-widgets .social-widgets ul li:before {display: none;}#footer-widgets .social-widgets ul li{padding-left: 0px;}#footer-widgets .social-widgets ul li a:before{font-size: 15px;}#footer-widgets .social-widgets ul li{padding-top:0px;padding-bottom: 0px;border-bottom:0px;}#footer-widgets .widget_newsletter form, #footer-widgets .widget_newsletter form input{float: left;width: 100%;}#footer-widgets .widget_newsletter form {position: relative;}#footer-widgets .widget_newsletter form input{color: #707070;padding: 10px;line-height: 1;background: transparent;border:1px solid #252525;}#footer-widgets .widget_newsletter form button[type="submit"]{border-radius: 0px;position: absolute;right: 0px;padding:13px 13px 14px 13px;background: transparent;border-color:#252525;}#footer-widgets .widget_newsletter form button[type="submit"] i {display: inline-block;color: #707070;font-size: 15px;font-family: "FontAwesome";}#footer-widgets .ecommerce_gem_widget_features .feature-item, #footer-widgets .ecommerce_gem_widget_features .feature-item .feature-inner, #footer-widgets .ecommerce_gem_widget_features .feature-item .feature-text-wrap, #footer-widgets .ecommerce_gem_widget_features .feature-item .feature-text-wrap h2, #footer-widgets .ecommerce_gem_widget_features .feature-item .feature-text-wrap p, #footer-widgets .ecommerce_gem_widget_contact .contact-item, #footer-widgets .ecommerce_gem_widget_contact .contact-item .contact-inner, #footer-widgets .ecommerce_gem_widget_contact .contact-item .contact-text-wrap, #footer-widgets .ecommerce_gem_widget_contact .contact-item .contact-text-wrap p {display: inline-block;width: 100%;}#footer-widgets .ecommerce_gem_widget_features {border-top: 0px;}#footer-widgets .ecommerce_gem_widget_features .feature-item{margin-bottom: 25px;}#footer-widgets .ecommerce_gem_widget_contact .contact-item {margin-bottom: 15px;}#footer-widgets .ecommerce_gem_widget_features .feature-item:last-child, #footer-widgets .ecommerce_gem_widget_contact .contact-item:last-child {margin-bottom: 0px;}#footer-widgets .ecommerce_gem_widget_features .feature-item .feature-inner, #footer-widgets .ecommerce_gem_widget_contact .contact-item .contact-inner {padding-left: 55px;position: relative;}#footer-widgets .ecommerce_gem_widget_features .feature-item .feature-text-wrap h2 {font-size: 19px;color: #fff;font-weight: 400;margin-bottom: 0px;}#footer-widgets .ecommerce_gem_widget_features .feature-item .feature-text-wrap p, #footer-widgets .ecommerce_gem_widget_contact .contact-item .contact-text-wrap p {font-size: 17px;color: #918f9d;font-weight: 400;margin-bottom: 0px;line-height: 24px;}#footer-widgets .ecommerce_gem_widget_contact .contact-item .contact-text-wrap p {font-size: 18px;}#footer-widgets .ecommerce_gem_widget_features .feature-item .feature-icon, #footer-widgets .ecommerce_gem_widget_contact .contact-item .contact-icon {position: absolute;top: 5px;left:0;}#footer-widgets .ecommerce_gem_widget_contact .contact-item .contact-icon {line-height: 0;transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-webkit-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);position: absolute;top: 50%;}#footer-widgets .ecommerce_gem_widget_features .feature-item .feature-icon span, #footer-widgets .ecommerce_gem_widget_contact .contact-item .contact-icon span {color: #918f9d;font-size: 20px;}.site-footer {background: #171717;padding-bottom: 25px;text-align: center;padding-top: 20px;}.site-footer .site-info, .site-footer .site-info a{color: #808080;}.mean-container .mean-bar {background: transparent;box-shadow: none;z-index: 999;}.mean-container a.meanmenu-reveal span{background: #fa6161;}.mean-container .mean-nav ul li a {background: #fa6161;}.mean-container a.meanmenu-reveal {color: #fa6161;top: -5px;}.mean-container .mean-nav {margin-top: 54px;}nav#site-navigation {background: #fff;}.mean-container .mean-nav ul li a {text-shadow: none;}.mean-container .mean-nav ul li a.mean-expand {z-index: 999;}.mean-container .mean-nav ul li a {color: #fff !important;width: 100%;}#el-eea9aba1 .content-wrap-inner{background: rgb(0,0,0);opacity: 0.8;}@media only screen and (max-width:1260px) {.sidebar .search-form input.search-field, .woocommerce-product-search input.search-field {height: auto;margin: 0;width: 100%;}.sidebar input[type="submit"] {display: block;float: left;}.comments-area form#commentform p {float: left;width: 100%;}#comments input {width: 100%;}.comments-area form#commentform p.comment-form-cookies-consent input[type="checkbox"] {width: auto;}.comments-area form#commentform p.comment-form-cookies-consent label {display: block;}#comments input#submit {width: auto;}#main-slider .cycle-caption {visibility: visible;}#main-slider .cycle-caption {opacity: 1;}.main-navigation ul li a {padding-left: 15px;padding-right: 15px;}}@media screen and (max-width: 1180px){.container {max-width: 100%;padding-left: 20px;padding-right: 20px;}.features-item .features-text-wrap h2, .features-item .features-text-wrap h2 a{font-size: 17px;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-form {width: 50%;}}@media screen and (max-width: 1170px) {#primary .post .featured-thumb {max-width: 90%;}#home-page-widget-area .ecommerce_gem_widget_call_to_action .call-to-action-content p {width: 100%;}.main-navigation ul li a {font-size: 14px;padding-left: 12px;padding-right: 12px;}#home-page-advertisement-area .advertisement-widget .advertisement-text-wrap {width: 60%;}}@media screen and (max-width: 1050px) {#main-nav {display: none;}#main-nav {display: none;}.mean-container .main-navigation ul li.menu-item-has-children > a::after, .mean-container .main-navigation ul li.page_item_has_children > a::after {display: none;}.mean-container .mean-nav{overflow: hidden;}.main-navigation ul li ul{position: relative;top:0;left:0 !important;opacity: 1;}.mean-container .mean-nav ul li a.mean-expand {z-index: 99999999;height: 57px;width: 57px;line-height:57px;color: #fff !important;background: transparent;box-shadow: none;padding: 0 !important;border-left: 1px solid rgba(255,255,255,0.5) !important;}.mean-container .mean-nav ul li a.mean-expand.mean-clicked, .mean-container .mean-nav ul li a.mean-expand.mean-clicked:hover, .mean-container .mean-nav ul li a.mean-expand:hover {background: transparent;}.mean-container .main-navigation ul li.menu-item-has-children > a, .mean-container .main-navigation ul li.page_item_has_children > a {padding-right: 40px;}.mean-container .mean-nav ul li li a {width: 100%;opacity: 1;}.mean-container .mean-nav ul li li li a {width: 100%;}.mean-container .main-navigation ul li.menu-item-has-children ul.sub-menu li a{color: #fff;}.mean-container .mean-nav ul li a:hover {background: #fa6161;}.site-branding {margin-top: 0px;}.site-header {padding: 20px 0px;}}@media only screen and (max-width:1023px) {.top-header .top-account-wrapper {display: block !important;float: right !important;padding: 0;}.top-header .top-account-wrapper a {color: #fff;}.top-header .top-account-wrapper img {display: none;}h1 {font-size: 22px;}h2 {font-size: 20px;}h3{font-size: 18px;}h4 {font-size: 15px;}h5 {font-size: 15px;}h6 {font-size: 15px;}#primary, .sidebar, #colophon, #featured-clients {padding-left: 15px;padding-right: 15px;}#main-slider .cycle-caption {padding: 15px;}#main-slider .cycle-slide {width: 100%;}#main-slider .cycle-caption {padding:15px;}#main-slider .cycle-next {right: 20px;}#main-slider .cycle-prev {left: 20px;}#main-slider .cycle-caption h3 {font-size: 35px;}td, th {font-size: 12px;padding: 2px;text-align: center;}.main-navigation ul ul {top: 40px;}.main-navigation ul ul a {padding-bottom: 5px;padding-top: 5px;}#featured-content article{padding: 15px 15px;}.blog-item .blog-text-wrap {padding: 30px 15px 30px 15px;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper {text-align: center;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-text {float: none;display: inline-block;margin-bottom: 30px;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-text h2, .ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-text p {text-align: left;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-form {width: 80%;display: inline-block;float: none;}}@media screen and (max-width: 991px){#primary .post .content-wrap {position: static;width: 100%;top: unset;transform: none;}#primary .post .featured-thumb {max-width: 100%;}#primary .post .content-wrap, .search-results #primary article .content-wrap .content-wrap-inner {float: left;padding-top: 15px;}#primary .post .featured-thumb, #primary .post .featured-thumb img, #primary .post .featured-thumb a{width: 100%;float: left;line-height: 1;}.single-wrap .single-inner {padding:0;}.single-wrap .single-inner-content {margin-top: 0px;}.search-results #primary article .featured-thumb, .search-results #primary article .featured-thumb a, .search-results #primary article .featured-thumb img {width: 100%;}.sidebar form.search-form input[type="submit"], .search-no-results .sidebar form.search-form input[type="submit"], .woocommerce-product-search button[type="submit"]{width: 100%;position: relative;}#home-page-advertisement-area .advertisement-widget .advertisement-text-wrap {width: 70%;}.top-left span, .top-header .top-account-wrapper, .top-header .top-cart-wrapper, .top-header .top-wishlist-wrapper, .top-header .top-social-menu {padding-left: 10px;padding-right: 10px;}.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {width: 100%;}.latest-products-wrapper .latest-product-grid .product {width: 33.33%;}.latest-products-wrapper .latest-product-grid li:nth-child(4n+1) {clear:none;}.latest-products-wrapper .latest-product-grid li:nth-child(3n+1) {clear:both;}}@media only screen and (max-width:900px) {body{padding-top: 0;}#site-identity {clear: inherit;float: left;}.site-branding {position:relative;z-index:99999999;}#home-page-advertisement-area .advertisement-widget .advertisement-text-wrap {width: 75%;}#home-page-widget-area .advertisement-widget .advertisement-text-wrap {width: 55%;}}@media screen and (max-width: 850px){.post-navigation .nav-previous, .post-navigation .nav-next {width: 100%;}.post-navigation .nav-previous a, .post-navigation .nav-next a {float: left;}#home-page-advertisement-area .advertisement-widget .advertisement-text-wrap {width: 85%;}.top-left span i, .top-account-wrapper a i {margin-right: 5px;}.top-header .ecommerce_gem_widget_social li {margin-left: 10px;}}@media screen and (max-width: 800px){.top-left, .top-right{width: 100%;text-align: center;}.top-left {border-bottom: 1px solid #22202e;}.top-left span, .top-header .top-account-wrapper, .top-header .top-cart-wrapper, .top-header .top-wishlist-wrapper, .top-header .top-social-menu, .top-header .search-holder, .top-menu-holder .menu {float: none;display: inline-block;vertical-align: top;line-height: 1.2;}.top-header .search-holder .search-btn {width: 48px;height: 48px;margin-left: -3px;}.top-header .search-holder .search-btn i {line-height: 48px;}}@media only screen and (max-width:767px) {.vce-text-block.subscribe-box h4 {text-align: center !important;}.vce-button--style-basic-container.subscribe-box.vce-button--style-basic-container--align-left {text-align: center;}h1 {font-size: 22px;}h2 {font-size: 20px;}h3{font-size: 18px;}h4 {font-size:16px;}h5 {font-size: 15px;}h6 {font-size: 15px;}.widget.ecommerce_gem_widget_call_to_action {display: block;margin-bottom: 25px;padding: 15px;}#footer-widgets, #colophon {margin-left: 0;margin-right: 0;}#home-page-widget-area .widget-title span {margin-bottom: 0;}.site-branding {text-align: left;}.site-content {padding-top: 15px;}#featured-content article {float: left;padding: 0 15px;max-width: 100%;}#featured-content, #content {clear: both;padding-top: 20px;}#home-page-widget-area {clear: both;}#primary, #sidebar-primary, #sidebar-secondary {width: 100%;clear: both;}#sidebar-primary {margin-top: 30px;}.sibebar{margin-top: 15px;}#footer-widgets .widget-column {float: left;width: 100%;margin-bottom: 30px;}#footer-widgets .widget-column:nth-child(3n) {clear: both;}#footer-widgets .widget-column:last-child {margin-bottom: 0px;}.blog-item {width: 50%;margin-left: -2px;}.mean-nav .top-account-wrapper, .mean-nav .search-holder{display: none;}.mean-nav .wrap-menu-content {width: 100% !important;}#home-page-widget-area .ecommerce_gem_widget_call_to_action::before, #home-page-widget-area .ecommerce_gem_widget_call_to_action::after, .ecommerce_gem_widget_call_to_action::after, .ecommerce_gem_widget_call_to_action::before, #home-page-widget-area .widget.ecommerce_gem_widget_call_to_action::after {display: none;}#featured-content .featured-content-column-4 article {max-width: 50%;}.ecommerce_gem_widget_call_to_action {padding: 15px;}.widget {margin: 15px 0 0;}#colophon .copyright, #colophon .site-info {clear: both;text-align: center;width: 100%;}#featured-content .featured-content-column-3 article {max-width: 100%;}#home-page-widget-area {padding-bottom:0px;}.contact-left, .contact-right {width:100%;padding:0;}.contact-left {margin-bottom:15px;}#colophon .copyright {margin-bottom:5px;}.newsletter-form form, .error-404.not-found form.search-form {width: 100%;}.post-navigation .nav-links .nav-next, .post-navigation .nav-links .nav-previous {float: left;width: 100%;margin:5px 0px;}.post-navigation .nav-links .nav-next a, .post-navigation .nav-links .nav-previous a{float: left;}.top-right .menu-social-menu-container {display: inline-block;}.features-item {width: 100%;margin-left: 0px;}.feature-column {width: 100%;}.feature-column.right-align .features-item .features-inner, .feature-column.left-align .features-item .features-inner{padding:0;text-align: center;}.features-item .features-icon {position: static;margin-bottom: 20px;}.feature-column img {margin-bottom: 30px;}.single #primary .post .entry-title {font-size: 25px;}#home-page-advertisement-area .widget_media_image, #home-page-advertisement-area .ecommerce_gem_widget_advertisement {margin-bottom: 30px;}#home-page-advertisement-area.mixed-width .widget_media_image, #home-page-advertisement-area.mixed-width .ecommerce_gem_widget_advertisement, #home-page-advertisement-area.one-third-width .ecommerce_gem_widget_advertisement, #home-page-advertisement-area.one-third-width .widget_media_image {width: 50%;}#home-page-advertisement-area .advertisement-widget .advertisement-text-wrap {width: 62%;}#home-page-widget-area .advertisement-widget .advertisement-text-wrap {width: 70%;}.latest-products-wrapper .latest-product-grid .product {width: 50%;}.latest-products-wrapper .latest-product-grid li:nth-child(2n+1) {clear:both !important;}.latest-products-wrapper .latest-product-grid li:nth-child(4n+1), .latest-products-wrapper .latest-product-grid li:nth-child(3n+1) {clear:none;}}@media screen and (max-width: 640px){.top-left span {display: inline-block;}.woocommerce ul.order_details li {margin-bottom: 10px;}#home-page-advertisement-area .advertisement-widget .advertisement-text-wrap {width: 75%;}#home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-content p, #home-page-widget-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-content p {font-size: 40px;}.search-box {right: -85px;}}@media only screen and (max-width:550px) {#home-page-widget-area .widget-title, #home-page-widget-area .ecommerce_gem_widget_call_to_action .widget-title {font-size:27px;}#primary .post .entry-title {font-size: 18px;}#primary .post .entry-footer span {float: left;width: 100%;margin-bottom: 10px;}#primary .post .entry-footer span.author {float: none;width: auto;margin-bottom: 0px;}.blog-item{width: 100%;margin-left: 0px;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-form {width: 100%;}#home-page-advertisement-area.mixed-width .widget_media_image, #home-page-advertisement-area.mixed-width .ecommerce_gem_widget_advertisement, #home-page-advertisement-area.one-third-width .ecommerce_gem_widget_advertisement, #home-page-advertisement-area.one-third-width .widget_media_image, #home-page-advertisement-area.half-third-width .ecommerce_gem_widget_advertisement, #home-page-advertisement-area.half-third-width .widget_media_image {width: 100%;}#home-page-advertisement-area .advertisement-widget .advertisement-text-wrap {width: 50%;}#home-page-widget-area .advertisement-widget .advertisement-text-wrap {width: 80%;}.top-left span, .top-account-wrapper a, .top-header .top-cart-wrapper a, .top-header .top-wishlist-wrapper a, .search-holder a, .top-header .ecommerce_gem_widget_social ul li a::before, .top-menu-holder .menu li a {font-size: 14px;}.woocommerce span.onsale {right: 0 !important;}.latest-products-wrapper .latest-product-grid .product {width: 100%;margin-bottom: 5px;}}@media only screen and (max-width:479px) {#site-identity {display: block;float: none;margin-right: 0;text-align: center;width: 100%;max-width: inherit;}#tab-reviews .comment-form-author, #tab-reviews .comment-form-email, #tab-reviews .comment-form-url, .ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-text, .ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-icon, .main-slider .slider-caption .caption-wrap {width: 100%;}#tab-reviews .comment-form-author {padding-right: 0px;}.main-slider .slider-caption .caption-wrap .caption-inner span, .main-slider .slider-caption .caption-wrap .caption-inner h3 {font-size: 30px;}.main-slider .slider-caption .caption-wrap .caption-inner h2 {font-size: 35px;}.main-slider .slider-caption .caption-wrap .caption-inner .slider-meta p {font-size: 18px;}#footer-widgets .widget-column {width: 100%;}#footer-widgets .widget-column:first-child {border: none;margin-top: 0;padding-top: 0;}#footer-widgets .widget-column {width: 100%;}.site-description {margin-bottom: 10px;}#home-page-widget-area .widget.ecommerce_gem_widget_call_to_action {text-align: center;}#home-page-widget-area .ecommerce_gem_widget_call_to_action .call-to-action-wrap {padding-top: 0px;}.ecommerce_gem_widget_call_to_action .cta-widget {display: inline-block;float: none;height: 280px;width: 280px;}.ecommerce_gem_widget_call_to_action .cta-widget:before {width: 198px;height: 198px;left: 41px;top: 41px;}.ecommerce_gem_widget_call_to_action .call-to-action-offer {position: absolute;top: -40px;right: 20px;}.ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner {height: 120px;width: 120px;}.ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner:before {height: 85px;width: 85px;left: 18px;top: 18px;}.ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner .offer-percent, .ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner .offer-text {font-size: 18px;margin-bottom: 0px;line-height: 1.2;}#home-page-widget-area .ecommerce_gem_widget_call_to_action .call-to-action-wrap .call-to-action-content .widget-title {font-size: 16px;}.ecommerce_gem_widget_call_to_action .call-to-action-wrap .call-to-action-content p {font-size: 18px;margin-bottom: 15px;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-icon, .ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-icon img {float: left;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-text {padding-left: 0px;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-icon {position: static;margin-bottom: 15px;}.ecommerce_gem_widget_newsletter .newsletter-content-holder .content-wrap .newsletter-wrapper .newsletter-form form input[type="submit"] {width: 100%;position: static;}#home-page-advertisement-area .advertisement-widget .advertisement-text-wrap {width: 65%;}#home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-content p, #home-page-widget-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-content p {font-size: 30px;}#home-page-widget-area .advertisement-widget .advertisement-text-wrap {width: 90%;}.top-left span {display: inline-block;width: 50%;margin-left: -2px;border-bottom: 1px solid #22202e;}.top-menu-holder .menu li {float: left;}.top-menu-holder .menu li a {border-bottom: 1px solid #22202e;}.top-header .top-left .top-social-menu.social-widget-left {width: 100%;text-align: center;border-bottom: 1px solid #22202e;}.top-header .top-left .top-social-menu.social-widget-left .ecommerce_gem_widget_social ul {display: inline-block;}.top-left {border-bottom: 0px;}.top-left span:nth-child(2n) {border-right: 0px;}.top-left span, .top-header .top-account-wrapper, .top-header .top-cart-wrapper, .top-header .top-wishlist-wrapper, .top-header .top-social-menu {padding-left: 6px;padding-right: 6px;}.search-box, .top-cart-content {width: 280px;}.search-box .product-search-wrapper form input[type="text"], .search-box .product-search-wrapper form select {padding-left: 12px;padding-right: 12px;}.search-box .product-search-wrapper form select {width: 100%;border-top: 1px solid #dedede;}.search-box .product-search-wrapper form input[type="text"] {width: 227px;}.search-box {right: -20px;}.top-cart-content {right: -70px;}.mean-container .mean-nav {margin-top: 84px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-page[class*=columns-] ul.products li.product, .woocommerce[class*=columns-] ul.products li.product{width:100%;margin-right: 0px;}.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {margin-right: 10px;}.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count {float: left;}.top-menu-holder .menu li a{padding: 8px 12px 8px 0;font-size: 11px;}}@media screen and (max-width:350px){#home-page-widget-area .widget-title {font-size: 22px;}#home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-content p, #home-page-widget-area .advertisement-widget.content-style-two .advertisement-wrap .advertisement-content p {font-size: 25px;}#home-page-widget-area .advertisement-widget .advertisement-wrap .advertisement-offer-wrap span {font-size: 20px;}}.footer-logo .widget_media_image {display: inline-block;margin-right: 60px;margin-top: 30px;}section#media_image-2 {}.footer-logo {clear: both;margin: 0 auto;text-align: center;}.search-holder,.top-account-wrapper {display: inline-block;float: right;padding: 25px 18px;}.wrap-menu-content {display: inline-block;float: left;}.top-account-wrapper span{font-size: 14px;text-transform: uppercase;font-weight: bold;padding-top: 8px;}.fa.fa-search {font-size: 18px;width: 10px;}.top-account-wrapper {padding-right: 0;padding-left: 30px;}.top-account-wrapper img {padding: 6px;float: right;padding-left: 12px;padding-right: 0;}div#breadcrumb {display: none;}header.entry-header {display: none;}.entry-content {margin: 0;}div#content {padding: 0;}.image-text h2 {font-size: 30px;color: #fff;font-family: "Segoe UI";text-transform: uppercase;letter-spacing: normal;line-height: 30px;}.image-text p {font-size: 18px;color: #fff;width: 416px;margin: 0 auto;text-align: center;text-transform: uppercase;}.mean-nav .top-account-wrapper.logged-in, .mean-nav .search-holder {display: none;}.mean-nav .wrap-menu-content {width: 100% !important;}.top-right .search-holder {}.top-right .fa-search:before {color: #ccc;font-size: 16px;}.top-header .search-holder .search-btn {background: none;height: 30px;width: 30px;padding: 0;}.top-header .search-holder .search-btn i {line-height: 30px;}.site-header {border-bottom: 1px solid #eee;}div#customer_login {width: 510px;margin: 100px auto;max-width:100%;}#customer_login h2 {text-align: center;text-transform: uppercase;font-size: 30px;font-weight: bold;font-family: "Segoe UI Bold";}form.woocommerce-form {border: 0 !important;}#customer_login label {text-transform: uppercase;font-size: 14px;color: #333;font-weight: bold;}.woocommerce input {font-size: 18px;padding: 9px;}.woocommerce form .form-row {margin-bottom: 15px;}span.woocommerce-LostPassword.lost_password {float: right;}span.woocommerce-LostPassword.lost_password a {color: #296fcf;font-size: 16px;text-transform: none;font-style: italic;font-weight: normal;}a.button-show {color: #296fcf;}button.woocommerce-Button.button {margin: 0 auto;text-align: center;}button.woocommerce-Button.button {margin-top: 15px;border-radius: 0;background: #81d742 !important;color: #fff!important;width: 250px;height: 60px;font-size: 16px;}.woocommerce-privacy-policy-text {display: none;}.lost_reset_password h4 {margin-top: 60px;font-size: 22px;text-transform: uppercase;font-weight: normal;color: #333;}.vce-image-gallery-item-inner-wrapper .overlay {background: rgba(199, 215, 66, .9);width: 100%;height: 100%;position: absolute;z-index: 99;opacity: 0;transition: 500ms;}.vce-image-gallery-item-inner-wrapper .overlay i.fa.fa-search-plus {color: #fff;font-size: 27px;text-align: center;width: 100%;padding-top: 42%;}a.vce-image-gallery-item-inner:hover > .overlay {opacity: 1;}.sti .sti-share-box {z-index: 9;}.sti-btn.sti-facebook-btn {float: left;border-radius: 50%;margin-right: 10px;margin-top: 58px;margin-left: 10px;z-index: 1;}.sti-btn.sti-twitter-btn {float: right;border-radius: 50%;margin-top: 58px;}.blog #content > .container {width: 100%;max-width: 100%;padding: 0;}.blog .inner-wrapper {margin: 0;}.blog div#primary {padding: 0;margin: 0;}article.vce-col.vce-col--md-33-33p {max-width: 33.33333% !important;margin: 0 !important;}.blog #primary .post h2.entry-title {font-size: 22px !important;height: 55px;overflow: hidden;}article.post .content-wrap {padding: 100px 80px;text-align: center !important;width: 100%;}.blog #primary .post .entry-title a {color: #fff;text-transform: uppercase;font-size: 22px;font-weight: bold;line-height: 1.2;}.blog time.entry-date.published {font-size: 18px;color: #fff;padding: 0px 0 30px 0 !important;display: inline-block;}a.button.btn-continue {font-size: 14px;background: none;border: 2px solid #fff;}.btn-continue i.fa.fa-long-arrow-right {margin-left: 10px;}article.vce-col.post:hover > .content-wrap {background: rgba(199, 215, 66, .9);cursor: pointer;}h2.entry-title:hover > a {color: #fff !important;}a.button.btn-continue:hover {background:#fff;color:rgb(199, 215, 66);}.nav-links {text-align: center;}a.page-numbers {display: inline-block;float: none !important;background: #81D742 !important;font-weight:bold;border: 1px solid #81D742!important;}span.page-numbers.current{color: #81D742!important;background: #fff !important;border: 1px solid #81D742!important;}.single-post .content-wrap {padding: 0 !important;margin: 0 !important;}.single-post .content-wrap header.entry-header1 {display: none;}.single-post h2 {font-size: 30px;font-family: "Segoe UI Bold";color: #000;line-height: 48px;margin: 30px 0;text-transform: uppercase;}.single-post .entry-content {text-align: left;}.single-post h3 {font-size: 25px;color: #000;font-weight: bold;line-height: 36px;margin: 30px 0 20px 0;text-transform: uppercase;}.single-post h4 {font-size: 22px;color: #000;line-height: 36px;margin: 20px 0 10px 0;text-transform: uppercase;font-weight: normal;}.single-post h5 {font-size: 20px;line-height: 36px;color: #000;margin-top: 30px;text-transform: uppercase;}.single-post h6 {text-transform: uppercase;color: #000;font-size: 18px;margin: 20px 0;line-height: 36px;}.single-post .content-wrap ul {margin: 30px;}ul.numbering {list-style-type: decimal;}.single-post .content-wrap li {padding-left: 20px;margin-bottom: 10px;}.circle-disc li:before {content: "\f192";font-family: "FontAwesome";line-height: 33px;padding-right: 20px;font-style: normal;}.single-post .content-wrap ul.circle-disc {margin-left: 0;padding-left: 0;list-style: none;}.single-post .content-wrap ul.circle-disc li {padding: 0;font-style: italic;margin-left: 10px;}.single-post .sti-share-box {display: none;}.right-text {background: #EEEEEE;padding: 40px;width: 82%;float: right;font-style: italic;}.quotes {width: 100%;clear: both;float: left;margin: 40px 0;}.left-icon {width: 16%;position: relative;display: inline-block;background: #eee;padding: 71px 0;text-align: center;}.single-post .sti-share-box {display: none;}.post-share {display: block;width: 780px;margin: 20px auto;text-align: center;float: none;clear: both;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 30px 0;max-width: 100%;}.comment-reply-title {text-align: center;}.comment-notes {display: none;}input#submit {background: #81D742 !important;border: 1px solid #81D742 !important;font-size: 16px;padding: 20px 50px;margin-bottom: 60px;color:#fff !important;}.post-share > a {margin-left: 30px;margin-right: 30px;cursor: pointer;}.single-post .comments-area {margin: 0 auto;max-width: 100%;width: 780px;}h2.comments-title {font-size: 18px;text-align: center;width: 100%;}article.comment-body {border: 0px !important;padding: 0 !important;background: none !important;}.comment-author img.avatar.avatar-32.photo {width: 50px;border-radius: 50%;margin: 0;}.comment-body b.fn {padding: 10px 26px;float: left;text-transform: capitalize;}span.says {display: none;}.comment-metadata {padding: 19px;font-size: 14px;color: #666 !important;background: none;}.comment-metadata time {color: #666;font-style: normal;}.comment-content {padding: 20px;background: #F5F5F5;border-radius: 10px;}.reply a {color: #296fcf;background: no-repeat;text-transform: capitalize;font-size: 18px;}article#div-comment-4 {}.comment-body .reply {text-align: right;}.vce-text-block.left-contact-page {width: 560px;float: right;padding: 45px 0 0 0;padding-left: 0;max-width:100%;}h1.main-heading {color: #000;text-transform: uppercase;font-family: "Segoe UI Bold";font-size: 30px;}.page-id-232 .sti-share-box,.page-id-263 .sti-share-box {display: none !important;}.contact-info {margin-top: 50px;}.contact-info ul li {list-style: none;float: left;width: 55%;}.contact-info ul li img {float: left;margin: 0;}.contact-info ul li span {padding: 5px 19px;float: left;}.contact-info p {clear: both;margin: 30px 0;float: left;}.contact-info ul {margin: 0;}.contact-info ul li:nth-child(2n+1) {width: 45%;}.contact-info ul li:nth-child(2) {height: 80px;}.wpcf7-form {padding-right: 20px;clear: both;}.col-2 p.form-row.form-row {width: 50%;float: left;padding-right: 30px;}.wpcf7-form label {font-size: 14px;text-transform: uppercase;font-weight: bold;}.wpcf7-form label span {color: red;padding-left: 4px;}.wpcf7-form textarea {float: left;}span.wpcf7-form-control-wrap.message {}span.wpcf7-form-control-wrap.message {}.wpcf7-form > p.form-row.form-row {width: 100%;float: left;margin-right: 90px;clear: both;}input.wpcf7-form-control.wpcf7-submit.button {margin: 0 auto;text-align: center;background: #81d742;width: 250px;box-shadow: 0 0 0;border: 0;height: 60px;font-size: 14px;float: left;}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {clear: both;float: left;}.page-id-232 input.wpcf7-form-control.wpcf7-submit.button{float: none;}span.wpcf7-not-valid-tip {width: 100%;float: left;}.contact-info a {color: #296fcf;}div#pum_popup_title_295 {font-size: 20px !important;text-transform: uppercase;font-family: "Segoe UI Bold";}.left.form {width: 42%;float: left;margin-right: 0;max-width:100%;}label.pum-form__label.pum-sub-form-label {margin-top: 20px !important;float: left;font-size: 14px;text-transform: uppercase;padding-bottom: 10px;}.pum-form--style-default input[type=email], .pum-form--style-default input[type=text] {background: no-repeat;border: 1px solid #ccc;padding: 12px;}.pum-form__field {margin: 0;}button.pum-form__submit.pum-sub-form-submit {background: #81d742;width: 250px;height: 65px;margin: 25px auto 0;border: 0px;font-size: 16px;}.right-image {width: 49%;float: right;}.pum-form__messages.pum-form__messages--top {border: 0;padding: 0;padding-top: 0;text-align: center;background: green;color: #fff;margin-top: 10px;}p.pum-form__message.pum-form__message--success {color: #fff !important;}div#popmake-295 {padding: 60px 60px 40px 60px;}.archive-page {clear: both;}ul.products.columns-3 {width: 830px;float: right;max-width: 100%;}aside#sidebar-primary {float: left;width: 280px;padding-left: 0;}.woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product {width: 192px;}.woocommerce ul.products li.first, .woocommerce-page ul.products li.first {clear: none;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product ,.woocommerce ul.products li.last{margin: 0 20px 2.992em 0;}.woocommerce-page ul.products li:nth-child(4n) {margin-right: 0;}div#ewd-urp-review-list {padding: 15px;background: #f5f5f5;border: 2px solid #eee;border-radius: 5px;}.ewd-urp-review-score {font-size: 16px;font-style: italic;font-weight: normal;width: 100%;margin: 0;padding: 0;}.ewd-urp-review-score-number {float: right;margin: 0 !important;font-size: 16px;}.ewd-urp-author-date {float: left;padding: 0;margin: 0;}.ewd-urp-review-title {font-size: 18px;font-weight: normal;line-height: 24px;margin-top: 10px !important;float: left;}.ewd-urp-review-div{margin-top:0!important;}.ewd-urp-review-graphic {margin-top: 3px;}.ewd-urp-review-graphic .dashicons{color:#e1d231;}.blog-item {padding: 0;}.vce-text-block h2.entry-title {font-size: 22px !important;text-transform: uppercase;height: 92px;overflow: hidden;color: #fff;font-weight: bold !important;}.vce-text-block h2.entry-title a {color: #fff !important;}time.entry-date.published {color: #fff;font-weight: normal;font-size: 18px;width: 100%;}.vce-hero-section-media--lg .vce-hero-section--content {width: 53.333333% !important;}.vce-hero-section--wrap button {width: 270px;}.home .sti-share-box {display: none !important;}.vidbg-container {display: none;}.vce-hero-section--wrap > .vidbg-container:nth-child(1) {display: block !important;}.vce-features--style-outlined-circle .vce-features--icon {border-width: 2px!important;border-style: DASHED!important;}i.fa.fa-shopping-cart {font-size: 20px;color: #000 !important;}.top-cart-wrapper {padding: 5px 13px !important;margin-left: 19px;background: #fff;}.theiaStickySidebar{padding-bottom:0px !important;}.woo-header-banner {background: url(//www.officialangelochristian.com/wp-content/themes/ecommerce-gem/images/headerimg.png) center center no-repeat;padding: 54px;border-radius: 10px;margin: 20px;}.wooheader-text h5 {color: #fff000;font-size: 18px;letter-spacing: 12px;font-weight: 600;box-shadow: 0 0 black;}.wooheader-text {width: 300px;margin-left: 60px;text-align: center;}.wooheader-text h2 {font-size: 30px;color: #fff000;letter-spacing: 1px;}button.button.header-btn {margin-top: 11px;background: #fff;border-radius: 36px;font-size: 14px;padding: 12px 46px;font-weight: bold;color: #000;}header.woocommerce-products-header {padding: 0 20px;}h1.woocommerce-products-header__title.page-title {margin-bottom: 0;}p.woocommerce-result-count {display: none;}section#woocommerce_product_categories-2,.archive-page .widget_nav_menu {border: 1px solid #ddd;padding: 30px 27px;}.widget_product_categories h2.widget-title,.archive-page .widget_nav_menu h2 {border: 0px !important;text-transform: uppercase;font-size: 21px;margin-top: 10px;font-weight: bold !important;}ul.product-categories li,.archive-page .widget_nav_menu li {list-style: none !important;padding: 0 0 18px 0 !important;border: 0 !important;}#sidebar-primary .widget ul li:before {display: none;}.product-categories li a ,.archive-page .widget_nav_menu li a{color: #666;}.product-categories li a:hover,.archive-page .widget_nav_menu li a:hover{color: #296fcf !important;}.archive-page span.woocommerce-Price-amount.amount {color: #296fcf;font-size: 20px;text-align: center;}.archive-page span.price {text-align: center;margin: 10px 0;}.archive-page a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {display: none;}.archive-page h2.woocommerce-loop-product__title {font-size: 16px !important;text-transform: uppercase;text-align: justify;line-height: 20px;}.archive-page span.woocommerce-Price-amount.amount {color: #296fcf;font-size: 20px;text-align: center;}.archive-page span.price {text-align: center;margin: 5px 0;}.archive-page a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {display: none;}.archive-page .product .price del, .woocommerce ul.products li.product .price del {float: right;margin-right: 20px;color: #888;}.archive-page del span.woocommerce-Price-amount.amount {color: #888;}.archive-page ins span.woocommerce-Price-amount.amount {color: #81d742;}.woocommerce .star-rating::before{color: #ead920;}.products_ratings {width: 100%;margin-top: 7px;display: none;}.star-rating {float: left !important;margin-left: 20px !important;margin-top: 6px !important;margin-right: 5px !important;}.review_count {font-size: 14px;color: #296fcf;font-style: italic;}.star-rating span {color: #ead920;}li.product.type-product {position: relative;}li.product.type-product {position: relative;}a.button.quick_view {position: absolute;z-index: 999;top: 87px;left: 25px;background: #fff !important;color: #000 !important;border-radius: 60px;font-size: 14px !important;display: none;}li.product:hover > a.quick_view.button {display: block;}li.product:hover > a>img {background: #000;opacity: .7;}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {float: left;}.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {width: 100px;margin-right: 20px;float: left;}.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {position: absolute;top: 8px;right: 0;left: auto;}.top-cart-content .woocommerce .woocommerce-mini-cart li:last-child {border: 0;margin: 0;}.product-details {float: left;width: 350px;}.woocommerce-mini-cart-item.mini_cart_item .price {float: right;margin-right: 30px;margin-top: 4px;width: 56px;}span.woocommerce-Price-amount.amount {font-weight: bold;font-size: 18px !important;color: #296fcf;}.products-details span {float: left;}.product-details a span {float: left;width: 220px;font-size: 16px !important;margin-top: 7px;line-height: 24px;}.mini_cart_item span.quantity {border: 1px solid #ccc;width: 91px;text-align: center;border-radius: 33px;margin-top: 13px;}.woocommerce-mini-cart__total span.woocommerce-Price-amount.amount {font-size: 20px !important;float: right;font-family: "Segoe UI Bold";color: #000;}.woocommerce-mini-cart__buttons a.button.wc-forward {display: none;}.woocommerce-mini-cart__buttons a.button.checkout.wc-forward {display: block;background: #81d742 !important;border: 0px;text-align: center;padding: 20px;font-size: 16px;font-weight: bold;letter-spacing: 1px;margin-top: 10px;}.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {border-top: 0px double #ebe9eb;padding: 4px 0 0;margin-top: 10px;}.woocommerce-mini-cart-item.mini_cart_item .price del .amount {text-decoration: line-through;color: #aaa;}.woocommerce-mini-cart-item.mini_cart_item .price del span.woocommerce-Price-currencySymbol {color: #aaa;}.woocommerce-mini-cart-item.mini_cart_item .price ins {background: no-repeat;}.order-savings {color: #81d742;font-size: 20px;font-weight: bold;margin-bottom: 20px;}.order-savings span {}.order-savings span span.woocommerce-Price-amount.amount {font-size: 20px !important;color: #81d742 !important;}.order-savings > span {float: right;}.remodal {padding: 35px;padding-right: 0;}.products.columns-3 a.button.product_type_variable.add_to_cart_button {display: none;}#wcqv_contend .images {width: 48%;}#wcqv_contend .product .images .thumbnails {position: relative;margin-top: 20px;}.woocommerce #wcqv_contend .product .images .thumbnail img {display: block;width: 90px;height: auto;}#wcqv_contend .summary {font-size: 18px;padding: 10px 0px 0em 35px;}#wcqv_contend .product_title.entry-title {font-size: 25px;margin-top: 0;font-weight: 700;margin-bottom: 10px;line-height: 48px;border: 0;font-family: "Segoe UI Bold";}#wcqv_contend .star-rating {color: #FDC531;margin-left: 0 !important;}#wcqv_contend div.product .woocommerce-product-rating {margin-bottom: 15px;}#wcqv_contend .woocommerce-Price-amount {color: #296fcf;font-size: 20px !important;}#wcqv_contend span.woocommerce-Price-currencySymbol {font-size: 20px;}#wcqv_contend ins {float: left;margin-right: 20px;}#wcqv_contend ins span.woocommerce-Price-amount.amount {color: #81d742;}#wcqv_contend del span.woocommerce-Price-amount.amount {color: #999;}.woocommerce #wcqv_contend span.onsale {background-color: #ee3b54 !important;position: relative;top: auto !important;right: auto !important;min-height: 40px !important;width: 80px;color: #fff;font-size: 15px;text-align: center;border-radius: 10px;font-weight: bold;padding: 0px;line-height: 40px;text-transform: uppercase;letter-spacing: 1px;float: right;margin-right: 310px !important;margin-top: 0px !important;}.details-btn {border: 1px solid #cccccc;padding: 20px;text-align: center;margin-bottom: 20px;}.details-btn a {color: #000;font-family: "Segoe UI Bold";text-transform: uppercase;font-size: 18px;}.woocommerce-product-details__short-description p {color: #000 !important;height: 85px;overflow: hidden;}.variations tr.label,.qty-label {font-size: 14px;text-transform: uppercase;color: #000;font-weight:bold;}.variations tr.value {clear: both;width: 100%;float: left;}.woocommerce div.product form.cart .variations {margin-bottom: 5px;}.woocommerce div.product form.cart .variations select {padding: 10px;}#wcqv_contend .summary-content {padding-right: 35px;}.safe-checkout h4 {font-size: 16px;color: #333;font-family: "Segoe UI Bold";}.safe-checkout h4 span {color: #81d742;}.woocommerce div.product form.cart table td{padding:0}.woocommerce .quantity input.qty {border: 1px solid #ccc;border-left: 0 !important;border-right: 0 !important;height: 38px;width: 40px;float: inherit;text-align: center !important;padding: 0 !important;border-radius: 0;margin: 0;}.woocommerce .quantity {border: 0px !important;}.woocommerce .quantity .minus {border-radius: 50% 0 0 50% !important;background: #eee !important;}.woocommerce .quantity .plus {border-radius: 0 50% 50% 0 !important;background: #eee !important;}.woocommerce .quantity .minus, .woocommerce .quantity .plus {float: left;border: 1px solid #ccc;color: #000;background: #eee;text-align: center;padding: 9px 10px;}button.single_add_to_cart_button.button.alt {clear: both;float: left;}button.wsb-button.js-wsb-add-to-cart {float: right;margin-top: 18px;margin-right: -10px;width: 156px;font-size: 16px;border: 2px solid #81d742;background: #81d742;font-family: "Segoe UI bold";padding: 10px;margin-top: 20px;}.woocommerce #wcqv_contend .product .cart .button:hover {background: #81d742 !important;border: 2px solid #81d742 !important;color: #fff !important;}button.wsb-button.js-wsb-add-to-cart:hover {background: no-repeat;color: #81d742;}.woocommerce div.product div.woocommerce-product-gallery--with-images .flex-viewport {width: 80%;float: right;max-height: 470px !important;}.woocommerce div.product div.images .flex-control-thumbs {width: 16%;float: left;margin-top: 11px;padding-left: 4%;}.woocommerce div.product div.images .flex-control-thumbs li {width: 100%;margin-bottom: 30px;border: 2px solid #ddd;padding: 0;}.woocommerce #wcqv_contend .product .cart .button{font-size: 19px;float: left;margin-top: 20px;font-size: 16px;width: 160px;font-family: "Segoe UI Bold";border: 2px solid #81d742;background: no-repeat;color: #81d742 !important;}.single-product .sti-share-box {display: none !important;}.single-product #primary .woocommerce-product-details__short-description {display: none;}.single-product.woocommerce #primary .quantity .minus, .single-product.woocommerce .quantity .plus {width: 50px !important;}.single-product.woocommerce #primary .quantity input.qty {width: 70px;}.woocommerce div.product form.cart div.quantity{margin: 0 4px 30px 0;}.single-product #primary button.wsb-button.js-wsb-add-to-cart {width: 49%;margin: 0;padding: 20px 0;font-size: 18px;}.woocommerce.single-product #primary div.product form.cart .button {width: 49%;padding: 20px 0px;font-weight: bold;font-size: 18px;font-family: "Segoe UI bold";border: 2px solid #81d742;background: none;color: #81d742 !important;}.woocommerce.single-product #primary div.product form.cart .button:hover{background: #81d742 !important;color: #fff !important;border: 2px solid #81d742!important;}.woocommerce-message::before {color: #81d742 !important;}.single-product #primary span.onsale {position: relative !important;float: right;}.woocommerce.single-product #primary .woocommerce-product-rating .star-rating {margin: 7px 10px 7px 0px !important;padding-left: 0 !important;}.single-product #primary a.woocommerce-review-link {color: #296fcf;font-style: italic;}.single-product.woocommerce #primary div.product p.price ins, .single-product.woocommerce div.product span.price ins {float: left;margin-right: 20px;font-size: 20px;color: #81d742;}.single-product #primary .price ins span.woocommerce-Price-amount.amount {color: #81d742;font-size: 20px !important;}.single-product #primary span.woocommerce-Price-amount.amount {font-size: 20px !important;color:#296fcf;}.related span.price {float: left;text-align: center;}.single-product #primary .related.products span.onsale {position: absolute !important;}.woocommerce-variation-price {margin-top: 20px;}.single-product .summary .product_meta {display: none;}.products_description {clear: both;margin-top: 10px;border-top: 1px solid #ccc;padding-top: 40px;}.desc-content{width:770px;margin:0 auto;max-width:100%;}.product_category {border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;margin-bottom: 50px;margin-top: 30px;padding: 20px 0;font-size: 18px;color: #999;}section.related.products {width: 100%;margin-top: 30px !important;float: left;}.related > h2 {text-align: center;padding-bottom: 40px;font-family: "Segoe UI Bold";font-size: 25px;text-transform: uppercase;color: #000;}.woocommerce .top-rated ul.cart_list li, .woocommerce .top-rated ul.product_list_widget li {width: 194px;display: inline-block;float: left;margin-left: 15px;margin-right: 15px;text-align: center;}.top-rated img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {width: 100%;}.top-rated span.product-title {color: #666666;font-size: 14px;line-height: 1.4 !important;padding: 10px;clear: both;float: left;}.top-rated .star-rating {width: 100%;text-align: center;margin: 0px 58px 8px !important;font-size: 14px;}.single-product #primary .top-rated span.woocommerce-Price-amount.amount, .top-rated .woocommerce-Price-currencySymbol {font-size: 16px !important;}ins {background: no-repeat;}.widget_top_rated_products h2.widget-title {font-size: 18px;text-transform: uppercase;color: #000;font-family: "Segoe UI Bold";}section#woocommerce_top_rated_products-2 {margin-bottom: 40px;margin-top: 0;}.woocommerce div.product .woocommerce-tabs ul.tabs {padding: 0;}.woocommerce div.product .woocommerce-tabs ul.tabs::before {}.woocommerce div.product .woocommerce-tabs ul.tabs li {text-transform: uppercase;font-family: "Segoe UI";font-size: 14px;font-weight: bold;background: none;color: #aaa !important;border: 0px;border-bottom: 2px solid #ddd !important;background: none !important;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active >a {color: #296fcf;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active {border: 0px;border-bottom: 2px solid #296fcf !important;}.woocommerce div.product .woocommerce-tabs ul.tabs li a {color: #aaa;}.woocommerce div.product .woocommerce-tabs ul.tabs::before {border-bottom: 3px solid #ddd !important;}.product-buttons .pbutton {display: inline-block;}.review.pbutton {}.product-buttons .pbutton button {width: 350px;margin-right: 30px;height: 60px;font-size: 16px;border: 2px solid #81d742;}.pbutton i.fa {padding-right: 10px;font-size: 16px;}.product-buttons {text-align: center;margin-bottom: 40px;margin-top: 20px;}button.review.btn.btna {background: #81d742;}button.ask_ques.btn.button {background: none;color: #81d742;}#reviews_summary .woocommerce-product-rating {float: left;}.reviews_bar {width: 400px;float: left;padding: 0 30px;margin-left: 30px;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}div#reviews {clear: both;}.woocommerce #reviews_summary .star-rating span {font-size: 28px;width: 190px;}.woocommerce.single-product #reviews_summary .woocommerce-product-rating .star-rating {width: 160px;font-size: 28px;}#reviews_summary span.ywar_review_count {clear: both;float: left;font-size: 18px;color: #999;font-style: italic;}#reviews_summary h3 {display: none;}div#reviews_summary {float: left;margin-bottom: 30px;}span.ywar_num_reviews {float: left;padding: 0;margin-top: 1px;min-width: 31px;color: #999;font-style: italic;}.woocommerce #reviews #comments ol.commentlist li .comment-text {border: 0px;padding: 0;}.woocommerce #reviews #comments ol.commentlist li img.avatar {border: 0px;padding: 0;width: 50px;border-radius: 50%;position: relative;margin-right: 30px;}#reviews div.comment_container {border: 1px solid #ddd;padding: 30px;border-radius: 15px;}#reviews .comment_container .meta strong {font-size: 18px;text-transform: capitalize;color: #000;font-family: "Segoe UI Bold";}#reviews .comment_container time {float: right;}#reviews .comment_container .star-rating {margin: 0 !important;}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {margin-bottom: 7px;}#reviews .comment_container .description {float: left;clear: both;margin-left: 30px;margin-top: 10px;color: #444;}#reviews .comment_container .description p {color: #444;}h3#reply-title {text-align: left;margin-bottom: 20px !important;text-transform: uppercase;}h3#reply-title {}.comment-form-title label {width: 100%;}.comment-form-title input#title {width: 100%;}.woocommerce #review_form #respond .form-submit input {width: 260px;height: 50px;font-size: 16px !important;font-weight: bold;}.review_title {padding-bottom: 0;}span.question-symbol, span.answer-symbol {border: 0px solid #c7c7c7 !important;}.woocommerce-cart header.entry-header {display: block;text-align: center;margin: 50px;text-transform: uppercase;}.woocommerce-cart h2.entry-title {font-family: "Segoe UI Bold";color: #000;}.woocommerce-cart-form__cart-item.cart_item {clear: both;margin-bottom: 30px;float: left;width: 100%;}.woocommerce-cart-form__cart-item.cart_item .product-thumbnail {float: left;margin-right: 60px;width: 200px;}.cart_products .product-name a {font-size: 22px;text-transform: uppercase;}.cart_products {float: left;margin-top: 30px;margin-bottom: 30px;width: 410px;}.cart_products .product-price {margin-top: 20px;margin-bottom: 20px;}.cart_products ins {float: left;margin-right: 20px;font-size: 25px;}.cart_products span.woocommerce-Price-amount.amount {font-size: 25px !important;color: #000;font-weight: normal;}.cart_products del span.woocommerce-Price-amount.amount {font-size: 25px !important;color: #999;font-weight: normal;}.cart_products del {color: #999;}.cart_products .quantity input.qty {float: left;min-width: 60px;}form.woocommerce-cart-form {width: 720px;float: left;max-width: 100%;}.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {width: 400px;float: right;padding-left: 30px;border-left: 1px solid #ddd;padding-top: 30px;padding-bottom: 30px;max-width: 100%;}.woocommerce .sti-share-box {display: none !important;}.coupon {display: none;}.actions > button.button[name='update_cart'] {margin-bottom: 60px;background: #81d742 !important;border: 2px solid #81d742 !important;padding: 13px 30px !important;margin-right: 30px;font-weight: bold !important;}.shop_table h4 {float: left;text-transform: uppercase;font-family: "Segoe UI Bold";color: #000;}.shop_table p {float: right;}.shop_table.shop_table_responsive {float: left;clear: both;width: 100%;}.cart-subtotal {float: left;clear: both;width: 100%;}.wc-proceed-to-checkout {float: left;width: 100%;}.cart_totals span.woocommerce-Price-amount.amount {color: #000;}a.checkout-button.button.alt.wc-forward {background: #81d742 !important;border: none;font-weight: bold;padding: 25px;}.actions {float: right;}.payment-gateway-images li {list-style: none;margin-bottom: 30px;}.payment-gateway-images {clear: both;width: 100%;text-align: center;}.payment-gateway-images ul {margin: 0;}.abtn.continue-shopping a {border: 2px solid #296fcf;width: 100%;float: left;text-align: center;padding: 20px;font-size: 18px;background: border-box;text-transform: uppercase;}.abtn.continue-shopping a:hover {border: 2px solid #81d742;}.shop_table .order-savings {width: 100%;float: left;font-size: 18px;}.cart_totals .order-savings span ,.cart_totals .order-savings span span.woocommerce-Price-amount.amount{font-size: 18px !important;}.page-id-426 .sti-share-box {display: none !important;}.page-id-426 .vce-text-block-wrapper.vce {position: relative;margin-bottom: 10px;}.page-id-426 .overlay-text {position: absolute;bottom: 7px;width: 100%;background: rgba(2,10,50,.6);padding-top: 15px;padding-left: 20px;}.page-id-426 .sti.style-flat-small {margin-bottom: 0 !important;}.page-id-426 .overlay-text p {color: #fff;font-size: 30px;font-family: "Segoe UI Bold";}a.vce-button--style-basic.vce-button--style-basic--border-square {text-transform: uppercase;font-family: "Segoe UI Bold";}div#order_info {display: block !important;}.left-checkoutblock {width: 645px;max-width: 100%;float: left;margin-right: 20px;margin-bottom: 50px;}.right-checkoutblock {float: right;width: 450px;padding-left: 20px;padding-top: 55px;padding-bottom: 100px;max-width: 100%;background: #fafafa;}.right-checkoutblock::after {content: "";display: block;width: 114%;position: absolute;top: 0;left: -100%;bottom: 0;background: #fafafa;z-index: -1;-webkit-box-shadow: 0 -1px 0 #e1e1e1 inset;box-shadow: 0 -1px 0 #e1e1e1 inset;}.right-checkoutblock::after {left: 684px;background-position: left top;-webkit-box-shadow: 1px 0 0 #e1e1e1 inset;box-shadow: 1px 0 0 #e1e1e1 inset;}form.checkout.woocommerce-checkout.processing {margin-bottom: 0;}span.edit-link {display: none;}#checkout_timeline.horizontal.text li:not(:last-child) .timeline-wrapper:after{content: ">" !important;padding-top: 2px;float: right;}ul#checkout_timeline {text-align: left;margin-bottom: 25px;}#checkout_timeline li {font-size: 14px !important;text-transform: capitalize !important;padding-right: 0px !important;}h1.checkout-title {text-transform: uppercase;color: #000;font-family: "Segoe UI Bold";margin-top: 60px;margin-bottom: 20px;}#checkout_timeline li span {color: #333;}p#billing_last_name_field {margin-top: 49px;}.woocommerce-billing-fields h3 {display: none;}.woocommerce form .form-row label {font-weight: bold;font-size: 18px;color: #333;margin-bottom: 13px;}.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {width: 49% !important;}.woocommerce form .form-row {margin-bottom: 9px !important;}p#billing_country_field {}.form-row.form-row-4 {width: 32%;float: left;margin-right: 2% !important;}span.select2-selection.select2-selection--single {border-radius: 0;border: 1px solid #ccc;height: 44px;line-height: 44px;}.select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 44px;}p#billing_postcode_field,p#shipping_postcode_field {float: right;margin-right: 0 !important;}.select2-container--default .select2-selection--single .select2-selection__arrow {height: 44px;}.products-image img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {width: 80px;float: left;margin-right: 19px;}.woocommerce table.shop_table {border: 0px;}.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {border: 0;}.woocommerce table.shop_table td {border: 0px;}.woocommerce-checkout-review-order-table td.product-total span, .woocommerce-checkout-review-order-table .span.woocommerce-Price-amount.amount {font-size: 16px !important;color: #333;}.woocommerce-checkout-review-order-table tr.cart-subtotal {width: 100%;float: none;border-top: 1px solid #111;}.woocommerce-checkout-review-order-table tfoot {border-top: 1px solid #ddd !important;}span.woocommerce-Price-amount.amount {color: #333;}.woocommerce .form-row .button {background: #81d742 none repeat scroll 0 0 !important;border-radius: 0;color: #fff !important;font-family: "Segoe UI bold";margin-right: 18px;width: 140px;}#shipping_method label {font-size: 14px;line-height: 1;}a#yith-wcms-back-to-cart-button,input.button.alt.yith-wcms-button.prev {float: left;background: none !important;border: 0px;color: #81d742!IMPORTANT;TEXT-TRANSFORM: none;font-size: 18px;font-weight: bold;padding-left: 0;margin-left: 0;box-shadow:0 0 0;padding: 25px 0;}div#form_actions {margin-top: 30px;}input.button.alt.yith-wcms-button.next {background: #81d742!IMPORTANT;border: 1px solid #81d742!IMPORTANT;font-size: 16px;font-weight: bold;padding: 25px 10px;}button#place_order {border: 1px solid #81d742 !important;padding: 20px;background: #81d742 !important;}.woocommerce #payment #place_order:hover {background: #81d742 !important;border: 1px solid #81d742 !important;}tr.order-total th,tr.order-total td {border-top: 1px solid #ddd !important;margin-top: 10px !important;padding-top: 20px !important;width: 100%;font-size: 20px;color: #000;}tr.order-total {padding-top: 20px !important;display: inline-block;width: 130%;}div#checkout_coupon {}body.woocommerce-checkout #checkout_coupon {display: block !important;}.woocommerce-form-coupon-toggle {display: none;}#checkout_coupon p {font-size: 14px;}#checkout_coupon button.button {background: #ddd !important;padding:15px !important;}.woocommerce-account .content-area {margin-bottom: 40px;margin-top: 40px;}.woocommerce-MyAccount-navigation-link {color: #666;list-style: outside none none;padding-bottom: 15px;padding-left: 20px;padding-top: 15px;}.woocommerce-MyAccount-navigation-link a {color: #666;}.woocommerce-MyAccount-navigation > ul {border: 1px solid #ddd;}.woocommerce-account .woocommerce-MyAccount-navigation {width: 25%;}.woocommerce-MyAccount-navigation-link:hover {background: #eee none repeat scroll 0 0;}.woocommerce-MyAccount-navigation-link.is-active {background: #81d742 none repeat scroll 0 0;color: #fff;}.woocommerce-MyAccount-navigation-link.is-active > a {color: #fff;font-weight: bold;}.woocommerce-MyAccount-content .form-row.form-row-last {margin-top: 0 !important;}.woocommerce-MyAccount-content .form-row.form-row-wide.address-field.validate-required.validate-postcode {width: 100%;}.cart-empty {text-align: center;}.return-to-shop {margin-bottom: 150px;text-align: center;}.css-events-list > h2 {font-size: 25px;text-transform: uppercase;color: #000;font-family: "Segoe UI Bold";margin-top: 60px;margin-bottom: 30px;}.left-block-event {width: 17%;float: left;background: #f5f5f5;border-right: 5px solid #fff;border-radius: 10px 0 0 10px;overflow: hidden;height:100px }.event-togggle {display: inline-block;width: 100%;cursor: pointer;}.right-block-event {width: 83%;float: right;height: 100px;background: #f5f5f5;padding: 20px;border-radius: 0 10px 10px 0;}.left-block-event > img {float: left;border-radius: 10px;}.esdate {float: left;text-align: center;width: 81px;}.esdate > p:first-child {font-size: 30px;font-family: "Segoe UI Bold";margin-bottom: 0;padding-top: 25px;}.esdate > p:last-child {font-size: 13px;text-transform: uppercase;font-weight: bold;line-height: 13px;}p.event_title > a {font-size: 20px;text-transform: uppercase;font-family: "Segoe UI Bold";color: #000;pointer-events: none;}p.event_title {margin-bottom: 0;}p.event_time {font-size: 14px;color: #666;}.event_details {width: 92%;margin: 20px 4%;padding: 2% 4%;border-left: 2px solid #ddd;display: inline-block;}.event_desc h2 {font-size: 22px;color: #444444;font-weight: normal;text-transform: uppercase;}.event_desc {font-size: 16px;color: #444444;margin-bottom: 20px;}.event_col {width: 48.5%;float: left;border: 1px solid #ccc;height: 81px;padding: 14px 20px;}.event_col.right {float: right;}.event_row {float: left;width: 100%;margin-top: 10px;}.event_col h4 {margin-bottom: 0;font-size: 18px;text-transform: uppercase;color: #444;}img.event_icon {float: left;padding: 5px;margin-right: 20px;}img.event_icon.time {width: 25px;padding-top: 7px;margin-right: 8px;}.edate {font-size: 14px;font-style: italic;color: #999;}.event_col.right i {font-size: 13px;color: #999;}.event_col a {color: #444;}.event_row.row2 .event_col {padding-top: 25px;}div#em-wrapper >p {display: none;}.css-events-list {margin-bottom: 60px;}h1.event_heading {font-size: 30px;text-transform: uppercase;text-align: center;color: #000;font-family: "Segoe UI Bold";margin: 50px auto 30px;}.event-toggle.active .left-block-event {background: #f1ffe7;}.event-togggle.active .left-block-event {background: #f1ffe7;border-right: 5px solid #81d742;}.event-togggle.active .right-block-event {background: #f1ffe7;}.event-togggle.active {box-shadow: 0px 1px 1px rgba(0,0,0,0.15);border-radius: 10px;}.event_col.left a {pointer-events: none;}.single-podcast .featured-image .sti-share-box {display: none !important;}.single-podcast div#primary {padding: 0;}.single-podcast .featured-image {margin: 0 auto;text-align: center;margin-top: -9px;}.podcast_player {margin-top: 0;}.podcast_meta {display: none;}article.podcast {background: #222222;}.ssp-album-art-container {display: none;}.ssp-volume {display: none;}h3.ssp-player-title.episode-title {font-size: 22px !important;color: #fff !important;font-weight: normal !important;}h4.podcast-heading {color: #fff;font-family: "Segoe UI Bold";margin: 20px 15px;border-bottom: 2px solid #ccc;padding-bottom: 8px;font-size: 18px;}.podcast-available h4 {text-align: center;text-transform: uppercase;color: #000;font-family: "Segoe UI Bold";font-size: 20px;clear: both;margin-top: 20px;float: left;width: 100%;text-decoration: underline;}.podcast-available .row {float: left;width: 100%;}.podcast-available .col-3 {width: 265px;float: LEFT;border: 1px solid #ccc;padding: 10px 20px;margin-right: 20px;height: 70px;}.podcast-available .col-3.last {margin: 0;}.podcast-available a {float: right;}.podcast-available .col-3 p {margin: 0;padding: 7px 0;width: 100%;}.podcast-available {margin-bottom: 40px;float: left;}.podcast-available .col-3 a {float: right;}.widget_recent_episodes h2.widget-title {display: none;}.widget_recent_episodes li {list-style: none;float: left;margin-right: 33px;margin-left: 30px;margin-bottom: 30px;}.podcast-title {text-align: center;text-transform: uppercase;color: #000;font-size: 18px;font-weight: bold;}.podcast-title a {color: #000;font-family: "Segoe UI Bold";}.podcast-image {min-height: 158px;background: #ccc;overflow: hidden;}.podcast-image img {float: left;}@media print {#top-bar,.site-header,#footer-widgets {display: none !important;}.vce-element--has-background .vce-text-block-wrapper.vce {margin: 0;padding: 0 !important;}.vce-separator-container .vce-separator {padding: 0 !important;margin: 0 !important;}}@media only screen and (max-width:820px) {article.vce-col.vce-col--md-33-33p {max-width:100% !important;margin: 0 !important;}}@media only screen and (max-width:760px) {div#popmake-295 {padding: 10px;}.vce-text-block.left-contact-page {padding: 20px;}div#el-d2a750b1 h1 {font-size: 40px !important;}.vce-col--xs-50p {max-width: 100% !important;width: 100%;float: left;flex: none !important;}.contact-info ul li {width: 100% !important;height: auto !important;margin-bottom: 20px;}.col-2 p.form-row.form-row {width: 100%;padding: 0;}textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.input-text {width: 100%;}}@media only screen and (max-width:572px) {.wooheader-text {margin: 0;}.woo-header-banner {padding: 50px 20px;background-position: right -110px center;}.left.form {width: 100%;float: left;margin-right: 50px;max-width: 100%;}.right-image {width: 76%;margin: 0 auto;float: none;}.esdate {width: 100%;}.esdate > p:first-child {padding: 0;font-size: 20px;line-height: 20px;text-align: center;width: 100%;}.esdate > p:last-child {font-size: 11px;margin-bottom: 0;}.event_col {width: 100%;float: left;border: 1px solid #ccc;height: auto;padding: 10px 10px;margin-bottom: 10px;}.event_row.row2 .event_col {padding: 15px;}}.vce-asset-background-slider--position-center-center .vce-asset-background-slider-item{visibility: visible !important;}.woo-header-banner.new {background: url(https://www.officialangelochristian.com/wp-content/uploads/2019/02/new-ban-1.png);background-position: 100% 100%;background-size: cover;background-repeat: no-repeat;padding: 8px 0;}.woo-header-banner.new .wooheader-text h5 {color: #fff;font-size: 21px;letter-spacing: 2px;padding: 20px;}.woo-header-banner.new .wooheader-text h2 {font-size: 30px;color: #950608;letter-spacing: 1;}.woo-header-banner.new .wooheader-text {width: 64%;margin-left: 60px;text-align: center;}h1.found-text {font-size: 34px;font-weight: 300;line-height: 50px;}h1.mission {text-align: center;font-size: 42px;}p.text-mission {font-size: 21px;line-height: 30px;letter-spacing: normal;font-weight: 100;text-align: center;width: 87%;margin: 0px auto;display: block;color: #4A4A4A;}.mission-layt {background-color: #374c69;padding: 32px 0;}.programs {background-image: url(https://www.officialangelochristian.com/wp-content/uploads/2019/02/team-building1.jpg);background-size: cover;}.featured-content {background-color: #fff;padding: 5% 5%;margin: 0 8%;}.gift-shops .slick-slide.slick-active {border-right: 1px solid #74c23b;}h1.invest-heading {line-height: 3.3rem;margin-top: 0px;font-size: 41px;color: #4d4d4d!important;}h2.principle-text {color: #4d4d4d;font-size: 40px;}p.text-prinp {color: #4d4d4d;text-align: justify;padding: 20px 0;}.vce-text-block.block-cont {background-color: #e9e8e8;padding: 0px 10px;}.text-yout .vce {margin-bottom: 0;}.new-imgs .vce {margin-bottom: 0;background-color: #e9e8e8;}.vce-text-block.ecomy-block {background-color: #e9e8e8;}.vce-text-block.ecomy-block {padding: 3% 3%;min-height: 250px;}.vidbg-container video {top: 60%;}.apply-now {position: relative;top: 110px;}div#wps-slider-section #sp-woo-product-slider-1471 .wpsf-cart-button a:not(.sp-wqvpro-view-button):not(.sp-wqv-view-button) {background-color: #000 !important;}div#wps-slider-section .wps-product-section .slick-prev {top: -35px !important;left: 11px !important;}div#wps-slider-section .wps-product-section .slick-next {top: -33px !important;right: -1px !important;}.ks {font-size: 50px;line-height: 1.2;top: 120px;position: relative;}@media (max-width: 768px) {.ks {top: 30px;}.apply-now {position: relative;top: 40px;}.commercial_title {font-size: 40px !important;line-height: 40px;}.text_align_justify {text-align:justify;}}@media only screen and (max-width: 767px) {#el-eea9aba1 .content-wrap-inner {top: 50px;position: relative;}#footer-widgets .widget-column:first-child {margin-bottom: 3px;}}