<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection &gt; output {
display: list-item;
list-style: none;
}
.wpcf7-reflection &gt; output[hidden] {
display: none;
}.center-text{
text-align: center;
}
.right-text{
text-align: right;
}
.left-text{
text-align: left;
}
.white-text,.white-text-force *{
color: #fff!important;
}
.float-right {
float: right;
}
.float-left {
float: left;
}
.theme-bg .ajax-overlay,
.iw-footer-widget .ajax-overlay{
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
}
.ajax-overlay{
background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
display: none;
}
.ajax-overlay .ajax-loading{
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
}
.vc_row .ajax-overlay{
width: 200%;
margin-left:-50%;
}
.iw-bg-overlay {
position: relative;
}
.iw-bg-overlay:after {
background: #000000 !important;
position: absolute;
opacity: 0.85;
content: "";
height: 100%;
left: 0;
top: 0;
width: 100%;
}
.emergency-services {
padding: 50px 25px;
font-size: 18px;
}
.emergency-services span.phone {
padding: 5px 30px 2px;
font-size: 18px;
border: 2px #ffffff solid;
-webkit-border-radius: 30px;
border-radius: 30px;
margin-left: 10px;
}
.iw-line {
border-bottom: 2px #414141 solid;
} .iw-heading {
padding: 15px 0;
}
.iw-heading.style1 .iwh-title {
font-size: 36px;
color: #ffffff;
font-weight:600 !important;
margin: 0 0 15px;
line-height: 40px;
}
.iw-heading.style1 .iwh-sub-title {
font-size: 18px;
color: #ffffff;
line-height: 40px;
}
.iw-heading.style1 .iwh-content {
font-size: 14px;
color: #cacaca;
} .iw-heading.style2{
margin-top: 10px;
}
.iw-heading.style2 .iwh-title {
font-size: 72px;
color: #ffffff;
text-transform: uppercase;
margin: 0;
line-height: 1;
letter-spacing: -7px;
font-weight: 700;
display: inline-block;
-webkit-filter: drop-shadow(0px 0 70px rgba(255, 255, 255, 0.6));
filter: drop-shadow(0px 0 70px rgba(255, 255, 255, 0.6));
}
.iw-heading.style2 .iwh-sub-title {
font-size: 36px;
color: #ffffff;
text-transform: uppercase;
font-weight: 700;
letter-spacing: -4px;
line-height: 1;
-webkit-filter: drop-shadow(0px 0 70px rgba(255, 255, 255, 0.5));
filter: drop-shadow(0px 0 70px rgba(255, 255, 255, 0.5));
}
.iw-heading.style2 .iwh-content {
font-size: 18px;
color: #ffffff;
line-height: 24px;
font-weight: 600;
margin-top: 10px;
}
.iw-heading.style2 .iwh-content:before,.iw-heading.style2 .iwh-content:after{
content:'';
display:inline-block;
border: 1px solid rgba(255,255,255,0.3);
width:78px;
margin: 0 7px 3px;
} .iw-heading.style3 {
padding-top: 0;
}
.iw-heading.style3 .iwh-title {
font-size: 72px;
text-transform: uppercase;
margin: 0 0 10px;
line-height: 1;
overflow: hidden;
}
.iw-heading.style3 .iwh-title span {
display: inline-block;
padding: 10px 50px 10px 35px;
position: relative;
z-index: 0;
}
.iw-heading.style3 .iwh-title span:before {
content: "";
height: 100%;
left: 0;
position: absolute;
top: 0;
transform: skewX(-40deg) translateX(-15%);
width: 120%;
z-index: -1;
}
.iw-heading.style3 .iwh-sub-title {
font-size: 44px;
color: #ffffff;
text-transform: uppercase;
font-weight: 600;
line-height: 1;
padding-left: 30px;
}
.iw-heading.style3 .iwh-content {
color: #ffffff;
line-height: 24px;
} .iw-heading.style4 .iw-heading-info {
margin: 0 auto;
overflow: hidden;
padding: 0 60px;
width: 80%;
}
.iw-heading.style4 .iwh-title {
font-size: 44px;
color: #ffffff;
text-transform: uppercase;
margin: 5px 0 15px;
line-height: 40px;
}
.iw-heading.style4 .iwh-title .title-text {
position: relative;
z-index: 9;
padding: 0 20px;
display: inline-block;
}
.iw-heading.style4 .iwh-title .title-text:before {
position: absolute;
right: 100%;
width: 9999px;
top: 20px;
border-top: 2px #ffffff solid;
z-index: -1;
content: "";
height: 100%;
}
.iw-heading.style4 .iwh-title .title-text:after {
position: absolute;
left: 100%;
width: 9999px;
top: 20px;
border-top: 2px #ffffff solid;
z-index: -1;
content: "";
height: 100%;
}
.iw-heading.style4 .iwh-sub-title {
font-size: 14px;
color: #ffffff;
text-transform: uppercase;
display: inline-block;
z-index: 9;
position: relative;
padding: 0 10px;
}
.iw-heading.style4 .iwh-sub-title:before {
position: absolute;
right: 100%;
width: 9999px;
top: 10px;
border-top: 2px #ffffff solid;
z-index: -1;
content: "";
height: 100%;
}
.iw-heading.style4 .iwh-sub-title:after {
position: absolute;
left: 100%;
width: 9999px;
bottom: 10px;
border-bottom: 2px #ffffff solid;
z-index: -1;
content: "";
height: 100%;
}
.iw-heading.style4 .iwh-content {
color: #ffffff;
line-height: 24px;
}
.iw-heading.style5 .iwh-title{
font-size: 48px;
}
.iw-heading.style5 .iwh-sub-title{
font-size: 24px;
margin-top: 20px;
letter-spacing: 10px;
}
.iw-heading.style5 .iwh-sub-title:before,.iw-heading.style5 .iwh-sub-title:after{
content:'';
display:inline-block;
border: 1px solid #fff;
width:178px;
margin: 0 7px 7px;
} .info-list .info-item{
width: 50%;
float:left;
padding-bottom: 80px!important;
}
.info-list .info-item:nth-child(odd){
text-align: right;
padding-right:115px;
}
.info-list .info-item:nth-child(even){
text-align: left;
padding-left:115px;
}
.info-list .info-item:nth-child(odd) .icon{
float: right;
margin-right: 0;
margin-left: 20px;
}
.info-list .info-item:nth-child(3){
padding-right:206px;
}
.info-list .info-item:nth-child(4){
padding-left:206px;
}
@media (max-width: 1025px)  {
.info-list .info-item:nth-child(odd){
padding-right:15px!important;
}
.info-list .info-item:nth-child(even){
padding-left:15px!important;
}
} .info-item.style1 {
color: #dadada;
margin-bottom: 20px;
}
.info-item.style1 .icon {
float: left;
margin-right: 20px;
margin-top:7px;
}
.info-item.style1 .info-item-content {
overflow: hidden;
}
.info-item.style1 .info-item-content .info-item-title {
font-size: 18px;
font-weight: 600;
margin: 5px 0 15px;
}
.info-item.style1 .info-item-content .info-item-desc {
margin-bottom: 15px;
}
.info-item.style1 .info-item-content .info-read-more {
text-transform: uppercase;
} .info-item.style2 {
background: #202020;
padding: 20px 20px 5px;
}
.info-item.style2 .icon {
background: #313131;
width: 65px;
height: 65px;
-webkit-border-radius: 50%;
border-radius: 50%;
line-height: 80px;
text-align: center;
}
.info-item.style2 .info-item-content .info-item-title {
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
}
.info-item.style2 .info-item-content .info-item-desc {
} .info-item.style3 .icon {
width: 35px;
height: 35px;
-webkit-border-radius: 50%;
border-radius: 50%;
line-height: 35px;
text-align: center;
float: left;
margin-right: 15px;
}
.info-item.style3 .info-item-content .info-item-title {
font-size: 18px;
text-transform: uppercase;
margin: 0 0 20px;
overflow: hidden;
line-height: 30px;
}
.info-item.style3 .info-item-content .info-item-desc {
font-size: 14px;
position: relative;
margin-left: 17px;
padding-left: 31px;
} .info-item.style4{
padding-bottom:50px;
}
.info-item.style4 .icon{
text-align: center;
border-radius: 50%;
float:left;
margin-right:20px;
-webkit-transition: -webkit-transform .5s ease-in-out;
transition: transform .5s ease-in-out;
margin-bottom: 20px;
}
.info-item.style4:hover .icon{
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
.info-item.style4 .icon img{
margin-bottom:4px;
}
.info-item.style4 .info-item-title{
font-weight: 600;
font-size: 18px;
margin-bottom: 15px;
margin-top: 2px;
}
.info-item-desc {
color: #cacaca;	
} .info-item.style5 {
padding: 25px 25px 30px;
color: #ffffff;
}
.info-item.style5 .info-item-content .info-item-title {
font-size: 48px;
text-transform: uppercase;
font-weight: 600;
}
.info-item.style5 .info-item-sub-title {
font-size: 18px;
text-transform: uppercase;
}
.info-item.style5 .info-item-content .info-item-desc {
color:#fff;
}
.info-item.style5 .info-item-content .info-item-pricing {
font-size: 24px;
margin-top: 5px;
font-weight: 600;
} .info-item.style6{
padding:30px 0;
}
.info-item.style6 .icon{
-webkit-transform: translateY(35px);
transform: translateY(35px);
opacity: 0.3;
-webkit-transition: transform 0.3s,opacity 0.3s;
transition: transform 0.3s,opacity 0.3s;
margin-bottom: 10px;
}
.info-item.style6:hover .icon{
-webkit-transform: translateY(0%);
transform: translateY(0%);
opacity: 1;
}
.info-item.style6 .info-item-title{
font-weight: bold;
font-size: 24px;
margin-bottom: 5px;
}
.info-item.style6 .info-item-sub-title{
font-style:italic ;
font-weight: 100;
font-size:12px;
}
.info-item.style6 .info-item-sub-title:after{
display: inline-block;
content: '';
border-bottom:1px solid rgba(255,255,255,0.1);
width: 60%;
margin:20px 0 3px 0;
}
.info-item.style6 .info-read-more{
font-weight: 14px;
border-radius: 30px;
padding:5px 20px;
margin:15px;
display: inline-block;
-webkit-transition: background 0.3s;
transition: background 0.3s;
}
.info-item.style6 .info-read-more a{
color:#fff;
} .pricebox {
text-align:left;
margin:0 0 10px 0;
}
.pricebox .pricebox-col1 {
width: 45%;
float: left;
min-height: 200px;
padding: 30px 40px 0;
background: #343434;
}
.pricebox h3.pricebox-title {
font-size: 24px;
margin: 0;
font-weight: 600;
text-transform: uppercase;
padding-bottom: 10px;
}
.pricebox .pricebox-price-desc {
line-height: 30px;
}
.pricebox .pricebox-col2 {
width: 30%;
float: left;
min-height: 200px;
background: #2d2d2d;
padding-left: 20px;
font-size: 14px;
line-height: 36px;
padding-top: 30px;
color: #cacaca;
}
.pricebox .pricebox-col2 ul {
margin: 0;
}
.pricebox .pricebox-col2 li {
list-style: none;
}
.pricebox .pricebox-col2 li i.fa {
margin-right: 11px;
}
.pricebox .pricebox-col3 {
text-align: center;
font-size: 14px;
text-transform: uppercase;
width: 25%;
float: left;
min-height: 200px;
color: #ffffff;
padding-top: 30px;
}
.pricebox .pricebox-price {
font-size: 48px;
font-weight: 600;
line-height: 1;
margin-bottom: 15px;
}
.pricebox .pricebox-purchased-link a {
display: inline-block;
margin: 0;
border: 2px solid #fff;
border-radius: 2px;
padding: 10px 20px;
color: #ffffff;
} .pricebox .pricebox_call {
font-size: 48px;
font-weight: 600;
line-height: 1;
margin-bottom: 15px;
} .iw-tab-item.active {
position: relative;
}
.iw-tab-item.active:after {
border-left: 12px solid rgba(0, 0, 0, 0);
border-right: 12px solid rgba(0, 0, 0, 0);
content: "";
left: calc(50% - 15px);
position: absolute;
top: 100%;
}
.iw-shortcode-tabs .iw-tabs{
position: relative;
border: none;
}
.iw-tabs .iw-tab-icon{
margin-right: 30px;
}
.iw-tabs .iw-tab-title{
display: inline-block;
}
.iw-hidden {
display: none !important;
visibility: hidden !important;
}
.iw-shortcode-tabs .iw-tabs .iw-tab-items {
width: 100%;
border: none;
}
.iw-shortcode-tabs .iw-tabs .iw-tab-items::before {
border: none;
}
.iw-shortcode-tabs .iw-tab-items .iw-tab-title {
padding: 0;
border: none;
}
.iw-shortcode-tabs .iw-tabs .iw-tab-content{
overflow: hidden;
padding: 0;
float: none;
width: 100%;
}
.iw-tab-content-inner {
position: relative;
}
.iw-tabs .iw-tab-content .iw-tab-item-content{
opacity: 0;
position: absolute;
top: 0;
left: 0;
height:100%;
width:100%;
transition: all 0.2s linear 0s;
-webkit-transition: all 0.2s linear 0s;
}
.iw-tabs.horizontal-slide .iw-tab-content .iw-tab-item-content,
.iw-tabs.vertical-slide .iw-tab-content .iw-tab-item-content{
transition: all 0.3s linear 0s;
-webkit-transition: all 0.3s linear 0s;
}
.iw-tabs .iw-tab-content .iw-tab-item-content.active{
opacity: 1;
position: relative;
z-index:2;
}
.iw-tabs.horizontal-slide .iw-tab-content .iw-tab-item-content.next{
transform: translateX(100%);
-webkit-transform: translateX(100%);
z-index:1;
}
.iw-tabs.horizontal-slide .iw-tab-content .iw-tab-item-content.prev{
transform: translateX(-100%);
-webkit-transform: translateX(-100%);
z-index:1;
}
.iw-tabs.vertical-slide .iw-tab-content .iw-tab-item-content.next{
transform: translateY(100%);
-webkit-transform: translateY(100%);
z-index:1;
}
.iw-tabs.vertical-slide .iw-tab-content .iw-tab-item-content.prev{
transform: translateY(-100%);
-webkit-transform: translateY(-100%);
z-index:1;
} .iw-tabs.layout1 .iw-tab-item{
clear:both;
padding: 45px;
overflow: hidden;
cursor: pointer;
font-size: 14px;
border: none;
transition: background 0.2s;
-webkit-transition: background 0.2s;
}
.iw-tabs.layout1 .iw-tab-icon{
float:left;
}
.iw-tabs.layout1 .iw-tab-icon img{
border-radius: 50%;
}
.iw-tabs.layout1 .iw-tab-title{
font-size: 24px;
font-weight: 400;
margin-bottom: 10px;
}
.iw-tabs.layout1 .iw-tab-item:hover .iw-tab-subtitle,
.iw-tabs.layout1 .iw-tab-item:hover .iw-tab-desc{
color: #fff;
}
.iw-tabs.layout1 .iw-tab-item:hover a{
color: #fff;
}
.iw-tabs.layout1 .iw-tab-subtitle,
.iw-tabs.layout1 .iw-tab-desc{
font-size: 14px;
color: #d5d5d5;
}
.iw-tabs.layout1 .iw-tab-desc a{
margin-top: 10px;
display: inline-block;
}
.iw-tabs.layout1 .owl-controls{
text-align: left;
margin: 20px 55px;
}
.iw-tabs.layout1 .iw-tab-desc,.iw-tabs.layout1 .iw-tab-title{
margin-left:125px;
display:block;
} .iw-tabs.layout2 .iw-tab-item{
padding:15px;
}
.iw-tabs.layout2 .iw-tab-title{
font-size: 18px;
margin:25px 0 15px 0;
}
.iw-tabs.layout2 .iw-tab-item img{
width: 100%;
}
.iw-tabs.layout2 .iw-tab-desc a{
border-radius: 30px;
color: #fff;
padding: 5px 20px;
margin-top:20px;
display: inline-block;
} .iw-accordion-item {
margin-bottom: 15px;
}
.iw-accordion-item .iw-accordion-header .iw-accordion-title {
background: #333333;
overflow: hidden;
padding-right: 40px;
cursor: pointer;
}
.iw-accordion-item .iw-accordion-header .iw-accordion-title &gt; span {
font-size: 14px;
color: #ffffff;
position: relative;
display: inline-block;
padding: 15px 50px;
z-index: 0;
font-weight:600;
}
.iw-accordion-item .iw-accordion-header .iw-accordion-title &gt; span:after {
position: absolute;
top: 15px;
content: "\f055";
display: block;
font-family: FontAwesome;
font-size: 14px;
left: 20px;
}
.iw-accordion-item .iw-accordion-header.active .iw-accordion-title &gt; span:after {
position: absolute;
content: "\f056";
display: block;
font-family: FontAwesome;
}
.iw-accordion-item .iw-accordion-header .iw-accordion-title &gt; span .iw-av-overlay {
height: 100%;
left: 0;
position: absolute;
top: 0;
transform: skewX(-40deg) translateX(-20%);
width: 120%;
z-index: -1;
display: none;
}
.iw-accordion-item .iw-accordion-header.active .iw-accordion-title &gt; span .iw-av-overlay,
.iw-accordion-item .iw-accordion-header:hover .iw-accordion-title &gt; span .iw-av-overlay {
display: block;
}
.iw-accordion-item .iw-accordion-content {
background: #333333;
padding: 25px 25px 40px 25px;
color: #cacaca;
}
.iw-accordion-item .iw-accordion-content .wpb_text_column.wpb_content_element{
margin: 0;
}
.accordion-style2 .iw-accordion-item .iw-accordion-header .iw-accordion-title &gt; span {
text-transform: none;
}
.accordion-style2 .iw-accordion-item .iw-accordion-header .iw-accordion-title &gt; span:after {
position: absolute;
top: 15px;
content: "\f059";
display: block;
font-family: FontAwesome;
font-size: 18px;
left: 25px;
}
.accordion-style2 .iw-accordion-item .iw-accordion-header.active .iw-accordion-title &gt; span:after {
position: absolute;
content: "\f059";
display: block;
font-family: FontAwesome;
} .iw-button {
font-weight: 400;
}
.iw-button .rounded {
-webkit-border-radius: 30px;
border-radius: 30px;
}
.iw-button a.bg-white {
background-color: #ffffff;
}
.iw-button a.bg-grey {
background-color: #222222;
}
.iw-button a.bg-none {
background: none;
}
.iw-button a.color-white {
color: #ffffff;
}
.iw-button a.color-grey {
color: #e6e6e6;
}
.iw-button a.button-text {
border: 2px solid;
padding: 6px 30px 4px 30px;
display: inline-block;
line-height: 30px;
white-space: nowrap;
}
.iw-button a.border-white {
border-color: #ffffff;
}
.iw-button a.border-grey {
border-color: #e6e6e6;
}
.iw-button.button2 a {
border: none;
}
.iw-button.ibutton-normal a {
font-size: 14px;
}
.iw-button.ibutton-small a {
font-size: 14px;
font-weight: 600;
}
.iw-button.ibutton-large a.button-text {
padding: 7px 30px 6px 30px;
font-size: 18px;
}
.bg-bevelled {
overflow: hidden;
}
.iw-button.button3 .button-text {
position: relative;
border: none;
background: none !important;
z-index: 0;
}
.iw-button.button3 .button-text {
padding: 10px 45px 10px 30px !important;
}
.bg-bevelled .iw-av-overlay {
height: 100%;
left: 0;
position: absolute;
top: 0;
transform: skewX(-30deg) translateX(-25%);
width: 120%;
z-index: -1;
}
.iw-button a.width-auto {
width: auto;
}
.iw-button a.full-width {
width: 100%;
}
.button-icon.iw-button a.button-text {
position: relative;
padding: 25px 25px 25px 75px;
}
.button-icon .iw-button-text a i {
position: absolute;
left: 15px;
width: 45px;
top: calc(50% - 28px);
padding: 10px 0;
opacity: 0.35;
}
.button-icon .iw-button-text a:hover i {
opacity: 1;
}
.button-icon .iw-button-text a {
position: relative;
}
.button-icon .iw-button-text a:before {
position: absolute;
width: 1px;
height: 70%;
left: 60px;
content: "";
background: rgba(225, 225, 225, 0.35);
top: 14%;
}
.iw-button .iw-button-text.bg-white-hover:hover a {
background: #ffffff !important;
}
.iw-button .iw-button-text.bg-grey-hover:hover a {
background: #e6e6e6 !important;
}
.iw-button .iw-button-text.color-white-hover:hover a {
color: #ffffff !important;
}
.iw-button .iw-button-text.color-grey-hover:hover a {
color: #e6e6e6 !important;
}
.iw-button .iw-button-text.border-white-hover:hover a {
border-color: #ffffff !important;
}
.iw-button .iw-button-text.border-grey-hover:hover a {
border-color: #e6e6e6 !important;
}
.iw-button.ibutton-large.button-effect1 a.button-text {
padding: 10px 50px;
}
.button-effect1 .button-text {
position: relative;
overflow: hidden;
padding: 10px 50px;
}
.button-effect1.button-icon .button-text, .iw-button.ibutton-large.button-effect1.button-icon a.button-text {
padding: 25px 50px 25px 75px;
}
.rtl .button-effect1.button-icon .button-text, .rtl .iw-button.ibutton-large.button-effect1.button-icon a.button-text {
padding: 25px 75px 25px 50px;
}
.button-effect1 .button-text:after {
position: absolute;
content: "\f061";
font-family: FontAwesome;
top: calc(50% - 15px);
left: 120%;
-webkit-transition: left 0.3s ease 0s;
transition: left 0.3s ease 0s;
height: 100%;
}
.button-effect1 .button-text:hover:after {
left: 86%;
}
.rtl .button-effect1 .button-text:after {
display: none;
}
.rtl .button-effect1 .button-text:before {
position: absolute;
content: "\f060";
font-family: FontAwesome;
top: calc(50% - 15px);
right: 120%;
-webkit-transition: right 0.3s ease 0s;
transition: right 0.3s ease 0s;
height: 100%;
}
.rtl .button-effect1 .button-text:hover:before {
right: 86%;
}
.button-effect2 .button-text {
position: relative;
overflow: hidden;
z-index: 0;
}
.iw-button.button-effect2 .iw-button-text:hover a {
background: none !important;
}
.button-effect2 .bg-grey-hover .button-text:after {
background: #e6e6e6;
}
.button-effect2 .button-text:after {
background: #ffffff;
height: 0;
left: 0;
top: 0;
width: 100%;
content: "";
position: absolute;
-webkit-transition: height 0.3s ease 0s;
transition: height 0.3s ease 0s;
z-index: -1;
}
.button-effect2 .button-text:hover:after {
height: 100%;
}
.button-effect3 {
overflow: hidden;
position: relative;
}
.button-effect3 .button-text {
display: inline-block;
position: relative;
-webkit-transition: transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.button-effect3 .button-text::before {
content: attr(data-hover);
display: inline-block;
font-weight: 600;
position: absolute;
top: 100%;
-webkit-transform: translate3d(0px, 0px, 0px);
transform: translate3d(0px, 0px, 0px);
}
.button-effect3:hover .button-text, .button-effect3:focus .button-text {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
.footer_extra_links .iw-button-text a {
z-index: 0;
overflow: hidden;
position: relative;
}
.footer_extra_links .iw-button-text a:before {
font-size: 180%;
height: 100%;
line-height: 2.5;
position: absolute;
-webkit-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
left: calc(50% - 10px);
top: -100%;
content: "\f07a";
z-index: -1;
font-family: FontAwesome;
}
.footer_extra_links .iw-button-text a:hover:before {
top: calc(50% - 28px);
}
.footer_extra_links .iw-button-text a span {
backface-visibility: hidden;
display: inline-block;
height: 100%;
transition: all 0.3s ease 0s;
width: 100%;
}
.footer_extra_links .iw-button-text a:hover span {
transform: translateY(300%);
} .iw-video {
position: relative;
margin-top: 25px;
}
.iw-video .iw-video-player {
position:relative;
z-index: 1;
}
.iw-video video {
display: block;
width:100%;
}
.iw-video .play-button {
color: #424037;
font-size: 20px;
cursor: pointer;
position:absolute;
z-index: 99;
top:50%;
left:50%;
transform: translateX(-50%)  translateY(-65%);
-webkit-transform: translateX(-50%)  translateY(-65%);
width: 35px;
height: 35px;
-webkit-border-radius: 50%;
border-radius: 50%;
text-align: center;
line-height: 31px;
}
.iw-video .play-button i {
margin-left: 5px;
}
.iw-video.have-content .play-button {
top:30%;
}
.iw-video-overlay,.iw-video-poster,.iw-parallax-video {
position: absolute;
top:0;
left:0;
height: 100%;
width:100%;
}
.iw-video .iw-video-overlay,.iw-video-poster {
transition:opacity ease 1s;
-webkit-transition:opacity ease 1s;
}
.iw-video .play-button {
transition:all ease 0.2s;
-webkit-transition:all ease 0.2s;
}
.iw-video.playing .play-button,.iw-video.playing .iw-video-poster {
opacity: 0!important;
}
.iw-video .iw-video-poster {
height:auto!important;
}
.iw-mailchimp-form.style1 .iw-video-poster img {
width: 100%;
}
.iw-video.playing .play-button {
transform: translateX(-50%)  translateY(-50%) scale(5);
-webkit-transform: translateX(-50%)  translateY(-50%) scale(5);
}
.iw-video .iw-video-content {
position:absolute;
top:20%;
width:100%;
text-align: center;
left:0;
color: #fff;
z-index: 1;
} .inwave-custom-link {
background: #333333;
}
.inwave-custom-link a {
color: #dadada;
display: block;
}
.inwave-custom-link a:hover {
color: #ffffff;
}
.inwave-custom-link a .icon {
color: #ffffff;
font-size: 48px;
float: left;
text-align: center;
padding: 40px 35px;
}
.inwave-custom-link a .text {
padding: 40px 0 40px 20px;
border-left: 1px #414141 solid;
text-transform: uppercase;
overflow: hidden;
}
.inwave-custom-link a:hover .text {
border-left: 1px #ffffff solid;
}
.inwave-custom-link a .text .title {
font-size: 24px;
margin-bottom: 10px;
}
.inwave-custom-link a .text .sub-title {
font-size: 18px;
} .default-sidebar .sidebar-service .widget.widget_nav_menu li {
font-size: 14px;
padding: 20px 15px 20px 70px;
background: #222222;
border-bottom: 1px #353535 solid;
position: relative;
z-index: 0;
overflow: hidden;
}
.default-sidebar .sidebar-service .widget.widget_nav_menu li:last-child {
border: none;
}
.default-sidebar .sidebar-service .widget.widget_nav_menu li:hover, 
.sidebar-service .widget.widget_nav_menu li.current-menu-item {
background: none;
}
.default-sidebar .sidebar-service .widget.widget_nav_menu li:hover:before, 
.sidebar-service .widget.widget_nav_menu li.current-menu-item:before {
height: 100%;
left: 0;
position: absolute;
top: 0;
transform: skewX(-20deg) translateX(-25%);
width: 65px;
z-index: -1;
content: "";
}
.default-sidebar  .sidebar-service .widget.widget_nav_menu li:hover:after, 
.sidebar-service .widget.widget_nav_menu li.current-menu-item:after {
color: #ffffff;
}
.default-sidebar  .sidebar-service .widget.widget_nav_menu li .icon {
color: #ffffff;
left: 15px;
position: absolute;
}
.default-sidebar  .sidebar-service .widget.widget_nav_menu li a {
color: #dadada;
}
.shortcode_widget {
margin-top: 35px;
}
.shortcode_widget .widget-title {
font-size: 18px;
text-transform: uppercase;
position: relative;
margin: 0 0 20px;
}
.shortcode_widget .widget-title span::after {
content: "";
left: 0;
position: absolute;
top: 8px;
width: 100%;
z-index: -1;
}
.shortcode_widget .widget-title:before {
display: none;
}
.textwidget .iw-testimonial-item {
margin-bottom: 65px;
} .simple-list li {
padding:6px 0;
list-style: none!important;
color: #cacaca;
}
.simple-list li span.icon {
margin-right: 10px;
}
.simple-list ul{
margin: 0!important;
}
.simple-list li .list-style {
margin-right: 10px;
display: inline-block;
width: 21px;
height: 21px;
line-height: 21px;
text-align: center;
border-radius: 50%;
float: left;
}
.simple-list li.active .list-style {
color: #fff;
border: none!important;
}
.simple-list.stars li.active .list-style {
background: none;
}
.simple-list.check-mark li span.icon {
border: 2px solid #ffffff;
border-radius: 50%;
display: inline-block;
height: 15px;
line-height: 11px;
text-align: center;
width: 15px;
font-size: 10px;
}
.simple-list.numbers li .list-style{
font-size: 9px;
font-weight: bold;
}
.simple-list.angle-right li .list-style{
font-size: 9px;
border: 1px solid #dadada;
padding-left: 1px;
line-height: 19px;
}
.simple-list.style2 li {
border-bottom: 1px #353535 solid;
padding: 10px 0;
}
.simple-list.style2 li:last-child {
border-bottom: none;
}
.simple-list.style2 span {
color: #dadada;
position: relative;
padding-left: 65px;
display: inline-block;
}
.simple-list.style2 span i {
padding: 5px 0 5px 20px;
border-right: 1px #353535 solid;
position: absolute;
left: 0;
height: 100%;
width: 50px;
} .member-box.style1 {
margin: 0 15px;
}
.member-box.style1 .member-image {
position: relative;
z-index: -1;
}
.member-box.style1 .member-image:after {
background: #000000 none repeat scroll 0 0;
content: "";
height: 100%;
left: 0;
opacity: 0;
position: absolute;
top: 0;
transition: opacity 0.5s linear 0s;
width: 100%;
}
.member-box.style1:hover .member-image:after {
opacity: 0.5;
}
.member-box.style1 .member-info {
position: relative;
}
.member-box.style1 .social-links {
opacity: 0;
position: absolute;
text-align: right;
top: -45px;
padding: 0 15px;
right: 0;
-webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease;
transition: transform 0.5s ease, opacity 0.5s ease;
-webkit-transform:translateX(-50px);
transform:translateX(-50px);
}
.member-box.style1:hover .social-links {
opacity: 1;
-webkit-transform:translateX(0);
transform:translateX(0);
}
.member-box.style1 .social-links .member-socials a {
font-size: 16px;
color: #ffffff;
width: 35px;
height: 35px;
-webkit-border-radius: 50%;
border-radius: 50%;
line-height: 35px;
text-align: center;
margin-right: 10px;
display: inline-block;
}
.member-box.style1 .name-position {
margin-top: -15px;
}
.member-box.style1 .name {
font-size: 18px;
text-transform: uppercase;
margin: 0 0 20px;
overflow: hidden;
float: left;
}
.member-box.style1 .name span {
position: relative;
padding: 10px 35px 10px 15px;
display: inline-block;
}
.member-box.style1 .name span:before {
content: "";
height: 100%;
left: 0;
position: absolute;
top: 0;
transform: skewX(-40deg) translateX(-26%);
width: 120%;
z-index: -1;
}
.member-box.style1 .name span:after {
content: "";
height: 100%;
right: 15px;
position: absolute;
top: 0;
transform: skewX(-40deg) translateX(-5%);
width: 2px;
z-index: -1;
}
.member-box.style1 .position {
float: left;
font-size: 14px;
text-transform: capitalize;
margin: 15px 0 0 -5px;
}
.member-box.style1 .description {
padding: 0 15px;
}
.iw-member-slider-block .owl-controls {
position: absolute;
top: calc(50% - 50px);
width: 100%;
}
.iw-member-slider-block .owl-theme .owl-controls .owl-buttons div.owl-next {
right: -60px;
position: absolute;
opacity: 1;
}
.iw-member-slider-block .owl-theme .owl-controls .owl-buttons div.owl-next::after {
content: "\f105";
right: -2px;
}
.iw-member-slider-block .owl-theme .owl-controls .owl-buttons div.owl-prev {
left: -60px;
position: absolute;
opacity: 1;
}
.iw-member-slider-block .owl-theme .owl-controls .owl-buttons div.owl-prev::after {
content: "\f104";
left: -2px;
}
.iw-member-slider-block .owl-theme .owl-controls .owl-buttons div::after {
font-family: FontAwesome;
font-size: 36px;
position: relative;
}
.iw-member-slider-block .owl-theme .owl-controls .owl-buttons div {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
font-size: 0;
height: 40px;
width: 40px;
-webkit-border-radius: 0;
border-radius: 0;
line-height: 30px;
}
.iw-member-slider-block .owl-theme .owl-controls .owl-buttons div:hover {
border: 2px #ffffff solid;
}
.iw-member-slider-block .owl-theme .owl-controls .owl-buttons div:hover:after {
color: #ffffff;
} .iw-posts.style1 .iw-post-item{
min-height: 522px;
} 
.iw-posts.style1 .post-item-inner {
margin-bottom: 30px;
}
.iw-posts.style1 .post-thumbnail {
position: relative;
}
.iw-posts.style1 .post-thumbnail img {
width: 100%;
}
.iw-posts.style1 .post-thumbnail .post-type {
position: absolute;
top: 20px;
left: 20px;
font-size: 24px;
}
.iw-posts.style1 .post-content {
padding: 25px 25px;
position: relative;
background: #202020;
}
.iw-posts.style1 .post-content .post-date {
position: absolute;
color: #ffffff;
text-transform: uppercase;
left: 0;
top: -60px;
z-index: 0;
overflow: hidden;
display: inline-block;
}
.iw-posts.style1 .post-content.video .post-date {
position: relative;
top: 0;
margin-bottom: 15px;
}
.iw-posts.style1 .post-content .post-date .date {
padding: 10px 40px 10px 25px;
display: inline-block;
}
.iw-posts.style1 .post-content .post-date .iw-av-overlay {
height: 100%;
left: 0;
position: absolute;
top: 0;
transform: skewX(-30deg) translateX(-25%);
width: 120%;
z-index: -1;
}
.iw-posts.style1 .post-content .post-title a {
font-size: 14px;
color: #ffffff;
text-transform: uppercase;
margin-bottom: 20px;
display: inline-block;
}
.iw-posts.style1 .post-content .post-meta {
margin-bottom: 10px;
}
.iw-posts.style1 .post-content .post-meta ul {
margin: 0;
}
.iw-posts.style1 .post-content .post-meta ul li {
list-style: none;
display: inline-block;
margin-right: 10px;
text-transform: uppercase;
}
.iw-posts.style1 .post-content .read-more {
text-transform: uppercase;
}
.iw-posts.style1 .post-content a.read-more:hover {
color: #ffffff !important;
}
.iw-posts.style2 .owl-wrapper{
background: #222222;
}
.iw-posts.style2 .iw-post-item{
border-right:1px solid rgba(255,255,255,0.1);
}
.iw-posts.style2 .post-content{
height:400px;
padding:60px;
position:relative;
overflow: hidden;
}
.iw-posts.style2 .post-thumbnail{
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
text-align: center;
}
.iw-posts.style2 .post-thumbnail img{
width:auto;
height:100%;
max-width: none;
-webkit-transition: -webkit-transform 1s;
transition: transform 1s;
-webkit-transform: translateX(0);
transform: translateX(0);
margin-left:100%;
}
.iw-posts.style2 .post-content-details{
-webkit-transition: -webkit-transform 1s;
transition: transform 1s;
-webkit-transform: translateX(0);
transform: translateX(0);
}
.iw-posts.style2 .iw-post-item:hover .post-content-details{
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
.iw-posts.style2 .iw-post-item:hover .post-thumbnail img{
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
.iw-posts.style2 .post-meta{
border-top:1px solid rgba(255,255,255,0.1);
padding:15px 40px;
}
.iw-posts.style2 .post-date{
padding: 5px 35px 5px 10px;
font-size: 14px;
}
.iw-posts.style2 .post-title{
margin-top:15px;
}
.iw-posts.style2 .post-title a{
font-size: 24px;
line-height: 130%;
color: #fff;
}
.iw-posts.style2 .post-description{
line-height: 220%;
margin-top:15px;
}
.iw-posts.style2 .read-more{
position:absolute;
width:66px;
height:66px;
left:50%;
top:50%;
border-radius: 50%;
color:#fff;
font-size:24px;
text-align: center;
line-height: 66px;
margin-left: -33px;
margin-top: -33px;
opacity: 0;
-webkit-transition: all 1s;
transition: all 1s;
z-index: 3;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
.iw-posts.style2 .iw-post-item:hover .read-more{
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
.iw-posts.style2 .post-meta ul,.iw-posts.style2 .post-meta ul{
list-style: none;
}
.iw-posts.style2 .author img{
border-radius: 50%;
}
.iw-posts.style2 .author a{
color:#fff;
text-transform: uppercase;
padding:0 10px;
}
.iw-posts .owl-theme .owl-controls{
margin: 30px;
}
.iw-posts .owl-theme .owl-controls .owl-page span,.iw-posts .owl-theme .owl-controls .owl-page.active span,.iw-posts .owl-theme .owl-controls.clickable .owl-page:hover span,
.iw-tabs .owl-theme .owl-controls .owl-page span,.iw-posts .owl-theme .owl-controls .owl-page.active span,.iw-tabs .owl-theme .owl-controls.clickable .owl-page:hover span{
height:4px;
width:54px;
border-radius: 0;
margin: 2px;
} .iw-contact .form-group {
margin-bottom: 30px;
}
.iw-contact .form-group input {
width: 100%;
padding: 15px 20px;
color: #dadada;
background: #222222;
border: 1px #2a2a2a solid;
line-height: 1;
}
.iw-contact .form-group textarea {
width: 100%;
padding: 10px 20px;
color: #dadada;
background: #222222;
border: 1px #2a2a2a solid;
line-height: 1;
}
.iw-contact input::-moz-placeholder, .iw-contact textarea::-moz-placeholder {
color: #dadada;
opacity: 1;
}
.iw-contact input::-webkit-input-placeholder, .iw-contact textarea::-webkit-input-placeholder {
color: #dadada;
opacity: 1;
}
.iw-contact .form-submit {
text-align: center;
}
.iw-contact .form-submit button.btn-submit {
text-align: center;
border: none;
font-size: 14px;
color: #ffffff;
text-transform: uppercase;
padding: 0 25px;
}
.iw-contact .form-submit button.btn-submit i {
margin-right: 10px;
}
.iw-contact .form-submit button.btn-submit span {
line-height: 50px;
} .iw-testimonial-item.style1 .content {
background: #222222;
padding: 20px 25px 40px;
margin-bottom: 30px;
position: relative;
}
.iw-testimonial-item.style1 .content:after {
position: absolute;
content: "";
bottom: -15px;
right: 35px;
border-right: 15px solid rgba(0, 0, 0, 0);
border-top: 15px solid #222222;
}
.iw-testimonial-item .content .testi-title {
font-size: 14px;
margin-bottom: 10px;
}
.iw-testimonial-item.style1 .content .testi-title {
font-size: 14px;
margin-bottom: 10px;
}
.iw-testimonial-item.style1 .testi-author {
margin-right: 30px;
}
.iw-testimonial-item .testi-author .testi-image {
width: 45px;
height: 45px;
-webkit-border-radius: 50%;
border-radius: 50%;
overflow: hidden;
border: 2px #ffffff solid;
float: right;
margin-left: 10px;
}
.iw-testimonial-item .testi-author .testi-image img {
width: 100%;
}
.iw-testimonial-item.style1 .testi-author .name-position {
float: right;
text-align: right;
} .iw-testimonial-item.style2{
font-size:16px;
padding-left:60px;
padding-top:20px;
position: relative;
overflow: visible;
z-index: 1;
}
.iw-testimonial-item.style2:before{
content: "\201C"!important;
font-size:300px;
color:#1f1d1d;
position:absolute;
top:160px;
left:0px;
display: block;
z-index: -1;
}
.iw-testimonial-item.style2 .testi-text{
font-style: italic;
text-indent: 35px;
line-height: 30px;
color: #f6f6f6;
}
.iw-testimonial-item.style2 .testi-author .testi-image{
float:left;
margin: 3px 10px 0 0;
}
.iw-testimonial-item.style2 .testi-author .testi-name{
font-size:18px;
color:#fff!important;
margin-bottom: 5px;
font-weight: 600;
} .iw-testimonial-item.style3{
padding:25px 20px 20px 30px;
background: #1d1d1d;
}
.iw-testimonial-item.style3 .testi-author .testi-image{
width:148px;
height:auto;
padding:20px 30px;
float:left;
border-radius: 0;
margin:5px 0 0 0;
border: none;
background: #282828;
}
.iw-testimonial-item.style3 .content{
margin-left:178px;
}
.iw-testimonial-item.style3 .testi-text{
font-style: italic;
line-height: 30px;
color:#cacaca;
}
.iw-testimonial-item.style3 .testi-title{
font-size: 18px;
text-transform: uppercase;
padding:8px 0;
}
.iw-testimonial-item.style4{
border: 7px solid #fff;
border-right:none;
padding-top:40px;
overflow: visible!important;
position: relative;
min-width: 330px;
}
.iw-testimonial-item.style4 .testi-image:before,.iw-testimonial-item.style4 .testi-image:after{
content: '';
border-left:7px solid #fff;
height: 40px;
position:absolute;
right:0;
}
.iw-testimonial-item.style4 .testi-image:before{
top:0;
}
.iw-testimonial-item.style4 .testi-image:after{
bottom:0;
}
.iw-testimonial-item.style4 .testi-title{
font-size: 48px;
line-height: 100%;
margin: 15px 0 20px 0;
}
.iw-testimonial-item.style4 .content{
position:absolute;
right:-20%;
width:80%;
top:45px;
}
.iw-testimonial-item.style4 .testi-title a{
color: #fff;
}
.iw-testimonial-item.style4 .testi-name{
font-size: 60px;
font-family: 'PWSignaturetwo';
font-weight: bold;
margin-top: 50px;
}
.iw-testimonial-item.style4 .testi-image img{
width: auto;
}
.iw-testimonial-item.style4 .testi-text{
font-weight:bold;
} .iw-av-banner.style1 {
position: relative;
}
.iw-av-banner.style1 img{
width: 100%;
}
.iw-av-banner.style1 .banner-content {
position: absolute;
bottom: 25px;
width: 100%;
}
.iw-av-banner.style1 .iw-av-title {
font-size: 36px;
text-transform: uppercase;
margin: 0 0 10px;
line-height: 1;
overflow: hidden;
font-weight: 600;
}
.iw-av-banner.style1 .iw-av-title span {
display: inline-block;
padding: 5px 50px 5px 35px;
position: relative;
z-index: 0;
}
.iw-av-banner.style1 .iw-av-title span:before {
content: "";
height: 100%;
left: 0;
position: absolute;
top: 0;
transform: skewX(-40deg) translateX(-15%);
width: 120%;
z-index: -1;
}
.iw-av-banner.style1 .iw-av-subtitle {
font-size: 24px;
color: #ffffff;
text-transform: uppercase;
font-weight: 600;
line-height: 36px;
padding-left: 30px;
margin-bottom: 20px;
}
.iw-av-banner.style1 .banner-button {
padding-left: 30px;
}
.iw-av-banner.style1 .banner-button a {
display: inline-block;
font-weight: 600;
padding: 5px 15px;
border: 2px #ffffff solid;
color: #ffffff;
text-transform: capitalize;
} .iw-av-banner.style2{
position: relative;
z-index: 1;
}
.iw-av-banner.style2:before{
position: absolute;
background: rgba(0,0,0,0.5);
width: 100%;
height: 100%;
content:'';
opacity: 1;
-webkit-transition: opacity ease 0.3s;
transition: opacity ease 0.3s;
}
.iw-av-banner.style2:hover:before{
opacity: 0;
}
.iw-av-banner.style2 .banner-content {
position: absolute;
bottom: 30px;
width: 100%;
}
.iw-av-banner.style2 img{
width: 100%;
}
.iw-av-banner.style2 .iw-av-title{
color:#fff;
font-size: 18px;
padding:0 0 10px 30px;
font-weight:600;
}
.iw-av-banner.style2 .banner-button{
font-size: 36px;
font-weight: 600;
line-height: 1;
overflow: hidden;
text-transform: uppercase;
padding:5px 20% 5px 30px;
position: relative;
z-index: 1;
display: inline-block;
}
.iw-av-banner.style2 .banner-button a{
color: #fff;
}
.iw-av-banner.style2 .banner-button a:before {
content: "";
height: 100%;
left: 0;
position: absolute;
top: 0;
transform: skewX(-40deg) translateX(-30%);
width: 120%;
z-index: -1;
background:rgba(255,255,255,0.3);
-webkit-transition: background-color ease 0.3s;
transition: background-color ease 0.3s;
}
.iw-av-banner.style3{
position:absolute;
width:calc(100% - 30px);
height:calc(100% - 30px);
top:0;
left:0;
margin:15px;
}
.iw-av-banner.style3 .iw-overlay{
top:0;
left:0;
content:'';
position:absolute;
z-index:1;
width:100%;
height:100%;
opacity: 0.85;
}
.iw-av-banner.style3 .banner-content{
position: absolute;
width: 100%;
height: 100%;
z-index: 2;
text-align: center;
top:0;
left:0;
padding-top:80px;
}
.iw-av-banner.style3 .banner-button a{
font-size:14px;
font-weight: bold;
height:42px;
line-height: 38px;
padding:0 20px;
display: inline-block;
border: 2px solid #fff;
color: #fff;
margin-top:5px;
} .iw-av-banner.style3 .iw-av-title{
font-size:48px;
font-weight: bold;
}
.iw-av-banner.style3 .iw-av-subtitle h3{
font-size:24px;
letter-spacing: 10px;
}
.iw-av-banner.style3 .iw-av-subtitle p{
font-weight: bold;
} .iw-table ul {
margin: 0;
}
.iw-table ul li {
list-style: none;
padding: 5px 0;
border-bottom: 1px #353535 solid;
}
.iw-table ul li div {
position: relative;
overflow: hidden;
}
.iw-table ul li:first-child {
border-top: 1px #353535 solid;
}
.iw-table ul li span {
display: inline-block;
font-size: 14px;
padding: 15px 20px;
position: relative;
}
.iw-table ul li span:before {
width: 1px;
height: 1000px;
background: #353535;
position: absolute;
bottom: 0;
content: "";
left: 0;
}
.iw-table ul li:hover span:before {
background: #ffffff;
opacity: 0.1;
}
.iw-table ul li:nth-child(odd) div {
background: #222222;
}
.iw-table ul li span.name:before {
display: none;
}
.iw-table ul li span.name {
width: 40%;
border: none;
}
.iw-table ul li span.delivery-time, .iw-table ul li span.pricing, .iw-table ul li span.warranty-time {
width: 20%;
}
.iw-table ul li.table-title span {
text-transform: uppercase;
} .portfolio-slider-style1{
padding:46px 0;
position: relative;
z-index: 1;
overflow: hidden;
}
.portfolio-slider-style1:before{
top:0;
left: 0;
z-index: -1;
background: #2f2e2e;
position: absolute;
transform: skewX(-30deg) translateX(-50%);
-webkit-transform: skewX(-30deg) translateX(-50%);
width:100%;
height:100%;
content:'';
opacity: 0.7;
}
.portfolio-slider-style1 h3{
font-size: 36px;
line-height:45px;
border-left:4px solid #fff;
display:block;
padding-left:20px;
font-weight: 600;
}
.portfolio-slider-style1 .iw-button a.button-text{
font-size: 18px;
padding-left:25px;
padding-right:52px;
}
.portfolio-slider-style1 p{
padding:10px 0px 12px 25px;
line-height:30px;
}
.portfolio-slider-style1 .owl-theme .owl-controls{
position: absolute;
left:39%;
margin: 1px 0 0 10px;
}
.portfolio-slider-style1 .owl-theme .owl-buttons .owl-prev,.portfolio-slider-style1 .owl-theme .owl-buttons .owl-next{
position: relative;
top:0;
left:0;
transform: translateY(0);
-webkit-transform: translateY(0);
border-radius: 0;
background: none!important;
opacity: 1;
color:#696a6b;
font-size:30px!important;
padding:0px 13px!important;
text-align: center;
}
.portfolio-slider-style1 .owl-theme .owl-buttons i{
font-weight:700;
margin-bottom:1px;
transform: skewX(-10deg);
-webkit-transform: skewX(-10deg);
}
.portfolio-slider-style1 .owl-theme .owl-buttons .owl-prev:before,.portfolio-slider-style1 .owl-theme .owl-buttons .owl-next:before{
border:2px solid #696a6b;
transform: skewX(-30deg);
-webkit-transform: skewX(-30deg);
content:"";
width:100%;
height:100%;
position: absolute;
top:0;
left:0;
} .portfolio-slider-style2 .owl-theme .owl-controls{
position: static;
}
.portfolio-slider-style2 .owl-theme .owl-buttons &gt; div {
position: relative;
top:0;
left:0;
transform: translateY(0);
-webkit-transform: translateY(0);
border-radius: 0;
background: none!important;
opacity: 1;
color:#fff;
font-size:14px!important;
padding:3px 30px 3px 10px!important;
margin: 25px 2px 0 2px;
text-align: center;
overflow: hidden;
text-transform: uppercase;
}
.portfolio-slider-style2 .owl-theme .owl-buttons .owl-prev{
padding:3px 10px 3px 30px!important;
}
.portfolio-slider-style2 .owl-theme .owl-buttons &gt; div:before{
background:#292929;
content: "";
height: 100%;
left: 0;
position: absolute;
top: 0;
transform: skewX(-20deg) translateX(-20%);
width: 100%;
z-index: -1;
}
.portfolio-slider-style2 .owl-theme .owl-buttons .owl-next:before{
transform: skewX(-20deg) translateX(-20%);
}
.portfolio-slider-style2 .owl-theme .owl-buttons .owl-prev:before{
transform: skewX(20deg) translateX(20%);
}
.portfolio-slider-style2 .portfolio-item{
overflow: hidden;
position: relative;
padding: 0;
}
.portfolio-slider-style2 .portfolio-content{
top:0;
left:0;
position:absolute;
opacity: 0;
width:100%;
height:100%;
-webkit-transition: opacity 0.3s linear 0s;
transition: opacity 0.3s linear 0s;
background:rgba(0,0,0,0.5);
}
.portfolio-slider-style2 .portfolio-item:hover .portfolio-content{
opacity: 1;
}
.portfolio-slider-style2 .portfolio-content-inner{
position: absolute;
bottom:20px;
}
.portfolio-slider-style2 img{
width: 100%;
}
.portfolio-slider-style2 .read-more{
color:#fff;
display: inline-block;
padding:4px 10px;
border:2px solid #fff;
margin-left:20px;
margin-top:15px;
}
.portfolio-slider-style2 .categories{
padding-left:20px;
font-size: 14px;
font-weight: 600;
margin-top:5px;
}
.portfolio-slider-style2 .categories a{
color:#fff;
}
.portfolio-slider-style2 .iw-button.button3 a.button-text{
font-size:18px;
padding:11px 60px 11px 20px;
font-weight: 600;
} @media (max-width: 1199px) {
}
@media (max-width: 980px) { .pricebox .pricebox-col1 {
width: 100%;
}
.pricebox .pricebox-col2 {
width: 50%;
}
.pricebox .pricebox-col3 {
width: 50%;
}
.emergency-services span.phone {
display: inline-block;
margin-top: 20px;
}
.inwave-custom-link a .text .title {
font-size: 20px;
}
.inwave-custom-link a .icon {
font-size: 40px;
}
}
@media (max-width: 767px) { .pricebox .pricebox-col2 {
width: 100%;
}
.pricebox .pricebox-col3 {
width: 100%;
} .iw-member-slider-block .owl-controls {
top: calc(50% - 110px);
}
.iw-member-slider-block .owl-theme .owl-controls .owl-buttons div.owl-prev {
left: 20px;
}
.iw-member-slider-block .owl-theme .owl-controls .owl-buttons div.owl-next {
right: 20px;
}
.testimonial-padding .vc_column-inner{
padding: 50px!important;
}
.iw-testimonial-item.style4 .content{
right:-10px;
}
}
@media (max-width: 479px) { .iw-heading.style4 .iwh-title .title-text {
font-size: 25px !important;
}
}
@media (max-width: 360px) { .product-detail .product-essential {
padding-right: 0;
}
.product-detail .product-essential .product-shop {
padding: 0 15px;
} .iw-table ul li span {
padding: 15px 5px;
font-size: 10px;
width: 25% !important;
} .iw-heading.style4 .iwh-title .title-text:before, .iw-heading.style4 .iwh-title .title-text:after {
display: none;
}
.iw-heading.style4 .iw-heading-info {
padding: 0;
width: 100%;
}
} .inwave-product .woo-list-product-grid .cart-rating .add-cart{
float:left;
}
.inwave-product .woo-list-product-grid .cart-rating .add-cart a{
text-transform: none;
}
.inwave-product .woo-list-product-grid .cart-rating .rating-box{
display: inline-block;
float: none;
}
.inwave-product .cart-rating.theme-bg{
background: none!important;
padding:0;
border: none;
}
.inwave-product .price-box span.amount,.inwave-product .woo-list-product-grid .product-name a{
padding: 0 0 0 30px;
font-size: 14px;
margin-bottom: 0;
}
.inwave-product .woo-list-product-grid .info-products{
padding:0;
}
.inwave-product .woo-list-product-grid .product-name a{
color: #dbdbdb;
}
.inwave-product .woo-list-product-grid .cart-rating .add-cart span{
padding: 9px 50px 9px 30px;
}
.inwave-product .woo-list-product-grid .cart-rating .add-cart span::before{
-webkit-transform: skewX(-30deg) translateX(-15%);
transform: skewX(-30deg) translateX(-15%);
}
.inwave-product .info-products:hover,.inwave-product .product-image-wrapper:hover .info-products{
background: none;
}
.inwave-product .price-box span.amount::before{
display: none;
}
.inwave-product .woo-list-product-grid .product-image{
padding: 10px 30px;
}
.inwave-product .woo-list-product-grid {
margin: 15px 0!important;
}.iw-testimonial-item .iw-testimonial-item {
position: relative;
overflow: hidden;
font-size: 14px;
box-sizing: border-box;
}
.iw-testimonial-item.iw-testimonial-item .testi-position {
font-size:12px;	
line-height: 10px;
}	
.iw-testimonial-item.iw-testimonial-item .testi-rate {
font-size: 14px;
margin-top: 20px;
}
.iw-testimonial-item.iw-testimonial-item .testi-rate span {
padding: 0 1px;
}
.iw-testimonial-item .testi-image img{
width: 100%;
}
.iw-testimonals{
text-align: center;
}
.iw-testimonals .block-quote{
color: #2BA53C;
font-size: 60px;
padding-bottom: 40px;
}
.iw-testimonals .iw-testimonial-item{
font-size: 18px;
margin-bottom: 10px;
line-height: 40px;
}
.iw-testimonals .iw-testimonial-item .testi-content {
font-size: 18px;
margin-bottom: 0;
line-height: 40px;
font-weight: 300;
}
.iw-testimonals.style1 .iw-testimonial-item .testi-client-position {
font-size: 16px;
}
.iw-testimonals .owl-page.active span {
background: #2BA53C !important;
margin: 5px 4px!important;
}
.iw-testimonals .testi-owl-clientinfo {
margin-top: 35px;
}
.iw-testimonial-client-item {
margin: 10px;
cursor: pointer;
display: inline-block;
}
.iw-testimonial-client-item .testi-image{
width: 100px;
height: 100px;
float: left;
border-radius: 50%;
overflow: hidden;
-webkit-transition: border 0.1s ease;
transition: border 0.1s ease;
border: none;
}
.iw-testimonial-client-item .testi-client-info{
float: left;
text-align: left;
margin-left: 15px;
text-transform: uppercase;
margin-top: 10px;
}
.iw-testimonial-client-item .testi-client-name{
font-size: 18px;
}
.iw-testimonial-client-item.active .testi-client-name{
color:#2BA53C;
}
.iw-testimonals.style1 .owl-controls {
display: none !important;
}@font-face{font-family:star;src:url(//www.morethanbikeshop.com/wp-content/plugins/iw_portfolio/assets/fonts/star.eot);src:url(//www.morethanbikeshop.com/wp-content/plugins/iw_portfolio/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(//www.morethanbikeshop.com/wp-content/plugins/iw_portfolio/assets/fonts/star.woff) format("woff"),url(//www.morethanbikeshop.com/wp-content/plugins/iw_portfolio/assets/fonts/star.ttf) format("truetype"),url(//www.morethanbikeshop.com/wp-content/plugins/iw_portfolio/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal} #iwc .tabs {
width:100%;
display:inline-block;
}  #iwc .tab-links:after {
display:block;
clear:both;
content:'';
}
#iwc .tab-links li {
margin:0px 5px;
float:left;
list-style:none;
}
#iwc .tab-links a {
padding:9px 15px;
display:inline-block;
border-radius:3px 3px 0px 0px;
background:#7FB5DA;
font-size:16px;
font-weight:600;
color:#4c4c4c;
transition:all linear 0.15s;
}
#iwc .tab-links a:hover {
background:#a7cce5;
text-decoration:none;
}
#iwc li.active a, #iwc li.active a:hover {
background:#fff;
color:#4c4c4c;
} #iwc .tab-content {
padding:15px;
border-radius:3px;
box-shadow:-1px 1px 1px rgba(0,0,0,0.15);
background:#fff;
}
#iwc .tab {
display:none;
}
#iwc .tab.active {
display:block;
} #iwc .bt-message {
border: 1px solid;
border-left: solid 4px;
margin: 15px 0px !important;
padding: 10px !important;
}
#iwc .bt-message .message-text{
margin-left: 35px;
}
#iwc .bt-message.success {
border-color: #1e6a8d;
background: url(//www.morethanbikeshop.com/wp-content/plugins/iw_portfolio/assets/images/success.png) no-repeat 10px center #a7cce5;
}
#iwc .bt-message.error {
border-color: #dd3d36;
background: url(//www.morethanbikeshop.com/wp-content/plugins/iw_portfolio/assets/images/error.png) no-repeat 10px center #F2DEDE;
}
#iwc .bt-message.notice {
border-color: #c0cd7b;
background: url(//www.morethanbikeshop.com/wp-content/plugins/iw_portfolio/assets/images/notice.png) no-repeat 10px center #fff9c0;
}  #iwc h3.header-text{
text-transform: uppercase;
}
#iwc .control-group {
margin-bottom: 10px;
position: relative;
}
#iwc .control-group .label {
float: left;
font-weight: bold;
max-width: 300px;
min-width: 200px;
width: 30%;
}
.control-group .control {
float: left;
min-width: 300px;
width: 70%;
}
#iwc .control-group select, #iwc .control-group input{
min-width: 200px;
} #iwc .bt-portfolio-filterable-filter {
color: #FFF;
}
#iwc .bt-portfolio-filterable-filter ul {
padding: 0;
margin: 0 !important;
display: inline;
}
#iwc .bt-portfolio-filterable-filter li {
cursor: pointer;
display: table-cell;
padding: 10px 15px;
background-color: rgba(0,0,0,0.9);
}
#iwc .bt-portfolio-filterable-filter li.active {
background: #259b9a !important;
}
#bt-portfolio-filterable-grid{
position: relative;
}
#bt-portfolio-filterable-grid .mix{
display: none;
position: relative;
float: left;
margin-left: 5px;
}
#iwc ul.bt-portfolio-gallery-thumbnail li {
display: inline-block;
margin-right: 5px;
}
#iwc .iw_portfolio .box_skitter .label_skitter {
background: none repeat scroll 0 0 transparent !important;
display: none;
left: 0 !important;
position: absolute !important;
top: 0 !important;
z-index: 101 !important;
}
#iwc .iw_portfolio .box_skitter .label_skitter:hover{
display: block !important;
}
#iwc .btp-grid-item {
display: inline-block;
margin-bottom: 10px;
text-align: center;
vertical-align: top;
}
#iwc .p-filter input, #iwc .p-filter textarea, #iwc .p-filter select {
padding: 0.7em;
background: #fff;
border: 1px solid #ddd;
font-size: 1.0em;
color: #333;
font-family: 'Droid Sans', Tahoma, Verdana, Arial;
margin-left: 10px;
margin-bottom: 10px;
}
#iwc .p-filter input.p-first-input{
margin-left: 0;
}
#classes.teachers, #classes.teachers .our-class-main{
padding-top: 0;
}
.btp-detail-voting{
display: inline-block;
float: right;
width: 20%;
margin-top: 10px;
}
.btp-detail-voting .btp-rating-background:before {
font-family: star;
content: "sssss";
}
.btp-detail-voting .btp-rating-background {
float: right;
height: 25px;
margin: 0;
overflow: hidden;
padding: 0;
width: 70px !important;
position: relative;
}
.btp-detail-voting .btp-rating-notice{
float: right;
margin: 2px 0 0 5px;
line-height: 28px;
}
.iw-clear-both {
clear: both;
}
.btp-rating-background span:before {
top: 0;
font-family: star;
content: "SSSSSS";
}
.btp-rating-background span{
position: absolute;
color: transparent;
left: 0;
overflow: hidden;
cursor:pointer;
top: 0;
}
.btp-rating-background span:hover {
color: #fff;
}
.btp-rating-current:before {
font-family: star;
content: "SSSSS";
}
.btp-rating-current {
overflow: hidden;
position: absolute;
top: 0;
left: 0;
}
.img-trainer &gt; img {
border-radius: 50%;
height: 91px;
width: 93px;
}
.class-detail .class-info .portfolio{
cursor: pointer;
color: #ec3642;
}
.class-detail .class-info .portfolio:hover{
color: #fff;
}
#take-this-portfolio{
background: #212121;
color: #fff;
padding: 13px 20px;
}
#take-this-portfolio .take-header{
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
margin-bottom: 20px;
padding-bottom: 10px;
text-align: left;
}
#take-this-portfolio .take-left, #take-this-portfolio .take-right{
float: left;
width: 50%;
}
#take-this-portfolio .take-left{
text-align: left;
position: relative;
}
#take-this-portfolio .take-right{
text-align: right;
}
#take-this-portfolio .take-right input{
width: 100%;
background: #F42F46;
}
#take-this-portfolio input{
background: none repeat scroll 0 0 #232323;
border: 1px solid rgba(255, 255, 255, 0.1);
margin-bottom: 20px;
padding: 5px 10px;
width: 93%;
}
#take-this-portfolio input.disabled{
background:#2C2C2C;
color: #585858;
}
#take-this-portfolio textarea{
background: none repeat scroll 0 0 #232323;
border: 1px solid rgba(255, 255, 255, 0.1);
border-radius: 0;
padding: 6px;
width: 100%;
margin-bottom: 15px;
height: 150px;
}
.take-left span {
position: absolute;
right: 32px;
top: 7px;
}
.banner-details .portfolio-slider{
position: relative;
}
.owl-buttons .owl-prev{
left: 15px;
}
.owl-buttons .owl-prev,
.owl-buttons .owl-next{
position: absolute;
top: 50%;
transform: translateY(-50%);
-mz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
}
.owl-buttons .owl-next{
right: 15px;
} .portfolio-relate{
margin: 15px 0;
}
.portfolio-relate .title,
.portfolio-relate .sub_title{
text-align: center;
text-transform: uppercase;
}
.portfolio-relate .image{
position: relative;
}
.portfolio-relate .control-overlay .port-effect {
color: #fff;
position: absolute;
bottom: 10px;
-webkit-transform: translateY(100%);
transform: translateY(100%);
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
}
.portfolio-relate .image span.info {
padding: 5px 15px;
left: 10px;
}
.portfolio-relate .image span.preview {
padding: 5px 10px;
left: 50px;
}
.portfolio-relate .image img {
width: 100%;
}
.portfolio-relate .control-overlay{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transition: all 0.2s linear;
opacity: 0;
}
.portfolio-relate .post_item.active .control-overlay{
opacity: 1;
}
.bg-bevelled {
overflow: hidden;
}
.portfolio-relate .port_title a {
color: #ffffff;
font-size: 18px;
font-weight:600;
-webkit-transition:all 0.35s;
transition: all 0.35s;
display: inline-block;
margin-bottom: 10px;
padding: 10px 55px 10px 20px;
position: relative;
}
.portfolio-relate .post_item {
padding-top: 15px;
padding-bottom: 15px;
}
.portfolio-relate .port-detail {
padding: 0 20px;
}
.portfolio-relate .port-detail a {
padding: 6px 10px;
font-size: 12px;
color: #ffffff;
border: 2px #ffffff solid;
text-transform: uppercase;
display: inline-block;
}
.portfolio-relate .port-category {
padding: 0 20px;
margin-bottom: 30px;
}
.portfolio-relate .port-category a {
font-size: 14px;
color: #ffffff;
}
.portfolio-relate .title {
font-size: 30px;
margin: 15px 0 50px 0;
color: #828282;
}
.portfolio-relate .title span {
font-weight: bold;
color: #838385;
}
.details-desc-title {
margin: 40px 0 30px;
}
.port-detail-title {
float: left;
width: 80%;
}
.port-detail-title span {
display: inline-block;
position: relative;
font-size: 24px;
text-transform: uppercase;
padding: 10px 40px 10px 10px;
position: relative;
}
.port-detail-title span:before {
background: #181818 none repeat scroll 0 0;
content: "";
height: 100%;
position: absolute;
right: -20px;
top: 0;
transform: skewX(-40deg);
width: 40px;
}
.portfolio-sidebar-title h4 {
border-bottom: 2px solid #2c2c2c;
font-size: 24px;
color: #ffffff;
text-transform: uppercase;
margin: 0;
padding-bottom: 10px;
}
.iwp-ifo-item .fname {
text-transform: uppercase;
float: left;
}
.iwp-ifo-item .ftext {
float: right;
width: 60%;
position: relative;
}
.iwp-ifo-item .ftext .text {
background: #181818 none repeat scroll 0 0;
display: inline-block;
max-width: 90%;
padding: 0 10px 0 0;
position: relative;
z-index: 9;
}
.iwp-ifo-item .ftext .line {
border-top: 2px solid #2c2c2c;
position: absolute;
right: 0;
top: 12px;
width: 100%;
}
.project-information {
margin-bottom: 81px;
}
.project-information .iwp-ifo-item {
font-size: 14px;
color: #dadada;
padding: 25px 0 0;
}
.project-information label {
margin: 0;
font-weight: normal;
}
.project-information .iwp-ifo-item a {
color: #dadada;
}
.project-information .share {
margin-top: 15px;
}
.project-information .share .share-title {
text-transform: uppercase;
float: left;
}
.project-information .share .social-icon {
float: right;
width: 60%;
}
.project-information .share .social-icon a {
display: inline-block;
margin-left: 5px;;
color: #dadada;
width: 35px;
height: 35px;
border-radius: 50%;
text-align: center;
line-height: 35px;
}
.project-information .share .social-icon a:hover {
color: #fff;
border-color: transparent;
}
.visit-project {
border: 2px solid;
height: 60px;
margin-top: 40px;
position: relative;
text-align: center;
}
.visit-project a {
font-size: 24px;
height: 100%;
left: 0;
position: absolute;
text-transform: uppercase;
width: 100%;
top: 17px;
}
.visit-project a:active,
.visit-project a:hover,
.visit-project a:link,
.visit-project a:focus{
text-decoration: none;
}
.port_title a,
.port_title a:active,
.port_title a:link{
color: #ffffff;
}
.post_item.active .port_title a,
.post_item.active .port_title a:hover,
.post_item.active .port_title a:active,
.post_item.active .port_title a:link{
color: #FFF;
}
.project-quote {
color: #fff;
font-size: 16px;
margin-top: 40px;
padding: 20px;
line-height:200%;
}
.project-quote::before {
content: '"';
font-size: 30px;
font-style: italic;
}
.classes .load-product {
margin: 30px 0 60px;
font-size: 18px;
text-align: center;
}
.load-portfolio {
border: none;
text-transform: uppercase;
padding: 10px 25px;
}
.classes .our-class-main {
margin-top: 15px;
}
.categories .filters {
margin-top: 50px;
}
.filters button {
background: none;
font-size: 14px;
overflow: hidden;
border: none;
position: relative;
padding: 5px 40px 5px 10px;
margin-right: 10px;
}
.filters button:before {
position: absolute;
content: "";
top: 0;
height: 100%;
background: #181818;
right: -15px;
width: 40px;
-webkit-transform: skewX(-40deg);
transform: skewX(-40deg);
}
.filters button:after {
background: rgba(255, 255, 255, 0.4) none repeat scroll 0 0;
content: "";
display: inline-block;
height: 20px;
position: absolute;
right: 10px;
top: 10px;
transform: skewX(-40deg);
width: 2px;
}
.filters button:last-child:after {
display: none;
}
.portfolio-relate .item-info .image{
position: relative;
overflow: hidden;
background: #000 none repeat scroll 0 0;
}
.portfolio-relate .item-info .image img {
opacity: 1;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale3d(1.05,1.05,1);
transform: scale3d(1.05,1.05,1);
}
.portfolio-relate .item-info .image .control-overlay::before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(255,255,255,0.12);
content: '';
-webkit-transition: -webkit-transform 0.6s;
transition: transform 0.6s;
-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
}
.portfolio-relate .item-info:hover img {
opacity: 0.3;
-webkit-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
}
.portfolio-relate .item-info:hover .image .control-overlay::before{
-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,110%,0);
transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,110%,0);
}
.portfolio-relate .item-info:hover .control-overlay .port-effect{
opacity: 1;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
} .rtl .port-detail-title {
float: right;
}
.rtl .btp-detail-voting {
float: left;
}
.rtl .btp-detail-voting .btp-rating-notice {
float: right;
}
.rtl .btp-detail-voting .btp-rating-background {
float: right;
} @media (max-width: 767px) {
.port-detail-title, .btp-detail-voting, .rtl .port-detail-title, .rtl .btp-detail-voting {
float: none;
width: 100%;
}
.btp-detail-voting .btp-rating-notice {
float: none;
display: inline-block;
}
.btp-detail-voting .btp-rating-background {
float: left;
}
}.custombox-open,.custombox-open body{overflow:hidden}.custombox-perspective,.custombox-perspective body{-webkit-perspective:600px;perspective:600px;height:100%}.custombox-overlay-open{visibility:visible;opacity:1}.custombox-overlay{top:0;right:0;bottom:0;left:0;position:fixed;-webkit-transition-delay:0s;transition-delay:0s}.custombox-overlay-default{-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-property:opacity;transition-property:opacity;opacity:0}.custombox-modal-wrapper{bottom:0;left:0;outline:0;overflow-x:auto;overflow-y:scroll;position:fixed;right:0;top:0;text-align:center}.custombox-modal-container{margin:0 auto;position:relative}.custombox-modal img{max-width:100%;height:auto}.custombox-overlay-letmein{-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden}.custombox-overlay-open.custombox-overlay-letmein{-webkit-transform:rotateX(-2deg);transform:rotateX(-2deg);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;visibility:visible;opacity:1}.custombox-overlay-slidetogether{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:-webkit-transform ease-in-out;transition-property:transform ease-in-out}.custombox-overlay-open.custombox-overlay-slidetogether{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:-webkit-transform ease-in-out;transition-property:transform ease-in-out}.custombox-overlay-corner{-webkit-transform:translateY(150px) translateX(150px);-ms-transform:translateY(150px) translateX(150px);transform:translateY(150px) translateX(150px);-webkit-transition-property:opacity,-webkit-transform,visibility;transition-property:opacity,transform,visibility}.custombox-overlay-open.custombox-overlay-corner{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform}.custombox-overlay-scale{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition-property:-webkit-transform;transition-property:transform}.custombox-overlay-open.custombox-overlay-scale{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:-webkit-transform;transition-property:transform}.custombox-overlay-door{visibility:hidden;width:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition-property:width ease-in-out;transition-property:width ease-in-out}.custombox-overlay-open.custombox-overlay-door{visibility:visible;width:100%;-webkit-transition-property:width ease-in-out;transition-property:width ease-in-out}.custombox-container-push{overflow-x:hidden;-webkit-transition-property:-webkit-transform;transition-property:transform}.custombox-container-open.custombox-container-push{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.custombox-overlay-push{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-property:-webkit-transform ease-in-out;transition-property:transform ease-in-out}.custombox-overlay-open.custombox-overlay-push{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:-webkit-transform ease-in-out;transition-property:transform ease-in-out}.custombox-open-contentscale body{background-color:#DDD}.custombox-container-contentscale{-webkit-transition:-webkit-transform .5s;transition:transform .5s;overflow:hidden;height:100%}.custombox-container-open.custombox-container-contentscale{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.custombox-overlay-contentscale{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition-property:-webkit-transform ease-in-out;transition-property:transform ease-in-out}.custombox-overlay-open.custombox-overlay-contentscale{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:-webkit-transform ease-in-out;transition-property:transform ease-in-out}.custombox-container-open.custombox-container-makeway{height:100%;overflow:hidden}.custombox-overlay-open.custombox-overlay-makeway{-webkit-transition-property:all;transition-property:all}.custombox-container-open.custombox-container-makeway,.custombox-overlay-open.custombox-overlay-makeway{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateRightSideFirst .5s forwards ease-in;animation:rotateRightSideFirst .5s forwards ease-in}@-webkit-keyframes rotateRightSideFirst{50%{-webkit-transform:translateZ(-50px) rotateY(5deg);transform:translateZ(-50px) rotateY(5deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px)}}@keyframes rotateRightSideFirst{50%{-webkit-transform:translateZ(-50px) rotateY(5deg);transform:translateZ(-50px) rotateY(5deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px)}}.custombox-overlay-open.custombox-overlay-slip{-webkit-transition-property:all;transition-property:all}.custombox-container-open.custombox-container-slip,.custombox-overlay-open.custombox-overlay-slip{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:OpenTop .5s forwards ease-in-out;animation:OpenTop .5s forwards ease-in-out}@-webkit-keyframes OpenTop{50%{-webkit-transform:rotateX(10deg);transform:rotateX(10deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes OpenTop{50%{-webkit-transform:rotateX(10deg);transform:rotateX(10deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.custombox-modal-fadein{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition-property:all;transition-property:all;opacity:0;visibility:hidden}.custombox-modal-open .custombox-modal-fadein{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.custombox-modal-container-slide&gt;div,.custombox-modal-container-slidetogether&gt;div{opacity:0;float:left}.custombox-modal-open&gt;.custombox-modal-container-slide&gt;div,.custombox-modal-open&gt;.custombox-modal-container-slidetogether&gt;div{opacity:1}.custombox-modal-slide-top{-webkit-transform:translateY(-300%);-ms-transform:translateY(-300%);transform:translateY(-300%)}.custombox-modal-open .custombox-modal-slide-top{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.custombox-modal-slide-left{-webkit-transform:translateX(-300%);-ms-transform:translateX(-300%);transform:translateX(-300%)}.custombox-modal-open .custombox-modal-slide-left{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.custombox-modal-slide-right{-webkit-transform:translateX(300%);-ms-transform:translateX(300%);transform:translateX(300%)}.custombox-modal-open .custombox-modal-slide-right{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.custombox-modal-slide-bottom{-webkit-transform:translateY(300%);-ms-transform:translateY(300%);transform:translateY(300%)}.custombox-modal-open .custombox-modal-slide-bottom{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.custombox-modal-newspaper{-webkit-transform:scale(0) rotate(720deg);-ms-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg);opacity:0;-webkit-transition-property:all;transition-property:all;position:absolute}.custombox-overlay-newspaper{-webkit-transition-property:all;transition-property:all}.custombox-modal-open .custombox-modal-newspaper{-webkit-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}.custombox-modal-container-fall{-webkit-perspective:1300px;perspective:1300px}.custombox-modal-fall{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(600px) rotateX(20deg);transform:translateZ(600px) rotateX(20deg);opacity:0}.custombox-modal-open .custombox-modal-fall{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-property:all;transition-property:all;-webkit-transform:translateZ(0) rotateX(0deg);transform:translateZ(0) rotateX(0deg);opacity:1}.custombox-modal-container-sidefall{-webkit-perspective:1300px;perspective:1300px}.custombox-modal-wrapper-sidefall{overflow-x:hidden}.custombox-modal-sidefall{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate(30%) translateZ(600px) rotate(10deg);transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0}.custombox-modal-open .custombox-modal-sidefall{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-property:all;transition-property:all;-webkit-transform:translate(0) translateZ(0) rotate(0deg);transform:translate(0) translateZ(0) rotate(0deg);opacity:1}.custombox-open-blur .custombox-container-blur{-webkit-filter:blur(3px);filter:blur(3px)}@media all and (-ms-high-contrast:none){.custombox-open-blur .custombox-container-blur{text-shadow:0 0 8px #000;color:rgba(255,255,255,0);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');zoom:1}}.custombox-modal-blur{-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);opacity:0;position:absolute}.custombox-modal-container-blur,.custombox-overlay-blur{-webkit-transition-property:all;transition-property:all}.custombox-modal-open .custombox-modal-blur{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.custombox-modal-container-flip{-webkit-perspective:1300px;perspective:1300px}.custombox-modal-flip-horizontal{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transition-property:all;transition-property:all;opacity:0}.custombox-modal-open .custombox-modal-flip-horizontal{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}.custombox-modal-flip-vertical{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transition-property:all;transition-property:all;opacity:0}.custombox-modal-open .custombox-modal-flip-vertical{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}.custombox-modal-container-sign{-webkit-perspective:1300px;perspective:1300px}.custombox-modal-sign{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-60deg);transform:rotateX(-60deg);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;opacity:0;-webkit-transition-property:all;transition-property:all}.custombox-modal-open .custombox-modal-sign{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}.custombox-modal-superscaled{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition-property:all;transition-property:all;position:absolute}.custombox-modal-open .custombox-modal-superscaled{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.custombox-modal-container-slit{-webkit-perspective:1300px;perspective:1300px}.custombox-modal-slit{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-3000px) rotateY(90deg);transform:translateZ(-3000px) rotateY(90deg);opacity:0}.custombox-modal-open .custombox-modal-slit{-webkit-animation:slit .7s forwards ease-out;animation:slit .7s forwards ease-out}@-webkit-keyframes slit{50%{-webkit-transform:translateZ(-250px) rotateY(89deg);transform:translateZ(-250px) rotateY(89deg);opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateZ(0) rotateY(0deg);transform:translateZ(0) rotateY(0deg);opacity:1}}@keyframes slit{50%{-webkit-transform:translateZ(-250px) rotateY(89deg);transform:translateZ(-250px) rotateY(89deg);opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateZ(0) rotateY(0deg);transform:translateZ(0) rotateY(0deg);opacity:1}}.custombox-modal-container-rotate{-webkit-perspective:1300px;perspective:1300px}.custombox-modal-rotate-bottom{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:all;transition-property:all;position:absolute}.custombox-modal-open .custombox-modal-rotate-bottom{-webkit-transform:translateY(0) rotateX(0deg);transform:translateY(0) rotateX(0deg);opacity:1}.custombox-modal-rotate-left{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform:translateZ(100px) translateX(-30%) rotateY(90deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition-property:all;transition-property:all;position:absolute}.custombox-modal-open .custombox-modal-rotate-left{-webkit-transform:translateZ(0) translateX(0) rotateY(0deg);transform:translateZ(0) translateX(0) rotateY(0deg);opacity:1}.custombox-modal-container-letmein{-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform:rotateX(-2deg);transform:rotateX(-2deg);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;opacity:1}.custombox-modal-letmein{opacity:0;-webkit-transform:translateY(300%);-ms-transform:translateY(300%);transform:translateY(300%);float:left}.custombox-modal-open .custombox-modal-letmein{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-property:all;transition-property:all}.custombox-modal-makeway{-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);opacity:0;float:left}.custombox-modal-open .custombox-modal-makeway{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.custombox-modal-wrapper-makeway{overflow:hidden}.custombox-modal-slip{-webkit-transform:translateY(-350%);-ms-transform:translateY(-350%);transform:translateY(-350%)}.custombox-modal-open .custombox-modal-slip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:all;transition-property:all}.custombox-modal-corner{opacity:0;-webkit-transform:translateY(150px) translateX(150px);-ms-transform:translateY(150px) translateX(150px);transform:translateY(150px) translateX(150px);-webkit-transition-property:opacity,-webkit-transform,visibility;transition-property:opacity,transform,visibility}.custombox-modal-open .custombox-modal-corner{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform}.custombox-modal-slidetogether{-webkit-transform:translateY(-600%);-ms-transform:translateY(-600%);transform:translateY(-600%)}.custombox-modal-open .custombox-modal-slidetogether{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.custombox-modal-scale{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform;transition:transform;opacity:0}.custombox-modal-open .custombox-modal-scale{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform;transition:transform;opacity:1}.custombox-modal-door{visibility:hidden;opacity:0}.custombox-modal-open .custombox-modal-door{opacity:1;visibility:visible}.custombox-modal-push{-webkit-transform:translateX(-300%);-ms-transform:translateX(-300%);transform:translateX(-300%)}.custombox-modal-open .custombox-modal-push{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.custombox-modal-contentscale{-webkit-transform:translateY(600%);-ms-transform:translateY(600%);transform:translateY(600%);-webkit-transition-property:-webkit-transform ease-in-out;transition-property:transform ease-in-out;position:absolute}.custombox-modal-open .custombox-modal-contentscale{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.woof_container{
padding-bottom: 5px;
margin-bottom: 9px;
}
.woof_container select{
width: 100%;
}
.woof_container label{
display: inline-block !important;
}
ul.woof_list{
margin: 0 !important;
list-style: none !important;
}
li.woof_list{
list-style: none !important;
}
.woof_list li{
list-style: none !important;
}
.woof_block_html_items ul{
margin-left: 0 !important;
}
.woof_list label{
vertical-align: middle;
padding-top: 4px;
padding-bottom: 4px;
display: inline-block !important;
}
.woof_childs_list{
padding: 0 0 0 17px !important;
margin: 0 !important;
} .woof_auto_show{
position: absolute;
z-index: 1001;
width: 100%;
}
.woof_sid_auto_shortcode .woof_container{
width: 33%;
min-width: 150px;
}
.woof_sid_auto_shortcode .woof_container,
.woof_sid_auto_shortcode .woof_container_mselect{
overflow-x: hidden;
overflow-y: auto;
min-height: fit-content;
max-height: 250px;
}
.woof_sid_auto_shortcode .woof_container_select_hierarchy,
.woof_sid_auto_shortcode .woof_container_slider,
.woof_sid_auto_shortcode .woof_meta_slider_container,
.woof_sid_auto_shortcode .woof_container_mselect,
.woof_sid_auto_shortcode .woof_container_select,
.woof_sid_auto_shortcode .woof_price_filter{
overflow: visible;
}
.woof_sid_auto_shortcode .woof_container_inner{
padding-left: 5px;
}
.woof_submit_search_form{
float: left;
}
.woof_submit_search_form_container{
overflow: hidden;
clear: both;
margin: 9px 0 15px 0;
display: flex;
justify-content: space-between;
}
.woof_submit_search_form_container:empty{
display: none;
}
li.woof_childs_list_li{
padding-bottom: 0 !important;
} div.woof_info_popup {
position: fixed;
top: 48%;
left: 48%;
z-index: 10001;
display: none;
overflow: hidden;
padding: 20px;
border-radius: 5px;
background-color: rgba(0,0,0,.6);
box-shadow:
inset 0 0 0 1px rgba(0,0,0,.6),
inset 0 0 0 2px rgba(255,255,255,.2);
color: #fff;
font-size: 22px;
font-family: 'Oswald',sans-serif;
} p.woof_tooltip {
position: relative;
display: inline;
line-height: normal !important;
}
p.woof_tooltip span.woof_tooltip_data {
position: absolute;
width:auto;
min-width: 140px;
max-width: 300px;
color: #FFFFFF;
background: #000000;
height: auto;
min-height: 21px;
line-height: 21px;
vertical-align: middle;
text-align: center;
visibility: hidden;
border-radius: 6px;
margin-top: -30px;
}
p.woof_tooltip span.woof_tooltip_data:after {
}
p:hover.woof_tooltip span.woof_tooltip_data {
visibility: visible;
opacity: 0.8;
left: 50%;
margin-left: -74px;
z-index: 999;
}
.woof_tooltip_title{
display: none;
}
.woof_step .price_slider_amount .button{
display: none;
}
.woof_products_top_panel{
overflow: hidden;
line-height: 32px;
margin: 5px 0 15px 0;
display: none;
position: relative;
z-index: 99;
clear: both;
}
.woof_products_top_panel_ul li ul li{
margin: 0 5px 0 0 !important;
}
.woof_products_top_panel_ul a{
text-decoration: none !important;
}
.woof_reset_button_2{
padding: 2px 7px;
}
.woof_products_top_panel ul{
margin: 0 !important;
padding: 0 !important;
}
.woof_products_top_panel li{
float: left;
margin: 0 15px 0 0 !important;
list-style: none !important;
}
.woof_products_top_panel li a{
text-decoration: none;
}
.woof_products_top_panel li a:hover{
text-decoration: none;
}
.woof_products_top_panel li span{
padding-right: 16px;
background: url(//www.morethanbikeshop.com/wp-content/plugins/woocommerce-products-filter/img/delete.png);
background-size: 14px 14px;
background-repeat: no-repeat;
background-position: right;
}
.woof_products_top_panel li span:hover{
background-size: 14px 14px;
} .woof_sid_auto_shortcode{
background: #fff;
border: solid 1px #eee;
border-radius: 3px;
box-shadow:inset 0px 1px 0px 0px #ffffff;
background: #fefefe;
margin-bottom: 11px;
clear: both;
}
.woof_sid_auto_shortcode.woof{
padding: 16px;
}
.woof_edit_view{
position: relative;
float: right;
clear: both;
opacity: 0.7;
z-index: 9999;
margin-top: -20px;
}
.woof_container_overlay{
position: relative;
border:solid 1px orange;
}
.woof_container_setter{
position: relative;
}
.woof_container_overlay_item{
display: none;
color: red;
padding: 4px;
}
.woof_container_overlay .woof_container_setter_link{
display: inline-block;
position: relative;
float: right;
clear: both;
opacity: 0.8;
}
.woof_show_auto_form,.woof_hide_auto_form{
display: inline-block !important;
margin-bottom: 3px !important;
} .woof_show_auto_form,
.woof_hide_auto_form{
background: url(//www.morethanbikeshop.com/wp-content/plugins/woocommerce-products-filter/img/magnifying-glass.svg);
background-size: cover;
width: 32px;
height: 32px;
display: inline-block;
background-repeat: no-repeat;
}
.woof_show_auto_form_txt.woof_show_auto_form,.woof_show_auto_form_txt.woof_hide_auto_form{
width: auto;
height: auto;
background: none;
}
.woocommerce-ordering{
position: relative;
z-index: 3;
}
.woof_sid_auto_shortcode .woof_redraw_zone{
position: relative;
width: 100%;
z-index: 1001;
display: flex;
flex-wrap: wrap;
}
.woof_auto_show .woof_price_search_container{
position: relative;
z-index: 1002;
}
.woof_price_search_container .price_slider_amount .price_label{
float: left !important;
display: inline-block;
text-align: right !important;
}
.woof_price_search_container form .price_slider_wrapper{
display: flex;
flex-wrap: wrap;
}
.woof_price_search_container form .price_slider_wrapper input[type='text']{
max-width: 35%;
margin-right: 3px;
box-shadow: none;
}
.woof_childs_list_opener{
vertical-align: middle;
margin-left: 7px !important;
margin-top: 0 !important;
display: inline-block !important;
line-height: 0 !important;
}
.woof_childs_list_opener span{
display: inline-block;
background-size: cover !important;
background-repeat: no-repeat !important;
background-position: right;
width: 13px;
height: 13px;
}
.woof_childs_list_opener span.woof_is_closed{
background: url(//www.morethanbikeshop.com/wp-content/plugins/woocommerce-products-filter/img/plus2.svg);
}
.woof_childs_list_opener span.woof_is_opened{
background: url(//www.morethanbikeshop.com/wp-content/plugins/woocommerce-products-filter/img/minus2.svg);
}
.woof_childs_list_opener span:hover{
background-size: 18px 18px;
}
.woof_list_checkbox li div{
margin-top: 3px;
}
ul.woof_list li{
margin: 0 3px 4px 3px;
} .woof .widget_price_filter .price_slider {
margin-bottom: 1em;
}
.woof .widget_price_filter .price_slider_amount {
text-align: right;
line-height: 2.4em;
font-size: 0.8751em;
}
.woof .widget_price_filter .price_slider_amount .button {
float: right !important;
}
.woof .widget_price_filter .ui-slider {
position: relative;
text-align: left;
}
.woof .widget_price_filter .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 0.9em;
height: 0.9em;
border-radius: 1em;
border: 1px solid #141741;
cursor: pointer;
background: #2d338e;
outline: none;
}
.woof .widget_price_filter .ui-slider .ui-slider-handle:last-child {
margin-left: -0.5em;
}
.woof .widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background: #c0132c;
border-radius: 1em;
}
.woof .widget_price_filter .price_slider_wrapper .ui-widget-content {
border-radius: 1em;
background: #d5d5d5;
}
.woof .widget_price_filter .ui-slider-horizontal {
height: .5em;
}
.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
left: -1px;
}
.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
right: -1px;
}
.woof .widget_price_filter .ui-slider .ui-slider-range {
background-color: #a46497;
border: 0 none;
border-radius: 1em;
display: block;
font-size: 0.7em;
position: absolute;
z-index: 1;
}
.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range {
height: 100%;
top: 0;
}
.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range {
height: 100%;
top: 0;
}
.woof .widget_price_filter .ui-slider .ui-slider-range {
background-color: #a46497;
border: 0 none;
border-radius: 1em;
display: block;
font-size: 0.7em;
position: absolute;
z-index: 1;
}
.woof .widget_price_filter .ui-slider .ui-slider-handle {
background-color: #a46497;
border-radius: 1em;
cursor: ew-resize;
height: 1em;
margin-left: -0.5em;
outline: 0 none;
position: absolute;
width: 1em;
z-index: 2;
}
.woof .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #602053;
border: 0 none;
border-radius: 1em;
}
.woof .widget_price_filter .price_slider_wrapper .ui-widget-content {
background: none repeat scroll 0 0 #d5d5d5;
border-radius: 1em;
}
.woof .widget_price_filter .ui-slider-horizontal {
height: 0.5em;
}
.woof .widget_price_filter .ui-slider {
margin-left: 0.5em;
margin-right: 0.5em;
position: relative;
text-align: left;
}
.woof .woocommerce .widget_price_filter .price_slider {
margin-bottom: 1em;
}
.woof .widget_price_filter .ui-slider-horizontal {
height: 0.5em;
}
.woof .widget_price_filter .ui-slider {
position: relative;
text-align: left;
}
.woof .widget_price_filter .price_slider {
margin-bottom: 1em;
}
.woof_overflow_hidden{
overflow: hidden;
}
.woof .chosen-drop{
z-index: 10001 !important;
}
.chosen-results{
z-index: 10001 !important;
}
.woof .chosen-container-multi .chosen-choices li.search-field input[type="text"]{
min-height: 18px !important;
}
.woof_sid_widget .woof_edit_view{
display: none;
}
.woof_section_scrolled{
overflow: auto;
overflow-x: hidden;
margin-bottom: 3px;
}
.woof_price_filter_dropdown{
width: 100%;
}
.chosen-results li{
margin-left: 0 !important;
}
.woof-padding-1{
padding-left: 12px !important;
}
.woof-padding-2{
padding-left: 24px !important;
}
.woof-padding-3{
padding-left: 36px !important;
}
.woof-padding-4{
padding-left: 48px !important;
}
.woof-padding-5{
padding-left: 60px !important;
} .chosen-container{
margin-bottom: 3px;
max-width: 100%;
}
.woof_search_is_going nav.woocommerce-breadcrumb+h1.page-title{
display: none;
}
.woof_search_is_going nav.woocommerce-breadcrumb{
display: none;
}
.woof_checkbox_label{
margin-left: 7px !important;
}
.woof_checkbox_label_selected{
font-weight: bold;
}
.woof_radio_label_selected{
font-weight: bold;
}
.woof_checkbox_count{
margin-left: 3px;
}
.woof_radio_label{
margin-left: 5px;
}
.woof_radio_count{
margin-left: 2px;
}
a.woof_front_toggle{
float:right;
text-decoration: none !important;
}
.woof_redraw_zone a.woof_front_toggle img{
height: 20px;
}
.woof_closed_block{
display: none;
}
.woof_radio_term_reset_visible{
display: inline-block !important;
padding: 2px 0 0 7px;
position: absolute;
}
.woof label{
cursor: pointer;
}
.woof_hidden_term{
display: none !important;
}
.woof_open_hidden_li{
clear:both;
display: block !important;
text-align: center;
}
.woof_open_hidden_li a{
outline: none !important;
}
.woof_open_hidden_li img{
box-shadow: none !important;
}
a.woof_start_filtering_btn{
display: inline-block;
padding: 9px 12px;
border: solid 2px #ccc;
border-radius: 3px;
text-decoration: none !important;
transition: all .5s;
}
a.woof_start_filtering_btn:hover{
color: #0073d2 !important;
border-color: #0073d2;
text-decoration: none;
}
a.woof_start_filtering_btn2{
display: inline-block;
padding: 9px 12px;
border: solid 2px #0073d2;
border-radius: 7px;
text-decoration: none !important;
color: #0073d2 !important;
}
.woof_price_filter_txt{
min-width: 75px !important;
max-width: 49%;
}
a.chosen-single{
text-decoration: none !important;
}
.chosen-container-single .chosen-single span{
font-size: 14px;
color: #444;
font-weight: 400;
line-height: 24px;
}
.chosen-container-single .chosen-single{
height: 32px !important;
line-height: 29px !important;
background: #fff;
box-shadow: none;
border-radius: 1px;
}
.chosen-container-single .chosen-single div b{
background-position: 0 4px !important;
} .woof_sid_flat_white{
background: #fff;
border: solid 1px #eee;
padding: 9px;
}
.woof_sid_flat_grey .chosen-container-single .chosen-single{
border-radius: 0px;
background: none;
background-color: #fff;
box-shadow: none;
border: 1px solid #ddd;
}
.woof_sid_flat_grey .chosen-container-active.chosen-with-drop .chosen-single {
border: 1px solid #ddd;
border-radius: 0;
background-image: none;
box-shadow: none;
}
.woof_sid_flat_grey .chosen-container-active{
background: none;
background-color: #fff;
box-shadow: none;
}
.woof_sid_flat_grey .chosen-container-multi .chosen-choices{
background-image: none;
border: 1px solid #ddd;
}
.woof_sid_flat_grey  .chosen-container-active .chosen-choices{
box-shadow: none;
border: 2px solid #97b6be;
}
.woof_sid_flat_grey  .chosen-container .chosen-results li.highlighted {
background-color: #97b6be;
background-image: none;
color: #fff;
}
.woof_sid_flat_grey .chosen-container-multi .chosen-choices li.search-choice , .woof_sid_flat_dark .chosen-container-multi .chosen-choices li.search-choice {
border: 2px solid #aaa;
border-radius: 0px;
background-color: transparent;
;
background-image:none;
box-shadow: none;
}
.woof_sid_flat_grey .chosen-container .chosen-drop{
border: 2px solid #aaa;
border-top: 0;
background: #fff;
box-shadow: none;
}
.woof_sid_flat_grey .woof_submit_search_form_container button{
box-shadow: none;
}
.woof_sid_flat_grey .woof_submit_search_form_container button:hover{
background-color: #97b6be;
}
.woof_sid_flat_grey .woof_submit_search_form_container, .woof_sid_flat_dark .woof_submit_search_form_container {
margin: 0px;
}
.woof_sid_flat_grey .woof_redraw_zone select,.woof_sid_flat_grey .woof_redraw_zone input{
width: 100%;
}
.woof_sid_flat_grey .irs-bar, .woof_sid_flat_dark .irs-bar {
border-top: 1px solid #97b6be;
border-bottom: 1px solid #97b6be;
background: #97b6be;
}
.woof_sid_flat_grey .irs-from, .woof_sid_flat_grey .irs-to, .woof_sid_flat_grey .irs-single {
color: #fff;
background: #97b6be;
}
.woof_sid_flat_dark .irs-from, .woof_sid_flat_dark .irs-to, .woof_sid_flat_dark .irs-single {
color: #fff;
background: #97b6be;
}
.woof_sid_flat_grey .irs-slider, .woof_sid_flat_dark .irs-slider{
border: 2px solid #AAA;
background: #DDD;
box-shadow: 0px 0px 0px rgba(0,0,0,0.3);
}
.woof_sid_flat_grey .irs-line, .woof_sid_flat_grey .irs-line{
background: #EEE;
border: 2px solid #AAA;
}
.woof_sid_flat_grey .woof_container h4 {
margin-bottom: 11px!important;
font-size: 1.12em!important;
background: #eee;
padding: 9px 7px;
color: #777;
line-height: 1.12em!important;
text-align: center;
}
.woof_sid_flat_grey {
background: #fff;
border: solid 1px #ddd;
background: #fdfdfd;
margin-bottom: 11px;
margin-top: 30px;
padding: 12px;
}
.woof_sid_flat_grey .woof_select_radio_check dt.woof_select_radio_check_opened a {
background-color: #a0bcc385;
color: #fff !important;
border: solid 1px #fff;
}
.woof_sid_flat_grey .woof_select_radio_check dt a {
border: solid 2px #aaa;
border-radius: 0px;
}
.woof_sid_flat_grey .woof_color_term:hover , .woof_sid_flat_dark .woof_color_term:hover{
border-color: #444;
transform: scale(1.1, 1.1);
transition-duration: 1s;
border-style: solid;
}
.woof_sid_flat_grey .woof_color_term.checked , .woof_sid_flat_dark .woof_color_term.checked {
transform: scale(1.1, 1.1);
}
.woof_sid_flat_grey .woof_color_term , .woof_sid_flat_dark .woof_color_term  {
border-radius: 0px;
}
.woof_sid_flat_dark {
border: solid 2px #aaa;
background: #4e4d4d;
margin-bottom: 11px;
margin-top: 30px;
padding: 12px;
color: #e2e6e7;
}
.woof_sid_flat_dark .woof_redraw_zone select,.woof_sid_flat_dark .woof_redraw_zone input{
width: 100%;
}
.woof_sid_flat_dark .chosen-container-single .chosen-single{
border-radius: 0px;
background: none;
background-color: #4e4d4d;
box-shadow: none;
border: 2px solid #e2e6e7;
color: #e2e6e7;
}
.chosen-container .chosen-drop {
border: 2px solid #4d4d4;
background: #4e4d4d;
box-shadow: 0 0px 0px rgba(0,0,0,0);
}
.woof_sid_flat_dark .chosen-container-active.chosen-with-drop .chosen-single {
border: 2px solid #e2e6e7;
border-radius: 0;
background-image: none;
box-shadow: none;
}
.woof_sid_flat_dark .chosen-container-active{
background: none;
background-color: #4e4d4d;
box-shadow: none;
}
.woof_sid_flat_dark .chosen-container-multi .chosen-choices{
background-image: none;
background-color: #4e4d4d;
border: 2px solid #e2e6e7;
}
.woof_sid_flat_dark .chosen-container-multi ul.chosen-choices li.search-field input{
color: #e2e6e7;
}
.woof_sid_flat_dark .chosen-container .chosen-results li.no-results {
background: #97b6be;
}
.woof_sid_flat_dark  .chosen-container-active .chosen-choices{
box-shadow: none;
border: 2px solid #e2e6e7;
}
.woof_sid_flat_dark  .chosen-container .chosen-results li.highlighted {
background-color: #97b6be;
background-image: none;
color: #e2e6e7;
}
.woof_sid_flat_dark .chosen-container .chosen-drop{
border: 2px solid #e2e6e7;
border-top: 0;
background: #4e4d4d;
box-shadow: none;
}
.woof_sid_flat_dark .chosen-container-single .chosen-drop {
border-radius: 0px;
}
.woof_sid_flat_dark .woof_color_term{
border: 0px solid #e2e6e7;
}
.woof_sid_flat_dark .woof_color_term.checked {
border: 3px solid #e2e6e7;
}
.woof_sid_flat_dark .woof_container h4 {
margin-bottom: 11px!important;
font-size: 1.32em!important;
background: #a0bcc385;
padding: 11px 7px;
color: #e2e6e7;
line-height: 1.12em!important;
text-align: center;
}
.woof_sid_flat_dark .woof_submit_search_form_container button{
box-shadow: none;
}
.woof_sid_flat_dark .woof_submit_search_form_container button:hover{
background-color: #97b6be;
}
.woof_sid_flat_dark .woof_select_radio_check dt.woof_select_radio_check_opened a {
background-color: #a0bcc385;
color: #e2e6e7 !important;
border: solid 2px #e2e6e7;
}
.woof_sid_flat_dark .woof_select_radio_check dt a {
background-color: #4e4d4d;
color: #e2e6e7 !important;
border: solid 2px #e2e6e7;
border-radius: 0px;
}
.woof_sid_flat_dark .woof_select_radio_check dd ul.woof_list {
background-color: #4e4d4d;
color: #e2e6e7;
}
.woof_sid_flat_dark input[type=search]:focus, .woof_sid_flat_dark input[type=text]:focus, .woof_sid_flat_dark  textarea:focus {
background: #a0bcc385;
color: #e2e6e7;
}
.woof_sid_flat_dark .woof_text_search_container input[type='search'], .woof_sid_flat_dark input[type='search']  {
background: #4e4d4d;
color: #e2e6e7;
border: solid 2px #e2e6e7;
}
.woof_sid_flat_dark .woof_text_search_container input[type='search']::placeholder , .woof_sid_flat_dark  input[type='search']::placeholder { color: #a0bcc3;
opacity: 1; }
.woof_sid_flat_dark .irs-max , .woof_sid_flat_dark .irs-min{
background: #a0bcc385;
color: #e2e6e7;
}
.woof_sid_flat_grey .woof_list_label li .woof_label_term:hover, .woof_sid_flat_grey .woof_list_label li .woof_label_term.checked {
background-color: #97afb5;
border-color: #a0bcc385;
color: #fff;
}
.woof_sid_flat_dark .woof_list_label li .woof_label_term:hover, .woof_sid_flat_dark .woof_list_label li .woof_label_term.checked {
background-color: #a0bcc385;
border-color: #a0bcc385;
color: #e2e6e7;
}
.woof_sid_flat_dark .woof_list_label li .woof_label_term{
color: #728a90;
}
.woof_sid_flat_dark .easy-autocomplete-container ul {
background: none repeat scroll 0 0 #4e4d4d;
;
border-top: 1px dotted #ccc;
display: none;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
position: relative;
top: -1px;
}
.woof_sid_flat_dark .easy-autocomplete-container ul li.selected {
background: none repeat scroll 0 0 #a0bcc385;
} .woof_auto_4_columns .woof_container {
display: inline-block;
vertical-align: top;
width: 24%;
padding: 5px;
min-width: 150px;
}
.woof_auto_3_columns .woof_container {
display: inline-block;
vertical-align: top;
width: 31%;
padding: 5px;
min-width: 150px;
}
.woof_auto_2_columns .woof_container {
display: inline-block;
vertical-align: top;
width: 48%;
padding: 5px;
min-width: 150px;
}
.woof_auto_1_columns .woof_container {
display: inline-block;
vertical-align: top;
width: 100%;
padding: 5px;
min-width: 150px;
}
.woof_auto_1_columns .woof_list_checkbox li,.woof_auto_1_columns .woof_list_radio li{
}
.woof_auto_1_columns .woof_container_select_radio_check .woof_list_checkbox li, .woof_auto_1_columns .woof_container_select_radio_check .woof_list_radio li{
display: block;
}
input.woof_checkbox_term, input.woof_radio_term{
vertical-align: middle;
}  @media only screen and (max-width : 1200px) {
} @media only screen and (max-width : 992px) {
.woof_sid_auto_shortcode .woof_container{
clear: both;
width: 100%;
}
.woof_sid_auto_shortcode .woof_container .chosen-container{
width: 100% !important;
}
.woof_sid_auto_shortcode .woof_container_select .woof_block_html_items,
.woof_sid_auto_shortcode .woof_container_slider .woof_block_html_items,
.woof_sid_auto_shortcode .woof_by_rating_container .woof_container_inner{
height: auto !important;
min-height: auto !important;
max-height: auto !important;
}
}
.easy-autocomplete-container ul{
margin: 0 !important;
}
.woof_tooltip_templates{
display: none;
}
.woof_container_inner .woof_tooltip_header{
display: inline-block;
height: 15px;
width: auto;
vertical-align: top;
}
.woof_container_inner h4{
margin-bottom: 9px;
}
.woof_tooltip_title{
font-size: 18px;
font-weight: bold;
color: #2c2c2c;
}
.woof_container .woof_container_inner input[type="search"] {
line-height: normal !important;
border: solid 1px #eee;
}
.woof_star_font,.woof_star_selected select {
font-family: 'star';
color: #96588a;
}
#select2-woof_select_range-results li{
font-family: 'star';
}
#select2-woof_select_range-results li:first-of-type {
font-family: none;
}
.woof_star_selected .chosen-single span{
font-family: 'star';
color: #96588a;
}
.woof_price_filter_txt_slider .woof_price_filter_txt_from{
float: left;
}
.woof_price_filter_txt_slider .woof_price_filter_txt_to{
float: right;
}
.woof_price_filter_txt_slider{
height: 35px;
}
.woof_price_filter_txt_slider input[type='number']{
padding: 2px 7px;
border: solid 1px #ccc;
background: #fff;
box-shadow: none;
} @media only screen and (max-width : 768px) {
} @media only screen and (max-width : 600px) {
} @media only screen and (max-width : 480px) {
}
ul.chosen-choices{
padding: 5px !important;
} .woof_hide_filter{
display: none !important;
}
.woof_show_filter_for_mobile.woof {
opacity: 0.95;
position: fixed;
top: 100%;
background: white;
z-index: 9999;
overflow: auto;
height: 100%;
display: block !important;
width: 100%;
right: 0px;
padding: 30px;
padding-bottom: 100px;
animation: move_top .5s ease ;
animation-fill-mode: forwards;
}
.woof_hide_mobile_filter img, .woof_show_mobile_filter img{
display: inline-block;
width: 30px;
}
.woof_hide_mobile_filter span, .woof_show_mobile_filter span{
font-size: 20px;
display: inline-block;
vertical-align: top;
font-weight: 600;
}
.woof_hide_mobile_filter{
margin-bottom: 10px;
display: none;
cursor: pointer;
}
.woof_show_filter_for_mobile .woof_hide_mobile_filter{
display: block;
}
@keyframes move_top {
100% {
top: 30px;
}
}
.woof_container_select_hierarchy .select2-container{
margin-bottom: 10px;
} .woof_price_search_container .price_slider_amount .price_label{
text-align: left !important;
}
.woof .widget_price_filter .price_slider_amount .button {
float: left;
}
.woof_float_none{
float: none;
}  .woof_use_beauty_scroll::-webkit-scrollbar {
width: 6px;
} .woof_use_beauty_scroll::-webkit-scrollbar-track {
box-shadow: inset 0 0 6px rgba(100,100,100,0.3);
border-radius: 5px;
} .woof_use_beauty_scroll::-webkit-scrollbar-thumb {
border-radius: 5px;
background: rgba(220,220,220,0.8);
box-shadow: inset 0 0 6px rgba(200,200,200,0.5);
}
.woof_use_beauty_scroll::-webkit-scrollbar-thumb:window-inactive {
background: rgba(120,120,120,0.4);
}
.woof_seo_text{
clear:both;
}
.woof .woof_wcga_label_hide, .woof_container_inner .woof_wcga_label_hide {
display: none !important;
}
.woof_use_beauty_scroll{
overflow-y: scroll;
} .woof_list.woof_list_label &gt; li{
position: relative;
}
ul.woof_list.woof_list_label li{
margin: 2px 2px 2px 0;
}
ul.woof_list{
padding-left: 0 !important;
margin-left: 0 !important;
} .widget .woof_redraw_zone ul li,
.widget .woof_redraw_zone ul li a{
border-bottom: none;
padding: 0;
box-shadow: none;
margin: 0;
}
.widget .woof_redraw_zone ul,
.widget .woof_redraw_zone ol{
border: none;
box-shadow: none;
}
ul.chosen-results{
margin: 0;
padding: 0;
}
.woof_autohide_wrapper{
position: relative;
}
.woof_open_hidden_li a img{
max-width: 75px;
} .woof_auto_show_indent{
background: #fff;
}
.widget_price_filter .price_slider_wrapper .price_slider {
min-width: 200px;
}</pre></body></html>