/* * CSS for Ascend Theme */ html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, 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, a:focus, input:active, input:focus, input:hover, button:active, button:focus, button:hover, textarea:focus { outline: 0; } b, strong { font-weight: bold; } dfn { font-style: italic; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } hr { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } pre { overflow: auto; } 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"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; 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; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 2px solid #eee; margin: 0 2px; padding: 10px 20px 0; margin-bottom: 20px; } legend { border: 0; padding: 0 4px; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { font-family: "Source Sans Pro", sans-serif; font-size: 16px; line-height: 1.6; color: #333333; background-color: #ffffff; } input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; } a { color: #16A085; text-decoration: none; } img { vertical-align: middle; max-width: 100%; height: auto; border: 0; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; } .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } [role="button"] { cursor: pointer; } .clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; } .entry-content p, .elementor-element p { margin: 0 0 24px; } p { margin: 0; } small { font-size: 85%; } cite { font-style: normal; } h1, h2 { margin-top: 10px; margin-bottom: 10px; line-height: 40px; color: #444; } h3 { margin-top: 10px; margin-bottom: 10px; line-height: 36px; color: #444; } h4, h5, h6 { margin-top: 5px; margin-bottom: 5px; line-height: 30px; color: #555; } h1 { font-size: 40px; } h2 { font-size: 36px; } h3 { font-size: 30px; } h4 { font-size: 26px; } h5 { font-size: 22px; } h6 { font-size: 18px; } ul, ol { margin-top: 0; margin-bottom: 10px; padding: 0; } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; padding-left: 20px; } code, pre { font-family: Monaco, Menlo, Consolas, "Courier New", monospace; } code { padding: 2px 4px; font-size: 90%; color: #444444; background-color: #f5f5f5; border-radius: 6px; } pre { display: block; padding: 10px; margin: 0; font-size: 13px; line-height: 20px; word-break: break-all; word-wrap: break-word; color: #444444; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 6px; } pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border: 0; } .kt-tabs { list-style: none; padding-left: 0; margin-bottom: 0; position: relative; } .kt-tabs li:first-child { margin-left: 5px; } .kt-tabs:before, .kt-tabs:after { content: " "; display: table; } .kt-tabs:after { clear: both; } .kt-tabs:before, .kt-tabs:after { content: " "; display: table; } .kt-tabs:after { clear: both; } .kt-tabs:before { position: absolute; z-index: 10; height: 3px; background: #16A085; width: 100%; bottom: 0; display: block; clear: both; content: ''; } .kt-tabs > li { float: left; } .kt-tabs > li > a { margin-right: 4px; line-height: 20px; border-bottom: 3px solid transparent; padding: 8px 12px 8px 12px; background: #aaa; color: white; border-radius: 0 0; display: block; z-index: 2; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; position: relative; } .kt-tabs > li > a:hover { background: #b3b3b3; } .kt-tabs > li.active > a, .kt-tabs > li.active > a:hover, .kt-tabs > li.active > a:focus { color: white; background-color: #16A085; border-bottom: 3px solid #16A085; cursor: default; } .kt-tab-content { padding: 15px; border: 0; } .kt-tab-content > .tab-pane { display: none; } .kt-tab-content > .active { display: block; } .kt-tabs.kt-tabs-style2 { text-align: center; } .kt-tabs.kt-tabs-style2:before { display: none; } .kt-tabs.kt-tabs-style2 > li { float: none; display: inline-block; } .kt-tabs.kt-tabs-style2 > li > a { margin-right: 6px; margin-left: 6px; line-height: 1; border-bottom: 2px solid transparent; padding: 4px 12px; background: transparent; color: #444; font-size: 24px; display: block; z-index: 2; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; position: relative; } .kt-tabs.kt-tabs-style2 > li > a:hover { border-bottom: 2px solid #16A085; background: transparent; } .kt-tabs.kt-tabs-style2 > li.active > a, .kt-tabs.kt-tabs-style2 > li.active > a:hover, .kt-tabs.kt-tabs-style2 > li.active > a:focus { color: #444; background-color: transparent; border-bottom: 2px solid #444; cursor: default; } .kt-tab-content.kt-tab-content-style2 { padding: 15px 0px; } @media (max-width: 766px) { .kt-tabs.kt-tabs-style2 > li > a { margin: 0 2px; font-size: 16px; } } table { max-width: 100%; } th { text-align: left; } .entry-content table, .modal-body table { width: 100%; margin-bottom: 10px; } .entry-content table td, table td, .entry-content table th, table th { padding: 10px; } .entry-content table tr:nth-child(even), .modal-body table tr:nth-child(even) { background: #f9f9f9; background: rgba(0, 0, 0, 0.03); } .entry-content table thead, .modal-body table thead { background: #f2f2f2; background: rgba(0, 0, 0, 0.06); } .entry-content table p { margin-bottom: 0; } .container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; } .container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; } .row, .row-fluid, .col2-set { margin-left: -15px; margin-right: -15px; } .row:before, .row-fluid:before, .col2-set:before, .row:after, .row-fluid:after, .col2-set:after { content: " "; display: table; } .row:after, .row-fluid:after, .col2-set:after { clear: both; } .row:before, .row-fluid:before, .col2-set:before, .row:after, .row-fluid:after, .col2-set:after { content: " "; display: table; } .row:after, .row-fluid:after, .col2-set:after { clear: both; } .col2-set .col-1, .col2-set .col-2, .col-ss-1, .col-ss-2, .col-ss-3, .col-ss-4, .col-ss-5, .col-ss-6, .col-ss-7, .col-ss-8, .col-ss-9, .col-ss-10, .col-ss-11, .col-ss-12, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-25, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-25, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl-25, .col-md-25, .col-sm-25, .col-xm-25 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; } .col-ss-1, .col-ss-2, .col-ss-3, .col-ss-4, .col-ss-5, .col-ss-6, .col-ss-7, .col-ss-8, .col-ss-9, .col-ss-10, .col-ss-11 { float: left; } .col-ss-1 { width: 8.33333333%; } .col-ss-2 { width: 16.66666667%; } .col-ss-25 { width: 20.83333333%; } .col-ss-3 { width: 25%; } .col-ss-4 { width: 33.33%; } .col-ss-5 { width: 41.66666667%; } .col-ss-6 { width: 50%; } .col-ss-7 { width: 58.33333333%; } .col-ss-8 { width: 66.66666667%; } .col-ss-9 { width: 75%; } .col-ss-10 { width: 83.33333333%; } .col-ss-11 { width: 91.66666667%; } .col-ss-12 { width: 100%; } @media (min-width: 544px) { .col-xs-1, .col-xs-2, .col-xs-25, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 { float: left; } .col-xs-1 { width: 8.33333333%; } .col-xs-2 { width: 16.66666667%; } .col-xs-25 { width: 20.83333333%; } .col-xs-3 { width: 25%; } .col-xs-4 { width: 33.33%; } .col-xs-5 { width: 41.66666667%; } .col-xs-6 { width: 50%; } .col-xs-7 { width: 58.33333333%; } .col-xs-8 { width: 66.66666667%; } .col-xs-9 { width: 75%; } .col-xs-10 { width: 83.33333333%; } .col-xs-11 { width: 91.66666667%; } .col-xs-12 { width: 100%; } } @media (min-width: 768px) { .container { width: 750px; } .col-sm-1, .col-sm-2, .col-sm-25, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 { float: left; } .col-sm-1 { width: 8.33333333%; } .col-sm-2 { width: 16.66666667%; } .col-sm-25 { width: 20%; } .col-sm-3 { width: 25%; } .col-sm-4 { width: 33.33%; } .col-sm-5 { width: 41.66666667%; } .col-sm-6 { width: 50%; } .col-sm-7 { width: 58.33333333%; } .col-sm-8 { width: 66.66666667%; } .col-sm-9 { width: 75%; } .col-sm-10 { width: 83.33333333%; } .col-sm-11 { width: 91.66666667%; } .col-sm-12 { width: 100%; } } @media (min-width: 992px) { .container { width: 970px; } .col2-set .col-1, .col2-set .col-2, .col-md-1, .col-md-2, .col-md-25, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 { float: left; } .col-md-1, .span1 { width: 8.33333333%; } .col-md-2, .span2 { width: 16.66666667%; } .col-md-25 { width: 20%; } .col-md-3, .span3 { width: 25%; } .col-md-4, .span4 { width: 33.33%; } .col-md-5, .span5 { width: 41.66666667%; } .col-md-6, .span6, .col2-set .col-1, .col2-set .col-2 { width: 50%; } .col-md-7, .span7 { width: 58.33333333%; } .col-md-8, .span8 { width: 66.66666667%; } .col-md-9, .span9 { width: 75%; } .col-md-10, .span10 { width: 83.33333333%; } .col-md-11, .span11 { width: 91.66666667%; } .col-md-12, .span12, .woocommerce form .form-row-wide, .woocommerce-page form .form-row-wide { width: 100%; } } @media (min-width: 1200px) { .container { width: 1170px; } .col-lg-1, .col-lg-2, .col-lg-25, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 { float: left; } .col-lg-1 { width: 8.33333333%; } .col-lg-2 { width: 16.66666667%; } .col-lg-25 { width: 20%; } .col-lg-3 { width: 25%; } .col-lg-4 { width: 33.33%; } .col-lg-5 { width: 41.66666667%; } .col-lg-6 { width: 50%; } .col-lg-7 { width: 58.33333333%; } .col-lg-8 { width: 66.66666667%; } .col-lg-9 { width: 75%; } .col-lg-10 { width: 83.33333333%; } .col-lg-11 { width: 91.66666667%; } .col-lg-12 { width: 100%; } } @media (min-width: 1500px) { .container { width: 1470px; } .col-xl-1, .col-xl-2, .col-xl-25, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11 { float: left; } .kt-width-large .col-xl-1 { width: 8.33333333%; } .kt-width-large .col-xl-15 { width: 10%; } .kt-width-large .col-xl-2 { width: 16.66666667%; } .kt-width-large .col-xl-25 { width: 20%; } .kt-width-large .col-xl-3 { width: 25%; } .kt-width-large .col-xl-4 { width: 33.33%; } .kt-width-large .col-xl-5 { width: 41.66666667%; } .kt-width-large .col-xl-6 { width: 50%; } .kt-width-large .col-xl-7 { width: 58.33333333%; } .kt-width-large .col-xl-8 { width: 66.66666667%; } .kt-width-large .col-xl-9 { width: 75%; } .kt-width-large .col-xl-10 { width: 83.33333333%; } .kt-width-large .col-xl-11 { width: 91.66666667%; } .kt-width-large .col-xl-12 { width: 100%; } } @media (min-width: 1800px) { .container { width: 1770px; } .col-xxl-1, .col-xxl-2, .col-xxl-25, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11 { float: left; } .kt-width-xlarge .col-xxl-1 { width: 8.33333333%; } .kt-width-xlarge .col-xxl-15 { width: 10%; } .kt-width-xlarge .col-xxl-2 { width: 16.66666667%; } .kt-width-xlarge .col-xxl-25 { width: 20%; } .kt-width-xlarge .col-xxl-3 { width: 25%; } .kt-width-xlarge .col-xxl-4 { width: 33.33%; } .kt-width-xlarge .col-xxl-40 { width: 40%; } .kt-width-xlarge .col-xxl-5 { width: 41.66666667%; } .kt-width-xlarge .col-xxl-6 { width: 50%; } .kt-width-xlarge .col-xxl-7 { width: 58.33333333%; } .kt-width-xlarge .col-xxl-8 { width: 66.66666667%; } .kt-width-xlarge .col-xxl-9 { width: 75%; } .kt-width-xlarge .col-xxl-95 { width: 80%; } .kt-width-xlarge .col-xxl-10 { width: 83.33333333%; } .kt-width-xlarge .col-xxl-11 { width: 91.66666667%; } .kt-width-xlarge .col-xxl-12 { width: 100%; } } .rowtight { margin-left: -10px; margin-right: -10px; } .rowtight:before, .rowtight:after { content: " "; display: table; } .rowtight:after { clear: both; } .rowtight:before, .rowtight:after { content: " "; display: table; } .rowtight:after { clear: both; } .rowtight:before, .rowtight:after { content: " "; display: table; } .rowtight:after { clear: both; } .rowtight [class^="col-"], .rowtight [class*=" col-"] { padding-right: 10px; padding-left: 10px; } .row-nomargin { margin-left: 0px; margin-right: 0px; } .row-nomargin:before, .row-nomargin:after { content: " "; display: table; } .row-nomargin:after { clear: both; } .row-nomargin [class^="col-"], .row-nomargin [class*=" col-"] { padding-right: 0px; padding-left: 0px; } .row-margin-small { margin-left: -5px; margin-right: -5px; } .row-margin-small:before, .row-margin-small:after { content: " "; display: table; } .row-margin-small:after { clear: both; } .row-margin-small [class^="col-"], .row-margin-small [class*=" col-"] { padding-right: 5px; padding-left: 5px; } .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } .fade.in { opacity: 1; } .collapse { display: none; } .collapse.in { display: block; height: auto; } tr.collapse.in { display: table-row; } tbody.collapse.in { display: table-row-group; } .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-property: height, visibility; -o-transition-property: height, visibility; transition-property: height, visibility; -webkit-transition-duration: 0.35s; -o-transition-duration: 0.35s; transition-duration: 0.35s; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; } .modal-open { overflow: hidden; } .modal { display: none; overflow: auto; overflow-y: scroll; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 10050; -webkit-overflow-scrolling: touch; outline: 0; } .modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; } .modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); } .modal-dialog { position: relative; width: auto; margin: 10px; } .modal-content { position: relative; background-color: #ffffff; border: 1px solid #999999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0px; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); background-clip: padding-box; outline: none; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000000; } .modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); } .modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); } .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; min-height: 16.42857143px; } .modal-header .close { margin-top: -2px; float: right; font-size: 21px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: 0.2; padding: 0; cursor: pointer; background: 0 0; border: 0; -webkit-appearance: none; } .modal-title { margin: 0; line-height: 1.42857143; } .modal-body { position: relative; padding: 20px; } .modal-footer { margin-top: 15px; padding: 19px 20px 20px; text-align: right; border-top: 1px solid #e5e5e5; } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } @media (min-width: 768px) { .modal-dialog { width: 600px; margin: 30px auto; } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } .modal-sm { width: 300px; } } @media (min-width: 992px) { .modal-lg { width: 900px; } } .tooltip { position: absolute; z-index: 1070; display: block; font-style: normal; font-weight: normal; letter-spacing: normal; line-break: auto; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; font-size: 12px; opacity: 0; filter: alpha(opacity=0); } .tooltip.in { opacity: 0.9; filter: alpha(opacity=90); } .tooltip.top { margin-top: -3px; padding: 5px 0; } .tooltip.right { margin-left: 3px; padding: 0 5px; } .tooltip.bottom { margin-top: 3px; padding: 5px 0; } .tooltip.left { margin-left: -3px; padding: 0 5px; } .sf-menu .tooltip-inner, .tooltip-inner { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; background-color: #000000; border-radius: 4px; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000000; } .tooltip.top-left .tooltip-arrow { bottom: 0; right: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000000; } .tooltip.top-right .tooltip-arrow { bottom: 0; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000000; } .tooltip.bottom-left .tooltip-arrow { top: 0; right: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000000; } .tooltip.bottom-right .tooltip-arrow { top: 0; left: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000000; } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; letter-spacing: normal; line-break: auto; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; font-size: 14px; background-color: #ffffff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } .popover.top { margin-top: -10px; } .popover.right { margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { margin: 0; padding: 8px 14px; font-size: 14px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } .popover-content { padding: 9px 14px; } .popover > .arrow, .popover > .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover > .arrow { border-width: 11px; } .popover > .arrow:after { border-width: 10px; content: ""; } .popover.top > .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } .popover.top > .arrow:after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #ffffff; } .popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); } .popover.right > .arrow:after { content: " "; left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #ffffff; } .popover.bottom > .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } .popover.bottom > .arrow:after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #ffffff; } .popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); } .popover.left > .arrow:after { content: " "; right: 1px; border-right-width: 0; border-left-color: #ffffff; bottom: -10px; } @-ms-viewport { width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important; } .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important; } @media (max-width: 767px) { .visible-xs { display: block !important; } table.visible-xs { display: table !important; } tr.visible-xs { display: table-row !important; } th.visible-xs, td.visible-xs { display: table-cell !important; } } @media (max-width: 767px) { .visible-xs-block { display: block !important; } } @media (max-width: 767px) { .visible-xs-inline { display: inline !important; } } @media (max-width: 767px) { .visible-xs-inline-block { display: inline-block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm { display: block !important; } table.visible-sm { display: table !important; } tr.visible-sm { display: table-row !important; } th.visible-sm, td.visible-sm { display: table-cell !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { display: block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { display: inline !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { display: inline-block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md { display: block !important; } table.visible-md { display: table !important; } tr.visible-md { display: table-row !important; } th.visible-md, td.visible-md { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { display: block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { display: inline !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { display: inline-block !important; } } @media (min-width: 1200px) { .visible-lg { display: block !important; } table.visible-lg { display: table !important; } tr.visible-lg { display: table-row !important; } th.visible-lg, td.visible-lg { display: table-cell !important; } } @media (min-width: 1200px) { .visible-lg-block { display: block !important; } } @media (min-width: 1200px) { .visible-lg-inline { display: inline !important; } } @media (min-width: 1200px) { .visible-lg-inline-block { display: inline-block !important; } } @media (max-width: 767px) { .hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-lg { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: block !important; } table.visible-print { display: table !important; } tr.visible-print { display: table-row !important; } th.visible-print, td.visible-print { display: table-cell !important; } } .visible-print-block { display: none !important; } @media print { .visible-print-block { display: block !important; } } .visible-print-inline { display: none !important; } @media print { .visible-print-inline { display: inline !important; } } .visible-print-inline-block { display: none !important; } @media print { .visible-print-inline-block { display: inline-block !important; } } @media print { .hidden-print { display: none !important; } } @media print { * { text-shadow: none !important; box-shadow: none !important; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 2cm 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 { float: left !important; } .col-md-12 { width: 100% !important; } .col-md-11 { width: 91.66666667% !important; } .col-md-10 { width: 83.33333333% !important; } .col-md-9 { width: 75% !important; } .col-md-8 { width: 66.66666667% !important; } .col-md-7 { width: 58.33333333% !important; } .col-md-6 { width: 50% !important; } .col-md-5 { width: 41.66666667% !important; } .col-md-4 { width: 33.33333333% !important; } .col-md-3 { width: 25% !important; } .col-md-25 { width: 20% !important; } .col-md-2 { width: 16.66666667% !important; } .col-md-1 { width: 8.33333333% !important; } .navbar { display: none; } .table td, .table th { background-color: #fff !important; } .btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; } } .primary-color { color: #16A085; } ul, ol { padding: 0; padding-left: 20px; } .kt_color_gray { color: #aaa; } a.kt_color_gray:hover { color: #555; } .sidebar a:not(.button), .above-footer-widgets a:not(.button) { color: #555; } .sidebar a:not(.button):hover, .above-footer-widgets a:not(.button):hover { color: #16A085; } .wp-pagenavi nav.navigation.pagination { text-align: center; margin: 10px 0; } .wp-pagenavi nav.navigation.pagination:before { clear: both; display: table; content: ' '; } .wp-pagenavi a, .wp-pagenavi span { padding: 8px 18px; font-weight: bold; margin: 5px; display: inline-block; color: #aaa; border: solid 2px #aaa; -webkit-transition: border 0.2s ease-in-out; -o-transition: border 0.2s ease-in-out; transition: border 0.2s ease-in-out; } .wp-pagenavi a i { vertical-align: sub; font-size: 20px; line-height: 20px; display: inline-block; width: 16px; margin-left: -4px; } .wp-pagenavi a:hover { border-color: #16A085; color: #16A085; } .wp-pagenavi .current { color: #fff; border-color: #16A085; background-color: #16A085; } #topcontrol .to_the_top { -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; bottom: 30px; cursor: pointer; height: 38px; position: absolute; right: 20px; width: 38px; z-index: 5; color: rgba(0, 0, 0, 0.4); text-align: center; background: transparent; border: 2px solid rgba(0, 0, 0, 0.4); box-sizing: content-box; } #topcontrol .to_the_top:hover { border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7); } #topcontrol .to_the_top > div { font-size: 16px; line-height: 20px; padding-top: 10px; } #ascrail2000 { background-color: #666; width: 0; position: fixed; z-index: 100000!important; } .videofit iframe { max-width: 100%; } #supersized { margin: 0; padding: 0; } .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: 14px; 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; } #infscr-loading { position: absolute; bottom: 0px; width: 100%; z-index: 1000; text-align: center; } #infscr-loading img { max-width: 60px; } .kt-404-alert { text-align: center; } .kt-404-alert form.search-form { max-width: 300px; margin: 0 auto; } .kt_search_post_type { text-transform: uppercase; font-size: 12px; border-left: 2px solid #aaa; display: block; padding-left: 4px; line-height: 1; margin-bottom: 10px; } .search_results_item { border: 2px solid #eee; padding: 15px; } #bbpress-forums p.bbp-topic-meta img.avatar { float: none !important; } .error-not-found { padding: 20px; text-align: center; border: 2px solid #aaa; } .entry-content .aligncenter, .main .aligncenter, .footerclass .aligncenter { display: block; margin-left: auto; margin-right: auto; clear: both; } .alignleft { float: left; } .alignright { float: right; } figure.wp-caption { max-width: 100%; } figure.alignnone { margin-left: 0; margin-right: 0; clear: both; } img.alignleft, .wp-caption.alignleft { margin: 5px 20px 10px 0; } img.alignright, .wp-caption.alignright { margin: 5px 0px 10px 20px; } img.alignnone, .wp-caption.alignnone { margin: 5px 0; } .wp-caption { text-align: center; } .wp-caption-text { font-size: inherit; } html .sticky, html .postlist article.sticky { font-size: inherit; } .gallery-caption { font-size: inherit; } .bypostauthor { font-size: inherit; } .kt-custom-row-full-stretch, .kt-custom-row-full { visibility: hidden; } .no-js .kt-custom-row-full-stretch, .no-js .kt-custom-row-full { visibility: visible; } .entry-content:after { clear: both; display: table; content: ''; } #content .gallery.kt-image-carousel { margin: 0; } .carousel-outer-container { overflow: hidden; } .home-padding { padding: 20px 0; } .box-icon-item { display: block; padding: 10px; text-align: center; } .box-icon-item .icon-container { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: center; -ms-justify-content: center; justify-content: center; font-size: 42px; border: 2px solid #444; color: #444; width: 100px; height: 100px; margin: 0 auto; position: relative; } .box-icon-item .icon-container .icon-heighlight { top: -2px; left: -2px; right: -2px; bottom: -2px; z-index: 3; display: block; position: absolute; -webkit-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .box-icon-item .icon-container .icon-left-highlight { border-bottom: 2px solid #16A085; border-left: 2px solid #16A085; -webkit-transform-origin: 0% 100%; -moz-transform-origin: 0% 100%; -ms-transform-origin: 0% 100%; transform-origin: 0% 100%; } .box-icon-item .icon-container .icon-right-highlight { border-top: 2px solid #16A085; border-right: 2px solid #16A085; -webkit-transform-origin: 100% 0%; -moz-transform-origin: 100% 0%; -ms-transform-origin: 100% 0%; transform-origin: 100% 0%; } .box-icon-item .menu-icon-description { margin-bottom: 0; color: #444; } .box-icon-item .menu-icon-read-more { margin-top: 10px; padding: 4px 8px; position: relative; color: #444; text-transform: uppercase; font-size: 14px; display: inline-block; } .box-icon-item .menu-icon-read-more .read-more-highlight { display: block; position: absolute; -webkit-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); width: 50%; top: 0; left: 50%; margin-left: -25%; height: 2px; background-color: #16A085; -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .box-icon-item:hover .icon-container .icon-heighlight { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .box-icon-item:hover .menu-icon-read-more .read-more-highlight { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .home-padding:first-child { padding-top: 0; } .home_blog_readmore { padding: 20px 0; text-align: center; border-top: 1px solid #eee; } .kt_mobile_slider { display: none; } @media (min-width: 993px) { .kad-header-position-left #wrapper { padding-left: 240px; } .kad-header-position-right #wrapper { padding-right: 240px; } .container { width: 90%; max-width: 1170px; } .kt-width-small .container { max-width: 940px; } } @media (min-width: 767px) { .container { width: 90%; max-width: 1140px; } .container .container .container { width: 100%; } .container .kt-custom-row-full-stretch .container { width: 90%; } .kt-width-large.kt-width-xlarge.kt-width-full .container { max-width: 100%; } } @media (min-width: 1500px) { .kt-width-large .container, .kt-width-xlarge .container { max-width: 1470px; } } @media (min-width: 1800px) { .kt-width-xlarge .container { max-width: 1770px; } } #wrapper { padding: 0; } body.body-style-normal #wrapper, body.body-style-bubbled #wrapper { width: 100% !important; max-width: 100% !important; } body.body-style-boxed #wrapper { width: 100% !important; position: relative; } @media (min-width: 992px) { .main.kt-sidebar { padding-right: 50px; } .kt-fullwidth .main.kt-sidebar { padding-right: 20px; } .main.col-lg-9.kt-sidebar-left { float: right; padding-right: 15px; padding-left: 50px; } } .kt-sidebar .kt-custom-row-full-stretch { width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; } #content { padding-top: 30px; padding-bottom: 30px; } body.siteorigin-panels:not(.single-product):not(.woocommerce-checkout):not(.single-post) #content { padding-top: 0px; padding-bottom: 0px; } body.siteorigin-panels:not(.single-product):not(.woocommerce-checkout):not(.single-post) #ktsidebar { padding-top: 30px; padding-bottom: 30px; } body.kt-single-post-no-inner-title.siteorigin-panels.single-post #content { padding-top: 0px; padding-bottom: 0px; } body.kt-single-post-no-inner-title.siteorigin-panels.single-post #ktsidebar { padding-top: 30px; padding-bottom: 30px; } #content.page-content-no-padding { padding-top: 0; padding-bottom: 0; } body.body-style-bubbled .contentclass { background: transparent; } body.body-style-bubbled .postclass { background: white; padding: 15px; } body.body-style-bubbled .kt-title span, body.body-style-bubbled .sidebar .widget-title span, body.body-style-bubbled .above-footer-widgets .widget-title span, body.body-style-bubbled .footer-widget-title span { background: #f2f2f2; } body.body-style-bubbled footer.single-footer .post-footer-section:last-child { border: 0; } .headerclass, .mobile-headerclass { background: #fff; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .ascend-trans-logo { display: none; } body.trans-header div:not(.is-sticky) > .headerclass-outer div:not(.is-sticky) > .kad-header-topbar-primary-outer div:not(.is-sticky) > .headerclass { background: transparent; } body.trans-header div:not(.is-sticky) > .headerclass-outer div:not(.is-sticky) > .kad-header-topbar-primary-outer div:not(.is-sticky) > .headerclass .nav-main ul.sf-menu > li > a, body.trans-header div:not(.is-sticky) > .headerclass-outer div:not(.is-sticky) > .kad-header-topbar-primary-outer div:not(.is-sticky) > .headerclass .kt-header-extras ul.sf-menu > li > a, body.trans-header div:not(.is-sticky) > .headerclass-outer div:not(.is-sticky) > .kad-header-topbar-primary-outer div:not(.is-sticky) > .headerclass .kt-header-extras .kt-extras-label [class*="kt-icon-"], body.trans-header div:not(.is-sticky) > .headerclass-outer div:not(.is-sticky) > .kad-header-topbar-primary-outer div:not(.is-sticky) > .headerclass .kt-header-extras .kadence_social_widget a, body.trans-header div:not(.is-sticky) > .headerclass-outer div:not(.is-sticky) > .second-navclass .sf-menu > li > a, body.trans-header:not(.kad-header-position-above) div:not(.is-sticky) > .second-navclass .sf-menu > li > a { color: #fff; } body.trans-header div:not(.is-sticky) > .headerclass-outer div:not(.is-sticky) > .kad-header-topbar-primary-outer div:not(.is-sticky) > .headerclass .kt-header-extras .kadence_social_widget a { border-color: rgba(255, 255, 255, 0.35); } body.trans-header div:not(.is-sticky) > .headerclass-outer div:not(.is-sticky) > .kad-header-topbar-primary-outer div:not(.is-sticky) > .headerclass .kad-site-tagline { color: #fff; } body.trans-header div:not(.is-sticky) > .headerclass-outer div:not(.is-sticky) > .kad-header-topbar-primary-outer div:not(.is-sticky) > .headerclass #logo a.brand { color: #fff; } body.trans-header div:not(.is-sticky) > .headerclass-outer div:not(.is-sticky) > .second-navclass { background: transparent; } body.trans-header div:not(.is-sticky) > .second-navclass { background: transparent; } body.trans-header div:not(.is-sticky) > .headerclass-outer div:not(.is-sticky) > .second-navclass .sf-menu > li:after { background: #fff; } body.trans-header:not(.kad-header-position-above) div:not(.is-sticky) > .second-navclass .sf-menu > li:after { background: #fff; } body.trans-header div:not(.is-sticky) > .mobile-headerclass { background: transparent; } body.trans-header div:not(.is-sticky) > .mobile-headerclass .kt-mobile-header-toggle button, body.trans-header div:not(.is-sticky) > .mobile-headerclass .kad-site-tagline, body.trans-header div:not(.is-sticky) > .mobile-headerclass #mobile-logo a, body.trans-header div:not(.is-sticky) > .mobile-headerclass #mobile-logo .kad-mobile-site-title, body.trans-header div:not(.is-sticky) > .mobile-headerclass .kad-mobile-site-tagline { color: #fff; } body.trans-header div:not(.is-sticky) > .headerclass-outer div:not(.is-sticky) > .kad-header-topbar-primary-outer div:not(.is-sticky) > .headerclass .kt-header-extras .kadence_social_widget a:hover { color: #fff; } body.trans-header div:not(.is-sticky) > .mobile-headerclass .kt-mnt span { background: #fff; } body.trans-header #kad-header-menu, body.trans-header #kad-mobile-banner { position: absolute; width: 100%; left: 0; top: 0; z-index: 1000; border-bottom: 1px solid transparent; } body.trans-header.body-style-boxed #kad-header-menu { left: auto; } body.trans-header:not(.kad-header-position-above) .outside-second .second-navclass { position: absolute; width: 100%; top: 0; z-index: 1000; border-bottom: 1px solid transparent; } body.trans-header:not(.kad-header-position-above) .outside-second .sticky-wrapper { height: 0 !important; } body.trans-header:not(.kad-header-position-above) .outside-second { position: relative; } body.trans-header #kad-header-menu-sticky-wrapper { height: 0 !important; } body.trans-header #kad-mobile-banner-sticky-wrapper { height: 0 !important; } body.trans-header.admin-bar:not(.body-style-boxed) #kad-header-menu, body.trans-header.admin-bar:not(.body-style-boxed) #kad-mobile-banner { top: 32px; } @media screen and (max-width: 782px) { body.trans-header.admin-bar:not(.body-style-boxed) #kad-mobile-banner { top: 46px; } } .contentclass { background: white; } body { background: #f2f2f2; } #content.container-fullwidth { width: 100%; max-width: 100%; padding-top: 0; padding-bottom: 0; } .container-fullwidth .main.kt-nosidebar { padding: 0; overflow: hidden; } .container-fullwidth .main.kt-sidebar, .container-fullwidth #ktsidebar { padding-top: 30px; padding-bottom: 30px; } /* .sf-vertical.sf-menu > li > a:before { width:50%; height: 2px; position: absolute; bottom: 5%; left: 25%; .scale(0); content: ''; background: rgba(0,0,0,.1); .transition(all 0.3s ease-in-out); } .sf-vertical.sf-menu > li:hover > a:before { .scale(1); } */ .sf-menu a { color: #444; } .sf-vertical.sf-menu li.menu-widget-area-kt { margin-top: 5px; } .siteorigin-panels-home #content.homepagecontent { padding-top: 0; padding-bottom: 0; } .kt-no-cell-margin .panel-grid-cell, .kt-no-cell-margin .panel-grid-cell .so-panel { margin-bottom: 0 !important; } .kt-row-style-no-padding { padding-top: 0 !important; padding-bottom: 0 !important; } .sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; } .sf-menu li { position: relative; } .sf-menu ul { position: absolute; display: none; top: 100%; left: 0; z-index: 599; text-align: left; border: 2px solid #eee; } .sf-menu > li { display: inline-block; } .sf-menu li a i { margin-right: 5px; } .sf-menu .kadence_social_widget a i { margin: 0; } .sf-menu li:hover > ul, .sf-menu li.sfHover > ul { display: block; } .sf-menu a { display: block; position: relative; zoom: 1; letter-spacing: 0.2px; padding: 10px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .sf-menu > li > a { text-transform: uppercase; } .sf-menu ul a { padding: 10px 15px; } .sf-menu ul ul { top: 0; left: 100%; } .sf-menu.sf-menu-normal ul ul { top: -2px !important; } .sf-menu.sf-menu-normal > li > ul:before { display: block; content: ""; position: absolute; top: -8px; left: 23px; width: 0; height: 0; border-width: 0 6px 6px 6px; border-color: #eee; border-style: solid; border-left-color: transparent; border-right-color: transparent; border-top-color: transparent; } .sf-menu.sf-menu-normal > li.menu-cart-icon-kt > ul:not(.kt-subright):before { left: 16px; } .sf-menu ul { background: #fff; min-width: 12em; /* allow long menu items to determine submenu width */ *width: 12em; /* no auto sub width for IE7, see white-space comment below */ } .sf-vertical ul { left: 100%; top: 0; } .sf-vertical > li { float: none; } .sf-vertical li { width: 100%; } .kad-relative-vertical-content .sf-vertical ul { margin-left: -2px; } .kad-relative-vertical-content .sf-vertical li { z-index: 1000; } .kad-relative-vertical-content .sf-vertical ul nav.woocommerce-MyAccount-navigation ul { margin-left: 0; } /* styling for both css and generated arrows */ .kt-showsub-indicator .sf-menu-normal .sf-dropdown > a:after { right: 10px; height: auto; min-height: 20px; text-align: right; width: 16px; vertical-align: bottom; display: inline-block; content: "\f0d7"; font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .kt-showsub-indicator .sf-menu-normal .sf-dropdown-submenu > a:after { position: absolute; right: 10px; height: auto; width: 10px; content: "\f0da"; font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .kt-show-vertsub-indicator .sf-vertical .sf-dropdown > a:after, .kt-show-vertsub-indicator .sf-vertical .sf-dropdown-submenu > a:after { position: absolute; right: 10px; height: auto; width: 10px; content: "\f0da"; display: inline; font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .kt-header-extras ul.sf-menu .kt-extras-label i.kt-icon-shopping-bag { margin-right: 0; } .kad-vertical-menu-inner { text-align: center; } .kad-relative-vertical-content .nav-main .sf-vertical > li { padding: 0 0px; } .kad-relative-vertical-content .nav-main .sf-vertical ul { border: 2px solid #eee; text-align: left; margin-left: -2px; } .kad-relative-vertical-content .nav-main .sf-vertical ul ul { margin-left: 0; } .kad-relative-vertical-content .nav-main .sf-vertical li { z-index: 1000; } .kad-relative-vertical-content ul.sf-menu.sf-vertical { margin-right: -20px; margin-left: -20px; } .nav-main .sf-menu > li > a i { display: block; font-size: 28px; line-height: 1; margin-right: 0; text-align: center; } .sf-menu-normal > li > ul.kt-subright { left: auto; right: 0; } .sf-menu-normal > li > ul.kt-subright:before { left: auto; right: 23px; } .sf-menu.sf-menu-normal > li.kt-lgmenu > ul { left: 50%; margin-left: -200px; width: 400px; } .sf-menu.sf-menu-normal > li.kt-lgmenu > ul:before { left: 50%; margin-left: -6px; } .sf-menu.sf-menu-normal > li.kt-lgmenu > ul > li { width: 50%; float: left; } .sf-menu.sf-menu-normal > li.kt-lgmenu > ul > li > a { padding-top: 15px; text-transform: uppercase; } .sf-menu.sf-menu-normal > li.kt-lgmenu > ul > li > a:before { content: ''; display: block; position: absolute; width: auto; left: 15px; right: 15px; height: 1px; background: rgba(0, 0, 0, 0.1); bottom: 0; } .sf-menu.sf-menu-normal > li.kt-lgmenu > ul > li a:after { display: none; } .sf-menu.sf-menu-normal > li.kt-lgmenu > ul > li ul { position: static; border: 0; display: block !important; opacity: 1 !important; min-width: 100%; } .sf-menu.sf-menu-normal > li.kt-lgmenu.kt-menu-column-3 > ul { margin-left: -300px; width: 600px; } .sf-menu.sf-menu-normal > li.kt-lgmenu.kt-menu-column-3 > ul > li { width: 33.33%; } .sf-menu.sf-menu-normal > li.kt-lgmenu.kt-menu-column-4 > ul { margin-left: -450px; width: 900px; } .sf-menu.sf-menu-normal > li.kt-lgmenu.kt-menu-column-4 > ul > li { width: 25%; } .sf-menu.sf-menu-normal > li.kt-lgmenu > ul.kt-subright { left: auto; right: -100px; } .sf-menu.sf-menu-normal > li.kt-lgmenu > ul.kt-subright:before { left: auto; right: 150px; } .sf-menu.sf-vertical > li.kt-lgmenu > ul { width: 400px; } .sf-menu.sf-vertical > li.kt-lgmenu > ul > li { width: 50%; float: left; } .sf-menu.sf-vertical > li.kt-lgmenu > ul > li > a { text-transform: uppercase; } .sf-menu.sf-vertical > li.kt-lgmenu > ul > li > a:before { content: ''; display: block; position: absolute; width: auto; left: 15px; right: 15px; height: 1px; background: rgba(0, 0, 0, 0.1); bottom: 0; } .sf-menu.sf-vertical > li.kt-lgmenu > ul > li a:after { display: none; } .sf-menu.sf-vertical > li.kt-lgmenu > ul > li ul { position: static; border: 0; display: block !important; opacity: 1 !important; min-width: 100%; } .sf-menu.sf-vertical > li.kt-lgmenu.kt-menu-column-3 > ul { width: 600px; } .sf-menu.sf-vertical > li.kt-lgmenu.kt-menu-column-3 > ul > li { width: 33.33%; } .sf-menu.sf-vertical > li.kt-lgmenu.kt-menu-column-4 > ul { width: 900px; } .sf-menu.sf-vertical > li.kt-lgmenu.kt-menu-column-4 > ul > li { width: 25%; } @media (min-width: 992px) and (max-width: 1200px) { .sf-menu.sf-menu-normal > li.kt-lgmenu.kt-menu-column-4 { position: static; } .sf-menu.sf-menu-normal > li.kt-lgmenu.kt-menu-column-4 > ul { width: 100%; margin-left: 0 !important; right: 0; left: auto; } .sf-menu.sf-menu-normal > li.kt-lgmenu.kt-menu-column-4 > ul:before { display: none; } .sf-menu.sf-vertical > li.kt-lgmenu.kt-menu-column-4 > ul { width: 680px; } } .topbarclass .sf-menu ul { background: #444; border-color: rgba(0, 0, 0, 0.2); } .topbarclass .sf-menu.sf-menu-normal > li > ul:before { border-bottom-color: rgba(0, 0, 0, 0.2); } .kad-mobile-nav li { position: relative; } .kad-mobile-nav li .kad-submenu-accordion { position: absolute; right: 0; top: 0; width: auto; text-align: center; height: auto; padding: 8px 15px; } .kad-mobile-nav li .kad-submenu-accordion.toggle-active { background: rgba(0, 0, 0, 0.07); } .kad-mobile-nav li .kad-submenu-accordion i.kt-icon-chevron-up, .kad-mobile-nav li .kad-submenu-accordion i.kt-icon-chevron-up { display: none; } .kad-mobile-nav li .kad-submenu-accordion.toggle-active i.kt-icon-chevron-down, .kad-mobile-nav li .kad-submenu-accordion.toggle-active i.kt-icon-chevron-down { display: none; } .kad-mobile-nav li .kad-submenu-accordion.toggle-active i.kt-icon-chevron-up, .kad-mobile-nav li .kad-submenu-accordion.toggle-active i.kt-icon-chevron-up { display: block; line-height: inherit; } .kad-mobile-nav li .kad-submenu-accordion i { padding-right: 0px; } .kad-mobile-nav li .kad-nav-collapse.in { height: auto; } @keyframes fadeIndown { from { opacity: 0; transform: translateY(-20px); } to { opacity: 1; transform: translateY(0px); } } @-webkit-keyframes fadeIndown { from { opacity: 0; -webkit-transform: translateY(-20px); } to { opacity: 1; -webkit-transform: translateY(0px); } } @-moz-keyframes fadeIndown { from { opacity: 0; -moz-transform: translateY(-20px); } to { opacity: 1; -moz-transform: translateY(0px); } } .kad-fade-in-down { opacity: 0; -webkit-transform: translate(0, -20px); -ms-transform: translate(0, -20px); -o-transform: translate(0, -20px); transform: translate(0, -20px); -webkit-animation: fadeIndown ease-in-out 1; -o-animation: fadeIndown ease-in-out 1; animation: fadeIndown ease-in-out 1; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } @keyframes fadeInup { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0px); } } @-webkit-keyframes fadeInup { from { opacity: 0; -webkit-transform: translateY(20px); } to { opacity: 1; -webkit-transform: translateY(0px); } } @-moz-keyframes fadeInup { from { opacity: 0; -moz-transform: translateY(20px); } to { opacity: 1; -moz-transform: translateY(0px); } } @keyframes hoverup { 0%, 100% { transform: translateY(0px); } 50% { transform: translateY(10px); } } @-webkit-keyframes hoverup { 0%, 100% { -webkit-transform: translateY(0px); } 50% { -webkit-transform: translateY(10px); } } @-moz-keyframes hoverup { 0%, 100% { -moz-transform: translateY(0px); } 50% { -moz-transform: translateY(10px); } } .kad-fade-in-up { opacity: 0; -webkit-transform: translate(0, 20px); -ms-transform: translate(0, 20px); -o-transform: translate(0, 20px); transform: translate(0, 20px); -webkit-animation: fadeInup ease-in-out 1; -o-animation: fadeInup ease-in-out 1; animation: fadeInup ease-in-out 1; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-delay: 0.5s; animation-delay: 0.5s; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @-webkit-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @-moz-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .kad-fade-in { opacity: 0; -webkit-animation: fadeIn ease-in-out 1; -o-animation: fadeIn ease-in-out 1; animation: fadeIn ease-in-out 1; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-delay: 0.5s; animation-delay: 0.5s; } .kad-animation { opacity: 0; top: 30px; position: relative; } .kt-animate-fade-in { opacity: 0; } .kt-animate-fade-in-up { opacity: 0; top: 30px; position: relative; } .kt-animate-fade-in-down { opacity: 0; top: -30px; position: relative; } .kt-animate-fade-in-left { opacity: 0; left: 30px; position: relative; } .kt-animate-fade-in-right { opacity: 0; right: 30px; position: relative; } .kt_item_fade_in { opacity: 0; } .slick-slider .kt_item_fade_in, .elementor-edit-mode .kt_item_fade_in { opacity: 1; } html.no-js .kt_item_fade_in { -webkit-animation: fadeIn ease-in-out 1; -moz-animation: fadeIn ease-in-out 1; animation: fadeIn ease-in-out 1; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-duration: 0.5s; -moz-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-delay: 3s; -moz-animation-delay: 3s; animation-delay: 3s; } @font-face { font-family: 'kt-font-awesome'; src: url('fonts/kt-font-awesome.eot?t9jwae'); src: url('fonts/kt-font-awesome.eot?t9jwae#iefix') format('embedded-opentype'), url('fonts/kt-font-awesome.ttf?t9jwae') format('truetype'), url('fonts/kt-font-awesome.woff?t9jwae') format('woff'), url('fonts/kt-font-awesome.svg?t9jwae#kt-font-awesome') format('svg'); font-weight: normal; font-style: normal; } [class^="kt-icon-"], [class*=" kt-icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .kt-icon-asterisk:before { content: "\f069"; } .kt-icon-plus:before { content: "\f067"; } .kt-icon-question:before { content: "\f128"; } .kt-icon-minus:before { content: "\f068"; } .kt-icon-glass:before { content: "\f000"; } .kt-icon-music:before { content: "\f001"; } .kt-icon-search:before { content: "\f002"; } .kt-icon-envelope-o:before { content: "\f003"; } .kt-icon-heart:before { content: "\f004"; } .kt-icon-star:before { content: "\f005"; } .kt-icon-star-o:before { content: "\f006"; } .kt-icon-user:before { content: "\f007"; } .kt-icon-film:before { content: "\f008"; } .kt-icon-th-large:before { content: "\f009"; } .kt-icon-th:before { content: "\f00a"; } .kt-icon-th-list:before { content: "\f00b"; } .kt-icon-check:before { content: "\f00c"; } .kt-icon-close:before { content: "\f00d"; } .kt-icon-remove:before { content: "\f00d"; } .kt-icon-times:before { content: "\f00d"; } .kt-icon-search-plus:before { content: "\f00e"; } .kt-icon-search-minus:before { content: "\f010"; } .kt-icon-power-off:before { content: "\f011"; } .kt-icon-signal:before { content: "\f012"; } .kt-icon-cog:before { content: "\f013"; } .kt-icon-gear:before { content: "\f013"; } .kt-icon-trash-o:before { content: "\f014"; } .kt-icon-home:before { content: "\f015"; } .kt-icon-file-o:before { content: "\f016"; } .kt-icon-clock-o:before { content: "\f017"; } .kt-icon-road:before { content: "\f018"; } .kt-icon-download:before { content: "\f019"; } .kt-icon-arrow-circle-o-down:before { content: "\f01a"; } .kt-icon-arrow-circle-o-up:before { content: "\f01b"; } .kt-icon-inbox:before { content: "\f01c"; } .kt-icon-play-circle-o:before { content: "\f01d"; } .kt-icon-repeat:before { content: "\f01e"; } .kt-icon-rotate-right:before { content: "\f01e"; } .kt-icon-refresh:before { content: "\f021"; } .kt-icon-list-alt:before { content: "\f022"; } .kt-icon-lock:before { content: "\f023"; } .kt-icon-flag:before { content: "\f024"; } .kt-icon-headphones:before { content: "\f025"; } .kt-icon-volume-off:before { content: "\f026"; } .kt-icon-volume-down:before { content: "\f027"; } .kt-icon-volume-up:before { content: "\f028"; } .kt-icon-qrcode:before { content: "\f029"; } .kt-icon-barcode:before { content: "\f02a"; } .kt-icon-tag:before { content: "\f02b"; } .kt-icon-tags:before { content: "\f02c"; } .kt-icon-book:before { content: "\f02d"; } .kt-icon-bookmark:before { content: "\f02e"; } .kt-icon-print:before { content: "\f02f"; } .kt-icon-camera:before { content: "\f030"; } .kt-icon-font:before { content: "\f031"; } .kt-icon-bold:before { content: "\f032"; } .kt-icon-italic:before { content: "\f033"; } .kt-icon-text-height:before { content: "\f034"; } .kt-icon-text-width:before { content: "\f035"; } .kt-icon-align-left:before { content: "\f036"; } .kt-icon-align-center:before { content: "\f037"; } .kt-icon-align-right:before { content: "\f038"; } .kt-icon-align-justify:before { content: "\f039"; } .kt-icon-list:before { content: "\f03a"; } .kt-icon-dedent:before { content: "\f03b"; } .kt-icon-outdent:before { content: "\f03b"; } .kt-icon-indent:before { content: "\f03c"; } .kt-icon-video-camera:before { content: "\f03d"; } .kt-icon-image:before { content: "\f03e"; } .kt-icon-photo:before { content: "\f03e"; } .kt-icon-picture-o:before { content: "\f03e"; } .kt-icon-pencil:before { content: "\f040"; } .kt-icon-map-marker:before { content: "\f041"; } .kt-icon-adjust:before { content: "\f042"; } .kt-icon-tint:before { content: "\f043"; } .kt-icon-edit:before { content: "\f044"; } .kt-icon-pencil-square-o:before { content: "\f044"; } .kt-icon-share-square-o:before { content: "\f045"; } .kt-icon-check-square-o:before { content: "\f046"; } .kt-icon-arrows:before { content: "\f047"; } .kt-icon-step-backward:before { content: "\f048"; } .kt-icon-fast-backward:before { content: "\f049"; } .kt-icon-backward:before { content: "\f04a"; } .kt-icon-play:before { content: "\f04b"; } .kt-icon-pause:before { content: "\f04c"; } .kt-icon-stop:before { content: "\f04d"; } .kt-icon-forward:before { content: "\f04e"; } .kt-icon-fast-forward:before { content: "\f050"; } .kt-icon-step-forward:before { content: "\f051"; } .kt-icon-eject:before { content: "\f052"; } .kt-icon-chevron-left:before { content: "\f053"; } .kt-icon-chevron-right:before { content: "\f054"; } .kt-icon-plus-circle:before { content: "\f055"; } .kt-icon-minus-circle:before { content: "\f056"; } .kt-icon-times-circle:before { content: "\f057"; } .kt-icon-check-circle:before { content: "\f058"; } .kt-icon-question-circle:before { content: "\f059"; } .kt-icon-info-circle:before { content: "\f05a"; } .kt-icon-crosshairs:before { content: "\f05b"; } .kt-icon-times-circle-o:before { content: "\f05c"; } .kt-icon-check-circle-o:before { content: "\f05d"; } .kt-icon-ban:before { content: "\f05e"; } .kt-icon-arrow-left:before { content: "\f060"; } .kt-icon-arrow-right:before { content: "\f061"; } .kt-icon-arrow-up:before { content: "\f062"; } .kt-icon-arrow-down:before { content: "\f063"; } .kt-icon-mail-forward:before { content: "\f064"; } .kt-icon-share:before { content: "\f064"; } .kt-icon-expand:before { content: "\f065"; } .kt-icon-compress:before { content: "\f066"; } .kt-icon-exclamation-circle:before { content: "\f06a"; } .kt-icon-gift:before { content: "\f06b"; } .kt-icon-leaf:before { content: "\f06c"; } .kt-icon-fire:before { content: "\f06d"; } .kt-icon-eye:before { content: "\f06e"; } .kt-icon-eye-slash:before { content: "\f070"; } .kt-icon-exclamation-triangle:before { content: "\f071"; } .kt-icon-warning:before { content: "\f071"; } .kt-icon-plane:before { content: "\f072"; } .kt-icon-calendar:before { content: "\f073"; } .kt-icon-random:before { content: "\f074"; } .kt-icon-comment:before { content: "\f075"; } .kt-icon-magnet:before { content: "\f076"; } .kt-icon-chevron-up:before { content: "\f077"; } .kt-icon-chevron-down:before { content: "\f078"; } .kt-icon-retweet:before { content: "\f079"; } .kt-icon-shopping-cart:before { content: "\f07a"; } .kt-icon-folder:before { content: "\f07b"; } .kt-icon-folder-open:before { content: "\f07c"; } .kt-icon-arrows-v:before { content: "\f07d"; } .kt-icon-arrows-h:before { content: "\f07e"; } .kt-icon-bar-chart:before { content: "\f080"; } .kt-icon-bar-chart-o:before { content: "\f080"; } .kt-icon-twitter-square:before { content: "\f081"; } .kt-icon-facebook-square:before { content: "\f082"; } .kt-icon-camera-retro:before { content: "\f083"; } .kt-icon-key:before { content: "\f084"; } .kt-icon-cogs:before { content: "\f085"; } .kt-icon-gears:before { content: "\f085"; } .kt-icon-comments:before { content: "\f086"; } .kt-icon-thumbs-o-up:before { content: "\f087"; } .kt-icon-thumbs-o-down:before { content: "\f088"; } .kt-icon-star-half:before { content: "\f089"; } .kt-icon-heart-o:before { content: "\f08a"; } .kt-icon-sign-out:before { content: "\f08b"; } .kt-icon-linkedin-square:before { content: "\f08c"; } .kt-icon-thumb-tack:before { content: "\f08d"; } .kt-icon-external-link:before { content: "\f08e"; } .kt-icon-sign-in:before { content: "\f090"; } .kt-icon-trophy:before { content: "\f091"; } .kt-icon-github-square:before { content: "\f092"; } .kt-icon-upload:before { content: "\f093"; } .kt-icon-lemon-o:before { content: "\f094"; } .kt-icon-phone:before { content: "\f095"; } .kt-icon-square-o:before { content: "\f096"; } .kt-icon-bookmark-o:before { content: "\f097"; } .kt-icon-phone-square:before { content: "\f098"; } .kt-icon-twitter:before { content: "\f099"; } .kt-icon-facebook:before { content: "\f09a"; } .kt-icon-facebook-f:before { content: "\f09a"; } .kt-icon-github:before { content: "\f09b"; } .kt-icon-unlock:before { content: "\f09c"; } .kt-icon-credit-card:before { content: "\f09d"; } .kt-icon-feed:before { content: "\f09e"; } .kt-icon-rss:before { content: "\f09e"; } .kt-icon-hdd-o:before { content: "\f0a0"; } .kt-icon-bullhorn:before { content: "\f0a1"; } .kt-icon-bell-o:before { content: "\f0a2"; } .kt-icon-certificate:before { content: "\f0a3"; } .kt-icon-hand-o-right:before { content: "\f0a4"; } .kt-icon-hand-o-left:before { content: "\f0a5"; } .kt-icon-hand-o-up:before { content: "\f0a6"; } .kt-icon-hand-o-down:before { content: "\f0a7"; } .kt-icon-arrow-circle-left:before { content: "\f0a8"; } .kt-icon-arrow-circle-right:before { content: "\f0a9"; } .kt-icon-arrow-circle-up:before { content: "\f0aa"; } .kt-icon-arrow-circle-down:before { content: "\f0ab"; } .kt-icon-globe:before { content: "\f0ac"; } .kt-icon-wrench:before { content: "\f0ad"; } .kt-icon-tasks:before { content: "\f0ae"; } .kt-icon-filter:before { content: "\f0b0"; } .kt-icon-briefcase:before { content: "\f0b1"; } .kt-icon-arrows-alt:before { content: "\f0b2"; } .kt-icon-group:before { content: "\f0c0"; } .kt-icon-users:before { content: "\f0c0"; } .kt-icon-chain:before { content: "\f0c1"; } .kt-icon-link:before { content: "\f0c1"; } .kt-icon-cloud:before { content: "\f0c2"; } .kt-icon-flask:before { content: "\f0c3"; } .kt-icon-cut:before { content: "\f0c4"; } .kt-icon-scissors:before { content: "\f0c4"; } .kt-icon-copy:before { content: "\f0c5"; } .kt-icon-files-o:before { content: "\f0c5"; } .kt-icon-paperclip:before { content: "\f0c6"; } .kt-icon-floppy-o:before { content: "\f0c7"; } .kt-icon-save:before { content: "\f0c7"; } .kt-icon-square:before { content: "\f0c8"; } .kt-icon-bars:before { content: "\f0c9"; } .kt-icon-navicon:before { content: "\f0c9"; } .kt-icon-reorder:before { content: "\f0c9"; } .kt-icon-list-ul:before { content: "\f0ca"; } .kt-icon-list-ol:before { content: "\f0cb"; } .kt-icon-strikethrough:before { content: "\f0cc"; } .kt-icon-underline:before { content: "\f0cd"; } .kt-icon-table:before { content: "\f0ce"; } .kt-icon-magic:before { content: "\f0d0"; } .kt-icon-truck:before { content: "\f0d1"; } .kt-icon-pinterest:before { content: "\f0d2"; } .kt-icon-pinterest-square:before { content: "\f0d3"; } .kt-icon-google-plus-square:before { content: "\f0d4"; } .kt-icon-google-plus:before { content: "\f0d5"; } .kt-icon-money:before { content: "\f0d6"; } .kt-icon-caret-down:before { content: "\f0d7"; } .kt-icon-caret-up:before { content: "\f0d8"; } .kt-icon-caret-left:before { content: "\f0d9"; } .kt-icon-caret-right:before { content: "\f0da"; } .kt-icon-columns:before { content: "\f0db"; } .kt-icon-sort:before { content: "\f0dc"; } .kt-icon-unsorted:before { content: "\f0dc"; } .kt-icon-sort-desc:before { content: "\f0dd"; } .kt-icon-sort-down:before { content: "\f0dd"; } .kt-icon-sort-asc:before { content: "\f0de"; } .kt-icon-sort-up:before { content: "\f0de"; } .kt-icon-envelope:before { content: "\f0e0"; } .kt-icon-linkedin:before { content: "\f0e1"; } .kt-icon-rotate-left:before { content: "\f0e2"; } .kt-icon-undo:before { content: "\f0e2"; } .kt-icon-gavel:before { content: "\f0e3"; } .kt-icon-legal:before { content: "\f0e3"; } .kt-icon-dashboard:before { content: "\f0e4"; } .kt-icon-tachometer:before { content: "\f0e4"; } .kt-icon-comment-o:before { content: "\f0e5"; } .kt-icon-comments-o:before { content: "\f0e6"; } .kt-icon-bolt:before { content: "\f0e7"; } .kt-icon-flash:before { content: "\f0e7"; } .kt-icon-sitemap:before { content: "\f0e8"; } .kt-icon-umbrella:before { content: "\f0e9"; } .kt-icon-clipboard:before { content: "\f0ea"; } .kt-icon-paste:before { content: "\f0ea"; } .kt-icon-lightbulb-o:before { content: "\f0eb"; } .kt-icon-exchange:before { content: "\f0ec"; } .kt-icon-cloud-download:before { content: "\f0ed"; } .kt-icon-cloud-upload:before { content: "\f0ee"; } .kt-icon-user-md:before { content: "\f0f0"; } .kt-icon-stethoscope:before { content: "\f0f1"; } .kt-icon-suitcase:before { content: "\f0f2"; } .kt-icon-bell:before { content: "\f0f3"; } .kt-icon-coffee:before { content: "\f0f4"; } .kt-icon-cutlery:before { content: "\f0f5"; } .kt-icon-file-text-o:before { content: "\f0f6"; } .kt-icon-building-o:before { content: "\f0f7"; } .kt-icon-hospital-o:before { content: "\f0f8"; } .kt-icon-ambulance:before { content: "\f0f9"; } .kt-icon-medkit:before { content: "\f0fa"; } .kt-icon-fighter-jet:before { content: "\f0fb"; } .kt-icon-beer:before { content: "\f0fc"; } .kt-icon-h-square:before { content: "\f0fd"; } .kt-icon-plus-square:before { content: "\f0fe"; } .kt-icon-angle-double-left:before { content: "\f100"; } .kt-icon-angle-double-right:before { content: "\f101"; } .kt-icon-angle-double-up:before { content: "\f102"; } .kt-icon-angle-double-down:before { content: "\f103"; } .kt-icon-angle-left:before { content: "\f104"; } .kt-icon-angle-right:before { content: "\f105"; } .kt-icon-angle-up:before { content: "\f106"; } .kt-icon-angle-down:before { content: "\f107"; } .kt-icon-desktop:before { content: "\f108"; } .kt-icon-laptop:before { content: "\f109"; } .kt-icon-tablet:before { content: "\f10a"; } .kt-icon-mobile:before { content: "\f10b"; } .kt-icon-mobile-phone:before { content: "\f10b"; } .kt-icon-circle-o:before { content: "\f10c"; } .kt-icon-quote-left:before { content: "\f10d"; } .kt-icon-quote-right:before { content: "\f10e"; } .kt-icon-spinner:before { content: "\f110"; } .kt-icon-circle:before { content: "\f111"; } .kt-icon-mail-reply:before { content: "\f112"; } .kt-icon-reply:before { content: "\f112"; } .kt-icon-github-alt:before { content: "\f113"; } .kt-icon-folder-o:before { content: "\f114"; } .kt-icon-folder-open-o:before { content: "\f115"; } .kt-icon-smile-o:before { content: "\f118"; } .kt-icon-frown-o:before { content: "\f119"; } .kt-icon-meh-o:before { content: "\f11a"; } .kt-icon-gamepad:before { content: "\f11b"; } .kt-icon-keyboard-o:before { content: "\f11c"; } .kt-icon-flag-o:before { content: "\f11d"; } .kt-icon-flag-checkered:before { content: "\f11e"; } .kt-icon-terminal:before { content: "\f120"; } .kt-icon-code:before { content: "\f121"; } .kt-icon-mail-reply-all:before { content: "\f122"; } .kt-icon-reply-all:before { content: "\f122"; } .kt-icon-star-half-empty:before { content: "\f123"; } .kt-icon-star-half-full:before { content: "\f123"; } .kt-icon-star-half-o:before { content: "\f123"; } .kt-icon-location-arrow:before { content: "\f124"; } .kt-icon-crop:before { content: "\f125"; } .kt-icon-code-fork:before { content: "\f126"; } .kt-icon-chain-broken:before { content: "\f127"; } .kt-icon-unlink:before { content: "\f127"; } .kt-icon-info:before { content: "\f129"; } .kt-icon-exclamation:before { content: "\f12a"; } .kt-icon-superscript:before { content: "\f12b"; } .kt-icon-subscript:before { content: "\f12c"; } .kt-icon-eraser:before { content: "\f12d"; } .kt-icon-puzzle-piece:before { content: "\f12e"; } .kt-icon-microphone:before { content: "\f130"; } .kt-icon-microphone-slash:before { content: "\f131"; } .kt-icon-shield:before { content: "\f132"; } .kt-icon-calendar-o:before { content: "\f133"; } .kt-icon-fire-extinguisher:before { content: "\f134"; } .kt-icon-rocket:before { content: "\f135"; } .kt-icon-maxcdn:before { content: "\f136"; } .kt-icon-chevron-circle-left:before { content: "\f137"; } .kt-icon-chevron-circle-right:before { content: "\f138"; } .kt-icon-chevron-circle-up:before { content: "\f139"; } .kt-icon-chevron-circle-down:before { content: "\f13a"; } .kt-icon-html5:before { content: "\f13b"; } .kt-icon-css3:before { content: "\f13c"; } .kt-icon-anchor:before { content: "\f13d"; } .kt-icon-unlock-alt:before { content: "\f13e"; } .kt-icon-bullseye:before { content: "\f140"; } .kt-icon-ellipsis-h:before { content: "\f141"; } .kt-icon-ellipsis-v:before { content: "\f142"; } .kt-icon-rss-square:before { content: "\f143"; } .kt-icon-play-circle:before { content: "\f144"; } .kt-icon-ticket:before { content: "\f145"; } .kt-icon-minus-square:before { content: "\f146"; } .kt-icon-minus-square-o:before { content: "\f147"; } .kt-icon-level-up:before { content: "\f148"; } .kt-icon-level-down:before { content: "\f149"; } .kt-icon-check-square:before { content: "\f14a"; } .kt-icon-pencil-square:before { content: "\f14b"; } .kt-icon-external-link-square:before { content: "\f14c"; } .kt-icon-share-square:before { content: "\f14d"; } .kt-icon-compass:before { content: "\f14e"; } .kt-icon-caret-square-o-down:before { content: "\f150"; } .kt-icon-toggle-down:before { content: "\f150"; } .kt-icon-caret-square-o-up:before { content: "\f151"; } .kt-icon-toggle-up:before { content: "\f151"; } .kt-icon-caret-square-o-right:before { content: "\f152"; } .kt-icon-toggle-right:before { content: "\f152"; } .kt-icon-eur:before { content: "\f153"; } .kt-icon-euro:before { content: "\f153"; } .kt-icon-gbp:before { content: "\f154"; } .kt-icon-dollar:before { content: "\f155"; } .kt-icon-usd:before { content: "\f155"; } .kt-icon-inr:before { content: "\f156"; } .kt-icon-rupee:before { content: "\f156"; } .kt-icon-cny:before { content: "\f157"; } .kt-icon-jpy:before { content: "\f157"; } .kt-icon-rmb:before { content: "\f157"; } .kt-icon-yen:before { content: "\f157"; } .kt-icon-rouble:before { content: "\f158"; } .kt-icon-rub:before { content: "\f158"; } .kt-icon-ruble:before { content: "\f158"; } .kt-icon-krw:before { content: "\f159"; } .kt-icon-won:before { content: "\f159"; } .kt-icon-bitcoin:before { content: "\f15a"; } .kt-icon-btc:before { content: "\f15a"; } .kt-icon-file:before { content: "\f15b"; } .kt-icon-file-text:before { content: "\f15c"; } .kt-icon-sort-alpha-asc:before { content: "\f15d"; } .kt-icon-sort-alpha-desc:before { content: "\f15e"; } .kt-icon-sort-amount-asc:before { content: "\f160"; } .kt-icon-sort-amount-desc:before { content: "\f161"; } .kt-icon-sort-numeric-asc:before { content: "\f162"; } .kt-icon-sort-numeric-desc:before { content: "\f163"; } .kt-icon-thumbs-up:before { content: "\f164"; } .kt-icon-thumbs-down:before { content: "\f165"; } .kt-icon-youtube-square:before { content: "\f166"; } .kt-icon-youtube:before { content: "\f167"; } .kt-icon-xing:before { content: "\f168"; } .kt-icon-xing-square:before { content: "\f169"; } .kt-icon-youtube-play:before { content: "\f16a"; } .kt-icon-dropbox:before { content: "\f16b"; } .kt-icon-stack-overflow:before { content: "\f16c"; } .kt-icon-instagram:before { content: "\f16d"; } .kt-icon-flickr:before { content: "\f16e"; } .kt-icon-adn:before { content: "\f170"; } .kt-icon-bitbucket:before { content: "\f171"; } .kt-icon-bitbucket-square:before { content: "\f172"; } .kt-icon-tumblr:before { content: "\f173"; } .kt-icon-tumblr-square:before { content: "\f174"; } .kt-icon-long-arrow-down:before { content: "\f175"; } .kt-icon-long-arrow-up:before { content: "\f176"; } .kt-icon-long-arrow-left:before { content: "\f177"; } .kt-icon-long-arrow-right:before { content: "\f178"; } .kt-icon-apple:before { content: "\f179"; } .kt-icon-windows:before { content: "\f17a"; } .kt-icon-android:before { content: "\f17b"; } .kt-icon-linux:before { content: "\f17c"; } .kt-icon-dribbble:before { content: "\f17d"; } .kt-icon-skype:before { content: "\f17e"; } .kt-icon-foursquare:before { content: "\f180"; } .kt-icon-trello:before { content: "\f181"; } .kt-icon-female:before { content: "\f182"; } .kt-icon-male:before { content: "\f183"; } .kt-icon-gittip:before { content: "\f184"; } .kt-icon-gratipay:before { content: "\f184"; } .kt-icon-sun-o:before { content: "\f185"; } .kt-icon-moon-o:before { content: "\f186"; } .kt-icon-archive:before { content: "\f187"; } .kt-icon-bug:before { content: "\f188"; } .kt-icon-vk:before { content: "\f189"; } .kt-icon-weibo:before { content: "\f18a"; } .kt-icon-renren:before { content: "\f18b"; } .kt-icon-pagelines:before { content: "\f18c"; } .kt-icon-stack-exchange:before { content: "\f18d"; } .kt-icon-arrow-circle-o-right:before { content: "\f18e"; } .kt-icon-arrow-circle-o-left:before { content: "\f190"; } .kt-icon-caret-square-o-left:before { content: "\f191"; } .kt-icon-toggle-left:before { content: "\f191"; } .kt-icon-dot-circle-o:before { content: "\f192"; } .kt-icon-wheelchair:before { content: "\f193"; } .kt-icon-vimeo-square:before { content: "\f194"; } .kt-icon-try:before { content: "\f195"; } .kt-icon-turkish-lira:before { content: "\f195"; } .kt-icon-plus-square-o:before { content: "\f196"; } .kt-icon-space-shuttle:before { content: "\f197"; } .kt-icon-slack:before { content: "\f198"; } .kt-icon-envelope-square:before { content: "\f199"; } .kt-icon-wordpress:before { content: "\f19a"; } .kt-icon-openid:before { content: "\f19b"; } .kt-icon-bank:before { content: "\f19c"; } .kt-icon-institution:before { content: "\f19c"; } .kt-icon-university:before { content: "\f19c"; } .kt-icon-graduation-cap:before { content: "\f19d"; } .kt-icon-mortar-board:before { content: "\f19d"; } .kt-icon-yahoo:before { content: "\f19e"; } .kt-icon-google:before { content: "\f1a0"; } .kt-icon-reddit:before { content: "\f1a1"; } .kt-icon-reddit-square:before { content: "\f1a2"; } .kt-icon-stumbleupon-circle:before { content: "\f1a3"; } .kt-icon-stumbleupon:before { content: "\f1a4"; } .kt-icon-delicious:before { content: "\f1a5"; } .kt-icon-digg:before { content: "\f1a6"; } .kt-icon-pied-piper-pp:before { content: "\f1a7"; } .kt-icon-pied-piper-alt:before { content: "\f1a8"; } .kt-icon-drupal:before { content: "\f1a9"; } .kt-icon-joomla:before { content: "\f1aa"; } .kt-icon-language:before { content: "\f1ab"; } .kt-icon-fax:before { content: "\f1ac"; } .kt-icon-building:before { content: "\f1ad"; } .kt-icon-child:before { content: "\f1ae"; } .kt-icon-paw:before { content: "\f1b0"; } .kt-icon-spoon:before { content: "\f1b1"; } .kt-icon-cube:before { content: "\f1b2"; } .kt-icon-cubes:before { content: "\f1b3"; } .kt-icon-behance:before { content: "\f1b4"; } .kt-icon-behance-square:before { content: "\f1b5"; } .kt-icon-steam:before { content: "\f1b6"; } .kt-icon-steam-square:before { content: "\f1b7"; } .kt-icon-recycle:before { content: "\f1b8"; } .kt-icon-automobile:before { content: "\f1b9"; } .kt-icon-car:before { content: "\f1b9"; } .kt-icon-cab:before { content: "\f1ba"; } .kt-icon-taxi:before { content: "\f1ba"; } .kt-icon-tree:before { content: "\f1bb"; } .kt-icon-spotify:before { content: "\f1bc"; } .kt-icon-deviantart:before { content: "\f1bd"; } .kt-icon-soundcloud:before { content: "\f1be"; } .kt-icon-database:before { content: "\f1c0"; } .kt-icon-file-pdf-o:before { content: "\f1c1"; } .kt-icon-file-word-o:before { content: "\f1c2"; } .kt-icon-file-excel-o:before { content: "\f1c3"; } .kt-icon-file-powerpoint-o:before { content: "\f1c4"; } .kt-icon-file-image-o:before { content: "\f1c5"; } .kt-icon-file-photo-o:before { content: "\f1c5"; } .kt-icon-file-picture-o:before { content: "\f1c5"; } .kt-icon-file-archive-o:before { content: "\f1c6"; } .kt-icon-file-zip-o:before { content: "\f1c6"; } .kt-icon-file-audio-o:before { content: "\f1c7"; } .kt-icon-file-sound-o:before { content: "\f1c7"; } .kt-icon-file-movie-o:before { content: "\f1c8"; } .kt-icon-file-video-o:before { content: "\f1c8"; } .kt-icon-file-code-o:before { content: "\f1c9"; } .kt-icon-vine:before { content: "\f1ca"; } .kt-icon-codepen:before { content: "\f1cb"; } .kt-icon-jsfiddle:before { content: "\f1cc"; } .kt-icon-life-bouy:before { content: "\f1cd"; } .kt-icon-life-buoy:before { content: "\f1cd"; } .kt-icon-life-ring:before { content: "\f1cd"; } .kt-icon-life-saver:before { content: "\f1cd"; } .kt-icon-support:before { content: "\f1cd"; } .kt-icon-circle-o-notch:before { content: "\f1ce"; } .kt-icon-ra:before { content: "\f1d0"; } .kt-icon-rebel:before { content: "\f1d0"; } .kt-icon-resistance:before { content: "\f1d0"; } .kt-icon-empire:before { content: "\f1d1"; } .kt-icon-ge:before { content: "\f1d1"; } .kt-icon-git-square:before { content: "\f1d2"; } .kt-icon-git:before { content: "\f1d3"; } .kt-icon-hacker-news:before { content: "\f1d4"; } .kt-icon-y-combinator-square:before { content: "\f1d4"; } .kt-icon-yc-square:before { content: "\f1d4"; } .kt-icon-tencent-weibo:before { content: "\f1d5"; } .kt-icon-qq:before { content: "\f1d6"; } .kt-icon-wechat:before { content: "\f1d7"; } .kt-icon-weixin:before { content: "\f1d7"; } .kt-icon-paper-plane:before { content: "\f1d8"; } .kt-icon-send:before { content: "\f1d8"; } .kt-icon-paper-plane-o:before { content: "\f1d9"; } .kt-icon-send-o:before { content: "\f1d9"; } .kt-icon-history:before { content: "\f1da"; } .kt-icon-circle-thin:before { content: "\f1db"; } .kt-icon-header:before { content: "\f1dc"; } .kt-icon-paragraph:before { content: "\f1dd"; } .kt-icon-sliders:before { content: "\f1de"; } .kt-icon-share-alt:before { content: "\f1e0"; } .kt-icon-share-alt-square:before { content: "\f1e1"; } .kt-icon-bomb:before { content: "\f1e2"; } .kt-icon-futbol-o:before { content: "\f1e3"; } .kt-icon-soccer-ball-o:before { content: "\f1e3"; } .kt-icon-tty:before { content: "\f1e4"; } .kt-icon-binoculars:before { content: "\f1e5"; } .kt-icon-plug:before { content: "\f1e6"; } .kt-icon-slideshare:before { content: "\f1e7"; } .kt-icon-twitch:before { content: "\f1e8"; } .kt-icon-yelp:before { content: "\f1e9"; } .kt-icon-newspaper-o:before { content: "\f1ea"; } .kt-icon-wifi:before { content: "\f1eb"; } .kt-icon-calculator:before { content: "\f1ec"; } .kt-icon-paypal:before { content: "\f1ed"; } .kt-icon-google-wallet:before { content: "\f1ee"; } .kt-icon-cc-visa:before { content: "\f1f0"; } .kt-icon-cc-mastercard:before { content: "\f1f1"; } .kt-icon-cc-discover:before { content: "\f1f2"; } .kt-icon-cc-amex:before { content: "\f1f3"; } .kt-icon-cc-paypal:before { content: "\f1f4"; } .kt-icon-cc-stripe:before { content: "\f1f5"; } .kt-icon-bell-slash:before { content: "\f1f6"; } .kt-icon-bell-slash-o:before { content: "\f1f7"; } .kt-icon-trash:before { content: "\f1f8"; } .kt-icon-copyright:before { content: "\f1f9"; } .kt-icon-at:before { content: "\f1fa"; } .kt-icon-eyedropper:before { content: "\f1fb"; } .kt-icon-paint-brush:before { content: "\f1fc"; } .kt-icon-birthday-cake:before { content: "\f1fd"; } .kt-icon-area-chart:before { content: "\f1fe"; } .kt-icon-pie-chart:before { content: "\f200"; } .kt-icon-line-chart:before { content: "\f201"; } .kt-icon-lastfm:before { content: "\f202"; } .kt-icon-lastfm-square:before { content: "\f203"; } .kt-icon-toggle-off:before { content: "\f204"; } .kt-icon-toggle-on:before { content: "\f205"; } .kt-icon-bicycle:before { content: "\f206"; } .kt-icon-bus:before { content: "\f207"; } .kt-icon-ioxhost:before { content: "\f208"; } .kt-icon-angellist:before { content: "\f209"; } .kt-icon-cc:before { content: "\f20a"; } .kt-icon-ils:before { content: "\f20b"; } .kt-icon-shekel:before { content: "\f20b"; } .kt-icon-sheqel:before { content: "\f20b"; } .kt-icon-meanpath:before { content: "\f20c"; } .kt-icon-buysellads:before { content: "\f20d"; } .kt-icon-connectdevelop:before { content: "\f20e"; } .kt-icon-dashcube:before { content: "\f210"; } .kt-icon-forumbee:before { content: "\f211"; } .kt-icon-leanpub:before { content: "\f212"; } .kt-icon-sellsy:before { content: "\f213"; } .kt-icon-shirtsinbulk:before { content: "\f214"; } .kt-icon-simplybuilt:before { content: "\f215"; } .kt-icon-skyatlas:before { content: "\f216"; } .kt-icon-cart-plus:before { content: "\f217"; } .kt-icon-cart-arrow-down:before { content: "\f218"; } .kt-icon-diamond:before { content: "\f219"; } .kt-icon-ship:before { content: "\f21a"; } .kt-icon-user-secret:before { content: "\f21b"; } .kt-icon-motorcycle:before { content: "\f21c"; } .kt-icon-street-view:before { content: "\f21d"; } .kt-icon-heartbeat:before { content: "\f21e"; } .kt-icon-venus:before { content: "\f221"; } .kt-icon-mars:before { content: "\f222"; } .kt-icon-mercury:before { content: "\f223"; } .kt-icon-intersex:before { content: "\f224"; } .kt-icon-transgender:before { content: "\f224"; } .kt-icon-transgender-alt:before { content: "\f225"; } .kt-icon-venus-double:before { content: "\f226"; } .kt-icon-mars-double:before { content: "\f227"; } .kt-icon-venus-mars:before { content: "\f228"; } .kt-icon-mars-stroke:before { content: "\f229"; } .kt-icon-mars-stroke-v:before { content: "\f22a"; } .kt-icon-mars-stroke-h:before { content: "\f22b"; } .kt-icon-neuter:before { content: "\f22c"; } .kt-icon-genderless:before { content: "\f22d"; } .kt-icon-facebook-official:before { content: "\f230"; } .kt-icon-pinterest-p:before { content: "\f231"; } .kt-icon-whatsapp:before { content: "\f232"; } .kt-icon-server:before { content: "\f233"; } .kt-icon-user-plus:before { content: "\f234"; } .kt-icon-user-times:before { content: "\f235"; } .kt-icon-bed:before { content: "\f236"; } .kt-icon-hotel:before { content: "\f236"; } .kt-icon-viacoin:before { content: "\f237"; } .kt-icon-train:before { content: "\f238"; } .kt-icon-subway:before { content: "\f239"; } .kt-icon-medium:before { content: "\f23a"; } .kt-icon-y-combinator:before { content: "\f23b"; } .kt-icon-yc:before { content: "\f23b"; } .kt-icon-optin-monster:before { content: "\f23c"; } .kt-icon-opencart:before { content: "\f23d"; } .kt-icon-expeditedssl:before { content: "\f23e"; } .kt-icon-battery:before { content: "\f240"; } .kt-icon-battery-4:before { content: "\f240"; } .kt-icon-battery-full:before { content: "\f240"; } .kt-icon-battery-3:before { content: "\f241"; } .kt-icon-battery-three-quarters:before { content: "\f241"; } .kt-icon-battery-2:before { content: "\f242"; } .kt-icon-battery-half:before { content: "\f242"; } .kt-icon-battery-1:before { content: "\f243"; } .kt-icon-battery-quarter:before { content: "\f243"; } .kt-icon-battery-0:before { content: "\f244"; } .kt-icon-battery-empty:before { content: "\f244"; } .kt-icon-mouse-pointer:before { content: "\f245"; } .kt-icon-i-cursor:before { content: "\f246"; } .kt-icon-object-group:before { content: "\f247"; } .kt-icon-object-ungroup:before { content: "\f248"; } .kt-icon-sticky-note:before { content: "\f249"; } .kt-icon-sticky-note-o:before { content: "\f24a"; } .kt-icon-cc-jcb:before { content: "\f24b"; } .kt-icon-cc-diners-club:before { content: "\f24c"; } .kt-icon-clone:before { content: "\f24d"; } .kt-icon-balance-scale:before { content: "\f24e"; } .kt-icon-hourglass-o:before { content: "\f250"; } .kt-icon-hourglass-1:before { content: "\f251"; } .kt-icon-hourglass-start:before { content: "\f251"; } .kt-icon-hourglass-2:before { content: "\f252"; } .kt-icon-hourglass-half:before { content: "\f252"; } .kt-icon-hourglass-3:before { content: "\f253"; } .kt-icon-hourglass-end:before { content: "\f253"; } .kt-icon-hourglass:before { content: "\f254"; } .kt-icon-hand-grab-o:before { content: "\f255"; } .kt-icon-hand-rock-o:before { content: "\f255"; } .kt-icon-hand-paper-o:before { content: "\f256"; } .kt-icon-hand-stop-o:before { content: "\f256"; } .kt-icon-hand-scissors-o:before { content: "\f257"; } .kt-icon-hand-lizard-o:before { content: "\f258"; } .kt-icon-hand-spock-o:before { content: "\f259"; } .kt-icon-hand-pointer-o:before { content: "\f25a"; } .kt-icon-hand-peace-o:before { content: "\f25b"; } .kt-icon-trademark:before { content: "\f25c"; } .kt-icon-registered:before { content: "\f25d"; } .kt-icon-creative-commons:before { content: "\f25e"; } .kt-icon-gg:before { content: "\f260"; } .kt-icon-gg-circle:before { content: "\f261"; } .kt-icon-tripadvisor:before { content: "\f262"; } .kt-icon-odnoklassniki:before { content: "\f263"; } .kt-icon-odnoklassniki-square:before { content: "\f264"; } .kt-icon-get-pocket:before { content: "\f265"; } .kt-icon-wikipedia-w:before { content: "\f266"; } .kt-icon-safari:before { content: "\f267"; } .kt-icon-chrome:before { content: "\f268"; } .kt-icon-firefox:before { content: "\f269"; } .kt-icon-opera:before { content: "\f26a"; } .kt-icon-internet-explorer:before { content: "\f26b"; } .kt-icon-television:before { content: "\f26c"; } .kt-icon-tv:before { content: "\f26c"; } .kt-icon-contao:before { content: "\f26d"; } .kt-icon-500px:before { content: "\f26e"; } .kt-icon-amazon:before { content: "\f270"; } .kt-icon-calendar-plus-o:before { content: "\f271"; } .kt-icon-calendar-minus-o:before { content: "\f272"; } .kt-icon-calendar-times-o:before { content: "\f273"; } .kt-icon-calendar-check-o:before { content: "\f274"; } .kt-icon-industry:before { content: "\f275"; } .kt-icon-map-pin:before { content: "\f276"; } .kt-icon-map-signs:before { content: "\f277"; } .kt-icon-map-o:before { content: "\f278"; } .kt-icon-map:before { content: "\f279"; } .kt-icon-commenting:before { content: "\f27a"; } .kt-icon-commenting-o:before { content: "\f27b"; } .kt-icon-houzz:before { content: "\f27c"; } .kt-icon-vimeo:before { content: "\f27d"; } .kt-icon-black-tie:before { content: "\f27e"; } .kt-icon-fonticons:before { content: "\f280"; } .kt-icon-reddit-alien:before { content: "\f281"; } .kt-icon-edge:before { content: "\f282"; } .kt-icon-credit-card-alt:before { content: "\f283"; } .kt-icon-codiepie:before { content: "\f284"; } .kt-icon-modx:before { content: "\f285"; } .kt-icon-fort-awesome:before { content: "\f286"; } .kt-icon-usb:before { content: "\f287"; } .kt-icon-product-hunt:before { content: "\f288"; } .kt-icon-mixcloud:before { content: "\f289"; } .kt-icon-scribd:before { content: "\f28a"; } .kt-icon-pause-circle:before { content: "\f28b"; } .kt-icon-pause-circle-o:before { content: "\f28c"; } .kt-icon-stop-circle:before { content: "\f28d"; } .kt-icon-stop-circle-o:before { content: "\f28e"; } .kt-icon-shopping-bag:before { content: "\f290"; } .kt-icon-shopping-basket:before { content: "\f291"; } .kt-icon-hashtag:before { content: "\f292"; } .kt-icon-bluetooth:before { content: "\f293"; } .kt-icon-bluetooth-b:before { content: "\f294"; } .kt-icon-percent:before { content: "\f295"; } .kt-icon-gitlab:before { content: "\f296"; } .kt-icon-wpbeginner:before { content: "\f297"; } .kt-icon-wpforms:before { content: "\f298"; } .kt-icon-envira:before { content: "\f299"; } .kt-icon-universal-access:before { content: "\f29a"; } .kt-icon-wheelchair-alt:before { content: "\f29b"; } .kt-icon-question-circle-o:before { content: "\f29c"; } .kt-icon-blind:before { content: "\f29d"; } .kt-icon-audio-description:before { content: "\f29e"; } .kt-icon-volume-control-phone:before { content: "\f2a0"; } .kt-icon-braille:before { content: "\f2a1"; } .kt-icon-assistive-listening-systems:before { content: "\f2a2"; } .kt-icon-american-sign-language-interpreting:before { content: "\f2a3"; } .kt-icon-asl-interpreting:before { content: "\f2a3"; } .kt-icon-deaf:before { content: "\f2a4"; } .kt-icon-deafness:before { content: "\f2a4"; } .kt-icon-hard-of-hearing:before { content: "\f2a4"; } .kt-icon-glide:before { content: "\f2a5"; } .kt-icon-glide-g:before { content: "\f2a6"; } .kt-icon-sign-language:before { content: "\f2a7"; } .kt-icon-signing:before { content: "\f2a7"; } .kt-icon-low-vision:before { content: "\f2a8"; } .kt-icon-viadeo:before { content: "\f2a9"; } .kt-icon-viadeo-square:before { content: "\f2aa"; } .kt-icon-snapchat:before { content: "\f2ab"; } .kt-icon-snapchat-ghost:before { content: "\f2ac"; } .kt-icon-snapchat-square:before { content: "\f2ad"; } .kt-icon-pied-piper:before { content: "\f2ae"; } .kt-icon-first-order:before { content: "\f2b0"; } .kt-icon-yoast:before { content: "\f2b1"; } .kt-icon-themeisle:before { content: "\f2b2"; } .kt-icon-google-plus-circle:before { content: "\f2b3"; } .kt-icon-google-plus-official:before { content: "\f2b3"; } .kt-icon-fa:before { content: "\f2b4"; } .kt-icon-font-awesome:before { content: "\f2b4"; } .kt-icon-handshake-o:before { content: "\f2b5"; } .kt-icon-envelope-open:before { content: "\f2b6"; } .kt-icon-envelope-open-o:before { content: "\f2b7"; } .kt-icon-linode:before { content: "\f2b8"; } .kt-icon-address-book:before { content: "\f2b9"; } .kt-icon-address-book-o:before { content: "\f2ba"; } .kt-icon-address-card:before { content: "\f2bb"; } .kt-icon-vcard:before { content: "\f2bb"; } .kt-icon-address-card-o:before { content: "\f2bc"; } .kt-icon-vcard-o:before { content: "\f2bc"; } .kt-icon-user-circle:before { content: "\f2bd"; } .kt-icon-user-circle-o:before { content: "\f2be"; } .kt-icon-user-o:before { content: "\f2c0"; } .kt-icon-id-badge:before { content: "\f2c1"; } .kt-icon-drivers-license:before { content: "\f2c2"; } .kt-icon-id-card:before { content: "\f2c2"; } .kt-icon-drivers-license-o:before { content: "\f2c3"; } .kt-icon-id-card-o:before { content: "\f2c3"; } .kt-icon-quora:before { content: "\f2c4"; } .kt-icon-free-code-camp:before { content: "\f2c5"; } .kt-icon-telegram:before { content: "\f2c6"; } .kt-icon-thermometer:before { content: "\f2c7"; } .kt-icon-thermometer-4:before { content: "\f2c7"; } .kt-icon-thermometer-full:before { content: "\f2c7"; } .kt-icon-thermometer-3:before { content: "\f2c8"; } .kt-icon-thermometer-three-quarters:before { content: "\f2c8"; } .kt-icon-thermometer-2:before { content: "\f2c9"; } .kt-icon-thermometer-half:before { content: "\f2c9"; } .kt-icon-thermometer-1:before { content: "\f2ca"; } .kt-icon-thermometer-quarter:before { content: "\f2ca"; } .kt-icon-thermometer-0:before { content: "\f2cb"; } .kt-icon-thermometer-empty:before { content: "\f2cb"; } .kt-icon-shower:before { content: "\f2cc"; } .kt-icon-bath:before { content: "\f2cd"; } .kt-icon-bathtub:before { content: "\f2cd"; } .kt-icon-s15:before { content: "\f2cd"; } .kt-icon-podcast:before { content: "\f2ce"; } .kt-icon-window-maximize:before { content: "\f2d0"; } .kt-icon-window-minimize:before { content: "\f2d1"; } .kt-icon-window-restore:before { content: "\f2d2"; } .kt-icon-times-rectangle:before { content: "\f2d3"; } .kt-icon-window-close:before { content: "\f2d3"; } .kt-icon-times-rectangle-o:before { content: "\f2d4"; } .kt-icon-window-close-o:before { content: "\f2d4"; } .kt-icon-bandcamp:before { content: "\f2d5"; } .kt-icon-grav:before { content: "\f2d6"; } .kt-icon-etsy:before { content: "\f2d7"; } .kt-icon-imdb:before { content: "\f2d8"; } .kt-icon-ravelry:before { content: "\f2d9"; } .kt-icon-eercast:before { content: "\f2da"; } .kt-icon-microchip:before { content: "\f2db"; } .kt-icon-snowflake-o:before { content: "\f2dc"; } .kt-icon-superpowers:before { content: "\f2dd"; } .kt-icon-wpexplorer:before { content: "\f2de"; } .kt-icon-meetup:before { content: "\f2e0"; } .kad-vertical-menu { position: fixed; width: 240px; top: 0; left: 0; padding: 20px 20px; background-color: transparent; height: 100%; z-index: 161; -webkit-backface-visibility: hidden; outline: 0; } .kad-vertical-menu-inner { padding: 0px 0; } .admin-bar .kad-vertical-menu { top: 32px; } .kad-fixed-vertical-background-area { position: fixed; width: 240px; height: 100%; top: 0; left: 0; z-index: 0; opacity: 1; background-color: #fff; border-right: 2px solid #ddd; } .kad-vertical-menu .logocase { padding-bottom: 30px; } .kad-relative-vertical-content { position: relative; z-index: 101; } .kt-header-position-right { left: auto; right: 0; } .kt-header-position-right .kad-fixed-vertical-background-area { left: auto; right: 0; border-right: 0; border-left: 2px solid rgba(0, 0, 0, 0.2); } .kt-header-position-right .sf-vertical ul { border: 2px solid #eee; text-align: right; right: 100%; left: auto; margin-right: -2px; margin-left: 0; } .kt-header-position-right .sf-vertical ul ul { margin-right: 0; } .kt-header-position-right .sf-vertical ul.product_list_widget { border: 0; } @media (max-width: 992px) { #kad-vertical-menu { display: none; } } .kt-header-position-above .nav-main > ul.sf-menu, .kt-header-position-above .kt-header-extras ul.sf-menu { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; } .kt-header-position-above .kt-header-layout-center-logo .kad-left-header .nav-main > ul.sf-menu { -webkit-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; } .kt-header-position-above .kt-header-layout-center-menu .nav-main > ul.sf-menu { -webkit-justify-content: center; -ms-justify-content: center; justify-content: center; } .kt-header-layout-center-menu .nav-main { text-align: center; } .kt-showsub-indicator .kt-header-extras .sf-dropdown > a:after { display: none; } ul.cart_list li:after, ul.product_list_widget li:after { content: ""; display: block; clear: both; } ul.product_list_widget { position: static; display: block; border: 0; padding: 0; } ul.product_list_widget li { padding: 0px 0 6px; position: relative; list-style: none; border-bottom: 1px solid #555; margin-bottom: 6px; border-color: rgba(0, 0, 0, 0.2); float: none; } ul.product_list_widget li:last-child { padding: 0px 0 4px; border-bottom: 0; margin-bottom: 0px; } ul.product_list_widget li a { padding: 0; padding-right: 20%; display: inherit; line-height: 20px; background: 0 0; } ul.product_list_widget li a.remove { display: block; float: left; width: 20px; background: transparent; text-align: center; border-radius: 0; z-index: 1000; color: red; border: 1px solid red; padding-right: 0; height: 20px; font-size: 16px; line-height: 1; margin-top: 5px; margin-right: 5px; -webkit-transition: background 0.1s ease-in-out; -o-transition: background 0.1s ease-in-out; transition: background 0.1s ease-in-out; } ul.product_list_widget li a.remove:hover { background-color: red; color: white; } ul.product_list_widget li a img { max-width: 50px; padding-right: 10px; width: 50px; height: auto; float: left; margin: 0; } ul.product_list_widget li .quantity { font-size: 11px; padding-top: 8px; position: absolute; top: 0; right: 0; } ul.product_list_widget li dl { margin: 0; font-size: 0.8751em; } ul.product_list_widget li dl dt { float: left; clear: left; margin-right: 0.25em; } .kt-mini-cart-refreash .total { padding: 6px; margin: 8px 0; color: white; background: rgba(0, 0, 0, 0.3); clear: both; line-height: 20px; } .kt-mini-cart-refreash p.buttons a { width: 47%; float: left; text-align: center; } .kt-mini-cart-refreash p.buttons a:last-child { margin-left: 6%; } .kt-mini-cart-refreash:after { clear: both; display: table; content: ''; } .kt-header-extras .sf-menu-normal .sf-menu > li { border-right: 2px solid #eee; } .kt-header-extras .sf-menu-normal .sf-menu > li:last-child { border-right: 0; } .kt-header-extras .sf-menu-normal .sf-menu > li:last-child > ul { left: auto; right: 0; } .kt-header-extras .sf-menu-normal .sf-menu > li:last-child > ul:before { left: auto; right: 23px; } .kt-header-extras .sf-vertical.kt-search-and-cart li.menu-cart-icon-kt { width: 50%; text-align: left; } .kt-header-extras .sf-vertical.kt-search-and-cart li.menu-search-icon-kt { width: 50%; float: left; text-align: right; border-right: 2px solid #eee; } .kt-header-extras .kad-head-cart-popup { position: absolute; padding: 0px; width: 400px; background: #fff; } .kt-header-extras .kad-head-cart-popup .kt-mini-cart-refreash { padding: 15px; } .kt-header-extras .kad-head-cart-popup .buttons .button { display: inline-block; color: #fff; } .kt-header-extras .kad-head-my-account-menu .kad-account-avatar { padding: 10px; } .kt-header-extras .kad-head-my-account-menu .kt-woo-account-nav { padding: 0; } .kt-header-extras .kad-head-my-account-menu nav.woocommerce-MyAccount-navigation ul { position: static; display: block; border: 0; } .kt-header-extras .kad-head-my-account-menu nav.woocommerce-MyAccount-navigation ul li { padding: 0; } .kt-header-extras .kad-head-my-account-menu nav.woocommerce-MyAccount-navigation ul li a { padding: 10px; font-weight: inherit; } .kt-header-position-right .kt-header-extras .sf-vertical.kt-search-and-cart li.menu-search-icon-kt { float: right; text-align: left; border-right: 0px; border-left: 2px solid #eee; } .kt-header-position-right .kt-header-extras .sf-vertical.kt-search-and-cart li.menu-cart-icon-kt { text-align: right; } .kad-header-flex { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; width: 100%; height: 100%; } .kt-header-extras .kt-extras-label, .kt-mobile-header-toggle .kt-extras-label { cursor: pointer; } .kt-header-extras ul.sf-menu .kt-extras-label .kt-icon-search, .kt-mobile-header-toggle ul.sf-menu .kt-extras-label .kt-icon-search, .kt-header-extras ul.sf-menu .kt-extras-label i.kt-icon-shopping-bag, .kt-mobile-header-toggle ul.sf-menu .kt-extras-label i.kt-icon-shopping-bag { font-size: 115%; } .kt-header-extras span.kt-cart-total, .kt-mobile-header-toggle span.kt-cart-total { position: relative; right: 7px; top: -10px; display: inline-block; width: 17px; height: 17px; line-height: 17px; text-align: center; font-size: 11px; color: #fff; border-radius: 3px; background: #16A085; } .kt-header-layout-lgmenu .kad-center-header { -webkit-flex-grow: 1; -ms-flex-grow: 1; flex-grow: 1; } .kt-header-layout-lgmenu .nav-main { padding-left: 20px; float: left; } .kt-header-layout-center-menu .kad-header-flex { position: relative; display: block; } .kt-header-layout-center-menu .kt-header-extras { float: right; height: 100%; top: 0; } .kt-header-layout-center-menu .kad-left-header, .kt-header-layout-center-menu .kad-right-header { z-index: 100; position: relative; } .kt-header-layout-center-menu .kad-left-header { float: left; } .kt-header-layout-center-menu .kad-right-header { float: right; height: 100%; top: 0; } .kt-header-layout-center-menu .kt-header-extras ul.sf-menu { height: 100%; top: 0; } .kt-header-layout-center-menu .kad-center-header .nav-main > ul.sf-menu { -webkit-justify-content: center; -ms-justify-content: center; justify-content: center; } .kt-header-layout-center-menu .kad-center-header.kt-header-flex-item { position: absolute; width: 100%; padding-right: 20%; padding-left: 20%; left: 0; height: 100%; top: 0; } .kt-header-layout-center-menu .kad-center-header .nav-main > ul.sf-menu, .kt-header-layout-center-menu .nav-main { height: 100%; top: 0; } .kt-header-layout-center-logo .kad-center-header { text-align: center; } .kt-header-layout-center-logo .kad-left-header { text-align: right; } .kt-header-layout-center-logo .kad-right-header { text-align: left; display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; } .kt-header-layout-center-logo .kt-header-flex-item { float: left; } .kt-header-layout-center-logo .kad-left-header ul.sf-menu { float: right; } .kt-header-layout-center-logo .header-sidewidth { width: 38%; } .kt-header-layout-center-logo .header-logo-width { width: 24%; } .kt-header-layout-below-lg .nav-main > ul.sf-menu { -webkit-justify-content: center; -ms-justify-content: center; justify-content: center; } .kt-header-layout-below-lg .kad-center-header { text-align: center; } .kt-header-layout-below-lg .kad-left-header { text-align: right; } .kt-header-layout-below-lg .kad-right-header { text-align: left; display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; } .kt-header-layout-below-lg .kad-header-flex .kt-header-flex-item { float: left; } .kt-header-layout-below-lg .header-sidewidth { width: 38%; } .kt-header-layout-below-lg .header-logo-width { width: 24%; } .kt-header-layout-below-lg .kad-left-header ul.sf-menu { float: left; } .kt-header-layout-below-lg .kad-right-header.kt-header-flex-item.header-sidewidth { -webkit-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; } .kt-header-layout-standard .kad-center-header { -webkit-flex-grow: 1; -ms-flex-grow: 1; flex-grow: 1; } .kt-header-layout-standard .nav-main { float: right; } #logo a { display: block; height: 100%; } #logo a .ascend-logo { width: auto; max-height: 100%; } #logo .kad-site-tagline { display: block; } .kt-header-position-above .kad-logo-used { padding-left: 10px; } .kt-header-position-above #logo a { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: center; -ms-justify-content: center; justify-content: center; position: relative; } .kt-header-position-above #logo a .ascend-logo, .kt-header-position-above #logo a .ascend-trans-logo { width: auto; height: 100%; flex: 0 0 auto; object-fit: scale-down; } #kad-mobile-banner { display: none; height: 0; } #kad-mobile-banner .mobile-header-container { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; position: relative; } #kad-mobile-banner #mobile-logo a { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: center; -ms-justify-content: center; justify-content: center; height: 100%; } #mobile-logo a .ascend-mobile-logo { max-height: 100%; width: auto; } #mobile-logo a .kad-mobile-site-tagline { display: block; } .kad-mobile-logo-center { position: absolute; max-width: 100%; width: 100%; left: 0; z-index: 1; padding: 0 80px; } .mobile-headerclass .ascend-mobile-trans-logo { display: none; } .kad-mobile-logo-left { -webkit-flex-grow: 2; -ms-flex-grow: 2; flex-grow: 2; } #kad-mobile-banner #mobile-logo.kad-mobile-logo-left a { -webkit-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; } .sticky-wrapper .mobile-headerclass { transform: translate3d(0, 0, 0); position: relative; z-index: 1000; top: 0; } .mobile-header-container .kt-mobile-header-toggle { z-index: 2; } .mobile-header-container .kt-mobile-header-toggle button { padding: 0 10px; height: 100%; text-shadow: none; color: #444; background: transparent; -webkit-box-shadow: none; box-shadow: none; } .mobile-header-container .kt-mobile-header-toggle button:hover { -webkit-box-shadow: none; box-shadow: none; } .mobile-header-container #mobile-logo-placeholder { -webkit-flex-grow: 2; -ms-flex-grow: 2; flex-grow: 2; } .kt-mobile-header-toggle [class*="kt-icon-"] { font-size: 26px; line-height: 30px; vertical-align: sub; } .kt-mobile-header-toggle .header-underscore-icon [class*="kt-icon-"] { border-bottom: 2px solid #16A085; border-radius: 0; line-height: 30px; display: block; height: 30px; width: 30px; text-align: center; font-size: 22px; vertical-align: sub; } .kt-mnt { width: 30px; height: 25px; position: relative; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; cursor: pointer; background: transparent; } .kt-mnt span { display: block; position: absolute; height: 5px; width: 100%; background: #444; border-radius: 3px; opacity: 1; left: 0; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: 0.35s ease-in-out; -o-transition: 0.35s ease-in-out; transition: 0.35s ease-in-out; } .kt-mnt span:nth-child(1) { top: 0px; } .kt-mnt span:nth-child(2) { top: 10px; } .kt-mnt span:nth-child(3) { top: 20px; } .sldr-menu-animi .kt-mnt span:nth-child(1) { top: 10px; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); } .sldr-menu-animi .kt-mnt span:nth-child(2) { opacity: 0; left: -60px; } .sldr-menu-animi .kt-mnt span:nth-child(3) { top: 10px; -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); } .mag-pop-sldr-open-left.sldr-menu-animi .kt-mnt span:nth-child(2) { opacity: 0; left: 60px; } .mfp-bg.mfp-slide { opacity: 0; -webkit-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .mfp-bg.mfp-slide.mfp-ready { opacity: 0.8; } .mfp-bg.mfp-slide.mfp-removing { opacity: 0; } .mfp-slide .mag-pop-sldr { position: fixed; top: 0; bottom: 0; width: 270px; overflow-y: auto; outline: none; -webkit-overflow-scrolling: touch; background-color: #444; right: 0; padding: 10px; -webkit-transition: -webkit-transform 0.2s; -moz-transition: -moz-transform 0.2s; -o-transition: -o-transform 0.2s; transition: transform 0.2s; -webkit-transform: translate(270px, 0); -ms-transform: translate(270px, 0); -o-transform: translate(270px, 0); transform: translate(270px, 0); -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5); } .mfp-slide.sldr-align-left .mag-pop-sldr { right: auto; left: 0; -webkit-transform: translate(-270px, 0); -ms-transform: translate(-270px, 0); -o-transform: translate(-270px, 0); transform: translate(-270px, 0); } .mfp-ready.mfp-slide .mag-pop-sldr { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } .mfp-removing.mfp-slide .mag-pop-sldr { -webkit-transform: translate(270px, 0); -ms-transform: translate(270px, 0); -o-transform: translate(270px, 0); transform: translate(270px, 0); } .mfp-removing.mfp-slide.sldr-align-left .mag-pop-sldr { -webkit-transform: translate(-270px, 0); -ms-transform: translate(-270px, 0); -o-transform: translate(-270px, 0); transform: translate(-270px, 0); } .sldr-close-container { position: absolute; right: 10%; top: 0px; width: 30px; -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; } .sldr-menu-animi.mfp-ready .sldr-close, .sldr-close { position: absolute; top: 50%; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); width: 30px; height: 25px; -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; -webkit-box-shadow: none !important; box-shadow: none !important; cursor: pointer; background: transparent; } .sldr-menu-animi.mfp-ready .sldr-close span, .sldr-close span { display: block; position: absolute; height: 5px; width: 100%; background: #fff; border-radius: 3px; opacity: 1; left: 0; -webkit-transition: 0.35s ease-in-out; -o-transition: 0.35s ease-in-out; transition: 0.35s ease-in-out; } .sldr-menu-animi.mfp-ready .sldr-close span:nth-child(1), .sldr-close span:nth-child(1) { top: 10px; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); } .sldr-menu-animi.mfp-ready .sldr-close span:nth-child(2), .sldr-close span:nth-child(2) { opacity: 0; left: -60px; } .sldr-menu-animi.mfp-ready .sldr-close span:nth-child(3), .sldr-close span:nth-child(3) { top: 10px; -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); } .sldr-menu-animi.mfp-ready.sldr-align-left .sldr-close span:nth-child(2), .sldr-align-left .sldr-close span:nth-child(2) { opacity: 0; left: 60px; } .sldr-menu-animi .sldr-close span:nth-child(1), .sldr-menu-animi.mfp-removing .sldr-close span:nth-child(1) { top: 0px; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } .sldr-menu-animi .sldr-close span:nth-child(2), .sldr-menu-animi.mfp-removing .sldr-close span:nth-child(2) { top: 10px; opacity: 1; left: 0; } .sldr-menu-animi .sldr-close span:nth-child(3), .sldr-menu-animi.mfp-removing .sldr-close span:nth-child(3) { top: 20px; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } .mfp-ready .sldr-close-container { right: 276px; } .mfp-removing .sldr-close-container { right: 10%; } .sldr-align-left .sldr-close-container { left: 10%; right: auto; } .mfp-ready.sldr-align-left .sldr-close-container { left: 276px; right: auto; } .mfp-removing.sldr-align-left .sldr-close-container { left: 10%; right: auto; } .admin-bar .mfp-slide .mag-pop-sldr { top: 32px; } .admin-bar .sldr-close-container { top: 32px; } @media (max-width: 782px) { .admin-bar .mfp-slide .mag-pop-sldr { top: 46px; } .admin-bar .sldr-close-container { top: 46px; } } html.mag-pop-sldr-open { height: 100%; } html.mag-pop-sldr-open body { overflow: hidden; height: 100%; } .kad-mobile-nav { list-style: none; padding: 0; } .kad-mobile-nav li { list-style: none; } .kad-mobile-nav li a { float: none; text-decoration: none; display: block; font-size: 15px; padding: 8px 10px; text-transform: uppercase; color: #fff; border-bottom: 1px solid #eee; border-bottom-color: rgba(255, 255, 255, 0.1); -webkit-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .kt-showsub-indicator .kad-mobile-nav .sf-dropdown > a:after { display: none; } @media (min-width: 767px) { .mfp-slide .mag-pop-sldr { width: 400px; -webkit-transform: translate(400px, 0); -ms-transform: translate(400px, 0); -o-transform: translate(400px, 0); transform: translate(400px, 0); } .mfp-slide.sldr-align-left .mag-pop-sldr { right: auto; left: 0; -webkit-transform: translate(-400px, 0); -ms-transform: translate(-400px, 0); -o-transform: translate(-400px, 0); transform: translate(-400px, 0); } .mfp-ready.mfp-slide .mag-pop-sldr { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } .mfp-removing.mfp-slide .mag-pop-sldr { -webkit-transform: translate(400px, 0); -ms-transform: translate(400px, 0); -o-transform: translate(400px, 0); transform: translate(400px, 0); } .mfp-removing.mfp-slide.sldr-align-left .mag-pop-sldr { -webkit-transform: translate(-400px, 0); -ms-transform: translate(-400px, 0); -o-transform: translate(-400px, 0); transform: translate(-400px, 0); } .mfp-ready .sldr-close-container { right: 406px; } .mfp-removing .sldr-close-container { right: 10%; } .sldr-align-left .sldr-close-container { left: 10%; right: auto; } .mfp-ready.sldr-align-left .sldr-close-container { left: 406px; right: auto; } .mfp-removing.sldr-align-left .sldr-close-container { left: 10%; right: auto; } .mfp-ready.sldr-align-left .sldr-close-container { left: 406px; } } @media (min-width: 992px) { .mfp-slide .mag-pop-sldr { width: 600px; -webkit-transform: translate(600px, 0); -ms-transform: translate(600px, 0); -o-transform: translate(600px, 0); transform: translate(600px, 0); } .mfp-slide.sldr-align-left .mag-pop-sldr { right: auto; left: 0; -webkit-transform: translate(-600px, 0); -ms-transform: translate(-600px, 0); -o-transform: translate(-600px, 0); transform: translate(-600px, 0); } .mfp-ready.mfp-slide .mag-pop-sldr { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } .mfp-removing.mfp-slide .mag-pop-sldr { -webkit-transform: translate(600px, 0); -ms-transform: translate(600px, 0); -o-transform: translate(600px, 0); transform: translate(600px, 0); } .mfp-removing.mfp-slide.sldr-align-left .mag-pop-sldr { -webkit-transform: translate(-600px, 0); -ms-transform: translate(-600px, 0); -o-transform: translate(-600px, 0); transform: translate(-600px, 0); } .mfp-ready .sldr-close-container { right: 606px; } .mfp-removing .sldr-close-container { right: 20%; } .sldr-align-left .sldr-close-container { left: 20%; right: auto; } .mfp-ready.sldr-align-left .sldr-close-container { left: 606px; right: auto; } .mfp-removing.sldr-align-left .sldr-close-container { left: 20%; right: auto; } .mfp-ready.sldr-align-left .sldr-close-container { left: 606px; } } .second-navclass { background: #16A085; -webkit-transition: background 0.2s ease-in-out; -o-transition: background 0.2s ease-in-out; transition: background 0.2s ease-in-out; } .second-navclass .nav-second { padding: 0px 0; text-align: center; } .second-navclass .nav-second .sf-menu { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: center; -ms-justify-content: center; justify-content: center; } .second-navclass .sf-menu > li { position: relative; } .second-navclass .sf-menu > li:after { background: #fff; height: 24px; margin-top: -12px; width: 1px; position: absolute; content: ''; right: 0px; top: 50%; } .second-navclass .sf-menu > li:last-child:after { display: none; } .second-navclass .sf-menu > li > a { color: #fff; padding: 20px 20px; font-size: 18px; } .kt-showsub-indicator .second-navclass .sf-menu > li.sf-dropdown > a { padding-right: 15px; } a.brand { font-size: 30px; color: #444; font-weight: bold; } span.kad-site-tagline { font-size: 16px; font-weight: 400; } .kt-mini-cart-refreash, .kt-extras-label, .kt-mnt { display: block; } li.kt-mini-cart-refreash ul { display: block !important; top: 0px !important; } .kt-header-position-right .sf-vertical ul { left: auto !important; } .kt-show-vertsub-indicator .kt-header-position-right .sf-vertical .sf-dropdown > a:after { left: 10px; right: auto; -ms-transform: rotate(180deg); /* IE 9 */ -webkit-transform: rotate(180deg); /* Safari */ transform: rotate(180deg); } .topbar-flex { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; position: relative; } .kt-topbar-right { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; } .kt-topbar-left { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; } .kad-topbar-flex-item .sf-menu > li > a { line-height: 1.5; padding: 0 10px; } .kad-topbar-height { min-height: 36px; } .kad-topbar-flex-item .kt-header-extras span.kt-cart-total { width: 13px; height: 13px; top: -8px; line-height: 13px; font-size: 9px; } .kad-topbar-flex-item .kt-header-extras .kt-extras-label { line-height: inherit; cursor: pointer; } .kad-topbar-flex-item .kt-header-extras .kt-extras-label [class*="kt-icon-"] { font-size: 22px; line-height: 1; vertical-align: sub; } .kad-topbar-flex-item, .kad-topbar-flex-item a { color: #fff; } .topbarclass { background-color: #444; } .topbarclass .kt-woo-account-nav .kad-customer-name h5 { color: #fff; } .kad-topbar-flex-item .kadence_social_widget a { width: 30px; line-height: 30px; height: 30px; font-size: 14px; margin: 0 2px; color: #fff; border-color: rgba(255, 255, 255, 0.2); } .kad-topbar-flex-item .kadence_social_widget a:hover { border-color: rgba(0, 0, 0, 0.1); color: #fff; } .post-top-meta { text-transform: uppercase; font-size: 13px; font-style: normal; letter-spacing: 1px; } .kt_post_category a { display: inline; margin: 0; font-size: 13px; font-weight: bold; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; } .kt_post_category a:hover { text-decoration: underline; } .single-article header h1 { margin: 5px 0; } .single-article .kt_post_category { margin-top: 10px; } .single-article .kt_no_post_header_content .kt_post_category { margin-top: 0px; } .kt_postlink_title { display: block; } .kt_postlink_meta { text-transform: uppercase; font-size: 13px; display: block; } .kad-previous-link { text-align: left; } .kad-previous-link a { position: relative; padding-left: 40px; display: block; } .kad-previous-link a:before { font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f104"; top: 50%; left: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; font-size: 30px; position: absolute; } .kad-previous-link:hover a:before { left: -10px; } .kad-next-link { text-align: right; } .kad-next-link a { position: relative; padding-right: 40px; display: block; } .kad-next-link a:before { font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f105"; top: 50%; right: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; font-size: 30px; position: absolute; } .kad-next-link:hover a:before { right: -10px; } .posttags, .tagcloud { text-transform: uppercase; font-weight: bold; } .posttags a, .tagcloud a { padding: 2px 4px; border: 2px solid #aaa; color: #aaa; display: inline-block; font-size: 13px; margin: 2px 0 2px 2px; line-height: 20px; font-weight: 400; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .posttags a:hover, .tagcloud a:hover { border-color: #16A085; color: #16A085; } .author-box .kt_author_avatar { position: absolute; left: 0; } .author-box .author-profile { position: relative; padding-left: 95px; } .author-box .author-follow { margin-top: 10px; } .author-box .author-follow a { color: #555; } .author-box h5 a { color: inherit; } .author-box .vcard i { padding-right: 0; } .kt-quote-post { position: relative; padding: 40px 80px; border: 2px solid rgba(0, 0, 0, 0.35); text-align: center; line-height: 24px; } .kt-quote-post:before { position: absolute; left: 20px; top: 20px; font-size: 34px; color: #aaa; color: rgba(0, 0, 0, 0.2); font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f10d"; } .kt-quote-post:after { position: absolute; right: 20px; bottom: 20px; font-size: 34px; color: #aaa; color: rgba(0, 0, 0, 0.2); font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f10e"; } .kt-quote-post p:last-child { margin-bottom: 0; } .kt-image-quote { background-size: cover; background-position: center center; background-repeat: no-repeat; padding: 30px; } .kt-image-quote .kt-quote-post { border-color: rgba(255, 255, 255, 0.5); } .kt-image-quote .kt-quote-post p { padding: 5px; display: inline; background: white; box-shadow: 10px 0 0 white, -10px 0 0 white; line-height: 36px; } .kt-image-quote .kt-quote-post:before { color: rgba(255, 255, 255, 0.5); } .kt-image-quote .kt-quote-post:after { color: rgba(255, 255, 255, 0.5); } .kt-quote-post-author { text-align: right; width: 80%; margin: 5px auto; font-weight: bold; } article.format-quote .single-footer { border-top: 0; } .post-footer-section { padding: 30px 0; position: relative; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .author-box.post-footer-section { border-bottom: 0; } .single-footer { border-top: 1px solid rgba(0, 0, 0, 0.1); } .post-carousel-title { margin: 20px 0; text-transform: uppercase; } .kt-upper-head-content { margin-top: 6px; } .thumb-slider-container { margin: 0 auto; } .kad_postgrid_wrap { margin: -3px; } .kpgi { width: 50%; padding-bottom: 50%; position: relative; float: left; } .kpgi-inner { position: absolute; left: 3px; right: 3px; top: 3px; bottom: 3px; overflow: hidden; } .kt-5-collage .side-post-gal-1 { width: 20%; float: left; } .kt-5-collage .side-post-gal-1 .kpgi { padding-bottom: 100%; } .kt-5-collage .side-post-gal-4 { width: 40%; float: left; } .kt-5-collage .kpgi { width: 100%; } .kt-5-collage .kpgi.kad_post_grid_item-3 { width: 40%; padding-bottom: 40%; } .kt-4-collage .kpgi.kad_post_grid_item-1 { width: 40%; padding-bottom: 60%; } .kt-4-collage .side_post_gal { width: 60%; float: left; } .kt-4-collage .kpgi.kad_post_grid_item-4 { width: 100%; float: left; } .kt-3-collage .kpgi.kad_post_grid_item-1 { width: 60%; padding-bottom: 40%; } .kt-3-collage .side_post_gal { width: 40%; float: left; } .kt-3-collage .kpgi.kad_post_grid_item-2 { width: 100%; float: left; } .kt-3-collage .kpgi.kad_post_grid_item-3 { width: 100%; float: left; } .kt-2-collage .kpgi.kad_post_grid_item-1 { width: 60%; padding-bottom: 40%; } .kt-2-collage .kpgi.kad_post_grid_item-2 { width: 40%; padding-bottom: 40%; } .blog-bottom-carousel .kt-slickslider .slick-prev, .blog-bottom-carousel .kt-slickslider .slick-next { height: 34px; width: 24px; } .blog-bottom-carousel .kt-slickslider .slick-prev:before, .blog-bottom-carousel .kt-slickslider .slick-next:before { font-size: 18px; line-height: 30px; } .blog-bottom-carousel .kt-slickslider .slick-prev { left: 10px; } .blog-bottom-carousel .kt-slickslider .slick-next { right: 10px; } .blog-bottom-carousel .kt-slickslider .grid_item { margin-bottom: 0; } .postfeat { text-align: center; } .img-margin-center { text-align: center; } .postlist:not('.fullpost') .entry-content p:last-child { margin-bottom: 0; } .kad_comments_link { padding: 5px 0; } .kad_comments_link .comments-link i { margin-right: 5px; } .post-text-container .kt_post_category { margin-top: 5px; } .kt-media-below-title, .col-md-12.kt-media-below-text-content { margin-top: 10px; } .postlist article .entry-content a.more-link { border: 2px solid #eee; padding: 3px 0; display: block; max-width: 130px; text-align: center; clear: both; margin-top: 8px; color: #999; font-weight: bold; text-transform: uppercase; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .postlist article .entry-content a.more-link:hover { color: #16A085; } .grid-postlist .row article.kad_blog_item { margin-left: 15px; margin-right: 15px; } article.kad_blog_item { margin-bottom: 50px; } article.kad_blog_item header h3 { margin: 0; } .postlist .single-footer { border: 0; } .grid_item { margin-bottom: 30px; } .blog_item.grid_item .postcontent { padding: 10px 0; } .blog_item.grid_item .post-grid-footer-meta { border-top: 2px solid #aaa; padding: 10px 5px 0; text-transform: uppercase; font-size: 13px; font-style: normal; letter-spacing: 1px; } .blog_item.grid_item .post-grid-footer-meta .author, .blog_item.grid_item .post-grid-footer-meta .postcommentscount { float: right; padding: 0 5px; } .blog_photo_item { position: relative; margin-bottom: 10px; } .blog_photo_item .imghoverclass { position: relative; overflow: hidden; } .blog_photo_item .imghoverclass .kt-intrinsic img { -webkit-transition: transform 0.35s ease-in-out; -o-transition: transform 0.35s ease-in-out; transition: transform 0.35s ease-in-out; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-backface-visibility: hidden; -webkit-transform: perspective(1000px); } .blog_photo_item:hover .kt-intrinsic img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .blog_photo_item .photo-postcontent { -webkit-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; width: 100%; padding: 0px; height: 100%; position: absolute; bottom: 0; } .blog_photo_item .photo-postcontent .photo-postcontent-inner { position: absolute; bottom: 0; left: 0; padding: 20px 20px; width: 100%; } .blog_photo_item .photo-postcontent .photo-postcontent-inner .entry-title { -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); -webkit-transition: transform 0.35s ease-in-out; -o-transition: transform 0.35s ease-in-out; transition: transform 0.35s ease-in-out; } .blog_photo_item .photo-postcontent .photo-postcontent-inner .kt-post-photo-added-content { opacity: 0; color: white; -webkit-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } .blog_photo_item .photo-postcontent .photo-postcontent-inner .kt-post-photo-added-content a { color: white; } .blog_photo_item:hover .photo-postcontent .photo-postcontent-inner .entry-title { -webkit-transform: translate3d(0, 0px, 0); transform: translate3d(0, 0px, 0); } .blog_photo_item:hover .photo-postcontent .photo-postcontent-inner .kt-post-photo-added-content { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition-delay: 0.05s; transition-delay: 0.05s; } .blog_photo_item .entry-title { color: white; } .blog_photo_item .photo-post-link { position: absolute; width: 100%; height: 100%; z-index: 10; left: 0; top: 0; } .blog_photo_item .photo-post-bg { position: absolute; opacity: 0.5; -webkit-transition: opacity 0.35s ease-in-out; -o-transition: opacity 0.35s ease-in-out; transition: opacity 0.35s ease-in-out; width: 100%; height: 100%; background: rgba(0, 0, 0, 0); background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 40%); background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 40%); background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 40%); background: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 40%); background: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 40%); } .blog_photo_item:hover .photo-post-bg { opacity: 1; } .kt-slickslider .blog_photo_item .imghoverclass .kt-intrinsic img { -webkit-backface-visibility: inherit; -webkit-transform: inherit; } .kt-mosiac-wrap { margin: -5px; } @media (max-width: 544px) { .col-md-4 > .blog_item { max-width: 420px; margin: 0 auto; } } .have-comments-area { margin-top: 60px; margin-bottom: 60px; } .comment-respond { margin-top: 60px; margin-bottom: 60px; } .comments-title, .comment-reply-title { margin: 20px 0; text-transform: uppercase; } .comment-list { padding: 0; list-style: none; } .comment-list li { margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid #eee; } .comment-list li:last-child { border-bottom: 0; } .comment-list li li:last-child { margin-bottom: 0px; padding-bottom: 0px; } .comment-list .comment-content p { margin-bottom: 20px; } .comment-list .comment-content p:last-child { margin-bottom: 0; } .comment-list li.parent > .comment-body { margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid #eee; } .comment-list .comment-body { position: relative; } .comment-list .comment-meta { position: relative; padding-left: 76px; } .comment-list .comment-author img { border-radius: 50%; position: absolute; left: 0; top: 0; } .comment-list .comment-author span.says { display: none; } .comment-list .comment-author b.fn, .comment-list .comment-author b.fn a { text-transform: uppercase; color: #444; } .comment-list .comment-metadata, .comment-list .comment-metadata a { font-size: 12px; color: #999; font-style: italic; } .comment-list .comment-metadata .edit-link { margin-left: 5px; border-bottom: 1px solid #999; } .comment-list .comment-content { padding-left: 76px; } .comment-list ul.children { list-style: none; padding-left: 40px; } .comment-list .reply a { padding: 0px 8px; margin-left: 5px; border-radius: 0px; border: 1px solid #999; position: absolute; top: 0; font-size: 13px; right: 5px; color: #999; background: transparent; -webkit-transition: background 0.2s ease-in-out; -o-transition: background 0.2s ease-in-out; transition: background 0.2s ease-in-out; } .comment-list .reply a:hover { background: #999; color: #fff; } .comment-respond label { display: block; font-weight: 700; } .comment-respond .comment-form-cookies-consent label { display: inline-block; margin-left: 5px; } .comment-respond p { margin-bottom: 16px; } .comment-respond p.logged-in-as, .comment-respond p.logged-in-as a { text-transform: uppercase; color: #999; margin-bottom: 5px; } .comment-respond p.logged-in-as:hover, .comment-respond p.logged-in-as a:hover { color: #444; } .btn, .button, .submit, button, input[type="submit"] { -webkit-box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0); box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0); background-color: #16A085; border: 0; display: inline-block; cursor: pointer; color: #ffffff; font-weight: bold; padding: 8px 16px; line-height: 24px; text-decoration: none; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.1); width: auto; border-radius: 0; -webkit-transition: box-shadow 0.2s ease-in-out; -o-transition: box-shadow 0.2s ease-in-out; transition: box-shadow 0.2s ease-in-out; } .btn:hover, .button:hover, .submit:hover, button:hover, input[type="submit"]:hover, .btn:focus, .button:focus, .submit:focus, button:focus, input[type="submit"]:focus { -webkit-box-shadow: inset 0px -4px 0px 0px rgba(0, 0, 0, 0.2); box-shadow: inset 0px -4px 0px 0px rgba(0, 0, 0, 0.2); } .btn.lg-kad-btn { padding: 12px 20px; font-size: 18px; } .btn.sm-kad-btn { padding: 4px 10px; font-size: 12px; } .comment-content a:not(.button), .entry-content p a:not(.button):not(.select2-choice):not([data-rel="lightbox"]) { border-bottom: 2px solid #eee; -webkit-transition: border 0.2s ease-in-out; -o-transition: border 0.2s ease-in-out; transition: border 0.2s ease-in-out; } .comment-content a:not(.button):hover, .entry-content p a:not(.button):not(.select2-choice):not([data-rel="lightbox"]):hover { border-color: #16A085; } .kad-circle-iconclass { padding: 20px; display: inline-block; border-radius: 50%; } .kad-square-iconclass { padding: 20px; display: inline-block; } .kad-smcircle-iconclass { padding: 5px; display: inline-block; border-radius: 50%; } .kad-smsquare-iconclass { padding: 5px; display: inline-block; } .sf-menu button.search-submit { padding: 8px 16px; } .kt-title, .sidebar .widget-title, .above-footer-widgets .widget-title, .footer-widget-title { position: relative; } .kt-title:before, .sidebar .widget-title:before, .above-footer-widgets .widget-title:before, .footer-widget-title:before { content: ''; height: 2px; width: 100%; z-index: 1; background: rgba(0, 0, 0, 0.1); position: absolute; top: 50%; margin-top: -1px; left: 0; } .kt-title span, .sidebar .widget-title span, .above-footer-widgets .widget-title span, .footer-widget-title span { background: white; position: relative; z-index: 2; padding-right: 10px; } .so-panel .kt-title:before, .sidebar .so-panel .widget-title:before, .above-footer-widgets .so-panel .widget-title:before, .so-panel .footer-widget-title:before { display: none; } textarea, input[type="text"], input[type="email"], input[type="number"], input[type="search"], input[type="password"], input[type="url"], input[type="tel"], select { padding: 10px; color: #222; position: relative; width: 100%; line-height: 20px; background-color: rgba(0, 0, 0, 0.07); border: 0; border-radius: 0; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 1px 0px; } textarea:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="tel"]:focus, select:focus { background-color: rgba(0, 0, 0, 0.04); } select { border: 2px solid #aaa; background: white; line-height: 1.2; height: 34px; padding: 0 18px 0 5px; background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 98% 50%; background-size: 16px 100%; -moz-appearance: none; -webkit-appearance: none; appearance: none; box-shadow: none; outline: 0; } select:focus { background-color: white; } select::-ms-expand { display: none; } .form-row { margin-bottom: 10px; } form.search-form { position: relative; } form.search-form .search-submit { position: absolute; right: 0; top: 0; height: 100%; width: 50px; padding: 0; text-align: center; background: transparent; color: #999; text-shadow: none; } form.search-form input[type="search"].search-field { padding-right: 50px; border-radius: 0; } .select2-container { margin: 0; position: relative; display: inline-block; /* inline-block for ie7 */ zoom: 1; *display: inline; vertical-align: middle; } .select2-container, .select2-drop, .select2-search, .select2-search input { -webkit-box-sizing: border-box; /* webkit */ -moz-box-sizing: border-box; /* firefox */ box-sizing: border-box; /* css3 */ } .select2-container .select2-choice { display: block; padding: 0 0 0 8px; overflow: hidden; position: relative; white-space: nowrap; color: #444; text-decoration: none; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #fff; } html[dir="rtl"] .select2-container .select2-choice { padding: 0 8px 0 0; } .select2-container.select2-drop-above .select2-choice { border-bottom-color: #aaa; } .select2-container.select2-allowclear .select2-choice .select2-chosen { margin-right: 42px; } .select2-container .select2-choice > .select2-chosen { margin-right: 26px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: none; width: auto; } html[dir="rtl"] .select2-container .select2-choice > .select2-chosen { margin-left: 26px; margin-right: 0; } .select2-container .select2-choice abbr { display: none; width: 12px; height: 12px; position: absolute; right: 24px; top: 8px; font-size: 1px; text-decoration: none; border: 0; cursor: pointer; outline: 0; } .select2-container.select2-allowclear .select2-choice abbr { display: inline-block; } .select2-container .select2-choice abbr:hover { background-position: right -11px; cursor: pointer; } .select2-drop-mask { border: 0; margin: 0; padding: 0; position: fixed; left: 0; top: 0; min-height: 100%; min-width: 100%; height: auto; width: auto; opacity: 0; z-index: 9998; /* styles required for IE to work */ background-color: #fff; filter: alpha(opacity=0); } .select2-drop { width: 100%; margin-top: -2px; position: absolute; z-index: 9999; top: 100%; border-radius: 0; background: #fff; color: #000; border-top: 0; } .select2-drop.select2-drop-above { margin-top: 2px; border-bottom: 0; } .select2-drop-active { border-top: none; } .select2-drop-auto-width { border-top: 1px solid #aaa; width: auto; } .select2-drop-auto-width .select2-search { padding-top: 4px; } .select2-container .select2-choice .select2-arrow { display: inline-block; width: 18px; height: 100%; position: absolute; right: 0; top: 0; } html[dir="rtl"] .select2-container .select2-choice .select2-arrow { left: 0; right: auto; border-left: none; } .select2-container .select2-choice .select2-arrow b { display: block; width: 100%; height: 100%; } .select2-search { display: inline-block; width: 100%; min-height: 26px; margin: 0; padding-left: 4px; padding-right: 4px; position: relative; z-index: 10000; white-space: nowrap; } .select2-search input { width: 100%; height: auto !important; min-height: 26px; padding: 4px 20px 4px 5px; margin: 0; outline: 0; font-family: sans-serif; font-size: 1em; border: 1px solid #aaa; border-radius: 0; } .select2-drop.select2-drop-above .select2-search input { margin-top: 4px; } .select2-container-active .select2-choice, .select2-container-active .select2-choices { outline: none; } .select2-dropdown-open .select2-choice { border-bottom-color: transparent; border-bottom-left-radius: 0; border-bottom-right-radius: 0; background-color: #eee; } .select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices { border: 1px solid #5897fb; border-top-color: transparent; } html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow { border-right: none; } .select2-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } /* results */ .select2-results { max-height: 200px; padding: 0 0 0 4px; margin: 4px 4px 4px 0; position: relative; overflow-x: hidden; overflow-y: auto; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } html[dir="rtl"] .select2-results { padding: 0 4px 0 0; margin: 4px 0 4px 4px; } .select2-results ul.select2-result-sub { margin: 0; padding-left: 0; } .select2-results li { list-style: none; display: list-item; background-image: none; } .select2-results li.select2-result-with-children > .select2-result-label { font-weight: bold; } .select2-results .select2-result-label { padding: 3px 7px 4px; margin: 0; cursor: pointer; min-height: 1em; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .select2-results-dept-1 .select2-result-label { padding-left: 20px; } .select2-results-dept-2 .select2-result-label { padding-left: 40px; } .select2-results-dept-3 .select2-result-label { padding-left: 60px; } .select2-results-dept-4 .select2-result-label { padding-left: 80px; } .select2-results-dept-5 .select2-result-label { padding-left: 100px; } .select2-results-dept-6 .select2-result-label { padding-left: 110px; } .select2-results-dept-7 .select2-result-label { padding-left: 120px; } .select2-results .select2-highlighted { color: #fff; } .select2-results li em { background: #feffde; font-style: normal; } .select2-results .select2-highlighted em { background: transparent; } .select2-results .select2-highlighted ul { background: #fff; color: #000; } .select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-ajax-error, .select2-results .select2-selection-limit { background: #f4f4f4; display: list-item; padding-left: 5px; } /* disabled look for disabled choices in the results dropdown */ .select2-results .select2-disabled.select2-highlighted { color: #666; background: #f4f4f4; display: list-item; cursor: default; } .select2-results .select2-disabled { background: #f4f4f4; display: list-item; cursor: default; } .select2-results .select2-selected { display: none; } .select2-results .select2-ajax-error { background: rgba(255, 50, 50, 0.2); } .select2-more-results { background: #f4f4f4; display: list-item; } /* disabled styles */ .select2-container.select2-container-disabled .select2-choice { background-color: #f4f4f4; background-image: none; border: 1px solid #ddd; cursor: default; } .select2-container.select2-container-disabled .select2-choice .select2-arrow { background-color: #f4f4f4; background-image: none; border-left: 0; } .select2-container.select2-container-disabled .select2-choice abbr { display: none; } /* multiselect */ .select2-container-multi .select2-choices { height: auto !important; height: 1%; margin: 0; padding: 0 5px 0 0; position: relative; border: 1px solid #aaa; cursor: text; overflow: hidden; background-color: #fff; } html[dir="rtl"] .select2-container-multi .select2-choices { padding: 0 0 0 5px; } .select2-locked { padding: 3px 5px 3px 5px !important; } .select2-container-multi .select2-choices { min-height: 26px; } .select2-container-multi.select2-container-active .select2-choices { border: 1px solid #5897fb; outline: none; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); } .select2-container-multi .select2-choices li { float: left; list-style: none; } html[dir="rtl"] .select2-container-multi .select2-choices li { float: right; } .select2-container-multi .select2-choices .select2-search-field { margin: 0; padding: 0; white-space: nowrap; } .select2-container-multi .select2-choices .select2-search-field input { padding: 5px; margin: 1px 0; font-family: sans-serif; font-size: 100%; color: #666; outline: 0; border: 0; -webkit-box-shadow: none; box-shadow: none; background: transparent !important; } .select2-container-multi .select2-choices .select2-search-choice { padding: 3px 5px 3px 18px; margin: 3px 0 3px 5px; position: relative; line-height: 13px; color: #333; cursor: default; border: 1px solid #aaaaaa; border-radius: 3px; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #e4e4e4; } html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice { margin: 3px 5px 3px 0; padding: 3px 18px 3px 5px; } .select2-container-multi .select2-choices .select2-search-choice .select2-chosen { cursor: default; } .select2-container-multi .select2-choices .select2-search-choice-focus { background: #d4d4d4; } .select2-search-choice-close { display: block; width: 12px; height: 13px; position: absolute; right: 3px; top: 4px; font-size: 1px; outline: none; } html[dir="rtl"] .select2-search-choice-close { right: auto; left: 3px; } .select2-container-multi .select2-search-choice-close { left: 3px; } html[dir="rtl"] .select2-container-multi .select2-search-choice-close { left: auto; right: 2px; } .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover { background-position: right -11px; } .select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close { background-position: right -11px; } /* disabled styles */ .select2-container-multi.select2-container-disabled .select2-choices { background-color: #f4f4f4; background-image: none; border: 1px solid #ddd; cursor: default; } .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice { padding: 3px 5px 3px 5px; border: 1px solid #ddd; background-image: none; background-color: #f4f4f4; } .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close { display: none; background: none; } /* end multiselect */ .select2-result-selectable .select2-match, .select2-result-unselectable .select2-match { text-decoration: underline; } .select2-offscreen, .select2-offscreen:focus { clip: rect(0 0 0 0) !important; width: 1px !important; height: 1px !important; border: 0 !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; position: absolute !important; outline: 0 !important; left: 0px !important; top: 0px !important; } .select2-display-none { display: none; } .select2-measure-scrollbar { position: absolute; top: -10000px; left: -10000px; width: 100px; height: 100px; overflow: scroll; } .select2-container .select2-choice .select2-chosen { margin-top: 4px; } .select2-container .select2-choice, .select2-container .select2-choice .select2-arrow { -webkit-border-radius: 0; border-radius: 0; border-color: #ccc; } .entry-content .select2-container a.select2-choice, .select2-container .select2-choice { height: 40px; line-height: 38px; background: #fff; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-radius: 0; border-color: #ccc; border-style: solid; border-width: 2px; } .select2-container .select2-choice .select2-chosen { font-size: 14px; } .select2-container .select2-choice .select2-arrow { background-color: #fafafa; background-image: none; background: #fafafa; width: 22px; border-left: 2px solid #ccc; } .select2-dropdown-open .select2-choice .select2-arrow { border-left-color: #aaa; background: #aaa; color: white; } .select2-container .select2-choice .select2-arrow b:after { display: none; } .select2-container .select2-choice .select2-arrow b { border: 3px solid; border-color: #676767 transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height: 0; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0; } .select2-dropdown-open .select2-choice .select2-arrow b { border-width: 0 4px 5px 4px; top: 48%; border-color: transparent transparent #fff transparent; } .select2-container .select2-choice .select2-chosen { margin-top: 0; } .select2-container .select2-choice .select2-arrow b > span { margin: 4px 0 0 6px; } .entry-content .select2-container.select2-dropdown-open .select2-choice, .select2-container.select2-dropdown-open .select2-choice { border-bottom-color: #ccc; } .entry-content .select2-container.select2-dropdown-open .select2-choice, .select2-container.select2-dropdown-open .select2-choice { border-color: #aaa; border-bottom-color: #fff; } .select2-container.form-control { border: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; padding: 0; } .select2-container .select2-choice abbr { display: none; width: 12px; height: 16px; line-height: 16px; position: absolute; text-align: center; right: 26px; font-weight: bold; top: 7px; font-size: 14px; text-decoration: none; border: 0; cursor: pointer; outline: 0; } .select2-container .select2-choice abbr:after { content: '×'; color: #999; } .entry-content .select2-dropdown-open.select2-drop-above .select2-choice, .entry-content .select2-dropdown-open.select2-drop-above .select2-choices, .select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices { border: 2px solid #aaa; border-top-color: #fff; } .select2-drop { border: 2px solid #aaa; border-top: 0; color: #444; font-size: 14px; } .select2-drop.select2-drop-above, .select2-drop.select2-drop-above.select2-drop-active { border-top: 2px solid #aaa; border-radius: 0; } .select2-drop.select2-drop-above .select2-search input { margin-top: 0; } .select2-results .select2-highlighted { background: #16A085; border-radius: 0; } .select2-search { margin: 4px 0; } .select2-drop .select2-search input, .select2-drop .select2-search input:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 0; background: #eee !important; } .select2-search { position: relative; } .select2-search:after { content: "\f002"; font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; right: 4px; width: 20px; top: 1px; line-height: 24px; color: #676767; } .select2-results li { margin-bottom: 0; } .sidebar .widget-title, .above-footer-widgets .widget-title { font-size: 18px; font-weight: bold; line-height: 30px; } .sidebar .widget { margin-top: 40px; } .sidebar .widget-first { margin-top: 0px; } .kadence_recent_posts { max-width: 420px; margin: 0 auto; } .kadence_recent_posts ul { list-style: none; padding: 0; } .kadence_recent_posts ul li { margin-bottom: 10px; } .kadence_recent_posts .recentpost_featimg { float: left; display: block; max-width: 60px; margin-right: 10px; } .kadence_recent_posts .kt-top-featured .recentpost_featimg { float: none; display: block; margin-right: 0; max-width: none; } .kadence_recent_posts .recentpost_date { display: block; text-transform: uppercase; font-size: 13px; font-style: normal; letter-spacing: 1px; } .kadence_recent_posts .recent_posts_widget_content { min-height: 60px; line-height: 20px; display: flex; align-items: center; } .kadence_recent_posts .rpw_readmore_container { text-align: center; } .kadence_recent_posts a.posts_widget_readmore { padding: 5px; background: transparent; color: #444; text-shadow: none; border: 0; width: 100%; position: relative; -webkit-box-shadow: none; box-shadow: none; } .kadence_recent_posts a.posts_widget_readmore:before { position: absolute; content: ''; background: #eee; height: 2px; top: 50%; width: 80%; margin-top: -1px; left: 50%; margin-left: -40%; -webkit-transition: background 0.2s ease-in-out; -o-transition: background 0.2s ease-in-out; transition: background 0.2s ease-in-out; } .kadence_recent_posts a.posts_widget_readmore:hover:before { background: #16A085; } .kadence_recent_posts a.posts_widget_readmore span { background: white; display: inline-block; position: relative; z-index: 1; padding: 0 6px; } .imagegrid-widget { text-align: center; } .imagegrid-widget a { display: inline-block; margin: 0 2px 4px 2px; } .imagegrid-widget a img { max-width: 60px; } .sidebar .kadence_social_widget a:not(.button):hover { color: #fff; } .kadence_social_widget a { display: inline-block; width: 38px; line-height: 38px; color: #555; height: 38px; padding: 0; border: 2px solid rgba(0, 0, 0, 0.35); font-size: 16px; text-align: center; margin: 0 2px 4px 2px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .kadence_social_widget a:hover { border-color: rgba(0, 0, 0, 0.1); color: white; background: #16A085; } .kadence_social_widget .facebook_link:hover { background-color: #3b5998; } .kadence_social_widget .twitter_link:hover { background-color: #9AE4E8; } .kadence_social_widget .instagram_link:hover { background-color: #517fa4; } .kadence_social_widget .googleplus_link:hover { background-color: #DD4B39; } .kadence_social_widget .flickr_link:hover { background-color: #FE0883; } .kadence_social_widget .vimeo_link:hover { background-color: #4EBBFF; } .kadence_social_widget .youtube_link:hover { background-color: #FF3333; } .kadence_social_widget .pinterest_link:hover { background-color: #C92228; } .kadence_social_widget .dribbble_link:hover { background-color: #EA4C89; } .kadence_social_widget .linkedin_link:hover { background-color: #4875B4; } .kadence_social_widget .tumblr_link:hover { background-color: #32506d; } .kadence_social_widget .stumbleupon_link:hover { background-color: #f74425; } .kadence_social_widget .vk_link:hover { background-color: #45668e; } .kadence_social_widget .viadeo_link:hover { background-color: #F4982B; } .kadence_social_widget .xing_link:hover { background-color: #006567; } .kadence_social_widget .soundcloud_link:hover { background-color: #ff7700; } .kadence_social_widget .yelp_link:hover { background-color: #c41200; } .kadence_social_widget .snapchat_link:hover { background-color: #fffc00; } .kadence_social_widget .periscope_link:hover { background-color: #3aa4c6; } .kadence_social_widget .behance_link:hover { background-color: #1769ff; } .kadence_social_widget .rss_link:hover { background-color: #FF6200; } .widget_recent_entries ul, .widget_recent_comments ul, .widget_archive ul, .widget_pages ul, .widget_categories ul, .widget_meta ul, .widget_product_categories ul { list-style: none; padding: 0; } .widget_recent_entries ul li, .widget_recent_comments ul li, .widget_archive ul li, .widget_pages ul li, .widget_categories ul li, .widget_meta ul li, .widget_product_categories ul li { position: relative; margin: 5px 0; } .widget_recent_entries ul li a, .widget_recent_comments ul li a, .widget_archive ul li a, .widget_pages ul li a, .widget_categories ul li a, .widget_meta ul li a, .widget_product_categories ul li a { padding: 5px 5px 0; margin-bottom: 5px; display: block; line-height: 24px; border-bottom: 2px solid rgba(0, 0, 0, 0.1); -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .widget_recent_entries ul li a:hover, .widget_recent_comments ul li a:hover, .widget_archive ul li a:hover, .widget_pages ul li a:hover, .widget_categories ul li a:hover, .widget_meta ul li a:hover, .widget_product_categories ul li a:hover { border-color: #16A085; } .widget_recent_entries ul li a:hover ~ .count, .widget_recent_comments ul li a:hover ~ .count, .widget_archive ul li a:hover ~ .count, .widget_pages ul li a:hover ~ .count, .widget_categories ul li a:hover ~ .count, .widget_meta ul li a:hover ~ .count, .widget_product_categories ul li a:hover ~ .count { color: white; background: #16A085; } .widget_recent_entries ul li a:hover ~ .kt-toggle-sub, .widget_recent_comments ul li a:hover ~ .kt-toggle-sub, .widget_archive ul li a:hover ~ .kt-toggle-sub, .widget_pages ul li a:hover ~ .kt-toggle-sub, .widget_categories ul li a:hover ~ .kt-toggle-sub, .widget_meta ul li a:hover ~ .kt-toggle-sub, .widget_product_categories ul li a:hover ~ .kt-toggle-sub { border-color: #16A085; } .widget_pages ul:not(.children) > li > .kt-toggle-sub, .widget_categories ul:not(.children) > li > .kt-toggle-sub, .widget_product_categories ul:not(.children) > li > .kt-toggle-sub { display: block; width: 30px; text-align: center; position: absolute; right: 0px; top: 7px; font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; line-height: 24px; font-size: 16px; color: #555; border-bottom: 2px solid transparent; height: 24px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; cursor: pointer; } .widget_pages ul:not(.children) > li > .kt-toggle-sub:before, .widget_categories ul:not(.children) > li > .kt-toggle-sub:before, .widget_product_categories ul:not(.children) > li > .kt-toggle-sub:before { display: block; content: "\f107"; } .widget_pages ul:not(.children) > li.kt-toggle-has-count > .kt-toggle-sub, .widget_categories ul:not(.children) > li.kt-toggle-has-count > .kt-toggle-sub, .widget_product_categories ul:not(.children) > li.kt-toggle-has-count > .kt-toggle-sub { right: 32px; } .widget_pages ul li .count, .widget_categories ul li .count, .widget_product_categories ul li .count { position: absolute; right: 0; top: 7px; font-size: 12px; line-height: 24px; width: 30px; text-align: center; background: rgba(0, 0, 0, 0.1); -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .widget_pages ul li.current-cat > a, .widget_categories ul li.current-cat > a, .widget_product_categories ul li.current-cat > a { border-color: #16A085; } .widget_pages ul li.current-cat > .count, .widget_categories ul li.current-cat > .count, .widget_product_categories ul li.current-cat > .count { color: white; background: #16A085; } .widget_pages ul li ul, .widget_categories ul li ul, .widget_product_categories ul li ul { padding-left: 14px; display: none; } .widget_pages ul li ul li.current-cat > a:before, .widget_categories ul li ul li.current-cat > a:before, .widget_product_categories ul li ul li.current-cat > a:before { background: #16A085; } .widget_pages ul li ul li a, .widget_categories ul li ul li a, .widget_product_categories ul li ul li a { padding-left: 11px; } .widget_pages ul li ul li a:before, .widget_categories ul li ul li a:before, .widget_product_categories ul li ul li a:before { content: ''; width: 6px; height: 6px; background: #eee; display: block; position: absolute; left: 0; top: 14px; margin-top: 0; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .widget_pages ul li ul li a:hover:before, .widget_categories ul li ul li a:hover:before, .widget_product_categories ul li ul li a:hover:before { background: #16A085; } .widget_pages ul li.kt-drop-toggle > .kt-toggle-sub, .widget_categories ul li.kt-drop-toggle > .kt-toggle-sub, .widget_product_categories ul li.kt-drop-toggle > .kt-toggle-sub { background: #eee; border-bottom-color: #16A085; } .widget_pages ul li.kt-drop-toggle > .kt-toggle-sub:before, .widget_categories ul li.kt-drop-toggle > .kt-toggle-sub:before, .widget_product_categories ul li.kt-drop-toggle > .kt-toggle-sub:before { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } .widget_pages ul li.kt-drop-toggle ul.children, .widget_categories ul li.kt-drop-toggle ul.children, .widget_product_categories ul li.kt-drop-toggle ul.children { display: block; } .kadence_image_widget_caption { text-align: center; padding: 10px 0; } .vcard-company { font-size: 18px; line-height: 24px; } .vcard i { padding-right: 5px; } .sf-menu .widget_polylang ul { display: block; position: static; border: 0; min-width: 0; } .sf-menu .widget_polylang ul li.lang-item { display: inline-block; } .page-header { margin: 0; height: 240px; position: relative; display: table; table-layout: fixed; width: 100%; } .page-header .page-header-inner { width: 100%; display: table-cell; vertical-align: middle; } .titleclass h1, .titleclass .h1class { margin: 0; color: #fff; font-size: 70px; line-height: 1; } .titleclass .subtitle { color: #fff; font-size: 40px; line-height: 1; display: block; margin-top: 20px; } .kt_bc_active .page-header { padding-bottom: 32px; } .titleclass { background: #444; position: relative; } .titleclass #kadbreadcrumbs { position: absolute; bottom: 0; left: 0; } #kadbreadcrumbs { text-transform: uppercase; font-size: 13px; line-height: 20px; color: #eee; background: rgba(0, 0, 0, 0.2); padding: 6px 0; width: 100%; } #kadbreadcrumbs a { border-bottom: 2px solid #eee; color: #eee; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } #kadbreadcrumbs a:hover { color: #16A085; border-color: #16A085; } .kt_bc_nomargin #kadbreadcrumbs { color: #777; background: rgba(0, 0, 0, 0.1); } .kt_bc_nomargin #kadbreadcrumbs a { color: #777; border-bottom-color: #bbb; } .kt_bc_nomargin #kadbreadcrumbs a:hover { color: #16A085; border-color: #16A085; } .kad-ascend-parallax, .kt-parallax-stellar { background-attachment: fixed !important; -moz-background-size: cover!important; -webkit-background-size: cover!important; background-size: cover!important; } .footerclass { background: #333; color: #eee; padding-top: 30px; font-size: 14px; } .footerclass a { color: #f2f2f2; } .footerclass a:hover { color: #16A085; } .footerclass .widget { margin-top: 30px; } .footerclass .widget.so-panel { margin-top: 0px; } .footerclass .widget-first { margin-top: 0px; } .footerclass .footer-widget-title { font-size: 18px; line-height: 26px; text-transform: uppercase; margin-bottom: 10px; } .footerclass .footer-widget-title:before { background: rgba(255, 255, 255, 0.3); } .footerclass .footer-widget-title span { background: #333; } .footerclass .menu { padding: 0; } .footerclass .menu li { list-style: none; } .footerclass .menu li a { padding: 5px 5px 0; margin-bottom: 5px; text-transform: uppercase; line-height: 24px; letter-spacing: 1px; display: block; border-bottom: 1px solid rgba(255, 255, 255, 0.3); -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .footerclass .menu li a:hover { border-color: #16A085; } .footerclass .kadence_social_widget { text-align: left; } .footerclass .kadence_social_widget a { border-color: rgba(255, 255, 255, 0.3); } .footerclass .kadence_social_widget a:hover { border-color: rgba(0, 0, 0, 0.1); color: #fff; } .footerclass .col-md-12 .kadence_social_widget { text-align: center; } body.body-style-bubbled .footerclass .footer-widget-title span { background: #333; } .footercredits { padding-top: 10px; padding-bottom: 10px; font-size: 11px; text-align: center; } .footerbase { background: rgba(0, 0, 0, 0.1); margin-top: 15px; } .footermenu { list-style: none; padding: 0; margin: 5px 0; text-align: center; } .footermenu li { display: inline-block; } .footermenu li ul { padding: 0; list-style: none; } .footermenu li a { padding: 4px 6px; margin: 0 3px; } /* Slider */ .slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .slick-track { position: relative; left: 0; top: 0; display: block; } .slick-track:before, .slick-track:after { content: ""; display: table; } .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { float: left; height: 100%; position: relative; min-height: 1px; display: none; } [dir="rtl"] .slick-slide { float: right; } .slick-slide img { display: block; margin: 0 auto; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-arrow.slick-hidden { display: none; } /* Arrows */ .kt-slickslider .slick-prev, .kt-slickslider .slick-next, .kt-slickslider-thumbs .slick-prev, .kt-slickslider-thumbs .slick-next { position: absolute; display: block; height: 50px; width: 30px; z-index: 120; line-height: 0px; font-size: 0px; cursor: pointer; background: rgba(0, 0, 0, 0.3); color: transparent; top: 50%; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; padding: 0; outline: none; -webkit-box-shadow: none; box-shadow: none; } .kt-slickslider .slick-prev:before, .kt-slickslider .slick-next:before, .kt-slickslider-thumbs .slick-prev:before, .kt-slickslider-thumbs .slick-next:before { font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 24px; line-height: 50px; color: rgba(255, 255, 255, 0.75); -webkit-transition: color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; } .kt-slickslider .slick-prev:hover, .kt-slickslider .slick-next:hover, .kt-slickslider-thumbs .slick-prev:hover, .kt-slickslider-thumbs .slick-next:hover, .kt-slickslider .slick-prev:focus, .kt-slickslider .slick-next:focus, .kt-slickslider-thumbs .slick-prev:focus, .kt-slickslider-thumbs .slick-next:focus { outline: none; background: rgba(0, 0, 0, 0.4); border-color: #ffffff; color: transparent; } .kt-slickslider .slick-prev:hover:before, .kt-slickslider .slick-next:hover:before, .kt-slickslider-thumbs .slick-prev:hover:before, .kt-slickslider-thumbs .slick-next:hover:before, .kt-slickslider .slick-prev:focus:before, .kt-slickslider .slick-next:focus:before, .kt-slickslider-thumbs .slick-prev:focus:before, .kt-slickslider-thumbs .slick-next:focus:before { color: #ffffff; } .kt-slickslider .slick-prev.slick-disabled:before, .kt-slickslider .slick-next.slick-disabled:before, .kt-slickslider-thumbs .slick-prev.slick-disabled:before, .kt-slickslider-thumbs .slick-next.slick-disabled:before { opacity: 0; } .kt-slickslider .slick-prev, .kt-slickslider-thumbs .slick-prev { left: 6px; } .kt-slickslider .slick-prev[dir="rtl"], .kt-slickslider-thumbs .slick-prev[dir="rtl"] { left: auto; right: 0px; } .kt-slickslider .slick-prev:before, .kt-slickslider-thumbs .slick-prev:before { content: "\f104"; } .kt-slickslider .slick-prev:before[dir="rtl"], .kt-slickslider-thumbs .slick-prev:before[dir="rtl"] { content: "\f105"; } .kt-slickslider .slick-next, .kt-slickslider-thumbs .slick-next { right: 6px; } .kt-slickslider .slick-next[dir="rtl"], .kt-slickslider-thumbs .slick-next[dir="rtl"] { left: 0; right: auto; } .kt-slickslider .slick-next:before, .kt-slickslider-thumbs .slick-next:before { content: "\f105"; } .kt-slickslider .slick-next:before[dir="rtl"], .kt-slickslider-thumbs .slick-next:before[dir="rtl"] { content: "\f104"; } .kt-slickslider-thumbs .slick-prev, .kt-slickslider-thumbs .slick-next { height: 24px; width: 24px; } .kt-slickslider-thumbs .slick-prev:before, .kt-slickslider-thumbs .slick-next:before { font-size: 14px; line-height: 20px; } .kt-slickslider-thumbs .slick-prev { left: 4px; } .kt-slickslider-thumbs .slick-next { right: 4px; } /* Dots */ .slick-dots { position: absolute; bottom: 0; list-style: none; display: block; text-align: center; padding: 0; margin: 0; width: 100%; } .slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 2px; padding: 0; cursor: pointer; } .slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0px; font-size: 0px; color: transparent; padding: 5px; cursor: pointer; -webkit-box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0); box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0); } .slick-dots li button:hover, .slick-dots li button:focus { outline: none; } .slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; } .slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: 'kt-font-awesome'; font-size: 16px; line-height: 20px; text-align: center; color: black; opacity: 0.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-dots li.slick-active button:before { color: black; opacity: 0.8; } /* Theme */ .slick-slider.loading > div.kt-slick-slide, .slick-slider > div.kt-slick-thumb { display: none; } .slick-slider.loading > div.kt-slick-slide:first-child, .slick-slider > div.kt-slick-thumb:first-child { display: block; } .kt-slick-slide { text-align: center; } .kt-slickslider { margin-left: auto; margin-right: auto; } .kt-image-carousel .kt-slick-slide { margin: 0 3px; } @media (max-width: 768px) { .kt-image-carousel .kt-slick-slide { max-width: 668px; } } @media (max-width: 544px) { .kt-image-carousel .kt-slick-slide { max-height: 240px; } .kt-image-carousel .kt-slick-slide img { max-height: 240px; width: auto; } } @media (max-width: 400px) { .kt-image-carousel .kt-slick-slide { max-height: 200px; } .kt-image-carousel .kt-slick-slide img { max-height: 200px; width: auto; } } .kt-slickslider-thumbs { margin: 4px -2px 0; } .kt-slickslider-thumbs .kt-slick-thumb { margin: 0 2px; outline: 0; position: relative; } .kt-slickslider-thumbs .kt-slick-thumb .thumb-highlight { position: absolute; width: 100%; height: 100%; top: 0; left: 0; -webkit-transition: box-shadow 0.2s ease-in-out; -o-transition: box-shadow 0.2s ease-in-out; transition: box-shadow 0.2s ease-in-out; -webkit-box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0); box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0); } .kt-slickslider-thumbs .kt-slick-thumb.slick-current { outline: 0; } .kt-slickslider-thumbs .kt-slick-thumb.slick-current .thumb-highlight { -webkit-box-shadow: inset 0px 0px 0px 2px rgba(0, 0, 0, 0.2); box-shadow: inset 0px 0px 0px 2px rgba(0, 0, 0, 0.2); } .kt-image-carousel-center-fade .kt-slick-slide.slick-slide { opacity: 1; -webkit-transition: opacity 0.35s ease-in-out; -o-transition: opacity 0.35s ease-in-out; transition: opacity 0.35s ease-in-out; } .kt-image-carousel-center-fade .kt-slick-slide.slick-center { opacity: 1; } .kt-basic-fullslide { width: 100%; background-position: center center; background-size: cover; background-repeat: no-repeat; } .kt-slickslider.titleclass { background: transparent; padding-top: 0 !important; } .basic-caption { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; } .flex-caption-case { padding: 2% 46px; text-align: center; width: 100%; } .kt-h-basic-carousel .slick-slide { position: relative; } .kt-slick-slide.blog_photo_item { margin: 0 3px 20px; } .kt_post_category .price ins { float: none; } /* Magnific Popup CSS */ .mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; } .mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden; } .mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; box-sizing: border-box; } .mfp-container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } .mfp-align-top .mfp-container:before { display: none; } .mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045; } .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content { width: 100%; cursor: auto; } .mfp-ajax-cur { cursor: progress; } .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out; } .mfp-zoom { cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; } .mfp-auto-cursor .mfp-content { cursor: auto; } .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter { -webkit-user-select: none; -moz-user-select: none; user-select: none; } .mfp-loading.mfp-figure { display: none; } .mfp-hide { display: none !important; } .mfp-preloader { color: #CCC; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044; } .mfp-preloader a { color: #CCC; } .mfp-preloader a:hover { color: #FFF; } .mfp-s-ready .mfp-preloader { display: none; } .mfp-s-error .mfp-content { display: none; } button.mfp-close, button.mfp-arrow { overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; outline: none; padding: 0; z-index: 1046; box-shadow: none; touch-action: manipulation; } button::-moz-focus-inner { padding: 0; border: 0; } .mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; padding: 0 0 18px 10px; color: #FFF; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace; } .mfp-close:hover, .mfp-close:focus { opacity: 1; } .mfp-close:active { top: 1px; } .mfp-close-btn-in .mfp-close { color: #333; } .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { color: #FFF; right: -6px; text-align: right; padding-right: 6px; width: 100%; } .mfp-counter { position: absolute; top: 0; right: 0; color: #CCC; font-size: 12px; line-height: 18px; white-space: nowrap; } .mfp-arrow { position: absolute; opacity: 0.65; margin: 0; top: 50%; margin-top: -55px; padding: 0; font-size: 50px; width: 90px; height: 110px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .mfp-arrow:active { margin-top: -54px; } .mfp-arrow:hover, .mfp-arrow:focus { opacity: 1; } .mfp-arrow:before { font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .mfp-arrow-left { left: 0; } .mfp-arrow-left:before { content: "\f104"; } .mfp-arrow-right { right: 0; } .mfp-arrow-right:before { content: "\f105"; } .mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px; } .mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; max-width: 900px; } .mfp-iframe-holder .mfp-close { top: -40px; } .mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 9/16 * 100%; } .mfp-iframe-scaler iframe { position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #000; } /* Main image in popup */ img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto; } /* The shadow behind the image */ .mfp-figure { line-height: 0; } .mfp-figure:after { content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444; } .mfp-figure small { color: #BDBDBD; display: block; font-size: 12px; line-height: 14px; } .mfp-figure figure { margin: 0; } .mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto; } .mfp-title { text-align: left; line-height: 18px; color: #F3F3F3; word-wrap: break-word; padding-right: 36px; } .mfp-image-holder .mfp-content { max-width: 100%; } .mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer; } @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { /** * Remove all paddings around the image on small screen */ .mfp-img-mobile .mfp-image-holder { padding-left: 0; padding-right: 0; } .mfp-img-mobile img.mfp-img { padding: 0; } .mfp-img-mobile .mfp-figure:after { top: 0; bottom: 0; } .mfp-img-mobile .mfp-figure small { display: inline; margin-left: 5px; } .mfp-img-mobile .mfp-bottom-bar { background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; box-sizing: border-box; } .mfp-img-mobile .mfp-bottom-bar:empty { padding: 0; } .mfp-img-mobile .mfp-counter { right: 5px; top: 3px; } .mfp-img-mobile .mfp-close { top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0; } } @media all and (max-width: 900px) { .mfp-arrow { -webkit-transform: scale(0.75); transform: scale(0.75); } .mfp-arrow-left { -webkit-transform-origin: 0; transform-origin: 0; } .mfp-arrow-right { -webkit-transform-origin: 100%; transform-origin: 100%; } .mfp-container { padding-left: 6px; padding-right: 6px; } } .mfp-zoom-in { /* animate in */ /* animate out */ } .mfp-zoom-in .mfp-with-anim { opacity: 0; transition: all 0.2s ease-in-out; transform: scale(0.8); } .mfp-zoom-in.mfp-bg { opacity: 0; transition: all 0.3s ease-out; } .mfp-zoom-in.mfp-ready .mfp-with-anim { opacity: 1; transform: scale(1); } .mfp-zoom-in.mfp-ready.mfp-bg { opacity: 0.8; } .mfp-zoom-in.mfp-removing .mfp-with-anim { transform: scale(0.8); opacity: 0; } .mfp-zoom-in.mfp-removing.mfp-bg { opacity: 0; } .mag-pop-modal { background: white; position: relative; padding: 20px; width: auto; max-width: 600px; margin: 20px auto; } .mag-pop-modal .mfp-close { top: -44px; color: #eee; } .kt-ajax-overlay { position: absolute; width: 100%; left: 0; top: 0; height: 100%; } .kt-ajax-bubbling { text-align: center; width: 100%; height: 49px; margin: auto; position: absolute; top: 50%; transform: translate(0, -50%); } .kt-ajax-bubbling span { display: inline-block; vertical-align: middle; width: 10px; height: 10px; margin: 24px auto; background: #000000; border-radius: 49px; -o-border-radius: 49px; -ms-border-radius: 49px; -webkit-border-radius: 49px; -moz-border-radius: 49px; animation: ktajaxbubbling 1.5s infinite alternate; -o-animation: ktajaxbubbling 1.5s infinite alternate; -ms-animation: ktajaxbubbling 1.5s infinite alternate; -webkit-animation: ktajaxbubbling 1.5s infinite alternate; -moz-animation: ktajaxbubbling 1.5s infinite alternate; } #kt-ajax-bubbling_1 { animation-delay: 0s; -o-animation-delay: 0s; -ms-animation-delay: 0s; -webkit-animation-delay: 0s; -moz-animation-delay: 0s; } #kt-ajax-bubbling_2 { animation-delay: 0.45s; -o-animation-delay: 0.45s; -ms-animation-delay: 0.45s; -webkit-animation-delay: 0.45s; -moz-animation-delay: 0.45s; } #kt-ajax-bubbling_3 { animation-delay: 0.9s; -o-animation-delay: 0.9s; -ms-animation-delay: 0.9s; -webkit-animation-delay: 0.9s; -moz-animation-delay: 0.9s; } @keyframes ktajaxbubbling { 0% { width: 10px; height: 10px; background-color: #000000; transform: translatY(0); } 100% { width: 23px; height: 23px; background-color: #ffffff; transform: translateY(-20px); } } @-o-keyframes ktajaxbubbling { 0% { width: 10px; height: 10px; background-color: #000000; -o-transform: translateY(0); } 100% { width: 23px; height: 23px; background-color: #ffffff; -o-transform: translateY(-20px); } } @-ms-keyframes ktajaxbubbling { 0% { width: 10px; height: 10px; background-color: #000000; -ms-transform: translateY(0); } 100% { width: 23px; height: 23px; background-color: #ffffff; -ms-transform: translateY(-20px); } } @-webkit-keyframes ktajaxbubbling { 0% { width: 10px; height: 10px; background-color: #000000; -webkit-transform: translateY(0); } 100% { width: 23px; height: 23px; background-color: #ffffff; -webkit-transform: translateY(-20px); } } @-moz-keyframes ktajaxbubbling { 0% { width: 10px; height: 10px; background-color: #000000; -moz-transform: translateY(0); } 100% { width: 23px; height: 23px; background-color: #ffffff; -moz-transform: translateY(-20px); } } .g_item { padding-bottom: 10px; } .kad-wp-gallery { clear: both; width: 100%; } .gallery_item { overflow: hidden; position: relative; margin-bottom: 0; } .gallery_item img { -webkit-backface-visibility: hidden; -webkit-transform: perspective(1000px); -webkit-transition: transform 0.35s ease-in-out; -o-transition: transform 0.35s ease-in-out; transition: transform 0.35s ease-in-out; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .gallery_item:hover img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .gallery_item .photo-caption-bg { position: absolute; opacity: 0.5; top: 0; -webkit-transition: opacity 0.35s ease-in-out; -o-transition: opacity 0.35s ease-in-out; transition: opacity 0.35s ease-in-out; width: 100%; height: 100%; background: rgba(0, 0, 0, 0); background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 40%); background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 40%); background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 40%); background: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 40%); background: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 40%); } .gallery_item:hover .photo-caption-bg { opacity: 1; } .gallery_item .kad_caption { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .gallery_item .kad_caption .kad_caption_inner { position: absolute; bottom: 0; left: 0; color: white; padding: 10px; z-index: 100; } .gallery_item .gallery-link:after { font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f196"; position: absolute; top: 50%; left: 50%; width: 80px; height: 80px; margin-top: -40px; margin-left: -40px; font-size: 58px; line-height: 80px; text-align: center; color: white; opacity: 0; -webkit-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; } .gallery_item:hover .gallery-link:after { opacity: 1; font-size: 40px; } .kt-intrinsic { position: relative; padding-bottom: 100%; height: 0; display: block; } .kt-intrinsic img { position: absolute; width: 100%; height: 100%; top: 0; left: 0; } .kt-slickslider .gallery_item .kt-intrinsic img { -webkit-backface-visibility: inherit; -webkit-transform: inherit; } .kt-slick-slide .gallery_item { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #content .gallery { margin-right: -10px; margin-left: -10px; } #content .gallery:before, #content .gallery:after { content: " "; display: table; } #content .gallery:after { clear: both; } #content .gallery:before, #content .gallery:after { content: " "; display: table; } #content .gallery:after { clear: both; } .gallery .gallery-item { float: left; margin: 0 0 20px; text-align: center; } .gallery .gallery-item .gallery-icon { padding: 0 10px; } .gallery-columns-1 .gallery-item { float: none; width: 100%; } .gallery-columns-2 .gallery-item { width: 50%; } .gallery-columns-2 .gallery-item:nth-child(2n+3) { clear: both; } .gallery-columns-3 .gallery-item { width: 33.333333%; } .gallery-columns-3 .gallery-item:nth-child(3n+4) { clear: both; } .gallery-columns-4 .gallery-item { width: 25%; } .gallery-columns-4 .gallery-item:nth-child(4n+5) { clear: both; } .gallery-columns-5 .gallery-item { width: 20%; } .gallery-columns-5 .gallery-item:nth-child(5n+6) { clear: both; } .gallery-columns-6 .gallery-item { width: 16.66%; } .gallery-columns-6 .gallery-item:nth-child(6n+7) { clear: both; } .gallery-columns-7 .gallery-item { width: 14.28%; } .gallery-columns-7 .gallery-item:nth-child(7n+8) { clear: both; } .gallery-columns-8 .gallery-item { width: 12.5%; } .gallery-columns-8 .gallery-item:nth-child(8n+9) { clear: both; } .gallery-columns-9 .gallery-item { width: 11.11%; } .gallery-columns-9 .gallery-item:nth-child(9n+10) { clear: both; } .kt_typed_element { min-height: 1px; min-width: 1px; display: inline-block; } .typed-cursor { opacity: 1; -webkit-animation: kt_type_blink 0.7s infinite; -moz-animation: kt_type_blink 0.7s infinite; animation: kt_type_blink 0.7s infinite; } @keyframes kt_type_blink { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes kt_type_blink { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } } @-moz-keyframes kt_type_blink { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } } .kt-accordion > .panel { border: 2px solid #ddd; padding: 10px; margin-bottom: 4px; } .kt-accordion > .panel h5 { line-height: 24px; margin: 0px 0; float: left; margin-left: 15px; } .kt-accordion > .panel h5:after { content: ''; height: 2px; width: 100%; background: #16A085; display: block; -webkit-transition: width 0.5s ease-in-out; -o-transition: width 0.5s ease-in-out; transition: width 0.5s ease-in-out; } .kt-accordion > .panel h5 i { font-size: 10px; position: absolute; height: 2px; left: 0; top: 50%; margin-top: -5px; width: 10px; text-align: center; } .kt-accordion > .panel h5 .kt-icon-minus { display: block; } .kt-accordion > .panel h5 .kt-icon-plus { display: none; } .kt-accordion > .panel .collapsed h5:after { width: 0; } .kt-accordion > .panel .collapsed h5 .kt-icon-minus { display: none; } .kt-accordion > .panel .collapsed h5 .kt-icon-plus { display: block; } .kt-accordion .panel-body { padding-top: 15px; } .kt-accordion .panel-body p:last-child { margin-bottom: 10px; } .kt-accordion a.accordion-toggle { display: block; border: 0 !important; position: relative; } .kt-accordion a.accordion-toggle:after { clear: both; display: table; content: ''; } .image_menu_item_link .image_menu_message { top: 10px; position: absolute; left: 10px; right: 10px; padding: 10px; text-align: center; bottom: 10px; overflow: hidden; border: 2px solid rgba(255, 255, 255, 0.8); display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: center; -ms-justify-content: center; justify-content: center; } .image_menu_item_link .image_menu_message h4, .image_menu_item_link .image_menu_message h5 { color: white; -webkit-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; -webkit-transform: translate3d(0, 24px, 0); transform: translate3d(0, 24px, 0); } .image_menu_item_link .image_menu_message h4 { text-transform: uppercase; font-size: 30px; font-weight: bold; margin: 0; line-height: 1; } .image_menu_item_link .image_menu_message h5 { opacity: 0; line-height: 24px; font-size: 18px; height: 24px; margin: 0; overflow: visible; -webkit-transition-delay: 0.05s; transition-delay: 0.05s; } .image_menu_item_link:hover .image_menu_message h4, .image_menu_item_link:hover .image_menu_message h5 { opacity: 1; -webkit-transform: translate3d(0, 0px, 0); transform: translate3d(0, 0px, 0); } .image_menu_message.imt-align-left { text-align: left; -webkit-justify-content: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; } .image_menu_message.imt-align-right { text-align: right; -webkit-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; } .image_menu_message.imt-valign-top { -webkit-align-items: flex-start; -ms-align-items: flex-start; align-items: flex-start; } .image_menu_message.imt-valign-bottom { -webkit-align-items: flex-end; -ms-align-items: flex-end; align-items: flex-end; } .image_menu_message.imt-valign-bottom h5 { height: auto; } .image_menu_overlay { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: #16A085; -webkit-transition: opacity 0.35s ease-in-out; -o-transition: opacity 0.35s ease-in-out; transition: opacity 0.35s ease-in-out; opacity: 0; } .image_menu_item_link { position: relative; display: block; overflow: hidden; border: 0 !important; } .image_menu_item_link img, .image_menu_item_link .image_menu-bg-item { -webkit-transition: transform 0.35s ease-in-out; -o-transition: transform 0.35s ease-in-out; transition: transform 0.35s ease-in-out; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-backface-visibility: hidden; -webkit-transform: perspective(1000px); } .image_menu_item_link:hover img, .image_menu_item_link:hover .image_menu-bg-item { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .image_menu_item_link:hover .image_menu_overlay { opacity: 0.6; } .blockquote, blockquote { border-left: 5px solid #aaa; font-size: 18px; padding: 0 0 0 15px; margin: 0 0 20px; position: relative; } .blockquote p, blockquote p { font-weight: 300; } .entry-content .blockquote p, .entry-content blockquote p { margin-bottom: 0; } .blockquote-right { padding: 0 15px 0 0px; border-left: 0; border-right: 5px solid #aaa; text-align: right; } .pullquote { padding: 0; font-size: 18px; margin-bottom: 30px; position: relative; } .pullquote p { font-weight: 300; } .entry-content .pullquote p { margin-bottom: 0; } .pullquote-right { padding: 0px 45px 0px 0px; text-align: right; } .pullquote-right:after { font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #aaa; content: "\f10e"; position: absolute; right: 15px; font-size: 16px; bottom: 0px; } .pullquote-left { padding: 0px 0px 0px 45px; } .pullquote-left:before { color: #aaa; font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f10d"; position: absolute; left: 15px; font-size: 16px; top: 0px; } .pullquote-center { padding: 0px 45px 0px 45px; text-align: center; } .pullquote-center:before { font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #aaa; content: "\f10d"; position: absolute; left: 15px; font-size: 16px; top: 0px; } .pullquote-center:after { font-family: 'kt-font-awesome' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #aaa; content: "\f10e"; position: absolute; right: 15px; font-size: 16px; bottom: 0px; } .hrule { position: relative; margin: 30px auto; height: 1px; width: 95%; background: #E5E5E5; background: rgba(0, 0, 0, 0.05); } .hrule_dots { position: relative; margin: 30px auto; height: 1px; width: 95%; border-top: 1px dotted #E5E5E5; background: transparent; border-color: rgba(0, 0, 0, 0.05); } .hrule_gradient { border: 0; height: 1px; position: relative; margin: 30px auto; } .hrule_gradient:before { top: -0.5em; height: 1em; position: absolute; width: 100%; content: ''; } .hrule_gradient:after { content: ''; height: 0.5em; top: 1px; position: absolute; width: 100%; background: #fff; } .hrule_gradient, .hrule_gradient:before { background: -moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 75%); background: -webkit-gradient(radial, center center, 0px, center center, 75%, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(75%, rgba(0, 0, 0, 0))); background: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 75%); background: -o-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 75%); background: -ms-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 75%); background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 75%); } .kt-label-error { color: red; font-weight: normal; font-style: italic; margin-left: 5px; } input.kt-error { border: 1px solid red; } .kt-hide { display: none; } .kt-contact-form-info { font-weight: bold; font-size: 120%; } .kt-contact-form label { font-weight: bold; margin-bottom: 5px; display: inline-block; } .p_item:not(.tiles_item) .portfolio-loop-slider .kt-slickslider { max-width: 100% !important; } .portfolio-loop-slider { position: absolute; top: 0; width: 100%; height: 100%; } .portfolio-loop-slider .kt-slickslider img { width: 100%; } .portfolio-loop-slider .slick-dots li { height: 10px; } .portfolio-loop-slider .slick-dots li button { height: 10px; padding: 0 5px; } .portfolio-loop-slider .slick-dots li button:before { height: 10px; line-height: 10px; } .col-md-12.portfolio-project { margin-bottom: 10px; } .portfolio_item { margin-bottom: 20px; } .portfolio-loop-image-container { position: relative; } .portfolio-loop-image-container img { -webkit-backface-visibility: hidden; -webkit-transform: perspective(1000px); -webkit-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); opacity: 1; } .portfolio-loop-image-container:hover img { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; } .portfolio-loop-image-container .portfolio-hover-item-link { position: absolute; width: 100%; height: 100%; display: block; left: 0; top: 0; } .portfolio-loop-image-container .portfolio-img-hover-inner { overflow: hidden; width: 100%; height: 100%; left: 0; top: 0; position: absolute; } .portfolio-loop-image-container .portfolio-hover-item { position: absolute; width: 100%; height: 100%; top: 0; left: 0; display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: center; -ms-justify-content: center; justify-content: center; } .portfolio-loop-image-container .portfolio-hover-item .portfolio-overlay-color { background: #16A085; opacity: 0; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; -webkit-transition: opacity 0.35s ease-in-out; -o-transition: opacity 0.35s ease-in-out; transition: opacity 0.35s ease-in-out; } .portfolio-loop-image-container .portfolio-hover-item:hover .portfolio-overlay-color { opacity: 0.5; } .portfolio-loop-image-container .portfolio-hover-item .portfolio-overlay-border { border: 1px solid rgba(255, 255, 255, 0.8); position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; opacity: 0; -webkit-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; } .portfolio-loop-image-container .portfolio-hover-item:hover .portfolio-overlay-border { border: 1px solid rgba(255, 255, 255, 0.8); top: 15px; bottom: 15px; left: 15px; right: 15px; opacity: 1; } .portfolio-loop-image-container .portfolio-hover-item .portfolio-hover-item-inner { text-align: center; -webkit-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); opacity: 0; max-width: 90%; position: relative; z-index: 2; -webkit-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; } .portfolio-loop-image-container .portfolio-hover-item .portfolio-hover-item-inner .kad_portfolio_lightbox_link { position: relative; z-index: 10; display: inline-block; color: white; width: 40px; line-height: 40px; height: 40px; border: 1px solid transparent; -webkit-transition: border 0.35s ease-in-out; -o-transition: border 0.35s ease-in-out; transition: border 0.35s ease-in-out; border-radius: 50%; } .portfolio-loop-image-container .portfolio-hover-item .portfolio-hover-item-inner .kad_portfolio_lightbox_link:hover { border: 1px solid white; } .portfolio-loop-image-container .portfolio-hover-item .portfolio-hover-item-inner .portfolio-inner-link { display: block; position: relative; } .portfolio-loop-image-container .portfolio-hover-item .portfolio-hover-item-inner .portfolio-loop-title { font-size: 22px; font-weight: bold; letter-spacing: -0.5px; text-transform: uppercase; color: white; margin: 0; padding: 10px 0; } .portfolio-loop-image-container .portfolio-hover-item .portfolio-hover-item-inner .portfolio-loop-types { font-size: 12px; text-transform: uppercase; letter-spacing: 1.3px; color: white; } .portfolio-loop-image-container .portfolio-hover-item .portfolio-hover-item-inner .portfolio-loop-excerpt { color: white; } .portfolio-loop-image-container .portfolio-hover-item .portfolio-hover-item-inner .portfolio-loop-excerpt p { margin-bottom: 0; } .portfolio-loop-image-container .portfolio-hover-item .portfolio-hover-item-inner .portfolio-loop-excerpt a { color: white; } .portfolio-loop-image-container .portfolio-hover-item:hover .portfolio-hover-item-inner { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; } .portfolio-poststyle-content { display: block; text-align: center; padding: 0 15px 10px; border-bottom: 2px solid #eee; border-left: 2px solid #eee; border-right: 2px solid #eee; } .portfolio-poststyle-content .portfolio-loop-types { font-size: 12px; text-transform: uppercase; letter-spacing: 1.3px; color: #555; } .portfolio-poststyle-content .portfolio-loop-title { font-size: 22px; font-weight: bold; letter-spacing: -0.5px; text-transform: uppercase; color: #444; margin: 0; padding: 10px 0; } .p-outer-poststyle .portfolio_item { margin-bottom: 30px; } .p-outer-pgrid-no-margin .portfolio_item, .p-outer-mosaic .portfolio_item { margin-bottom: 0px; } .p-outer-mosaic { margin: 0 -3px; } .p-outer-mosaic .portfolio-loop-slider { position: absolute; top: 3px; bottom: 3px; left: 3px; right: 3px; width: auto; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); height: auto; overflow: hidden; } .p-outer-mosaic .portfolio-loop-image-container .portfolio-img-hover-inner { overflow: hidden; position: absolute; height: auto; width: auto; top: 3px; bottom: 3px; left: 3px; right: 3px; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .p-outer-mosaic .portfolio-loop-image-container .portfolio-hover-item { position: absolute; top: 3px; bottom: 3px; left: 3px; height: auto; width: auto; right: 3px; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .p-outer-pgrid-no-margin { margin-bottom: 20px; } .p-outer-tiles { position: relative; } .justified-gallery .portfolio_item { opacity: 1; } .justified-gallery .tiles_item { position: absolute; } .tiles_item { float: left; } .tiles_item .portfolio_item { margin-bottom: 0; } .tiles_item .kt-intrinsic.portfolio-loop-image { padding-bottom: 0 !important; height: auto; } .tiles_item .portfolio-loop-image-container .portfolio-img-hover-inner, .tiles_item .kt-intrinsic img, .tiles_item .portfolio-loop-slider { position: relative; } .tiles_item .portfolio-loop-slider { width: auto; height: auto; } .single-portfolio .single-footer { margin-top: 20px; } .portfolio-footer-section { padding: 30px 0; position: relative; } .kad-grid-link { padding: 0px 10px; font-size: 22px; line-height: 48px; } .kad-post-navigation.portfolio-nav { position: relative; } .kad-grid-link { position: absolute; width: 100%; text-align: center; left: 0; z-index: 1; top: 0; } .portfolio-nav .kad-previous-link, .portfolio-nav .kad-next-link { z-index: 2; position: relative; } .p-outer-pgrid-no-margin .portfolio_item { margin-right: -1px; } @media (max-width: 544px) { .kad-grid-link { clear: both; position: relative; } } @media (max-width: 1200px) { article.kad_blog_item { margin-bottom: 30px; } } @media (max-width: 992px) { .kt-header-position-above { display: none; } .second-nav-container { display: none; } #kad-mobile-banner { display: block; height: auto; } } @media only screen and (max-device-width: 1024px) { .kt-header-position-above { display: none; } .second-nav-container { display: none; } #kad-mobile-banner { display: block; height: auto; } body.kad-header-position-left #wrapper { padding-left: 0px; } body.kad-header-position-right #wrapper { padding-right: 0px; } #kad-vertical-menu { display: none; } } @media (max-width: 544px) { .kt-quote-post { padding: 20px 40px; } .kt-quote-post:before { left: 10px; top: 10px; font-size: 24px; } .kt-quote-post:after { right: 10px; bottom: 10px; font-size: 24px; } .kt-image-quote { padding: 15px; } } @media (max-width: 992px) { .kad-ascend-parallax, .kt-parallax-stellar { background-attachment: scroll !important; background-position: center !important; } } @media only screen and (max-device-width: 1024px) { .kad-ascend-parallax, .kt-parallax-stellar { background-attachment: scroll !important; background-position: center !important; } } /*# sourceMappingURL=ascend-unminify.css.map */