.mkhb-device * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mkhb-device *:before,
.mkhb-device *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mkhb-device.mkhb-desktop:before,
.mkhb-device.mkhb-desktop:after {
content: " ";
display: table;
clear: both;
}
.mkhb-container,
.mkhb-container-fluid {
display: flex;
margin-right: auto;
margin-left: auto;
}
.mkhb-mobile .mkhb-container {
display: block;
}
.mkhb-container-fluid {
width: 100%;
}
@media (min-width: 768px) {
.mkhb-container {
width: 750px
}
}
@media (min-width: 992px) {
.mkhb-container {
width: 960px
}
}
@media (min-width: 1200px) {
.mkhb-container {
width: 1140px
}
}
.clearfix:after,
.clearfix:before,
.mkhb-container-fluid:after,
.mkhb-container-fluid:before,
.mkhb-container:after,
.mkhb-container:before,
.mkhb-row:after,
.mkhb-row:before {
content: " ";
display: table
}
.clearfix:after,
.mkhb-container-fluid:after,
.mkhb-container:after,
.mkhb-row:after {
clear: both
} .mkhb-equal-height-columns {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.mkhb-container img, .mkhb-container-fluid img {
max-width: 100%;
display: block;
}
.mkhb-custom-header {
border-bottom: 1px solid #ededed;
} .mkhb-inline-container {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
}
.mkhb-inline-container div[class^=mkhb-inline-container__] {
flex: 1;
display: flex;
}
.mkhb-inline-container__left {
justify-content: flex-start;
}
.mkhb-inline-container__center {
justify-content: center;
}
.mkhb-inline-container__right {
justify-content: flex-end;
}
.mkhb-col-align__top div[class^=mkhb-inline-container__] {
align-items: flex-start;
}
.mkhb-col-align__middle div[class^=mkhb-inline-container__] {
align-items: center;
}
.mkhb-col-align__bottom div[class^=mkhb-inline-container__] {
align-items: flex-end;
} .mkhb-fixed--filled {
height: 92px;
}
.mkhb-fixed--filled.mkhb-overlap {
height: auto;
}
.mkhb-fixed > .mkhb-device-container,
.mkhb-overlap > .mkhb-device-container {
width: 100%;
z-index: 200;
}
.mkhb-fixed > .mkhb-device-container,
.mkhb-fixed.mkhb-overlap > .mkhb-device-container {
position: fixed;
}
.mkhb-overlap > .mkhb-device-container {
position: absolute;
} .mkhb-sticky {
width: 100%;
position: fixed;
z-index: 301;
top: -100px;
opacity: 0;
}
.mkhb-sticky--active {
transition: top 0.35s ease 0.1s;
opacity: 1;
}
.mkhb-sticky.mkhb-sticky--lazy {
transition: all 0.3s ease-in-out;
} @media (max-width: 767px) {
.mkhb-el-tablet,
.mkhb-el-desktop,
.mkhb-el-sticky--tablet,
.mkhb-el-sticky--desktop {
display: none !important;
}
.mkhb-tablet,
.mkhb-desktop,
.mkhb-sticky--tablet,
.mkhb-sticky--desktop {
display: none;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.mkhb-el-mobile,
.mkhb-el-desktop,
.mkhb-el-sticky--mobile,
.mkhb-el-sticky--desktop {
display: none !important;
}
.mkhb-mobile,
.mkhb-desktop,
.mkhb-sticky--mobile,
.mkhb-sticky--desktop {
display: none;
}
}
@media (min-width: 1025px) {
.mkhb-el-mobile,
.mkhb-el-tablet,
.mkhb-el-sticky--mobile,
.mkhb-el-sticky--tablet {
display: none !important;
}
.mkhb-mobile,
.mkhb-tablet,
.mkhb-sticky--mobile,
.mkhb-sticky--tablet {
display: none;
}
} .mkhb-shopping-icon .mk-go-top,
.mkhb-shopping-icon .mk-quick-contact-wrapper {
bottom: 15px;
}
@media handheld, only screen and (max-width: 1024px) {
.mkhb-shopping-icon .mk-go-top.is-active {
bottom: 73px;
}
}
@media handheld, only screen and (min-width: 768px) and (max-width: 1024px) {
.mkhb-shopping-icon--tablet .mk-go-top,
.mkhb-shopping-icon--tablet .mk-quick-contact-wrapper {
bottom: 87px;
}
.mkhb-shopping-icon--tablet .mk-go-top.is-active {
bottom: 145px;
}
}
@media handheld, only screen and (max-width: 767px) {
.mkhb-shopping-icon--mobile .mk-go-top,
.mkhb-shopping-icon--mobile .mk-quick-contact-wrapper {
bottom: 87px;
}
.mkhb-shopping-icon--mobile .mk-go-top.is-active {
bottom: 145px;
}
}.mkhb-row {
margin: 0;
padding: 0;
text-align: left;
background-color: #ffffff;
border-width: 0;
border-color: #ffffff;
border-style: solid;
}
.mkhb-row__container,
.mkhb-row__container-fluid {
border-width: 0;
border-color: #ffffff;
border-style: solid;
margin-left: auto;
margin-right: auto;
width: 100%;
}
.mkhb-row--bg-image {
background-repeat: no-repeat;
background-position: left top;
background-attachment: fixed;
background-size: auto;
background-origin: padding-box;
background-clip: border-box;
} .mkhb-container,
.mkhb-container-fluid {
display: flex;
margin-right: auto;
margin-left: auto;
}
.mkhb-mobile .mkhb-container {
display: block;
}
.mkhb-container-fluid {
width: 100%;
}
@media (min-width: 768px) {
.mkhb-container {
width: 750px
}
}
@media (min-width: 992px) {
.mkhb-container {
width: 960px
}
}
@media (min-width: 1200px) {
.mkhb-container {
width: 1140px
}
}
.mkhb-container-fluid:after,
.mkhb-container-fluid:before,
.mkhb-container:after,
.mkhb-container:before,
.mkhb-row:after,
.mkhb-row:before {
content: " ";
display: table
}
.mkhb-container-fluid:after,
.mkhb-container:after,
.mkhb-row:after {
clear: both
} .mkhb-equal-height-columns {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.mkhb-container img, .mkhb-container-fluid img {
max-width: 100%;
display: block;
}.mkhb-col {
margin: 0;
padding: 0;
text-align: left;
vertical-align: top;
border-width: 0;
border-color: #ffffff;
border-style: solid;
}
.mkhb-col--bg-image {
background-size: auto;
background-origin: padding-box;
background-clip: border-box;
} .mkhb-col__container-inline__wrap {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
}
.mkhb-col__container-inline__wrap div[class^=mkhb-col__container-inline__] {
flex: 1;
display: flex;
}
.mkhb-col__container-inline__left {
justify-content: flex-start;
}
.mkhb-col__container-inline__center {
justify-content: center;
}
.mkhb-col__container-inline__right {
justify-content: flex-end;
} .mkhb-col--align-top div[class^=mkhb-col__container-inline__] {
align-items: flex-start;
}
.mkhb-col--align-middle div[class^=mkhb-col__container-inline__] {
align-items: center;
}
.mkhb-col--align-bottom div[class^=mkhb-col__container-inline__] {
align-items: flex-end;
} .mkhb-col__container {
width: 100%;
}
.mkhb-col-md-1,
.mkhb-col-md-10,
.mkhb-col-md-11,
.mkhb-col-md-12,
.mkhb-col-md-2,
.mkhb-col-md-3,
.mkhb-col-md-4,
.mkhb-col-md-5,
.mkhb-col-md-6,
.mkhb-col-md-7,
.mkhb-col-md-8,
.mkhb-col-md-9,
.mkhb-col-sm-1,
.mkhb-col-sm-10,
.mkhb-col-sm-11,
.mkhb-col-sm-12,
.mkhb-col-sm-2,
.mkhb-col-sm-3,
.mkhb-col-sm-4,
.mkhb-col-sm-5,
.mkhb-col-sm-6,
.mkhb-col-sm-7,
.mkhb-col-sm-8,
.mkhb-col-sm-9,
.mkhb-col-xs-1,
.mkhb-col-xs-10,
.mkhb-col-xs-11,
.mkhb-col-xs-12,
.mkhb-col-xs-2,
.mkhb-col-xs-3,
.mkhb-col-xs-4,
.mkhb-col-xs-5,
.mkhb-col-xs-6,
.mkhb-col-xs-7,
.mkhb-col-xs-8,
.mkhb-col-xs-9 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
.mkhb-col-xs-1,
.mkhb-col-xs-10,
.mkhb-col-xs-11,
.mkhb-col-xs-12,
.mkhb-col-xs-2,
.mkhb-col-xs-3,
.mkhb-col-xs-4,
.mkhb-col-xs-5,
.mkhb-col-xs-6,
.mkhb-col-xs-7,
.mkhb-col-xs-8,
.mkhb-col-xs-9 {
float: left;
width: 100%;
}
@media (min-width: 768px) {
.mkhb-col-sm-1,
.mkhb-col-sm-10,
.mkhb-col-sm-11,
.mkhb-col-sm-12,
.mkhb-col-sm-2,
.mkhb-col-sm-3,
.mkhb-col-sm-4,
.mkhb-col-sm-5,
.mkhb-col-sm-6,
.mkhb-col-sm-7,
.mkhb-col-sm-8,
.mkhb-col-sm-9 {
float: left
}
.mkhb-col-sm-12 {
width: 100%
}
.mkhb-col-sm-11 {
width: 91.66666667%
}
.mkhb-col-sm-10 {
width: 83.33333333%
}
.mkhb-col-sm-9 {
width: 75%
}
.mkhb-col-sm-8 {
width: 66.66666667%
}
.mkhb-col-sm-7 {
width: 58.33333333%
}
.mkhb-col-sm-6 {
width: 50%
}
.mkhb-col-sm-5 {
width: 41.66666667%
}
.mkhb-col-sm-4 {
width: 33.33333333%
}
.mkhb-col-sm-3 {
width: 25%
}
.mkhb-col-sm-2 {
width: 16.66666667%
}
.mkhb-col-sm-1 {
width: 8.33333333%
}
}
@media (min-width: 992px) {
.mkhb-col-md-1,
.mkhb-col-md-10,
.mkhb-col-md-11,
.mkhb-col-md-12,
.mkhb-col-md-2,
.mkhb-col-md-3,
.mkhb-col-md-4,
.mkhb-col-md-5,
.mkhb-col-md-6,
.mkhb-col-md-7,
.mkhb-col-md-8,
.mkhb-col-md-9 {
float: left
}
.mkhb-col-md-12 {
width: 100%
}
.mkhb-col-md-11 {
width: 91.66666667%
}
.mkhb-col-md-10 {
width: 83.33333333%
}
.mkhb-col-md-9 {
width: 75%
}
.mkhb-col-md-8 {
width: 66.66666667%
}
.mkhb-col-md-7 {
width: 58.33333333%
}
.mkhb-col-md-6 {
width: 50%
}
.mkhb-col-md-5 {
width: 41.66666667%
}
.mkhb-col-md-4 {
width: 33.33333333%
}
.mkhb-col-md-3 {
width: 25%
}
.mkhb-col-md-2 {
width: 16.66666667%
}
.mkhb-col-md-1 {
width: 8.33333333%
}
}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}#mk-sidebar .widget {border-style:solid;}#mk-sidebar .widget::after {content:"";display:block;width:100%;border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#d5d8de;}#mk-sidebar div.widgettitle {margin-bottom:0px;padding-bottom:15px;line-height:1.66em;} .mk-single-content p{ font-size:px; line-height:em; font-weight:400; } .mk-single-content h1 { } .mk-single-content h2 { } .mk-single-content h3 { } .mk-single-content h4 { } .mk-single-content h5 { } .mk-single-content h6 { } .mk-blog-single .blog-single-title, .mk-blog-hero .content-holder .the-title{ font-size:px !important; font-weight:600 !important; } #mk-footer .footer-wrapper{padding:30px 0} #mk-footer [class*='mk-col-'] { padding:0 2%; } #sub-footer { background-color:#43474d; } .mk-footer-copyright { font-size:11px; letter-spacing:1px; } #mk-footer .widget { margin-bottom:40px; } #mk-footer, #mk-footer p { font-size:14px; color:#808080; font-weight:400; } #mk-footer .widgettitle { text-transform:uppercase; font-size:14px; color:#fff; font-weight:bolder; } #mk-footer .widgettitle a { color:#fff; } #mk-footer .widget:not(.widget_social_networks) a { color:#999999; } #mk-footer .widget:not(.widget_social_networks) a:hover { color:#91c33f; } .mk-footer-copyright, #mk-footer-navigation li a { color:#8c8e91; } .mk-fullscreen-nav{ background-color:#444; } .mk-fullscreen-nav-logo { margin-bottom:125px; } .fullscreen-navigation-ul .menu-item a{ color:#fff; text-transform:uppercase; font-size:16px; letter-spacing:; font-weight:bolder; padding:25px 0; } .fullscreen-navigation-ul .menu-item a:hover{ background-color:#fff; color:#444; } body { font-size:15px; color:#777777; font-weight:500; line-height:1.66em; } p { font-size:16px; color:#777777; line-height:1.66em; } h1, h2, h3, h4, h5, h6 { line-height:1.3em; } a { color:#91c33f; } a:hover { color:#81a033; } .master-holder strong { color:#91c23f; } .master-holder h1 { font-size:36px; color:#404040; font-weight:600; text-transform:uppercase; } .master-holder h2 { font-size:30px; color:#404040; font-weight:600; text-transform:uppercase; } .master-holder h3 { font-size:24px; color:#404040; font-weight:600; text-transform:uppercase; } .master-holder h4 { font-size:18px; color:#666666; font-weight:600; text-transform:uppercase; } .master-holder h5 { font-size:16px; color:#404040; font-weight:600; text-transform:uppercase; } .master-holder h6 { font-size:14px; color:#404040; font-weight:600; text-transform:uppercase; } .mk-section-preloader { background-color:#fff !important; } @media handheld, only screen and (max-width:1140px) { .mk-header-bg { } .responsive-searchform .text-input { } .responsive-searchform span i { } .responsive-searchform i svg { } .responsive-searchform .text-input::-webkit-input-placeholder { } .responsive-searchform .text-input:-ms-input-placeholder { } .responsive-searchform .text-input:-moz-placeholder { } .mk-header-toolbar { } .mk-toolbar-navigation a, .mk-toolbar-navigation a:hover, .mk-language-nav > a, .mk-header-login .mk-login-link, .mk-subscribe-link, .mk-checkout-btn, .mk-header-tagline a, .header-toolbar-contact a, .mk-language-nav > a:hover, .mk-header-login .mk-login-link:hover, .mk-subscribe-link:hover, .mk-checkout-btn:hover, .mk-header-tagline a:hover { } .mk-header-tagline, .header-toolbar-contact, .mk-header-date { } .mk-header-toolbar .mk-header-social svg { } } .mk-header-toolbar { background-color:#ffffff; } .mk-toolbar-navigation a, .mk-toolbar-navigation a:hover, .mk-language-nav > a, .mk-header-login .mk-login-link, .mk-subscribe-link, .mk-checkout-btn, .mk-header-tagline a, .header-toolbar-contact a, .mk-language-nav > a:hover, .mk-header-login .mk-login-link:hover, .mk-subscribe-link:hover, .mk-checkout-btn:hover, .mk-header-tagline a:hover { color:#999999; } .mk-header-tagline, .header-toolbar-contact, .mk-header-date { color:#999999; } .mk-header-toolbar .mk-header-social svg { fill:#999999; } .add-header-height, .header-style-1 .mk-header-inner .mk-header-search, .header-style-1 .menu-hover-style-1 .main-navigation-ul > li > a, .header-style-1 .menu-hover-style-2 .main-navigation-ul > li > a, .header-style-1 .menu-hover-style-4 .main-navigation-ul > li > a, .header-style-1 .menu-hover-style-5 .main-navigation-ul > li, .header-style-1 .menu-hover-style-3 .main-navigation-ul > li, .header-style-1 .menu-hover-style-5 .main-navigation-ul > li { height:90px; line-height:90px; } .header-style-1.a-sticky .menu-hover-style-1 .main-navigation-ul > li > a, .header-style-3.a-sticky .menu-hover-style-1 .main-navigation-ul > li > a, .header-style-1.a-sticky .menu-hover-style-5 .main-navigation-ul > li, .header-style-1.a-sticky .menu-hover-style-2 .main-navigation-ul > li > a, .header-style-3.a-sticky .menu-hover-style-2 .main-navigation-ul > li > a, .header-style-1.a-sticky .menu-hover-style-4 .main-navigation-ul > li > a, .header-style-3.a-sticky .menu-hover-style-4 .main-navigation-ul > li > a, .header-style-1.a-sticky .menu-hover-style-3 .main-navigation-ul > li, .header-style-2.a-sticky .menu-hover-style-2 .main-navigation-ul > li, .header-style-2.a-sticky .menu-hover-style-3 .main-navigation-ul > li, .header-style-2.a-sticky .menu-hover-style-5 .main-navigation-ul > li, .header-style-2.a-sticky .menu-hover-style-1 .main-navigation-ul > li > a, .header-style-2.a-sticky .menu-hover-style-4 .main-navigation-ul > li > a, .header-style-2.a-sticky .mk-search-trigger, .header-style-2.a-sticky .mk-shoping-cart-link, .header-style-3.a-sticky .mk-header-holder .mk-header-search, .a-sticky:not(.header-style-4) .add-header-height { height:55px !important; line-height:55px !important; } .mk-header-bg { -webkit-opacity:1; -moz-opacity:1; -o-opacity:1; opacity:1; } .a-sticky .mk-header-bg { -webkit-opacity:1; -moz-opacity:1; -o-opacity:1; opacity:1; } .header-style-4 .header-logo { margin:10px 0; } .header-style-2 .mk-header-inner { line-height:90px; } .mk-header-nav-container { } .mk-header-start-tour { font-size:14px; color:#333; } .mk-header-start-tour:hover { color:#333; } .mk-search-trigger, .mk-header .mk-header-cart-count { color:#545454; } .mk-toolbar-resposnive-icon svg, .mk-header .mk-shoping-cart-link svg{ fill:#545454; } .mk-css-icon-close div, .mk-css-icon-menu div { background-color:#444444; } .mk-header-searchform .text-input { color:#c7c7c7; } .mk-header-searchform span i { color:#c7c7c7; } .mk-header-searchform .text-input::-webkit-input-placeholder { color:#c7c7c7; } .mk-header-searchform .text-input:-ms-input-placeholder { color:#c7c7c7; } .mk-header-searchform .text-input:-moz-placeholder { color:#c7c7c7; } .mk-header-social.header-section a.small { margin-top:28px; } .mk-header-social.header-section a.medium { margin-top:20px; } .mk-header-social.header-section a.large { margin-top:12px; } .a-sticky .mk-header-social.header-section a.small, .a-sticky .mk-header-social.header-section a.medium, .a-sticky .mk-header-social.header-section a.large { margin-top:10.5px; line-height:16px !important; height:16px !important; width:16px !important; padding:8px !important; } .a-sticky .mk-header-social.header-section a.small svg, .a-sticky .mk-header-social.header-section a.medium svg, .a-sticky .mk-header-social.header-section a.large svg { line-height:16px !important; height:16px !important; } .header-section.mk-header-social svg { fill:#999999; } .header-section.mk-header-social a:hover svg { fill:#ccc; } .header-style-4 { text-align :left } .mk-header-inner, .a-sticky .mk-header-inner, .header-style-2.a-sticky .mk-classic-nav-bg { border-bottom:1px solid #ededed; } .header-style-4.header-align-left .mk-header-inner, .header-style-4.header-align-center .mk-header-inner { border-bottom:none; border-right:1px solid #ededed; } .header-style-4.header-align-right .mk-header-inner { border-bottom:none; border-left:1px solid #ededed; } .header-style-2 .mk-header-nav-container { border-top:1px solid #ededed; } .mk-vm-menuwrapper li > a { padding-right:45px; } .header-style-4 .mk-header-right { text-align:left !important; } @media handheld, only screen and (max-width:1740px) and (min-width:1140px){ .dashboard-opened .header-style-3.sticky-style-fixed .mk-dashboard-trigger { transform:translateX(-300px) translateZ(0); transition:all 300ms ease-in-out !important; } } .compose-mode #mk-theme-container.trans-header .theme-content > .vc_element:nth-child(2) .vc_controls-out-tl { padding-top:90px; } .mk-grid { max-width:1140px; } .mk-header-nav-container, .mk-classic-menu-wrapper { width:1140px; } .theme-page-wrapper #mk-sidebar.mk-builtin { width:27%; } .theme-page-wrapper.right-layout .theme-content, .theme-page-wrapper.left-layout .theme-content { width:73%; } .mk-boxed-enabled #mk-boxed-layout, .mk-boxed-enabled #mk-boxed-layout .header-style-1 .mk-header-holder, .mk-boxed-enabled #mk-boxed-layout .header-style-3 .mk-header-holder { max-width:1200px; } .mk-boxed-enabled #mk-boxed-layout .header-style-2.a-sticky .mk-header-nav-container { width:1200px !important; left:auto !important; } .main-navigation-ul > li.menu-item > a.menu-item-link { color:#545454; font-size:14px; font-weight:500; padding-right:12px !important; padding-left:12px !important; text-transform:none; letter-spacing:px; } .mk-vm-menuwrapper ul li a { color:#545454; font-size:14px; font-weight:500; text-transform:none; } .mk-vm-menuwrapper li > a:after, .mk-vm-menuwrapper li.mk-vm-back:after { color:#545454; } .mk-vm-menuwrapper .mk-svg-icon{ fill:#545454; } .main-navigation-ul > li.no-mega-menu ul.sub-menu li.menu-item a.menu-item-link { width:230px; } .menu-hover-style-1 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .menu-hover-style-1 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .menu-hover-style-2 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .menu-hover-style-1.mk-vm-menuwrapper li.menu-item > a:hover, .menu-hover-style-1.mk-vm-menuwrapper li.menu-item:hover > a, .menu-hover-style-1.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-1.mk-vm-menuwrapper li.current-menu-ancestor > a, .menu-hover-style-2.mk-vm-menuwrapper li.menu-item > a:hover, .menu-hover-style-2.mk-vm-menuwrapper li.menu-item:hover > a, .menu-hover-style-2.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-2.mk-vm-menuwrapper li.current-menu-ancestor > a { color:#91c23f !important; } .menu-hover-style-3 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .menu-hover-style-3 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .menu-hover-style-3.mk-vm-menuwrapper li > a:hover, .menu-hover-style-3.mk-vm-menuwrapper li:hover > a, .menu-hover-style-3 .main-navigation-ul > li.menu-item:hover > a.menu-item-link { border:2px solid #91c23f; } .menu-hover-style-3 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .menu-hover-style-3 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-ancestor > a{ border:2px solid #91c23f; background-color:#91c23f; color:#fff; } .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-ancestor > a:after { color:#fff; } .menu-hover-style-4 .main-navigation-ul li.menu-item > a.menu-item-link:hover, .menu-hover-style-4 .main-navigation-ul li.menu-item:hover > a.menu-item-link, .menu-hover-style-4 .main-navigation-ul li.current-menu-item > a.menu-item-link, .menu-hover-style-4 .main-navigation-ul li.current-menu-ancestor > a.menu-item-link, .menu-hover-style-4.mk-vm-menuwrapper li a:hover, .menu-hover-style-4.mk-vm-menuwrapper li:hover > a, .menu-hover-style-4.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-4.mk-vm-menuwrapper li.current-menu-ancestor > a, .menu-hover-style-5 .main-navigation-ul > li.menu-item > a.menu-item-link:after { background-color:#91c23f; color:#fff; } .menu-hover-style-4.mk-vm-menuwrapper li.current-menu-ancestor > a:after, .menu-hover-style-4.mk-vm-menuwrapper li.current-menu-item > a:after, .menu-hover-style-4.mk-vm-menuwrapper li:hover > a:after, .menu-hover-style-4.mk-vm-menuwrapper li a:hover::after { color:#fff; } .menu-hover-style-1 .main-navigation-ul > li.dropdownOpen > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.active > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.open > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.menu-item > a:hover, .menu-hover-style-1 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link { border-top-color:#91c23f; } .menu-hover-style-1.mk-vm-menuwrapper li > a:hover, .menu-hover-style-1.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-1.mk-vm-menuwrapper li.current-menu-ancestor > a { border-left-color:#91c23f; } .header-style-1 .menu-hover-style-3 .main-navigation-ul > li > a.menu-item-link { line-height:45px; } .header-style-1.a-sticky .menu-hover-style-3 .main-navigation-ul > li > a.menu-item-link { line-height:36.666666666667px; } .header-style-1 .menu-hover-style-5 .main-navigation-ul > li > a.menu-item-link { line-height:20px; vertical-align:middle; } .mk-main-navigation li.no-mega-menu ul.sub-menu, .mk-main-navigation li.has-mega-menu > ul.sub-menu, .mk-shopping-cart-box { background-color:#ffffff; } .mk-main-navigation ul.sub-menu a.menu-item-link, .mk-main-navigation ul .megamenu-title, .megamenu-widgets-container a, .mk-shopping-cart-box .product_list_widget li a, .mk-shopping-cart-box .product_list_widget li.empty, .mk-shopping-cart-box .product_list_widget li span, .mk-shopping-cart-box .widget_shopping_cart .total, .mk-shopping-cart-box .woocommerce-mini-cart__empty-message { color:#444444; } .mk-main-navigation ul.sub-menu .menu-sub-level-arrow svg { fill:#444444; } .mk-main-navigation ul.sub-menu li:hover .menu-sub-level-arrow svg { fill:#7f7f7f; } .mk-shopping-cart-box .button { border-color:#444444; color:#444444; } .mk-main-navigation ul .megamenu-title { color:#ffffff; } .mk-main-navigation ul .megamenu-title:after { background-color:#ffffff; } .megamenu-widgets-container { color:#444444; } .megamenu-widgets-container .widgettitle { text-transform:uppercase; font-size:14px; font-weight:bolder; } .mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link svg { color:#e0e0e0; } .mk-main-navigation ul.sub-menu a.menu-item-link:hover, .main-navigation-ul ul.sub-menu li.current-menu-item > a.menu-item-link, .main-navigation-ul ul.sub-menu li.current-menu-parent > a.menu-item-link { color:#7f7f7f !important; } .megamenu-widgets-container a:hover { color:#7f7f7f; } .main-navigation-ul ul.sub-menu li.menu-item a.menu-item-link:hover, .main-navigation-ul ul.sub-menu li.menu-item:hover > a.menu-item-link, .main-navigation-ul ul.sub-menu li.menu-item a.menu-item-link:hover, .main-navigation-ul ul.sub-menu li.menu-item:hover > a.menu-item-link, .main-navigation-ul ul.sub-menu li.current-menu-item > a.menu-item-link, .main-navigation-ul ul.sub-menu li.current-menu-parent > a.menu-item-link { background-color:transparent !important; } .mk-search-trigger:hover, .mk-header-start-tour:hover { color:#91c23f; } .mk-search-trigger:hover .mk-svg-icon, .mk-header-start-tour:hover .mk-svg-icon { fill:#91c23f; } .main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link { font-size:12px; font-weight:400; text-transform:none; letter-spacing:0px; } .has-mega-menu .megamenu-title { letter-spacing:0px; } .mk-responsive-wrap { background-color:#fff; } .main-navigation-ul > li.no-mega-menu > ul.sub-menu:after, .main-navigation-ul > li.has-mega-menu > ul.sub-menu:after { background-color:#91c33f; } .mk-shopping-cart-box { border-top:2px solid #91c33f; } @media handheld, only screen and (max-width:1140px){ .mk-grid, .mk-header-nav-container, .mk-classic-menu-wrapper { width:auto; } .mk-padding-wrapper { padding:0 20px; } .header-grid.mk-grid .header-logo.left-logo { left:15px !important; } .header-grid.mk-grid .header-logo.right-logo, .mk-header-right { right:15px !important; } .mk-photo-album { margin-left:0 !important; margin-right:0 !important; width:100% !important; } .mk-edge-slider .mk-grid { padding:0 20px; } } @media handheld, only screen and (max-width:960px){ .theme-page-wrapper .theme-content { width:100% !important; float:none !important; } .theme-page-wrapper:not(.full-width-layout) { padding-right:15px !important; padding-left:15px !important; } .theme-page-wrapper:not(.full-width-layout) .theme-content:not(.no-padding) { padding:25px 0 !important; } .theme-page-wrapper #mk-sidebar { width:100% !important; float:none !important; padding:0 !important; } .theme-page-wrapper #mk-sidebar .sidebar-wrapper { padding:20px 0 !important; } } @media handheld, only screen and (max-width:1140px){ .logo-is-responsive .mk-desktop-logo, .logo-is-responsive .mk-sticky-logo { display:none !important; } .logo-is-responsive .mk-resposnive-logo { display:block !important; } .add-header-height, .header-style-1 .mk-header-inner, .header-style-3 .mk-header-inner, .header-style-3 .header-logo, .header-style-1 .header-logo, .header-style-1 .shopping-cart-header, .header-style-3 .shopping-cart-header{ height:90px!important; line-height:90px; } .mk-header:not(.header-style-4) .mk-header-holder { position:relative !important; top:0 !important; } .mk-header-padding-wrapper { display:none !important; } .mk-header-nav-container { width:auto !important; display:none !important; } .header-style-1 .mk-header-right, .header-style-2 .mk-header-right, .header-style-3 .mk-header-right { right:55px !important; } .header-style-1 .mk-header-inner .mk-header-search, .header-style-2 .mk-header-inner .mk-header-search, .header-style-3 .mk-header-inner .mk-header-search { display:none !important; } .mk-fullscreen-search-overlay { display:none; } .mk-header-search { padding-bottom:10px !important; } .mk-header-searchform span .text-input { width:100% !important; } .header-style-2 .header-logo .center-logo { text-align:right !important; } .header-style-2 .header-logo .center-logo a { margin:0 !important; } .header-logo, .header-style-4 .header-logo { height:90px !important; } .header-style-4 .shopping-cart-header { display:none; } .mk-header-inner { padding-top:0 !important; } .header-style-1 .header-logo, .header-style-2 .header-logo, .header-style-4 .header-logo { position:relative !important; right:auto !important; left:auto !important; } .shopping-cart-header { margin:0 20px 0 0 !important; } .mk-responsive-nav li ul li .megamenu-title:hover, .mk-responsive-nav li ul li .megamenu-title, .mk-responsive-nav li a, .mk-responsive-nav li ul li a:hover, .mk-responsive-nav .mk-nav-arrow { color:#444444 !important; } .mk-mega-icon { display:none !important; } .mk-header-bg { zoom:1 !important; filter:alpha(opacity=100) !important; opacity:1 !important; } .header-style-1 .mk-nav-responsive-link, .header-style-2 .mk-nav-responsive-link, .logo-in-middle .header-logo { display:block !important; } .mk-header-nav-container { height:100%; z-index:200; } .mk-main-navigation { position:relative; z-index:2; } .header-style-4 .mk-header-inner { width:auto !important; position:relative !important; overflow:visible; padding-bottom:0; } .admin-bar .header-style-4 .mk-header-inner { top:0 !important; } .header-style-4 .mk-header-right { display:none; } .header-style-4 .mk-nav-responsive-link { display:block !important; } .header-style-4 .mk-vm-menuwrapper, .header-style-4 .mk-header-search { display:none; } .header-style-4 .header-logo { width:auto !important; display:inline-block !important; text-align:left !important; margin:0 !important; } .vertical-header-enabled .header-style-4 .header-logo img { max-width:100% !important; left:20px!important; top:50%!important; -webkit-transform:translate(0, -50%)!important; -moz-transform:translate(0, -50%)!important; -ms-transform:translate(0, -50%)!important; -o-transform:translate(0, -50%)!important; transform:translate(0, -50%)!important; position:relative !important; } .header-style-1 .mk-dashboard-trigger, .header-style-2 .mk-dashboard-trigger { display:none; } .header-style-4 .mk-header-bg { height:100% !important; } } @media handheld, only screen and (min-width:1141px) { .trans-header .sticky-style-slide .mk-header-holder { position:absolute; } .trans-header .bg-true:not(.a-sticky) .mk-header-bg { opacity:0; } .trans-header .bg-true.mk-header:not(.a-sticky) .mk-header-inner { border:0; } .trans-header .bg-true.light-skin:not(.a-sticky) .mk-desktop-logo.light-logo { display:block !important; } .trans-header .bg-true.light-skin:not(.a-sticky) .mk-desktop-logo.dark-logo { display:none !important; } .trans-header .bg-true.light-skin:not(.a-sticky) .main-navigation-ul > li.menu-item > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-search-trigger, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-header-cart-count, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-header-start-tour, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-vm-menuwrapper li a, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-vm-menuwrapper li > a:after, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-vm-menuwrapper li.mk-vm-back:after { color:#fff !important; } .trans-header .bg-true.light-skin:not(.a-sticky) .mk-header-social.header-section a svg, .trans-header .bg-true.light-skin:not(.a-sticky) .main-navigation-ul li.menu-item a.menu-item-link .mk-svg-icon, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-search-trigger .mk-svg-icon, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-shoping-cart-link .mk-svg-icon { fill:#fff !important; } .trans-header .bg-true.light-skin:not(.a-sticky) .mk-css-icon-menu div { background-color:#fff !important; } .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.dropdownOpen > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.active > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.open > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.menu-item > a:hover, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link { border-top-color:#fff; } .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-item > a, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-ancestor > a { border:2px solid #fff; background-color:#fff; color:#222 !important; } .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li > a:hover, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li:hover > a { border:2px solid #fff; } .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.current-menu-item > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-5 .main-navigation-ul > li.menu-item > a.menu-item-link:after { background-color:#fff; color:#222 !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-desktop-logo.dark-logo { display:block !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-desktop-logo.light-logo { display:none !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .main-navigation-ul > li.menu-item > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-search-trigger, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-header-cart-count, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-header-start-tour, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul li.current-menu-item > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul li.current-menu-ancestor > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul li.current-menu-item > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul li.current-menu-ancestor > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-vm-menuwrapper li a, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-vm-menuwrapper li > a:after, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-vm-menuwrapper li.mk-vm-back:after { color:#222 !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-header-social.header-section a svg, .trans-header .bg-true.dark-skin:not(.a-sticky) .main-navigation-ul li.menu-item a.menu-item-link .mk-svg-icon, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-search-trigger .mk-svg-icon, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-shoping-cart-link .mk-svg-icon { fill:#222 !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.dropdownOpen > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.active > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.open > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.menu-item > a:hover, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link { border-top-color:#222; } .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-css-icon-menu div { background-color:#222 !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-item > a, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-ancestor > a { border:2px solid #222; background-color:#222; color:#fff !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li > a:hover, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li:hover > a { border:2px solid #222; } .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.current-menu-item > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.current-menu-ancestor > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-5 .main-navigation-ul > li.menu-item a.menu-item-link:after { background-color:#222; color:#fff !important; } .vertical-header-left .trans-header #theme-page > .mk-main-wrapper-holder, .vertical-header-left .trans-header .theme-content > .wpb_row.mk-fullwidth-true, .vertical-header-left .trans-header .theme-content > .mk-page-section-wrapper > .mk-page-section:not(.half_boxed):not(.half_fluid), .vertical-header-left .trans-header #mk-footer { padding-left:270px; } .vertical-header-left #mk-theme-container:not(.trans-header) { padding-left:270px; } .vertical-header-left:not(.mk-boxed-enabled) #mk-theme-container:not(.trans-header) .theme-page-wrapper:not(.full-width-layout) .theme-content > .wpb_row.mk-fullwidth-true, .vertical-header-left:not(.mk-boxed-enabled) #mk-theme-container:not(.trans-header) .theme-page-wrapper:not(.full-width-layout) .theme-content > .mk-page-section-wrapper > .mk-page-section:not(.half_boxed):not(.half_fluid) { padding-left:270px; } .vertical-header-left:not(.mk-boxed-enabled) #mk-theme-container.trans-header .header-style-4.a-sticky ~ .master-holder .theme-page-wrapper:not(.full-width-layout) .theme-content > .mk-page-section-wrapper > div[class*='half_'], .vertical-header-left:not(.mk-boxed-enabled) #mk-theme-container:not(.trans-header) .theme-page-wrapper:not(.full-width-layout) .theme-content > .mk-page-section-wrapper > div[class*='half_'] { margin-left:270px; } .vertical-header-left #mk-theme-container.trans-header .full-width-layout .theme-content > .mk-fullwidth-true, .vertical-header-left #mk-theme-container.trans-header .full-width-layout .theme-content > .mk-page-section-wrapper { margin-left:-285px; } .vertical-header-left #mk-theme-container.trans-header .full-width-layout .theme-content > .mk-page-section-wrapper > div[class*='half_'] { margin-left:270px; } .vertical-header-right .trans-header #theme-page > .mk-main-wrapper-holder, .vertical-header-right .trans-header .theme-content > .wpb_row.mk-fullwidth-true, .vertical-header-right .trans-header .theme-content > .mk-page-section-wrapper > .mk-page-section:not(.half_boxed):not(.half_fluid), .vertical-header-right .trans-header #mk-footer { padding-right:270px; } .vertical-header-right #mk-theme-container:not(.trans-header) { padding-right:270px; } .vertical-header-right:not(.mk-boxed-enabled) #mk-theme-container:not(.trans-header) .theme-page-wrapper:not(.full-width-layout) .theme-content > .wpb_row.mk-fullwidth-true, .vertical-header-right:not(.mk-boxed-enabled) #mk-theme-container:not(.trans-header) .theme-page-wrapper:not(.full-width-layout) .theme-content > .mk-page-section-wrapper > .mk-page-section:not(.half_boxed):not(.half_fluid) { padding-right:270px !important; } .vertical-header-right:not(.mk-boxed-enabled) #mk-theme-container.trans-header .header-style-4.a-sticky ~ .master-holder .theme-page-wrapper:not(.full-width-layout) .theme-content > .mk-page-section-wrapper > div[class*='half_'], .vertical-header-right:not(.mk-boxed-enabled) #mk-theme-container:not(.trans-header) .theme-page-wrapper:not(.full-width-layout) .theme-content > .mk-page-section-wrapper > div[class*='half_'] { margin-right:270px; } .vertical-header-right #mk-theme-container.trans-header .full-width-layout .theme-content > .mk-fullwidth-true, .vertical-header-right #mk-theme-container.trans-header .full-width-layout .theme-content > .mk-page-section-wrapper { margin-right:-285px; } .vertical-header-right #mk-theme-container.trans-header .full-width-layout .theme-content > .mk-page-section-wrapper > div[class*='half_'] { margin-right:270px; } } @media handheld, only screen and (max-width:1140px) { .mk-go-top, .mk-quick-contact-wrapper { right:22px; bottom:87px; } .mk-go-top.is-active { right:22px; bottom:145px; } .mk-quick-contact-wrapper.is-active { right:22px; } } .mk-side-dashboard { background-color:#444; } .mk-side-dashboard, .mk-side-dashboard p { font-size:12px; color:#eee; font-weight:400; } .mk-side-dashboard .widgettitle { text-transform:uppercase; font-size:14px; color:#fff; font-weight:bolder; } .mk-side-dashboard .widgettitle a { color:#fff; } .mk-side-dashboard .widget a { color:#fafafa; } .sidedash-navigation-ul li a { font-size:13px; font-weight:600; text-transform:uppercase } .sidedash-navigation-ul .sub-menu li a { font-size:12px; font-weight:400; text-transform:uppercase } .sidedash-navigation-ul li a, .sidedash-navigation-ul li .mk-nav-arrow { color:#fff; } .sidedash-navigation-ul li a:hover { color:#fff; background-color:; } .mk-side-dashboard .widget:not(.widget_social_networks) a:hover { color:#91c33f; } #mk-sidebar, #mk-sidebar p { font-size:14px; color:#999999; font-weight:400; } #mk-sidebar .widgettitle { text-transform:uppercase; font-size:14px; color:#333333; font-weight:bolder; } #mk-sidebar .widgettitle a { color:#333333; } #mk-sidebar .widget a { color:#999999; } #mk-sidebar .widget:not(.widget_social_networks) a:hover { color:#91c33f; } .mk-testimonial-author, .modern-style .mk-testimonial-company, #wp-calendar td#today, .news-full-without-image .news-categories span, .news-half-without-image .news-categories span, .news-fourth-without-image .news-categories span, .mk-read-more, .news-single-social li a, .portfolio-carousel-cats, .blog-showcase-more, .simple-style .mk-employee-item:hover .team-member-position, .mk-portfolio-classic-item .portfolio-categories a, .register-login-links a:hover, .not-found-subtitle, .mk-mini-callout a, .search-loop-meta a, .mk-tooltip a:hover, .new-tab-readmore, .mk-news-tab .mk-tabs-tabs li.is-active a, .mk-woo-tabs .mk-tabs-tabs li.ui-state-active a, .monocolor.pricing-table .pricing-price span, .quantity .plus:hover, .quantity .minus:hover, .blog-modern-comment:hover, .blog-modern-share:hover { color:#91c33f; } .mk-tabs .mk-tabs-tabs li.is-active a > i, .mk-accordion .mk-accordion-single.current .mk-accordion-tab:before, .widget_testimonials .testimonial-slider .testimonial-author, #mk-filter-portfolio li a:hover, #mk-language-navigation ul li a:hover, #mk-language-navigation ul li.current-menu-item > a, .mk-quick-contact-wrapper h4, .divider-go-top:hover i, .widget-sub-navigation ul li a:hover, #mk-footer .widget_posts_lists ul li .post-list-meta time, .mk-footer-tweets .tweet-username, .product-category .item-holder:hover h4 { color:#91c33f !important; } .accent-bg-color, .image-hover-overlay, .newspaper-portfolio, .similar-posts-wrapper .post-thumbnail:hover > .overlay-pattern, .portfolio-logo-section, .post-list-document .post-type-thumb:hover, #cboxTitle, #cboxPrevious, #cboxNext, #cboxClose, .comment-form-button, .mk-dropcaps.fancy-style, .mk-image-overlay, .pinterest-item-overlay, .news-full-with-image .news-categories span, .news-half-with-image .news-categories span, .news-fourth-with-image .news-categories span, .widget-portfolio-overlay, .portfolio-carousel-overlay, .blog-carousel-overlay, .mk-blog-classic-item .blog-loop-comments span, .mk-similiar-overlay, .mk-skin-button, .mk-flex-caption .flex-desc span, .mk-icon-box .mk-icon-wrapper i:hover, .mk-quick-contact-link:hover, .quick-contact-active.mk-quick-contact-link, .mk-fancy-table th, .ui-slider-handle, .widget_price_filter .ui-slider-range, #review_form_wrapper input[type=submit], #mk-nav-search-wrapper form .nav-side-search-icon:hover, form.ajax-search-complete i, .blog-modern-btn, .showcase-blog-overlay, .gform_button[type=submit], .single_add_to_cart_button, .button.checkout-button, .woocommerce #payment #place_order, #respond #submit, .widget_price_filter .price_slider_amount .button, .widget_shopping_cart .button.checkout { background-color:#91c33f !important; } .a_accent-bg-hover:hover { background-color:#91c33f; } ::-webkit-selection { background-color:#91c33f; color:#fff; } ::-moz-selection { background-color:#91c33f; color:#fff; } ::selection { background-color:#91c33f; color:#fff; } .mk-circle-image .item-holder { -webkit-box-shadow:0 0 0 1px #91c33f; -moz-box-shadow:0 0 0 1px #91c33f; box-shadow:0 0 0 1px #91c33f; } .mk-blockquote.line-style, .bypostauthor > .mk-single-comment .comment-content, .bypostauthor > .mk-single-comment .comment-content:after, .mk-tabs.simple-style .mk-tabs-tabs li.is-active a { border-color:#91c33f !important; } .news-full-with-image .news-categories span, .news-half-with-image .news-categories span, .news-fourth-with-image .news-categories span, .mk-flex-caption .flex-desc span { box-shadow:8px 0 0 #91c33f, -8px 0 0 #91c33f; } .monocolor.pricing-table .pricing-cols .pricing-col.featured-plan { border:1px solid #91c33f !important; } .mk-skin-button.three-dimension { box-shadow:0px 3px 0px 0px #749c32; } .mk-skin-button.three-dimension:active { box-shadow:0px 1px 0px 0px #749c32; } .product-loading-icon { background-color:rgba(145,195,63,0.6); } .mk-woocommerce-carousel .the-title, .mk-woocommerce-carousel .product-title { font-size:16px !important; text-transform:initial; } .single-product .entry-summary .price .amount{ color:#91c33f; } .single-product .entry-summary .star-rating span:before { color:#404040 !important; } .wc-tabs li.active a { border-color:#91c33f; } #review_form_wrapper .comment-reply-title { font-size:30px; color:#404040; font-weight:600; text-transform:uppercase; } @media handheld, only screen and (max-width:1140px) { .add-cart-responsive-state { display:block; } } #woocommerce-product-search-field { box-sizing:border-box; width:65%; } .woocommerce-product-search input[type="submit"] { width:33%; padding-left:0 !important; padding-right:0 !important; text-align:center; } @media handheld, only screen and (max-width:960px) { #woocommerce-product-search-field { width:74%; } .woocommerce-product-search input[type="submit"] { width:24%; } }.footer-wrapper .mk-col-1-3:first-child {
width: 100%;
text-align: center;
}
.footer-wrapper .mk-col-1-3 {
width: 50%;
padding: 0 6% !important;
}
.book a {
background-color: #91c33f;
padding: 4px 11px 4px !important;
color: #fff !important;
font-weight: 400 !important;
}
.footer-wrapper li, .footer-wrapper a, .footer-wrapper h3 {
font-size: 14px;
font-weight: 500;
letter-spacing: normal;
color: #222222 !important; }
.footer-wrapper li .mk-svg-icon { display: none; }
#mk-footer .footer-wrapper li, #mk-footer .widget_nav_menu ul li {
margin-bottom: 14px;
border-bottom: 1px solid #979797 !important;
padding-bottom: 10px;
}
.banner-content .mk-fancy-title  { margin-bottom: 0px;} .operation-plain .vc_col-sm-4 {
box-shadow: 0px 0px 34px #e0e0e0;
margin: 0 3% 35px;
width: 27%;
padding: 109px 32px 90px;
position: relative;
z-index: 999;
background: #fff;
}
.operation-plain { position: relative; }
.operation-plain:after {
background: #f6f6f6;
content: "";
position: absolute;
height: 575px;
bottom: 1px;
display: block;
width: 100%;
z-index: -1;
opacity: 0.92;
left: 0 !important;
}
.thanks:after {
background: #f6f6f6;
content: "";
position: absolute;
height: 511px;
top: 0px;
display: block;
width: 100%;
z-index: -1;
opacity: 0.92;
left: 0 !important;
}
.phil-green:after {
background: #8DBD42;
content: "";
position: absolute;
height: 318px;
bottom: 1px;
display: block;
width: 100%;
z-index: 1;
left: 0 !important;
}
.phil-green .vc_column-inner {
z-index: 3;
position: relative;
}
.phil-green .vc_inner {
position: relative;
z-index: 999;
}
.operation-plain .mk-fancy-title  { margin-bottom: 0px; padding-bottom: 0px !important; min-height: 69px;}
.operation-plain .vc_separator { margin-bottom: 27px !important; }
.organization p{
position: relative;
top: 33px;
background: #8DBD42;
width: 63%;
margin: 0 auto;}
.difference>div, .box-image>div  { left: 0 !important; }
.logoslidder>div { left: 0px !important;  }
.operation-plain img {
height: 48px !important;
max-width: 100% !important;
width: auto;
}
.list li {
color: #fff;
font-size: 16pt;
font-weight: 400;
font-family: "Lato";
margin-bottom:10px;
}
.difference .vc_separator {
float: left;
max-width: 44%;
margin-bottom: 29px !important;
}
.list ul { margin-left: 0px; float: left; width: 100%; }
.read-colum {
padding: 50px 0 0;
}
.readnow a {
background: none !important;
border: 1px solid #a69e8f !important;
padding: 5px 40px !important;
margin-top: 20px;
}
.box-image .vc_col-sm-4 {
padding: 0 3px;
}
.box-image .wpb_single_image {
margin-bottom: 7px;
}
.box-image img {    
min-height: 265px;
}
#mk-footer .footer-wrapper, #mk-footer { padding-top: 0px !important; }
#sub-footer {
background-color: #fff;
text-align: center;
}
.mk-footer-copyright {   
width: 100%;
opacity: inherit;
font-size: 13px;
color: #000000;
}
.testimonial-home.mk-testimonial.modern-style .flex-control-nav {
bottom: 0 !important;     
}
.testimonial-home.mk-testimonial.modern-style .flex-control-nav {
bottom: 0 !important;
top: inherit;
left: 0;
text-align: left;
margin-left: 18px;
}
.testimonial-home.mk-testimonial.modern-style .mk-testimonial-content { box-shadow: none; border:none; background: transparent; }
.testimonial-home h3{
letter-spacing: 0px;
text-transform: initial;
color: #b1aa9d !important;
text-align: left;
font-style: inherit;
font-weight: 500 !important;
padding-top: 0px;
padding-bottom: 10px;
font-size: 32px !important;
}
.testimonial-home .mk-testimonial-content p, .testimonial-home .mk-testimonial-content { 
font-size: 20px;
font-weight: 300;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: normal;
color: #666;
width: 80%;
}
.testimonial-home .mk-testimonial-author, .testimonial-home .mk-testimonial-company {
font-size: 14px;
font-weight: 300;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: normal;
color: #000000 !important;
margin-bottom: 0;
}
.welcometext { margin-bottom: 0px !important; }
.book a:after { display: none !important; }
.book a:hover { background: #223E85; color: #fff; }
.operation-plain  { overflow: inherit !important;  }
.testimonial-home h3:before {
content:url(https://www.karicosolutions.com/wp-content/uploads/2019/03/quote.jpg);
position: absolute;
top: 3px;
}
.mobile-show { display: none; }
.mobile-show.mobile-welcome>div { left: 0 !important; } .operation-plain .vc_col-sm-4:hover .hover-text {display:block;}
.hover-text {
position: absolute;
top: 0;
background: #91c33f;
left: 0;
padding: 5%;
display:none;
height:100%;
}
.operation-plain .vc_col-sm-4 .hover-text h2 {
color: #fff;
font-size: 20px;
padding-top: 0px;
margin-bottom: 7px;
}
.hover-text p, .hover-text strong {
color: #fff;
font-size: 16px;
line-height: 1.2;
}
.gs_logo_single img {-webkit-filter: grayscale(100%); filter: grayscale(100%);}
.gs_logo_single img:hover {-webkit-filter:inherit; filter: inherit;}
.mk-text-block.hover-text {
padding: 49px 15px;
} @media (min-width:768px) and (max-width:1024px){
.operation-plain .vc_col-sm-4 {
width: 95%;
padding: 11% 32px 10%;
}
.box-image img {
min-height: auto;
}
section.vc_section.box-image.vc_custom_1548850025196.vc_row-o-full-height {
min-height: auto;
}
}
@media (min-width: 768px){
.box-offtwo .vc_col-sm-6 {
min-height: 416px;
}
.footer-wrapper {
width: 65% !important;
margin: 0 auto;
}
.shape-div .mk-half-layout.half_right_layout { width: 55% }
.shape-div .mk-page-section-inner { width: 45% !important; }
.operation-box {width: 90%; margin: 0 auto !important;}
}
@media (max-width: 767px){
.heidi-content p{ text-align:center !important;}
.desktop-show { display: none; }
.mobile-show { display: block; }
.operation-box .vc_col-sm-4 {
margin: 10px 0;
width: 100%; }
.box-image img {
min-height: auto;
}
.mk-footer-copyright {
width: auto;    
}
#mk-footer .footer-wrapper {
padding-top: 12px !important;
}
.testimonial-home .mk-testimonial-content p, .testimonial-home .mk-testimonial-content {
width: 100%;
}
.testimonial-home h3 {   
font-size: 23px !important;
}
.difference .vc_separator {
max-width: 100%;
}
.difference .vc_col-sm-4 {
padding-top: 35px;
padding-bottom: 28px;
}
.attitude { margin-bottom: 0px; }
.vc_col-sm-6.banner-img {
padding: 0;
}
.together {
padding-top: 0 !important;
margin-bottom: 0;
}
.points {
padding-bottom: 0 !important;
}
section.vc_section.right-place {
padding-top: 25px !important;
}
.operation-plain .mk-fancy-title {  
min-height: auto;
}
.operation-box .vc_col-sm-4:last-child {
margin-bottom: 0 !important;
}
.ourphilosophy {
padding-top: 0 !important;
}
.mental-fitness {
padding-bottom: 0 !important;
margin-bottom: 0;
}
.organization p {
font-size: 16px !important;
}
.phil-green .vc_row {
margin-bottom: 10px !important;
}
.thanks .wpb_row.vc_row {
padding-top: 10px !important;
}
.hello-div h2 {
margin-bottom: 6px;
}
.difference .simple-style {
margin-bottom: 0;
}
.image-box .mk-padding-divider {
display: none;
}
.page-id-305 .image-box .mk-padding-divider {
display: block;
height: 20px !important;
}
.image-box .vc_col-sm-6 {
padding: 0 10px !important;
text-align: center;
}
.read-colum {
padding-top: 0;
}
.read-colum .wpb_single_image.vc_align_left, .image-box .vc_btn3-container.vc_btn3-left {
text-align: center;
}
.image-box .mk-fancy-title  { margin-bottom: 0px; }
.mob-banner .mk-fancy-title {
margin-bottom: 0;
}
.mobile-welcome {
padding-top: 0px !important;
}
.vc_col-sm-6.mobile-welcome-img {
padding: 0 !important;
}
section.vc_section.operation-plain {
padding-bottom: 40px !important;
}
.mobile-welcome #fancy-title-49, .mental-fitness { font-weight: 300 !important; }
.phil-green:after { height: 270px; 
}
.karinused {
margin: 30px 0;
padding: 5%;
text-align: center;
}
.read-colum .wpb_row {
padding-right: 0 !important;
}
div.val {
padding: 0 !important;
text-align: center !important;
}
.val h2 p{
text-align: center !important;
}
.val .mk-padding-divider { display:none;}
div.cores {
padding: 0 1% !important;
}
div.mobileval {
padding-top: 10% !important;
}
div.mobile-bottomval {
padding-bottom:5% !important;
}
div.mission {
padding: 10% 0 5%!important;
}
.mission .mk-padding-divider {display:none;}
div.read-colum {
padding: 0 0 !important;
}
.read-colum h3 p {
text-align: center !important;
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
.read-colum .vc_col-sm-4 {   
padding: 0 !important;
}
.page-id-655 .theme-content .vc_col-sm-6 {
padding-left: 0px !important;
}
.menu-main-menu-container .book a {
padding: 12px 23px !important;
}
}
@media only screen and (max-width: 479px){
.slider1 .gs_logo_single {
width: 182px !important;
}
} .woocommerce-page #theme-page .theme-page-wrapper {
margin: 100px auto;
}
.woocommerce-page #mk-page-introduce {
display: none;
}
.woocommerce div.product .product_title {
display: inline-block;
}
.single-product .entry-summary .price {
float: right;
}
.woocommerce div.product form.cart {
border-top: 1px solid #aaa;
padding-top: 15px;
}
.woocommerce #content .quantity, .woocommerce .quantity {
display: none;
margin: 20px 10px 20px 0 !important;
}
.product-quantity {
display: none;
}
.woo_quantity_notification {
text-align: center;
font-weight: bold;
clear: both;
padding: 10px;
}
.woocommerce div.product form.cart .button {
float: none;
} #mailchimp_box{
display: none;
}
#mailchimp_box{
position: fixed;
z-index: 101;
max-width: 300px;
background-color: #e5e5e5;
top: 25%;
right: 0;
padding: 30px 20px;
border-radius: 6px;
box-shadow: 1px 1px 6px 0px #808080;
width: 100%;
}
#mailchimp_box img,
#mailchimp_box_mb img{
margin: 0 auto;
display: block;
}
#mailchimp_box h2,
#mailchimp_box_mb h2{
font-size: 27px;
color: #203d84;
text-align: center;
font-weight: 600;
text-transform: none;
padding: 10px 0px 6px;
margin-bottom: 8px;
line-height: 1.1;
}
#mailchimp_box .mc4wp-success p,
#mailchimp_box_mb .mc4wp-success p{
color: #203d84;
font-style: italic;
font-weight: 400;
font-size: 15px;
text-align: center;
}
#mailchimp_box .title_mailchimp p,
#mailchimp_box_mb .title_mailchimp p{
color: #fff;
text-align: center;
font-style: italic;
}
#mailchimp_box #no_thanks,
#mailchimp_box_mb .no_thanks{
color: #91c23f;
text-align: center;
font-weight: 500;
cursor: pointer;
margin-bottom: 6px;
display: block;
cursor: pointer;
}
#mailchimp_box #no_thanks:hover,
#mailchimp_box_mb .no_thanks:hover{
opacity: 0.6;
transition: opacity 0.6s ease-out;
}
#mailchimp_box .mc4wp-form-fields input::placeholder,
#mailchimp_box_mb .mc4wp-form-fields input::placeholder{
color:#203d84;
}
#mailchimp_box .mc4wp-form-fields input,
#mailchimp_box_mb .mc4wp-form-fields input{
width: 100%;
max-width: 250px;
margin: 0 auto 4px;
display: block;
background-color: transparent;
border: 1px solid #91c23f;
color: #203d84;
}
#mailchimp_box .mc4wp-form-fields input[type="submit"],
#mailchimp_box_mb .mc4wp-form-fields input[type="submit"]{
max-width: 250px;
margin: auto;
display: block;
width: 100%;
padding: 8px;
background-color: #91c23f;
outline: none;
border: 1px solid #91c23f;
color: #fff;
font-size: 16px;
font-weight: 500;
}
#mailchimp_box .mc4wp-form-fields input[type=submit]:hover,
#mailchimp_box_mb .mc4wp-form-fields input[type=submit]:hover{
transition: opacity 0.6s ease-out;
opacity: 0.8;
}
.main_mailchimp{
max-width: 250px;
margin: 0 auto;
}
.c_desc{
font-size: 14px;
font-weight: 400;
color: #666;
line-height: 1.4;
text-align: center;
margin-bottom: 12px;
}
.c_mail{
clear: both;
width: 100%;
}
.c_firstname{
width: 49%;
float: left;
margin-right: 1%;
}
.c_lastname{
width: 49%;
float: left;
margin-left: 1%;
}
p.c_submit{
margin-bottom: 12px;
} #mailchimp_box_mb{
position: fixed;
z-index: 101;
max-width: 300px;
background-color: #e5e5e5;
top: 25%;
right: -500px;
padding: 30px 20px;
border-radius: 6px;
box-shadow: 1px 1px 6px 0px #808080;
width: 100%;
}
.mb_newsletterbt{
background-color: #91c33f;
z-index: 101;
color: #fff;
padding: 10.5px 24px;
box-shadow: 0px 2px 8px rgba(165, 165, 165, 0.5);
max-width: 180px;
text-align: center;
text-transform: uppercase;
font-weight: 700;
display: inline-block;
cursor: pointer;
}
.mb_newsletterbt a{
color: #fff;
}
.mb_newsletterbt:hover{
background-color: #223e85;
transition: all 0.6s ease-out;
cursor: pointer;
}
.mc-modal .modalContent--mobile .modalContent__content {
padding: 200px 22px 22px 22px !important;
}
.mc-modal input{
margin-bottom: 12px !important;
}
@media only screen and (max-width: 600px) {
#mailchimp_box,
#mailchimp_box_mb{
padding:16px;
max-width: 280px !important;
top: 6% !important;
}
#mailchimp_box .title_mailchimp p,
#mailchimp_box_mb .title_mailchimp p{
font-size: 16px;
}
#mailchimp_box img,
#mailchimp_box_mb img{
width: 120px;
}
#mailchimp_box h2,
#mailchimp_box_mb h2{
font-size: 20px;
}
.c_desc {
font-size: 12px;
}
#mailchimp_box #no_thanks, #mailchimp_box_mb .no_thanks{
font-size: 13px;
}
}