.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(//furnitureforschools.co.uk/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0} .pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - 32px);top:32px}@media screen and (max-width:782px){.admin-bar .pswp{height:calc(100% - 46px);top:46px}}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(//furnitureforschools.co.uk/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(//furnitureforschools.co.uk/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(//furnitureforschools.co.uk/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}#ywdpd-table-discounts th {
font-weight: bold;
font-size: .8em;
}
#ywdpd-table-discounts td,
#ywdpd-table-discounts th {
text-align: center;
}
.ywdpd-table-discounts-note {
font-style: italic;
}
.ywdpd-table-discounts-label span {
display: block;
font-size: .8em;
}
.show_note_on_apply_products {
font-weight: bold;
}
table#ywdpd-table-discounts {
border: 1px solid #efefef;
}
#ywdpd-table-discounts th {
border-right: 1px solid #efefef;
padding: 5px
}
#ywdpd-table-discounts tr {
border-bottom: 1px solid #efefef;
}
#ywdpd-table-discounts td {
border-right: 1px solid #efefef;
padding: 5px;
}
#ywdpd-action-discount div#publishing-action {
width: 100% !important;
}
.show_note_on_apply_products, .show_note_on_adjustment_products {
margin: 20px 0px;
}.ts-sidebar:after,
.menu-wrapper nav > ul.menu:after,
.mailchimp-subscription .subscribe-email:after,
.woocommerce .products.list .product .product-wrapper:after,
header:after,
.header-container:after,
header .header-top > .container:after,
header .header-top:after,
div#main:after,
.ts-megamenu-container:after {
display: table;
content: "";
clear: both;
}
.visible-vertical-ipad {
display: none !important;
}
.header-top > .container,
.header-middle > .container,
.header-bottom > .container {
padding-left: 20px;
padding-right: 20px;
}
.header-v4 .header-bottom > .container,
.header-v6 .header-bottom > .container {
position: relative;
}
.header-v4 .header-bottom,
.header-v6 .header-bottom {
border-width: 1px 0 1px 0;
border-style: solid;
}
.page-container {
min-height: 400px;
}
.page-container:after {
display: table;
content: "";
clear: both;
}
.page-container,
#main > .fullwidth-template {
padding-top: 0;
padding-bottom: 0;
}
#main > .fullwidth-template,
.page-template-fullwidth-template .ts-header .container,
.page-template-fullwidth-template footer .container {
padding-left: 30px;
padding-right: 30px;
max-width: 100%;
width: 100%;
}
.page-template-fullwidth-template footer .vc_row {
margin-left: -20px;
margin-right: -20px;
}
#main > .page-container.show_breadcrumb_v3,
#main > .fullwidth-template.show_breadcrumb_v3 {
margin-top: -255px;
padding-top: 10px;
position: relative;
}
body.main-content-wide #main > .page-container.show_breadcrumb_v3,
body.main-content-wide #main > .fullwidth-template.show_breadcrumb_v3,
body.wide #main > .page-container.show_breadcrumb_v3,
body.wide #main > .fullwidth-template.show_breadcrumb_v3 {
padding-top: 25px;
}
header {
padding: 0;
width: 100%;
}
header.top-header-transparent {
position: absolute;
left: 0;
right: 0;
top: 0;
z-index: 99996;
}
.menu .ts-columns {
margin-left: -15px;
margin-right: -15px;
}
.menu .ts-columns > .ts-item {
float: left;
padding: 0 15px;
}
.nav > ul.menu > ul {
padding: 0;
margin: 0;
}
.nav > ul.menu > ul:after {
display: table;
content: "";
clear: both;
}
.nav > ul.menu > ul > li {
list-style: none;
display: inline-block;
float: left;
padding: 0;
margin: 0;
}
.nav > ul.menu > ul > li > a {
font-size: 14px;
line-height: 18px;
padding: 15px 20px;
text-transform: uppercase;
color: #000000;
display: inline-block;
}
.nav > ul.menu > ul > li > a:hover {
text-decoration: none;
}
header .menu-wrapper {
line-height: 0;
position: relative;
}
header .header-v4 .menu-wrapper {
text-align: center;
padding-left: 40px;
padding-right: 40px;
}
header .header-v6 .menu-wrapper,
header .header-v7 .menu-wrapper {
text-align: center;
}
header .header-v4 .menu-wrapper .ts-menu,
header .header-v6 .menu-wrapper .ts-menu,
header .header-v7 .menu-wrapper .ts-menu {
text-align: left;
display: inline-block;
}
li.hide ul.sub-menu {
display: none !important;
}
.header-v1 .vertical-menu-wrapper {
width: 100%;
}
.vertical-menu-wrapper {
float: left;
position: relative;
z-index: 99992;
}
.header-v2 .vertical-menu-wrapper,
.header-v5 .vertical-menu-wrapper {
margin-right: 12px;
min-width: 280px;
}
.vertical-menu-wrapper .vertical-menu-heading {
padding: 20px 20px 20px 60px;
transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
position: relative;
z-index: 1;
}
.vertical-menu-wrapper .vertical-menu-heading:hover {
cursor: pointer;
}
.vertical-menu-wrapper .vertical-menu-heading:before {
font-family: "FontAwesome";
background: transparent;
content: "\f03a";
position: absolute;
font-weight: normal;
left: 24px;
top: 50%;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
transition: transform 150ms ease-in-out 0s;
-moz-transition: transform 150ms ease-in-out 0s;
-webkit-transition: transform 150ms ease-in-out 0s;
}
.vertical-menu-wrapper .vertical-menu {
visibility: hidden;
opacity: 0;
display: none;
position: absolute;
left: 0;
right: 0;
top: 100%;
border-width: 0 1px 1px 1px;
border-style: solid;
transform-origin: 0 0 0;
-webkit-transform-origin: 0 0 0;
-moz-transform-origin: 0 0 0;
-ms-transform-origin: 0 0 0;
}
.vertical-menu-small .vertical-menu-wrapper .vertical-menu {
border-width: 0;
}
@-webkit-keyframes animation_vertial_categories {
from {
visibility: hidden;
opacity: 0;
transform: scale(1, 0.7);
-webkit-transform: scale(1, 0.7);
-moz-transform: scale(1, 0.7);
}
to {
visibility: visible;
opacity: 1;
transform: scale(1, 1);
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
}
}
@-moz-keyframes animation_vertial_categories {
from {
visibility: hidden;
opacity: 0;
transform: scale(1, 0.7);
-webkit-transform: scale(1, 0.7);
-moz-transform: scale(1, 0.7);
}
to {
visibility: visible;
opacity: 1;
transform: scale(1, 1);
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
}
}
@keyframes animation_vertial_categories {
from {
visibility: hidden;
opacity: 0;
transform: scale(1, 0.7);
-webkit-transform: scale(1, 0.7);
-moz-transform: scale(1, 0.7);
}
to {
visibility: visible;
opacity: 1;
transform: scale(1, 1);
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
}
}
.vertical-menu-wrapper:hover .vertical-menu {
display: block;
-webkit-animation-duration: 340ms;
-moz-animation-duration: 340ms;
animation-duration: 340ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_vertial_categories;
-moz-animation-name: animation_vertial_categories;
animation-name: animation_vertial_categories;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.display-vertical-menu .vertical-menu-wrapper .vertical-menu {
-webkit-animation: none;
-moz-animation: none;
animation: none;
visibility: visible;
display: block;
opacity: 1;
}
.display-vertical-menu .woocommerce-message {
display: none !important;
}
.menu-wrapper .vertical-menu > ul.menu > li {
width: 100%;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.menu-wrapper .vertical-menu > ul.menu > li > a {
width: 100%;
text-align: left;
}
.menu-wrapper .vertical-menu > ul.menu > li:first-child > a {
border: 0;
}
.menu-wrapper .vertical-menu > ul.menu {
margin: 0 !important;
padding: 0 !important;
position: relative;
}
.vertical-menu-small .menu-wrapper .vertical-menu > ul.menu {
padding: 10px 0 16px 0 !important;
}
.menu-wrapper .vertical-menu > ul.menu li .menu-desc {
margin-top: 5px;
}
.sub-overflow ul.sub-menu,
.item-more-categories ul.sub-menu {
overflow: hidden;
}
@-moz-keyframes animation_menu {
0% {
visibility: hidden;
transform: scale(1, 0.7);
-webkit-transform: scale(1, 0.7);
-moz-transform: scale(1, 0.7);
}
100% {
visibility: visible;
transform: scale(1, 1);
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
}
}
@-webkit-keyframes animation_menu {
0% {
visibility: hidden;
transform: scale(1, 0.7);
-webkit-transform: scale(1, 0.7);
-moz-transform: scale(1, 0.7);
}
100% {
visibility: visible;
transform: scale(1, 1);
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
}
}
@keyframes animation_menu {
0% {
visibility: hidden;
transform: scale(1, 0.7);
-webkit-transform: scale(1, 0.7);
-moz-transform: scale(1, 0.7);
}
100% {
visibility: visible;
transform: scale(1, 1);
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
}
}
.menu-wrapper nav > ul.menu ul.sub-menu li:hover > ul.sub-menu {
-webkit-animation-duration: 240ms;
-moz-animation-duration: 240ms;
animation-duration: 240ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu_sub;
-moz-animation-name: animation_menu_sub;
animation-name: animation_menu_sub;
display: block;
}
.menu-wrapper .vertical-menu > ul.menu li > ul.sub-menu {
top: 0;
min-height: calc(100% + 1px);
right: auto !important;
left: 100% !important;
display: none;
list-style: none;
margin-left: 0px;
margin-top: 0;
transform-origin: 0 0;
-webkit-transform-origin: 0 0 0;
-moz-transform-origin: 0 0 0;
-ms-transform-origin: 0 0 0;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.vertical-menu-small
.menu-wrapper
.vertical-menu
> ul.menu
> li:first-child
> ul.sub-menu {
top: -11px;
}
@-moz-keyframes animation_menu_sub {
0% {
opacity: 0;
visibility: hidden;
transform: scale(0.7, 1);
-webkit-transform: scale(0.7, 1);
-moz-transform: scale(0.7, 1);
}
100% {
opacity: 1;
visibility: visible;
transform: scale(1, 1);
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
}
}
@-webkit-keyframes animation_menu_sub {
0% {
opacity: 0;
visibility: hidden;
transform: scale(0.7, 1);
-webkit-transform: scale(0.7, 1);
-moz-transform: scale(0.7, 1);
}
100% {
opacity: 1;
visibility: visible;
transform: scale(1, 1);
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
}
}
@keyframes animation_menu_sub {
0% {
opacity: 0;
visibility: hidden;
transform: scale(0.7, 1);
-webkit-transform: scale(0.7, 1);
-moz-transform: scale(0.7, 1);
}
100% {
opacity: 1;
visibility: visible;
transform: scale(1, 1);
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
}
}
.menu-wrapper .vertical-menu > ul.menu > li ul ul.sub-menu {
left: 100%;
top: 0;
padding: 18px 22px 20px 43px;
position: absolute;
z-index: 99990;
text-align: left;
display: none;
}
.menu-wrapper .vertical-menu > ul.menu > li ul.sub-menu:before {
content: "";
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
z-index: -1;
border-width: 1px;
border-style: solid;
}
.menu-wrapper .vertical-menu > ul.menu > li ul ul.sub-menu:before {
left: 21px;
}
.menu-wrapper .vertical-menu > ul.menu ul ul li:first-child > ul.sub-menu {
top: -18px;
}
.menu-wrapper .vertical-menu > ul.menu li:hover > ul.sub-menu {
-webkit-animation: none;
-moz-animation: none;
animation: none;
display: block;
}
.widget-container
.menu-wrapper
.vertical-menu
> ul.menu
> li.menu-item-has-children
> a:after,
.widget-container .menu-wrapper .vertical-menu > ul.menu > li.parent > a:after,
ul.menu li.parent.no-sub-menu > a:after,
ul.menu li.parent.no-sub-menu > a span:after {
display: none !important;
}
.menu-wrapper
.vertical-menu.pc-menu
> ul.menu
> li.menu-item-has-children:not(.parent)
> a:before,
.widget-container
.vertical-menu
> ul.menu
> li.menu-item-has-children:not(.parent)
> a:before,
.menu-wrapper
.vertical-menu.pc-menu
> ul.menu
> li.parent
> a
> .menu-label:after,
.widget-container .vertical-menu > ul.menu > li.parent > a > .menu-label:after {
content: "\f0da" !important ;
right: 15px !important;
top: 50%;
font-family: "FontAwesome";
}
.header-template .menu-wrapper .vertical-menu > ul.menu > li {
display: table;
table-layout: fixed;
float: none;
margin: 0;
}
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a {
display: table-cell;
vertical-align: middle;
transition: all 150ms ease 0s;
-webkit-transition: all 150ms ease 0s;
-moz-transition: all 150ms ease 0s;
text-transform: none;
float: none;
}
.header-template .menu-wrapper .vertical-menu > ul.menu > li:last-child {
margin: 0;
}
.header-template .menu-wrapper .vertical-menu > ul.menu > li,
.header-template .menu-wrapper .vertical-menu > ul.menu > li:first-child,
.widget-container .vertical-menu > ul.menu > li,
.widget-container .vertical-menu > ul.menu > li:first-child {
padding: 0;
}
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a,
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a:first-child {
padding: 14px 20px 14px 40px;
border-width: 1px 0 0 0;
border-style: solid;
position: relative;
border-color: rgba(217, 217, 217, 0.4);
}
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a,
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a:first-child {
padding: 14px 20px 14px 20px;
}
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a.has-icon,
.header-template
.menu-wrapper
.vertical-menu
> ul.menu
> li
> a.has-icon:first-child {
padding: 14px 20px 14px 90px;
}
.vertical-menu-small .menu-wrapper .vertical-menu > ul.menu > li > a.has-icon,
.vertical-menu-small
.menu-wrapper
.vertical-menu
> ul.menu
> li
> a.has-icon:first-child {
padding: 8px 20px 8px 45px;
}
.vertical-menu-small .menu-wrapper .vertical-menu > ul.menu > li > a,
.vertical-menu-small
.menu-wrapper
.vertical-menu
> ul.menu
> li
> a:first-child {
padding: 8px 20px 8px 20px;
border-width: 0;
}
.menu-wrapper .vertical-menu > ul.menu > li > a {
height: 89px;
}
.vertical-menu-small .menu-wrapper .vertical-menu > ul.menu > li > a {
height: auto;
}
.visible-sticky {
display: none !important;
}
body.admin-bar .mobile-menu-wrapper {
top: 46px;
}
.mobile-menu-wrapper {
position: fixed;
left: 0;
top: 0;
bottom: 0;
overflow: auto;
width: 70%;
z-index: 100000;
-webkit-transform: translate(-100%, 0);
-moz-transform: translate(-100%, 0);
-ms-transform: translate(-100%, 0);
transform: translate(-100%, 0);
transition: all 200ms linear 0s;
-webkit-transition: all 200ms linear 0s;
-moz-transition: all 200ms linear 0s;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.ts-menu-drop-icon {
display: none;
cursor: pointer;
}
.menu-wrapper nav > ul.menu {
margin: 0;
}
.header-v3 .menu-wrapper nav > ul.menu {
float: right;
padding-right: 30px;
}
.menu-wrapper nav > ul.menu > li {
float: left;
list-style: none;
position: relative;
padding: 0;
letter-spacing: 0;
margin: 0 24px 0 0;
}
.header-v2 .menu-wrapper nav > ul.menu > li,
.header-v5 .menu-wrapper nav > ul.menu > li {
margin: 0 0 0 18px;
}
.header-v2 .menu-wrapper nav > ul.menu > li:last-child,
.header-v5 .menu-wrapper nav > ul.menu > li:last-child {
margin: 0 0 0 18px;
}
.menu-wrapper nav > ul.menu > li:last-child {
padding: 0;
margin: 0;
}
.menu-wrapper nav > ul.menu > li:hover {
z-index: 99993;
}
.menu-wrapper nav > ul.menu > li a:hover {
text-decoration: none;
}
.menu-wrapper nav > ul.menu > li > a {
padding-top: 20px;
padding-bottom: 20px;
float: left;
}
.header-v3 .menu-wrapper nav > ul.menu > li > a {
padding-top: 40px;
padding-bottom: 40px;
}
.top-header-transparent .header-v3 .menu-wrapper nav > ul.menu > li > a {
padding-top: 20px;
padding-bottom: 20px;
}
.header-v3 .is-sticky .menu-wrapper nav > ul.menu > li > a {
padding-top: 20px;
padding-bottom: 20px;
}
.header-template nav.pc-menu > ul.menu > li.parent > a,
.header-template
nav.pc-menu
> ul.menu
> li.menu-item-has-children:not(.parent)
> a {
padding-right: 20px;
}
.widget-container .vertical-menu > ul.menu ul li.fa > a,
.header-template .menu-wrapper nav > ul.menu li.fa > a {
padding-left: 16px;
}
.header-template .menu-wrapper nav > ul.menu li a.has-icon {
padding-left: 26px;
}
.menu-wrapper nav > ul.menu li:before,
.widget-container .vertical-menu > ul.menu li:before {
font-family: "FontAwesome";
position: absolute;
top: 48%;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
left: 2px;
bottom: auto;
right: auto;
z-index: 1;
transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
}
.menu-wrapper nav > ul.menu li:before {
left: 0;
}
.menu-wrapper nav > ul.menu li .menu-icon {
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
}
.menu-wrapper nav > ul.menu > li > a.menu-icon {
left: 28px;
}
.ts-header
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li
> a
> .menu-icon {
margin-top: 0 !important;
}
.menu-wrapper nav > ul.menu > li > a > .menu-icon {
left: 0;
}
.header-template .menu-wrapper .vertical-menu > ul.menu li .menu-icon {
left: 28px;
max-width: 40px;
}
.vertical-menu-small .menu-wrapper .vertical-menu > ul.menu li .menu-icon {
max-width: 16px;
left: 20px;
}
.menu-wrapper nav > ul.menu li .menu-desc,
.widget-container .vertical-menu > ul.menu li .menu-desc {
text-transform: none;
}
.menu-wrapper nav > ul.menu li .ts-megamenu-widgets-container > ul,
.widget-container
.vertical-menu
> ul.menu
li
.ts-megamenu-widgets-container
> ul {
display: block;
padding: 0;
margin: 0 -10px;
}
.ts-mega-menu {
margin: 0 -10px;
overflow: hidden;
}
.widget-container .vertical-menu > ul.menu > li.parent > a > .menu-label:after,
.widget-container
.vertical-menu
> ul.menu
> li.parent.menu-item-has-children
> a
> .menu-label:after,
.widget-container
.vertical-menu
> ul.menu
li.parent.menu-item-has-children
> a
> .menu-label:after,
.widget-container .vertical-menu > ul.menu > li.parent > a > .menu-label:after,
.widget-container
.vertical-menu
> ul.menu
ul
li.menu-item-has-children
> a:after,
nav.pc-menu > ul.menu ul li.menu-item-has-children > a:after,
nav.pc-menu > ul.menu li.parent.menu-item-has-children > a > .menu-label:after,
nav.pc-menu > ul.menu li.parent.menu-item-has-children > a > .menu-label:after,
nav.pc-menu > ul.menu ul li.menu-item-has-children > a:after {
content: "\e684";
font-family: "Pe-icon-7-stroke";
display: inline-block;
position: absolute;
top: 50%;
right: 8px;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
}
nav.pc-menu.vertical-menu > ul.menu > li.parent > a > .menu-label:after,
nav.pc-menu
> ul.menu
> li.parent.menu-item-has-children
> a
> .menu-label:after,
nav.pc-menu > ul.menu > li.parent > a > .menu-label:after {
content: "\e688";
font-family: "Pe-icon-7-stroke";
padding: 0;
display: inline-block;
position: absolute;
top: 50%;
padding: 0;
right: 4px;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transition: none;
-webkit-transition: none;
-moz-transition: none;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
nav.pc-menu.vertical-menu > ul.menu > li.parent > a > .menu-label:after {
top: 50%;
margin: 0;
}
nav.pc-menu.vertical-menu > ul.menu ul li.parent > a > .menu-label:after,
nav.pc-menu
> ul.menu
ul
li.parent.menu-item-has-children
> a
> .menu-label:after,
nav.pc-menu > ul.menu ul li.menu-item-has-children > a:after,
.widget-container .vertical-menu > ul.menu > li.parent > a > .menu-label:after,
.widget-container
.vertical-menu
> ul.menu
> li.parent.menu-item-has-children
> a
> .menu-label:after,
.widget-container
.vertical-menu
> ul.menu
li.parent.menu-item-has-children
> a
> .menu-label:after,
.widget-container .vertical-menu > ul.menu > li.parent > a > .menu-label:after,
.widget-container
.vertical-menu
> ul.menu
ul
li.menu-item-has-children
> a:after {
right: -10px;
content: "\e684";
margin: 0;
}
nav.pc-menu > ul.menu ul li.menu-item-has-children.parent > a:after {
display: none;
}
nav.pc-menu > ul.menu ul ul li.parent > a > .menu-label:after {
right: -35px;
content: "\e684";
}
.menu-wrapper nav > ul.menu li ul.sub-menu,
.widget-container .vertical-menu li ul.sub-menu {
position: absolute;
z-index: 9999;
left: -25px;
top: 100%;
margin: 0;
padding: 22px 30px;
transform-origin: 0 0;
-webkit-transform-origin: 0 0 0;
-moz-transform-origin: 0 0 0;
-ms-transform-origin: 0 0 0;
width: 210px;
display: none;
}
.menu-wrapper .ts-menu > nav > ul.menu > li > ul.sub-menu {
left: -30px;
}
.header-v1
.menu-wrapper
.ts-menu
> nav
> ul.menu
> li:first-child
> ul.sub-menu {
left: -20px;
}
.menu-wrapper nav > ul.menu li:hover > ul.sub-menu {
display: block;
-webkit-animation-duration: 240ms;
-moz-animation-duration: 240ms;
animation-duration: 240ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu;
-moz-animation-name: animation_menu;
animation-name: animation_menu;
}
.menu-wrapper nav > ul.menu li ul.sub-menu ul.sub-menu {
z-index: 99990;
}
.menu-wrapper nav > ul.menu li ul.sub-menu ul.sub-menu ul.sub-menu {
z-index: 99991;
}
.menu-wrapper nav > ul.menu li.hide > ul.sub-menu,
.menu-wrapper nav > ul.menu > li.parent.hide:hover > a:after {
display: none;
}
.menu-wrapper nav > ul.menu li ul.sub-menu:before {
content: "";
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
z-index: 0;
border-width: 1px;
border-style: solid;
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
}
.header-v1 .menu-wrapper .ts-menu > nav > ul.menu > li.parent > a:after {
bottom: -17px;
}
.menu-wrapper .ts-menu > nav > ul.menu > li.parent > a:after {
position: absolute;
content: "";
width: 10px;
height: 10px;
display: none;
border-width: 1px;
border-style: solid;
bottom: -5px;
left: 50%;
z-index: 0;
margin-left: -8px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.header-v1 .menu-wrapper .ts-menu > nav > ul.menu > li.parent:after {
bottom: -13px;
}
.menu-wrapper .ts-menu > nav > ul.menu > li.parent:after {
position: absolute;
content: "";
width: 12px;
height: 1px;
bottom: -1px;
left: 50%;
z-index: 10000;
margin-left: -9px;
display: none;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.menu-wrapper .ts-menu > nav > ul.menu > li.hide > a:after,
.menu-wrapper .ts-menu > nav > ul.menu > li.hide:after {
display: none !important;
}
.menu-wrapper .ts-menu > nav > ul.menu > li.parent:hover > a:after {
display: block;
-webkit-animation-duration: 100ms;
-moz-animation-duration: 100ms;
animation-duration: 100ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu_icon;
-moz-animation-name: animation_menu_icon;
animation-name: animation_menu_icon;
}
.menu-wrapper .ts-menu > nav > ul.menu > li.parent:hover:after {
display: block;
-webkit-animation-duration: 100ms;
-moz-animation-duration: 100ms;
animation-duration: 100ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu_icon;
-moz-animation-name: animation_menu_icon;
animation-name: animation_menu_icon;
}
@-moz-keyframes animation_menu_icon {
0% {
opacity: 0;
visibility: hidden;
}
100% {
opacity: 1;
visibility: visible;
}
}
@-webkit-keyframes animation_menu_icon {
0% {
opacity: 0;
visibility: hidden;
}
100% {
opacity: 1;
visibility: visible;
}
}
@keyframes animation_menu_icon {
0% {
opacity: 0;
visibility: hidden;
}
100% {
opacity: 1;
visibility: visible;
}
}
.header-v1 .menu-wrapper .ts-menu > nav > ul.menu > li > ul.sub-menu:before {
top: 12px;
}
.header-v1 .menu-wrapper .ts-menu > nav > ul.menu > li > ul.sub-menu {
padding-top: 34px;
}
.menu-wrapper nav > ul.menu li ul.sub-menu ul.sub-menu {
left: 100%;
width: 230px;
padding: 20px 25px 20px 59px;
top: -18px;
}
.menu-wrapper nav > ul.menu li ul.sub-menu li:first-child ul.sub-menu {
top: -22px;
}
.menu-wrapper .vertical-menu > ul.menu li ul.sub-menu,
.widget-container .vertical-menu > ul.menu li ul.sub-menu {
max-width: 750px !important;
}
.menu-wrapper nav > ul.menu li ul.sub-menu ul.sub-menu:before {
left: 29px;
}
.menu-wrapper nav > ul.menu li ul.sub-menu > li,
.menu-wrapper nav li.widget_nav_menu li,
.menu-wrapper nav div.list-link li,
.menu-wrapper nav > ul.menu li.ts-normal-menu ul.sub-menu li,
.widget-container .vertical-menu > ul.menu li ul.sub-menu > li,
.widget-container .vertical-menu li.widget_nav_menu li,
.widget-container .vertical-menu div.list-link li,
.widget-container .vertical-menu > ul.menu li.ts-normal-menu ul.sub-menu li {
list-style: none;
padding: 8px 0;
width: 100%;
position: relative;
}
.menu-wrapper nav > ul.menu li.ts-megamenu > ul.sub-menu > li {
border: 0;
}
.menu-wrapper nav > ul.menu li:before {
display: none;
}
.menu-wrapper nav > ul.menu li.fa:before {
display: inline-block;
}
.menu-wrapper nav > ul.menu ul.sub-menu > li > a,
.menu-wrapper nav li.widget_nav_menu li > a,
.menu-wrapper nav div.list-link li > a,
.menu-wrapper nav > ul.menu li.ts-normal-menu ul.sub-menu li > a,
.widget-container .vertical-menu > ul.menu ul.sub-menu > li > a,
.widget-container .vertical-menu li.widget_nav_menu li > a,
.widget-container .vertical-menu div.list-link li > a,
.widget-container
.vertical-menu
> ul.menu
li.ts-normal-menu
ul.sub-menu
li
> a {
display: inline-block;
width: 100%;
position: relative;
z-index: 99;
}
.menu-wrapper nav > ul.menu li ul.sub-menu > li:first-child,
.menu-wrapper nav li.widget_nav_menu li:first-child,
.menu-wrapper nav div.list-link li:first-child,
.menu-wrapper nav > ul.menu li.ts-normal-menu ul.sub-menu li:first-child,
.widget-container .vertical-menu > ul.menu li ul.sub-menu > li:first-child,
.widget-container .vertical-menu li.widget_nav_menu li:first-child,
.widget-container .vertical-menu div.list-link li:first-child,
.widget-container
.vertical-menu
> ul.menu
li.ts-normal-menu
ul.sub-menu
li:first-child {
border: 0;
}
.list-link.no-padding {
padding: 0 !important;
min-width: 180px;
}
.list-link {
position: relative;
z-index: 1;
}
.menu-wrapper nav > ul.menu li.ts-megamenu-fullwidth ul.sub-menu {
width: 1170px;
}
.menu-wrapper nav > ul.menu li.ts-megamenu-columns-4 ul.sub-menu {
width: 980px;
}
.menu-wrapper nav > ul.menu li.ts-megamenu-columns-3 ul.sub-menu {
width: 740px;
}
.menu-wrapper nav > ul.menu li.ts-megamenu-columns-2 ul.sub-menu {
width: 450px;
}
.menu-wrapper nav > ul.menu li.ts-megamenu-columns-1 ul.sub-menu {
width: 210px;
}
.menu-wrapper .vertical-menu > ul.menu li.ts-megamenu-fullwidth ul.sub-menu,
.widget-container .vertical-menu li.ts-megamenu-fullwidth ul.sub-menu {
width: 800px;
}
.menu-wrapper .vertical-menu > ul.menu li.ts-megamenu-columns-4 ul.sub-menu,
.widget-container .vertical-menu li.ts-megamenu-columns-4 ul.sub-menu {
width: 800px;
}
.menu-wrapper .vertical-menu > ul.menu li.ts-megamenu-columns-3 ul.sub-menu,
.widget-container .vertical-menu li.ts-megamenu-columns-3 ul.sub-menu {
width: 600px;
}
.menu-wrapper .vertical-menu > ul.menu li.ts-megamenu-columns-2 ul.sub-menu,
.widget-container .vertical-menu li.ts-megamenu-columns-2 ul.sub-menu {
width: 410px;
}
.menu-wrapper nav > ul.menu ul.sub-menu > li > a,
.menu-wrapper nav li.widget_nav_menu li > a,
.menu-wrapper nav div.list-link li > a,
.menu-wrapper nav > ul.menu li.ts-normal-menu ul.sub-menu li > a,
.widget-container li.widget_nav_menu li > a,
.widget-container div.list-link li > a,
.widget-container ul.menu li.ts-normal-menu ul.sub-menu li > a,
.widget-container ul.menu ul.sub-menu > li > a {
display: inline-block;
}
.menu-wrapper nav > ul.menu ul.sub-menu li > a,
.menu-wrapper nav div.list-link li > a,
.menu-wrapper nav > ul.menu li.widget_nav_menu li > a,
.widget-container div.list-link li > a,
.widget-container ul.menu li.widget_nav_menu li > a,
.widget-container ul.menu ul.sub-menu li > a {
transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s;
-moz-transition: all 250ms ease-in-out 0s;
}
header li.widget_nav_menu {
margin: 0;
padding: 0;
}
.menu-wrapper nav li.widget,
.widget-container .vertical-menu li.widget {
list-style: none;
}
.menu-wrapper nav li.widget > .widgettitle,
.menu-wrapper nav div.list-link > .widgettitle,
.widget-container .vertical-menu li.widget > .widgettitle,
.widget-container .vertical-menu div.list-link > .widgettitle {
margin: 0 0 10px 0;
padding: 0 0 10px 0;
position: relative;
}
.menu-wrapper nav li.widget > .widgettitle:after,
.menu-wrapper nav div.list-link > .widgettitle:after,
.widget-container .vertical-menu li.widget > .widgettitle:after,
.widget-container .vertical-menu div.list-link > .widgettitle:after {
content: "";
border-width: 1px 0 0 0;
border-style: solid;
bottom: 1px;
height: 1px;
left: 0;
width: 150px;
max-width: 100%;
right: auto;
position: absolute;
}
.menu-wrapper nav li.widget.ts-products-widget > .widgettitle {
padding: 0;
margin: 0 0 8px 0;
}
.menu-wrapper nav li.widget.ts-products-widget > .widgettitle:after {
display: none;
}
.menu-wrapper nav li.widget ul,
.menu-wrapper nav div.list-link ul,
.widget-container .vertical-menu li.widget ul,
.widget-container .vertical-menu div.list-link ul {
margin: 0;
}
.menu-wrapper nav > ul.menu > li ul li.widget_nav_menu,
.menu-wrapper nav div.list-link,
.widget-container .vertical-menu > ul.menu > li ul li.widget_nav_menu,
.widget-container .vertical-menu div.list-link {
float: left;
padding: 0 10px;
max-width: 100%;
}
.menu-wrapper nav > ul.menu > li ul li.widget_text {
padding: 0 10px;
}
.menu-wrapper nav li.ts-megamenu-fullwidth .widget_nav_menu,
.widget-container .vertical-menu li.ts-megamenu-fullwidth .widget_nav_menu,
.mg-col-6 > div {
width: 20%;
}
.menu-wrapper nav li.ts-megamenu-columns-5 .widget_nav_menu,
.widget-container .vertical-menu li.ts-megamenu-columns-5 .widget_nav_menu,
.mg-col-5 > div {
width: 20%;
}
.menu-wrapper nav li.ts-megamenu-columns-4 .widget_nav_menu,
.widget-container .vertical-menu li.ts-megamenu-columns-4 .widget_nav_menu,
.mg-col-4 > div {
width: 25%;
}
.menu-wrapper nav li.ts-megamenu-columns-3 .widget_nav_menu,
.widget-container .vertical-menu li.ts-megamenu-columns-3 .widget_nav_menu,
.mg-col-3 > div {
width: 33.33333%;
}
.menu-wrapper nav li.ts-megamenu-columns-2 .widget_nav_menu,
.widget-container .vertical-menu li.ts-megamenu-columns-2 .widget_nav_menu,
.mg-col-2 > div {
width: 50%;
}
.menu-wrapper nav li.ts-megamenu-columns-1 .widget_nav_menu,
.widget-container .vertical-menu li.ts-megamenu-columns-1 .widget_nav_menu,
.mg-col-1 > div {
width: 100%;
}
.ts-megamenu-columns-2 li.widget,
.ts-megamenu-columns-3 li.widget,
.ts-megamenu-columns-4 li.widget,
.ts-megamenu-fullwidth li.widget {
float: left;
padding: 0 10px;
}
.ts-megamenu-columns-1 li.widget {
clear: both;
width: 100%;
}
.ts-megamenu-columns-2 li.widget {
width: 50%;
}
.ts-megamenu-columns-3 li.widget {
width: 33.3333%;
}
.ts-megamenu-columns-4 li.widget {
width: 25%;
}
.menu-wrapper
nav
div.ts-megamenu-widgets-container
li.widget_text
.bg-mega-menu {
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
content: "";
z-index: 0;
background-repeat: no-repeat !important;
}
.menu-wrapper nav div.ts-megamenu-widgets-container > ul > li {
position: relative;
z-index: 1;
}
.menu-wrapper nav div.ts-megamenu-widgets-container li.widget_text {
position: static;
}
.bg-sub-columns-4 {
padding-right: 20%;
}
.wpml-ls-legacy-dropdown {
width: 15.5em;
max-width: 100%;
}
.wpml-ls-legacy-dropdown > ul {
position: relative;
padding: 0;
margin: 0 !important;
list-style-type: none;
}
.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu,
.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu {
visibility: visible;
}
.wpml-ls-legacy-dropdown .wpml-ls-item {
padding: 0;
margin: 0;
list-style-type: none;
}
.wpml-ls-legacy-dropdown a {
display: block;
text-decoration: none;
color: #444;
border: 1px solid #cdcdcd;
background-color: #fff;
padding: 5px 10px;
line-height: 1;
}
.wpml-ls-legacy-dropdown a span {
vertical-align: middle;
}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {
position: relative;
padding-right: calc(10px + 0.7em + 0.7em);
}
.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {
padding-right: 10px;
padding-left: calc(10px + 0.7em + 0.7em);
}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
content: "";
vertical-align: middle;
display: inline-block;
border: 0.35em solid transparent;
border-top: 0.5em solid;
position: absolute;
right: 10px;
top: calc(50% - 0.175em);
}
.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
right: auto;
left: 10px;
}
.wpml-ls-legacy-dropdown a:hover,
.wpml-ls-legacy-dropdown a:focus,
.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a {
color: #000;
background: #eee;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
visibility: hidden;
position: absolute;
top: 100%;
right: 0;
left: 0;
border-top: 1px solid #cdcdcd;
padding: 0;
margin: 0;
list-style-type: none;
z-index: 101;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {
border-width: 0 1px 1px 1px;
}
.wpml-ls-legacy-dropdown .wpml-ls-flag {
display: inline;
vertical-align: middle;
width: 18px;
height: 12px;
}
.wpml-ls-legacy-dropdown .wpml-ls-flag + span {
margin-left: 0.4em;
}
.rtl .wpml-ls-legacy-dropdown .wpml-ls-flag + span {
margin-left: 0;
margin-right: 0.4em;
}
.header-language a:hover,
.my-account-wrapper .account-control > a:hover,
.shopping-cart-wrapper a.cart-control > span:hover,
.my-wishlist-wrapper a:hover,
.header-currency a:hover {
text-decoration: none;
}
.my-account-wrapper,
.my-wishlist-wrapper {
display: inline-block;
line-height: 0;
}
.my-wishlist-wrapper.loading {
position: relative;
}
.my-wishlist-wrapper.loading:before {
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
content: "";
z-index: 10;
opacity: 1;
visibility: visible;
margin: 0;
display: inline-block !important;
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ajax-loader.gif);
background-position: center;
background-repeat: no-repeat;
background-color: rgba(255, 255, 255, 0.5);
}
.shopping-cart-wrapper ul.cart_list li.loading:before,
.woocommerce .shopping-cart-wrapper ul.cart_list li.loading:before {
z-index: 2;
display: block;
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: -20px;
content: "";
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ajax-loader.gif);
background-position: center;
background-repeat: no-repeat;
background-color: rgba(255, 255, 255, 0.5);
}
.shopping-cart-wrapper ul.cart_list li:last-child:first-child.loading:before,
.woocommerce
.shopping-cart-wrapper
ul.cart_list
li:last-child:first-child.loading:before {
top: 0;
}
.shopping-cart-wrapper {
position: relative;
z-index: 998;
}
.my-account-wrapper {
position: relative;
z-index: 99994;
}
.shopping-cart-wrapper,
.ts-tiny-cart-wrapper {
z-index: 999;
display: inline-block;
position: relative;
}
.header-v7 .shopping-cart-wrapper {
width: 20%;
padding-left: 10px;
padding-right: 10px;
text-align: center;
z-index: 99992;
}
.header-v7 .ts-tiny-cart-wrapper {
display: inline-block;
text-align: left;
position: static;
}
.header-v3 .shopping-cart-wrapper,
.header-v3 .ts-tiny-cart-wrapper,
.header-v4 .shopping-cart-wrapper,
.header-v4 .ts-tiny-cart-wrapper {
z-index: 99996;
}
.header-v3 .ts-tiny-cart-wrapper,
.header-v4 .ts-tiny-cart-wrapper {
padding: 0 20px;
}
.shopping-cart-wrapper .dropdown-container,
.my-account-wrapper .dropdown-container,
#lang_sel_click ul ul,
.header-currency ul,
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {
display: none;
position: absolute;
transform-origin: 0 0;
-webkit-transform-origin: 0 0 0;
-moz-transform-origin: 0 0 0;
-ms-transform-origin: 0 0 0;
content: "";
right: 50%;
margin-right: -140px;
left: auto;
top: 100%;
width: 280px;
padding: 24px 20px 20px 20px;
}
.shopping-cart-wrapper .dropdown-container:before,
.my-account-wrapper .dropdown-container:before,
#lang_sel_click ul ul:before,
.header-currency ul:before,
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:before,
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu:before {
position: absolute;
left: 0;
right: 0;
top: 10px;
bottom: 0;
content: "";
z-index: -1;
border-width: 1px;
border-style: solid;
}
.shopping-cart-wrapper:hover .dropdown-container,
.my-account-wrapper:hover .dropdown-container,
#lang_sel_click:hover ul ul,
.header-currency:hover ul,
body .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu,
body .wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,
body
.wpml-ls-legacy-dropdown-click
.wpml-ls-current-language:focus
.wpml-ls-sub-menu,
body
.wpml-ls-legacy-dropdown-click
.wpml-ls-current-language:hover
.wpml-ls-sub-menu {
display: block;
-webkit-animation-duration: 240ms;
-moz-animation-duration: 240ms;
animation-duration: 240ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu;
-moz-animation-name: animation_menu;
animation-name: animation_menu;
}
#lang_sel_click:hover ul ul {
visibility: visible !important;
}
.shopping-cart-wrapper .cart-icon {
font-size: 24px;
line-height: 14px;
position: relative;
top: 5px;
margin-right: 5px;
}
.shopping-cart-wrapper .dropdown-container:after,
.my-account-wrapper .dropdown-container:after,
#lang_sel_click ul ul:after,
.header-currency ul:after,
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:after,
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu:after {
position: absolute;
content: "";
width: 10px;
height: 10px;
display: none;
border-width: 1px;
border-style: solid;
top: 5px;
left: 50%;
margin-left: -7px;
z-index: -2;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
}
.header-v4 .my-account-wrapper .dropdown-container:after,
.header-v3 .my-account-wrapper .dropdown-container:after {
right: 56px;
left: auto;
margin: 0;
}
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu:after {
display: block;
}
.shopping-cart-wrapper .dropdown-container:after {
left: 60%;
top: 11px;
margin: 0;
z-index: 0;
}
.header-v1 .my-account-wrapper .dropdown-container:after,
.header-v1 #lang_sel_click ul ul:after,
.header-v1 .header-currency ul:after,
body .header-v1 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:after,
body .header-v1 .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu:after {
top: 1px;
}
header .header-currency > img {
position: absolute;
left: 0;
top: 2px;
margin-left: 5px !important;
}
.my-account-wrapper .dropdown-container:after {
left: auto;
right: 55px;
margin: 0;
}
.shopping-cart-wrapper .dropdown-container .form-content:after,
.my-account-wrapper .form-content:after,
#lang_sel_click:after,
body .wpml-ls-legacy-dropdown > ul > li:before,
body .wpml-ls-legacy-dropdown-click > ul > li:before,
.header-currency > div:before {
position: absolute;
content: "";
width: 12px;
height: 1px;
top: 16px;
margin-left: -1px;
left: 60%;
z-index: 10000;
display: none;
}
.my-account-wrapper .form-content:after {
top: 10px;
left: auto;
right: 54px;
}
.header-v4 .my-account-wrapper .form-content:after,
.header-v3 .my-account-wrapper .form-content:after {
top: 10px;
left: auto;
right: 55px;
margin: 0;
}
#lang_sel_click:after,
body .wpml-ls-legacy-dropdown > ul > li:before,
body .wpml-ls-legacy-dropdown-click > ul > li:before,
.header-currency > div:before {
top: 36px;
left: 50%;
margin-left: -8px;
z-index: 99992;
}
.header-v1 .my-account-wrapper .form-content:after {
top: 6px;
}
.header-v1 #lang_sel_click:after,
.header-v1 .header-currency > div:before,
body .header-v1 .wpml-ls-legacy-dropdown > ul > li:before,
body .header-v1 .wpml-ls-legacy-dropdown-click > ul > li:before {
top: 32px;
}
.shopping-cart-wrapper:hover .dropdown-container:after,
.my-account-wrapper:hover .dropdown-container:after,
#lang_sel_click:hover ul ul:after,
body .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu:after,
body .wpml-ls-legacy-dropdown:focus .wpml-ls-sub-menu:after,
body .wpml-ls-legacy-dropdown-click:hover .wpml-ls-sub-menu:after,
body .wpml-ls-legacy-dropdown-click:focus .wpml-ls-sub-menu:after,
.header-currency:hover ul:after {
display: block;
-webkit-animation-duration: 100ms;
-moz-animation-duration: 100ms;
animation-duration: 100ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu_icon;
-moz-animation-name: animation_menu_icon;
animation-name: animation_menu_icon;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.shopping-cart-wrapper:hover .dropdown-container .form-content:after,
.my-account-wrapper:hover .form-content:after,
#lang_sel_click:hover:after,
body .wpml-ls-legacy-dropdown:focus > ul > li:before,
body .wpml-ls-legacy-dropdown:hover > ul > li:before,
body .wpml-ls-legacy-dropdown-click:focus > ul > li:before,
body .wpml-ls-legacy-dropdown-click:hover > ul > li:before,
.header-currency:hover > div:before {
display: block;
-webkit-animation-duration: 100ms;
-moz-animation-duration: 100ms;
animation-duration: 100ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu_icon;
-moz-animation-name: animation_menu_icon;
animation-name: animation_menu_icon;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.shopping-cart-wrapper .dropdown-container {
right: 0;
margin-right: 0;
padding: 25px 0;
}
.shopping-cart-wrapper .dropdown-container:before {
top: 16px;
z-index: 1;
}
.header-v2 .header-bottom .shopping-cart-wrapper .dropdown-container,
.header-v5 .header-bottom .shopping-cart-wrapper .dropdown-container {
padding-top: 0;
}
.header-v2 .header-bottom .shopping-cart-wrapper .form-content > label,
.header-v5 .header-bottom .shopping-cart-wrapper .form-content > label {
padding-top: 25px;
}
@media all and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm) {
.page-template-fullwidth-template
.header-v2
.header-bottom
.shopping-cart-wrapper
.dropdown-container,
.page-template-fullwidth-template
.header-v5
.header-bottom
.shopping-cart-wrapper
.dropdown-container {
right: -1px;
}
}
.header-v2
.header-bottom
.shopping-cart-wrapper:hover
.dropdown-container
.form-content:after,
.header-v5
.header-bottom
.shopping-cart-wrapper:hover
.dropdown-container
.form-content:after,
.header-v2
.header-bottom
.shopping-cart-wrapper:hover
.dropdown-container:after,
.header-v5
.header-bottom
.shopping-cart-wrapper:hover
.dropdown-container:after,
.header-v2 .header-bottom .shopping-cart-wrapper:hover .dropdown-container,
.header-v5 .header-bottom .shopping-cart-wrapper:hover .dropdown-container {
-webkit-animation-name: none;
-moz-animation-name: none;
animation-name: none;
display: none;
}
.header-v2 .header-bottom .header-right:hover .dropdown-container:after,
.header-v5 .header-bottom .header-right:hover .dropdown-container:after {
display: block;
-webkit-animation-duration: 100ms;
-moz-animation-duration: 100ms;
animation-duration: 100ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu_icon;
-moz-animation-name: animation_menu_icon;
animation-name: animation_menu_icon;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.header-v2
.header-bottom
.header-right:hover
.dropdown-container
.form-content:after,
.header-v5
.header-bottom
.header-right:hover
.dropdown-container
.form-content:after {
display: block;
-webkit-animation-duration: 100ms;
-moz-animation-duration: 100ms;
animation-duration: 100ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu_icon;
-moz-animation-name: animation_menu_icon;
animation-name: animation_menu_icon;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.header-v2 .header-bottom .header-right:hover .dropdown-container,
.header-v5 .header-bottom .header-right:hover .dropdown-container {
display: block;
-webkit-animation-duration: 240ms;
-moz-animation-duration: 240ms;
animation-duration: 240ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu;
-moz-animation-name: animation_menu;
animation-name: animation_menu;
}
.header-v2 .shopping-cart-wrapper .form-content:after,
.header-v5 .shopping-cart-wrapper .form-content:after {
top: 0;
}
.header-v2 .shopping-cart-wrapper .dropdown-container:after,
.header-v5 .shopping-cart-wrapper .dropdown-container:after {
top: -5px;
}
.header-v2 .shopping-cart-wrapper .dropdown-container:before,
.header-v5 .shopping-cart-wrapper .dropdown-container:before {
top: 0;
}
.header-v3 .shopping-cart-wrapper .dropdown-container:before,
.header-v3 .shopping-cart-wrapper .dropdown-container .form-content:after,
.header-v4 .shopping-cart-wrapper .dropdown-container:before,
.header-v4 .shopping-cart-wrapper .dropdown-container .form-content:after {
top: 10px;
}
.header-v3 .shopping-cart-wrapper .dropdown-container:after,
.header-v4 .shopping-cart-wrapper .dropdown-container:after {
top: 5px;
}
.shopping-cart-wrapper .dropdown-container ul.cart_list {
overflow: auto;
overflow-x: hidden;
max-height: 263px;
padding: 0 25px 19px 25px;
position: relative;
z-index: 2;
}
.ts-tiny-account-wrapper {
position: relative;
}
.shopping-cart-wrapper a.cart-control:hover {
text-decoration: none;
}
.shopping-cart-wrapper .form-content > label {
text-transform: none;
padding: 15px 25px 5px 25px;
position: relative;
z-index: 2;
}
.dropdown-container .dropdown-footer {
border-width: 1px 0 0 0;
border-style: solid;
margin: 0 25px 0 25px;
position: relative;
z-index: 2;
}
.my-account-wrapper #ts-login-form {
padding-top: 8px;
display: inline-block;
width: 100%;
}
.my-account-wrapper .login-submit {
padding-top: 10px;
}
.my-account-wrapper .login-submit input {
min-width: 100px !important;
}
.my-account-wrapper .forgot-pass {
margin: 0 0 2px 0;
}
.woocommerce .shopping-cart-wrapper ul.cart_list li,
.shopping-cart-wrapper ul.cart_list li {
list-style: none;
padding: 20px 0;
margin: 0 0 0 0;
display: inline-block;
width: 100%;
position: relative;
border-width: 0 0 1px 0;
border-style: solid;
}
.woocommerce .shopping-cart-wrapper ul *,
.shopping-cart-wrapper ul * {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.woocommerce .shopping-cart-wrapper ul.cart_list li:last-child,
.shopping-cart-wrapper ul.cart_list li:last-child {
padding: 20px 0 0 0;
border-width: 0;
}
.woocommerce .shopping-cart-wrapper h3.product-name,
.shopping-cart-wrapper h3.product-name {
margin-top: 10px;
}
.woocommerce .shopping-cart-wrapper .woocommerce-Price-amount,
.shopping-cart-wrapper .woocommerce-Price-amount {
display: inline-block;
}
.shopping-cart-wrapper .cart-item-wrapper > span {
display: inline-block !important;
width: auto !important;
}
.woocommerce .shopping-cart-wrapper ul,
.shopping-cart-wrapper ul {
padding: 0;
margin: 0;
}
.cart_list li .cart-item-wrapper,
.woocommerce .cart_list li .cart-item-wrapper {
margin-left: 95px;
}
.shopping-cart-wrapper .cart_list li > a,
.woocommerce .shopping-cart-wrapper .cart_list li > a {
float: left;
width: 80px;
}
.cart-dropdown-form a.view-cart,
.widget_shopping_cart_content p.buttons a.view-cart {
margin-bottom: 10px;
}
.widget_shopping_cart_content p.buttons > *,
.dropdown-footer > a {
width: 100%;
display: inline-block;
}
.widget_shopping_cart_content p.buttons a.checkout,
.widget_shopping_cart_content p.buttons a.view-cart {
min-width: 0;
margin-left: 0;
margin-right: 0;
}
.shopping-cart-wrapper .cart_list li .cart-item-wrapper,
.woocommerce .shopping-cart-wrapper .cart_list li .cart-item-wrapper {
margin-left: 90px;
margin-right: 15px;
}
.shopping-cart-wrapper .cart_list li > a,
.woocommerce .shopping-cart-wrapper .cart_list li > a {
float: left;
width: 80px;
height: auto;
}
.cart_list li:first-child > a,
.woocommerce .cart_list li:first-child > a {
top: 0;
}
.cart_list li .cart-item-wrapper a.remove,
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove {
position: absolute;
right: -2px;
left: auto;
top: 30px;
content: "";
z-index: 2;
font-size: 0;
height: auto;
width: auto;
line-height: 0;
text-indent: 0;
padding: 0;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove {
right: -10px;
top: 0;
}
.woocommerce a.remove:hover {
background: transparent !important;
}
.cart_list li .cart-item-wrapper a.remove:before,
.woocommerce .widget_shopping_cart .cart_list li a.remove:before,
.woocommerce.widget_shopping_cart .cart_list li a.remove:before {
font-family: "Pe-icon-7-stroke";
content: "\e681";
font-size: 18px;
font-weight: normal !important;
line-height: 18px;
}
.cart_list li .cart-item-wrapper a.remove:hover,
.woocommerce .widget_shopping_cart .cart_list li a.remove:hover,
.woocommerce.widget_shopping_cart .cart_list li a.remove:hover {
text-decoration: none;
}
.amount.icon {
font-family: "Raleway", sans-serif;
}
.shopping-cart-wrapper .total {
margin: 15px 0;
position: relative;
overflow: hidden;
}
.shopping-cart-wrapper .total > span.total-title,
.widget_shopping_cart .total-title {
float: left;
}
.shopping-cart-wrapper .total > span.amount,
.widget_shopping_cart .total .amount {
float: right;
margin-top: 3px;
}
.header-top {
padding-top: 10px;
padding-bottom: 10px;
border-width: 0 0 1px 0;
border-style: solid;
}
.header-v4 .header-top,
.header-v4 .header-top *,
.header-v6 .header-top,
.header-v6 .header-top * {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
header.top-header-transparent .header-v3 .header-top {
background: transparent;
}
.header-v1 > .container {
display: table;
table-layout: auto;
min-height: 181px;
}
.header-v1 .header-top {
padding-top: 0;
padding-bottom: 0;
}
.header-top .header-top-left,
.header-top .header-top-right {
width: 35%;
float: left;
border-width: 0;
}
.header-top .header-top-right {
width: 65%;
}
.header-v3 .header-top-right .group-meta-header,
.header-v4 .header-top-right .group-meta-header,
.header-v6 .header-top-right .group-meta-header {
float: right;
}
.header-v3 .header-top .shopping-cart-wrapper,
.header-v4 .header-top .shopping-cart-wrapper {
float: right;
margin-bottom: -6px;
margin-left: 30px;
cursor: pointer;
}
.header-v6 .header-middle .shopping-cart-wrapper {
text-align: right;
}
.header-v6 .header-middle .shopping-cart-wrapper .ts-tiny-cart-wrapper {
text-align: left;
padding-top: 20px;
padding-bottom: 20px;
}
.header-v3 .header-top .shopping-cart-wrapper:before,
.header-v4 .header-top .shopping-cart-wrapper:before {
position: absolute;
left: 0;
right: 0;
top: -10px;
bottom: -10px;
content: "";
border-width: 0 1px 0 1px;
border-style: solid;
border-color: rgba(153, 153, 153, 0.2);
z-index: 0;
}
.header-v1 .header-top,
.header-v1 .header-bottom {
display: table-row;
width: 100%;
background: transparent;
}
.header-v1 .header-top > *,
.header-v1 .header-bottom > * {
display: table-cell;
}
.header-top .header-left {
width: 35%;
float: left;
}
.header-top .header-right {
width: 65%;
float: right;
}
.header-v1 .header-top .header-left {
width: 23.8%;
float: none;
}
.header-v1 .header-top .header-left {
vertical-align: middle;
text-align: center;
position: relative;
z-index: 1;
padding-left: 10px;
padding-right: 10px;
}
.header-v1 .header-bottom .header-left {
vertical-align: middle;
position: relative;
z-index: 1;
}
.header-v1 .header-bottom .header-right {
vertical-align: middle;
float: none;
}
.header-v1 .header-top .header-right {
padding-left: 20px;
float: none;
width: auto;
}
.header-v1 .header-right {
position: relative;
}
.header-v1 .header-top .header-right:before,
.header-v1 .header-bottom .header-right:before {
position: absolute;
content: "";
top: 0;
bottom: 0;
left: -2000px;
right: -2000px;
z-index: 0;
}
.header-v1 .header-bottom:before {
z-index: -1;
}
.my-account-wrapper .account-control > a,
.my-account-wrapper,
.my-wishlist-wrapper * {
display: inline-block;
position: relative;
}
.my-account-wrapper i,
.my-wishlist-wrapper i {
top: 1px;
position: relative;
}
.header-v1 .header-right .menu-wrapper {
clear: both;
padding-top: 12px;
padding-bottom: 12px;
}
.header-v1 .top-right:after {
display: table;
clear: both;
content: "";
}
.header-v1 .top-right {
border-width: 0 0 1px 0;
border-style: solid;
padding: 6px 0;
position: relative;
z-index: 999;
}
.header-v1 .shopping-cart-wrapper {
position: absolute;
right: 0;
bottom: 17px;
z-index: 99;
}
body .wpml-ls .wpml-ls-flag + span {
margin-left: 5px;
display: inline-block;
}
body .wpml-ls-legacy-list-horizontal {
padding: 0;
border-width: 0;
}
body .wpml-ls-legacy-list-horizontal a {
padding: 5px 20px 5px 0;
}
body .wpml-ls-legacy-list-horizontal ul li:last-child a {
padding: 5px 0 5px 0;
}
body .wpml-ls-legacy-dropdown,
body .wpml-ls-legacy-dropdown-click {
width: auto;
}
body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle,
body .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle {
padding: 6px 0 !important;
border-width: 0;
background: transparent !important;
}
body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after,
body .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after {
display: none;
}
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a,
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a {
padding: 0;
border-width: 0;
display: inline-block;
background: transparent !important;
}
.group-meta-header > div:first-child .dropdown-container,
.group-meta-header > div:first-child#lang_sel_click ul ul,
.group-meta-header > div:first-child ul {
right: 0;
left: auto;
margin-right: 0;
margin-left: 0;
}
.header-v3 .group-meta-header > div:first-child ul,
.header-v4 .group-meta-header > div:first-child ul,
.header-v6 .group-meta-header > div:first-child ul,
.header-v3 .group-meta-header > div:first-child#lang_sel_click ul ul,
.header-v6 .group-meta-header > div:first-child#lang_sel_click ul ul,
.header-v4 .group-meta-header > div:first-child#lang_sel_click ul ul,
.header-v4 .group-meta-header > div:first-child .dropdown-container,
.header-v6 .group-meta-header > div:first-child .dropdown-container,
.header-v3 .group-meta-header > div:first-child .dropdown-container {
right: auto;
left: 50%;
margin-left: -110px;
margin-right: 0;
}
.header-v4 .group-meta-header > div:first-child .dropdown-container,
.header-v6 .group-meta-header > div:first-child .dropdown-container,
.header-v3 .group-meta-header > div:first-child .dropdown-container {
margin-left: 0;
right: 0;
left: auto;
}
.header-v4 .group-meta-header > div:first-child .dropdown-container,
.header-v6 .group-meta-header > div:first-child .dropdown-container,
.header-v3 .group-meta-header > div:first-child .dropdown-container {
margin-left: 0;
right: 0;
left: auto;
}
#lang_sel_click > ul > li > a:after,
.header-currency .wcml_currency_switcher > a:after,
body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after,
body .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after {
content: "\e688";
font-family: "Pe-icon-7-stroke";
line-height: 14px;
display: inline-block;
border: 0;
position: static;
}
#lang_sel_click,
body .wpml-ls {
z-index: 99994;
position: relative;
}
#lang_sel_click * {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
#lang_sel_click ul {
margin: 0;
}
#lang_sel_click ul ul,
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {
position: absolute;
padding: 24px 30px;
width: 220px;
right: 50%;
left: auto;
margin-right: -110px;
top: 100%;
}
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {
border-width: 0;
}
#lang_sel_click > ul li {
position: relative;
list-style: none;
padding: 0;
margin: 0;
z-index: 99991;
}
#lang_sel_click > ul li a img {
vertical-align: middle;
margin-right: 5px;
position: relative;
top: -1px;
}
#lang_sel_click > ul li a .icl_lang_sel_translated {
padding: 0 5px;
}
#lang_sel_click ul ul li,
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item,
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item {
padding: 0;
margin: 8px 0;
position: relative;
}
#lang_sel_click ul ul li:before,
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item:before,
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item:before {
position: absolute;
left: 0;
right: 0;
top: -3px;
content: "";
border-width: 1px 0 0 0;
border-style: solid;
opacity: 0.6;
}
#lang_sel_click ul ul li:first-child:before,
body
.wpml-ls-legacy-dropdown
.wpml-ls-sub-menu
.wpml-ls-item:first-child:before,
body
.wpml-ls-legacy-dropdown-click
.wpml-ls-sub-menu
.wpml-ls-item:first-child:before {
display: none;
}
#lang_sel_click ul ul li a {
width: 100%;
display: inline-block;
padding: 0;
}
.header-currency {
z-index: 99994;
position: relative;
}
.header-currency:hover {
z-index: 99995;
}
.header-currency > div {
line-height: 0;
}
.header-currency ul {
position: absolute;
padding: 24px 30px;
width: 220px;
right: 50%;
left: auto;
margin-right: -110px;
top: 100%;
}
.header-currency ul li {
position: relative;
list-style: none;
margin: 0;
z-index: 99991;
width: 100%;
display: inline-block;
padding: 0;
margin: 8px 0;
transition: all 260ms ease-in-out 0s;
-webkit-transition: all 260ms ease-in-out 0s;
-moz-transition: all 260ms ease-in-out 0s;
cursor: pointer;
}
.header-currency ul li:before {
position: absolute;
left: 0;
right: 0;
top: -8px;
content: "";
border-width: 1px 0 0 0;
border-style: solid;
opacity: 0.6;
}
.header-currency ul li:first-child:before {
display: none;
}
.header-left:after {
display: table;
clear: both;
content: "";
}
.info-desc {
display: inline-block;
margin-right: 20px;
float: left;
}
.ts-social-sharing {
float: left;
margin: 0;
position: relative;
z-index: 1;
}
.ts-social-sharing li {
list-style: none;
display: inline-block;
padding: 0;
margin: 2px 1px;
line-height: 0;
float: left;
}
.ts-social-sharing:after {
display: table;
clear: both;
content: "";
}
.ts-social-sharing li a {
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
padding: 0 !important;
display: inline-block;
position: relative;
}
.ts-social-sharing .ts-tooltip {
position: absolute;
content: "";
top: -32px;
left: 50%;
margin-left: -33px;
height: 20px;
opacity: 0;
visibility: hidden;
padding: 2px 5px;
line-height: 16px;
width: 66px;
font-size: 10px;
transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
}
.ts-social-sharing .ts-tooltip:before {
font-family: "FontAwesome";
content: "\f107";
position: absolute;
bottom: -9px;
left: 50%;
font-size: 12px;
margin-left: -3px;
}
.ts-social-sharing li:hover .ts-tooltip {
opacity: 1;
top: -26px;
visibility: visible;
}
.header-middle {
padding-top: 20px;
padding-bottom: 20px;
}
.header-v3 .header-middle,
.header-v6 .header-middle {
padding-bottom: 0;
padding-top: 0;
}
.header-v7 .header-middle {
padding-top: 25px;
padding-bottom: 25px;
}
.header-middle > .container {
display: table;
}
.header-v4 .header-middle > .container {
display: block;
}
.header-middle > .container > div {
vertical-align: middle;
display: table-cell;
}
.header-v4 .header-middle > .container > div {
display: block;
}
.header-v6 .header-middle > .container > div {
width: 33.33333%;
position: relative;
z-index: 99992;
}
.logo-vetical-ipad {
display: none;
}
header .logo-wrapper {
padding: 0 0 0 0;
}
header .header-v4 .logo-wrapper,
header .header-v6 .logo-wrapper {
text-align: center;
margin: 12px 0;
}
header .header-v6 .logo-wrapper {
padding-left: 20px;
padding-right: 20px;
}
.logo-wrapper img.sticky-logo {
display: none;
}
.logo-wrapper .normal-logo.mobile-logo {
display: none;
}
header .logo-wrapper .logo {
line-height: 0;
}
header .header-v2 .logo-wrapper,
header .header-v5 .logo-wrapper {
width: 40%;
}
header .logo-wrapper a {
font-size: 30px;
line-height: 32px;
display: inline-block;
max-width: 100%;
}
header .logo-wrapper a:hover {
text-decoration: none;
}
.content-middle-header .wpb_row,
.content-middle-header .wpb_content_element,
.content-middle-header .vc_tta-container {
margin-bottom: 0;
}
.content-middle-header {
width: 75%;
}
header .header-bottom {
clear: both;
width: 100%;
}
header .header-v7 .header-bottom {
background: transparent;
}
header .search-wrapper {
position: relative;
line-height: 0;
}
header .header-v7 .search-wrapper {
padding-right: 10px;
}
.header-v1 .ts-search-by-category:before,
.header-v2 .ts-search-by-category:before,
.header-v5 .ts-search-by-category:before,
.header-v7 .ts-search-by-category:before {
border-width: 1px;
border-style: solid;
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
z-index: 1;
}
header .select2-container--default .select2-selection--single {
border-width: 0;
}
header .header-v3 .search-wrapper {
text-align: right;
padding: 11px 0;
}
header .header-v3 .search-wrapper > div {
text-align: left;
}
header .header-v4 .search-wrapper {
position: absolute;
left: auto;
transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
top: 50%;
right: 20px;
}
header .header-v1 .search-wrapper {
margin-right: 180px;
padding-left: 5px;
padding-right: 5px;
padding-top: 4px;
padding-bottom: 4px;
}
.search-wrapper .ts-search-by-category {
position: relative;
max-width: 720px;
}
header .header-v2 .search-wrapper .ts-search-by-category,
header .header-v5 .search-wrapper .ts-search-by-category {
max-width: 720px;
width: 100%;
float: right;
}
#ts-search-result-container {
z-index: 99991;
margin-left: -1px;
margin-top: -1px;
}
#ts-search-result-container ul {
padding: 0;
margin: 0;
position: relative;
z-index: 2;
}
#ts-search-result-container ul.has-view-all:before {
bottom: -40px;
}
#ts-search-result-container .view-all-wrapper {
padding: 5px 15px;
border-width: 1px 0 0 0;
border-style: solid;
position: relative;
text-align: center;
text-transform: uppercase;
z-index: 2;
}
#ts-search-result-container .view-all-wrapper a:hover {
text-decoration: none;
}
#ts-search-result-container .view-all-wrapper a:before {
content: "+";
}
#ts-search-result-container ul:before {
position: absolute;
left: 0;
right: -1px;
bottom: 0;
top: 0;
border-width: 1px;
border-style: solid;
content: "";
z-index: 0;
}
body #ts-search-result-container ul:before,
body #ts-search-result-container ul li,
#ts-search-result-container .view-all-wrapper {
border-color: #e5e5e5;
}
#ts-search-result-container ul li:first-child {
border: 0;
}
#ts-search-result-container ul li {
list-style: none;
padding: 15px 15px 12px 15px;
border-width: 1px 0 0 0;
border-style: solid;
position: relative;
z-index: 2;
clear: both;
}
#ts-search-result-container ul li a {
padding: 0;
display: inline-block;
}
#ts-search-result-container ul li a:hover {
text-decoration: none;
}
#ts-search-result-container ul li .thumbnail {
float: left;
width: 65px;
height: auto;
margin: 0;
}
#ts-search-result-container ul li .thumbnail a {
max-width: 100%;
}
#ts-search-result-container ul li .meta {
margin-left: 80px;
position: relative;
top: -4px;
}
#ts-search-result-container ul li .meta .price {
margin-top: 3px;
display: inline-block;
}
#ts-search-result-container ul li .thumbnail:after {
display: table;
clear: both;
content: "";
}
header .search-content {
display: inline-block;
width: 72%;
}
header .no-category .search-content {
width: 100%;
}
header .header-v6 .search-content,
header .header-v7 .search-content {
width: 100%;
}
header .search-content input[type="text"] {
padding-right: 70px;
padding-left: 20px;
width: 100%;
max-width: 100%;
border-width: 0;
margin: 0;
}
header .header-v2 .search-content input[type="text"],
header .header-v5 .search-content input[type="text"] {
padding-right: 60px;
padding-left: 20px;
padding-top: 12px;
padding-bottom: 12px;
}
header .header-v5 .search-content input[type="text"] {
padding-top: 16px;
padding-bottom: 16px;
}
header
.header-v2
.select2-container--default
.select2-selection--single
.select2-selection__rendered,
header .header-v2 .ts-search-by-category select {
padding-top: 6px;
padding-bottom: 6px;
}
header
.header-v5
.select2-container--default
.select2-selection--single
.select2-selection__rendered,
header .header-v5 .ts-search-by-category select {
padding-top: 10px;
padding-bottom: 10px;
}
header .ts-search-by-category * {
position: relative;
z-index: 1;
}
header .search-content:after {
position: absolute;
right: 10px;
z-index: 1;
top: 10px;
}
.header-v3 .ts-search-by-category .search-table .search-content,
.header-v4 .ts-search-by-category .search-table .search-content {
width: 450px;
}
header .header-v2 .ts-search-by-category .search-content input[type="submit"] {
width: 40px;
background-position: -5px -5px !important;
}
header .header-v5 .ts-search-by-category .search-content input[type="submit"] {
width: 50px;
background-position: 0 0 !important;
}
header .ts-search-by-category .search-content input[type="submit"] {
position: absolute;
right: 0;
top: 0;
bottom: 0;
font-size: 0;
width: 50px;
padding: 0 !important;
display: inline-block;
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/image.png) !important;
background-position: 0 0 !important;
border: 0 !important;
min-width: 0;
transition: background-color 100ms ease-in-out 0s;
-webkit-transition: background-color 100ms ease-in-out 0s;
-moz-transition: background-color 100ms ease-in-out 0s;
}
header .ts-search-by-category .search-button input[type="submit"] {
transition: background-color 100ms ease-in-out 0s;
-webkit-transition: background-color 100ms ease-in-out 0s;
-moz-transition: background-color 100ms ease-in-out 0s;
}
body #ts-search-result-container ul:before {
background: #ffffff;
}
.ts-search-by-category .search-content.loading input[type="submit"],
header
.header-v2
.ts-search-by-category
.search-content.loading
input[type="submit"],
header
.header-v5
.ts-search-by-category
.search-content.loading
input[type="submit"],
header
.ts-search-by-category
.search-content.loading
~ .search-button
input[type="submit"] {
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ajax-loader.gif) !important;
background-position: center !important;
background-repeat: no-repeat !important;
}
header .ts-search-by-category form > .select2 {
height: auto;
border: 0;
float: left;
line-height: 0;
}
header .ts-search-by-category select {
height: auto;
border: 0;
float: left;
max-width: 100%;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/icon-select.png);
}
header .ts-search-by-category form > .select2,
header .ts-search-by-category select {
width: 28% !important;
}
header
.select2-container--default
.select2-selection--single
.select2-selection__rendered {
width: 100%;
height: auto;
border: 0;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
position: relative;
}
header
.select2-container--default
.select2-selection--single
.select2-selection__rendered,
header .ts-search-by-category select {
padding: 10px 35px 10px 25px;
}
header .search-content input[type="text"] {
padding-top: 16px;
padding-bottom: 16px;
}
header .search-table .search-content input[type="text"] {
padding-right: 40px;
padding-left: 20px;
}
header .header-v6 .search-table .search-content input[type="text"] {
padding: 8px 35px 9px 40px;
border-width: 0 0 1px 0;
border-style: solid;
}
header .ts-search-by-category .search-content input[type="text"],
.ts-header .ts-search-by-category select,
header .select2-container--default .select2-selection--single,
header
.select2-container--default
.select2-selection--single
.select2-selection__rendered {
background-color: transparent !important;
}
body .category-dropdown.sticky {
display: none;
}
header
.ts-search-by-category
.select2-selection
.select2-selection__rendered:before {
position: absolute;
right: 0;
bottom: 10px;
top: 10px;
content: "";
border-width: 0 1px 0 0;
border-style: solid;
content: "";
width: 1px;
}
header .toggle-search {
position: relative;
height: 38px;
width: 44px;
text-align: center;
display: inline-block;
cursor: pointer;
z-index: 2;
}
header .header-v4 .toggle-search {
margin-top: 11px;
margin-bottom: 11px;
}
header .header-v6 .toggle-search {
margin-top: 30px;
margin-bottom: 30px;
width: 30px;
text-align: left;
}
header .search-wrapper.active .toggle-search:before {
content: "\e681";
}
header .toggle-search:before {
font-family: "Pe-icon-7-stroke";
content: "\e618";
font-size: 24px;
line-height: 38px;
width: 44px;
height: 38px;
text-align: center;
}
header .header-v3 .ts-search-by-category > *,
header .header-v4 .ts-search-by-category > *,
header .header-v6 .ts-search-by-category > * {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
header .header-v3 .ts-search-by-category,
header .header-v4 .ts-search-by-category {
position: absolute;
right: 0;
top: 100%;
visibility: hidden;
opacity: 0;
transition: opacity 300ms, visibility 300ms ease-in-out 0s;
-webkit-transition: opacity 300ms, visibility 300ms ease-in-out 0s;
-moz-transition: opacity 300ms, visibility 300ms ease-in-out 0s;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
header .header-v6 .ts-search-by-category {
position: absolute;
left: 0;
right: calc(100% - 30px);
top: 50%;
visibility: hidden;
transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
transition: visibility 100ms, left 500ms, right 500ms ease-in-out 0s;
-webkit-transition: visibility 100ms, left 500ms, right 500mss ease-in-out 0s;
-moz-transition: visibility 100ms, left 500ms, right 500ms ease-in-out 0s;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
background: transparent;
}
header .header-v6 .search-wrapper.active .ts-search-by-category {
right: 0;
visibility: visible;
}
header .header-v3 .search-wrapper.active .ts-search-by-category,
header .header-v4 .search-wrapper.active .ts-search-by-category {
visibility: visible;
opacity: 1;
}
header .ts-search-by-category .search-button input {
font-size: 0;
opacity: 0.6;
position: absolute;
top: 6px;
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/image.png) -56px -8px !important;
z-index: 2;
right: 4px;
border: 0 !important;
padding: 0 !important;
width: 38px;
height: 38px;
min-width: 0;
transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s;
-moz-transition: all 300ms ease-in-out 0s;
}
header .header-v6 .ts-search-by-category .search-button input {
top: 0;
right: -5px;
}
header .ts-search-by-category .search-button input:hover {
opacity: 1;
}
header .ts-search-by-category .search-button {
position: static;
}
header .header-v3 .ts-search-by-category input[type="text"],
header .header-v4 .ts-search-by-category input[type="text"] {
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
border-width: 1px;
}
.header-v2 .header-middle,
.header-v5 .header-middle {
padding-top: 30px;
padding-bottom: 30px;
}
.header-v2 .header-bottom .container,
.header-v5 .header-bottom .container {
display: table;
table-layout: fixed;
}
.header-v2 .header-bottom .header-left,
.header-v2 .header-bottom .header-right,
.header-v5 .header-bottom .header-left,
.header-v5 .header-bottom .header-right {
display: table-cell;
vertical-align: middle;
width: 85%;
}
.header-v2 .header-bottom .header-right,
.header-v5 .header-bottom .header-right {
display: table-cell;
vertical-align: middle;
width: 15%;
position: relative;
z-index: 4;
}
.header-v5 .header-bottom .header-right {
text-align: center;
}
.header-v5 .header-bottom .shopping-cart-wrapper {
text-align: left;
}
.header-v2 .header-bottom .shopping-cart-wrapper {
float: right;
}
.header-v2 .header-bottom .shopping-cart-wrapper,
.header-v5 .header-bottom .shopping-cart-wrapper,
.header-v2 .header-bottom .ts-tiny-cart-wrapper,
.header-v5 .header-bottom .ts-tiny-cart-wrapper {
position: static;
}
.header-v1 .info-desc {
float: left;
}
.header-v1 .group-meta-header {
float: right;
}
.header-template .group-meta-header .shopping-cart-wrapper .cart-control {
padding-right: 40px;
}
.header-template .group-meta-header .shopping-cart-wrapper .ic-cart {
position: absolute;
right: 0;
top: 0;
line-height: 20px;
}
.header-template .group-meta-header .shopping-cart-wrapper .ic-cart:before {
margin: 0;
font-size: 16px;
}
.header-template .group-meta-header .shopping-cart-wrapper .cart-number {
right: 22px;
}
.group-meta-header .shopping-cart-wrapper {
z-index: 99994;
}
.group-meta-header .shopping-cart-wrapper .dropdown-container:before {
top: 7px;
}
.group-meta-header .shopping-cart-wrapper .dropdown-container {
padding-top: 27px;
}
.group-meta-header .shopping-cart-wrapper a.cart-control span.amount {
font-style: normal;
}
.header-product-categories .thumbnail > a {
display: inline-block;
}
.group-meta-header:after {
display: table;
clear: both;
content: "";
}
.group-meta-header > div {
display: inline-block;
float: right;
margin-right: 30px;
}
.group-meta-header > div:first-child {
margin: 0;
}
.ic-menu-close-button {
width: 50px;
display: inline-block;
cursor: pointer;
font-size: 24px;
text-align: center !important;
padding: 7px 0;
}
.dokan-dashboard .dokan-dash-sidebar ul li {
list-style: none;
}
.dokan-product-listing .dokan-product-listing-area {
padding: 0;
}
body.dokan-dashboard input[type="search"],
body.dokan-dashboard input[type="text"],
body.dokan-dashboard input[type="password"],
body.dokan-dashboard input[type="number"],
body.dokan-dashboard input[type="email"],
body.dokan-dashboard input[type="tel"],
body.dokan-dashboard input[type="date"],
body.dokan-dashboard select,
body.dokan-dashboard textarea {
max-width: 100%;
}
body.dokan-dashboard .report-filter input[type="search"],
body.dokan-dashboard .report-filter input[type="text"],
body.dokan-dashboard .report-filter input[type="password"],
body.dokan-dashboard .report-filter input[type="number"],
body.dokan-dashboard .report-filter input[type="email"],
body.dokan-dashboard .report-filter input[type="tel"],
body.dokan-dashboard .report-filter input[type="date"],
body.dokan-dashboard .report-filter select,
body.dokan-dashboard .dokan-order-filter-serach input[type="search"],
body.dokan-dashboard .dokan-order-filter-serach input[type="text"],
body.dokan-dashboard .dokan-order-filter-serach input[type="password"],
body.dokan-dashboard .dokan-order-filter-serach input[type="number"],
body.dokan-dashboard .dokan-order-filter-serach input[type="email"],
body.dokan-dashboard .dokan-order-filter-serach input[type="tel"],
body.dokan-dashboard .dokan-order-filter-serach input[type="date"],
body.dokan-dashboard .dokan-order-filter-serach select,
body.dokan-dashboard .dokan-order-filter-search input[type="search"],
body.dokan-dashboard .dokan-order-filter-search input[type="text"],
body.dokan-dashboard .dokan-order-filter-search input[type="password"],
body.dokan-dashboard .dokan-order-filter-search input[type="number"],
body.dokan-dashboard .dokan-order-filter-search input[type="email"],
body.dokan-dashboard .dokan-order-filter-search input[type="tel"],
body.dokan-dashboard .dokan-order-filter-search input[type="date"],
body.dokan-dashboard .dokan-order-filter-search select {
max-width: none;
width: auto;
}
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap select {
max-width: none;
width: auto;
}
.dokan-dashboard .dokan-dashboard-content .edit-account fieldset {
border-width: 1px;
border-style: solid;
margin-bottom: 20px;
}
.dokan-dashboard .dokan-dashboard-content .edit-account fieldset legend {
margin-bottom: 0;
}
body select.dokan-form-control {
height: auto;
}
.report-filter > input[type="submit"] {
margin-top: 24px;
}
.dokan-message,
.dokan-info,
.dokan-error,
.dokan-panel,
.dokan-alert,
.dokan-progress {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
clear: both;
}
#dokan-seller-listing-wrap {
clear: both;
}
#dokan-seller-listing-wrap .dokan-message,
#dokan-seller-listing-wrap .dokan-info,
#dokan-seller-listing-wrap .dokan-error,
#dokan-seller-listing-wrap .dokan-panel,
#dokan-seller-listing-wrap .dokan-alert,
#dokan-seller-listing-wrap .dokan-progress {
margin-left: 15px;
margin-right: 15px;
}
#payment-form > fieldset {
padding: 10px;
}
#payment-form > fieldset .dokan-form-group {
display: table;
margin: 0;
padding: 0;
table-layout: auto;
width: 100%;
}
#payment-form > fieldset .dokan-form-group > * {
display: table-cell;
vertical-align: middle;
margin: 0;
float: none;
padding-top: 0;
padding-bottom: 0;
width: auto;
}
#payment-form .dokan-text-left {
margin: 10px 0 !important;
}
.dokan-seller-listing .dokan-seller-search-form {
float: right;
width: 100%;
}
.dokan-seller-listing .dokan-seller-search-form input {
border-width: 1px !important;
border-radius: 0 !important;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
padding-top: 9px !important;
padding-bottom: 9px !important;
}
.dokan-seller-listing .dokan-seller-search-form > * {
display: inline-block;
}
.dokan-seller-listing .dokan-seller-search-form label input {
width: 500px;
}
ul.dokan-seller-wrap {
clear: both;
}
body .wp-core-ui .button.button-primary.focus,
body .wp-core-ui .button.button-primary.hover,
body .wp-core-ui .button.button-primary:focus,
body .wp-core-ui .button.button-primary:hover {
background: #008ec2;
border-color: #006799;
color: #fff;
}
body .wp-core-ui .button.button-primary {
background: #0085ba;
border-color: #0073aa #006799 #006799;
-webkit-box-shadow: 0 1px 0 #006799;
box-shadow: 0 1px 0 #006799;
color: #fff;
text-decoration: none;
text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799,
-1px 0 1px #006799;
}
.media-frame select {
height: 28px;
}
.media-frame select,
.wp-admin .media-frame select {
line-height: 22px;
}
.product-edit-container .dokan-feat-image-upload a.close {
padding: 48% 0;
}
.dokan-add-new-product-popup
.product-form-container
.dokan-feat-image-upload
a.close {
padding: 40% 0;
}
.dokan-add-new-product-popup
.product-form-container
.dokan-feat-image-upload
a.close:hover,
.dokan-add-new-product-popup
#dokan-product-images
ul.product_images
li.image
a.action-delete:hover,
.dokan-add-new-product-popup
#dokan-product-images
ul.product_images
li.dokan-sortable-placeholder
a.action-delete:hover,
.dokan-add-new-product-popup
#dokan-product-images
ul.product_images
li.add-image
a.action-delete:hover {
text-decoration: none;
}
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image,
.dokan-add-new-product-popup
#dokan-product-images
ul.product_images
li.dokan-sortable-placeholder,
.dokan-add-new-product-popup
#dokan-product-images
ul.product_images
li.add-image {
list-style: none;
}
.dokan-form-control {
background-color: #ffffff;
background-image: none;
border: 1px solid #ededed;
padding: 4px 6px;
border-radius: 0;
color: #555555;
display: block;
font-size: 14px;
min-height: 26px;
line-height: 26px;
vertical-align: middle;
width: 100%;
margin: 0;
}
.product-edit-new-container table.dokan-attribute-options-table {
table-layout: auto;
}
.product-edit-new-container table.dokan-attribute-options-table th {
text-align: center;
vertical-align: middle;
}
.product-edit-new-container table.dokan-attribute-options-table ul.tagit {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
margin-top: 10px;
}
.product-edit-new-container .dokan-variations-table .dokan-w3 {
width: 100%;
}
.product-variation-single-popup-content
#product-variations
.wc-metabox
table.data_table
td.dimensions_field
input {
padding-top: 5px;
padding-bottom: 5px;
}
.dokan-table > thead > tr > th {
border-bottom-width: 1px;
}
body.dokan-dashboard form.report-filter > input[type="submit"] {
clear: both;
float: left;
}
body.dokan-dashboard .report-filter .dokan-form-group input.datepicker {
max-width: 180px;
}
.product-variation-single-popup-content #product-variations .wc-metabox h3 {
margin-bottom: 0;
}
.product-variation-single-popup-content #product-variations .wc-metabox table {
margin: 0 !important;
border: none;
}
.product-variation-single-popup-content
#product-variations
.wc-metabox
table
td {
border: none;
}
.product-variation-single-popup-content
#product-variations
.wc-metabox
table
tr {
background-color: #fff;
}
.product-variation-single-popup-content
#product-variations
.wc-metabox
table
td.sku,
.product-variation-single-popup-content
#product-variations
.wc-metabox
table
td.upload_image,
.product-variation-single-popup-content
#product-variations
.wc-metabox
table
td.options {
width: 40% !important;
}
.product-edit-new-container
.dokan-attribute-variation-options
.dokan-product-attribute-wrapper
.dokan-attribute-type
select {
max-width: 350px;
}
.mce-toolbar .mce-btn button {
background: transparent;
min-width: 0;
}
ul.dokan_tabs li.active a {
background: #eee;
}
ul.store-social {
margin-bottom: 0;
}
.dokan-shipping-wrapper .dokan-w6 {
width: 41.66666667%;
}
body ul.dokan_tabs li.active,
body ul.dokan_tabs li:hover {
border-bottom-color: #eee !important;
}
.dokan-theme-sanzo #customer_login .user-role {
margin: 0;
}
.dokan-theme-sanzo #customer_login .user-role > label:last-child {
margin-bottom: 20px;
}
.dokan-theme-sanzo #customer_login > .woocomerce-FormRow .button {
min-width: 120px;
}
#main-content > .page-container {
width: 100%;
max-width: 100%;
}
#main-content #main-content {
padding-left: 0;
padding-right: 0;
}
body.dokan-store .store-page-wrap {
position: relative;
z-index: 1;
}
#nav-below {
clear: both;
}
.dokan-single-store .profile-frame .profile-info-box {
width: 100%;
}
body.dokan-store .dokan-widget-area {
position: relative;
z-index: 1;
}
.dokan-store-sidebar.dokan-w3 {
margin-left: 0 !important;
margin-right: 0 !important;
padding: 30px 10px;
}
.dokan-single-store.dokan-w8 {
padding: 30px 10px;
width: 75%;
}
body.dokan-store .dokan-widget-area aside {
border-width: 1px;
border-style: solid;
margin: 0 0 30px 0;
clear: both;
padding: 0 20px 20px 20px;
overflow: hidden;
}
body.dokan-store #main {
margin-left: auto;
margin-right: auto;
padding-left: 10px;
padding-right: 10px;
position: relative;
}
body.dokan-store #dokan-content > * {
position: relative;
z-index: 1;
}
body.dokan-store.main-content-wide #main:before,
body.dokan-store.wide #main:before {
position: absolute;
content: "";
left: -1000px;
top: 0;
right: -1000px;
bottom: 0;
z-index: 0;
}
body.dokan-store
.dokan-single-store
.profile-frame
.profile-info-box
.profile-info
li {
list-style: none;
}
body.dokan-store
.dokan-single-store
.profile-frame
.profile-info-box
.profile-img {
height: 145px;
}
body.dokan-store
.dokan-single-store
.profile-frame
.profile-info-box
.profile-info {
margin: 0 auto;
display: block;
text-align: center;
max-height: 300px;
}
body
.dokan-single-store
.profile-frame
.profile-info-box
.profile-info-summery-wrapper
.profile-info-summery
.profile-info
i {
float: none;
margin: 0;
}
body.dokan-store .woocommerce .seller-items .products .product,
body.dokan-store.woocommerce-page .products .product {
width: 25%;
}
.dokan-single-store .dokan-store-tabs ul li {
float: left;
padding: 0;
}
.dokan-single-store .dokan-store-tabs ul:after {
display: table;
clear: both;
content: "";
}
.chart-container div.legend > div,
.chart-container div.legend > table {
max-width: calc(100% - 42px);
}
.dokan-widget-area .widget ul {
margin-top: 7px;
}
.dokan-widget-area .widget ul li {
list-style: none;
}
.dokan-widget-area input[type="search"],
.dokan-widget-area input[type="text"],
.dokan-widget-area input[type="password"],
.dokan-widget-area input[type="number"],
.dokan-widget-area input[type="email"],
.dokan-widget-area input[type="tel"],
.dokan-widget-area input[type="date"],
.dokan-widget-area select,
.dokan-widget-area textarea {
max-width: 100%;
}
.dokan-category-menu li.has-children .sub-category {
padding: 10px 0 0px 20px;
}
.dokan-category-menu #cat-drop-stack > ul {
margin-bottom: 0;
}
.dokan-category-menu li a:hover {
text-decoration: none;
}
.dashboard-widget.reviews ul li {
padding: 5px 0;
}
body.dokan-store .dokan-category-menu #cat-drop-stack {
margin-top: 0;
}
.dokan-dashboard
.dokan-dashboard-content
article.dashboard-content-area
.dashboard-widget
.widget-title {
padding: 10px 0;
margin-bottom: 10px;
text-align: left;
}
.dokan-dashboard
.dokan-dashboard-content
article.dashboard-content-area
.dashboard-widget
.widget-title:after {
display: none;
}
.widget-collapse {
height: auto !important;
display: block !important;
}
.footer-bottom {
clear: both !important;
}
.widget.store-contact ul li {
border-bottom: none;
}
.dashboard-widget.products ul li,
.dashboard-widget.orders ul li {
padding: 5px 0;
}
.dokan-widget-area .widget .widget-title {
padding-bottom: 10px;
}
.dokan-category-menu #cat-drop-stack {
margin-top: 20px;
}
.dokan-category-menu .sub-block h3 {
padding: 2px 0;
margin: 0;
}
body .product-edit-new-container .dokan-btn-lg {
margin-bottom: 30px;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
#nav-below {
padding-bottom: 1%;
}
body .location-container {
margin-top: 20px;
}
.dokan-store-sidebar form.seller-form ul li {
list-style: none;
}
#dokan-form-contact-seller {
margin-top: 10px;
}
body .mfp-bg {
z-index: 99992;
}
body .mfp-wrap {
z-index: 99993;
}
body.dokan-dashboard .select2-container--open .select2-dropdown--below,
body.dokan-dashboard .select2-dropdown {
z-index: 99995;
}
body .select2-container--default .select2-selection--multiple {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
line-height: 0;
padding: 0;
}
body .select2-container--default .select2-selection--multiple,
body
.select2-container--default.select2-container--focus
.select2-selection--multiple {
padding: 0;
margin: 0;
}
body
.select2-container--default
.select2-selection--multiple
.select2-selection__rendered {
padding: 0 3px;
margin: 0;
}
body
.select2-container--default
.select2-selection--multiple
.select2-selection__rendered
li {
padding: 5px;
margin: 5px 2px;
}
body .select2-container .select2-search--inline .select2-search__field {
margin: 0;
}
body .dokan-form-group .select2-search input[type="search"] {
padding: 3px 10px !important;
}
body .mfp-close:active {
top: 10px;
}
body .dokan-message .dokan-close:hover,
body .dokan-message .dokan-close:focus {
color: red;
background: none;
opacity: 1;
filter: alpha(opacity=100);
}
body input[type="submit"].dokan-btn,
body a.dokan-btn,
body .dokan-btn {
margin-bottom: 10px;
}
body .ui-datepicker th {
color: #fff;
}
body .ui-datepicker {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
body mark.outofstock {
background: transparent;
color: red;
}
body .dokan-single-store .dokan-store-tabs ul li {
margin-right: -1px;
}
body .product-edit-new-container label.form-label,
body
.dokan-product-listing
.dokan-product-listing-area
table.product-listing-table
mark.instock {
font-weight: normal;
}
body .weight-dimension .dokan-form-group > input[type="text"]:last-child {
margin: 0;
}
body .weight-dimension .dokan-form-group > input[type="text"] {
max-width: 32%;
margin-right: 2%;
}
body .dokan-product-variation-wrapper .toolbar-top > select {
max-width: 200px;
}
body.dokan-dashboard .dokan-dashboard-content .dokan-add-product-link a,
body.dokan-dashboard
.dokan-dashboard-content
.toggle-sidebar-container
.dokan-toggle-edit,
body.dokan-dashboard
.dokan-dashboard-content
input[type="submit"].dokan-btn-success,
body.dokan-dashboard .dokan-dashboard-content a.dokan-btn-success,
body.dokan-dashboard .dokan-dashboard-content .dokan-btn-success,
body.dokan-dashboard
.dokan-dashboard-content
input[type="submit"].dokan-btn-danger,
body.dokan-dashboard .dokan-dashboard-content a.dokan-btn-danger,
body.dokan-dashboard .dokan-dashboard-content .dokan-btn-danger,
body.dokan-dashboard
input[type="submit"].dokan-btn-theme:not(.dokan-btn-default),
body.dokan-dashboard a.dokan-btn-theme:not(.dokan-btn-default),
body.dokan-dashboard .dokan-btn-theme:not(.dokan-btn-default) {
color: #ffffff;
}
.dokan-product-edit-area
header.dokan-pro-edit-breadcrumb
h1
a.view-product:hover {
color: #000000;
}
body.dokan-dashboard .dokan-dashboard-content .toggle-sidebar-container a {
font-weight: normal;
}
body .product-edit-container #variants-holder .inputs-box .box-header {
overflow: hidden;
}
body
.product-edit-container
#variants-holder
.inputs-box
.option-couplet
li:before {
display: none;
}
body.dokan-dashboard
.dokan-dash-sidebar
ul.dokan-dashboard-menu
li.settings
i.pull-right {
padding-top: 0;
}
body .dokan-toggle-sidebar .dokan-toggle-select-container > select {
margin-bottom: 10px;
}
body .product-edit-container #product-variations .wc-metabox table td.sku,
body
.product-edit-container
#product-variations
.wc-metabox
table
td.upload_image,
body .product-edit-container #product-variations .wc-metabox table td.options {
width: 40%;
}
#variable_product_options table td,
#variable_product_options table th {
padding: 10px;
}
#variable_product_options table td table {
border-width: 0;
}
#variable_product_options table td table tr td {
border-left-width: 0;
}
#variable_product_options table td table tr:last-child td {
border-bottom-width: 0;
}
#variable_product_options table td table tr th {
border-width: 0;
}
.product-edit-container
#product-variations
.wc-metabox
table.data_table
.downloadable_files
td {
width: auto;
}
.product-edit-container
#product-variations
.wc-metabox
table.data_table
.downloadable_files
td
> a.dokan-btn {
padding: 3px;
font-size: 10px;
}
.product-edit-container
#product-variations
.wc-metabox
table.data_table
.downloadable_files
tfoot
th {
padding: 0;
}
.product-edit-container
#product-variations
.wc-metabox
table.data_table
.downloadable_files
tfoot
th
> a {
padding: 3px;
border-width: 1px;
border-style: solid;
}
body .product-edit-container #product-variations .wc-metabox h3 button {
margin-top: 0;
}
body .product-edit-container #variants-holder .inputs-box .option-couplet li {
position: relative;
margin: 0;
}
body .product-edit-container #variants-holder .option-couplet .item-action {
width: 20px;
position: absolute;
right: -2px;
display: inline-block;
top: 2px;
z-index: 2;
line-height: 18px;
}
body .product-edit-container #product-variations .wc-metabox {
padding: 5px;
}
body .product-edit-container #variants-holder .actions a {
line-height: 14px;
padding: 0 2px;
width: 14px;
display: inline-block;
text-align: center;
}
body .product-edit-container #product-variations .wc-metabox table {
margin: 0;
}
body .media-modal-close:active,
body .media-modal-close:hover {
background: transparent;
border-color: transparent;
}
body table.dokan-table-striped {
min-width: 700px;
overflow: auto;
margin-bottom: 60px;
table-layout: auto;
}
body table.dokan-table tbody tr:last-child td {
border-bottom-width: 1px;
}
.wcmp_regi_main {
margin-bottom: 50px;
}
article hr {
margin-bottom: 30px;
}
article > form {
margin-bottom: 30px;
}
body .wp-editor-wrap {
margin-bottom: 20px;
}
body .wp-editor-wrap .wp-editor-container {
border-width: 1px;
border-style: solid;
}
body .table-striped {
table-layout: auto;
}
body .wcmp_fpm_buttons {
width: 42px;
left: 3px;
right: auto;
margin: 0;
}
body .wcmp_main_page .msg_title_box,
body .wcmp_main_page .msg_date_box,
body .wcmp_main_page .msg_arrow_box {
min-height: 66px;
}
body .wcmp_main_page .msg_arrow_box .msg_stat_click {
padding: 12px 10px;
}
body .wcmp_ass_btn,
body .wcmp_ass_btn:hover {
color: #fff;
text-decoration: none;
}
body .wcmp_ass_btn:hover {
opacity: 0.8;
}
body .wcmp_main_page table .input-group-addon span {
margin: 0 !important;
}
body .wcmp_table_holder table.wcmp_order_all_table tr td:first-child {
padding-left: 5px;
padding-right: 5px;
}
body .wcmp_table_loader,
body .wcmp_table_holder {
padding-left: 0;
padding-right: 0;
}
body .wcmp_tab .ui-widget-header {
padding: 0 !important;
}
body .wcmp_fpm_buttons .wcmp_fpm_button {
width: 16px;
height: 16px;
}
body .wcmp_fpm_buttons .wcmp_fpm_button_separator {
display: none;
}
body .wcmp_fpm_buttons > a.wcmp_fpm_button:first-child {
margin-right: 4px;
}
#pv_seller_info_container,
#pv_shop_description_container {
margin-bottom: 30px;
}
body .wcmp_regi_main input[type="search"],
body .wcmp_regi_main input[type="text"],
body .wcmp_regi_main input[type="password"],
body .wcmp_regi_main input[type="number"],
body .wcmp_regi_main input[type="email"],
body .wcmp_regi_main input[type="tel"],
body .wcmp_regi_main select,
body .wcmp_regi_main textarea,
body .wcmp_form1 input[type="search"],
body .wcmp_form1 input[type="text"],
body .wcmp_form1 input[type="password"],
body .wcmp_form1 input[type="number"],
body .wcmp_form1 input[type="email"],
body .wcmp_form1 input[type="tel"],
body .wcmp_form1 select,
body .wcmp_form1 textarea {
max-width: 100%;
}
body .wcmp_form1 input[type="text"].small {
width: auto;
}
body .one_third_part {
width: 33.333334%;
}
body .wcmp_regi_main .button {
border-width: 0;
}
body .wcmp_main_menu ul li,
body .wcmp_main_page .msg_stat ul li {
list-style: none;
}
body article > .wcmp_remove_div {
margin-top: -20px;
}
body .wcmp_admin_massege,
body .wcmp_headding2,
body .wcmp_form1 input[type="email"],
body .wcmp_form1 input[type="password"],
body .wcmp_form1 input[type="search"],
body .wcmp_form1 input[type="text"],
body .wcmp_form1 input[type="url"],
body .wcmp_form1 textarea,
body .wcmp_media_block,
body .wcmp_ass_holder_box {
margin-left: 3%;
margin-right: 3%;
width: 94%;
}
body .wcmp_form1 input.pickdate,
body .wcmp_form1 input.pickdate.gap1 {
margin-left: 3%;
margin-right: 3%;
max-width: 350px;
background: url(//furnitureforschools.co.uk/wp-content/plugins/dc-woocommerce-multi-vendor/assets/images/datepick.png)
right -3px no-repeat #fff;
}
body .wcmp_media_block .full_part,
body .wcmp_media_block p {
padding-left: 0;
padding-right: 0;
}
body .wcmp_form1 .one_third_part input[type="email"],
body .wcmp_form1 .one_third_part input[type="password"],
body .wcmp_form1 .one_third_part input[type="search"],
body .wcmp_form1 .one_third_part input[type="text"],
body .wcmp_form1 .one_third_part input[type="url"],
body .wcmp_form1 .one_third_part textarea,
body .half_part .wcmp_headding2,
body .wcmp_form1 .half_part input[type="email"],
body .wcmp_form1 .half_part input[type="password"],
body .wcmp_form1 .half_part input[type="search"],
body .wcmp_form1 .half_part input[type="text"],
body .wcmp_form1 .half_part input[type="url"],
body .wcmp_form1 .half_part textarea,
body .half_part .wcmp_media_block,
body .half_part .wcmp_ass_holder_box {
margin-left: 0;
margin-right: 0;
width: 100%;
}
body .half_part {
padding-left: 3%;
padding-right: 3%;
}
body .wcmp_form1 .half_part p,
body .wcmp_form1 .half_part .txt,
body .half_part .wcmp_admin_massege {
padding-left: 0;
padding-right: 0;
}
body .wcmp_regi_main .wcmp_regi_form_box .wcmp-regi-12 {
margin-left: 0;
margin-right: 0;
}
body .wcmp_headding1 {
padding: 10px 3%;
}
body .wcmp_form1 p,
body .wcmp_form1 .txt,
body .wcmp_ass_holder_box {
padding-left: 3%;
padding-right: 3%;
}
body .wcmp_form1 {
padding: 0 0 25px 0;
}
body .simplePopupBackground {
z-index: 1000;
}
body .simplePopup {
z-index: 1001;
}
body .simplePopup table input {
margin-bottom: 0;
}
div.product .summary .meta-content > .simplePopup {
width: 400px;
display: none;
}
body .wcmp-abuse-report-title {
font-size: 24px;
line-height: 28px;
}
body .wcmp_mixed_txt {
background: #f5f5f5;
}
.wcmp_remove_div input[type="text"].regular-text,
.wcmp_remove_div select.regular-select,
.wcmp_remove_div input[type="number"].regular-text,
.wcmp_remove_div textarea.regular-textarea,
.frontend_product_manager_product_types input[type="text"].regular-text,
.frontend_product_manager_product_types select.regular-select,
.frontend_product_manager_product_types input[type="number"].regular-text,
.frontend_product_manager_product_types textarea.regular-textarea,
.ui-accordion input[type="text"].regular-text,
.ui-accordion select.regular-select,
.ui-accordion input[type="number"].regular-text,
.ui-accordion textarea.regular-textarea {
max-width: 100%;
width: 64%;
padding: 16px 20px;
}
body .multi_input_block textarea.regular-textarea {
margin-bottom: 10px;
}
body p.enable_reviews.checkbox_title {
margin-bottom: 10px !important;
}
.wcmp_remove_div select.regular-select,
.frontend_product_manager_product_types select.regular-select,
.ui-accordion select.regular-select {
padding: 10px 20px;
}
body .ui-accordion-content .select2-container {
width: 64% !important;
margin-bottom: 10px;
}
body .ui-datepicker .ui-datepicker-title select {
padding: 0;
background-color: transparent;
border-width: 0;
color: #000;
}
body .ui-datepicker .ui-datepicker-prev,
body .ui-datepicker .ui-datepicker-next,
body .ui-datepicker .ui-datepicker-prev-hover,
body .ui-datepicker .ui-datepicker-next-hover {
top: 5px;
}
body .ui-datepicker .ui-datepicker-prev-hover {
left: 2px;
}
body .ui-datepicker .ui-datepicker-next-hover {
right: 2px;
}
body .featured_img.pro_title {
width: 100%;
}
body .gallery_img.pro_title {
width: 100%;
margin-top: 30px;
}
#gallery_img .multi_input_block {
display: inline-block;
margin: 10px 10px 0 0;
float: left;
}
body .dc-wp-fields-uploader img {
float: left;
}
body .dc-wp-fields-uploader #featured_img_display {
width: 200px !important;
height: auto !important;
}
body #gallery_img img {
width: 100px !important;
height: auto !important;
}
body .dc-wp-fields-uploader .remove_button {
float: left;
clear: both;
margin-top: 5px;
}
.multi_input_block_manupulate:hover {
cursor: pointer;
}
body input.regular-checkbox {
margin-right: 55%;
}
body .vendor_img_add .img_div {
padding-bottom: 10px;
}
body .wcmp_black_headding {
background: #f5f5f5;
padding: 10px 2%;
}
body .wcmp_dashboard_display_box {
margin-bottom: 30px;
}
body .vendor_address img {
position: relative;
top: 7px;
}
body .social_profile img {
width: 20px;
height: 20px;
}
body .description_data {
padding-top: 20px;
}
body #primary > div > .star-rating {
margin-bottom: 0;
}
body .description_data table {
display: block;
}
body .description_data table * {
display: inline-block;
width: 100%;
border-width: 0;
}
body .description_data table td {
padding-left: 15px;
padding-right: 15px;
padding-bottom: 0;
}
body .description_data table td label {
padding-bottom: 0;
}
.woocommerce .after-loop-wrapper #reviews {
text-align: left;
}
.woocommerce .after-loop-wrapper #reviews #reply-title {
margin-bottom: 0;
}
.woocommerce .after-loop-wrapper #reviews textarea {
max-width: 500px;
}
.woocommerce .after-loop-wrapper #reviews .form-submit input#submit {
display: inline-block;
width: auto;
margin-bottom: 5px;
}
.dc-wp-fields-uploader .button {
font-size: 12px !important;
line-height: 16px !important;
padding: 5px 10px !important;
}
.variable-subscription .multi_input_block > .dc-wp-fields-uploader {
display: inline-block;
width: 100%;
margin-bottom: 30px;
}
.variations_image_0.pro_title {
margin-top: 30px;
display: inline-block;
width: 100%;
}
.ui-accordion-content > #product_tags {
position: relative;
left: 6px;
}
body .dc-wp-fields-uploader .user-profile-fields,
body .dc-wp-fields-uploader img.placeHolder {
float: left;
}
body .dc-wp-fields-uploader .user-profile-fields {
clear: both;
}
body .ui-accordion-content .fpm_add_attribute {
position: relative;
top: 2px;
}
body .default_attributes_holder > select {
position: relative;
left: -6px;
}
#wcmp_vendor_reviews #comments {
margin-top: 50px;
}
.ts-effect .overlay {
display: block;
position: absolute;
z-index: 20;
background: rgba(0, 0, 0, 0.5);
overflow: hidden;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
transition: all 0.5s;
font-size: 0;
}
.ts-effect .overlay:before {
position: absolute;
top: 50%;
left: 50%;
z-index: 100;
width: 50px;
height: 50px;
content: "+";
font-weight: normal;
font-family: "Times New Roman";
text-align: center;
color: #fff;
line-height: 50px;
font-size: 38px;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.ts-effect:after {
content: "";
display: table;
clear: both;
}
.ts-effect .item {
position: relative;
float: left;
margin-bottom: 5px;
width: 33.3333%;
overflow: hidden;
}
.ts-effect .item-wrapper {
position: relative;
}
.ts-effect a.item-wrapper {
display: block;
}
.ts-effect .item-image {
position: relative;
}
.ts-effect .item a.link {
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
display: block;
z-index: 1;
}
.ts-effect .item img {
display: block;
margin: 0;
padding: 0;
max-width: 100%;
height: auto;
}
.gallery-size-thumbnail {
margin-left: -5px !important;
margin-right: -5px !important;
}
.gallery-size-thumbnail .gallery-item {
float: left;
margin: 0;
padding: 0 5px;
}
.gallery-size-thumbnail .gallery-item a {
display: inline-block;
}
.gallery-columns-5 .gallery-item {
width: 20%;
}
.gallery-columns-4 .gallery-item {
width: 25%;
}
.gallery-columns-3 .gallery-item {
width: 33.3333%;
}
.ts-gallery-img,
.ts-list-video {
margin-left: -5px;
margin-right: -5px;
margin-bottom: 20px;
overflow: hidden;
}
.ts-gallery-img li.first,
.ts-list-video li.first {
clear: both;
}
.ts-gallery-img li,
.ts-list-video li {
padding: 5px;
float: left;
display: inline-block;
text-align: center;
position: relative;
}
.ts-gallery-img li a {
display: inline-block;
}
.ts-gallery-img.columns-5 li {
width: 20%;
}
.ts-gallery-img.columns-4 li {
width: 25%;
}
.ts-gallery-img.columns-3 li {
width: 33.3333%;
}
.wpb_image_grid .wpb_image_grid_ul {
margin-left: -3px;
margin-right: -3px;
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item {
padding: 3px;
}
div#main {
min-height: 500px;
width: 100%;
clear: both;
}
h4.heading-title > a,
h3.product-name > a,
h3.product-name {
letter-spacing: 0.2px;
}
h3.product-name {
margin-bottom: 5px;
}
#main-content .ts-large-one-third .vc_col-sm-4 {
width: 35%;
padding: 2% 3% 0 3%;
}
#main-content .ts-large-one-third .vc_col-sm-8 {
width: 65%;
}
.thumbnail-wrapper.lazy-loading .product-group-button,
.thumbnail-wrapper.lazy-loading:before {
display: none !important;
}
.ts-product .content-wrapper.loading {
max-height: 400px;
overflow: hidden;
}
.ts-product.list .content-wrapper.loading {
max-height: 200px;
}
.ts-blogs-wrapper.loading .content-wrapper,
.ts-product-in-category-tab-wrapper .column-products.loading,
.ts-product-in-category-tab-wrapper .column-banners.loading {
height: 332px;
overflow: hidden;
}
.banner-left .column-banners.loading,
.banner-right .column-banners.loading {
height: 500px;
}
.ts-products-widget .ts-products-widget-wrapper.loading,
.ts-recent-comments-widget .ts-recent-comments-widget-wrapper.loading,
.list-posts article .gallery.loading,
.single .gallery.loading {
height: 300px;
overflow: hidden;
}
.list-posts article .gallery.loading {
margin: 0;
}
.images.loading,
.ts-blogs-widget .ts-blogs-widget-wrapper.loading,
.ts-logo-slider-wrapper.loading .content-wrapper,
.related-posts.loading .content-wrapper,
.blogs article a.gallery.loading,
.ts-testimonial-wrapper.loading,
.ts-twitter-slider.loading,
.ts-portfolio-wrapper.loading,
.ts-product-category-slider-wrapper .content-wrapper.loading {
height: 200px;
overflow: hidden;
}
.header-product-categories.loading,
.thumbnails.loading,
.widget-container .gallery.loading figure {
height: 110px;
overflow: hidden;
}
.vertical-thumbnail .images-thumbnails .thumbnails.loading {
height: 300px;
}
.ts-portfolio-wrapper.ts-masonry.loading {
height: 500px;
}
.ts-product-in-category-tab-2-wrapper .column-products.loading {
height: 847px;
}
.woocommerce .product figure.loading {
height: 350px;
}
.images.loading,
.header-product-categories.loading,
.ts-products-widget .ts-products-widget-wrapper.loading,
.ts-blogs-widget .ts-blogs-widget-wrapper.loading,
.ts-recent-comments-widget .ts-recent-comments-widget-wrapper.loading,
.blogs article a.gallery.loading,
.ts-blogs-wrapper.loading .content-wrapper,
.ts-testimonial-wrapper.loading,
.ts-twitter-slider.loading,
.list-posts article .gallery.loading,
.single .gallery.loading,
.ts-portfolio-wrapper.loading,
.thumbnails.loading,
.thumbnail.loading,
.ts-product-category-slider-wrapper .content-wrapper.loading,
.ts-product-in-category-tab-wrapper .column-banners.loading,
.ts-product-in-category-tab-wrapper .column-products.loading,
.ts-product-in-category-tab-2-wrapper .column-products.loading {
position: relative;
overflow: hidden;
}
.images.loading:before,
.header-product-categories.loading:before,
.tab-content.loading:before,
.tab-contents.loading:before,
.list-posts article .gallery.loading:before,
.widget-container .gallery.loading figure:before,
.related-posts.loading .content-wrapper:before,
.ts-product .content-wrapper.loading:before,
.thumbnail.loading:before,
.thumbnails.loading:before,
.ts-logo-slider-wrapper.loading .content-wrapper:before,
.ts-products-widget .ts-products-widget-wrapper.loading:before,
.ts-blogs-widget .ts-blogs-widget-wrapper.loading:before,
.ts-recent-comments-widget .ts-recent-comments-widget-wrapper.loading:before,
.blogs article a.gallery.loading:before,
.ts-blogs-wrapper.loading .content-wrapper:before,
.ts-testimonial-wrapper.loading:before,
.ts-twitter-slider.loading:before,
.single .gallery.loading:before,
.ts-portfolio-wrapper.loading:before,
.ts-product-category-slider-wrapper .content-wrapper.loading:before,
.ts-product-in-category-tab-wrapper .column-banners.loading:before,
.ts-product-in-category-tab-wrapper .column-products.loading:before,
.woocommerce .product figure.loading:before,
.ts-product-in-category-tab-2-wrapper .column-products.loading:before {
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
content: "";
z-index: 10;
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ajax-loader1.gif);
background-position: center;
background-repeat: no-repeat;
display: block;
}
.ts-product-in-category-tab-wrapper .column-products.loading:before,
.ts-product-in-category-tab-wrapper .column-banners.loading:before {
left: 1px;
right: 0;
}
.horizontal-tab .column-products.loading:before,
.horizontal-tab.has-slider .column-products.loading:before {
left: 1px;
right: 0;
bottom: 0;
top: 0;
position: absolute;
content: "";
width: auto;
z-index: 10;
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ajax-loader1.gif);
background-position: center;
background-repeat: no-repeat;
display: block;
}
.ts-product-in-category-tab-2-wrapper .column-products.loading:before,
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.column-products.loading:before {
background-position: center 30%;
}
.horizontal-tab .column-banners.loading:before,
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.column-products.loading:before {
left: 0;
right: 0;
}
.ts-testimonial-wrapper.text-light.loading:before,
.ts-logo-slider-wrapper.style-light.loading .content-wrapper:before,
.ts-twitter-slider.text-light.loading:before {
background-color: #3f3f3f;
}
.thumbnails.loading:before,
.thumbnail.loading:before {
display: block !important;
}
.tab-content.loading:before {
bottom: 24px;
top: 1px;
}
.widget .widgettitle {
text-transform: uppercase;
padding: 9px 0;
}
nav .widget .widgettitle {
padding: 0;
}
.home1-fix-columns-slideshow .vc_column_container .vc_col-sm-4 {
width: 27.778%;
overflow: hidden;
}
.home1-fix-columns-slideshow .vc_column_container .vc_col-sm-8 {
width: 72.222%;
}
.home1-fix-columns-slideshow .vc_column_container .vc_col-sm-3 {
width: 27.778%;
}
.home1-fix-columns-slideshow .vc_column_container .vc_col-sm-6 {
width: 44.444%;
}
.fix-columns-hotdeals .vc_col-sm-4 {
width: calc(29.796% + 2px);
margin: -1px;
}
.fix-columns-hotdeals .vc_col-sm-8 {
width: 70.204%;
}
.fix-width-col-one-third .vc_col-sm-4 {
width: 28%;
padding-left: 0;
padding-right: 0;
}
.fix-width-col-one-third .vc_col-sm-8 {
width: 72%;
padding-left: 10px;
padding-right: 0;
}
.fix-width-col-one-third {
margin-left: 0;
margin-right: 0;
}
.vc_tta-container .transparent-background,
.transparent-background,
.vc_general.vc_tta-tabs.transparent-background
.vc_tta-panels-container
.vc_tta-panels {
background: transparent !important;
}
body.wpb-js-composer .vc_tta-tabs.tab-product .vc_tta-tabs-list {
padding-right: 50px !important;
}
.footer-two-column {
clear: both;
position: relative;
}
.footer-two-column:before {
display: inline-block;
position: absolute;
left: 33.33333333%;
right: auto;
top: -20px;
bottom: 0;
content: "";
z-index: 0;
border-width: 0 1px 0 0;
border-style: solid;
border-color: #f1f1f1;
width: 1px;
}
.footer-two-column .vc_col-sm-4 {
padding-right: 50px;
}
.footer-two-column .vc_col-sm-8 {
padding-left: 50px;
}
.footer-two-column .vc_separator {
width: auto;
margin-left: -50px;
margin-right: -1000px;
}
.h1-big,
.h2-big {
font-size: 48px;
line-height: 54px;
margin-bottom: 0;
font-weight: bold;
}
.desc-big {
font-size: 18px;
line-height: 28px;
margin-bottom: 50px !important;
}
.desc-big-2 {
font-size: 24px;
line-height: 32px;
margin-bottom: 30px !important;
}
.feature-hotdeal {
padding-top: 50px;
padding-bottom: 50px;
}
.ts-text-center {
text-align: center;
}
.feature-hotdeal .ts-countdown {
margin-bottom: 30px;
}
.mail-chimp-footer-2col .ts-mailchimp-subscription-shortcode {
height: 400px;
}
.mail-chimp-footer-2col > div {
display: table;
width: 100%;
}
.mail-chimp-footer-2col .ts-mailchimp-subscription-shortcode {
display: table-cell;
vertical-align: middle;
}
body
.ts-footer-block
.ts-mailchimp-subscription-shortcode.style-1
.widget
.widgettitle,
body
.ts-footer-block
.ts-mailchimp-subscription-shortcode.style-1
.widget
.newsletter {
margin-bottom: 20px;
}
body .ts-footer-block .style-1 .mailchimp-subscription input[type="email"] {
border-width: 0;
background: rgba(255, 255, 255, 0.2);
}
.ts-header-intro .ts-header {
display: none;
}
.heading-intro {
text-align: center;
color: #000000;
margin-bottom: 10px;
}
body .group-homepage {
text-align: center;
}
body .group-homepage,
body .bg-center-bottom {
background-repeat: no-repeat !important;
background-position: center bottom !important;
}
.group-homepage .coming-soon .wpb_wrapper:before,
.group-homepage .label-new .wpb_wrapper:before {
position: absolute;
right: -10px;
top: 5px;
width: 100px;
height: 100px;
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/label-coming.png);
z-index: 5;
content: "";
}
.group-homepage .label-new .wpb_wrapper:before {
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/label-new.png);
}
.group-homepage a.img-link {
border-width: 2px;
border-style: solid;
border-color: transparent;
margin: 30px 0 0 0;
display: inline-block;
position: relative;
bottom: 0;
height: 650px;
overflow: hidden;
transition: all 100ms ease-in-out 0s;
-webkit-transition: all 100ms ease-in-out 0s;
-moz-transition: all 100ms ease-in-out 0s;
}
.group-homepage a.img-link img {
transition: all 3s ease-in-out 0s;
-webkit-transition: all 3s ease-in-out 0s;
-moz-transition: all 3s ease-in-out 0s;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
margin: 0;
}
.group-homepage a.img-link:hover img {
margin-top: 100%;
transform: translate(0, -100%);
-webkit-transform: translate(0, -100%);
-moz-transform: translate(0, -100%);
margin-top: 650px;
}
.group-homepage .home-supermarket a.img-link:hover {
border-color: #aace3a;
}
.group-homepage .home-supermarket-2 a.img-link:hover {
border-color: #0983ce;
}
.group-homepage .home-furniture a.img-link:hover {
border-color: #85d5d4;
}
.group-homepage .home-glasses a.img-link:hover {
border-color: #ed6bab;
}
.group-homepage .home-shoes a.img-link:hover {
border-color: #feb800;
}
.group-homepage .home-electronic a.img-link:hover {
border-color: #0083c4;
}
.group-homepage .home-houseware a.img-link:hover {
border-color: #ff6e41;
}
.group-homepage .home-organic a.img-link:hover {
border-color: #7dc641;
}
.group-homepage .home-supermarket a:hover {
color: #aace3a;
}
.group-homepage .home-supermarket-2 a:hover {
color: #0983ce;
}
.group-homepage .home-furniture a:hover {
color: #85d5d4;
}
.group-homepage .home-glasses a:hover {
color: #ed6bab;
}
.group-homepage .home-shoes a:hover {
color: #feb800;
}
.group-homepage .home-electronic a:hover {
color: #0083c4;
}
.group-homepage .home-houseware a:hover {
color: #ff6e41;
}
.group-homepage .home-organic a:hover {
color: #7dc641;
}
.intro-img-header {
display: inline-block;
margin-bottom: 10px;
overflow: hidden;
}
.intro-img-header:hover {
opacity: 0.95;
}
.group-features .feature-content {
min-height: 395px;
}
.ts-header-intro .first-footer-area {
display: none !important;
}
.ts-header-intro footer#colophon .ts-social-icons .style-fill-bg li a {
background: #e5e5e5;
color: #000000;
}
.ts-header-intro
footer#colophon
.ts-social-icons
.style-fill-bg
li.facebook:hover
a {
background-color: #3b5998;
border-color: #3b5998;
color: #fff;
}
.ts-header-intro
footer#colophon
.ts-social-icons
.style-fill-bg
li.twitter:hover
a {
background-color: #2caae1;
border-color: #2caae1;
color: #fff;
}
.ts-header-intro
footer#colophon
.ts-social-icons
.style-fill-bg
li.flickr:hover
a {
background-color: #e30761;
border-color: #e30761;
color: #fff;
}
.ts-header-intro
footer#colophon
.ts-social-icons
.style-fill-bg
li.vimeo:hover
a {
background-color: #17b3e8;
border-color: #17b3e8;
color: #fff;
}
.ts-header-intro
footer#colophon
.ts-social-icons
.style-fill-bg
li.mailchimp:hover
a {
background-color: #176dba;
border-color: #176dba;
color: #fff;
}
.ts-header-intro
footer#colophon
.ts-social-icons
.style-fill-bg
li.youtube:hover
a {
background-color: #cc181e;
border-color: #cc181e;
color: #fff;
}
.ts-header-intro
footer#colophon
.ts-social-icons
.style-fill-bg
li.viber:hover
a {
background-color: #7c529e;
border-color: #7c529e;
color: #fff;
}
.ts-header-intro
footer#colophon
.ts-social-icons
.style-fill-bg
li.skype:hover
a {
background-color: #009ee5;
border-color: #009ee5;
color: #fff;
}
.ts-header-intro
footer#colophon
.ts-social-icons
.style-fill-bg
li.instagram:hover
a {
background-color: #125688;
border-color: #125688;
color: #fff;
}
.ts-header-intro
footer#colophon
.ts-social-icons
.style-fill-bg
li.feedburner:hover
a {
background-color: #176dba;
border-color: #176dba;
color: #fff;
}
.ts-header-intro
footer#colophon
.ts-social-icons
.style-fill-bg
li.linkedin:hover
a {
background-color: #0177b5;
border-color: #0177b5;
color: #fff;
}
.ts-header-intro
footer#colophon
.ts-social-icons
.style-fill-bg
li.wordpress:hover
a {
background-color: #21759b;
border-color: #21759b;
color: #fff;
}
.vetical-slideshow {
margin-left: 300px;
width: calc(100% - 664px);
}
.vertical-banner {
float: right;
width: 364px;
}
.vertical-banner .wpb_wrapper > div:first-child {
margin-bottom: 20px;
}
.fullwidth-tab {
width: calc(100% - 319px);
}
.fullwidth-deal {
width: 319px;
}
.breadcrumb-title-wrapper {
width: 100%;
margin: 0 0 20px 0;
display: block;
background-size: cover;
-webkit-background-size: cover;
background-position: center;
z-index: 0;
text-align: center;
}
.breadcrumb-title-wrapper .breadcrumb-title {
padding: 0;
display: table-cell;
vertical-align: middle;
}
.breadcrumb-title-wrapper .breadcrumb-content {
display: table;
height: 300px;
table-layout: fixed;
width: 100%;
background-repeat: no-repeat;
background-position: center center !important;
}
.breadcrumb-title-wrapper.ts-breadcrumb-parallax,
.breadcrumb-title-wrapper.ts-breadcrumb-parallax .breadcrumb-content {
background-attachment: fixed;
}
.breadcrumb-title-wrapper.breadcrumb-v2:after {
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
content: "";
z-index: -1;
background: -webkit-linear-gradient(
bottom,
rgba(251, 251, 251, 0) 15%,
rgba(251, 251, 251, 1)
);
background: -o-linear-gradient(
bottom,
rgba(251, 251, 251, 0) 15%,
rgba(251, 251, 251, 1)
);
background: -moz-linear-gradient(
bottom,
rgba(251, 251, 251, 0) 15%,
rgba(251, 251, 251, 1)
);
background: linear-gradient(
to bottom,
rgba(251, 251, 251, 0) 15%,
rgba(251, 251, 251, 1)
);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fbfbfb', EndColorStr='#000000')";
}
.breadcrumbs-container > span {
margin: 0 10px;
}
.breadcrumbs-container > span.brn_arrow {
position: relative;
}
.breadcrumbs-container > span.current {
opacity: 1;
margin: 0;
}
.breadcrumb-title-wrapper .breadcrumb-title {
width: 100%;
height: 100%;
}
.breadcrumb-title-wrapper * {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.breadcrumb-title-wrapper .breadcrumb-title a {
opacity: 0.8;
}
.breadcrumb-title-wrapper .breadcrumb-title a:hover {
opacity: 1;
text-decoration: none;
}
.breadcrumb-title-wrapper .breadcrumb-title a:hover {
opacity: 1;
}
.breadcrumb-title-wrapper .breadcrumbs-container,
.breadcrumb-title-wrapper .breadcrumbs-container a,
.breadcrumb-title-wrapper .breadcrumbs-container span {
display: inline-block;
}
body #main > .page-container.show_breadcrumb_v2 {
padding-top: 0;
}
.breadcrumb-title-wrapper.breadcrumb-v2 {
margin-bottom: 60px;
border-width: 0 0 1px 0;
border-style: solid;
}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-content {
height: auto;
display: block;
}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-title {
table-layout: fixed;
display: table;
padding-top: 22px;
padding-bottom: 22px;
}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-title > * {
display: table-cell;
width: 50%;
text-align: right;
vertical-align: middle;
}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-title > h1 {
text-align: left;
}
.breadcrumb-title-wrapper.breadcrumb-v3 {
padding: 70px 0 305px 0;
position: relative;
}
.breadcrumb-title-wrapper.breadcrumb-v3 .breadcrumb-content {
height: 140px;
}
.breadcrumb-title-wrapper.breadcrumb-v3:after {
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
content: "";
z-index: -1;
background: -webkit-linear-gradient(
bottom,
rgba(255, 255, 255, 0) 30%,
rgba(255, 255, 255, 1)
);
background: -o-linear-gradient(
bottom,
rgba(255, 255, 255, 0) 30%,
rgba(255, 255, 255, 1)
);
background: -moz-linear-gradient(
bottom,
rgba(255, 255, 255, 0) 30%,
rgba(255, 255, 255, 1)
);
background: linear-gradient(
to bottom,
rgba(255, 255, 255, 0) 30%,
rgba(255, 255, 255, 1)
);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#000000')";
}
.heading-title.page-title {
margin-bottom: 15px;
}
.breadcrumb-title-wrapper .breadcrumb-title h1 {
text-transform: uppercase;
}
.related.related-posts {
padding-top: 60px;
}
.related-posts article,
.ts-blogs article {
padding-left: 1px;
padding-right: 1px;
}
.related-portfolio article {
padding-left: 0;
padding-right: 0;
}
.commentlist {
margin-bottom: 80px;
}
.commentlist .comment-wrapper {
display: table;
table-layout: fixed;
width: 100%;
}
.commentlist .comment-wrapper > * {
display: table-cell;
vertical-align: middle;
}
.commentlist .comment-wrapper .comment-detail {
padding: 25px 30px 15px 30px;
border-width: 1px;
border-style: solid;
}
.comments-area {
margin: 32px 0 0 0;
clear: both;
display: inline-block;
width: 100%;
}
#comments {
margin-bottom: 60px;
}
.commentlist > li {
padding: 20px 0 0 0;
margin-top: 0;
}
.commentlist > li:first-child {
padding-top: 0;
}
.commentlist .children {
padding: 30px 0 0 100px;
margin: 0;
}
.commentlist .children .children {
padding: 30px 0 0 70px;
}
.commentlist .children > li {
list-style: none;
padding: 12px 0 0 0;
position: relative;
}
.comments-area .reply a:after {
content: "\f064";
font-family: "FontAwesome";
margin-left: 5px;
}
.comments-area .reply a:hover {
text-decoration: none;
}
.comments-area .date-time:before {
content: "\e66b";
font-family: "Pe-icon-7-stroke";
margin-right: 5px;
}
.comments-area div.avatar {
padding-right: 20px;
width: 120px;
vertical-align: top;
}
.comments-area .commentlist > li > div.comment-wrapper div.avatar {
padding-right: 30px;
width: 130px;
}
.comments-area .commentlist > li > div.comment-wrapper .comment-detail {
position: relative;
top: 10px;
}
.comments-area div.avatar img {
width: 100px;
height: 100px;
border-radius: 100%;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
}
.comments-area .comment-meta {
display: inline-block;
width: 100%;
margin-bottom: 10px;
}
.comments-area .comment-text {
font-style: italic;
}
.comments-area .comment-meta:after {
display: table;
clear: both;
content: "";
}
.comments-area .comment-meta .comment-edit-link {
float: right;
}
.comments-area .comment-meta > span {
float: left;
position: relative;
margin-left: 20px;
}
.comments-area .comment-meta > span.author a {
text-transform: uppercase;
}
.comments-area .comment-meta > span:first-child {
margin: 0;
padding: 0;
}
.comments-area .comment-meta > span:first-child:before {
display: none;
}
.comments-area .reply {
text-transform: uppercase;
float: right;
padding: 0 0 4px 0;
}
.comments-area .comment-meta > a:hover {
text-decoration: none;
}
#comment-nav-below {
margin-bottom: 20px;
}
#comment-nav-below a {
text-decoration: none;
}
#comment-wrapper .comment-edit-link {
float: right;
font-size: 12px;
line-height: 14px;
}
#comment-wrapper {
overflow: hidden;
}
li #comment-wrapper {
margin-top: 40px;
}
#comment-wrapper .info-wrapper {
margin: 0 -10px;
display: block;
padding-bottom: 10px;
}
#comment-wrapper .info-wrapper:after {
display: table;
content: "";
clear: both;
}
#comment-wrapper .info-wrapper > * {
width: 33.3333%;
float: left;
padding: 0 10px;
margin-bottom: 10px;
}
#comment-wrapper p.form-submit {
clear: both;
margin-top: 18px;
display: inline-block;
width: 100%;
}
#comment-wrapper p.form-submit .button {
min-width: 120px;
}
body .tp-bullets {
z-index: 990;
}
body.wpb-js-composer .vc_images_carousel .vc_carousel-control {
opacity: 1;
}
body .theme-default .nivo-directionNav {
top: 40%;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover,
.theme-default .nivo-directionNav a:hover {
text-decoration: none;
}
.vc_images_carousel .vc_carousel-control .icon-next,
.vc_images_carousel .vc_carousel-control .icon-prev {
background: none !important;
width: 44px !important;
height: 44px !important;
line-height: 44px !important;
min-height: 44px;
min-width: 44px;
text-align: center !important;
border-radius: 100% !important;
-webkit-border-radius: 100% !important;
-moz-border-radius: 100% !important;
font-size: 0;
margin: 0;
text-shadow: none;
transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s;
-moz-transition: all 250ms ease-in-out 0s;
text-indent: 0 !important;
border: 0 !important;
opacity: 1;
margin: 0 !important;
position: static !important;
}
.vc_images_carousel .vc_carousel-control,
.wpb_gallery .wpb_flexslider .flex-direction-nav a,
.theme-default .nivo-directionNav a,
.tp-leftarrow.tparrows,
.tp-rightarrow.tparrows {
position: absolute;
background: none !important;
width: 44px !important;
height: 44px !important;
line-height: 44px !important;
min-height: 44px;
min-width: 44px;
text-align: center !important;
border-radius: 100% !important;
-webkit-border-radius: 100% !important;
-moz-border-radius: 100% !important;
font-size: 0;
margin: 0;
text-shadow: none;
transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s;
-moz-transition: all 250ms ease-in-out 0s;
text-indent: 0 !important;
border: 0 !important;
opacity: 1;
}
.vc_images_carousel .vc_carousel-control,
.wpb_gallery .wpb_flexslider .flex-direction-nav a,
.theme-default .nivo-directionNav a {
display: none !important;
}
.vc_images_carousel .vc_carousel-control {
margin-top: -22px !important;
}
.vc_images_carousel .vc_left .icon-prev:before,
.vc_images_carousel .vc_right .icon-next:before,
.tp-leftarrow.tparrows:before,
.tp-rightarrow.tparrows:before,
.wpb_gallery .wpb_flexslider .flex-direction-nav a:before,
.theme-default .nivo-directionNav a:before {
font-family: "FontAwesome" !important;
font-size: 30px !important;
font-weight: normal !important;
position: relative;
z-index: 110;
line-height: 42px !important;
margin: 0 !important;
transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s;
-moz-transition: all 250ms ease-in-out 0s;
width: auto !important;
display: inline-block;
}
.vc_images_carousel .vc_left .icon-prev:before,
.vc_images_carousel .vc_carousel-control .icon-prev:before,
.tp-leftarrow.tparrows:before,
.wpb_gallery .wpb_flexslider .flex-direction-nav a.flex-prev:before,
.theme-default .nivo-directionNav a.nivo-prevNav:before {
content: "\f104" !important;
}
.vc_images_carousel .vc_right .icon-next:before,
.vc_images_carousel .vc_carousel-control .icon-next:before,
.tp-rightarrow.tparrows:before,
.wpb_gallery .wpb_flexslider .flex-direction-nav a.flex-next:before,
.theme-default .nivo-directionNav a.nivo-nextNav:before {
content: "\f105" !important;
}
.vc_images_carousel .vc_left .icon-prev:after,
.vc_images_carousel .vc_right .icon-next:after,
.tp-leftarrow.tparrows:after,
.tp-rightarrow.tparrows:after,
.wpb_gallery .wpb_flexslider .flex-direction-nav a:after,
.theme-default .nivo-directionNav a:after {
position: absolute;
content: "";
left: 0;
right: 0;
bottom: 0;
top: 0;
width: auto;
height: auto;
line-height: 0;
transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s;
-moz-transition: all 250ms ease-in-out 0s;
border-radius: 100% !important;
-webkit-border-radius: 100% !important;
-moz-border-radius: 100% !important;
width: auto;
display: inline-block;
}
body .rev_slider_wrapper .tp-bullets .tp-bullet,
body rs-module-wrap .tp-bullets .tp-bullet {
width: 12px !important;
height: 12px !important;
border-radius: 100% !important;
-webkit-border-radius: 100% !important;
-moz-border-radius: 100% !important;
background: transparent !important;
opacity: 1 !important;
border: 0 !important;
margin-right: 5px !important;
overflow: visible;
}
body .rev_slider_wrapper .tp-bullets .tp-bullet:last-child,
body rs-module-wrap .tp-bullets .tp-bullet:last-child {
margin-right: 0 !important;
}
body .rev_slider_wrapper .tp-bullets .tp-bullet:hover,
body .rev_slider_wrapper .tp-bullets .tp-bullet.selected,
body rs-module-wrap .tp-bullets .tp-bullet:hover,
body rs-module-wrap .tp-bullets .tp-bullet.selected {
width: 12px !important;
height: 12px !important;
border: 0 !important;
}
.tp-bullets .tp-bullet:after {
left: 0;
right: 0;
top: 0;
bottom: 0;
position: absolute;
content: "";
border-radius: 100% !important;
-webkit-border-radius: 100% !important;
-moz-border-radius: 100% !important;
background: #d2d2d2;
border-color: #d2d2d2;
border-width: 1px;
border-style: solid;
z-index: 1;
}
.tp-bullets.simplebullets .bullet:hover,
.tp-bullets.simplebullets .bullet.selected,
body .rev_slider .tp-bullets .tp-bullet:hover,
body .rev_slider .tp-bullets .tp-bullet.selected,
body rs-module-wrap .tp-bullets .tp-bullet:hover,
body rs-module-wrap .tp-bullets .tp-bullet.selected {
border: 0 !important;
margin-top: 0 !important;
background: transparent !important;
}
.tp-bullets.simplebullets .bullet:hover:after,
.tp-bullets.simplebullets .bullet.selected:after,
body .rev_slider .tp-bullets .tp-bullet:hover:after,
body .rev_slider .tp-bullets .tp-bullet.selected:after,
body rs-module-wrap .tp-bullets .tp-bullet:hover:after,
body rs-module-wrap .tp-bullets .tp-bullet.selected:after {
background: #ffffff;
}
.tp-bullets.tp-thumbs .thumb {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.map-contact {
margin-top: -70px;
}
.contact-form {
margin: 0 -10px;
}
.title-bottom-line {
position: relative;
margin-bottom: 22px;
padding-bottom: 22px;
}
.title-bottom-line:after {
content: "";
position: absolute;
width: 50px;
height: 2px;
border-width: 1px;
border-style: solid;
border-color: #cccccc;
left: 50%;
margin-left: -25px;
bottom: 0;
}
.wpcf7 .sumbit-contact {
padding-top: 20px;
clear: both;
text-align: center;
}
.wpcf7 .sumbit-contact p {
display: inline-block;
text-align: center;
margin-bottom: 0;
width: 120px;
}
.contact-form:after,
.sumbit-contact:after {
display: table;
content: "";
clear: both;
}
.contact-form .col-1,
.contact-form .col-2 {
float: left;
width: 50%;
padding: 10px;
}
body input.wpcf7-submit {
min-width: 120px;
}
.wpcf7 p textarea {
height: 212px;
}
div.wpcf7-response-output {
margin: 0 0 10px 0;
padding: 8px 15px;
border: 0;
display: inline-block;
width: 100%;
border-width: 2px;
border-style: solid;
}
.wpcf7-not-valid-tip {
margin-top: 5px;
display: inline-block;
width: 100%;
}
div.wpcf7-display-none {
display: none;
}
div.wpcf7 {
margin-bottom: 20px !important;
}
.pp_pic_holder div.wpcf7 {
margin-bottom: 0 !important;
}
div.wpcf7 img.ajax-loader {
margin: 5px 0 5px 10px;
}
div.screen-reader-response {
color: #e94b4b;
}
div.screen-reader-response ul li {
padding-bottom: 0;
}
div.screen-reader-response ul {
margin: 0 0 20px 0;
}
.office-address,
.phone-numbers,
.email-address,
.fax-numbers {
margin-bottom: 5px;
}
.box-office-address,
.box-phone-numbers,
.box-email-address,
.box-fax-numbers {
position: relative;
padding-top: 10px;
padding-left: 60px;
}
.office-address:before,
.phone-numbers:before,
.email-address:before,
.fax-numbers:before {
font-size: 24px;
font-family: "Pe-icon-7-stroke";
position: relative;
top: 5px;
margin-right: 10px;
}
.box-office-address:after,
.box-phone-numbers:after,
.box-email-address:after,
.box-fax-numbers:after {
border-width: 1px;
border-style: solid;
position: absolute;
left: 0;
right: auto;
top: 2px;
bottom: auto;
width: 40px;
height: 40px;
content: "";
}
.box-office-address:before,
.box-phone-numbers:before,
.box-email-address:before,
.box-fax-numbers:before {
font-size: 18px;
font-family: "Pe-icon-7-stroke";
line-height: 30px;
padding: 4px 2px;
left: 0;
text-align: center;
width: 40px;
height: 40px;
display: inline-block;
position: absolute;
top: 2px;
}
.office-address:before,
.box-office-address:before {
content: "\e638";
}
.phone-numbers:before,
.box-phone-numbers:before {
content: "\e670";
}
.email-address:before,
.box-email-address:before {
content: "\e639";
}
.fax-numbers:before,
.box-fax-numbers:before {
content: "\e61f";
}
h1.title-coming {
font-size: 40px;
line-height: 46px;
margin-top: 10px;
margin-bottom: 10px;
}
.blank-page {
text-align: center;
padding: 80px 30px 40px 30px;
position: relative;
margin-bottom: 0 !important;
}
.blank-page-template .ts-countdown,
.blank-page-template .ts-social-icons {
display: inline-block;
}
.blank-page-template .widget-container {
background: transparent !important;
border: 0;
padding: 0;
}
.blank-page-template .widget-container:before {
display: none;
}
.blank-page-template .wpb_widgetised_column.wpb_content_element {
margin-bottom: 0;
}
.ts-group-button-coming {
padding-top: 20px;
padding-bottom: 50px;
}
.ts-group-button-coming .ts-button {
min-width: 145px;
margin: 5px;
}
body .owl-carousel {
z-index: 5;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.ts-slider ul li {
list-style: none;
}
.ts-slider.products section.product,
.woocommerce .ts-slider.products section.product {
padding: 0;
}
.woocommerce .content-wrapper:after {
display: table;
clear: both;
content: "";
}
.gallery .owl-nav {
display: none;
}
.owl-dots {
position: absolute;
content: "";
left: auto;
right: 30px;
top: 20px;
line-height: 0;
z-index: 6;
display: inline-block;
}
.ts-product.show-dot.rows-1 {
padding-bottom: 40px;
}
.ts-product.show-dot,
.ts-product.show-dot[data-columns="1"] {
padding-bottom: 20px;
}
.banner-left .owl-dots,
.banner-right .owl-dots {
bottom: 20px;
top: auto;
left: 50%;
right: auto;
-webkit-transform: translate(-50%, 0);
-moz-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.ts-testimonial-wrapper .owl-nav > div,
.ts-twitter-slider .owl-nav > div {
background: transparent;
}
.gallery .owl-dots,
.product-wrapper .owl-dots,
.ts-product .owl-dots {
top: auto;
bottom: 16px;
left: 50%;
right: auto;
-webkit-transform: translate(-50%, 0);
-moz-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.ts-product .products > .owl-controls .owl-dots {
bottom: 0;
}
.vc_col-sm-6 .ts-product.show-dot[data-columns="1"] .products .product {
margin-bottom: 25px;
}
.widget .gallery .owl-dots,
.widget-container .gallery .owl-dots {
bottom: 10px;
}
.owl-dots > div {
display: inline-block;
overflow: hidden;
line-height: 0;
margin: 0;
}
.owl-dots > div > span,
body .flex-control-paging li a,
body .theme-default .nivo-controlNav a,
body .theme-default .nivo-controlNav a.active {
display: inline-block;
width: 12px;
height: 12px;
position: relative;
z-index: 9;
margin: 4px;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
border-radius: 100%;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
}
body .theme-default .nivo-controlNav a {
box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.owl-dots > div:not(.color) > span,
body .flex-control-paging li a,
body .theme-default .nivo-controlNav a,
body .theme-default .nivo-controlNav a.active {
background: transparent !important;
}
.woocommerce .product figure .color-image img {
z-index: -1 !important;
}
.woocommerce .product figure .color-image span:before,
.woocommerce .product figure .color span:before {
position: absolute;
left: -1px;
right: -1px;
bottom: -1px;
top: -1px;
content: "";
border-width: 2px;
border-style: solid;
border-color: transparent;
}
.woocommerce .product figure .owl-controls .color-image.active span:before,
.woocommerce .product figure .owl-controls .color.active span:before,
.woocommerce .product figure .owl-controls .color-image span:hover:before,
.woocommerce .product figure .owl-controls .color span:hover:before {
background: transparent;
border-color: #fff;
}
.owl-dots > div > span:before,
body .flex-control-paging li a:before,
body .theme-default .nivo-controlNav a:before,
body #fp-nav ul li a span:before,
body .fp-slidesNav ul li a span:before {
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
content: "";
border-width: 1px;
border-style: solid;
transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
border-radius: 100%;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
}
.owl-dots > div > span.active:before,
body #fp-nav ul li a span:before,
body .fp-slidesNav ul li a span:before,
body #fp-nav ul li a.active span:before,
body .fp-slidesNav ul li a.active span:before,
body #fp-nav ul li:hover a.active span:before,
body .fp-slidesNav ul li:hover a.active span:before,
body #fp-nav ul li:hover a span:before,
body .fp-slidesNav ul li:hover a span:before,
body .flex-control-paging li a.flex-active:before,
body .flex-control-paging li:hover a:before {
}
body #fp-nav ul li a span,
body .fp-slidesNav ul li a span {
background: transparent;
}
body #fp-nav ul li,
body .fp-slidesNav ul li,
body .flex-control-paging li {
width: 18px;
height: 18px;
}
body #fp-nav ul li a span,
body .fp-slidesNav ul li a span,
body #fp-nav ul li a.active span,
body .fp-slidesNav ul li a.active span,
body #fp-nav ul li:hover a.active span,
body .fp-slidesNav ul li:hover a.active span,
body #fp-nav ul li:hover a span,
body .fp-slidesNav ul li:hover a span,
body .flex-control-paging li a.flex-active,
body .flex-control-paging li:hover a {
display: inline-block;
width: 12px;
height: 12px;
position: relative;
z-index: 9;
}
.column-banners .owl-dots > div > span:before,
.gallery .owl-dots > div > span:before,
.text-light .owl-dots > div > span:before,
body #fp-nav ul li a span:before,
body .fp-slidesNav ul li a span:before,
body .flex-control-paging li a:before {
border-color: #fff;
}
.owl-dots > div.active > span,
body #fp-nav ul li a.active span,
body .fp-slidesNav ul li a.active span,
body .flex-control-paging li a.flex-active,
body .theme-default .nivo-controlNav a.active {
cursor: default;
}
.column-banners .owl-dots > div > span:hover:before,
.column-banners .owl-dots > div.active > span:before,
.gallery .owl-dots > div > span:hover:before,
.gallery .owl-dots > div.active > span:before,
.text-light .owl-dots > div > span:hover:before,
.text-light .owl-dots > div.active > span:before,
.ts-product-in-category-tab-wrapper .owl-dots > div > span:hover:before,
.ts-product-in-category-tab-wrapper .owl-dots > div.active > span:before,
body #fp-nav ul li a.active span:before,
body .fp-slidesNav ul li a.active span:before,
body #fp-nav ul li:hover a span:before,
body .fp-slidesNav ul li:hover a span:before,
body .flex-control-paging li a.flex-active:before,
body .flex-control-paging li a:hover:before {
background: #fff !important;
border-color: #fff !important;
}
.widget-container .owl-nav,
.widget .owl-nav {
top: -40px;
border: 0;
right: -10px;
background: transparent;
}
.widget-container.ts-products-widget .owl-nav {
right: 10px;
}
.menu .widget .owl-nav {
top: -34px;
}
.menu .widget.ts-products-widget .owl-nav {
right: 0;
}
.widget.ts-products-widget .owl-nav {
right: 15px;
top: -45px;
}
.content-no-border:not(.title-background-color)
.widget.ts-products-widget
.owl-nav {
right: 0;
top: -50px;
}
.content-no-border .widget.ts-products-widget .owl-nav:after {
content: "";
position: absolute;
left: -15px;
right: 0;
top: 0;
bottom: 0;
z-index: 0;
}
.content-no-border.title-background-color
.widget.ts-products-widget
.owl-nav:after {
display: none;
}
.owl-controls {
line-height: 0;
text-align: center;
height: 0;
}
.ts-shortcode .products .owl-nav {
top: 6px;
}
.ts-product-in-category-tab-2-wrapper .products .owl-nav {
top: -7px;
}
.ts-product-in-category-tab-2-wrapper.vertical-tab
.owl-controls
.owl-nav
> div {
margin-top: 0 !important;
}
.ts-shortcode.title-background-color .products .owl-nav {
top: 14px;
right: 14px;
}
.vc_tta-tabs .ts-shortcode.nav-top .products .owl-nav {
top: -65px;
right: 10px;
position: absolute;
}
.vc_tta-tabs .no-title.nav-top .owl-nav .owl-next,
.vc_tta-tabs .no-title.nav-top .owl-nav .owl-prev {
left: auto;
right: auto;
visibility: visible;
position: static;
}
.vc_tta-tabs .no-title.nav-top .owl-nav .owl-next {
margin-left: 4px;
}
.vc_tta-style-2 .ts-shortcode .products .owl-nav {
right: 0;
}
.owl-nav {
top: -66px;
line-height: 0;
display: inline-block;
position: absolute;
right: 0;
}
.woocommerce .cross-sells .owl-nav,
.woocommerce .upsells .owl-nav,
.woocommerce .related .owl-nav {
top: 4px;
}
.ts-product.show-dot .owl-nav {
display: none !important;
}
.ts-shortcode .owl-nav {
top: -87px;
}
.ts-shortcode.ts-recently-viewed-products-wrapper .owl-nav {
top: 0;
}
.ts-twitter-slider .owl-dots,
.ts-twitter-slider .owl-nav {
top: auto;
bottom: 0;
left: 50%;
right: auto;
transform: translate(-50%, 0);
-webkit-transform: translate(-50%, 0);
-moz-transform: translate(-50%, 0);
}
.nav-middle .owl-nav,
.images-slider-wrapper .owl-nav,
.ts-shortcode.no-title .owl-nav,
.ts-product-in-category-tab-2-wrapper.horizontal-tab .owl-controls .owl-nav {
position: static;
}
.nav-middle .owl-nav > div,
.ts-shortcode.no-title .owl-nav > div {
top: 33%;
position: absolute;
visibility: hidden;
transition: all 200ms ease-in-out 0s;
-webkit-transition: all 200ms ease-in-out 0s;
-moz-transition: all 200ms ease-in-out 0s;
}
.ts-blogs.no-title .owl-nav > div {
top: 20%;
}
.item-list.nav-middle .owl-nav > div {
top: 50%;
margin-top: -15px;
}
.hidden-button-product .ts-product.item-list .owl-nav > div {
margin-top: -5px;
}
.ts-product-deals-slider-wrapper.nav-middle .owl-nav > div {
top: 30%;
}
.ts-product-deals-slider-wrapper.nav-middle[data-columns="1"] .owl-nav > div {
top: 26%;
}
.images-slider-wrapper .owl-nav > div,
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.owl-controls
.owl-nav
> div {
position: absolute;
visibility: hidden;
top: 50%;
margin-top: -15px;
transition: all 200ms ease-in-out 0s;
-webkit-transition: all 200ms ease-in-out 0s;
-moz-transition: all 200ms ease-in-out 0s;
}
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.owl-controls
.owl-nav
> div {
top: 45%;
}
.nav-middle .products:hover .owl-nav > div,
.images-slider-wrapper:hover .owl-nav > div,
.ts-shortcode.no-title:hover .owl-nav > div,
.ts-product-in-category-tab-2-wrapper.horizontal-tab:hover
.owl-controls
.owl-nav
> div {
visibility: visible;
}
.nav-middle .owl-nav .owl-next,
.images-slider-wrapper .owl-nav .owl-next,
.ts-shortcode.no-title .owl-nav .owl-next,
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.owl-controls
.owl-nav
> div.owl-next {
right: -31px;
left: auto;
margin-left: 0;
margin-right: 0;
}
.nav-middle .owl-nav .owl-prev,
.images-slider-wrapper .owl-nav .owl-prev,
.ts-shortcode.no-title .owl-nav .owl-prev,
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.owl-controls
.owl-nav
> div.owl-prev {
left: -31px;
right: auto;
margin-left: 0;
margin-right: 0;
}
.nav-middle:hover .owl-nav .owl-next,
.images-slider-wrapper:hover .owl-nav .owl-next,
.ts-shortcode.no-title:hover .owl-nav .owl-next,
.ts-product-in-category-tab-2-wrapper.horizontal-tab:hover
.owl-controls
.owl-nav
> div.owl-next {
right: 0;
left: auto;
}
.nav-middle:hover .owl-nav .owl-prev,
.images-slider-wrapper:hover .owl-nav .owl-prev,
.ts-shortcode.no-title:hover .owl-nav .owl-prev,
.ts-product-in-category-tab-2-wrapper.horizontal-tab:hover
.owl-controls
.owl-nav
> div.owl-prev {
left: 0;
right: auto;
}
.woocommerce .nav-middle .products {
position: relative;
}
.owl-nav > div.disabled {
display: none !important;
}
.owl-nav > div {
cursor: pointer;
position: relative;
width: 30px !important;
height: 30px !important;
border-width: 1px;
border-style: solid;
z-index: 7;
line-height: 0;
display: inline-block;
font-size: 0;
text-align: center;
transition: left 650ms, right 650ms, color 250ms, background 250ms,
opacity 250ms, border-color 250ms, visibility 250ms ease-in-out 0s;
-webkit-transition: left 650ms, right 650ms, color 250ms, background,
opacity 250ms, border-color 250ms, visibility 250ms 250ms ease-in-out 0s;
-moz-transition: left 650ms, right 650ms, color 250ms, background,
opacity 250ms, border-color 250ms, visibility 250ms 250ms ease-in-out 0s;
}
.owl-nav > div.disabled {
display: inline-block !important;
}
.no-nav .owl-nav {
display: none !important;
}
.owl-nav > div:before {
line-height: 28px;
font-family: "Pe-icon-7-stroke";
font-size: 30px;
font-weight: normal;
transition: none;
-webkit-transition: none;
-moz-transition: none;
color: inherit;
}
.owl-nav > div.owl-next {
margin-left: 4px;
}
.disabled {
display: none !important;
}
.single_add_to_cart_button.disabled {
display: inline-block !important;
}
.owl-nav > div.owl-next:before {
content: "\e684";
}
.owl-nav > div.owl-prev:before {
content: "\e686";
}
.images-thumbnails > .thumbnails * {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
line-height: 0;
}
.images-thumbnails > .thumbnails a,
.vertical-thumbnail .images-thumbnails > .thumbnails .caroufredsel_wrapper,
.vertical-thumbnail .images-thumbnails > .thumbnails .caroufredsel_wrapper ul {
width: 100% !important;
}
.images-thumbnails > .thumbnails a {
margin: 0 !important;
}
.images-thumbnails > .thumbnails ul {
margin: 0;
position: relative;
}
.images-thumbnails > .thumbnails ul li {
line-height: 0;
padding: 0;
}
.images-thumbnails > .thumbnails .owl-nav > div {
top: 50%;
margin-top: -13px;
border: 0;
line-height: 0;
width: 26px !important;
height: 26px !important;
padding: 0;
text-align: center;
background: #f1f1f1 !important;
}
.images-thumbnails > .thumbnails .owl-nav > div:before {
line-height: 26px !important;
font-family: "FontAwesome";
font-size: 20px;
}
.images-thumbnails > .thumbnails .owl-carousel .owl-stage-outer {
padding: 0;
}
.images-thumbnails > .thumbnails .owl-nav > div.owl-next {
right: 1px;
left: auto;
}
.images-thumbnails > .thumbnails .owl-nav > div.owl-prev {
left: 1px;
right: auto;
}
.images-thumbnails > .thumbnails .owl-nav > div.owl-next:before {
content: "\f105";
}
.images-thumbnails > .thumbnails .owl-nav > div.owl-prev:before {
content: "\f104";
}
div.product .images-thumbnails .owl-nav {
position: static !important;
border: 0;
display: block;
}
div.product .images-thumbnails .owl-controls div.owl-next {
position: absolute;
top: 50%;
margin-top: -10px;
visibility: hidden;
opacity: 0;
transition: all 400ms ease-in-out 0s;
-webkit-transition: all 400ms ease-in-out 0s;
-moz-transition: all 400ms ease-in-out 0s;
}
div.product .images-thumbnails .owl-controls div.owl-prev {
position: absolute;
top: 50%;
margin-top: -10px;
visibility: hidden;
opacity: 0;
transition: all 400ms ease-in-out 0s;
-webkit-transition: all 400ms ease-in-out 0s;
-moz-transition: all 400ms ease-in-out 0s;
}
div.product .thumbnails:hover .owl-controls div.owl-prev,
div.product .thumbnails:hover .owl-controls div.owl-next {
visibility: visible;
opacity: 1;
}
.vertical-thumbnail .images-thumbnails > .thumbnails .owl-nav > div {
top: auto;
left: 50%;
right: auto;
bottom: 0;
margin: 0;
width: 26px !important;
height: 26px !important;
margin-left: -13px !important;
}
.vertical-thumbnail .images-thumbnails > .thumbnails .owl-nav > div.owl-next {
top: 21px;
bottom: auto;
margin: 0;
}
.vertical-thumbnail .images-thumbnails > .thumbnails .owl-nav > div.owl-prev {
top: auto;
bottom: 1px;
margin: 0;
}
.vertical-thumbnail
.images-thumbnails
> .thumbnails
.owl-nav
> div.owl-next:before {
content: "\f106";
}
.vertical-thumbnail
.images-thumbnails
> .thumbnails
.owl-nav
> div.owl-prev:before {
content: "\f107";
}
div.product.vertical-thumbnail .images-thumbnails .owl-controls div.owl-next {
visibility: hidden;
opacity: 0;
transition: all 400ms ease-in-out 0s;
-webkit-transition: all 400ms ease-in-out 0s;
-moz-transition: all 400ms ease-in-out 0s;
}
div.product.vertical-thumbnail .images-thumbnails .owl-controls div.owl-prev {
visibility: hidden;
opacity: 0;
transition: all 400ms ease-in-out 0s;
-webkit-transition: all 400ms ease-in-out 0s;
-moz-transition: all 400ms ease-in-out 0s;
}
div.product.vertical-thumbnail
.images-thumbnails
.thumbnails:hover
.owl-controls
div.owl-prev,
div.product.vertical-thumbnail
.images-thumbnails
.thumbnails:hover
.owl-controls
div.owl-next {
visibility: visible;
opacity: 1;
}
#to-top {
position: fixed;
right: 0;
bottom: 0;
transform: scale(0, 0);
-webkit-transform: scale(0, 0);
-moz-transform: scale(0, 0);
-ms-transform: scale(0, 0);
width: 50px;
height: 50px;
line-height: 0;
display: inline-block;
transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s;
-moz-transition: all 300ms ease-in-out 0s;
text-align: center;
cursor: pointer;
border-radius: 100%;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
display: block !important;
z-index: 999;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
#to-top a {
display: inline-block;
width: 50px;
height: 50px;
line-height: 0;
border-width: 2px;
border-style: solid;
overflow: hidden;
text-transform: uppercase;
font-size: 0;
}
#to-top a:before {
font-family: "Pe-icon-7-stroke";
content: "\e683";
font-size: 24px;
font-weight: normal;
line-height: 46px;
}
#to-top a:hover {
text-decoration: none;
}
#to-top.on {
transform: scale(1, 1);
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
-ms-transform: scale(1, 1);
}
.ts-footer-block .widget-container ul li > a:hover {
text-decoration: underline;
}
.widget-container ul.list-item,
.widget ul.list-item {
width: 100%;
overflow: hidden;
margin-bottom: 10px;
}
body .ts-footer-block {
border: 0;
padding: 20px 0;
margin: 0;
}
body .end-footer .ts-footer-block,
body .ts-footer-block .widget-container {
padding: 0;
}
footer .widget-container:before,
footer .widget-container .widget-title:after {
display: none;
}
footer .ts-footer-block ul li {
list-style: none;
padding: 8px 0;
}
footer .ts-footer-block ul ul li {
padding: 8px 0;
}
body .ts-footer-block .widget-title {
margin: 0 0 34px 0;
padding: 0;
}
body .ts-footer-block .widget-container {
border: 0;
}
body .ts-footer-block .woocommerce ul.cart_list li:after,
body .ts-footer-block .woocommerce ul.product_list_widget li:after,
body .ts-footer-block .woocommerce.widget_shopping_cart .cart_list li:after {
opacity: 0.1;
}
footer .widget-container.widget_archive > ul {
padding-top: 0;
line-height: 0;
}
footer .widget-container.widget_archive ul li a:hover,
footer .widget_categories ul li a:hover,
footer .ts-product-categories-widget ul li a:hover,
footer .widget_product_categories ul li a:hover {
text-decoration: none !important;
}
footer section.widget_nav_menu > div > ul,
footer .widget-container > ul,
footer .widget-container .ts-facebook-page-wrapper,
footer .widget-container .ts-logo-slider-wrapper .content-wrapper,
footer .widget-container .ts-products-widget-wrapper ul.product_list_widget,
footer .widget-container ul.product_list_widget,
footer section.woocommerce ul.product_list_widget,
footer .widget-container .widget_shopping_cart_content,
footer .widget-container .testimonial-content {
padding: 0;
}
footer .widget_categories > ul {
padding: 0;
}
footer .widget-container .comment_list_widget > li:first-child {
margin-top: 0;
}
footer .widget-container ul.info-content li,
.widget-container ul.info-content li {
padding: 15px 0;
padding-left: 60px;
position: relative;
}
footer .widget-container ul.info-content.style-2 li,
.widget-container ul.info-content.style-2 li {
padding-left: 0;
padding-right: 0;
}
.widget-container ul.info-content li:after {
position: absolute;
content: "";
left: 0;
top: 50%;
margin-top: -20px;
width: 40px;
height: 40px;
border-width: 1px;
border-style: solid;
opacity: 0.2;
}
.widget-container ul.info-content.style-2 li:after {
display: none;
}
.widget-container ul.info-content li:before {
position: absolute;
left: 0;
font-family: "Pe-icon-7-stroke";
top: 50%;
margin-top: -20px;
font-size: 16px;
line-height: 38px;
width: 40px;
height: 40px;
text-align: center;
}
.widget-container ul.info-content.style-2 li:before {
position: relative;
top: 2px;
left: auto;
right: auto;
bottom: auto;
display: inline-block;
margin: 0 15px 0 0;
width: auto;
height: auto;
line-height: 20px;
}
.widget-container ul.info-content li.info-location:before {
content: "\e638";
}
.widget-container ul.info-content li.info-phone:before {
content: "\e670";
}
.widget-container ul.info-content li.info-email:before {
content: "\e639";
}
.widget-container ul.info-content li.info-fax:before {
content: "\e61f";
}
.social-no-margin .widget-title {
margin-bottom: 10px !important;
}
.social-no-margin section.ts-social-icons .social-icons {
padding: 12px 0;
}
.payment-right {
text-align: right;
}
.widget-title {
padding: 13px 0 13px 0;
margin: 0 0 0 0;
position: relative;
text-transform: uppercase;
}
.widget-title a.rsswidget {
line-height: 14px;
display: inline-block;
}
.widget_display_search .widget-title,
.widget_product_search .widget-title,
.widget_search .widget-title {
margin: 0;
padding-top: 0;
}
.widget_display_search:before,
.widget_product_search:before,
.widget_search:before {
display: none !important;
}
.ts-recent-comments-widget .widget-title,
.ts-blogs-widget .widget-title {
padding-right: 50px;
}
.ts-products-widget .widget-title {
padding-left: 15px;
padding-right: 70px;
}
.ts-products-widget .widget-title:after {
left: 0px;
right: 0;
}
.widget-title:after {
border-width: 0 0 1px 0;
height: 1px;
border-style: solid;
position: absolute;
left: -20px;
right: -20px;
bottom: 0;
content: "";
}
.widget-container {
border-width: 1px;
border-style: solid;
margin: 0 0 50px 0;
clear: both;
padding: 0 20px 0 20px;
position: relative;
}
.widget-container.ts-products-widget {
padding: 0;
}
.ts-products-tabs-widget {
padding: 0;
border: 0;
background: transparent !important;
}
.ts-products-tabs-widget .widget-title-wrapper {
border-width: 1px;
border-style: solid;
position: static;
}
.widget-container:before {
border-width: 2px 0 0 0;
border-style: solid;
content: "";
position: absolute;
top: -1px;
left: -1px;
right: -1px;
bottom: auto;
z-index: 1;
}
.ts-products-tabs-widget:before {
left: 0;
right: 0;
}
.widget-container:last-child {
margin-bottom: 0;
}
.widget-container fieldset {
padding: 0;
}
body .widget-container > select,
.widget_mc4wp_form_widget .mc4wp-form {
margin: 20px 0;
}
section.ts-social-icons .social-icons,
section.widget_product_search > form,
.widget-container .widget_shopping_cart_content {
padding: 20px 0 10px 0;
}
.woocommerce .widget_price_filter .price_slider_wrapper {
padding: 25px 0 20px 0;
}
section.product-filter-by-color > ul,
section.woocommerce.widget-container > ul {
padding: 20px 0 0 0;
}
section.widget_media_gallery .gallery-size-thumbnail {
padding: 10px 0 20px 0;
}
section.woocommerce.widget_rating_filter > ul {
padding: 15px 0 15px 0;
}
.widget-container .widget_shopping_cart_content,
.widget-container .tagcloud,
section.woocommerce.widget_layered_nav > ul {
padding: 20px 0 10px 0;
}
.widget-container > ul,
section.widget_nav_menu > div > ul {
padding: 10px 0;
}
.widget_archive > ul {
margin-bottom: 10px;
}
section.widget_display_stats > dl {
padding: 10px 0 0 0;
}
.widget-container.widget_text .textwidget {
padding-top: 15px;
padding-bottom: 18px;
}
section.ts-flickr-widget .ts-flickr-wrapper,
section.ts-instagram-widget .ts-instagram-wrapper {
padding: 18px 0 18px 0;
}
.widget-container .ts-facebook-page-wrapper,
section.bbp_widget_login .bbp-logged-in {
padding: 20px 0;
}
.widget-container .ts-blogs-widget-wrapper {
padding: 0 0 17px 0;
}
.widget-container .ts-recent-comments-widget-wrapper,
.widget-container .ts-slider {
padding-top: 0;
}
.widget-container .ts-products-widget-wrapper ul.product_list_widget,
.widget-container ul.product_list_widget,
.woocommerce ul.product_list_widget {
padding: 20px 0 0 0;
}
.woocommerce .ts-recently-viewed-products-wrapper ul.product_list_widget {
padding: 20px 0 0 0;
}
.woocommerce ul.cart_list {
padding-top: 0;
padding-bottom: 0;
}
.widget-container.widget_calendar {
padding: 0;
border: 0;
}
.widget-container > ul ol,
.widget-container > ul ul {
margin-left: 10px;
}
.widget-container ul ul {
margin: 5px 0 0 15px;
}
.widget-container ul li {
list-style: none;
padding: 5px 0;
}
.widget-container ul ul li {
padding: 5px 0;
}
.widget-container ul li:last-child,
.widget-container ul ul li:last-child {
padding-bottom: 0;
}
.widget-container ul li > a:hover {
text-decoration: none;
}
section.widget_nav_menu > div > ul li.fa:before {
margin-right: 5px;
}
.widget-container ul ul li > a {
position: relative;
}
li.fa:before {
font-family: "FontAwesome";
}
.mailchimp-subscription {
position: relative;
border: 0;
overflow: hidden;
padding-top: 42px;
padding-bottom: 50px;
background: #3f3f3f;
}
.mailchimp-subscription.text-default {
background: #fafafa;
}
.ts-mailchimp-subscription-shortcode .mailchimp-subscription.text-default {
background: transparent;
}
.mailchimp-subscription input[type="email"],
.widget_mc4wp_form_widget .mc4wp-form input[type="email"] {
padding: 15px 70px 15px 15px;
height: 50px;
margin-bottom: 0;
}
.mailchimp-subscription.text-light input[type="email"] {
background: transparent;
}
.style-2 .mailchimp-subscription input[type="email"] {
max-width: 100%;
}
.mailchimp-subscription.text-light input[type="email"],
.mailchimp-subscription.text-light input[type="email"]:focus,
.mailchimp-subscription.text-light input[type="email"]:hover {
border-color: #fff;
color: #fff;
}
.mailchimp-subscription .newsletter {
margin-bottom: 4px;
display: inline-block;
}
.style-1 .mailchimp-subscription.text-default .newsletter {
margin-bottom: 10px;
}
.style-1 .mailchimp-subscription .newsletter {
max-width: 490px;
}
.mc4wp-form-submitted.processing button.button i {
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8);
}
.mc4wp-form-submitted.processing button.button i:before {
content: "\f110";
}
.mailchimp-subscription .mc4wp-error,
.mailchimp-subscription .mc4wp-success {
display: inline-block;
position: relative;
padding-left: 20px;
}
.mailchimp-subscription .mc4wp-error:before,
.mailchimp-subscription .mc4wp-success:before {
top: -7px;
background: none;
line-height: 18px;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
font-style: normal;
position: absolute;
left: 0;
font-size: 14px;
background: none;
font-family: "FontAwesome";
height: 20px;
width: 20px;
text-shadow: none;
padding: 10px 0;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
content: "\f00d";
}
.mailchimp-subscription .mc4wp-success:before {
content: "\f00c";
}
.mailchimp-subscription.text-light .newsletter,
.mailchimp-subscription.text-light input[type="email"],
.mailchimp-subscription.text-light input[type="email"]:focus,
.mailchimp-subscription.text-light .widget-title-wrapper h3,
.mailchimp-subscription.text-light .widgettitle,
.mailchimp-subscription.text-light .mc4wp-error,
.mailchimp-subscription.text-light .mc4wp-success {
color: #fff;
}
.mailchimp-subscription .widget-title-wrapper h3 {
padding: 0 0 8px 0;
margin-left: 0;
margin-right: 0;
}
.mailchimp-subscription .subscribe-email {
position: relative;
}
.mailchimp-subscription button.button,
.widget_mc4wp_form_widget .mc4wp-form button.button {
position: absolute;
right: 3px;
top: 3px;
bottom: 3px;
padding: 0;
height: 44px;
width: 44px;
line-height: 0;
font-size: 0;
}
.mailchimp-subscription button.button i,
.widget_mc4wp_form_widget .mc4wp-form button.button i {
font-size: 20px;
line-height: 44px;
}
.mailchimp-subscription:before,
.mailchimp-subscription .widget-title:after {
display: none !important;
}
.mailchimp-subscription .widget-title-wrapper,
.mailchimp-subscription .subscribe-widget {
position: relative;
z-index: 1;
width: 100%;
}
.mailchimp-subscription img.bg-newsletter {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
z-index: 0;
max-width: none;
}
.widget-container .tagcloud {
overflow: hidden;
}
.widget-container .tagcloud a {
margin: 0 0 10px 10px;
display: inline-block;
line-height: 30px;
float: left;
border-width: 1px;
border-style: solid;
padding: 6px 10px;
}
.widget-container .tagcloud a:hover {
text-decoration: none;
}
.widget_product_tag_cloud .tagcloud,
.widget_tag_cloud .tagcloud {
margin-left: -10px;
}
footer .widget_product_tag_cloud .tagcloud a:hover,
footer .widget_tag_cloud .tagcloud a:hover {
color: #ffffff !important;
}
.ts-social-icons .social-icons {
padding-top: 15px;
float: left;
width: 100%;
display: inline-block;
}
.blank-page-template .ts-social-icons .social-icons {
width: auto;
margin-bottom: 10px;
}
.blank-page-template .ts-social-icons .social-icons,
.blank-page-template .ts-social-icons li {
float: none;
}
.ts-social-icons:after,
.ts-social-icons .list-icons:after {
display: table;
clear: both;
content: "";
}
.ts-social-icons .list-icons {
margin: 0 -1px;
display: inline-block;
}
.ts-social-icons li,
.ts-social-icons li a {
width: 40px;
height: 40px;
text-align: center;
line-height: 0;
padding: 0 !important;
display: inline-block;
position: relative;
transition: none;
-webkit-transition: none;
-moz-transition: none;
}
.ts-social-icons li a:before {
border-width: 1px;
border-style: solid;
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
content: "";
}
footer .ts-social-icons li a:before {
opacity: 0.3;
}
.ts-social-icons .ts-tooltip {
display: none;
position: absolute;
content: "";
top: -32px;
left: 50%;
margin-left: -36px;
height: 20px;
opacity: 0;
visibility: hidden;
padding: 2px 5px;
line-height: 16px;
width: 72px;
font-size: 10px;
transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
}
.ts-social-icons .show-tooltip .ts-tooltip {
display: inline-block;
}
.ts-social-icons .ts-tooltip:before {
font-family: "FontAwesome";
content: "\f0d7";
position: absolute;
bottom: -9px;
left: 50%;
font-size: 12px;
margin-left: -3px;
}
.ts-social-icons li:hover .ts-tooltip {
opacity: 1;
top: -26px;
visibility: visible;
}
.ts-social-icons li {
margin: 2px;
float: left;
}
.ts-social-icons .style-fill-bg {
margin-left: -2px;
margin-right: -2px;
}
.ts-social-icons .style-fill-bg li a:before {
display: none;
}
.ts-social-icons .style-fill-bg li {
margin: 2px;
}
.ts-social-icons li i {
font-size: 18px;
line-height: 40px;
width: auto;
height: auto;
margin: 0;
}
.ts-social-icons .social-desc {
margin-bottom: 20px;
}
footer .ts-social-icons .social-icons.style-vertical {
padding: 0;
}
.ts-social-icons .social-icons.style-vertical ul {
overflow: hidden;
}
.ts-social-icons .social-icons.style-vertical li a:before {
display: none;
}
.ts-social-icons .social-icons.style-vertical li a i {
position: relative;
}
.ts-social-icons .social-icons.style-vertical li a {
transition: color 150ms, border 150ms, background 150ms ease-in-out 0s;
-webkit-transition: color 150ms, border 150ms,
background 150ms 150ms ease-in-out 0s;
-moz-transition: color 150ms, border 150ms,
background 150ms 150ms ease-in-out 0s;
}
.ts-social-icons .social-icons.style-vertical li a i:after {
border-width: 1px;
border-style: solid;
position: absolute;
left: 0;
right: auto;
top: 0;
bottom: 0;
width: 40px;
height: 40px;
content: "";
}
footer .ts-social-icons .social-icons.style-vertical li a i:after {
opacity: 0.3;
}
footer .ts-social-icons .social-icons.style-vertical li:hover a i:after {
opacity: 1;
}
.ts-social-icons .social-icons.style-vertical li a i {
font-size: 18px;
font-family: "FontAwesome";
line-height: 22px;
padding: 6px 2px;
text-align: center;
width: 40px;
height: 40px;
margin-right: 15px;
display: inline-block;
}
.ts-social-icons .social-icons.style-vertical li a i:before {
line-height: 28px;
position: relative;
z-index: 1;
}
.ts-social-icons .social-icons.style-vertical .list-icons {
margin: 0;
}
.ts-social-icons .social-icons.style-vertical li,
.ts-social-icons .social-icons.style-vertical li a {
width: auto;
height: auto;
text-align: inherit;
line-height: inherit;
background: transparent !important;
}
.ts-social-icons .social-icons.style-vertical li a:hover {
text-decoration: none;
}
.ts-social-icons .social-icons.style-vertical li a span {
position: static;
opacity: 1;
margin: 0;
height: auto;
width: auto;
line-height: inherit;
font-size: inherit;
padding: 0;
visibility: visible;
background: transparent !important;
}
.ts-social-icons .social-icons.style-vertical li {
float: left;
clear: both;
display: inline-block;
margin: 0 0 10px 0;
}
.ts-social-icons .social-icons.style-vertical li a span:before {
display: none;
}
.ts-social-icons .social-icons.style-vertical li.facebook:hover a span,
footer#colophon
.ts-social-icons
.social-icons.style-vertical
li.facebook:hover
a
span {
color: #3b5998;
}
.ts-social-icons .social-icons.style-vertical li.twitter:hover a span,
footer#colophon
.ts-social-icons
.social-icons.style-vertical
li.twitter:hover
a
span {
color: #2caae1;
}
.ts-social-icons .social-icons.style-vertical li.flickr:hover a span,
footer#colophon
.ts-social-icons
.social-icons.style-vertical
li.flickr:hover
a
span {
color: #e30761;
}
.ts-social-icons .social-icons.style-vertical li.vimeo:hover a span,
footer#colophon
.ts-social-icons
.social-icons.style-vertical
li.vimeo:hover
a
span {
color: #17b3e8;
}
.ts-social-icons .social-icons.style-vertical li.feedburner:hover a span,
footer#colophon
.ts-social-icons
.social-icons.style-vertical
li.feedburner:hover
a
span {
color: #176dba;
}
.ts-social-icons .social-icons.style-vertical li.youtube:hover a span,
footer#colophon
.ts-social-icons
.social-icons.style-vertical
li.youtube:hover
a
span {
color: #cc181e;
}
.ts-social-icons .social-icons.style-vertical li.viber:hover a span,
footer#colophon
.ts-social-icons
.social-icons.style-vertical
li.viber:hover
a
span {
color: #7c529e;
}
.ts-social-icons .social-icons.style-vertical li.skype:hover a span,
footer#colophon
.ts-social-icons
.social-icons.style-vertical
li.skype:hover
a
span {
color: #009ee5;
}
.ts-social-icons .social-icons.style-vertical li.instagram:hover a span,
footer#colophon
.ts-social-icons
.social-icons.style-vertical
li.instagram:hover
a
span {
color: #125688;
}
.ts-social-icons .style-vertical li.facebook:hover a,
footer#colophon .ts-social-icons .style-vertical li.facebook:hover a,
.ts-social-icons .style-vertical li.twitter:hover a,
footer#colophon .ts-social-icons .style-vertical li.twitter:hover a,
.ts-social-icons .style-vertical li.flickr:hover a,
footer#colophon .ts-social-icons .style-vertical li.flickr:hover a,
.ts-social-icons .style-vertical li.vimeo:hover a,
footer#colophon .ts-social-icons .style-vertical li.vimeo:hover a,
.ts-social-icons .style-vertical li.mailchimp:hover a,
footer#colophon .ts-social-icons .style-vertical li.mailchimp:hover a,
.ts-social-icons .style-vertical li.youtube:hover a,
footer#colophon .ts-social-icons .style-vertical li.youtube:hover a,
.ts-social-icons .style-vertical li.viber:hover a,
footer#colophon .ts-social-icons .style-vertical li.viber:hover a,
.ts-social-icons .style-vertical li.skype:hover a,
footer#colophon .ts-social-icons .style-vertical li.skype:hover a,
.ts-social-icons .style-vertical li.instagram:hover a,
footer#colophon .ts-social-icons .style-vertical li.instagram:hover a {
color: #fff;
}
.ts-social-icons .style-vertical li.facebook:hover a i:after,
footer#colophon .ts-social-icons .style-vertical li.facebook:hover a i:after {
background-color: #3b5998;
border-color: #3b5998;
}
.ts-social-icons .style-vertical li.twitter:hover a i:after,
footer#colophon .ts-social-icons .style-vertical li.twitter:hover a i:after {
background-color: #2caae1;
border-color: #2caae1;
}
.ts-social-icons .style-vertical li.flickr:hover a i:after,
footer#colophon .ts-social-icons .style-vertical li.flickr:hover a i:after {
background-color: #e30761;
border-color: #e30761;
}
.ts-social-icons .style-vertical li.vimeo:hover a i:after,
footer#colophon .ts-social-icons .style-vertical li.vimeo:hover a i:after {
background-color: #17b3e8;
border-color: #17b3e8;
}
.ts-social-icons .style-vertical li.mailchimp:hover a i:after,
footer#colophon .ts-social-icons .style-vertical li.mailchimp:hover a i:after {
background-color: #176dba;
border-color: #176dba;
}
.ts-social-icons .style-vertical li.youtube:hover a i:after,
footer#colophon .ts-social-icons .style-vertical li.youtube:hover a i:after {
background-color: #cc181e;
border-color: #cc181e;
}
.ts-social-icons .style-vertical li.viber:hover a i:after,
footer#colophon .ts-social-icons .style-vertical li.viber:hover a i:after {
background-color: #7c529e;
border-color: #7c529e;
}
.ts-social-icons .style-vertical li.skype:hover a i:after,
footer#colophon .ts-social-icons .style-vertical li.skype:hover a i:after {
background-color: #009ee5;
border-color: #009ee5;
}
.ts-social-icons .style-vertical li.instagram:hover a i:after,
footer#colophon .ts-social-icons .style-vertical li.instagram:hover a i:after {
background-color: #125688;
border-color: #125688;
}
.ts-social-icons .style-vertical li.feedburner:hover a i:after,
footer#colophon .ts-social-icons .style-vertical li.feedburner:hover a i:after {
background-color: #176dba;
border-color: #176dba;
}
.ts-social-icons .style-light-opacity {
margin: 0 -5px;
display: inline-block;
}
.ts-social-icons .style-light-opacity li {
margin: 5px;
}
.ts-social-icons .style-light-opacity li a {
background: rgba(255, 255, 255, 0.3);
color: #ffffff;
border-radius: 100%;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
}
.ts-social-icons .style-light-opacity li a i {
font-size: 16px;
}
.ts-social-icons .style-light-opacity li a:before {
display: none;
}
.ts-social-icons li.facebook a span {
background-color: #3b5998;
}
.ts-social-icons li.twitter a span {
background-color: #2caae1;
}
.ts-social-icons li.flickr a span {
background-color: #e30761;
}
.ts-social-icons li.vimeo a span {
background-color: #17b3e8;
}
.ts-social-icons li.mailchimp a span {
background-color: #176dba;
}
.ts-social-icons li.facebook a span:before {
color: #3b5998;
}
.ts-social-icons li.twitter a span:before {
color: #2caae1;
}
.ts-social-icons li.flickr a span:before {
color: #e30761;
}
.ts-social-icons li.vimeo a span:before {
color: #17b3e8;
}
.ts-social-icons li.mailchimp a span:before {
color: #176dba;
}
.ts-social-icons li.youtube a span {
background-color: #cc181e;
}
.ts-social-icons li.viber a span {
background-color: #7c529e;
}
.ts-social-icons li.skype a span {
background-color: #009ee5;
}
.ts-social-icons li.instagram a span {
background-color: #125688;
}
.ts-social-icons li.feedburner a span {
background-color: #176dba;
}
.ts-social-icons li.youtube a span:before {
color: #cc181e;
}
.ts-social-icons li.viber a span:before {
color: #7c529e;
}
.ts-social-icons li.skype a span:before {
color: #009ee5;
}
.ts-social-icons li.instagram a span:before {
color: #125688;
}
.ts-social-icons li.feedburner a span:before {
color: #176dba;
}
.ts-social-icons li:hover a i {
color: #fff !important;
}
.ts-social-icons .style-light-opacity li.facebook:hover a,
.ts-social-icons li.facebook:hover a,
footer#colophon .ts-social-icons li.facebook:hover a,
.ts-social-icons .style-fill-bg li.facebook:hover a {
background-color: #3b5998;
border-color: #3b5998;
}
.ts-social-icons li.facebook:hover a:before {
border-color: #3b5998;
}
.ts-social-icons .style-light-opacity li.twitter:hover a,
.ts-social-icons li.twitter:hover a,
footer#colophon .ts-social-icons li.twitter:hover a,
.ts-social-icons .style-fill-bg li.twitter:hover a {
background-color: #2caae1;
border-color: #2caae1;
}
.ts-social-icons li.twitter:hover a:before {
border-color: #2caae1;
}
.ts-social-icons .style-light-opacity li.flickr:hover a,
.ts-social-icons li.flickr:hover a,
footer#colophon .ts-social-icons li.flickr:hover a,
.ts-social-icons .style-fill-bg li.flickr:hover a {
background-color: #e30761;
border-color: #e30761;
}
.ts-social-icons li.flickr:hover a:before {
border-color: #e30761;
}
.ts-social-icons .style-light-opacity li.vimeo:hover a,
.ts-social-icons li.vimeo:hover a,
footer#colophon .ts-social-icons li.vimeo:hover a,
.ts-social-icons .style-fill-bg li.vimeo:hover a {
background-color: #17b3e8;
border-color: #17b3e8;
}
.ts-social-icons li.vimeo:hover a:before {
border-color: #17b3e8;
}
.ts-social-icons .style-light-opacity li.mailchimp:hover a,
.ts-social-icons li.mailchimp:hover a,
footer#colophon .ts-social-icons li.mailchimp:hover a,
.ts-social-icons .style-fill-bg li.mailchimp:hover a {
background-color: #176dba;
border-color: #176dba;
}
.ts-social-icons li.mailchimp:hover a:before {
border-color: #176dba;
}
.ts-social-icons .style-light-opacity li.youtube:hover a,
.ts-social-icons li.youtube:hover a,
footer#colophon .ts-social-icons li.youtube:hover a,
.ts-social-icons .style-fill-bg li.youtube:hover a {
background-color: #cc181e;
border-color: #cc181e;
}
.ts-social-icons li.youtube:hover a:before {
border-color: #cc181e;
}
.ts-social-icons .style-light-opacity li.viber:hover a,
.ts-social-icons li.viber:hover a,
footer#colophon .ts-social-icons li.viber:hover a,
.ts-social-icons .style-fill-bg li.viber:hover a {
background-color: #7c529e;
border-color: #7c529e;
}
.ts-social-icons li.viber:hover a:before {
border-color: #7c529e;
}
.ts-social-icons .style-light-opacity li.skype:hover a,
.ts-social-icons li.skype:hover a,
footer#colophon .ts-social-icons li.skype:hover a,
.ts-social-icons .style-fill-bg li.skype:hover a {
background-color: #009ee5;
border-color: #009ee5;
}
.ts-social-icons li.skype:hover a:before {
border-color: #009ee5;
}
.ts-social-icons .style-light-opacity li.instagram:hover a,
.ts-social-icons li.instagram:hover a,
footer#colophon .ts-social-icons li.instagram:hover a,
.ts-social-icons .style-fill-bg li.instagram:hover a {
background-color: #125688;
border-color: #125688;
}
.ts-social-icons li.instagram:hover a:before {
border-color: #125688;
}
.ts-social-icons .style-light-opacity li.feedburner:hover a,
.ts-social-icons li.feedburner:hover a,
footer#colophon .ts-social-icons li.feedburner:hover a,
.ts-social-icons .style-fill-bg li.feedburner:hover a {
background-color: #176dba;
border-color: #176dba;
}
.ts-social-icons li.feedburner:hover a:before {
border-color: #176dba;
}
.ts-social-icons .style-light-opacity li.linkedin:hover a,
.ts-social-icons li.linkedin:hover a,
footer#colophon .ts-social-icons li.linkedin:hover a,
.ts-social-icons .style-fill-bg li.linkedin:hover a {
background-color: #0177b5;
border-color: #0177b5;
}
.ts-social-icons .style-light-opacity li.wordpress:hover a,
.ts-social-icons li.wordpress:hover a,
footer#colophon .ts-social-icons li.wordpress:hover a,
.ts-social-icons .style-fill-bg li.wordpress:hover a {
background-color: #21759b;
border-color: #21759b;
}
section.product-filter-by-color > ul {
margin-bottom: 0;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range {
background-image: none;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
height: 6px;
position: relative;
z-index: 1;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
margin-left: 10px;
margin-right: 10px;
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range {
background: #efefef !important;
top: -1px;
}
.woocommerce
.widget_price_filter
.ui-slider-horizontal
.ui-slider-range:before {
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
border-width: 1px;
border-style: solid;
border-color: #c2c2c2;
z-index: 1;
content: "";
background: #c2c2c2;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background: #efefef;
border-width: 1px;
border-style: solid;
border-color: #eaeaea;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
width: 20px;
height: 20px;
border-width: 1px;
border-style: solid;
margin-left: -10px;
top: -8px;
background-color: #efefef;
background-image: none;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
border-radius: 100%;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:before {
content: "";
position: absolute;
left: 2px;
width: 14px;
height: 14px;
top: 2px;
border-width: 5px;
border-style: solid;
border-color: #cbcbcb;
border-radius: 100%;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
}
.woocommerce .widget_price_filter .ui-slider {
margin-left: 2px;
margin-right: 2px;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child {
margin-left: -10px;
}
.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount {
padding-top: 10px;
}
.woocommerce .widget-container .price_slider_amount {
position: relative;
}
.woocommerce .widget-container .price_slider_amount .price_label {
margin: 2px 0;
float: left;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
float: right;
font-size: 10px;
line-height: 14px;
padding: 7px;
min-width: 70px;
}
.woocommerce .widget_price_filter .price_slider_amount {
text-align: left;
float: none;
}
.product-filter-by-color ul {
margin-right: -20px;
}
.product-filter-by-color ul:after {
display: table;
content: "";
clear: both;
}
.product-filter-by-color ul li {
list-style: none;
display: inline-block;
float: left;
padding: 0;
line-height: 0;
width: 30px;
height: 30px;
margin: 0 21px 21px 0;
}
.product-filter-by-color ul li a {
font-size: 0;
width: 30px;
height: 30px;
margin: 0;
line-height: 30px;
float: left;
line-height: 0;
}
.product-filter-by-color ul li a span {
font-size: 0;
width: 30px;
height: 30px;
line-height: 30px;
display: inline-block;
}
.product-filter-by-color ul li a {
position: relative;
z-index: 2;
line-height: 0;
}
.product-filter-by-color ul li a:before {
content: "";
position: absolute;
left: -3px;
right: -3px;
bottom: -3px;
top: -3px;
border-width: 1px;
border-style: solid;
z-index: 1;
opacity: 0;
transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
}
.product-filter-by-color ul li:hover a:before,
.product-filter-by-color ul li.chosen a:before {
opacity: 1;
}
.product-filter-by-color ul li.chosen a:after {
position: absolute;
top: -10px;
right: -8px;
font-family: "FontAwesome";
font-size: 14px;
line-height: 14px;
font-weight: normal;
content: "\f00d";
z-index: 3;
color: red;
}
.product-filter-by-color ul li:hover a:after,
.product-filter-by-color ul li.chosen a:after {
opacity: 1;
}
.product-filter-by-color ul li small.count {
display: none;
}
.widget_layered_nav > form {
margin-top: 17px;
}
.woocommerce .widget_layered_nav ul {
margin: 0;
}
.woocommerce .widget_layered_nav ul li {
position: relative;
padding-bottom: 16px;
width: 100%;
overflow: hidden;
padding-right: 35px;
}
.woocommerce .widget_layered_nav ul li:last-child {
padding-bottom: 0;
}
.woocommerce .widget_layered_nav ul li.chosen a:before,
.woocommerce .widget_layered_nav_filters ul li a:before {
color: red;
content: "\f00d";
font-family: "FontAwesome";
}
.woocommerce .widget_layered_nav ul li a,
.woocommerce .widget_layered_nav ul li span.count {
padding: 0;
z-index: 1;
}
.woocommerce .widget_layered_nav ul li a {
white-space: nowrap;
overflow: hidden;
display: inline-block;
max-width: 100%;
width: 100%;
}
.woocommerce .widget_layered_nav ul li span.count {
position: absolute;
right: 0;
top: 1px;
}
.woocommerce .widget_layered_nav_filters ul {
margin: 0;
padding: 5px 0;
}
.woocommerce .widget_layered_nav_filters ul li {
display: inline-block;
width: 100%;
padding: 0;
margin: 0 0 10px 0;
position: relative;
}
.woocommerce .widget_layered_nav_filters ul li:last-child:before {
display: none;
}
.woocommerce .widget_layered_nav_filters ul li a:before {
font-family: "FontAwesome";
font-size: 14px;
line-height: 14px;
content: "\f00d";
color: red;
}
.widget-container.ts-products-widget .widget-title {
margin: 0;
}
.woocommerce ul.cart_list li.empty,
.woocommerce ul.product_list_widget li.empty {
min-height: 0;
margin: 0;
padding: 0;
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li,
.woocommerce .widget_shopping_cart .cart_list li,
.woocommerce.widget_shopping_cart .cart_list li {
position: relative;
margin: 0 0 0 0;
padding: 0 0 20px 0;
}
.woocommerce .widget-container.ts-products-widget ul.product_list_widget li,
.widget-container.ts-products-widget .woocommerce ul.product_list_widget li {
padding: 0 20px 20px 20px;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
width: 98px;
border-width: 1px;
border-style: solid;
margin: 0;
float: left;
}
.woocommerce ul.cart_list li img {
margin-right: 20px;
}
.woocommerce
.ts-recently-viewed-products-wrapper
ul.product_list_widget
li
img {
border-width: 0;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.woocommerce .thumbnail-no-border ul.product_list_widget li img,
body .woocommerce.thumbnail-no-border ul.product_list_widget li img {
border-width: 0;
}
.woocommerce
.widget-container.ts-products-widget
.thumbnail-no-border
ul.product_list_widget
li,
.widget-container.ts-products-widget
.thumbnail-no-border
ul.product_list_widget
li {
margin-bottom: 19px;
padding-left: 20px;
padding-right: 20px;
}
.woocommerce
.widget-container.ts-products-widget
.thumbnail-no-border
ul.product_list_widget
li:last-child,
.widget-container.ts-products-widget
.thumbnail-no-border
ul.product_list_widget
li:last-child {
margin-bottom: 0;
}
.woocommerce
.widget-container.ts-products-widget
.thumbnail-no-border
ul.product_list_widget
li:last-child:before,
.widget-container.ts-products-widget
.thumbnail-no-border
ul.product_list_widget
li:last-child:before {
display: none;
}
.woocommerce
.widget-container.ts-products-widget
.thumbnail-no-border
ul.product_list_widget
li:before,
.widget-container.ts-products-widget
.thumbnail-no-border
ul.product_list_widget
li:before {
border-width: 1px 0 0 0;
border-style: solid;
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
display: inline-block;
}
.widget .ts-products-widget-wrapper ul li,
.woocommerce .widget .ts-products-widget-wrapper ul li,
.woocommerce .ts-recently-viewed-products-wrapper ul li,
.woocommerce .woocommerce .ts-recently-viewed-products-wrapper ul li {
padding: 0 20px 20px 20px;
margin-bottom: 20px;
border-width: 0 0 1px 0;
border-style: solid;
}
.menu .woocommerce ul.product_list_widget,
.woocommerce .menu ul.product_list_widget {
padding: 10px 0;
}
.menu .woocommerce.ts-products-widget-wrapper ul li,
.woocommerce .menu .woocommerce.ts-products-widget-wrapper ul li {
padding: 0;
border-width: 0;
}
.menu .widget.ts-products-widget {
border-width: 0;
background: transparent !important;
}
.woocommerce .menu .widget.ts-products-widget ul.product_list_widget li img,
.menu .widget.ts-products-widget ul.product_list_widget li img {
width: 102px;
}
.menu .widget.ts-products-widget ul.product_list_widget li .ts-wg-meta {
margin-left: 115px;
}
.widget .ts-products-widget-wrapper ul li:last-child,
.woocommerce .widget .ts-products-widget-wrapper ul li:last-child,
.woocommerce .ts-recently-viewed-products-wrapper ul li:last-child,
.woocommerce
.woocommerce
.ts-recently-viewed-products-wrapper
ul
li:last-child {
margin-bottom: 0;
border-width: 0;
}
.widget.ts-products-widget h2 {
padding-left: 20px;
padding-right: 20px;
}
.has-slider .widget.ts-products-widget h2 {
padding-right: 70px;
}
.widget.ts-products-widget .ts-wg-meta > a,
.widget-container ul.product_list_widget li .ts-wg-meta > a,
.woocommerce .ts-recently-viewed-products-wrapper li .ts-wg-meta > a,
.woocommerce .widget-container ul.product_list_widget li .ts-wg-meta > a,
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a {
margin: 0 0 6px 0;
text-transform: none;
}
.woocommerce.widget_recent_reviews ul.product_list_widget li a {
margin-top: 0;
}
ul.product_list_widget li .ts-wg-meta {
margin-left: 115px;
}
.no-thumbnail ul.product_list_widget li .ts-wg-meta {
margin-left: 0 !important;
margin-right: 0 !important;
}
.widget_shopping_cart ul.product_list_widget li .ts-wg-meta {
margin-right: 10px;
}
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a {
margin: 0;
}
.woocommerce ul.cart_list li dl dd,
.woocommerce ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dd,
.woocommerce ul.product_list_widget li dl dt {
margin: 0 0 4px 0;
padding: 0;
}
.woocommerce ul.cart_list li dl,
.woocommerce ul.product_list_widget li dl {
float: left;
position: relative;
border: 0;
font-size: 90%;
padding-left: 1em;
}
.woocommerce ul.cart_list li dl dd,
.woocommerce ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dd,
.woocommerce ul.product_list_widget li dl dt {
float: left;
}
.woocommerce ul.cart_list li dl:before,
.woocommerce ul.product_list_widget li dl:before {
position: absolute;
left: 0;
top: 4px;
bottom: 6px;
right: auto;
border-width: 0 1px 0 0;
border-style: solid;
content: "";
width: 1px;
display: inline-block;
}
.woocommerce ul.product_list_widget li > a.ts-wg-thumbnail {
margin: 0;
padding: 0;
display: inline-block;
position: relative;
top: auto;
left: auto;
bottom: auto;
right: auto;
overflow: hidden;
float: left;
}
.woocommerce ul.product_list_widget li > a.ts-wg-thumbnail:before {
position: absolute;
z-index: 4;
left: 1px;
right: 1px;
bottom: 1px;
top: 1px;
content: "";
background: rgba(0, 0, 0, 0.4);
opacity: 0;
transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s;
-moz-transition: all 250ms ease-in-out 0s;
}
.woocommerce
.thumbnail-no-border
ul.product_list_widget
li
> a.ts-wg-thumbnail:before,
.woocommerce
.ts-recently-viewed-products-wrapper
ul.product_list_widget
li
> a.ts-wg-thumbnail:before {
left: 0;
right: 0;
bottom: 0;
top: 0;
}
.woocommerce ul.product_list_widget li > a.ts-wg-thumbnail:hover:before {
opacity: 1;
}
.woocommerce ul.cart_list li a:hover,
.woocommerce ul.product_list_widget li a:hover {
text-decoration: none;
}
.ts-recent-comments-widget .owl-nav > div.owl-next,
.ts-recent-comments-widget .owl-nav > div.owl-prev,
.ts-blogs-widget-wrapper .owl-nav > div.owl-next,
.ts-blogs-widget-wrapper .owl-nav > div.owl-prev,
.ts-products-widget-wrapper .owl-next,
.ts-products-widget-wrapper .owl-prev {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.product-categories span {
display: none;
}
ul.product_list_widget li .product-categories {
margin-bottom: 3px;
}
.woocommerce ul.cart_list li .price,
.woocommerce ul.product_list_widget li .price {
margin-top: 0;
margin-left: -2px;
margin-right: -2px;
display: inline-block;
width: calc(100% + 4px);
}
.woocommerce ul.product_list_widget li .loop-add-to-cart {
margin-top: 13px;
display: inline-block;
}
.woocommerce ul.product_list_widget li .loop-add-to-cart .button:before {
font-family: "Pe-icon-7-stroke";
content: "\e66e";
text-indent: 0;
font-weight: normal;
color: inherit !important;
margin-right: 5px;
line-height: 10px;
position: relative;
top: 2px;
font-size: 18px;
display: inline-block;
}
.woocommerce ul.product_list_widget li .loop-add-to-cart .button.added:before {
content: "\e66c";
top: 3px;
}
.woocommerce ul.product_list_widget li .loop-add-to-cart .button {
padding-left: 15px;
padding-right: 15px;
}
.woocommerce ul.cart_list li span.amount,
.woocommerce ul.product_list_widget li span.amount {
margin: 0 2px 2px 2px;
display: inline-block;
}
.woocommerce ul.cart_list li del,
.woocommerce ul.product_list_widget li del {
opacity: 0.5;
}
.woocommerce p.stars a.star-1,
.woocommerce p.stars a.star-2,
.woocommerce p.stars a.star-3,
.woocommerce p.stars a.star-4,
.woocommerce p.stars a.star-5 {
border: 0;
}
.woocommerce p.stars a.star-1:after,
.woocommerce p.stars a.star-2:after,
.woocommerce p.stars a.star-3:after,
.woocommerce p.stars a.star-4:after,
.woocommerce p.stars a.star-5:after {
font-size: 12px;
line-height: 14px;
}
.woocommerce p.stars a {
line-height: 16px;
}
.woocommerce ul.cart_list li .quantity {
margin: 5px 0 0 0;
display: block;
}
.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total {
margin: 0;
padding: 15px 0;
border-width: 1px 0 0 0;
border-style: solid;
position: relative;
overflow: hidden;
}
.woocommerce .widget_shopping_cart p.buttons,
.woocommerce.widget_shopping_cart p.buttons {
margin-bottom: 0;
}
.woocommerce.widget_recent_reviews ul.product_list_widget li {
position: relative;
padding-left: 75px;
}
.woocommerce.widget_recent_reviews ul.product_list_widget li img {
width: 60px;
position: absolute;
top: 0;
left: 0;
}
.woocommerce.widget_recent_reviews ul.product_list_widget li .star-rating {
margin-top: 5px;
}
.woocommerce.widget_recent_reviews ul.product_list_widget li .reviewer {
margin-top: 3px;
display: inline-block;
width: 100%;
}
.widget_calendar:before {
display: none;
}
.widget_calendar .widget-title {
margin: 0;
padding-top: 0;
}
.widget_calendar .widget-title:after {
display: none;
}
.widget_calendar .widget-title-wrapper {
margin-bottom: 0;
}
.widget_calendar table {
border-width: 1px;
border-style: solid;
}
.widget_calendar table tfoot td {
border-bottom: 0;
border-top-width: 1px;
}
.widget_calendar caption {
padding: 10px 0;
text-align: center;
text-transform: uppercase;
}
.widget_calendar th,
.widget_calendar td {
padding: 2px 5px;
text-align: center;
}
.widget_calendar td#prev {
text-align: left;
}
.widget_calendar td#next {
text-align: right;
}
.widget_calendar #today {
text-decoration: underline;
}
.widget_display_search .widget-title:after,
.widget_product_search .widget-title:after,
.widget_search .widget-title:after {
display: none;
}
.widget_display_search .widget-title-wrapper,
.widget_product_search .widget-title-wrapper,
.widget_search .widget-title-wrapper {
margin-bottom: 0;
}
section.widget_display_search > form,
section.widget_product_search > form {
padding-top: 0;
padding-bottom: 0;
}
.widget_product_search,
.widget_search,
.widget_display_search {
padding: 0;
border: 0;
}
section.widget_display_search > form,
section.widget_product_search > form,
section.widget_search > form {
display: inline-block;
width: 100%;
position: relative;
}
section.widget_display_search > form input[type="text"],
section.widget_product_search > form input[type="search"],
section.widget_search > form input[type="text"] {
padding-right: 33px;
max-width: 100%;
}
section.widget_display_search > form input[type="submit"],
section.widget_product_search > form input[type="submit"],
section.widget_search > form input[type="submit"] {
position: absolute;
right: 5px;
top: 1px;
content: "";
font-size: 0;
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/icon-search.png) no-repeat 0 -2px !important;
opacity: 0.6;
z-index: 2;
border: 0 !important;
padding: 0 !important;
width: 38px;
height: 38px;
min-width: 0;
transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s;
-moz-transition: all 300ms ease-in-out 0s;
}
section.widget_display_search > form input[type="submit"]:hover,
section.widget_product_search > form input[type="submit"]:hover,
section.widget_search > form input[type="submit"]:hover {
opacity: 1;
}
.ts-gravatar-profile-widget {
text-align: center;
}
.ts-gravatar-profile-widget .thumbnail {
width: 100%;
margin: 20px 0 5px 0;
}
.ts-gravatar-profile-widget .thumbnail img {
width: 90px;
height: 90px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
.ts-gravatar-profile-widget .meta h4 {
text-transform: uppercase;
margin-bottom: 2px;
}
.ts-gravatar-profile-widget .ts-social-icons {
float: none;
display: inline-block;
}
.ts-gravatar-profile-widget .ts-social-icons:after {
display: table;
content: "";
clear: both;
}
.ts-gravatar-profile-widget .ts-social-icons .social-icons {
padding: 0;
}
.ts-gravatar-profile-widget .ts-social-icons li {
float: none;
}
.post_list_widget .ts-video.auto-size {
padding-bottom: 57.25% !important;
margin-bottom: 15px;
}
.post_list_widget .ts-soundcloud {
margin-bottom: 15px;
}
.post_list_widget .blockquote-meta {
padding: 0;
position: relative;
overflow: hidden;
}
.blockquote-meta .author {
display: inline-block;
float: right;
}
.ts-blogs-widget-wrapper {
position: relative;
}
.post_list_widget {
margin: 0;
}
span.author {
font-style: italic;
}
.post_list_widget blockquote {
padding: 0;
margin: 0 0 15px 0;
line-height: 28px;
}
.widget-container .post_list_widget > li {
position: relative;
padding: 0;
margin: 20px 0 21px 0;
min-height: 60px;
display: inline-block;
width: 100%;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.widget-container .post_list_widget > li:last-child {
margin-bottom: 0;
}
.widget-container .post_list_widget > li:after {
display: table;
content: "";
clear: both;
}
.ts-blogs-widget .post_list_widget > li a.thumbnail.gallery {
width: 100%;
display: inline-block;
}
.ts-blogs-widget .post_list_widget > li a.thumbnail,
.ts-blogs-widget .post_list_widget > li a.thumbnail.gallery .owl-item {
overflow: hidden;
position: relative;
}
.ts-blogs-widget .post_list_widget > li a.thumbnail:before,
.ts-blogs-widget .post_list_widget > li a.thumbnail.gallery .owl-item:before {
position: absolute;
z-index: 4;
left: 0;
right: 0;
bottom: 100%;
top: 0;
content: "";
background: rgba(0, 0, 0, 0.4);
transition: all 400ms ease-in-out 0s;
-webkit-transition: all 400ms ease-in-out 0s;
-moz-transition: all 400ms ease-in-out 0s;
}
.ts-blogs-widget .post_list_widget > li a.thumbnail:after,
.ts-blogs-widget .post_list_widget > li a.thumbnail.gallery .owl-item:after {
position: absolute;
top: -50%;
left: 50%;
z-index: 5;
width: 40px;
height: 40px;
content: "+";
font-weight: normal;
font-family: "Times New Roman";
text-align: center;
color: #fff;
line-height: 40px;
font-size: 32px;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
transition: all 350ms ease-in-out 0s;
-webkit-transition: all 350ms ease-in-out 0s;
-moz-transition: all 350ms ease-in-out 0s;
}
.ts-blogs-widget .post_list_widget > li a.thumbnail:hover:before,
.ts-blogs-widget
.post_list_widget
> li
a.thumbnail.gallery
.owl-item:hover:before {
bottom: 0;
}
.ts-blogs-widget .post_list_widget > li a.thumbnail:hover:after,
.ts-blogs-widget
.post_list_widget
> li
a.thumbnail.gallery
.owl-item:hover:after {
top: 50%;
}
.ts-blogs-widget .post_list_widget > li a.thumbnail.gallery:before,
.ts-blogs-widget .post_list_widget > li a.thumbnail.gallery:after {
display: none;
}
footer .ts-blogs-widget .post_list_widget > li:first-child {
margin-top: 0;
}
.widget-container .post_list_widget > li:before {
content: "";
position: absolute;
display: inline-block;
left: 0;
right: 0;
height: 1px;
bottom: -17px;
top: auto;
border-width: 1px 0 0 0;
border-style: solid;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.widget-container .post_list_widget > li:last-child:before {
display: none;
}
.widget-container .post_list_widget > li a {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.widget-container a.thumbnail {
max-width: 100%;
margin-bottom: 10px;
width: 100%;
}
.widget-container a.thumbnail img {
width: 100%;
}
.ts-blogs-widget-wrapper .post-title {
margin-bottom: 6px;
display: inline-block;
font-weight: 500;
}
.ts-blogs-widget-wrapper .entry-meta {
width: 100%;
display: inline-block;
margin-bottom: 5px;
font-size: 12px;
}
.ts-blogs-widget-wrapper .entry-meta i {
font-size: 16px;
}
.ts-blogs-widget-wrapper .entry-meta > span {
opacity: 0.9;
line-height: 16px;
float: left;
margin-right: 25px;
}
.ts-blogs-widget-wrapper .entry-meta span:last-child {
margin: 0;
}
.ts-blogs-widget-wrapper .entry-meta .author {
opacity: 1;
}
.post_list_widget .blockquote-meta .date-time {
width: auto;
margin: 0;
}
.excerpt {
line-height: 24px;
}
.comment_list_widget .comment-body {
border: 0;
margin: 0;
padding: 0;
position: relative;
background: transparent;
font-style: normal;
min-height: 0;
}
.widget-container .comment_list_widget > li {
margin: 20px 0 21px 0;
padding: 0;
clear: both;
display: inline-block;
width: 100%;
position: relative;
}
.widget-container .comment_list_widget {
margin-bottom: 0;
}
.widget-container .comment_list_widget > li:before {
content: "";
position: absolute;
display: inline-block;
left: 0;
right: 0;
height: 1px;
bottom: -20px;
top: auto;
border-width: 1px 0 0 0;
border-style: solid;
opacity: 0.6;
}
.comment_list_widget blockquote:before {
top: -4px;
}
.widget-container .comment_list_widget > li:last-child:before {
display: none;
}
.ts-recent-comments-widget .comment-meta {
display: table;
table-layout: fixed;
width: 100%;
margin-bottom: 10px;
}
.comment_list_widget .comment-meta > * {
display: table-cell;
vertical-align: middle;
width: 80%;
}
.comment_list_widget .comment-meta > .avatar {
width: 60px;
line-height: 0;
}
.comment_list_widget .avatar > a {
display: inline-block;
width: 60px;
height: 60px;
position: relative;
line-height: 0;
max-width: 100%;
}
.comment_list_widget .comment-meta .meta {
line-height: 14px;
padding-left: 10px;
}
.comment_list_widget .comment-meta span.date {
width: 100%;
display: inline-block;
margin-top: 5px;
font-style: italic;
}
body.wpb-js-composer .ts-products-tabs-widget .vc_tta-container {
margin-bottom: 0 !important;
width: 100%;
}
.ts-products-tabs-wrapper {
position: relative;
}
.ts-products-tabs-wrapper:before {
content: "";
border-width: 1px;
border-style: solid;
position: absolute;
left: 0;
right: 0;
bottom: 1px;
top: 0;
z-index: 0;
}
body.wpb-js-composer
.ts-products-tabs-widget
.vc_tta-accordion
.vc_tta-panel.vc_active
.vc_tta-panel-title
> a {
display: none !important;
}
.ts-products-tabs-widget .products {
margin: -1px 0 0 0 !important;
}
.ts-products-tabs-widget .products .product {
padding-left: 0 !important;
padding-right: 0 !important;
float: none !important;
}
body.wpb-js-composer
.ts-products-tabs-widget
.vc_tta-accordion
.vc_tta-panels-container
.vc_tta-panel-body {
padding: 20px 20px 10px 20px;
border-width: 0;
}
body.wpb-js-composer
.ts-products-tabs-widget
.vc_tta-accordion
.vc_tta-panel
.vc_tta-panel-title
> a {
padding: 15px 20px;
border-width: 0;
}
body.wpb-js-composer
.ts-products-tabs-widget
.show-tab-number
.vc_tta-accordion
.vc_tta-panel
.vc_tta-panel-title
> a {
padding-left: 55px;
padding-right: 20px;
}
body.wpb-js-composer
.ts-products-tabs-widget
.vc_tta-accordion
.vc_tta-panel.vc_active
.vc_tta-panel-heading
a:before {
display: none !important;
}
.ts-products-tabs-widget
.show-tab-number
.vc_tta-accordion
.vc_tta-panels
> div
.vc_tta-panel-heading
a:after {
position: absolute;
content: "";
top: 0;
bottom: 0;
left: 0;
right: auto;
width: 40px;
text-align: center;
display: table-cell;
vertical-align: middle;
line-height: 52px;
}
.ts-products-tabs-widget
.show-tab-number
.vc_tta-accordion
.vc_tta-panels
> div
.vc_tta-panel-heading
a:before {
position: absolute;
content: "1";
top: 50%;
bottom: auto;
left: 0;
right: auto;
width: 40px;
z-index: 1;
text-align: center;
line-height: 20px;
margin-top: -10px;
}
.ts-products-tabs-widget
.show-tab-number
.vc_tta-accordion
.vc_tta-panels
> div:nth-child(2)
.vc_tta-panel-heading
a:before {
content: "2";
}
.ts-products-tabs-widget
.show-tab-number
.vc_tta-accordion
.vc_tta-panels
> div:nth-child(3)
.vc_tta-panel-heading
a:before {
content: "3";
}
.ts-products-tabs-widget
.show-tab-number
.vc_tta-accordion
.vc_tta-panels
> div:nth-child(4)
.vc_tta-panel-heading
a:before {
content: "4";
}
.ts-products-tabs-widget
.show-tab-number
.vc_tta-accordion
.vc_tta-panels
> div:nth-child(5)
.vc_tta-panel-heading
a:before {
content: "5";
}
.ts-products-tabs-widget
.show-tab-number
.vc_tta-accordion
.vc_tta-panels
> div:nth-child(6)
.vc_tta-panel-heading
a:before {
content: "6";
}
.ts-products-tabs-widget
.show-tab-number
.vc_tta-accordion
.vc_tta-panels
> div:nth-child(7)
.vc_tta-panel-heading
a:before {
content: "7";
}
.ts-products-tabs-widget
.show-tab-number
.vc_tta-accordion
.vc_tta-panels
> div:nth-child(8)
.vc_tta-panel-heading
a:before {
content: "8";
}
.ts-products-tabs-widget
.show-tab-number
.vc_tta-accordion
.vc_tta-panels
> div:nth-child(9)
.vc_tta-panel-heading
a:before {
content: "9";
}
.ts-products-tabs-widget
.show-tab-number
.vc_tta-accordion
.vc_tta-panels
> div:nth-child(10)
.vc_tta-panel-heading
a:before {
content: "10";
}
.wpb-js-composer .ts-products-tabs-widget .vc_tta .vc_tta-controls-icon {
display: none !important;
}
.ts-products-tabs-widget .widget-title {
padding: 13px 15px;
margin: 0;
}
body.wpb-js-composer
.ts-products-tabs-widget
.vc_toggle_default
.vc_toggle_content,
body.wpb-js-composer
.ts-products-tabs-widget
.vc_toggle_size_md.vc_toggle_default
.vc_toggle_content,
body.wpb-js-composer
.ts-products-tabs-widget
.vc_tta-accordion
.vc_tta-panels-container
.vc_tta-panel-body {
margin: 0;
}
.ts-products-tabs-widget .widget-title:after {
display: none;
}
.ts-products-tabs-widget .vc_tta-accordion .vc_tta-panel {
margin-bottom: 1px;
}
section.widget_display_stats > dl {
overflow: hidden;
}
section.widget_display_stats > dl dt,
section.widget_display_stats > dl dd {
width: 50%;
float: left;
margin: 0;
padding: 8px 0;
}
section.widget_display_stats > dl dd {
text-align: right;
}
section.widget_display_stats > dl dt {
clear: both;
}
body .yith-woocompare-widget {
overflow: hidden;
}
body .yith-woocompare-widget ul {
margin-bottom: 0;
}
body .yith-woocompare-widget ul.products-list li,
body .yith-woocompare-widget ul.products-list li:not(.list_empty) {
position: relative;
padding: 5px 0;
}
body .yith-woocompare-widget .clear-all,
body .yith-woocompare-widget a.compare {
margin-bottom: 20px;
}
body .yith-woocompare-widget a.clear-all {
position: relative;
top: 6px;
}
body .yith-woocompare-widget ul.products-list a.remove {
position: absolute;
right: 0;
left: auto;
top: 8px;
content: "";
z-index: 2;
font-size: 0;
height: auto;
width: auto;
line-height: 0;
text-indent: 0;
padding: 0;
}
body .yith-woocompare-widget ul.products-list a.remove:hover {
background: transparent;
}
body .yith-woocompare-widget ul.products-list a.remove:before {
font-family: "Pe-icon-7-stroke";
content: "\e681";
font-size: 13px;
font-weight: normal !important;
line-height: 14px;
}
body .yith-woocompare-widget a.compare {
float: right;
}
body .yith-woocompare-widget a.compare:before {
display: none !important;
}
.ts-flickr-wrapper {
overflow: hidden;
margin-bottom: 20px;
margin: 0 -2px;
}
.ts-flickr-wrapper > .item {
display: inline-block;
float: left;
transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
position: relative;
overflow: hidden;
padding: 2px;
}
.ts-flickr-wrapper > .item a {
display: inline-block;
position: relative;
}
.ts-flickr-wrapper > .item img {
width: 100%;
}
.ts-flickr-wrapper > .item a:before {
position: absolute;
z-index: 4;
left: 0;
right: 0;
bottom: 100%;
top: 0;
content: "";
background: rgba(0, 0, 0, 0.4);
transition: all 400ms ease-in-out 0s;
-webkit-transition: all 400ms ease-in-out 0s;
-moz-transition: all 400ms ease-in-out 0s;
}
.ts-flickr-wrapper > .item a:after {
position: absolute;
top: -50%;
left: 50%;
z-index: 5;
width: 40px;
height: 40px;
content: "+";
font-weight: normal;
font-family: "Times New Roman";
text-align: center;
color: #fff;
line-height: 40px;
font-size: 32px;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
transition: all 350ms ease-in-out 0s;
-webkit-transition: all 350ms ease-in-out 0s;
-moz-transition: all 350ms ease-in-out 0s;
}
.ts-flickr-wrapper > .item a:hover:before {
bottom: 0;
}
.ts-flickr-wrapper > .item a:hover:after {
top: 50%;
}
footer .ts-flickr-wrapper > .item a:before,
footer .ts-flickr-wrapper > .item a:after {
display: none;
}
footer section.ts-flickr-widget .ts-flickr-wrapper {
padding: 0 1px;
margin: 0;
}
footer .ts-flickr-wrapper > .item:hover {
-webkit-filter: grayscale(1);
filter: grayscale(1);
-ms-filter: grayscale(1);
-moz-filter: grayscale(1);
}
footer .ts-footer-block .fix-flickr-home-3 .ts-flickr-widget {
padding-left: 80px;
}
.ts-flickr-wrapper.columns-2 .item {
width: 50%;
}
.ts-flickr-wrapper.columns-3 .item {
width: 33.3333%;
}
.ts-flickr-wrapper.columns-4 .item {
width: 25%;
}
.ts-flickr-wrapper.columns-5 .item {
width: 25%;
}
.widget-container.widget_archive ul li {
position: relative;
margin: 0;
display: inline-block;
width: 100%;
}
.widget-container ul.product-categories {
padding: 8px 0 20px 0 !important;
margin: 0;
}
.widget-container ul.product-categories li {
margin: 0;
padding: 8px 0;
position: relative;
}
.widget-container ul.product-categories ul li {
padding: 6px 0;
}
.widget-container ul.product-categories li:last-child,
.widget-container ul.product-categories ul li:last-child {
padding-bottom: 0;
}
.widget-container ul.product-categories li a {
position: relative;
padding: 0;
display: inline-block;
width: 100%;
}
.widget_product_categories .product-categories span.count {
position: absolute;
right: 0;
top: 8px;
}
.widget_product_categories ul.product-categories li {
padding: 8px 0;
}
.ts-product-categories-widget ul.product-categories li.cat-parent > a:after {
display: none;
}
.ts-product-categories-widget
ul.product-categories
li.cat-parent
> span.icon-toggle {
position: absolute;
right: -10px;
top: 8px;
z-index: 2;
display: inline-block;
width: 20px;
height: 20px;
text-align: center;
line-height: 20px;
cursor: pointer;
}
.ts-product-categories-widget ul.product-categories li span.icon-toggle {
display: none;
}
.ts-product-categories-widget
ul.product-categories
li.cat-parent
> span.icon-toggle:before {
font-family: "FontAwesome";
content: "\f0d7";
font-size: 14px;
line-height: 14px;
display: inline-block;
}
.ts-product-categories-widget
ul.product-categories
li.cat-parent.active
> span.icon-toggle:before {
content: "\f0d8";
}
.ts-product-categories-widget ul.product-categories li a {
padding-right: 20px;
}
.ts-product-categories-widget
ul.product-categories
> li.cat-parent.active:last-child
> a:before {
display: inline-block;
}
.ts-product-categories-widget
ul.product-categories
> li.cat-parent:last-child
> a:before {
display: none;
}
.ts-twitter-widget .item {
position: relative;
padding: 0;
margin: 20px 0 21px;
display: inline-block;
width: 100%;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.ts-twitter-widget .item:before {
content: "";
position: absolute;
display: inline-block;
left: 0;
right: 0;
height: 1px;
bottom: -20px;
top: auto;
border-width: 1px 0 0 0;
border-style: solid;
opacity: 0.6;
}
.ts-twitter-widget .item:last-child:before {
display: none;
}
.ts-twitter-widget .avatar-name img {
width: 30px;
height: auto;
float: left;
}
.ts-twitter-widget .avatar-name {
min-height: 30px;
}
.avatar-name a {
margin: 0 0 0 10px;
position: relative;
top: 2px;
}
.avatar-name a:hover {
text-decoration: none;
}
.ts-twitter-widget .content {
margin-top: 10px;
}
.widget-container.ts-single-image {
border: 0;
padding: 0;
}
.widget-container.ts-single-image img {
margin: 0;
padding: 0;
}
.widget-container.ts-single-image:before {
display: none;
}
.widget_categories ul li {
margin: 0;
padding: 0;
}
.widget_categories ul.children {
display: none;
}
.widget_categories > ul {
padding: 10px 0 20px 0;
margin: 0;
}
.widget_categories > ul li {
margin: 0;
padding: 8px 0;
position: relative;
list-style: none;
}
.widget_categories > ul ul li {
padding: 5px 0;
}
.widget_categories > ul li a {
position: relative;
padding: 0;
display: inline-block;
}
.widget_categories > ul li.cat-parent > a:after {
display: none;
}
.widget_categories > ul li.cat-parent > span.icon-toggle {
position: absolute;
right: -10px;
top: 8px;
z-index: 2;
display: inline-block;
width: 20px;
height: 20px;
text-align: center;
line-height: 20px;
cursor: pointer;
}
.widget_categories > ul li span.icon-toggle {
display: none;
}
.widget_categories > ul li.cat-parent > span.icon-toggle:before {
font-family: "FontAwesome";
content: "\f0d7";
font-size: 14px;
line-height: 14px;
display: inline-block;
font-weight: normal;
}
.widget_categories > ul li.cat-parent.active > span.icon-toggle:before {
content: "\f0d8";
}
.widget_categories > ul > li.cat-parent.active:last-child > a:before {
display: inline-block;
}
.widget_categories > ul > li.cat-parent:last-child > a:before {
display: none;
}
.product-filter-by-availability-wrapper ul li {
position: relative;
padding: 0 0 6px 0;
}
.product-filter-by-availability-wrapper ul li label {
text-indent: 22px;
width: 100%;
display: inline-block;
}
.product-filter-by-availability-wrapper ul li input {
position: absolute;
content: "";
left: 0;
top: 4px;
display: inline-block;
width: auto;
}
.ts-sidebar .product-filter-by-availability-wrapper {
margin-top: 15px;
}
.ts-sidebar .product-filter-by-availability-wrapper ul {
margin-bottom: 0;
}
.ts-instagram-wrapper {
overflow: hidden;
margin-bottom: 20px;
margin: 0 -2px;
}
.ts-instagram-wrapper.columns-1 .item {
width: 100%;
}
.ts-instagram-wrapper.columns-2 .item {
width: 50%;
}
.ts-instagram-wrapper.columns-3 .item {
width: 33.33333%;
}
.ts-instagram-wrapper.columns-4 .item {
width: 25%;
}
.ts-instagram-wrapper > .item {
display: inline-block;
float: left;
transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
position: relative;
overflow: hidden;
padding: 2px;
}
.ts-instagram-wrapper > .item a {
display: inline-block;
position: relative;
}
.ts-instagram-wrapper > .item a:before {
position: absolute;
z-index: 4;
left: 0;
right: 0;
bottom: 100%;
top: 0;
content: "";
background: rgba(0, 0, 0, 0.4);
transition: all 400ms ease-in-out 0s;
-webkit-transition: all 400ms ease-in-out 0s;
-moz-transition: all 400ms ease-in-out 0s;
}
.ts-instagram-wrapper > .item a:after {
position: absolute;
top: -50%;
left: 50%;
z-index: 5;
width: 40px;
height: 40px;
content: "+";
font-weight: normal;
font-family: "Times New Roman";
text-align: center;
color: #fff;
line-height: 40px;
font-size: 32px;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
transition: all 350ms ease-in-out 0s;
-webkit-transition: all 350ms ease-in-out 0s;
-moz-transition: all 350ms ease-in-out 0s;
}
.ts-instagram-wrapper > .item a:hover:before {
bottom: 0;
}
.ts-instagram-wrapper > .item a:hover:after {
top: 50%;
}
.bbp_widget_login fieldset {
border: 0;
}
.bbp_widget_login fieldset legend {
display: none;
}
fieldset > div {
margin: 0 0 10px 0;
}
.bbp-remember-me label {
display: inline-block;
}
.bbp-login-links {
clear: both;
width: 100%;
display: inline-block;
}
.bbp_widget_login div.bbp-submit-wrapper {
margin-bottom: 10px;
}
.bbp_widget_login .bbp-login-links a {
margin-right: 10px;
}
.bbp_widget_login .bbp-login-links a:last-child {
margin-right: 0;
}
.ts-facebook-page-widget .fb_iframe_widget,
.ts-facebook-page-widget .fb_iframe_widget iframe,
.ts-facebook-page-widget .fb_iframe_widget > span {
max-width: 100%;
width: 100% !important;
height: auto;
}
.woocommerce .widget_rating_filter ul li {
margin-bottom: 5px;
}
.woocommerce .widget_rating_filter ul li .star-rating {
margin: 0;
position: relative;
top: 2px;
}
.widget_mc4wp_form_widget .mc4wp-form {
position: relative;
}
.woocommerce > .products > .list-categories {
width: 100%;
}
.woocommerce > .products {
clear: both;
display: flex;
flex-flow: row wrap;
}
.woocommerce .products .product {
margin: 0 0 45px 0;
padding: 0 10px;
float: left;
position: relative;
}
.woocommerce .no-margin:not(.thumbnail-no-border) .products .product {
padding: 0;
margin: -1px 0 0 0;
}
.vc_col-sm-6 .woocommerce .ts-shortcode .products .product {
margin-bottom: 15px;
}
.woocommerce .rows-1 .products .product {
margin-bottom: 16px;
}
.ts-product.ts-slider .products {
margin-left: 0 !important;
margin-right: 0 !important;
}
.woocommerce.ts-products .products .product {
margin-bottom: 0;
}
.woocommerce.columns-8 .products .product {
width: 12.5%;
}
.woocommerce.columns-7 .products .product {
width: 14.285%;
}
.woocommerce.columns-6 .products .product {
width: 16.6%;
}
.woocommerce.columns-5 .products .product {
width: 20%;
}
.woocommerce.columns-4 .products .product {
width: 25%;
}
.woocommerce.columns-3 .products .product {
width: 33.333334%;
}
.woocommerce.columns-2 .products .product {
width: 50%;
}
.woocommerce.columns-1 .products .product {
width: 100%;
}
.woocommerce .ts-slider .products .product {
height: 100%;
}
.woocommerce .ts-slider .products .owl-item .product {
width: 100% !important;
padding-left: 0;
padding-right: 0;
float: none;
}
.woocommerce .ts-product-deals-slider-wrapper .products .product {
margin-bottom: 20px;
}
.woocommerce .no-margin:not(.thumbnail-no-border) .products .product {
padding-left: 0;
padding-right: 0;
}
.ts-slider .products.owl-carousel .owl-stages {
position: relative;
right: -2px;
}
.products .product .product-wrapper:after {
display: table;
clear: both;
content: "";
}
.ts-single-product .woocommerce.columns-1 .products .product {
margin-bottom: 0;
}
.woocommerce .products ul,
.woocommerce .products {
margin: 0;
}
.woocommerce.columns-3,
.woocommerce.columns-4,
.woocommerce.columns-5,
.woocommerce.columns-6 {
clear: both;
}
.woocommerce .products {
margin: 0 -10px;
position: static;
}
.woocommerce .no-margin:not(.thumbnail-no-border) .products {
margin: 0;
padding: 1px 1px 0 0;
}
.woocommerce
.no-margin:not(.thumbnail-no-border).ts-slider
.owl-carousel
.owl-stage-outer {
padding: 1px 0 0 0;
margin-right: -1px;
}
.woocommerce .no-margin:not(.thumbnail-no-border).ts-slider .products {
padding-top: 0;
}
.archive .woocommerce .products {
margin-top: 30px;
}
.ts-shortcode .content-wrapper {
position: relative;
}
.ts-product .content-wrapper {
position: static;
}
.woocommerce .products:after {
display: table;
clear: both;
content: "";
}
.woocommerce .ts-slider .products,
.woocommerce .upsells .products,
.woocommerce .cross-sells .products,
.woocommerce .upsells.products,
.woocommerce .cross-sells.products,
.woocommerce .related.products,
.woocommerce .related .products {
margin: 0;
}
.woocommerce.columns-3:after,
.woocommerce.columns-4:after,
.woocommerce.columns-5:after,
.woocommerce.columns-6:after {
display: table;
clear: both;
content: "";
}
.woocommerce .products .product .product-wrapper {
position: relative;
max-width: 380px;
height: 100%;
margin-left: auto !important;
margin-right: auto !important;
}
.woocommerce .big-thumbnail .products .product .product-wrapper {
max-width: 100%;
}
.woocommerce .list .products .product .product-wrapper {
max-width: 100% !important;
}
.woocommerce a.button.loading:before,
.woocommerce button.button.loading:before,
.woocommerce input.button.loading:before {
position: static;
background: none;
}
.woocommerce a.button.loading:after,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:after {
content: "";
position: absolute;
top: -2px;
right: -2px;
left: -2px;
bottom: -2px;
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ajax-loader.gif) center no-repeat
rgba(255, 255, 255, 0.65);
}
.woocommerce .product-wrapper .button-in div.blockUI.blockOverlay:before,
.woocommerce
.summary
.yith-wcwl-add-to-wishlist
div.blockUI.blockOverlay:before {
content: "";
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
width: 100%;
height: 100%;
margin: 0;
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ajax-loader.gif) center no-repeat !important;
}
.woocommerce .product-wrapper .button-in.wishlist a,
.woocommerce .summary .yith-wcwl-add-to-wishlist a,
.yith-wcwl-add-to-wishlist {
opacity: 1 !important;
}
.woocommerce .product-wrapper .button-in div.blockUI.blockOverlay,
.woocommerce .summary .yith-wcwl-add-to-wishlist div.blockUI.blockOverlay {
background-color: transparent !important;
}
.yith-wcwl-add-to-wishlist > div.blockUI {
display: none !important;
}
.woocommerce .thumbnail-wrapper a.button.loading:after {
background-color: transparent !important;
}
.woocommerce a.added_to_cart {
margin-top: 5px;
display: none !important;
}
.woocommerce .product a.added_to_cart:hover,
.woocommerce .product a.button:hover,
.woocommerce .product a.added_to_cart:focus,
.woocommerce .product a.button:focus {
background-image: none;
}
.woocommerce .product .thumbnail-wrapper {
position: relative;
z-index: 1;
margin: 0 0 12px 0;
max-width: 100%;
line-height: 0;
border-width: 1px;
border-style: solid;
overflow: hidden;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.ts-slider.no-margin:not(.thumbnail-no-border) .content-wrapper {
width: calc(100% - 1px);
}
.woocommerce .no-margin:not(.thumbnail-no-border) .product .thumbnail-wrapper {
border-width: 0;
}
.woocommerce .no-margin:not(.thumbnail-no-border) .products .product {
position: relative;
}
.woocommerce .no-margin:not(.thumbnail-no-border) .product .meta-wrapper {
padding: 0 10px 10px 10px;
}
.woocommerce .no-margin:not(.thumbnail-no-border) .product .product-wrapper {
padding: 1px 0 1px 1px;
}
.woocommerce
.no-margin:not(.thumbnail-no-border)
.product
.product-wrapper:before,
.woocommerce
.no-margin:not(.thumbnail-no-border)
.product
.thumbnail-wrapper
> a:after {
position: absolute;
left: 0;
right: -1px;
bottom: 0;
top: 0;
content: "";
border-width: 1px;
border-style: solid;
z-index: 0;
}
.woocommerce
.no-margin:not(.thumbnail-no-border)
.product
.thumbnail-wrapper
> a:after {
left: -1px;
right: -1px;
bottom: -1px;
top: -1px;
border-width: 1px 1px 0 1px;
border-style: solid;
z-index: 2;
}
.woocommerce .product .thumbnail-wrapper * {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
body .woocommerce.thumbnail-no-border .product .thumbnail-wrapper,
.woocommerce .thumbnail-no-border .product .thumbnail-wrapper {
border-width: 0;
}
.woocommerce .product .thumbnail-wrapper > a:before,
.woocommerce .product figure.owl-carousel .owl-item:before {
position: absolute;
left: 0;
right: 0;
bottom: -2px;
top: 0;
content: "";
background: #000;
opacity: 0.1;
visibility: hidden;
z-index: 3;
}
.woocommerce .product .thumbnail-wrapper:hover a:before,
.woocommerce
.product
.thumbnail-wrapper:hover
figure.owl-carousel
.owl-item:before {
visibility: visible;
}
.woocommerce .product .thumbnail-wrapper > a {
position: relative;
z-index: 2;
display: inline-block;
width: 100%;
line-height: 0;
transition: all 100ms ease-in-out 0s;
-webkit-transition: all 100ms ease-in-out 0s;
-moz-transition: all 100ms ease-in-out 0s;
}
.woocommerce .products .product a img {
margin: 0;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
width: 100%;
}
.woocommerce .products .product a:hover img {
box-shadow: none !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
}
.woocommerce .product figure {
position: relative;
z-index: 1;
overflow: hidden;
}
.woocommerce .product figure.owl-carousel {
z-index: 6;
}
.woocommerce .product figure img:first-child {
position: relative;
z-index: 2;
}
.woocommerce .product figure.has-back-image img:last-child {
position: absolute;
right: 0;
top: 0;
z-index: 3;
}
.woocommerce .meta-wrapper .loop-add-to-cart {
margin-top: 9px;
display: none;
}
.woocommerce .product-wrapper .meta-wrapper:after {
display: table;
clear: both;
content: "";
}
.woocommerce .product .meta-wrapper {
margin: 0;
padding: 0;
position: relative;
z-index: 2;
text-align: center;
}
.woocommerce a.button.added:before,
.woocommerce button.button.added:before,
.woocommerce input.button.added:before {
font-family: "FontAwesome";
content: "\f00c";
position: static;
padding: 0;
}
.woocommerce .products .product .product-categories,
.widget.ts-products-widget .product-categories {
margin: 14px 0 4px 0;
overflow: hidden;
line-height: 18px;
}
.woocommerce .products .product .product-categories a,
.woocommerce .widget-container il li .product-categories a,
.widget-container ul li .product-categories a,
.widget.ts-products-widget .product-categories a {
display: inline-block;
padding: 0;
margin: 0;
line-height: 16px;
}
.woocommerce .products .product .product-categories a:hover,
.widget-container ul li .product-categories a:hover,
.ts-products-widget-wrapper .product-categories a:hover {
text-decoration: none;
}
.products .product h3,
.woocommerce .products .product h3 {
margin: 0 0 7px 0;
padding: 0;
display: inline-block;
width: 100%;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.products .product .product-sku {
margin: 0 0 3px 0;
display: inline-block;
width: 100%;
line-height: 18px;
position: relative;
top: -2px;
}
.woocommerce .products .product .price del {
font-size: 100%;
line-height: 100%;
margin: 0;
opacity: 0.5;
display: inline-block;
}
.product_list_widget del .amount,
.woocommerce .products .product .price del > * {
font-size: 90%;
line-height: 90%;
}
.woocommerce .products .product .price ins {
margin: 0;
}
.woocommerce .products .product .price .amount,
.product-price .amount {
padding: 0 2px 0 2px;
}
.woocommerce .products .product .price .amount {
padding: 0 4px 0 4px;
}
.woocommerce .products .product .price {
margin-left: -4px;
margin-right: -4px;
display: block;
margin-bottom: 4px;
line-height: 18px;
}
.pp_woocommerce .star-rating,
.woocommerce .star-rating {
width: 70px;
height: 16px;
overflow: hidden;
}
.woocommerce .products .star-rating,
.woocommerce .star-rating {
margin: 0 auto 8px auto;
width: 70px;
height: 16px;
overflow: hidden;
position: relative;
line-height: 16px;
font-size: 10px;
}
.woocommerce ul.product_list_widget .star-rating {
margin: 0 0 7px 0;
}
.woocommerce .menu ul.product_list_widget .star-rating,
.menu .woocommerce ul.product_list_widget .star-rating {
margin: 0 0 7px 0;
}
.ts-price-table .rating:before,
.pp_woocommerce .star-rating:before,
.woocommerce .star-rating:before {
content: "\73\73\73\73\73";
float: left;
top: 0;
left: 0;
position: absolute;
}
.ts-price-table .rating span:before,
.pp_woocommerce .star-rating span:before,
.woocommerce .star-rating span:before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0;
}
.ts-price-table .rating:before,
.ts-price-table .rating span:before,
.pp_woocommerce .star-rating span:before,
.woocommerce .star-rating span:before,
.pp_woocommerce .star-rating:before,
.woocommerce .star-rating:before {
letter-spacing: 4px;
font-size: 10px;
line-height: 16px;
font-family: star;
}
.woocommerce .products .product .short-description {
margin: 4px 0 6px 0;
padding: 0;
width: 100%;
}
.woocommerce .product .product-label {
position: absolute;
right: auto;
left: 0;
top: 10px;
bottom: auto;
z-index: 4;
line-height: 0;
text-align: center;
}
.woocommerce .product .product-label span:first-child {
margin-top: 0 !important;
}
.woocommerce .product .product-label .onsale,
.woocommerce .product .product-label .new,
.woocommerce .product .product-label .featured,
.woocommerce .product .product-label .out-of-stock {
position: static;
top: auto;
right: auto;
left: auto;
right: auto;
margin: 0;
min-height: 0;
height: 25px;
text-align: center;
float: left;
clear: both;
display: inline-block;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
height: auto;
margin-top: 5px;
clear: both;
padding: 3px 3px 2px 3px;
min-width: 48px;
position: relative;
backface-visibility: none;
-moz-backface-visibility: none;
-webkit-backface-visibility: none;
}
.woocommerce .product .product-label .onsale:before,
.woocommerce .product .product-label .new:before,
.woocommerce .product .product-label .featured:before,
.woocommerce .product .product-label .out-of-stock:before {
width: 0;
height: 0;
border-top: 13px solid red;
border-right: 11px solid transparent;
position: absolute;
content: "";
top: 0;
left: calc(100% - 1px);
backface-visibility: visible;
-moz-backface-visibility: visible;
-webkit-backface-visibility: visible;
}
.woocommerce .product .product-label .onsale:after,
.woocommerce .product .product-label .new:after,
.woocommerce .product .product-label .featured:after,
.woocommerce .product .product-label .out-of-stock:after {
width: 0;
height: 0;
border-bottom: 13px solid red;
border-right: 11px solid transparent;
position: absolute;
content: "";
bottom: 0;
left: calc(100% - 1px);
backface-visibility: visible;
-moz-backface-visibility: visible;
-webkit-backface-visibility: visible;
}
.ts-product.featured .product-label .featured {
display: none !important;
}
.product-group-button {
margin: 0;
padding: 0;
position: absolute;
z-index: 5;
display: inline-block;
z-index: -1;
line-height: 0;
width: 40px;
height: auto;
top: 10px;
right: -5px;
bottom: 5px;
transition: right 400ms, left 400ms ease 0s;
-moz-transition: right 400ms, left 400ms ease 0s;
-webkit-transition: right 400ms, left 400ms ease 0s;
}
.product-group-button > div.loop-add-to-cart {
position: relative;
}
.product-group-button > div.loop-add-to-cart a {
position: static;
}
.woocommerce .product .thumbnail-wrapper .product-group-button > div {
background: none !important;
}
.woocommerce .product .thumbnail-wrapper .product-group-button > div,
.woocommerce .product .thumbnail-wrapper .product-group-button > div a {
font-size: 0;
line-height: 0;
padding: 0;
min-width: 0;
width: 40px;
height: 40px;
text-align: center;
}
.woocommerce
.product
.thumbnail-wrapper
.product-group-button
.loop-add-to-cart
a {
line-height: 40px;
}
.woocommerce
.product
.thumbnail-wrapper
.product-group-button
.loop-add-to-cart
a:first-child:before {
font-family: "Pe-icon-7-stroke";
content: "\e66e";
line-height: 40px;
text-indent: 0;
font-weight: normal;
color: inherit !important;
}
.woocommerce
.product
.product-wrapper
.thumbnail-wrapper
.loop-add-to-cart
a.added:first-child:before {
font-family: "Pe-icon-7-stroke";
content: "\e66c";
position: static;
margin: 0;
padding: 0;
}
.product-group-button > div {
width: 40px;
height: 40px;
line-height: 40px;
display: inline-block;
position: relative;
float: left;
margin-bottom: 2px;
}
.thumbnail-wrapper .product-group-button > div a i:before {
line-height: 40px;
transition: none;
-webkit-transition: none;
-moz-transition: none;
}
.thumbnail-wrapper .product-group-button > div a {
margin: 0;
cursor: pointer;
display: inline-block;
width: 100%;
line-height: 40px;
width: 40px;
height: 40px;
transition: all 200ms ease 0s;
-webkit-transition: all 200ms ease 0s;
-moz-transition: all 200ms ease 0s;
}
.thumbnail-wrapper .button-in.wishlist a:before {
content: "\e642";
font-family: "Pe-icon-7-stroke";
}
.thumbnail-wrapper .button-in.wishlist .added a:before {
content: "\f004";
font-family: "FontAwesome";
font-size: 15px;
line-height: 40px;
}
.thumbnail-wrapper .product-group-button {
opacity: 0;
}
.thumbnail-wrapper:hover .product-group-button {
opacity: 1;
}
.button-in.wishlist a i {
display: none !important;
}
.thumbnail-wrapper .product-group-button > div a i,
.woocommerce
.product
.thumbnail-wrapper
.product-group-button
> div
a:first-child:before {
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
font-size: 18px;
color: inherit !important;
}
.thumbnail-wrapper .product-group-button > div a:hover {
text-decoration: none;
}
.thumbnail-wrapper .product-group-button > div a.added {
font-size: 0;
width: 40px;
height: 40px;
display: inline-block;
text-align: center;
}
.thumbnail-wrapper .product-group-button > div a.added i:before {
font-family: "Pe-icon-7-stroke";
content: "\e66c";
}
.thumbnail-wrapper .product-group-button > div a.compare.added:before,
.meta-wrapper .button-in.compare a.added:before {
font-family: "Pe-icon-7-stroke";
content: "\e657";
font-size: 18px;
line-height: 40px;
}
.meta-wrapper .button-in a.compare div.blockUI.blockOverlay,
.thumbnail-wrapper .button-in a.compare div.blockUI.blockOverlay,
div.product a.compare div.blockUI.blockOverlay {
background: transparent !important;
background-repeat: no-repeat !important;
background-position: center !important;
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ajax-loader.gif) !important;
opacity: 1 !important;
filter: alpha(opacity=100) !important;
overflow: visible;
}
body #yith-woocompare table.compare-list .remove td a div.blockUI.blockOverlay {
top: 15px !important;
}
.meta-wrapper .button-in a.compare div.blockUI.blockOverlay:before,
.thumbnail-wrapper .button-in a.compare div.blockUI.blockOverlay:before,
div.product a.compare div.blockUI.blockOverlay:before {
display: none !important;
}
.meta-wrapper .button-in.compare,
.meta-wrapper .button-in.wishlist {
display: none;
text-align: center;
position: relative;
margin-top: 9px;
margin-left: 1px;
margin-right: 1px;
}
.meta-wrapper .button-in.compare a,
.meta-wrapper .button-in.wishlist a {
padding: 0;
min-width: 0;
width: 40px;
height: 40px;
display: inline-block;
border-width: 1px;
border-style: solid;
float: left;
}
.meta-wrapper .button-in.compare a:hover,
.meta-wrapper .button-in.wishlist a:hover {
text-decoration: none;
}
.meta-wrapper .button-in.compare a i {
width: 38px;
height: 38px;
text-align: center;
line-height: 38px;
font-size: 18px;
color: inherit !important;
display: inline-block;
}
.meta-wrapper .button-in.compare a.added {
font-size: 0px;
line-height: 0;
}
.meta-wrapper .button-in.wishlist a:before {
content: "\e642";
font-family: "Pe-icon-7-stroke";
font-size: 18px;
line-height: 40px;
}
.meta-wrapper .button-in.wishlist .added a:before {
content: "\f004";
font-family: "FontAwesome";
font-size: 15px;
line-height: 40px;
}
.button-in.wishlist.added > a {
opacity: 0;
}
.product-group-button .button-tooltip {
padding: 8px 5px;
position: absolute;
text-transform: none;
display: inline-block;
min-width: 110px;
opacity: 0;
text-align: center;
visibility: hidden;
height: 40px;
font-size: 14px;
line-height: 24px;
top: 50%;
right: 20px;
margin-top: -20px;
letter-spacing: -0.2px;
}
.product-group-button .button-tooltip:after {
width: 0;
height: 0;
position: absolute;
right: -5px;
top: 50%;
content: "";
transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
border-top: 5px solid transparent;
border-left: 6px solid #3f3f3f;
border-bottom: 5px solid transparent;
}
.product-group-button > div a:hover .button-tooltip {
opacity: 1;
visibility: visible;
right: 46px;
transition: all 300ms ease-in-out 0s;
-moz-transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s;
}
.woocommerce .product .thumbnail-wrapper .product-group-button > div,
.woocommerce .product .thumbnail-wrapper .product-group-button > div a {
border: 0 !important;
}
.thumbnail-wrapper:hover .product-group-button {
z-index: 5;
right: 10px;
}
.meta-on-thumbnail .thumbnail-wrapper:hover .product-group-button.two-button,
.meta-on-thumbnail .thumbnail-wrapper:hover .product-group-button.one-button {
bottom: auto;
top: 5px;
}
.product-group-button.two-button {
right: -5px;
bottom: 5px;
transition: right 400ms, left 400ms ease 0s;
-moz-transition: right 400ms, left 400ms ease 0s;
-webkit-transition: right 400ms, left 400ms ease 0s;
}
.product-group-button > *:last-child {
margin-bottom: 0 !important;
}
.products {
clear: both;
}
.woocommerce .products .product.product-category h3 {
text-transform: uppercase;
}
.woocommerce .ts-product-category-slider-wrapper .product.product-category h3 {
text-transform: none;
}
body.thumbnail-no-border.archive .products .product .thumbnail-wrapper {
border-width: 0;
}
.product-category-top-content {
margin: 0 0 30px 0;
position: relative;
padding: 10px 10px 0 10px;
}
.product-category-top-content:before {
position: absolute;
border-width: 1px;
border-style: solid;
z-index: 0;
content: "";
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.product-category-top-content .widget-container:before {
display: none;
}
.product-category-top-content .widget-container {
width: 25%;
float: left;
clear: none;
padding: 20px;
border: 0;
margin: 0;
position: relative;
z-index: 2;
background: transparent !important;
}
.product-category-top-content .widget-title-wrapper > .widget-title {
padding: 0;
margin: 0 0 5px 0;
text-align: left;
}
.product-category-top-content .widget-title-wrapper > .widget-title:before,
.product-category-top-content .widget-title-wrapper > .widget-title:after {
display: none;
}
.product-category-top-content .widget-container:after {
display: table;
clear: both;
content: "";
}
.prod-cat-show-top-content-button {
float: right;
margin: 15px 0 15px 30px;
line-height: 20px;
padding: 0 0 0 30px;
border-width: 0 0 0 1px;
border-style: solid;
display: inline-block;
}
.prod-cat-show-top-content-button a:after {
margin-left: 8px;
font-family: "Pe-icon-7-stroke";
content: "\e659";
font-size: 14px;
line-height: 14px;
width: 15px;
text-align: center;
display: inline-block;
}
.prod-cat-show-top-content-button a:hover {
text-decoration: none;
}
.prod-cat-show-top-content-button a.active:after {
content: "\e659";
}
.products .product.product-category,
.woocommerce .products .product.product-category {
text-align: center;
position: relative;
z-index: 0;
}
.ts-product-category-slider-wrapper .products .product.product-category {
margin: 0 !important;
}
.products .product.product-category h3,
.woocommerce .products .product.product-category h3 {
position: relative;
margin: 0;
z-index: 1;
margin-bottom: 5px;
}
.products .product.product-category div.button,
.woocommerce .products .product.product-category div.button {
margin-top: 8px;
}
.products .product.product-category .meta-wrapper {
margin-top: 10px;
}
.products .product.product-category h3 mark,
.woocommerce .products .product.product-category h3 mark {
background: none;
display: none;
}
.products .product.product-category img,
.woocommerce .products .product.product-category img {
transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
position: relative;
z-index: 0;
margin: 0 auto;
}
#main-content > #primary > .woocommerce.columns-3,
#main-content > #primary > .woocommerce.columns-4,
#main-content > #primary > .woocommerce.columns-5,
#main-content > #primary > .woocommerce.columns-6 {
margin-top: 10px;
}
.woocommerce .before-loop-wrapper {
display: inline-block;
width: 100%;
margin: 0;
}
.gridlist-toggle {
float: left;
margin: 0 0 10px 0;
}
.gridlist-toggle a {
font-size: 0;
line-height: 0;
height: 50px;
width: 50px;
text-align: center;
border-width: 1px;
border-style: solid;
padding: 0;
position: relative;
z-index: 1;
display: inline-block;
margin: 0 5px 0 0;
}
.gridlist-toggle a:hover {
text-decoration: none;
}
.gridlist-toggle a#grid:before {
content: "\f00a";
font-family: "FontAwesome";
font-size: 18px;
line-height: 48px;
font-weight: normal;
}
.gridlist-toggle a#list:before {
content: "\f00b";
font-family: "FontAwesome";
font-size: 18px;
font-weight: normal;
line-height: 48px;
}
.gridlist-toggle a span {
display: none;
}
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
float: left;
width: auto;
margin-bottom: 10px;
position: relative;
}
.woocommerce .woocommerce-ordering:hover,
.woocommerce-page .woocommerce-ordering:hover {
z-index: 1000;
}
.woocommerce .woocommerce-ordering select {
display: none;
}
.woocommerce .woocommerce-ordering ul.orderby {
width: 200px;
border-width: 1px;
border-style: solid;
margin: 0;
}
.woocommerce .woocommerce-ordering .orderby li a.current {
cursor: default;
}
.woocommerce .woocommerce-ordering .orderby > li {
padding: 0 !important;
position: relative;
cursor: pointer;
}
.woocommerce .woocommerce-ordering .orderby-current {
padding: 14px 30px 14px 15px;
display: inline-block;
width: 100%;
white-space: nowrap;
transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
}
.woocommerce .woocommerce-ordering .orderby > li:after {
position: absolute;
content: "";
top: 13px;
right: 12px;
font-family: "FontAwesome";
content: "\f0dd";
font-size: 14px;
line-height: 14px;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.woocommerce .woocommerce-ordering .orderby:hover > li:after {
padding-bottom: 4px;
transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
}
.woocommerce .woocommerce-ordering .orderby li {
list-style: none;
position: relative;
z-index: 4;
padding-top: 4px;
padding-bottom: 4px;
}
.woocommerce .woocommerce-ordering .orderby ul {
margin: 0;
padding: 0;
display: none;
position: absolute;
top: 100%;
left: 0;
right: 0;
z-index: 5;
transform-origin: 0 0;
-webkit-transform-origin: 0 0 0;
-moz-transform-origin: 0 0 0;
-ms-transform-origin: 0 0 0;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.woocommerce .woocommerce-ordering .orderby ul:before {
position: absolute;
content: "";
top: 0;
left: -1px;
right: -1px;
bottom: 0;
z-index: -1;
border-width: 1px;
border-style: solid;
}
.woocommerce .woocommerce-ordering .orderby:hover ul {
display: block;
-webkit-animation-duration: 240ms;
-moz-animation-duration: 240ms;
animation-duration: 240ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu;
-moz-animation-name: animation_menu;
animation-name: animation_menu;
}
.woocommerce .before-loop-wrapper .woocommerce-result-count {
padding: 0;
margin: 12px 0 0 0;
float: right;
}
.woocommerce .woocommerce-ordering ul li a:hover {
text-decoration: none;
}
.woocommerce .woocommerce-ordering ul li {
padding: 0 15px;
}
.woocommerce .woocommerce-ordering ul li a {
padding: 8px 0;
width: 100%;
display: inline-block;
position: relative;
}
.woocommerce .woocommerce-ordering ul ul li:before {
border-width: 1px 0 0 0;
border-style: solid;
position: absolute;
top: 0;
left: 0;
right: 0;
height: 1px;
opacity: 0.6;
content: "";
}
.woocommerce .woocommerce-ordering ul ul > li:first-child:before {
display: none;
}
.woocommerce .after-loop-wrapper {
width: 100%;
margin: 20px 0 40px 0;
display: inline-block;
text-align: center;
position: relative;
}
.woocommerce .after-loop-wrapper:after {
content: "";
display: table;
clear: both;
}
.ts-pagination {
text-align: center;
margin: 40px 0 100px 0;
display: inline-block;
width: 100%;
}
.ts-pagination ul {
display: inline-block;
overflow: hidden;
}
.ts-pagination ul li {
display: inline-block;
list-style: none;
float: left;
padding: 0;
}
.ts-pagination ul li a:hover {
text-decoration: none;
}
.dokan-pagination-container {
margin: 40px 0 100px 0;
}
.woocommerce nav.woocommerce-pagination ul,
.ts-pagination ul,
.dokan-pagination-container .dokan-pagination {
border: 0;
margin: 0;
padding: 0;
}
.woocommerce nav.woocommerce-pagination ul li,
.dokan-pagination-container .dokan-pagination li {
border: 0;
float: left;
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span,
.bbp-pagination-links a,
.bbp-pagination-links span.current,
.bbp-pagination-links a:hover,
.bbp-pagination-links span.current:hover,
.ts-pagination ul li a,
.ts-pagination ul li span.current,
.dokan-pagination-container .dokan-pagination li a {
padding: 3px;
background: transparent;
min-height: 40px;
min-width: 40px;
line-height: 32px;
font-size: 14px;
border-width: 1px;
border-style: solid;
margin: 0 3px;
text-align: center;
display: inline-block;
}
.woocommerce nav.woocommerce-pagination ul li a.next,
.woocommerce nav.woocommerce-pagination ul li a.prev,
.ts-pagination ul li a.prev,
.ts-pagination ul li a.next {
background-image: none;
font-size: 0;
line-height: 0;
min-height: 40px;
margin: 0 3px;
}
.woocommerce nav.woocommerce-pagination ul li a.next:before,
.woocommerce nav.woocommerce-pagination ul li a.prev:before,
.ts-pagination ul li a.prev:before,
.ts-pagination ul li a.next:before {
font-family: "FontAwesome";
font-size: 14px;
line-height: 32px;
}
.woocommerce nav.woocommerce-pagination ul li a.prev:before,
.ts-pagination ul li a.prev:before {
content: "\f100";
}
.woocommerce nav.woocommerce-pagination ul li a.next:before,
.ts-pagination ul li a.next:before {
content: "\f101";
}
.bbp-pagination-links a:hover {
text-decoration: none;
}
.dokan-pagination-container .dokan-pagination li.active a {
cursor: default;
}
.woocommerce .products .product.sale .price {
margin-left: -10px;
margin-right: -10px;
}
.woocommerce .products.list .product .price del {
position: relative;
top: -2px;
}
.woocommerce .products.list .product .price del,
.woocommerce .products.list .product .price del .amount {
font-size: 75%;
}
.woocommerce .products.list .product .price del .amount,
.woocommerce .products.list .product .price ins .amount {
padding: 0 10px;
}
.woocommerce .products.list .product .price,
.woocommerce .products.list .product .price .amount {
font-size: 24px;
}
.woocommerce .products.list .product .product-wrapper {
max-width: 100%;
}
.woocommerce .products.list .product .product-wrapper .thumbnail-wrapper {
float: left;
width: 23.306%;
}
.woocommerce .products.list .product .product-wrapper .meta-wrapper {
float: left;
width: 76.694%;
padding: 0 0 0 25px;
}
.woocommerce .products.list .product {
width: 100%;
}
.woocommerce .products.list > .product:not(.product-category) {
width: 100% !important;
}
.woocommerce .products.list > .product .meta-wrapper {
text-align: left;
}
.woocommerce .products.list .star-rating {
margin-left: 0;
margin-right: 0;
}
.woocommerce.columns-8 .products .product.product-category {
width: 12.5%;
}
.woocommerce.columns-7 .products .product.product-category {
width: 14.285%;
}
.woocommerce.columns-6 .products .product.product-category {
width: 16.6%;
}
.woocommerce.columns-5 .products .product.product-category {
width: 20%;
}
.woocommerce.columns-4 .products .product.product-category {
width: 25%;
}
.woocommerce.columns-3 .products .product.product-category {
width: 33.3333333333%;
}
.woocommerce.columns-2 .products .product.product-category {
width: 50%;
}
.woocommerce.columns-1 .products .product.product-category {
width: 100%;
}
.woocommerce .list .product:not(.product-category) .meta-wrapper {
width: 100%;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
}
.woocommerce .products.list .product.product-category .meta-wrapper {
padding-left: 0;
padding-right: 0;
width: 100%;
text-align: center;
}
div.product div.summary .clear {
display: none !important;
}
.woocommerce
div.product
div.images
> .woocommerce-product-gallery__image:nth-child(n + 2) {
width: 100%;
}
body.thumbnail-no-border div.product div.images img,
.pp_woocommerce div.product.thumbnail-no-border div.images-slider-wrapper img {
border-width: 0;
}
body.thumbnail-no-border div.product div.images-thumbnails div.thumbnails img {
border-color: transparent;
}
body.thumbnail-no-border .upsells .product .thumbnail-wrapper,
body.thumbnail-no-border .cross-sells .product .thumbnail-wrapper,
body.thumbnail-no-border .related .product .thumbnail-wrapper {
border-width: 0;
}
.woocommerce div.product div.images-thumbnails img,
.pp_woocommerce div.product div.images-slider-wrapper img {
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
border-style: solid;
border-width: 1px;
}
.woocommerce div.product div.images-thumbnails .images,
.pp_woocommerce div.product div.images-slider-wrapper .images {
width: auto;
margin: 0;
float: none;
padding: 0;
position: relative;
}
.woocommerce div.product div.images-thumbnails,
.pp_woocommerce div.product div.images-slider-wrapper {
width: 50.848%;
position: relative;
float: left;
margin: 0 0 60px 0;
overflow: hidden;
}
.pp_woocommerce div.product div.images-slider-wrapper {
width: 38.542%;
}
.woocommerce div.product div.images-thumbnails .featured-image {
position: relative;
}
.woocommerce .ts-col-12 div.product div.images-thumbnails,
.woocommerce .ts-col-12 div.product div.summary {
width: 100%;
}
.woocommerce .ts-col-12 div.product div.summary {
clear: both;
padding: 0;
}
.woocommerce .ts-col-18 div.product div.images-thumbnails,
.woocommerce .ts-col-18 div.product div.summary {
width: 50%;
}
.woocommerce .ts-col-18 div.product div.images-thumbnails {
padding-right: 1px;
}
.woocommerce div.product.vertical-thumbnail div.images-thumbnails div.images {
margin-left: 120px;
}
.woocommerce .ts-col-18 div.product.vertical-thumbnail div.summary {
width: 45%;
}
.woocommerce .ts-col-18 div.product.vertical-thumbnail div.images-thumbnails {
width: 55%;
}
.woocommerce div.product div.summary,
.pp_woocommerce div.product div.summary {
width: 49.152%;
padding-left: 30px;
float: left;
margin-bottom: 20px;
}
.pp_woocommerce div.product div.summary {
width: 61.458%;
padding-top: 10px !important;
}
.pp_woocommerce div.product div.summary,
.pp_woocommerce div.product div.images-slider-wrapper {
margin-bottom: 0 !important;
}
.ts-product-video-button {
background: transparent;
height: 31px;
width: 31px;
position: absolute;
right: 20px;
bottom: 20px;
z-index: 998;
opacity: 0.6;
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/image.png) 1px -194px;
}
.ts-product-video-button:hover {
opacity: 1;
text-decoration: none;
}
.ts-product-video iframe {
max-width: calc(100% - 13px);
margin-left: 7px;
}
.ts-product-video.loaded {
padding: 0 !important;
}
.ts-product-video #pp_full_res {
line-height: 0 !important;
width: 100% !important;
}
.ts-product-video .ppt,
.ts-product-video .pp_top,
.ts-product-video .pp_bottom,
div.ts-product-video.pp_pic_holder.loaded:before {
display: none !important;
}
.ts-product-video .pp_details {
padding: 0 !important;
}
div.product .thumbnails {
position: relative;
overflow: hidden;
}
div.product div.images-thumbnails div.thumbnails {
padding-top: 20px;
}
.vertical-thumbnail .images-thumbnails > .thumbnails .caroufredsel_wrapper {
margin: 0 0 0 0 !important;
}
.woocommerce div.product.vertical-thumbnail .thumbnails {
width: 98px;
float: left;
margin-top: -20px;
padding-top: 0;
}
div.product.vertical-thumbnail .thumbnails li {
padding: 20px 0 0 0;
line-height: 0;
}
.woocommerce div.product div.thumbnails a {
width: auto;
margin: 0;
float: none;
display: inline-block;
}
.woocommerce div.product div.thumbnails a img {
height: auto;
max-width: 100%;
display: block;
}
.woocommerce div.product .images .product-label,
.pp_woocommerce div.product .images .product-label {
z-index: 998;
position: absolute;
left: 0;
right: auto;
top: 15px;
bottom: auto;
text-align: left;
width: auto;
line-height: 0;
text-align: center;
}
.woocommerce div.product .images .product-label span:first-child,
.pp_woocommerce div.product .images .product-label span:first-child {
margin-top: 0;
}
.pp_woocommerce div.product .images .product-label span.onsale,
.woocommerce div.product .images .product-label span.onsale,
.pp_woocommerce div.product .images .product-label span.new,
.woocommerce div.product .images .product-label span.new,
.pp_woocommerce div.product .images .product-label span.featured,
.woocommerce div.product .images .product-label span.featured,
.pp_woocommerce div.product .images .product-label span.out-of-stock,
.woocommerce div.product .images .product-label span.out-of-stock,
.pp_woocommerce div.product .images .product-label span,
.woocommerce div.product .images .product-label span {
}
.woocommerce div.product .images .product-label span,
.pp_woocommerce div.product .images .product-label span {
position: static;
top: auto;
right: auto;
left: auto;
right: auto;
margin: 0;
min-height: 0;
height: 35px;
text-align: center;
float: left;
clear: both;
display: inline-block;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
height: auto;
margin-top: 5px;
clear: both;
padding: 6px 3px 6px 3px;
min-width: 68px;
position: relative;
}
.woocommerce div.product .images .product-label span:before,
.pp_woocommerce div.product .images .product-label span:before {
width: 0;
height: 0;
border-top-width: 18px;
border-top-style: solid;
border-right: 16px solid transparent;
position: absolute;
content: "";
top: 0;
left: 100%;
}
.woocommerce div.product .images .product-label span:after,
.pp_woocommerce div.product .images .product-label span:after {
width: 0;
height: 0;
border-bottom-width: 18px;
border-bottom-style: solid;
border-right: 16px solid transparent;
position: absolute;
content: "";
bottom: 0;
left: 100%;
}
div.product .summary .counter-wrapper {
width: 100%;
display: inline-block;
margin: 0 0 20px 0;
}
.summary .counter-wrapper > div {
padding: 9px 2px;
margin: 0 2px;
width: 60px;
}
.summary .counter-wrapper > div .number-wrapper {
font-size: 18px;
line-height: 24px;
}
.summary .counter-wrapper .ref-wrapper {
font-size: 12px;
line-height: 16px;
}
.woocommerce .pp_woocommerce div.product .product_title,
.pp_woocommerce div.product .product_title,
.woocommerce div.product .product_title {
margin: 0 0 10px 0;
padding: 0;
}
.woocommerce div.product .product_title {
margin: 0 70px 10px 0;
}
.woocommerce-product-rating a.woocommerce-review-link {
position: relative;
line-height: 18px;
}
.pp_woocommerce div.product .woocommerce-product-rating,
.woocommerce div.product .woocommerce-product-rating {
line-height: 0;
margin-bottom: 22px;
}
.ts-price-table .rating,
.pp_woocommerce .woocommerce-product-rating .star-rating,
.woocommerce .woocommerce-product-rating .star-rating {
width: 80px;
height: 16px;
margin: 0 40px 0 0;
float: left;
overflow: hidden;
position: relative;
font-family: star !important;
top: 0;
}
.ts-price-table .rating:before,
.ts-price-table .rating span:before,
.pp_woocommerce .woocommerce-product-rating .star-rating span:before,
.woocommerce .woocommerce-product-rating .star-rating span:before,
.pp_woocommerce .woocommerce-product-rating .star-rating:before,
.woocommerce .woocommerce-product-rating .star-rating:before {
font-size: 12px;
height: 14px;
}
.woocommerce .woocommerce-product-rating > a,
.pp_woocommerce .woocommerce-product-rating > a {
position: relative;
}
.woocommerce .woocommerce-product-rating > a span,
.pp_woocommerce .woocommerce-product-rating > a span {
display: inline-block;
}
.pp_woocommerce .woocommerce-product-rating .star-rating span,
.woocommerce .star-rating span {
overflow: hidden;
top: 0;
left: 0;
position: absolute;
padding-top: 30px;
}
.woocommerce .star-rating {
float: right;
}
.ts-price-table .rating span {
overflow: hidden;
top: 0;
left: 0;
position: absolute;
padding-top: 30px;
}
.woocommerce-product-rating .woocommerce-review-link {
position: relative;
}
.woocommerce-product-rating .woocommerce-review-link:hover {
text-decoration: none;
}
.summary p.stock {
display: none;
}
.woocommerce div.product p.stock span,
.pp_woocommerce div.product p.stock span,
body #yith-woocompare table.compare-list tr.stock span,
.wishlist_table tr td.product-stock-status span,
.wishlist_table tr td.product-stock-status span.wishlist-in-stock {
color: #5cb85c !important;
}
.woocommerce div.product p.availability.stock,
body #pp_full_res div.product p.availability.stock {
margin: 0 40px 24px 0;
clear: both;
position: relative;
display: inline-block;
float: left;
}
.woocommerce div.product p.availability.stock label,
.pp_woocommerce div.product p.availability.stock label {
margin: 0;
float: left;
padding: 0;
}
.woocommerce div.product p.stock span,
.pp_woocommerce div.product p.stock span {
position: relative;
float: left;
padding: 0 0 0 20px;
line-height: 18px;
}
.woocommerce div.product p.stock span:before,
.pp_woocommerce div.product p.stock span:before {
font-family: "FontAwesome";
content: "\f05d";
position: absolute;
left: 5px;
top: 0;
font-weight: normal;
}
body #yith-woocompare table.compare-list tr.stock span.out-of-stock,
.woocommerce div.product p.out-of-stock span,
.pp_woocommerce div.product p.out-of-stock span {
color: red !important;
}
.woocommerce div.product p.out-of-stock span:before,
.pp_woocommerce div.product p.out-of-stock span:before {
content: "\f017";
}
.woocommerce div.product .sku-wrapper,
.pp_woocommerce div.product .sku-wrapper {
display: inline-block;
margin: 0 0 24px 0;
font-family: arial;
float: left;
font-weight: normal;
line-height: 18px;
position: relative;
}
.woocommerce div.product .sku-wrapper span,
.pp_woocommerce div.product .sku-wrapper span {
color: #b50000;
padding: 0 0 0 3px;
display: inline-block;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p {
margin-bottom: 5px;
}
.pp_woocommerce
div.product
.summary
.woocommerce-product-details__short-description,
.woocommerce
div.product
.summary
.woocommerce-product-details__short-description {
display: inline-block;
width: 100%;
clear: both;
margin: 0;
}
.pp_woocommerce
div.product
.summary
.woocommerce-product-details__short-description {
margin-bottom: 6px;
}
.pp_woocommerce div.product .summary > .price,
.woocommerce .pp_woocommerce div.product .summary > .price {
margin: 0 0 18px 0;
clear: both;
}
.pp_woocommerce
div.product-type-variable
.summary
.woocommerce-product-details__short-description,
.woocommerce
.pp_woocommerce
div.product-type-variable
.summary
.woocommerce-product-details__short-description {
margin: 0;
}
.pp_woocommerce .quantity .minus:hover,
.pp_woocommerce .quantity .plus:hover,
.woocommerce .quantity .minus:hover,
.woocommerce .quantity .plus:hover,
.pp_woocommerce .quantity .minus:focus,
.pp_woocommerce .quantity .plus:focus,
.woocommerce .quantity .minus:focus,
.woocommerce .quantity .plus:focus {
background-image: none;
}
div.product p.price .woocommerce-Price-amount {
padding-bottom: 5px;
}
div.product .summary > .price del .amount,
div.product .single_variation del .amount,
.woocommerce div.product .single_variation del .amount {
font-size: 140%;
}
.pp_woocommerce div.product form.cart .button,
.woocommerce div.product form.cart .button {
min-width: 170px;
height: 50px;
border: 0;
float: left;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.pp_woocommerce div.product p.cart .button,
.woocommerce div.product p.cart .button {
min-width: 170px;
height: 50px;
border: 0;
padding-top: 16px;
padding-bottom: 16px;
line-height: 18px;
}
.pp_woocommerce div.product form.cart .button:before,
.woocommerce div.product form.cart .button:before,
.pp_woocommerce div.product p.cart .button:before,
.woocommerce div.product p.cart .button:before {
font-family: "Pe-icon-7-stroke";
content: "\e66e";
display: inline-block;
text-indent: 0;
font-weight: normal;
color: inherit !important;
margin-right: 5px;
line-height: 10px;
position: relative;
top: 3px;
}
.summary a.compare .button-tooltip {
display: none !important;
}
.wishlist_table .product-name a:hover {
text-decoration: none;
}
.woocommerce table.wishlist_table td.product-thumbnail {
padding: 13px 20px 13px 0;
}
.woocommerce table.wishlist_table tr:last-child td.product-thumbnail {
border-bottom-width: 0;
}
.woocommerce table.wishlist_table thead th {
padding: 13px 20px 13px 0;
}
.woocommerce table.wishlist_table tbody td {
padding: 13px 20px 13px 0;
}
.woocommerce .wishlist_table td.product-add-to-cart a {
display: inline-block !important;
min-width: 0;
}
.wishlist-title-with-form {
overflow: hidden;
margin-bottom: 10px;
}
.show-title-form.button {
float: right;
min-width: 170px;
}
.wishlist-title-with-form h2 {
width: calc(100% - 170px);
float: left;
margin-bottom: 10px;
text-transform: uppercase;
}
#yith-wcwl-popup-message {
box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
background: #fbfbfb;
line-height: 50px;
padding: 15px;
position: fixed;
text-align: center;
top: 50%;
left: 50%;
z-index: 10000;
}
section.product .yith-wcwl-wishlistexistsbrowse.show,
section.product .yith-wcwl-wishlistaddedbrowse.show,
div.product .summary .wishlist .yith-wcwl-wishlistexistsbrowse.show,
div.product .summary .wishlist .yith-wcwl-wishlistaddedbrowse.show {
position: absolute;
top: 0;
left: 0;
}
.yith-wcwl-add-to-wishlist {
position: relative;
}
.yith-wcwl-add-to-wishlist .feedback {
display: none !important;
}
div.product .summary .yith-wcwl-add-to-wishlist,
div.product .summary .wishlist,
.woocommerce div.product .summary a.compare {
position: relative;
display: inline-block;
float: left;
height: 50px;
width: 50px;
text-align: center;
line-height: 0;
margin: 0 5px 33px 0;
font-size: 0;
}
.woocommerce div.product .summary a.added:before {
margin: 0 !important;
}
.woocommerce div.product .summary a.compare i,
.woocommerce div.product .summary a.added:before {
line-height: 30px;
}
div.product.outofstock .summary .yith-wcwl-add-to-wishlist {
margin-bottom: 33px;
}
div.product .summary .yith-wcwl-add-to-wishlist a,
div.product .summary .wishlist a {
font-size: 0;
line-height: 0;
white-space: pre;
text-align: center;
background-image: none !important;
text-transform: none;
line-height: 0;
border-width: 1px;
border-style: solid;
height: 50px;
width: 50px;
display: inline-block;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
div.product .summary .yith-wcwl-add-to-wishlist a:before,
div.product .summary .wishlist a:before {
font-family: "Pe-icon-7-stroke";
content: "\e642";
}
div.product .summary .yith-wcwl-wishlistaddedbrowse a:before,
div.product .summary .yith-wcwl-wishlistexistsbrowse a:before,
div.product .summary .wishlist .added a:before {
content: "\f004";
font-family: "FontAwesome";
}
div.product .summary .yith-wcwl-add-to-wishlist a:hover,
div.product .summary .wishlist a:hover {
text-decoration: none;
}
div.product .summary .print,
div.product .summary .email {
float: left;
margin: 0 5px 33px 0;
}
div.product .summary .print {
margin-left: 0;
}
div.product .summary .print a,
div.product .summary .email a {
line-height: 0;
width: 50px;
text-align: center;
border-width: 1px;
border-style: solid;
display: inline-block;
}
.pp_woocommerce div.product form.cart .button:before,
.woocommerce div.product form.cart .button:before,
.pp_woocommerce div.product p.cart .button:before,
.woocommerce div.product p.cart .button:before,
.woocommerce .summary a.compare i,
.woocommerce .summary div.yith-wcwl-add-to-wishlist a:before,
.woocommerce .summary a.compare:before,
div.product .summary .print a,
div.product .summary .email a,
div.product .summary .yith-wcwl-add-to-wishlist a:before,
div.product .summary .wishlist a:before {
font-size: 24px;
}
div.product .summary .yith-wcwl-wishlistaddedbrowse a:before,
div.product .summary .yith-wcwl-wishlistexistsbrowse a:before,
div.product .summary .wishlist .added a:before {
font-size: 21px;
}
div.product .summary .yith-wcwl-add-to-wishlist a:before,
div.product .summary .wishlist a:before,
div.product .summary .print a i,
div.product .summary .email a i {
line-height: 48px;
}
.woocommerce div.product .summary > .price {
clear: both;
margin: 0 0 10px 0;
display: inline-block;
font-size: 1.25em;
width: 100%;
overflow: hidden;
padding-top: 20px;
border-width: 1px 0 0 0;
border-style: solid;
}
.price del,
.product-price del {
opacity: 0.4;
}
div.product .summary > .price del {
margin-right: 40px;
}
div.product .summary > .price del,
.woocommerce div.product .summary > .price del {
display: inline-block;
margin-bottom: 5px;
opacity: 0.4;
}
.woocommerce div.product .cart {
overflow: hidden;
clear: both;
display: inline-block;
width: 100%;
margin: 0;
}
.woocommerce div.product.type-product .cart,
.pp_woocommerce div.product.type-product .cart,
#pp_full_res div.product.type-product .cart {
float: left;
width: auto;
clear: both;
margin: 0 5px 32px 0;
}
.woocommerce .ts-col-18 div.product.vertical-thumbnail form.cart,
.woocommerce .ts-col-18 div.product.vertical-thumbnail p.cart {
width: 100%;
margin: 0 0 32px 0;
}
.woocommerce div.product form.cart.variations_form {
margin-bottom: 15px;
}
.woocommerce div.product form.cart table td {
padding-left: 0;
}
.woocommerce div.product form.cart .group_table td:first-child {
width: auto;
text-align: left;
}
.pp_woocommerce div.product form.cart table,
.woocommerce div.product form.cart table {
border: 0;
border-collapse: collapse;
}
.pp_woocommerce div.product form.cart .group_table,
.woocommerce div.product form.cart .group_table {
max-width: 550px;
margin-bottom: 20px;
}
.pp_woocommerce div.product form.cart .group_table td,
.woocommerce div.product form.cart .group_table td {
vertical-align: middle;
}
.group_table td.woocommerce-grouped-product-list-item__label label {
margin: 0;
padding: 0;
}
.pp_woocommerce div.product form.cart .group_table .button,
.woocommerce div.product form.cart .group_table .button {
min-width: 0;
padding: 5px 14px !important;
border-width: 1px;
border-style: solid;
height: auto;
margin: 0 !important;
}
div.product.product-type-grouped .summary .yith-wcwl-add-to-wishlist {
margin-bottom: 20px;
}
.pp_woocommerce div.product form.cart .group_table .button:before,
.woocommerce div.product form.cart .group_table .button:before {
display: none;
}
.group_table a:hover {
text-decoration: none;
}
.woocommerce-variation-add-to-cart {
overflow: hidden;
margin-bottom: 10px;
}
.pp_woocommerce div.product form.cart .variations label,
.woocommerce div.product form.cart .variations label {
padding: 0;
}
.pp_woocommerce div.product form.cart .variations,
.woocommerce div.product form.cart .variations {
margin: 0 0 20px 0;
}
.pp_woocommerce div.product form.cart .variations td.label,
.woocommerce div.product form.cart .variations td.label {
width: 80px;
}
.pp_woocommerce div.product form.cart .variations tr,
.woocommerce div.product form.cart .variations tr {
background: transparent;
}
.pp_woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations td {
border: 0;
vertical-align: middle;
position: relative;
padding: 0 0 10px 0;
}
.pp_woocommerce div.product form.cart .variations tr:last-child td,
.woocommerce div.product form.cart .variations tr:last-child td {
padding-bottom: 20px;
}
.pp_woocommerce div.product form.cart .variations td select,
.woocommerce div.product form.cart .variations td select {
width: 200px;
margin: 0;
}
.pp_woocommerce div.product form.cart .variations td .reset_variations,
.woocommerce div.product form.cart .variations td .reset_variations {
position: absolute;
left: 0;
bottom: -8px;
line-height: 14px;
text-transform: uppercase;
}
.pp_woocommerce div.product form.cart .variations td .reset_variations:hover,
.woocommerce div.product form.cart .variations td .reset_variations:hover {
text-decoration: underline;
}
div.product.product-type-variable .single_variation {
margin: 0 0 20px 0;
display: inline-block;
width: 100%;
}
.ts-product-attribute {
line-height: 0;
}
.ts-product-attribute > div {
display: inline-block;
margin: 4px 8px 4px 0;
position: relative;
z-index: 1;
padding: 0;
line-height: 22px;
text-align: center;
min-width: 70px;
cursor: pointer;
}
.ts-product-attribute > div a {
width: 100%;
display: inline-block;
padding: 5px 10px;
}
.ts-product-attribute > div.color a {
width: 100%;
display: inline-block;
padding: 0;
}
.ts-product-attribute > div.selected {
cursor: default;
}
.ts-product-attribute > div:last-child {
margin-left: 0;
}
.ts-product-attribute > div:before {
left: 0;
right: 0;
bottom: 0;
top: 0;
position: absolute;
content: "";
z-index: 0;
display: inline-block;
border-width: 1px;
border-style: solid;
}
.ts-product-attribute > div a {
position: relative;
z-index: 1;
}
.ts-product-attribute > div a:hover {
text-decoration: none;
}
.ts-product-attribute > div.color {
width: 30px;
height: 30px;
min-width: 0;
font-size: 0;
line-height: 0;
padding: 0;
}
.ts-product-attribute > div.color:before {
display: none;
}
.ts-product-attribute > div.color a {
width: 100%;
height: 100%;
display: inline-block;
}
.ts-product-attribute > div.color a:before {
position: absolute;
left: -3px;
right: -3px;
bottom: -3px;
top: -3px;
z-index: 0;
content: "";
border-width: 1px;
border-style: solid;
opacity: 0;
transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
}
.ts-product-attribute > div.color.selected a:before,
.ts-product-attribute > div.color:hover a:before {
opacity: 1;
}
div.product .summary .meta-content > div {
margin-bottom: 5px;
display: inline-block;
width: 100%;
}
div.product .summary .meta-content {
margin: 0;
padding: 23px 0 0 0;
border-width: 1px 0 0 0;
clear: both;
border-style: solid;
}
.cats-link span:not(.cat-links),
.tags-link span:not(.tag-links) {
padding-right: 3px;
display: inline-block;
}
.ts-product-social-sharing {
margin: 20px 0 0 -5px;
display: inline-block;
width: 100%;
}
.ts-product-social-sharing li {
padding: 0;
list-style: none;
float: left;
}
.ts-product-social-sharing li {
margin-left: 5px;
margin-bottom: 5px;
line-height: 0;
}
.ts-product-social-sharing li a {
padding: 6px 20px;
border-width: 1px;
border-style: solid;
line-height: 20px;
float: left;
transition: none;
-webkit-transition: none;
-moz-transition: none;
}
.ts-product-social-sharing li i {
margin-right: 5px;
}
.ts-product-social-sharing li a:hover {
text-decoration: none;
}
.ts-product-social-sharing li:hover a,
.ts-product-social-sharing li:hover a i {
color: #fff !important;
}
.ts-product-social-sharing li.facebook a i {
color: #3b5998;
}
.ts-product-social-sharing li.twitter a i {
color: #2caae1;
}
.ts-product-social-sharing li.pinterest a i {
color: #cb2027;
}
.ts-product-social-sharing li.facebook:hover a {
background-color: #3b5998;
border-color: #3b5998;
}
.ts-product-social-sharing li.twitter:hover a {
background-color: #2caae1;
border-color: #2caae1;
}
.ts-product-social-sharing li.pinterest:hover a {
background-color: #cb2027;
border-color: #cb2027;
}
.woocommerce table.shop_attributes {
margin-top: 0;
}
.woocommerce table.shop_attributes tr {
background: transparent;
}
.woocommerce table.shop_attributes td,
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes .alt td,
.woocommerce table.shop_attributes .alt th {
line-height: inherit;
background: transparent;
font-style: normal;
text-transform: none;
border-width: 0 0 1px 0;
}
.woocommerce table.shop_attributes td,
.woocommerce table.shop_attributes th {
padding: 8px 20px 8px 0;
}
.vc_tta-accordion .vc_tta-panel .shop_attributes {
margin: 0;
border: 0;
}
.cross-sells .products,
.upsells .products,
.related .products {
max-height: 500px;
}
.upsells .products .product,
.related .products .product,
.woocommerce .upsells .products .product,
.woocommerce .related .products .product {
padding: 0 0 10px 0;
}
.upsells .products .product,
.related .products .product {
width: 25%;
}
.cross-sells,
.upsells,
.related {
clear: both;
position: relative;
margin-bottom: 30px !important;
}
.heading-wrapper,
.heading-shortcode,
.theme-title,
.cross-sells,
.upsells,
.related {
margin: 0 0 22px 0;
overflow: hidden;
}
.heading-wrapper > h2,
.heading-shortcode > h3,
.theme-title > h3,
.cross-sells > h2,
.upsells > h2,
.related > h2 {
padding: 0 20px 0 0;
margin: 0;
display: inline-block;
position: relative;
}
.heading-wrapper > h2:after,
.heading-shortcode > h3:after,
.theme-title > h3:after,
.cross-sells > h2:after,
.upsells > h2:after,
.related > h2:after {
border-width: 1px 0 0 0;
border-style: solid;
height: 1px;
width: 1900px;
position: absolute;
content: "";
bottom: 8px;
left: 100%;
}
.woocommerce-tabs .wc-tab:after {
display: table;
clear: both;
content: "";
}
.accordion-tabs .vc_tta-accordion .vc_tta-panel {
margin-bottom: 15px;
}
.woocommerce-tabs .vc_tta-container {
margin-bottom: 0;
}
.woocommerce div.product .woocommerce-tabs {
padding: 0;
border: 0;
margin: 0;
display: inline-block;
width: 100%;
line-height: 0;
}
.woocommerce div.product .woocommerce-tabs.accordion-tabs {
margin-bottom: 10px;
}
body.wpb-js-composer
div.product
> .woocommerce-tabs.accordion-tabs
.vc_tta-accordion
.vc_tta-panel-body {
padding: 30px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
display: inline-block !important;
width: 100%;
padding: 10px 10px 0 10px;
border-width: 1px;
border-style: solid;
margin: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
margin: 0 10px 10px 0;
padding: 0;
position: relative;
z-index: 1;
background: transparent;
float: none;
display: inline-block;
text-align: center;
min-width: 150px;
border: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li > a:before {
font-family: "Pe-icon-7-stroke";
margin-right: 5px;
display: inline-block;
top: 1px;
position: relative;
}
.woocommerce
div.product
.woocommerce-tabs
ul.tabs
li.description_tab
> a:before {
content: "\e628";
}
.woocommerce
div.product
.woocommerce-tabs
ul.tabs
li.additional_information_tab
> a:before {
content: "\e65f";
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.reviews_tab > a:before {
content: "\e60c";
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.ts_custom_tab > a:before {
content: "\e66d";
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.vendor_tab > a:before {
content: "\e605";
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.policies_tab > a:before {
content: "\e69d";
}
.woocommerce
div.product
.woocommerce-tabs
ul.tabs
li.singleproductmultivendor_tab
> a:before {
content: "\e665";
}
.woocommerce div.product .woocommerce-tabs ul.tabs li > a {
padding: 8px 30px;
border-width: 1px;
border-style: solid;
text-transform: uppercase;
margin: 0;
position: relative;
z-index: 1;
border-width: 1px;
border-style: solid;
width: 100%;
display: inline-block;
transition: all 200ms ease 0s;
-webkit-transition: all 200ms ease 0s;
-moz-transition: all 200ms ease 0s;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li > a:after {
content: "\f0dd";
font-family: "FontAwesome";
position: absolute;
bottom: -4px;
top: auto;
right: auto;
left: 50%;
margin-left: -5px;
font-size: 20px;
line-height: 10px;
color: transparent;
border: 0;
width: auto;
height: auto;
display: inline-block;
transition: all 200ms ease 0s;
-webkit-transition: all 200ms ease 0s;
-moz-transition: all 200ms ease 0s;
opacity: 0;
}
.woocommerce div.product .woocommerce-tabs .panel {
padding: 30px;
border-width: 0 1px 1px 1px;
border-style: solid;
}
.woocommerce-tabs #comments > h2 {
display: none;
}
span.required {
color: red;
}
.woocommerce #reviews h3 {
margin-bottom: 24px;
}
.woocommerce-tabs #comments {
float: left;
width: 60%;
margin-top: 3px;
padding-right: 20px;
}
.woocommerce-tabs #review_form_wrapper {
float: left;
width: 40%;
padding: 0 0 0 30px;
border-width: 0 0 0 1px;
border-style: solid;
}
.comment-respond #reply-title {
text-transform: uppercase;
margin-bottom: 10px;
display: inline-block;
width: 100%;
}
.entry-summary .woocommerce-tabs #comments {
width: 100% !important;
}
.entry-summary .woocommerce-tabs #review_form_wrapper {
width: 100% !important;
padding-top: 30px !important;
padding: 0;
border-width: 1px 0 0 0;
}
.ts-col-18 .woocommerce-tabs #comments {
width: 55%;
}
.ts-col-18 .woocommerce-tabs #review_form_wrapper {
width: 45%;
}
.ts-col-12 .woocommerce-tabs #comments {
width: 100%;
padding-right: 0;
margin-bottom: 20px;
}
.ts-col-12 .woocommerce-tabs #review_form_wrapper {
width: 100%;
border-width: 0;
padding: 20px 0 0 0;
}
.comment-respond .form-submit {
margin-top: 20px !important;
}
.woocommerce #review_form #respond p {
margin: 10px 0 5px 0;
}
.woocommerce #review_form #respond p.stars {
display: inline-block;
line-height: 16px;
margin-top: 0;
}
.woocommerce #review_form #respond p.form-submit {
margin: 0;
}
.woocommerce #review_form #respond p.comment-form-rating {
margin: 20px 0;
}
.comment-form-comment label {
display: block;
}
.comment-respond textarea,
#commentform textarea {
margin: 0;
width: 100%;
min-height: 150px;
max-width: 100%;
}
.comment-respond input[type="text"],
.comment-respond select,
#commentform input[type="text"] {
max-width: 500px;
}
.woocommerce #reviews #comments ol.commentlist > li {
list-style: none;
margin: 0 0 30px 0;
border-width: 0 0 1px 0;
border-style: solid;
padding-bottom: 25px;
}
.woocommerce #reviews #comments ol.commentlist > li:last-child {
border: 0;
margin-bottom: 0;
}
.woocommerce #reviews #comments ol.commentlist > li .comment-text p.meta {
margin-top: -3px;
margin-bottom: 5px;
}
.woocommerce #reviews #comments ol.commentlist > li .comment-text {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
margin-left: 80px;
padding: 0;
border: 0;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
width: 60px;
position: static;
float: left;
border: 0;
padding: 0;
}
.woocommerce #reviews #comments > h2 {
margin: 0 0 30px 0;
padding: 0;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time {
font-size: 90%;
}
.woocommerce #review_form #respond .form-submit input[type="submit"] {
min-width: 120px;
}
.dataTables_scrollFoot {
display: none;
}
#cboxLoadingGraphic {
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ajax-loader1.gif) no-repeat center center;
}
#cboxLoadingOverlay {
top: 50%;
left: 50%;
width: 100px;
height: 100px;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
background-image: none !important;
}
.woocommerce .wd_compare_wrapper .added:before {
content: "\f065";
}
#cboxTopCenter,
#cboxTopLeft,
#cboxTopRight,
#cboxBottomLeft,
#cboxBottomRight,
#cboxBottomCenter,
#cboxMiddleLeft,
#cboxMiddleRight {
background: transparent;
width: 0;
height: 0;
padding: 0;
margin: 0;
}
#colorbox,
#cboxOverlay,
#cboxWrapper {
overflow: visible;
z-index: 100000;
}
.wd_compare_wrapper > a {
display: inline-block;
width: 100%;
height: 100%;
position: relative;
}
body .pp_woocommerce div.product .summary .wd_compare_wrapper,
.woocommerce .body-wrapper div.product .summary .wd_compare_wrapper {
margin-left: -1px;
float: left;
position: relative;
z-index: 0;
top: auto;
right: auto;
bottom: auto;
left: auto;
display: inline-block;
}
div.product .summary .product-meta-wrapper .wd_compare_wrapper a:hover {
z-index: 2;
}
.woocommerce ul.products li.product .product-meta-wrapper .wd_compare_wrapper {
float: left;
margin: 3px 0 0 14px;
text-align: left;
line-height: 16px;
position: relative;
}
.woocommerce
ul.products
li.product
.product-meta-wrapper
.wd_compare_wrapper:after {
content: "";
position: absolute;
left: -7px;
top: 3px;
bottom: 3px;
width: 1px;
opacity: 0.6;
}
#cboxLoadedContent {
padding: 10px;
}
#cboxContent {
background: transparent;
}
#cboxLoadedContent iframe {
position: relative;
z-index: 1;
}
.dataTables_wrapper {
padding: 0;
}
body #yith-woocompare > * {
border-width: 1px;
border-style: solid;
}
.dataTables_scrollHead,
.DTFC_LeftHeadWrapper {
display: none;
}
body #yith-woocompare.woocommerce {
padding: 0;
}
body.woocommerce > h1 {
padding: 14px 20px;
border: 0;
display: block;
width: 100%;
float: none;
margin-bottom: -1px;
position: relative;
z-index: 14;
text-align: inherit;
}
body.woocommerce > h1 a.close {
font-size: 0;
padding: 0;
margin: 0;
}
body.woocommerce > h1 a.close:hover {
color: red;
}
body.woocommerce > h1 a.close:before {
font-family: "FontAwesome";
content: "\f00d";
padding: 5px;
font-size: 16px;
font-weight: 400;
line-height: 20px;
}
body #yith-woocompare table.compare-list {
margin: 0 !important;
padding: 0 !important;
width: 100% !important;
}
table.compare-list {
border-width: 0;
}
body #yith-woocompare table.compare-list td.odd,
body #yith-woocompare table.compare-list td.even {
background: transparent;
}
body #yith-woocompare table.compare-list th {
background: transparent;
}
body #yith-woocompare table.compare-list td img {
width: 200px;
padding: 0;
border: 0;
max-width: 100%;
}
body #yith-woocompare table.compare-list td img {
margin-bottom: 0;
}
body #yith-woocompare table.compare-list th {
border-width: 1px 0 0 0;
border-style: solid;
text-align: left;
}
body #yith-woocompare table.compare-list td {
border-width: 1px 0 0 1px;
border-style: solid;
text-align: left;
}
body #yith-woocompare table.compare-list tr.image td,
body #yith-woocompare table.compare-list tr.remove td {
text-align: center;
}
body #yith-woocompare table.compare-list tr.no-products:first-child td {
border: 0;
}
body #yith-woocompare table.compare-list tr:first-child th,
body #yith-woocompare table.compare-list tr:first-child td {
border-top-width: 0;
}
body #yith-woocompare table.compare-list tr.image th,
body #yith-woocompare table.compare-list tr.image td {
border-top-width: 0;
}
body #yith-woocompare table.compare-list tbody tr th,
body #yith-woocompare table.compare-list tbody tr td {
padding: 10px 20px;
}
body #yith-woocompare table.compare-list tr.image td,
body #yith-woocompare table.compare-list tr.title td,
body #yith-woocompare table.compare-list tr.price td {
text-transform: none;
}
body #yith-woocompare table.compare-list tr.price .amount {
font-size: 130%;
}
body #yith-woocompare table.compare-list tr.price del .amount {
font-size: 100%;
}
body #yith-woocompare table.compare-list tr.price td {
text-decoration: none;
}
table.compare-list tr.image th,
table.compare-list tr.title th,
table.compare-list tr.price th,
table.compare-list tr.add-to-cart th {
text-indent: 0;
}
body
#yith-woocompare
.dataTables_wrapper
.DTFC_RightBodyWrapper
.DTFC_RightBodyLiner {
overflow: auto !important;
}
body #yith-woocompare table.compare-list thead tr:first-child > th,
body #yith-woocompare table.compare-list thead tr:first-child > td {
height: 0;
padding: 0;
line-height: 0;
}
body #yith-woocompare table.compare-list tr.image th,
body #yith-woocompare table.compare-list tr.image td {
height: auto;
}
body #yith-woocompare table.compare-list tr th,
body #yith-woocompare table.compare-list tr td {
padding: 10px 20px;
}
body #yith-woocompare table.compare-list tr.remove td,
body #yith-woocompare table.compare-list tr.remove th {
padding-top: 10px;
padding-bottom: 0;
}
body #yith-woocompare table.compare-list tr.image th,
body #yith-woocompare table.compare-list tr.image td {
padding-top: 0;
}
body #yith-woocompare table.compare-list .remove td a .remove {
position: relative;
width: auto;
height: auto;
line-height: 0;
font-size: 0;
background: transparent !important;
}
body #yith-woocompare table.compare-list tr.remove td > a {
font-size: 0;
line-height: 0;
height: 20px;
display: inline-block;
background: transparent !important;
}
body #yith-woocompare table.compare-list tr.remove td > a .remove:before {
font-family: "FontAwesome";
content: "\f00d";
color: red;
font-size: 18px;
font-weight: normal !important;
line-height: 18px;
transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
}
body #yith-woocompare table.compare-list tr.price th,
.compare-list tr.price td ins {
text-decoration: none;
}
body #yith-woocompare table.compare-list tr.price th,
body #yith-woocompare table.compare-list tr.price td del {
margin-right: 8px;
}
html body #yith-woocompare table.compare-list del {
opacity: 0.5;
}
html body #yith-woocompare table.compare-list tr.description td,
html body #yith-woocompare table.compare-list tr.description th {
text-align: left;
}
body #yith-woocompare table.compare-list .add-to-cart td a {
margin: 0;
text-transform: uppercase;
padding: 9px 15px;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
text-shadow: none;
-moz-text-shadow: none;
-webkit-text-shadow: none;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
filter: none;
cursor: pointer;
text-align: center;
background-image: none;
border-width: 1px;
border-style: solid;
text-align: center;
}
body #yith-woocompare table.compare-list .add-to-cart td .blockOverlay {
display: none !important;
}
body > table.compare-list {
border-width: 1px;
border-style: solid;
}
.woocommerce-OrderUpdate-inner .clear {
clear: none;
}
#payment .clear {
z-index: 1;
}
p.lost_password label {
font-size: 100%;
}
p.lost_password a,
.my-account-wrapper .forgot-pass a {
opacity: 0.8;
}
p.lost_password a:hover,
.my-account-wrapper .forgot-pass a:hover {
text-decoration: none;
opacity: 1;
}
p.myaccount_user {
margin-bottom: 40px;
}
body.woocommerce-checkout
.woocommerce
.checkout-login-coupon-wrapper
.woocommerce-error,
body.woocommerce-checkout
.woocommerce
.checkout-login-coupon-wrapper
.woocommerce-info,
body.woocommerce-checkout
.woocommerce
.checkout-login-coupon-wrapper
.woocommerce-message {
margin-bottom: 15px !important;
}
.woocommerce form.checkout_coupon {
margin-top: 10px;
padding: 0;
border: 0;
}
.ts-col-24 .woocommerce form.checkout_coupon {
width: 65%;
}
.woocommerce .checkout-login-coupon-wrapper form.login {
margin: 5px 0 60px 0;
}
.register .woocommerce-password-strength {
margin-bottom: 5px;
}
form.login p.form-row input[type="text"],
form.register p.form-row input[type="password"],
form.register p.form-row input[type="text"],
form.login p.form-row input[type="password"],
form.login p.form-row input[type="email"],
form.login p.form-row input[type="tel"],
form.register p.form-row input[type="email"],
form.register p.form-row input[type="email"],
.create-account input[type="password"],
.register .woocommerce-password-strength {
max-width: 500px;
}
form.login p.form-row .password-input,
form.register p.form-row .password-input,
form.register p.form-row .password-input,
form.login p.form-row .password-input,
form.login p.form-row .password-input,
form.login p.form-row .password-input,
form.register p.form-row .password-input,
form.register p.form-row .password-input,
.create-account .password-input {
max-width: 500px;
}
.woocommerce form.login input[type="wcmp-login-vendor"] {
max-width: 500px;
margin-bottom: 30px;
}
.woocommerce > form.checkout {
overflow: hidden;
margin: 0;
padding-top: 40px;
display: inline-block;
width: 100%;
}
.ts-col-12 .woocommerce > form.checkout {
padding-top: 20px;
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row {
width: 23%;
margin-left: 0;
margin-right: 0;
}
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
text-align: left;
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row-first {
width: 77%;
padding-right: 10px;
}
.woocommerce .checkout .col2-set {
width: 65%;
float: left;
padding-right: 30px;
}
.woocommerce .checkout #order_review {
width: 35%;
padding: 50px 30px 30px 30px;
margin-top: -60px;
float: left;
background: rgba(232, 232, 232, 0.5);
margin-bottom: 30px;
}
.ts-col-18 .woocommerce .checkout .col2-set {
width: 60%;
}
.ts-col-18 .woocommerce .checkout #order_review,
.ts-col-18 #order_review_heading {
width: 40%;
}
.ts-col-12 .woocommerce .checkout .col2-set,
.ts-col-12 .checkout-login-coupon-wrapper {
width: 100%;
padding-right: 0;
}
.ts-col-12 #order_review_heading,
.ts-col-12 .woocommerce .checkout #order_review {
width: 100%;
}
.woocommerce .checkout .col2-set .col-1 {
padding: 0;
margin-bottom: 0;
overflow: hidden;
}
.woocommerce .checkout .col2-set .col-1,
.woocommerce .checkout .col2-set .col-2 {
width: 100%;
margin-left: 0;
margin-right: 0;
float: left;
}
.woocommerce .checkout .col2-set .col-2 {
margin-top: 0;
}
.woocommerce-billing-fields {
overflow: hidden;
}
.woocommerce-billing-fields > h3 {
width: 100%;
padding: 0 0 15px 0;
border-width: 0 0 2px 0;
border-style: solid;
margin: 0 0 30px 0;
display: inline-block;
text-transform: uppercase;
}
.woocommerce-billing-fields > h3:after {
display: table;
clear: both;
content: "";
}
.ship-to-different-address {
position: relative;
}
.ship-to-different-address input {
position: absolute;
top: 0;
left: 0;
content: "";
}
#ship-to-different-address {
margin-bottom: 10px;
}
form.checkout p.create-account > label {
position: relative;
display: inline;
width: 100%;
cursor: pointer;
}
.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address label {
position: relative;
display: inline-block;
width: 100%;
text-transform: uppercase;
cursor: pointer;
text-indent: 24px;
}
#order_comments_field {
padding-top: 15px;
border-width: 2px 0 0 0;
border-style: solid;
margin-bottom: 50px;
}
.woocommerce form .form-row .input-checkbox,
label .woocommerce-Input[type="checkbox"],
#ship-to-different-address-checkbox {
cursor: pointer;
display: inline;
width: auto;
margin: -2px 8px 0 0;
text-align: center;
vertical-align: middle;
}
label .woocommerce-Input[type="checkbox"] {
margin: -4px 8px 0 0;
}
.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address {
width: 100%;
float: none;
line-height: 0;
position: relative;
margin: 0 0 20px 0;
} form.checkout p.create-account {
display: inline-block;
width: 100%;
margin: 0 0 10px 0;
}
form.checkout #account_password_field {
margin-bottom: 25px;
}
.woocommerce .order_details li {
list-style: none;
}
.woocommerce table.shop_table td,
.woocommerce table.shop_table th {
line-height: 20px;
}
.woocommerce #order_review table.shop_table tbody td,
.woocommerce #order_review table.shop_table tfoot td,
.woocommerce table.shop_table.order_details tfoot th,
.woocommerce #order_review table.shop_table tfoot th {
padding: 9px 0;
}
.woocommerce #order_review table.shop_table tbody td.product-name,
.woocommerce #order_review table.shop_table tfoot td.product-name {
padding-right: 20px;
}
.woocommerce #order_review table.shop_table tfoot td,
.woocommerce table.shop_table.order_details tfoot th,
.woocommerce #order_review table.shop_table tfoot th {
text-transform: none;
}
.woocommerce table.shop_table.order_details tfoot tr:first-child th,
.woocommerce table.shop_table.order_details tfoot tr:first-child td {
border-width: 1px 0 0 0;
border-style: solid;
}
.woocommerce table.shop_table tfoot th,
.woocommerce table.shop_table.order_details tfoot th,
.woocommerce table.shop_table tfoot td {
padding: 5px 0;
}
.woocommerce table.shop_table.order_details td a:hover {
text-decoration: none;
}
.woocommerce table.my_account_orders,
.woocommerce table.shop_table.order_details {
margin-bottom: 0;
}
.woocommerce table.shop_table.order_details {
margin-bottom: 30px;
}
.woocommerce table.my_account_orders td a:hover {
text-decoration: none;
}
.woocommerce .addresses .address {
margin: 30px 0;
}
.woocommerce table.my_account_orders tr td:last-child {
min-width: 120px;
text-align: right;
}
.woocommerce table.my_account_orders tr td:last-child .button {
margin: 0;
}
.woocommerce table.shop_table.customer_details {
margin-bottom: 40px;
}
.woocommerce table.shop_table.customer_details th {
background: transparent;
}
.woocommerce .checkout #order_review table thead th {
background: transparent;
}
.woocommerce .checkout #order_review table th,
.woocommerce .checkout #order_review table td {
text-align: left;
}
#order_review table {
border: 0;
margin: 0 !important;
background: transparent;
}
#order_review table tr {
background: transparent;
}
#order_review_heading {
margin: 0;
padding: 20px 30px;
text-transform: uppercase;
float: left;
width: 35%;
position: relative;
z-index: 1;
}
.woocommerce-account div.woocommerce {
margin: 0 0 35px 0;
overflow: hidden;
}
.woocommerce-account div.woocommerce > h2 {
padding: 0 30px 0 0;
margin: 0 0 30px 0;
display: inline-block;
position: relative;
text-transform: uppercase;
}
.woocommerce-account div.woocommerce > h2:after {
border-width: 1px 0 0 0;
border-style: solid;
height: 1px;
width: 1900px;
position: absolute;
content: "";
top: 50%;
left: 100%;
}
.woocommerce-column > h3 {
text-transform: uppercase;
}
.woocommerce .checkout #order_review table .product-name {
width: 50%;
vertical-align: top;
}
.woocommerce .checkout #order_review table .product-total {
width: 50%;
vertical-align: top;
padding-right: 0;
}
.woocommerce .checkout #order_review table thead th,
.woocommerce .checkout #order_review table thead td,
.woocommerce .checkout #order_review table tbody th,
.woocommerce .checkout #order_review table tbody td {
border-width: 0;
}
.woocommerce .checkout #order_review table .cart-subtotal th,
.woocommerce .checkout #order_review table .cart-subtotal td {
border-width: 2px 0 0 0;
border-color: rgba(217, 217, 217, 0.5);
}
.woocommerce .checkout #order_review table .shipping th,
.woocommerce .checkout #order_review table .shipping td {
border-width: 1px 0 1px 0;
border-color: #ffffff;
}
.woocommerce .checkout #order_review table .shipping th {
vertical-align: top;
}
.woocommerce .woocommerce-customer-details address {
border-radius: 0;
-webkit-border-radius: 0;
border-width: 0;
padding: 0;
}
.woocommerce #payment {
background: none;
padding: 20px 0;
border-width: 2px 0 0 0;
border-style: solid;
border-color: rgba(217, 217, 217, 0.5);
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
position: relative;
}
.woocommerce #payment div.payment_box {
width: 100%;
background: transparent;
margin-top: 5px;
border: 0;
padding: 16px 20px;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
.woocommerce-checkout #payment div.payment_box:before {
content: "";
display: block;
border: 1em solid #dfdcde;
border-right-color: transparent;
border-left-color: transparent;
border-top-color: transparent;
position: absolute;
top: -0.75em;
left: 0;
margin: -1em 0 0 2em;
}
#yith-wcwl-form .blockOverlay {
background-color: rgba(255, 255, 255, 0.5) !important;
}
#order_review table div.blockUI.blockOverlay,
.woocommerce-checkout-payment div.blockUI.blockOverlay {
left: -20px !important;
right: -20px !important;
width: auto !important;
}
div.blockUI.blockOverlay {
position: relative;
-webkit-animation: none !important;
-moz-animation: none !important;
animation: none !important;
opacity: 1 !important;
background: rgba(255, 255, 255, 0.5) !important;
}
.compare-list div.blockUI.blockOverlay:before {
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ajax-loader.gif) center no-repeat !important;
top: -6px;
left: 7px;
}
div.blockUI.blockOverlay:before {
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ajax-loader1.gif) center no-repeat !important;
position: absolute !important;
display: inline-block !important;
content: "" !important;
z-index: 2;
-webkit-animation: none !important;
-moz-animation: none !important;
animation: none !important;
}
.woocommerce .blockUI.blockOverlay:before,
.woocommerce .loader:before {
width: 50px;
height: 50px;
margin-left: -25px;
margin-top: -25px;
}
.woocommerce #respond input#submit.loading:after,
.woocommerce a.button.loading:after,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:after {
-webkit-animation: none;
-moz-animation: none;
animation: none;
}
.woocommerce #payment div.form-row {
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.woocommerce #payment #place_order {
display: inline-block;
width: 100%;
float: none;
margin-top: 10px;
margin-bottom: 0;
}
.woocommerce-checkout #payment .payment_method_paypal .about_paypal {
font-size: 11px;
line-height: 16px;
position: relative;
top: 20px;
}
.woocommerce-checkout #payment li input[type="radio"] {
position: absolute;
left: 0;
top: 8px;
}
.woocommerce-checkout #payment li input[type="radio"]#payment_method_paypal {
top: 18px;
}
.woocommerce table.shop_table {
margin-left: 0;
margin-right: 0;
}
.woocommerce-cart article > .woocommerce:after {
display: table;
clear: both;
content: "";
}
.woocommerce-cart article .woocommerce .woocommerce-cart-form {
width: 100%;
margin-bottom: 20px;
}
.woocommerce-cart article .woocommerce .cart-collaterals {
width: 100%;
margin-bottom: 20px;
}
.woocommerce-cart .ts-col-24 article .woocommerce .woocommerce-cart-form {
width: 72%;
float: left;
}
.woocommerce-cart .ts-col-24 article .woocommerce .cart-collaterals {
width: 28%;
float: left;
padding-left: 20px;
}
.woocommerce .cart-collaterals .cart_totals {
width: 100%;
background: rgba(232, 232, 232, 0.5);
padding: 0;
margin-bottom: 30px;
}
.woocommerce-cart .cart-collaterals .cart_totals table {
border: 0;
background: transparent;
margin: 0;
}
.woocommerce-cart .cart-collaterals .cart_totals table th {
width: 25%;
}
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-cart .cart-collaterals .cart_totals table tr {
background: transparent;
}
.woocommerce-cart .cart-collaterals .cart_totals > h2 {
padding: 15px 20px;
margin: 0;
text-transform: uppercase;
border-width: 0 0 1px 0;
border-style: solid;
}
.woocommerce-cart .cart-collaterals .cart_totals table td {
padding: 15px 20px 15px 10px !important;
vertical-align: top;
text-transform: none;
text-align: left;
}
.woocommerce-cart .cart-collaterals .cart_totals .shipping td {
padding-bottom: 0 !important;
}
.woocommerce .woocommerce-shipping-calculator .button {
margin-bottom: 10px;
}
.woocommerce-cart .cart-collaterals .cart_totals table th {
padding: 15px 10px 15px 20px !important;
vertical-align: top;
text-transform: none;
text-align: left;
}
.woocommerce-cart .cart-collaterals .cart_totals table td,
.woocommerce-cart .cart-collaterals .cart_totals table th {
border-width: 0 0 1px 0 !important;
border-style: solid;
border-color: rgba(217, 217, 217, 0.3) !important;
}
.woocommerce .cart-collaterals table.shop_table tr:nth-child(2n) td,
.woocommerce-page .cart-collaterals table.shop_table tr:nth-child(2n) td {
background: transparent !important;
}
.woocommerce-cart .cart-collaterals .cart_totals table tr.shipping td {
text-align: left;
}
.woocommerce table.shop_table.cart tr {
background: transparent;
}
.woocommerce table.shop_table td {
text-align: center;
}
.woocommerce table.shop_table th {
padding: 14px 30px 14px 0;
vertical-align: middle;
text-align: center;
color: #fff;
border-width: 0;
}
.woocommerce table.shop_table td {
padding: 30px 30px 30px 0;
vertical-align: middle;
border-left-width: 0;
border-right-width: 0;
}
.woocommerce table.shop_table tr td:last-child {
padding: 30px 30px 30px 0;
vertical-align: middle;
}
.woocommerce table.my_account_orders th,
.woocommerce table.shop_table.order_details th {
padding: 14px 0 14px 20px;
}
.woocommerce table.my_account_orders tr th:last-child,
.woocommerce table.shop_table.order_details tr th:last-child {
padding: 14px 20px;
}
.woocommerce table.my_account_orders td,
.woocommerce table.shop_table.order_details td {
padding: 20px 0 20px 20px;
}
.woocommerce table.my_account_orders tr td:last-child,
.woocommerce table.shop_table.order_details tr td:last-child {
padding: 20px;
}
.woocommerce table.shop_table .product-remove a {
display: inline-block;
width: 24px;
height: 24px;
line-height: 0;
font-size: 0;
text-align: center;
float: none;
padding: 0 !important;
margin: 0;
}
.woocommerce table.shop_table .product-remove a:hover {
color: red !important;
}
.woocommerce table.shop_table .product-remove a:before {
font-family: "Pe-icon-7-stroke";
content: "\e681";
font-size: 20px;
font-weight: normal !important;
line-height: 24px;
}
.woocommerce table.shop_table td.product-thumbnail {
border-width: 0 0 1px 0;
padding: 30px;
width: 160px;
max-width: 160px;
}
.woocommerce table.shop_table td.product-name {
text-align: left;
}
.woocommerce table.shop_table td.product-name a:hover {
text-decoration: none;
}
.woocommerce table.shop_table.cart td.actions {
border: 0;
padding: 30px;
}
.woocommerce table.cart .button,
.woocommerce table.cart input.button {
float: right;
margin-left: 10px;
min-width: 125px;
}
.woocommerce table.cart td.actions .coupon .input-text {
width: 200px;
}
.woocommerce table.cart td.actions .coupon .button {
float: left;
min-width: 125px;
margin: 0;
}
.woocommerce table.cart td.actions .coupon {
float: left;
}
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text {
margin: 0 10px 0 0;
float: left;
}
#add_payment_method #payment .payment_method_paypal .about_paypal,
.woocommerce-cart #payment .payment_method_paypal .about_paypal,
.woocommerce-checkout #payment .payment_method_paypal .about_paypal {
float: right;
}
#add_payment_method #payment ul.payment_methods li img,
.woocommerce-cart #payment ul.payment_methods li img,
.woocommerce-checkout #payment ul.payment_methods li img {
margin: -2px 0 0 10px;
}
.pp_woocommerce .quantity input.qty,
.woocommerce .quantity input.qty {
border-width: 1px;
border-style: solid;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
text-shadow: none;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
padding: 16px 45px 15px 15px;
width: 120px;
text-align: center;
margin: 0;
}
.pp_woocommerce table .quantity input.qty,
.woocommerce table .quantity input.qty {
padding: 11px 25px 10px 5px;
width: 70px;
}
.woocommerce table .quantity span.qty-text,
.pp_woocommerce table .quantity span.qty-text {
display: none !important;
}
.pp_woocommerce .quantity .minus,
.pp_woocommerce .quantity .plus,
.woocommerce .quantity .minus,
.woocommerce .quantity .plus {
width: 35px;
height: 26px;
border: 0;
line-height: 10px;
text-align: center;
display: inline-block;
position: absolute;
top: 0;
left: auto;
right: 0;
bottom: auto;
padding: 0;
margin: 0;
z-index: 1;
background: none !important;
cursor: pointer;
font-size: 20px;
font-weight: bold;
font-family: Arial;
border-width: 1px;
border-style: solid;
color: inherit;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
.pp_woocommerce table .quantity .minus,
.pp_woocommerce table .quantity .plus,
.woocommerce table .quantity .minus,
.woocommerce table .quantity .plus {
width: 21px;
height: 21px;
font-size: 14px;
}
.pp_woocommerce .quantity .minus,
.woocommerce .quantity .minus {
bottom: 0;
top: auto;
}
.pp_woocommerce .quantity .minus:hover,
.pp_woocommerce .quantity .plus:hover,
.woocommerce .quantity .minus:hover,
.woocommerce .quantity .plus:hover {
z-index: 3;
opacity: 0.5;
}
.woocommerce div.quantity,
.pp_woocommerce div.quantity {
display: inline-block;
float: none;
position: relative;
}
.woocommerce div.product form.cart div.quantity,
.pp_woocommerce div.product form.cart div.quantity {
margin: 0 5px 0 0;
float: left;
}
.woocommerce div.quantity .plus:before,
.pp_woocommerce div.quantity .plus:before {
content: "\f0d8";
font-family: "FontAwesome";
}
.woocommerce div.quantity .minus:before,
.pp_woocommerce div.quantity .minus:before {
content: "\f107";
font-family: "FontAwesome";
}
.woocommerce div.quantity > span.qty-text,
.pp_woocommerce div.quantity > span.qty-text {
min-width: 74px;
display: inline-block;
font-style: italic;
}
#add_payment_method .cart-collaterals .cart_totals table select,
.woocommerce-cart .cart-collaterals .cart_totals table select,
.woocommerce-checkout .cart-collaterals .cart_totals table select {
background-color: #ffffff;
}
.woocommerce ul#shipping_method {
margin: 0;
}
.woocommerce ul#shipping_method li {
margin: 0;
padding: 3px 0 3px 0;
text-indent: 0;
list-style: none;
position: relative;
overflow: hidden;
text-align: left;
}
#add_payment_method .cart-collaterals .shipping-calculator-button:after,
.woocommerce-cart .cart-collaterals .shipping-calculator-button:after,
.woocommerce-checkout .cart-collaterals .shipping-calculator-button:after {
display: none;
}
#add_payment_method .cart-collaterals .shipping-calculator-button,
.woocommerce-cart .cart-collaterals .shipping-calculator-button,
.woocommerce-checkout .cart-collaterals .shipping-calculator-button {
margin-top: 0;
margin-bottom: 20px;
}
#add_payment_method
.cart-collaterals
.cart_totals
.woocommerce-shipping-destination,
.woocommerce-cart
.cart-collaterals
.cart_totals
.woocommerce-shipping-destination,
.woocommerce-checkout
.cart-collaterals
.cart_totals
.woocommerce-shipping-destination {
clear: both;
}
#add_payment_method .cart-collaterals .shipping-calculator-form,
.woocommerce-cart .cart-collaterals .shipping-calculator-form,
.woocommerce-checkout .cart-collaterals .shipping-calculator-form {
margin: 0;
}
.woocommerce ul#shipping_method li:last-child {
padding-bottom: 0;
}
.woocommerce ul#shipping_method li input {
margin: 0 8px 2px 0;
float: left;
}
#add_payment_method #payment ul.payment_methods li input,
.woocommerce-cart #payment ul.payment_methods li input,
.woocommerce-checkout #payment ul.payment_methods li input {
margin: 0;
text-align: left;
}
.woocommerce ul#shipping_method li label {
line-height: 16px;
position: relative;
float: left;
}
.woocommerce ul#shipping_method li .amount {
display: inline-block;
text-indent: 0;
line-height: 16px;
}
.order-total .amount {
font-size: 20px;
line-height: 24px;
}
.woocommerce #payment ul.payment_methods {
border: 0;
padding: 0 0 20px 0;
}
.payment_methods li {
list-style: none;
position: relative;
padding: 0;
}
.payment_box > fieldset {
border: 0;
}
.woocommerce #payment ul.payment_methods li label {
width: 100%;
display: inline-block;
}
.woocommerce #payment ul.payment_methods > li > label {
text-indent: 24px;
}
#add_payment_method #payment ul.payment_methods li,
.woocommerce-cart #payment ul.payment_methods li,
.woocommerce-checkout #payment ul.payment_methods li {
text-align: left;
}
.shipping-calculator-form .form-row {
margin-bottom: 10px !important;
}
.shipping-calculator-button:hover {
text-decoration: none;
}
.shipping-calculator-button {
line-height: 20px;
}
.shipping-calculator-button:before {
font-family: "FontAwesome";
margin-right: 10px;
content: "\f0d1";
display: inline-block;
}
.woocommerce-shipping-calculator .button {
margin-top: 10px !important;
}
.woocommerce-cart .wc-proceed-to-checkout {
padding: 20px;
}
.wc-proceed-to-checkout a.continue-shopping.button {
width: 100%;
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
margin-bottom: 10px;
}
.woocommerce .cross-sells,
.woocommerce .upsells,
.woocommerce .related {
max-width: 100%;
width: 100%;
padding: 12px 0 0 0;
margin: 20px 0;
display: block;
clear: both;
position: relative;
}
.woocommerce .cross-sells > h2,
.woocommerce .upsells > h2,
.woocommerce .related > h2 {
margin-bottom: 34px;
line-height: 36px !important;
text-transform: uppercase;
max-width: 80%;
}
.upsells .products .product,
.cross-sells .products .product,
.related .products .product {
padding: 0;
}
.upsells .products .owl-item .product,
.cross-sells .products .owl-item .product,
.related .products .owl-item .product {
width: 100% !important;
}
.woocommerce .cross-sells:after {
display: table;
content: "";
clear: both;
}
.hidden-title-form {
overflow: hidden;
clear: both;
display: none;
position: relative;
}
.yes-js #yith-wcwl-form .hidden-title-form {
margin: 0 0 30px 0;
width: 100%;
}
.hidden-title-form a {
cursor: pointer;
display: inline-block;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
vertical-align: middle;
font-size: inherit;
}
.hidden-title-form input[type="text"] {
margin: 0;
padding-right: 80px;
max-width: 100%;
}
.hidden-title-form .edit-title-buttons {
position: absolute;
right: 5px;
top: calc(50% - 15px);
}
.yith-wcwl-share {
margin-top: 20px;
}
.yith-wcwl-share ul {
list-style: none;
}
.yith-wcwl-share ul li {
display: inline-block;
padding: 0;
margin: 0 5px;
}
.yith-wcwl-share h4.yith-wcwl-share-title {
float: left;
margin: 0;
margin-right: 10px;
}
.wishlist_table tfoot {
display: none;
}
.woocommerce div.wishlist_table td.product-add-to-cart a {
display: inline-block !important;
}
.woocommerce table.wishlist_table thead th {
border-top: 0;
}
body #yith-woocompare table.compare-list tr.stock span:before,
.wishlist_table tr td.product-stock-status span.wishlist-in-stock:before,
.wishlist_table tr td.product-stock-status span.wishlist-out-of-stock:before {
font-family: "FontAwesome";
content: "\f05d";
margin-right: 5px;
}
body #yith-woocompare table.compare-list tr.stock span.out-of-stock:before,
.wishlist_table tr td.product-stock-status span.wishlist-out-of-stock:before {
content: "\f112";
}
.yith-wcwl-share h4.yith-wcwl-share-title {
display: inline-block;
float: left;
margin: 0;
margin-right: 10px;
}
.wishlist_table tfoot td {
border: 0;
}
.yith-wcwl-share {
margin-bottom: 45px;
}
.yith-wcwl-share ul {
display: inline-block;
float: left;
margin: 0;
}
body .yith-wcwl-share li,
body .entry-content .yith-wcwl-share li {
margin-right: 0;
}
.woocommerce table.wishlist_table tfoot tr th,
.woocommerce table.wishlist_table tfoot tr td {
padding-top: 10px !important;
padding-bottom: 10px !important;
border-width: 1px 0 0 0;
}
.woocommerce table.wishlist_table th.product-name {
text-align: left;
}
td.product-add-to-cart,
td.product-add-to-cart a {
margin: 0 !important;
float: none !important;
}
.woocommerce table.wishlist_table th.product-thumbnail,
.woocommerce table.wishlist_table th.product-name {
width: auto;
}
.woocommerce table.wishlist_table th,
.woocommerce table.wishlist_table .product-remove {
text-align: center;
}
.woocommerce table.wishlist_table .product-remove div {
display: inline-block;
}
.woocommerce table.wishlist_table.shop_table tfoot td:last-child {
padding: 5px 20px;
}
.yith-wcwl-share-title {
text-transform: uppercase;
}
div.pp_woocommerce .pp_content_container:after,
div.pp_woocommerce .pp_content_container:before {
content: " ";
display: table;
}
body div.pp_woocommerce.pp_pic_holder.loaded .pp_content {
height: auto !important;
}
body div.pp_overlay {
background: rgba(0, 0, 0, 0.4);
}
div.pp_woocommerce .images > .thumbnails {
position: relative;
margin-top: 20px;
}
.pp_woocommerce .view-details {
margin: 10px 0 0 0;
position: relative;
text-transform: uppercase;
text-align: right;
}
.pp_woocommerce .view-details:after {
content: "\f105";
font-family: "FontAwesome";
font-size: 110%;
margin: 0 0 0 10px;
}
.title-big {
font-size: 55px;
line-height: 58px;
margin-bottom: 25px;
padding: 0;
}
.sub-title {
font-size: 26px;
line-height: 28px;
}
.ts-parallax-bg {
background-attachment: fixed;
background-size: cover;
-webkit-background-size: cover;
}
.ts-big-number {
font-size: 30px;
line-height: 30px;
}
.ts-menu-text ul {
margin: 0 0 20px 0;
}
.widget-container .ts-menu-text ul li {
list-style: none;
line-height: 18px;
margin: 0 0 10px 0;
padding: 0;
}
.ts-menu-text h3,
.ts-menu-text h4,
.ts-menu-text h5 {
margin-bottom: 12px;
}
.ts-menu-text h3.no-child,
.ts-menu-text h4.no-child,
.ts-menu-text h5.no-child {
margin-bottom: 20px;
}
.woocommerce-error a,
.woocommerce-info a,
.woocommerce-message a,
.woocommerce .woocommerce-error a,
.woocommerce .woocommerce-info a,
.woocommerce .woocommerce-message a {
text-decoration: underline;
color: #666666;
}
.woocommerce-error a.button,
.woocommerce-info a.button,
.woocommerce-message a.button,
.woocommerce .woocommerce-error a.button,
.woocommerce .woocommerce-info a.button,
.woocommerce .woocommerce-message a.button {
text-decoration: none;
}
.woocommerce-error .button,
.woocommerce-info .button,
.woocommerce-message .button,
.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message .button {
clear: both;
float: right;
padding: 5px 10px;
margin: 0 0 5px 5px;
border-width: 1px;
border-style: solid;
}
.woocommerce-error:before,
.woocommerce-info:before,
.woocommerce-message:before,
.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce .woocommerce-message:before {
top: 50%;
margin-top: -10px;
background: none;
line-height: 20px;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
font-style: normal;
position: absolute;
left: 15px;
font-size: 14px;
background: none;
font-family: "FontAwesome";
height: 20px;
width: 20px;
text-shadow: none;
padding: 0;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
.woocommerce-message,
.woocommerce .woocommerce-message,
.woocommerce-error,
.woocommerce .woocommerce-error,
.woocommerce-info,
.woocommerce .woocommerce-info,
.vc_message_box {
border-width: 1px;
border-style: solid;
padding: 9px 15px 9px 40px !important;
margin-bottom: 30px !important;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
text-shadow: none;
max-width: 1180px;
width: 100%;
margin-left: auto;
margin-right: auto;
position: relative;
min-height: 40px;
overflow: hidden;
position: relative;
z-index: 9;
}
.vc_message_box-icon {
left: -5px;
}
.woocommerce-message:before,
.woocommerce .woocommerce-message:before {
content: "\f00c";
}
.woocommerce-info:before,
.woocommerce .woocommerce-info:before {
content: "\f05a";
}
.woocommerce-error:before,
.woocommerce .woocommerce-error:before {
content: "\f00d";
}
.woocommerce-message a.button,
.woocommerce .woocommerce-message a.button,
.woocommerce-error a.button,
.woocommerce .woocommerce-error a.button,
.woocommerce-info a.button,
.woocommerce .woocommerce-info a.button {
margin-top: -8px;
top: 8px;
position: relative;
}
.woocommerce-error li,
.woocommerce .woocommerce-error li,
.woocommerce .woocommerce-info li,
.woocommerce .woocommerce-message li {
padding: 0;
}
.alert {
border-width: 0;
padding: 16px 20px;
margin-bottom: 20px;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
text-shadow: none;
}
.post-password-form p label input {
margin: 5px 0;
}
.post-password-form p label {
display: inline-block;
float: left;
}
.post-password-form > p input {
margin: 23px 0 0 5px;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 200px;
float: left;
position: relative;
padding: 0 !important;
margin: 0 0 0 0;
overflow: visible;
z-index: 5;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
margin: 0;
}
.woocommerce-account .woocommerce-MyAccount-navigation li {
list-style: none;
margin: 0 0 10px 0;
padding: 0;
width: 100%;
text-align: center;
}
.woocommerce-account .woocommerce-MyAccount-navigation li a {
text-decoration: none;
padding: 9px 20px;
}
.woocommerce-account .woocommerce-MyAccount-content {
margin-bottom: 0;
margin-left: 199px;
padding: 0 0 0 30px;
float: none;
width: auto;
-webkit-box-flex: none;
-webkit-flex: none;
-ms-flex: none;
flex: none;
display: block;
min-height: 400px;
}
.woocommerce-Address address {
margin-bottom: 20px;
}
.woocommerce-MyAccount-content html input#account_email {
max-width: 100%;
}
.woocommerce-MyAccount-content > form {
display: inline-block;
}
.woocommerce-account article .woocommerce:after {
clear: both;
content: "";
display: table;
}
.woocommerce-account .woocommerce-MyAccount-navigation li a {
margin: 0;
padding: 14px 20px;
position: relative;
z-index: 1;
background: transparent;
float: none;
display: inline-block;
z-index: 1;
border-width: 1px;
border-style: solid;
display: inline-block;
width: 100%;
}
#customer_login .col-1 > h2,
#customer_login .col-2 > h2 {
margin-bottom: 20px;
}
form.login p.lost_password {
margin-bottom: 0;
margin-top: -30px;
clear: both;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
position: relative;
top: 7px;
}
p.order-info {
text-align: center;
}
body .woocommerce table.my_account_orders td.order-actions,
.woocommerce .woocommerce-MyAccount-content table.order_details .product-total,
.woocommerce .woocommerce-MyAccount-content table.order_details tfoot th,
.woocommerce .woocommerce-MyAccount-content table.order_details tfoot td,
.woocommerce .woocommerce-order table.order_details .product-total,
.woocommerce .woocommerce-order table.order_details tfoot th,
.woocommerce .woocommerce-order table.order_details tfoot td,
.woocommerce
.woocommerce-order-details
table.woocommerce-table--order-details.shop_table
.product-total,
.woocommerce
.woocommerce-order-details
table.woocommerce-table--order-details.shop_table
tfoot
th,
.woocommerce
.woocommerce-order-details
table.woocommerce-table--order-details.shop_table
tfoot
td {
text-align: right;
}
body .woocommerce table.my_account_orders td.order-number,
body .woocommerce table.my_account_orders th.order-number,
.woocommerce .woocommerce-MyAccount-content table.order_details .product-name,
.woocommerce .woocommerce-order table.order_details .product-name,
.woocommerce
.woocommerce-order-details
table.woocommerce-table--order-details.shop_table
.product-name {
text-align: left;
}
.woocommerce-MyAccount-content .woocommerce-Addresses {
margin-top: 20px;
display: inline-block;
width: 100%;
}
.woocommerce div.address a.button {
margin-top: 20px;
min-width: 120px;
}
.woocommerce .edit-box-textfull .button {
margin-top: 10px;
}
.woocommerce .edit-box-textfull p.form-row {
width: 100%;
float: none;
padding: 0;
}
p.form-row select,
p.form-row input[type="text"],
p.form-row input[type="password"],
p.form-row input[type="date"],
p.form-row input[type="email"],
p.form-row input[type="number"],
p.form-row input[type="search"],
p.form-row input[type="tel"],
p.form-row textarea,
.edit-box-textfull p.form-row input[type="text"],
.edit-box-textfull p.form-row input[type="password"],
.edit-box-textfull p.form-row input[type="date"],
.edit-box-textfull p.form-row input[type="email"],
.edit-box-textfull p.form-row input[type="search"],
.edit-box-textfull p.form-row input[type="number"],
.edit-box-textfull p.form-row input[type="tel"],
.edit-box-textfull p.form-row textarea {
max-width: 100%;
}
.woocommerce > form > fieldset {
border: 0;
margin: 40px 0 0 0;
}
.woocommerce > form > fieldset legend {
text-transform: uppercase;
margin: 0 0 20px 0;
}
.track_order .form-row input[type="submit"] {
min-width: 120px;
}
.woocommerce ul.order_details li {
float: left;
margin-right: 20px;
padding-right: 20px;
border-width: 0 1px 0 0;
border-style: dashed;
}
.woocommerce-account .addresses h3,
.woocommerce-account .addresses h2,
.woocommerce-customer-details .addresses h2 {
float: left;
}
.woocommerce-account .addresses address,
.woocommerce-customer-details .addresses address {
clear: both;
}
.woocommerce table.customer_details tbody tr th,
.woocommerce table.customer_details tbody tr td {
border-width: 1px 0 0 0;
border-style: solid;
padding-right: 0;
padding-left: 20px;
text-align: center !important;
}
.woocommerce table.customer_details tbody tr td,
.woocommerce table.customer_details tbody tr td:last-child {
padding-right: 20px;
padding-left: 20px;
}
.woocommerce table.customer_details tbody tr:first-child th,
.woocommerce table.customer_details tbody tr:first-child td {
border-width: 0;
}
.list-posts article {
margin-bottom: 67px;
padding: 0;
position: relative;
}
.list-posts article.format-quote,
.ts-blogs-wrapper .blogs article.quote .quote-wrapper {
overflow: hidden;
background: rgba(194, 194, 194, 0.2);
padding: 20px 30px;
}
.list-posts article.format-quote .entry-meta,
.ts-blogs-wrapper article.quote .entry-meta {
border-width: 1px 0 0 0;
border-style: solid;
padding-top: 10px;
}
.list-posts article.sticky {
padding: 20px 20px 30px 20px;
background: rgba(136, 136, 136, 0.05);
}
.list-posts {
margin-bottom: 30px;
}
.list-posts article:after {
content: "";
display: table;
clear: both;
}
.list-posts article.format-quote blockquote,
.ts-blogs-wrapper .blogs article.quote blockquote {
padding: 0;
position: relative;
margin-top: 10px;
display: inline-block;
padding: 0;
}
.list-posts .heading-title a:hover {
text-decoration: none;
}
.list-posts article.format-gallery .thumbnail {
width: 100%;
}
.list-posts article.format-gallery .thumbnail .owl-item {
opacity: 0;
}
.list-posts article.format-gallery .thumbnail .owl-item.active {
opacity: 1;
}
article .thumbnail {
position: relative;
z-index: 2;
}
article.thumbnail figure {
overflow: hidden;
}
.list-posts .entry-format figure > a,
.list-posts .entry-format figure > img,
.list-posts .entry-format .owl-item img,
.list-posts .entry-format figure {
opacity: 1;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
}
.list-posts .entry-format:hover figure > a > img,
.list-posts .entry-format:hover figure > img,
.list-posts .entry-format:hover .owl-item img {
opacity: 0.5;
}
.list-posts .entry-format:hover figure {
background: #000000;
}
.list-posts .entry-format,
.ts-blogs .thumbnail-content {
line-height: 0;
position: relative;
}
.list-posts .entry-format > a,
.ts-blogs .thumbnail-content > a {
display: inline-block;
width: 100%;
}
.list-posts .entry-format,
.ts-blogs .thumbnail-content {
margin-bottom: 16px;
}
.list-posts article.format-standard .entry-format > a,
.list-posts article.format-gallery .entry-format .thumbnail,
.ts-blogs .thumbnail-content > a,
.ts-blogs .thumbnail-content .thumbnail {
margin-bottom: 0;
}
.blog-list-style .list-posts .entry-format {
margin-bottom: 0;
}
.blog-list-style .list-posts article .entry-format {
width: 43%;
padding-right: 20px;
float: left;
margin: 0;
}
.blog-list-style .list-posts article .entry-content {
width: 57%;
float: left;
position: relative;
top: -8px;
}
.blog-list-style .list-posts article .entry-content.no-featured-image {
width: 100%;
}
.blog-list-style .list-posts article.format-quote .entry-format,
.blog-list-style .list-posts article.format-quote .entry-content {
width: 100%;
position: relative;
top: auto;
float: none;
padding-right: 0;
padding-left: 0;
}
.list-posts article:not(.format-quote) .entry-meta,
article.single .entry-meta,
.ts-blogs article:not(.quote) .entry-meta {
padding: 7px 0 5px 0;
border-width: 1px 0 1px 0;
border-style: solid;
margin-bottom: 26px;
position: relative;
line-height: 26px;
}
.list-posts article:not(.format-quote) .entry-meta.has-datetime,
article.single .entry-meta.has-datetime,
.ts-blogs article:not(.quote) .entry-meta.has-datetime {
padding-left: 75px;
margin-top: 20px;
min-height: 42px;
}
.blog-list-style .list-posts article .entry-summary {
margin-bottom: 14px;
}
.list-posts article:not(.format-quote) .entry-meta .date-time,
article.single .entry-meta .date-time,
.ts-blogs article:not(.quote) .entry-meta .date-time {
display: inline-block;
padding: 6px 2px;
text-align: center;
width: 60px;
height: 62px;
position: absolute;
left: 0;
bottom: -1px;
line-height: 0;
}
.list-posts .format-quote .entry-meta .date-time,
.ts-blogs-wrapper .blogs article.quote .entry-meta .date-time {
display: inline-block;
float: left;
}
.list-posts
article:not(.format-quote)
.entry-meta
.date-time
> span:first-child,
article.single .entry-meta .date-time > span:first-child,
.ts-blogs article:not(.quote) .entry-meta .date-time > span:first-child {
font-size: 26px;
line-height: 30px;
}
.list-posts article:not(.format-quote) .entry-meta .date-time > span:last-child,
article.single .entry-meta .date-time > span:last-child,
.ts-blogs .entry-meta .date-time > span:last-child {
font-size: 14px;
line-height: 20px;
text-transform: uppercase;
}
.list-posts article:not(.format-quote) .entry-meta:after,
article.single .entry-meta:after,
.ts-blogs .entry-meta:after {
display: table;
content: "";
clear: both;
}
.list-posts .entry-title,
article.single .entry-title,
.ts-blogs .entry-title {
margin-bottom: 20px;
}
.list-posts article .entry-meta > span,
article.single .entry-meta > span,
.ts-blogs .entry-meta > span {
float: left;
position: relative;
margin-right: 15px;
}
.list-posts article .entry-meta > span.author,
article.single .entry-meta > span.author,
.ts-blogs .entry-meta > span.author {
margin: 0;
padding: 0;
float: right;
font-style: italic;
}
.list-posts article .entry-meta > span i,
.ts-blogs .entry-meta span i,
article.single-post .entry-meta span i {
font-size: 24px;
line-height: 14px;
}
.ts-blogs .entry-meta > span.author a,
.list-posts article .entry-meta > span.author a,
article.single .entry-meta > span.author a {
line-height: 26px;
}
.list-posts article .entry-meta > span.author a,
article.single .entry-meta > span.author a,
.ts-blogs .entry-meta > span.author a {
display: inline-block;
}
.list-posts .short-content {
margin: 0 0 0 0;
display: inline-block;
width: 100%;
}
.list-posts .entry-bottom {
overflow: hidden;
}
.list-posts .button.button-readmore,
.ts-blogs .button.button-readmore {
min-width: 120px;
margin-top: 25px;
float: left;
margin-bottom: 1px;
}
.list-posts .entry-bottom .cats-link {
display: inline-block;
margin-top: 30px;
float: right;
max-width: 80%;
}
article .tags-link a:hover,
article .cats-link a:hover {
text-decoration: none;
}
article.single-post .entry-format {
line-height: 0;
}
article.single-post .entry-content {
margin-top: 20px;
display: inline-block;
width: 100%;
}
article.single-post .entry-content.no-thumbnail {
margin-top: 0;
}
.single-post .entry-format .thumbnail {
width: 54%;
float: left;
padding-right: 25px;
}
.entry-content.no-image h1.blog-title {
width: 100%;
display: inline-block;
}
.entry-content h1.blog-title {
margin-bottom: 15px;
}
.single-post .entry-format > * {
display: inline-block;
line-height: 0;
width: 100%;
}
.single-post div.gallery:after {
clear: both;
}
.single-post div.gallery {
margin: 0 -10px;
}
.single-post div.gallery .gallery-caption {
margin: 10px 0 0 0;
padding: 0;
}
.single-post div.gallery .gallery-item {
float: left;
margin: 0 0 10px 0;
padding: 10px;
}
.single-post .gallery-columns-2 .gallery-item {
width: 50%;
}
.single-post .gallery-columns-3 .gallery-item {
width: 33.33%;
}
.single-post .gallery-columns-4 .gallery-item {
width: 25%;
}
.single-post .gallery-columns-5 .gallery-item {
width: 20%;
}
.single-post .gallery-columns-6 .gallery-item {
width: 33.33%;
}
.single-post .gallery-columns-7 .gallery-item {
width: 14.28%;
}
.single-post .gallery-columns-8 .gallery-item {
width: 12.5;
}
.content-blockquote {
margin: 30px;
}
.single .gallery {
display: inline-block;
max-width: 100%;
width: 100%;
}
body .single-post .single-navigation {
position: relative;
overflow: hidden;
margin-top: 15px;
clear: both;
display: inline-block;
width: 100%;
text-align: center;
}
body .single-post .single-navigation a {
margin: 2px;
}
body .single-post .single-navigation > a {
height: auto !important;
width: auto !important;
}
.single-navigation {
position: absolute;
left: auto;
right: 0;
top: 0;
content: "";
z-index: 997;
}
.single-navigation:hover {
z-index: 100000;
}
.single-navigation > a {
position: relative;
z-index: 4;
display: inline-block;
transition: all 100ms ease-in-out 0s;
-webkit-transition: all 100ms ease-in-out 0s;
-moz-transition: all 100ms ease-in-out 0s;
}
.single-navigation > a:hover,
.single-navigation > div > a:hover {
text-decoration: none;
}
div.product .single-navigation {
margin-left: -2px;
margin-right: -2px;
}
div.product .single-navigation,
div.product .single-navigation > div {
display: inline-block;
float: left;
}
div.product .single-navigation > div {
padding-left: 2px;
padding-right: 2px;
}
div.product .single-navigation > div > a {
position: relative;
width: 30px !important;
height: 30px !important;
border-width: 1px;
border-style: solid;
z-index: 4;
line-height: 0;
display: inline-block;
font-size: 0;
text-align: center;
transition: left 650ms, right 650ms, color 250ms, background 250ms,
opacity 250ms, border-color 250ms, visibility 250ms ease-in-out 0s;
-webkit-transition: left 650ms, right 650ms, color 250ms, background,
opacity 250ms, border-color 250ms, visibility 250ms 250ms ease-in-out 0s;
-moz-transition: left 650ms, right 650ms, color 250ms, background,
opacity 250ms, border-color 250ms, visibility 250ms 250ms ease-in-out 0s;
}
div.product .single-navigation > div > a:before {
line-height: 28px;
font-family: "Pe-icon-7-stroke";
font-size: 30px;
font-weight: normal;
}
div.product .single-navigation > div > a[rel="next"]:before {
content: "\e684";
}
div.product .single-navigation > div > a[rel="prev"]:before {
content: "\e686";
}
.single-navigation > div .product-info {
padding-bottom: 11px;
position: absolute;
bottom: 100%;
width: 240px;
right: 2px;
content: "";
display: none;
text-align: left;
}
.single-navigation > div .product-info:after {
display: table;
clear: both;
content: "";
}
.single-navigation > div .product-info:before {
border-width: 1px;
border-style: solid;
content: "";
position: absolute;
left: -1px;
right: -1px;
bottom: 9px;
top: -1px;
z-index: -1;
}
.single-navigation > div .product-info > div > span {
display: inline-block;
width: 100%;
font-size: 14px !important;
}
.single-navigation .product-info > div > span.price {
margin-bottom: 6px;
margin-left: -2px;
margin-right: -2px;
}
div.product .single-navigation .price .amount {
padding-left: 2px;
padding-right: 2px;
}
div.product .single-navigation .price del {
margin-bottom: 0 !important;
}
div.product .single-navigation .price del .amount {
font-size: 90%;
line-height: 90%;
}
.single-navigation .product-info > div > span:first-child {
margin-bottom: 5px;
}
.single-navigation .product-info div {
padding: 5px 0 0 0;
}
.single-navigation .product-info img {
width: 32%;
float: left;
padding: 5px;
}
.single-navigation .product-info > div {
padding: 5px 10px 0 10px;
margin-left: 32%;
}
.single-navigation > div:hover .product-info {
display: block;
}
.wd-edit-link {
margin-top: -30px;
float: right;
display: inline-block;
}
.single article.single {
position: relative;
}
.single article .tags-link > span:first-child,
.single article .cats-link > span:first-child,
.list-posts article .cats-link > span:first-child {
position: relative;
bottom: 0;
}
article .cats-link a {
margin: 2px 2px 2px 0;
padding: 0;
display: inline-block;
}
article .tags-link a {
padding: 2px 8px 2px 10px;
height: 26px;
line-height: 22px;
display: inline-block;
background: #f2f2f2;
position: relative;
font-size: 12px;
margin: 2px 16px 2px 0;
}
article .tags-link a:before {
position: absolute;
content: "";
width: 0;
height: 0;
border-top: 13px solid transparent;
border-right: 16px solid #f2f2f2;
border-bottom: 13px solid transparent;
left: -16px;
top: 0;
}
article .tags-link a:after {
width: 4px;
height: 4px;
position: absolute;
content: "";
top: 50%;
margin-top: -2px;
left: -3px;
border-radius: 100%;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
}
article.single .social-sharing {
display: inline-block;
float: right;
margin: 0;
position: relative;
top: 1px;
}
article.single .ts-social-sharing ul,
.summary .ts-social-sharing ul,
.images-thumbnails .ts-social-sharing ul {
display: inline-block;
margin: 0;
}
article.single .ts-social-sharing .sharing-title,
.summary .ts-social-sharing .sharing-title,
.images-thumbnails .ts-social-sharing .sharing-title {
text-transform: uppercase;
}
article.single .ts-social-sharing li a,
.summary .ts-social-sharing li a {
color: #fff;
width: 40px;
}
article.single .ts-social-sharing li a i,
.summary .ts-social-sharing li a i {
line-height: 40px;
}
article.single .ts-social-sharing li:hover a,
.summary .ts-social-sharing li:hover a {
color: #fff !important;
}
article.single .ts-social-sharing li.facebook:hover a,
.summary .ts-social-sharing li.facebook:hover a {
background-color: #3b5998;
}
article.single .ts-social-sharing li.twitter:hover a,
.summary .ts-social-sharing li.twitter:hover a {
background-color: #2caae1;
}
article.single .ts-social-sharing li.flickr:hover a,
.summary .ts-social-sharing li.flickr:hover a {
background-color: #e30761;
}
article.single .ts-social-sharing li.vimeo:hover a,
.summary .ts-social-sharing li.vimeo:hover a {
background-color: #17b3e8;
}
article.single .ts-social-sharing li.mailchimp:hover a,
.summary .ts-social-sharing li.mailchimp:hover a {
background-color: #176dba;
}
article.single .ts-social-sharing li.youtube:hover a,
.summary .ts-social-sharing li.youtube:hover a {
background-color: #cc181e;
}
article.single .ts-social-sharing li.viber:hover a,
.summary .ts-social-sharing li.viber:hover a {
background-color: #7c529e;
}
article.single .ts-social-sharing li.skype:hover a,
.summary .ts-social-sharing li.skype:hover a {
background-color: #009ee5;
}
article.single .ts-social-sharing li.instagram:hover a,
.summary .ts-social-sharing li.instagram:hover a {
background-color: #125688;
}
article.single .ts-social-sharing li.linkedin:hover a,
.summary .ts-social-sharing li.linkedin:hover a {
background-color: #0177b5;
}
article.single .ts-social-sharing li.pinterest:hover a,
.summary .ts-social-sharing li.pinterest:hover a {
background-color: #cb2027;
}
article.single .ts-social-sharing li.reddit:hover a,
.summary .ts-social-sharing li.reddit:hover a {
background-color: #516ae8;
}
article.single .ts-social-sharing li.facebook a,
.summary .ts-social-sharing li.facebook a {
background-color: #f2f2f2;
color: #000000;
}
article.single .ts-social-sharing li.twitter a,
.summary .ts-social-sharing li.twitter a {
background-color: #f2f2f2;
color: #000000;
}
article.single .ts-social-sharing li.flickr a,
.summary .ts-social-sharing li.flickr a {
background-color: #f2f2f2;
color: #000000;
}
article.single .ts-social-sharing li.vimeo a,
.summary .ts-social-sharing li.vimeo a {
background-color: #f2f2f2;
color: #000000;
}
article.single .ts-social-sharing li.mailchimp a,
.summary .ts-social-sharing li.mailchimp a {
background-color: #f2f2f2;
color: #000000;
}
article.single .ts-social-sharing li.youtube a,
.summary .ts-social-sharing li.youtube a {
background-color: #f2f2f2;
color: #000000;
}
article.single .ts-social-sharing li.viber a,
.summary .ts-social-sharing li.viber a {
background-color: #f2f2f2;
color: #000000;
}
article.single .ts-social-sharing li.skype a,
.summary .ts-social-sharing li.skype a {
background-color: #f2f2f2;
color: #000000;
}
article.single .ts-social-sharing li.instagram a,
.summary .ts-social-sharing li.instagram a {
background-color: #f2f2f2;
color: #000000;
}
article.single .ts-social-sharing li.linkedin a,
.summary .ts-social-sharing li.linkedin a {
background-color: #f2f2f2;
color: #000000;
}
article.single .ts-social-sharing li.pinterest a,
.summary .ts-social-sharing li.pinterest a {
background-color: #f2f2f2;
color: #000000;
}
article.single .ts-social-sharing li.reddit a,
.summary .ts-social-sharing li.reddit a {
background-color: #f2f2f2;
color: #000000;
}
.ts-social-sharing li .social-tooltip {
color: #ffffff;
}
.ts-social-sharing li.facebook .social-tooltip {
background-color: #3b5998;
}
.ts-social-sharing li.twitter .social-tooltip {
background-color: #2caae1;
}
.ts-social-sharing li.flickr .social-tooltip {
background-color: #e30761;
}
.ts-social-sharing li.vimeo .social-tooltip {
background-color: #17b3e8;
}
.ts-social-sharing li.mailchimp .social-tooltip {
background-color: #176dba;
}
.ts-social-sharing li.youtube .social-tooltip {
background-color: #cc181e;
}
.ts-social-sharing li.viber .social-tooltip {
background-color: #7c529e;
}
.ts-social-sharing li.skype .social-tooltip {
background-color: #009ee5;
}
.ts-social-sharing li.instagram .social-tooltip {
background-color: #125688;
}
.ts-social-sharing li.linkedin .social-tooltip {
background-color: #0177b5;
}
.ts-social-sharing li.pinterest .social-tooltip {
background-color: #cb2027;
}
.ts-social-sharing li.reddit .social-tooltip {
background-color: #516ae8;
}
.ts-social-sharing li.facebook .ts-tooltip:before {
color: #3b5998;
}
.ts-social-sharing li.twitter .ts-tooltip:before {
color: #2caae1;
}
.ts-social-sharing li.flickr .ts-tooltip:before {
color: #e30761;
}
.ts-social-sharing li.vimeo .ts-tooltip:before {
color: #17b3e8;
}
.ts-social-sharing li.mailchimp .ts-tooltip:before {
color: #176dba;
}
.ts-social-sharing li.youtube .ts-tooltip:before {
color: #cc181e;
}
.ts-social-sharing li.viber .ts-tooltip:before {
color: #7c529e;
}
.ts-social-sharing li.skype .ts-tooltip:before {
color: #009ee5;
}
.ts-social-sharing li.instagram .ts-tooltip:before {
color: #125688;
}
.ts-social-sharing li.linkedin .ts-tooltip:before {
color: #0177b5;
}
.ts-social-sharing li.pinterest .ts-tooltip:before {
color: #cb2027;
}
.ts-social-sharing li.reddit .ts-tooltip:before {
color: #516ae8;
}
article.single .cats-link {
display: inline-block;
padding: 8px 0;
float: left;
}
article.single .meta-bottom-wrapper {
margin: 40px 0 0 0;
}
article.single .meta-bottom-1,
article.single .meta-bottom-2 {
clear: both;
padding: 5px 0;
position: relative;
border-width: 1px 0 0 0;
border-style: solid;
}
article.single .meta-bottom-2 {
padding: 18px 0 18px 18px;
}
article.single .meta-bottom-1:after,
article.single .meta-bottom-2:after {
display: table;
content: "";
clear: both;
}
.entry-author {
display: table;
table-layout: fixed;
width: 100%;
padding: 28px 0;
border-width: 1px 0 1px 0;
border-style: solid;
clear: both;
}
.entry-author > * {
display: table-cell;
vertical-align: middle;
}
.entry-author .author-avatar {
width: 150px;
overflow: hidden;
vertical-align: top;
padding-right: 20px;
}
.entry-author .author-avatar img {
width: 100%;
}
.entry-author .author-info .author {
text-transform: uppercase;
margin-right: 10px;
}
.entry-author .author-info .author:after {
margin-left: 10px;
content: "/";
}
.entry-author .author-info p {
margin: 10px 0 0 0;
}
.entry-author .author-info .role {
text-transform: uppercase;
}
.blogs {
clear: both;
margin: 0;
}
.blogs .thumbnail {
position: relative;
z-index: 2;
width: 100%;
overflow: hidden;
margin-bottom: 15px;
}
.thumbnail-content {
position: relative;
line-height: 0;
}
.quote .thumbnail-content {
min-height: 0;
}
.blogs article .excerpt {
display: inline-block;
width: 100%;
}
span.author a:hover {
text-decoration: underline;
}
.entry-meta:after {
display: table;
clear: both;
content: "";
}
.entry-meta span i {
margin-right: 5px;
position: relative;
top: 5px;
}
.ts-blogs-widget-wrapper .entry-meta span i {
top: 2px;
}
.blogs article .thumbnail .owl-item:hover > img {
opacity: 0.8;
}
.blogs article .effect-thumbnail,
.blogs article a.gallery figure .owl-item:before {
position: absolute;
content: "";
left: 0;
right: 0;
top: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
opacity: 0;
transition: opacity 0.4s ease-in-out 0s;
-webkit-transition: opacity 0.4s ease-in-out 0s;
-moz-transition: opacity 0.4s ease-in-out 0s;
z-index: 2;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
overflow: hidden;
}
.blogs article a.gallery .owl-item {
position: relative;
}
.blogs article .effect-thumbnail:before,
.blogs article a.gallery .owl-item:after {
content: "";
width: 32px;
height: 26px;
position: absolute;
top: 50%;
left: 50%;
margin-top: -13px;
margin-left: -16px;
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/image.png) 0 -150px no-repeat;
z-index: 3;
transform: scale(0, 0);
-webkit-transform: scale(0, 1);
-moz-transform: scale(0, 1);
-ms-transform: scale(0, 1);
transition: transform 400ms ease-in-out 0s;
-webkit-transition: -webkit-transform 400ms ease-in-out 0s;
-moz-transition: transform 400ms ease-in-out 0s;
}
.blogs a.thumbnail.gallery figure .owl-item {
background: rgba(63, 63, 63, 1);
}
.blogs article a.gallery .owl-item:after {
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/image.png) -39px -150px no-repeat;
}
.blogs article a:hover .effect-thumbnail,
.blogs article a.gallery figure.owl-carousel .owl-item:hover:before {
opacity: 1;
}
.blogs article a:hover .effect-thumbnail:before,
.blogs article a.gallery .owl-item:hover:after {
transform: scale(1, 1);
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
-ms-transform: scale(1, 1);
}
.blogs article a.gallery .effect-thumbnail {
display: none;
}
.single-portfolio .ts-portfolio-wrapper {
padding-top: 40px;
margin-bottom: 50px;
}
.single-portfolio .thumbnails {
width: 62%;
float: left;
overflow: hidden;
padding-right: 30px;
}
.single-portfolio .thumbnails a {
float: left;
display: inline-block;
max-width: 100%;
}
.single-portfolio .thumbnails img {
display: inline-block;
}
.single-portfolio .thumbnails a:nth-child(3n -1),
.single-portfolio .thumbnails a:nth-child(3n) {
width: 50%;
}
article.single-portfolio .entry-content {
width: 38%;
float: left;
}
.single-portfolio .meta-content {
display: inline-block;
width: 100%;
}
.single-portfolio .meta-content {
padding-top: 24px;
margin-top: 10px;
border-width: 1px 0 0 0;
border-style: solid;
}
.cat-links a:hover,
.tag-links a:hover {
text-decoration: none;
}
.portfolio-info p {
margin-bottom: 0;
text-transform: uppercase;
}
.portfolio-info {
display: inline-block;
width: 100%;
margin-top: 16px;
}
.meta-content .portfolio-info:first-child {
border: 0 !important;
margin: 0;
}
.single-portfolio .portfolio-like {
float: left;
padding: 9px 0 9px 50px;
position: relative;
height: 40px;
}
.single-portfolio .ic-like.loading:after {
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ajax-loader.gif) !important;
content: "";
background-repeat: no-repeat;
left: 0;
top: 0;
right: 0;
bottom: 0;
position: absolute;
background-position: center;
}
.single-portfolio .ic-like {
position: absolute;
top: 2px;
left: 0;
width: 40px;
height: 40px;
line-height: 38px;
border-radius: 100%;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
display: inline-block;
text-align: center;
cursor: pointer;
border-width: 1px;
border-style: solid;
transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
}
.single-portfolio .ic-like:before {
content: "\e642";
font-family: "Pe-icon-7-stroke";
font-size: 24px;
position: relative;
top: 1px;
}
.single-portfolio .ic-like.already-like:before {
content: "\f004";
font-size: 21px;
font-family: "FontAwesome";
}
.single-portfolio .social-sharing {
float: left;
margin-bottom: 5px;
}
.group-button-social-like {
position: relative;
margin: 20px 0 0 0;
display: inline-block;
width: 100%;
}
.single-portfolio .social-sharing:after {
display: table;
clear: both;
content: "";
}
.single-portfolio .ts-social-sharing {
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: auto !important;
}
.single-portfolio .ts-social-sharing > span {
display: none;
}
.single-portfolio .ts-social-sharing ul {
margin: 0;
}
body .single-portfolio .single-navigation {
text-align: left;
}
body .single-portfolio .single-navigation a {
float: left;
}
body .single-portfolio .single-navigation a[rel="next"] {
float: right;
}
.related-portfolio {
padding-top: 60px;
clear: both;
margin-top: 0;
}
.cloud-zoom-lens {
border-width: 1px;
border-style: solid;
margin: 0;
background-color: #fff;
cursor: move;
}
.cloud-zoom-title {
position: absolute !important;
background-color: #000;
color: #fff;
padding: 3px;
width: 100%;
text-align: center;
font-size: 12px;
letter-spacing: 0.6px;
top: 0px;
}
.cloud-zoom-wrap {
top: 0;
z-index: 997;
position: relative;
}
.cloud-zoom-big {
border-width: 1px;
border-style: solid;
overflow: hidden;
margin: 4px 0 0 0;
background-color: #fff;
}
.cloud-zoom-loading {
color: white;
background: #222;
padding: 3px;
text-transform: uppercase;
}
body .div#main {
min-height: 0;
}
body.error404 article {
text-align: center;
padding-bottom: 30px;
}
body.error404 .icon-404 i {
font-size: 72px;
line-height: 70px;
}
body.error404 article h1 {
font-size: 200px;
line-height: 220px;
margin-bottom: 8px;
}
body.error404 article h2 {
font-size: 30px;
line-height: 34px;
text-transform: uppercase;
}
body.error404 article p {
margin-bottom: 0;
}
body.error404 #main > .fullwidth-template {
padding: 80px 25px;
}
body.error404 article form[role="search"] {
max-width: 600px;
position: relative;
margin-top: 40px;
}
body.error404 article .search-field input {
width: 100%;
max-width: 100%;
}
body.error404 article .search-field input[type="text"] {
padding-right: 40px;
width: 100%;
padding-top: 15px;
padding-bottom: 15px;
}
body.error404 article .search-table {
max-width: 600px;
position: relative;
margin-top: 40px;
margin-left: auto;
margin-right: auto;
}
body.error404 article .search-table .search-button input[type="submit"] {
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/icon-search.png) !important;
background-position: center !important;
font-size: 0 !important;
padding: 0 !important;
width: 40px;
height: 40px;
position: absolute;
right: 5px;
top: 5px;
z-index: 3;
content: "";
border: 0 !important;
background-color: transparent !important;
opacity: 0.7;
}
body.error404 article .search-table .search-button input[type="submit"]:hover {
opacity: 1;
}
#bbpress-forums .status-category > li > .bbp-forums-list > li a,
#bbpress-forums .bbp-forum-info .bbp-forum-content,
#bbpress-forums p.bbp-topic-meta,
#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results,
#bbpress-forums #bbp-user-navigation,
#bbpress-forums ul.bbp-replies > .bbp-header,
#bbpress-forums div.bbp-topic-tags {
font-size: 14px;
line-height: 24px;
}
#bbpress-forums ul.bbp-lead-topic .bbp-body .bbp-forum-info,
#bbpress-forums ul.bbp-topics .bbp-body .bbp-forum-info,
#bbpress-forums ul.bbp-forums .bbp-body .bbp-forum-info,
#bbpress-forums ul.bbp-replies .bbp-body .bbp-forum-info,
#bbpress-forums ul.bbp-search-results .bbp-body .bbp-forum-info {
font-size: 14px;
line-height: 24px;
}
.type-topic .bbp-topic-title > a,
#favorite-toggle a,
#subscription-toggle a {
font-size: 14px;
line-height: 24px;
}
#bbpress-forums ul.bbp-replies > .bbp-header,
#bbpress-forums ul.bbp-lead-topic .bbp-header,
#bbpress-forums ul.bbp-topics .bbp-header,
#bbpress-forums ul.bbp-forums .bbp-header,
#bbpress-forums ul.bbp-replies > .bbp-header,
#bbpress-forums ul.bbp-search-results .bbp-header,
#bbpress-forums .bbp-header #favorite-toggle a:hover,
#bbpress-forums .bbp-header #subscription-toggle a:hover,
#bbpress-forums .bbp-header div.bbp-topic-content a,
#bbpress-forums .bbp-header div.bbp-reply-content a {
color: #ffffff;
}
#bbpress-forums ul.bbp-lead-topic .bbp-header,
#bbpress-forums ul.bbp-topics .bbp-header,
#bbpress-forums ul.bbp-forums .bbp-header,
#bbpress-forums ul.bbp-replies > .bbp-header,
#bbpress-forums ul.bbp-search-results .bbp-header {
letter-spacing: 0.5px;
text-shadow: none;
text-transform: uppercase;
border: 0;
}
#bbpress-forums ul.bbp-lead-topic .bbp-header li,
#bbpress-forums ul.bbp-topics .bbp-header li,
#bbpress-forums ul.bbp-forums .bbp-header li,
#bbpress-forums ul.bbp-replies > .bbp-header li,
#bbpress-forums ul.bbp-search-results .bbp-header li {
padding: 0;
line-height: 24px;
}
#bbpress-forums fieldset.bbp-form legend,
#bbpress-forums .status-category > li.bbp-forum-info > .bbp-forum-title,
#bbpress-forums #bbp-user-navigation,
#bbpress-forums .type-forum .bbp-forum-title {
text-transform: uppercase;
font-size: 95%;
}
body #bbpress-forums fieldset.bbp-form input,
body #bbpress-forums fieldset.bbp-form select,
body #bbpress-forums fieldset.bbp-form textarea {
max-width: 100%;
}
body li.bbp-forum-info,
body li.bbp-topic-title {
float: left;
text-align: left;
}
#bbpress-forums {
margin-top: 0;
margin-bottom: 30px;
}
#bbpress-forums div.even,
#bbpress-forums ul.even {
background: transparent;
}
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-body ul.forum,
#bbpress-forums li.bbp-body ul.topic {
padding: 19px 20px;
}
#bbpress-forums li.bbp-body ul.forum > li,
#bbpress-forums li.bbp-body ul.topic > li {
padding: 0;
}
#bbpress-forums li.bbp-footer {
padding: 10px 20px;
}
#bbpress-forums > ul {
margin-top: 20px;
}
#bbpress-forums div.bbp-topic-content a:hover,
#bbpress-forums div.bbp-reply-content a:hover {
text-decoration: none;
}
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {
max-width: 100%;
border-width: 1px;
border-style: solid;
}
#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar {
border: 0;
background: transparent;
}
#bbpress-forums .status-category > li > .bbp-forums-list {
margin: 0;
padding-left: 0;
border-left: 0;
}
#bbpress-forums .status-category > li > .bbp-forums-list > li {
display: block;
margin-top: 5px;
font-size: 0;
padding: 0;
}
#bbpress-forums div.bbp-forum-header,
#bbpress-forums div.bbp-topic-header,
#bbpress-forums div.bbp-reply-header {
background: rgba(155, 155, 155, 0.1);
border-width: 1px 0 1px 0;
border-style: solid;
}
#bbpress-forums li.bbp-footer {
background: rgba(0, 0, 0, 0.06);
}
#bbpress-forums li.bbp-header {
padding-top: 14px;
padding-bottom: 14px;
}
#bbpress-forums div.odd,
#bbpress-forums ul.odd {
background: transparent;
}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li {
margin: 0 0 -1px 0;
padding: 0;
position: relative;
}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li a {
padding: 8px 2px;
display: inline-block;
width: 100%;
}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current,
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li:hover {
z-index: 1;
}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li:last-child {
margin: 0;
}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation a {
background: transparent;
border-width: 1px;
border-style: solid;
text-transform: normal;
text-align: center;
}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a {
opacity: 1;
}
#bbpress-forums p.bbp-topic-meta img.avatar,
#bbpress-forums ul.bbp-reply-revision-log img.avatar,
#bbpress-forums ul.bbp-topic-revision-log img.avatar,
#bbpress-forums div.bbp-template-notice img.avatar,
#bbpress-forums .widget_display_topics img.avatar,
#bbpress-forums .widget_display_replies img.avatar {
border: 0;
position: relative;
bottom: -3px;
}
li.bbp-forum-freshness a:hover,
li.bbp-topic-freshness a:hover {
text-decoration: none;
}
.type-forum .bbp-forum-title:hover,
.type-topic .bbp-topic-title a:hover,
#bbpress-forums ul.bbp-replies > .bbp-header a:hover {
text-decoration: none;
}
li.bbp-body {
padding: 0;
}
a.bbp-forum-link:hover,
.status-category > .bbp-forum-info > a.bbp-forum-title:hover {
text-decoration: none;
}
div.bbp-template-notice,
div.indicator-hint {
border-radius: 0;
-webkit-border-radius: 0;
}
#bbpress-forums fieldset.bbp-form label {
font-size: 85%;
}
#bbpress-forums input[type="checkbox"] {
position: relative;
top: 2px;
}
#bbpress-forums > #subscription-toggle,
#bbpress-forums > #favorite-toggle {
float: right;
margin-top: 10px;
text-transform: uppercase;
}
#favorite-toggle a:hover,
#subscription-toggle a:hover {
text-decoration: none;
}
#bbpress-forums .bbp-header #favorite-toggle a:hover,
#bbpress-forums .bbp-header #subscription-toggle a:hover {
opacity: 0.8;
}
#bbpress-forums li.bbp-header .bbp-search-author,
#bbpress-forums li.bbp-footer .bbp-search-author,
#bbpress-forums li.bbp-header .bbp-forum-author,
#bbpress-forums li.bbp-footer .bbp-forum-author,
#bbpress-forums li.bbp-header .bbp-topic-author,
#bbpress-forums li.bbp-footer .bbp-topic-author,
#bbpress-forums li.bbp-header .bbp-reply-author,
#bbpress-forums li.bbp-footer .bbp-reply-author {
float: left;
}
#bbpress-forums li.bbp-header .bbp-search-content,
#bbpress-forums li.bbp-footer .bbp-search-content,
#bbpress-forums li.bbp-header .bbp-forum-content,
#bbpress-forums li.bbp-footer .bbp-forum-content,
#bbpress-forums li.bbp-header .bbp-topic-content,
#bbpress-forums li.bbp-footer .bbp-topic-content,
#bbpress-forums li.bbp-header .bbp-reply-content,
#bbpress-forums li.bbp-footer .bbp-reply-content {
text-align: left;
}
#bbpress-forums div.bbp-forum-content,
#bbpress-forums div.bbp-topic-content,
#bbpress-forums div.bbp-reply-content {
text-align: left;
}
#bbpress-forums div.bbp-forum-author,
#bbpress-forums div.bbp-topic-author,
#bbpress-forums div.bbp-reply-author {
float: left;
}
div.bbp-submit-wrapper {
float: left;
margin-bottom: 20px;
}
div.bbp-submit-wrapper .button {
min-width: 120px;
}
#bbpress-forums div.bbp-topic-author a.bbp-author-name,
#bbpress-forums div.bbp-reply-author a.bbp-author-name {
margin-top: 5px;
}
#bbpress-forums li.bbp-header .bbp-search-content,
#bbpress-forums li.bbp-footer .bbp-search-content,
#bbpress-forums li.bbp-header .bbp-forum-content,
#bbpress-forums li.bbp-footer .bbp-forum-content,
#bbpress-forums li.bbp-header .bbp-topic-content,
#bbpress-forums li.bbp-footer .bbp-topic-content,
#bbpress-forums li.bbp-header .bbp-reply-content,
#bbpress-forums li.bbp-footer .bbp-reply-content {
margin-left: 130px;
}
#bbpress-forums div.bbp-forum-content,
#bbpress-forums div.bbp-topic-content,
#bbpress-forums div.bbp-reply-content {
margin-left: 120px;
}
#bbpress-forums li.bbp-header .bbp-search-author,
#bbpress-forums li.bbp-footer .bbp-search-author,
#bbpress-forums li.bbp-header .bbp-forum-author,
#bbpress-forums li.bbp-footer .bbp-forum-author,
#bbpress-forums li.bbp-header .bbp-topic-author,
#bbpress-forums li.bbp-footer .bbp-topic-author,
#bbpress-forums li.bbp-header .bbp-reply-author,
#bbpress-forums li.bbp-footer .bbp-reply-author {
width: 120px;
}
#bbpress-forums div.bbp-forum-author,
#bbpress-forums div.bbp-topic-author,
#bbpress-forums div.bbp-reply-author {
width: 120px;
}
div.bbp-forum-header,
div.bbp-topic-header,
div.bbp-reply-header,
li.bbp-body div.hentry {
padding: 8px 20px;
}
#bbpress-forums div.bbp-forum-title h3,
#bbpress-forums div.bbp-topic-title h3,
#bbpress-forums div.bbp-reply-title h3 {
}
#bbpress-forums div.bbp-topic-content h1,
#bbpress-forums div.bbp-reply-content h1,
#bbpress-forums div.bbp-topic-content h2,
#bbpress-forums div.bbp-reply-content h2,
#bbpress-forums div.bbp-topic-content h3,
#bbpress-forums div.bbp-reply-content h3,
#bbpress-forums div.bbp-topic-content h4,
#bbpress-forums div.bbp-reply-content h4,
#bbpress-forums div.bbp-topic-content h5,
#bbpress-forums div.bbp-reply-content h5,
#bbpress-forums div.bbp-topic-content h6,
#bbpress-forums div.bbp-reply-content h6 {
clear: none;
line-height: 1em;
margin: 10px 0 20px 0;
padding: 0;
}
#bbpress-forums #bbp-single-user-details {
float: left;
}
#bbpress-forums #bbp-user-wrapper {
margin: 20px 0;
}
#bbpress-forums #bbp-your-profile fieldset label[for] {
width: 100%;
text-align: left;
}
#bbpress-forums #bbp-your-profile fieldset fieldset.password {
width: 100%;
}
#bbpress-forums #bbp-single-user-details #bbp-user-avatar,
#bbpress-forums #bbp-single-user-details {
width: 180px;
}
#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {
width: 180px;
height: auto;
}
#bbpress-forums #bbp-user-body {
margin-left: 200px;
}
#bbpress-forums #bbp-user-wrapper #bbp-your-profile > h2:first-child {
margin-top: 0;
}
#bbpress-forums #bbp-user-wrapper #bbp-your-profile > h2,
#bbpress-forums #bbp-user-wrapper #bbp-your-profile > h3 {
margin-top: 30px;
}
#bbpress-forums #bbp-your-profile fieldset fieldset.password input {
float: left;
clear: both;
}
#bbpress-forums #bbp-your-profile fieldset span.description {
float: left;
clear: both;
}
body #bbp-your-profile input[type="search"],
body #bbp-your-profile input[type="text"],
body #bbp-your-profile input[type="password"],
body #bbp-your-profile input[type="date"],
body #bbp-your-profile input[type="number"],
body #bbp-your-profile input[type="email"],
body #bbp-your-profile input[type="tel"],
body #bbp-your-profile select,
body #bbp-your-profile textarea {
max-width: 500px;
}
#bbp-your-profile .ts-meta-box-field input[type="text"] {
max-width: 100%;
margin-bottom: 10px;
}
#bbp-your-profile .form-table th {
width: 30%;
}
#bbp-your-profile table th,
#bbp-your-profile table tr:nth-child(2n + 1) {
background: transparent;
}
#bbpress-forums #bbp-your-profile fieldset.submit {
border-width: 0 1px 1px 1px;
border-style: solid;
margin-top: -10px;
}
#bbpress-forums div.bbp-topic-tags {
float: left;
width: 100%;
}
#bbpress-forums div.bbp-topic-tags p {
margin-bottom: 0;
}
div.bbp-topic-tags {
display: inline-block;
float: left;
margin: 0 0 15px 0;
}
div.bbp-topic-tags a:hover,
.bbp-meta .bbp-topic-permalink:hover,
.bbp-topic-title-meta a:hover,
.bbp-reply-author a.bbp-author-name:hover {
text-decoration: none;
}
#bbpress-forums div.bbp-search-form {
display: inline-block;
width: 100%;
}
div.bbp-breadcrumb {
display: none !important;
}
#bbpress-forums #bbp-search-form {
float: right;
clear: both;
margin: 0 0 15px 0;
display: inline-block;
}
.bbp-search-form form {
position: relative;
}
#bbpress-forums #bbp-search-form #bbp_search {
padding-right: 33px;
width: 100%;
max-width: 100%;
}
.bbp-search-form input[type="submit"] {
position: absolute;
right: 15px;
min-width: 0;
top: 0;
content: "";
font-size: 0;
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/icon-search.png) no-repeat 0 -2px !important;
opacity: 0.8;
z-index: 2;
border: 0 !important;
padding: 0 !important;
width: 30px;
height: 30px;
transition: all 150ms ease-in-out 0s;
-webkit-transition: all 150ms ease-in-out 0s;
-moz-transition: all 150ms ease-in-out 0s;
}
.bbp-search-form input[type="submit"]:hover {
opacity: 1;
}
@media only screen and (min-width: 992px) {
.header-v1 .my-account-wrapper .dropdown-container:before,
.header-v1 #lang_sel_click ul ul:before,
.header-v1 .header-currency ul:before,
body .header-v1 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:before,
body .header-v1 .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu:before {
top: 6px;
}
.group-meta-header {
display: block !important;
}
}
@media only screen and (min-width: 1500px) {
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.left-top
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.left-bottom
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.left-center
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.right-top
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.right-bottom
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.right-center
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.center-top
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.center-bottom
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.center-center
img.text-image {
max-width: 100%;
}
.vc_row[data-vc-full-width="true"]
.vc_col-sm-12
.ts-banner-image
img.bg-image {
width: 120%;
margin-left: -10%;
margin-right: -10%;
}
.ts-banner header .big-number {
font-size: 60px;
line-height: 46px;
}
}
@media only screen and (min-width: 1600px) {
.vc_row[data-vc-full-width="true"]
.vc_col-sm-12
.ts-banner-image
img.bg-image {
width: 116%;
margin-left: -6%;
margin-right: -6%;
}
}
@media only screen and (min-width: 1700px) {
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.left-top
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.left-bottom
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.left-center
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.right-top
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.right-bottom
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.right-center
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.center-top
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.center-bottom
img.text-image,
.vc_row[data-vc-full-width="true"]
.vc_col-sm-6
.ts-banner-image.center-center
img.text-image {
max-width: 70%;
}
.vc_row[data-vc-full-width="true"]
.vc_col-sm-12
.ts-banner-image
img.bg-image {
width: 110%;
margin-left: -4%;
margin-right: -4%;
}
}
@media only screen and (min-width: 1800px) {
.vc_row[data-vc-full-width="true"]
.vc_col-sm-12
.ts-banner-image
img.bg-image {
width: 100%;
margin-left: 0;
margin-right: 0;
}
}
@media only screen and (min-width: 1229px) {
header.top-header-transparent .header-top a:not(.button),
header.top-header-transparent .header-top {
color: #ffffff;
}
header.top-header-transparent .header-v3 .header-top {
border-width: 0;
}
.is-sticky .header-v1 > .container {
min-height: 0;
}
.display-vertical-menu .is-sticky .vertical-menu-wrapper .vertical-menu {
display: none;
-webkit-animation: none;
-moz-animation: none;
animation: none;
}
.display-vertical-menu
.is-sticky
.vertical-menu-wrapper:hover
.vertical-menu {
display: block;
-webkit-animation-duration: 340ms;
-moz-animation-duration: 340ms;
animation-duration: 340ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_vertial_categories;
-moz-animation-name: animation_vertial_categories;
animation-name: animation_vertial_categories;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.is-sticky .header-v1 .menu-wrapper nav > ul.menu > li > a {
padding-top: 10px;
padding-bottom: 10px;
}
.is-sticky .header-v1 .top-right,
.is-sticky .header-v1 .header-bottom {
display: none;
}
.header-sticky {
position: relative;
z-index: 99993;
width: 100%;
}
.header-v1.header-sticky,
.header-v2 .header-sticky,
.header-v6 .header-sticky,
.header-v5 .header-sticky,
.header-v7 .header-sticky {
z-index: 99991;
}
.sticky-wrapper.is-sticky .logo img.normal-logo {
display: none;
}
.sticky-wrapper.is-sticky .logo img.sticky-logo {
display: block;
}
.sticky-wrapper.is-sticky .visible-sticky {
display: inline-block !important;
}
.sticky-wrapper.is-sticky .hidden-sticky {
display: none !important;
}
.sticky-wrapper.is-sticky .logo-sticky {
display: inline-block !important;
opacity: 1;
width: auto;
height: auto;
padding: 10px 0;
line-height: 0;
position: relative;
}
header .sticky-wrapper.is-sticky .header-sticky.header-sticky-hide {
-webkit-transform: translateY(-120%);
-moz-transform: translateY(-120%);
-ms-transform: translateY(-120%);
transform: translateY(-120%);
transition: transform 500ms ease-in-out 0s;
-webkit-transition: transform 500ms ease-in-out 0s;
-moz-transition: transform 500ms ease-in-out 0s;
}
header .sticky-wrapper.is-sticky .header-sticky {
-webkit-animation: mySticky 1.5s;
-moz-animation: mySticky 1.5s;
animation: mySticky 1.5s;
animation-timing-function: ease-in-out;
-webkit-animation-timing-function: ease-in-out;
-moz-animation-timing-function: ease-in-out;
padding: 0;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
transform: translateY(0);
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transition: transform 500ms ease-in-out 0s;
-webkit-transition: transform 500ms ease-in-out 0s;
-moz-transition: transform 500ms ease-in-out 0s;
}
header .sticky-wrapper.is-sticky .header-sticky:after {
position: absolute;
left: 0;
right: 0;
bottom: -19px;
content: "";
height: 20px;
background: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/shadow-header.png) top left repeat;
}
header .header-v4 .sticky-wrapper.is-sticky .header-sticky:after,
header .header-v6 .sticky-wrapper.is-sticky .header-sticky:after {
bottom: -20px;
}
@-webkit-keyframes mySticky {
from {
margin-top: -200px;
}
to {
magrin-top: 0;
}
}
@-moz-keyframes mySticky {
from {
margin-top: -200px;
}
to {
magrin-top: 0;
}
}
@keyframes mySticky {
from {
margin-top: -200px;
}
to {
magrin-top: 0;
}
}
.woocommerce .product .thumbnail-wrapper figure img:first-child {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
transition: opacity 250ms ease-in-out 0s;
-moz-transition: opacity 250ms ease-in-out 0s;
-webkit-transition: opacity 250ms ease-in-out 0s;
}
.woocommerce .product figure.has-back-image img:last-child {
position: absolute;
right: 0;
left: 0;
top: 0;
width: 100%;
transition: opacity 250ms ease-in-out 0s;
-moz-transition: opacity 250ms ease-in-out 0s;
-webkit-transition: opacity 250ms ease-in-out 0s;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
opacity: 0;
}
.woocommerce
.product
.thumbnail-wrapper:hover
figure.has-back-image
img:last-child {
opacity: 1;
top: 0;
}
.woocommerce
.product
.thumbnail-wrapper:hover
figure.has-back-image
img:first-child {
opacity: 0;
}
.woocommerce .products.list .product .short-description {
margin-bottom: 20px;
}
.woocommerce .products.list .product h3.product-name > a {
font-size: 18px;
line-height: 24px;
}
.woocommerce .products.list .product .product-categories {
margin-bottom: 6px;
}
.woocommerce .products.list .product h3.product-name {
margin-bottom: 10px;
}
.woocommerce .products.list .star-rating {
margin-bottom: 24px;
}
.woocommerce .products.list .product .price {
margin-bottom: 24px;
}
.big-counter .counter-wrapper > div {
width: 60px;
margin: 0 2px;
padding: 11px 2px 10px 2px;
}
.big-counter .counter-wrapper .number {
font-size: 120%;
}
.ts-product-deals-slider-wrapper.nav-middle.big-counter .owl-nav > div {
top: 34%;
}
.entry-format .sharing-title {
color: #fff !important;
}
.entry-format .ts-social-sharing li a {
color: #fff;
border-color: #fff;
background: transparent;
}
.h2-big {
font-size: 60px;
line-height: 60px;
}
.ts-group-button-coming {
padding-bottom: 90px;
}
}
@media only screen and (min-width: 767px) {
.vetical-slideshow .rev_slider_wrapper,
.vetical-slideshow .rev_slider,
.vetical-slideshow rs-module-wrap,
.vetical-slideshow rs-module {
height: 510px !important;
}
}
@media only screen and (max-width: 1500px) {
.ts-header-intro .ts-countdown .counter-wrapper > div {
width: 120px;
}
.page-template-fullwidth-template .left-top header,
.page-template-fullwidth-template .left-bottom header,
.page-template-fullwidth-template .left-center header,
.page-template-fullwidth-template .right-top header,
.page-template-fullwidth-template .right-bottom header,
.page-template-fullwidth-template .right-center header {
max-width: 70%;
}
.page-template-fullwidth-template .ts-banner header h2 {
font-size: 36px;
line-height: 42px;
}
}
@media only screen and (max-width: 1229px) {
.box-boxshadow {
padding: 40px 20px 0 20px;
margin-top: -50px;
}
.product-category-top-content {
padding: 0;
}
.woocommerce div.product .woocommerce-tabs .panel {
padding: 20px;
}
body.wpb-js-composer
div.product
> .woocommerce-tabs.accordion-tabs
.vc_tta-accordion
.vc_tta-panel-body {
padding: 15px 20px 25px 20px;
}
body
.dokan-single-store
.profile-frame
.profile-info-box
.profile-info-summery-wrapper {
height: auto;
}
.rev-btn {
padding: 10px 20px !important;
}
.ts-header {
position: relative;
z-index: 999;
}
.shopping-cart-wrapper .cart-icon {
top: 4px;
}
.hidden-button-product .meta-wrapper .button-in,
.hidden-button-product .woocommerce .product .meta-wrapper .loop-add-to-cart {
display: none !important;
}
.shopping-cart-wrapper .dropdown-container:after,
.my-account-wrapper .dropdown-container:after,
#lang_sel_click ul ul:after,
.header-currency ul:after,
.header-v4 .my-account-wrapper .dropdown-container:after,
.header-v6 .my-account-wrapper .dropdown-container:after,
.header-v3 .my-account-wrapper .dropdown-container:after,
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:after,
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu:after,
.shopping-cart-wrapper .dropdown-container .form-content:after,
.my-account-wrapper .form-content:after,
#lang_sel_click:after,
body .wpml-ls-legacy-dropdown > ul > li:before,
body .wpml-ls-legacy-dropdown-click > ul > li:before,
.header-currency > div:before {
display: none !important;
}
.header-template .menu-wrapper .vertical-menu > ul.menu li .menu-icon {
max-width: 30px;
}
.vertical-menu-small .menu-wrapper .vertical-menu > ul.menu li .menu-icon {
max-width: 20px;
}
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a.has-icon,
.header-template
.menu-wrapper
.vertical-menu
> ul.menu
> li
> a.has-icon:first-child {
padding: 14px 20px 14px 55px;
}
.header-v5 .menu-wrapper .vertical-menu > ul.menu > li > a.has-icon,
.header-v5
.menu-wrapper
.vertical-menu
> ul.menu
> li
> a.has-icon:first-child {
padding: 8px 20px 8px 50px;
}
.header-template .menu-wrapper .vertical-menu > ul.menu li .menu-icon {
left: 10px;
}
.woocommerce .ts-product-deals-slider-wrapper .product .counter-wrapper {
margin-bottom: 8px;
}
.menu-wrapper .vertical-menu > ul.menu > li > a {
height: 82px;
}
.menu-wrapper nav > ul.menu > li {
margin-right: 12px;
}
header.top-header-transparent {
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
}
.woocommerce .product .meta-wrapper .loop-add-to-cart {
display: inline-block !important;
}
.woocommerce .product .meta-wrapper {
padding-bottom: 9px;
}
.woocommerce .product .meta-wrapper .loop-add-to-cart a.added_to_cart,
.woocommerce .product .meta-wrapper .loop-add-to-cart a.button {
float: left;
}
.woocommerce .product .meta-wrapper .loop-add-to-cart a.added_to_cart,
.woocommerce .product .meta-wrapper .loop-add-to-cart a.button,
.meta-wrapper .button-in.compare,
.meta-wrapper .button-in.wishlist {
font-size: 0;
line-height: 0;
display: inline-block;
width: 40px;
height: 40px;
text-align: center;
min-width: 0 !important;
padding: 0 !important;
}
.woocommerce .product .meta-wrapper a.added_to_cart span,
.woocommerce .product .meta-wrapper a.button span {
display: none !important;
}
.woocommerce .product .meta-wrapper .loop-add-to-cart a.added_to_cart:before,
.woocommerce
.product
.meta-wrapper
.loop-add-to-cart
a.add_to_cart_button.added:before {
content: "\e66c" !important;
}
.woocommerce .product .meta-wrapper .loop-add-to-cart a.button:before {
font-family: "Pe-icon-7-stroke";
content: "\e641";
font-size: 18px;
line-height: 38px;
text-indent: 0;
color: inherit !important;
}
.woocommerce
.product.product-type-simple
.meta-wrapper
.loop-add-to-cart
a.button:before {
content: "\e66e";
}
.ts-menu > nav.pc-menu > ul.menu li .ts-menu-drop-icon,
.vertical-menu-wrapper > .vertical-menu > ul.menu ul li .ts-menu-drop-icon {
position: absolute;
content: "";
left: auto;
right: -12px;
top: 50%;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
width: 20px;
height: 20px;
text-align: center;
line-height: 20px;
z-index: 100;
display: inline-block;
}
.ts-menu > nav.pc-menu > ul.menu > li > .ts-menu-drop-icon {
right: 0;
}
.ts-menu > nav.pc-menu > ul.menu li .ts-menu-drop-icon:before {
content: "\e688";
font-family: "Pe-icon-7-stroke";
}
.ts-menu > nav.pc-menu > ul.menu li ul .ts-menu-drop-icon:before {
content: "\e684";
font-family: "Pe-icon-7-stroke";
}
.ts-menu > nav.pc-menu > ul.menu li ul .ts-menu-drop-icon {
right: -15px;
font-size: 15px;
}
.menu-wrapper .vertical-menu > ul.menu > li > .ts-menu-drop-icon {
display: table-cell;
vertical-align: middle;
text-align: center;
cursor: pointer;
width: 30px;
border-width: 1px 0 0 0;
border-style: solid;
border-color: rgba(217, 217, 217, 0.4);
transition: all 150ms ease 0s;
-webkit-transition: all 150ms ease 0s;
-moz-transition: all 150ms ease 0s;
}
.ts-header .header-v5 .vertical-menu > ul.menu > li > .ts-menu-drop-icon {
border-width: 0;
}
.menu-wrapper .vertical-menu > ul.menu > li .ts-menu-drop-icon:before {
content: "\f0da";
font-family: "FontAwesome";
}
nav.pc-menu.vertical-menu > ul.menu > li.parent > a > .menu-label:after,
nav.pc-menu
> ul.menu
> li.parent.menu-item-has-children
> a
> .menu-label:after,
nav.pc-menu > ul.menu > li.parent > a > .menu-label:after,
nav.pc-menu.vertical-menu > ul.menu ul li.parent > a > .menu-label:after,
nav.pc-menu
> ul.menu
ul
li.parent.menu-item-has-children
> a
> .menu-label:after,
nav.pc-menu > ul.menu ul li.menu-item-has-children > a:after {
display: none !important;
}
.ts-social-sharing li .social-tooltip {
display: none !important;
}
.product-group-button .button-tooltip {
display: none !important;
}
.product-group-button {
opacity: 1;
}
.my-account-wrapper .dropdown-container {
display: none !important;
}
.sticky-wrapper {
height: auto !important;
}
.sticky-wrapper .header-sticky {
position: relative !important;
top: auto !important;
}
div.product .summary .yith-wcwl-add-to-wishlist {
margin: 0 5px 0 0;
}
.thumbnail-wrapper div.wishlist {
display: inline-block !important;
margin: 0 !important;
}
.woocommerce .meta-wrapper .loop-add-to-cart {
margin-left: 1px;
margin-right: 1px;
}
.thumbnail-wrapper .product-group-button {
display: none !important;
}
ul.wishlist_table {
overflow: hidden;
margin: 0 -10px;
}
ul.wishlist_table li {
list-style: none;
width: 33.33333%;
padding: 40px 10px 10px 10px;
margin-top: 20px;
position: relative;
float: left;
}
ul.wishlist_table li:nth-child(3n + 1) {
clear: both;
}
ul.wishlist_table .item-details .product-name {
margin-bottom: 10px;
}
ul.wishlist_table .item-details .product-name h3 {
margin: 0;
}
ul.wishlist_table .item-wrapper .product-thumbnail {
margin-bottom: 20px;
}
ul.wishlist_table .product-add-to-cart a {
display: block;
width: 100%;
}
ul.wishlist_table .product-remove {
position: absolute;
left: 50%;
transform: translate(-50%, 0);
top: 0;
z-index: 2;
}
ul.wishlist_table .product-remove i:before {
font-family: "Pe-icon-7-stroke";
content: "\e681";
letter-spacing: 0;
font-size: 20px;
line-height: 36px;
line-height: 46px;
}
ul.wishlist_table table td {
padding-left: 0;
padding-right: 0;
border-width: 0;
}
ul.wishlist_table table {
border-width: 0 0 1px 0;
border-style: solid;
}
html h3,
html .h3,
html h2.wpb_heading,
html .theme-title > h3,
html .ts-heading h3,
html .ts-mailchimp-subscription-shortcode .widgettitle,
html .woocommerce .cross-sells > h2,
html .woocommerce .upsells > h2,
html.woocommerce .related > h2,
html
body
.ts-footer-block
.ts-mailchimp-subscription-shortcode.style-1
.widget
.widgettitle,
html .woocommerce div.wishlist-title h2,
html .heading-wrapper > h2,
.ts-banner header h3,
html .ts-product-in-category-tab-2-wrapper .column-tabs .heading-tab h3,
html
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.column-tabs
.heading-tab
h3 {
font-size: 24px;
line-height: 26px;
}
.ts-product-in-category-tab-2-wrapper.vertical-tab .heading-tab h3:after {
bottom: 3px;
}
.ts-product-in-category-tab-2-wrapper.vertical-tab
.heading-tab
.see-more-wrapper {
top: -2px;
}
.ts-product-in-category-tab-2-wrapper .products .owl-nav {
top: -12px;
}
.heading-wrapper > h2:after,
.heading-shortcode > h3:after,
.theme-title > h3:after,
.cross-sells > h2:after,
.upsells > h2:after,
.related > h2:after {
bottom: 5px;
}
.woocommerce .cross-sells .owl-nav,
.woocommerce .upsells .owl-nav,
.woocommerce .related .owl-nav {
top: 7px;
}
html .breadcrumb-title-wrapper .breadcrumb-title h1 {
margin-bottom: 5px;
}
html h2,
html .h2,
html h1.wpb_heading,
html .ts-heading h2,
html .breadcrumb-title-wrapper .breadcrumb-title h1,
html div.product p.price .woocommerce-Price-amount,
html div.product .single_variation .amount,
html .woocommerce div.product .single_variation .amount {
font-size: 26px;
line-height: 30px;
}
html h1,
html .h1,
html .ts-heading h1 {
font-size: 30px;
line-height: 36px;
}
.ts-banner header h2 {
font-size: 34px;
line-height: 38px;
}
.page-template-fullwidth-template .left-top header,
.page-template-fullwidth-template .left-bottom header,
.page-template-fullwidth-template .left-center header,
.page-template-fullwidth-template .right-top header,
.page-template-fullwidth-template .right-bottom header,
.page-template-fullwidth-template .right-center header {
max-width: 90%;
}
.page-template-fullwidth-template .ts-banner header h2 {
font-size: 32px;
line-height: 36px;
}
.ts-recently-viewed-products-wrapper ul.product_list_widget li .ts-wg-meta {
margin-left: 100px;
}
.woocommerce
.ts-recently-viewed-products-wrapper
ul.product_list_widget
li
img {
width: 85px;
}
.ts-countdown.style-border .counter-wrapper .number-wrapper {
padding: 27px 5px;
}
.vc_col-sm-6 .ts-countdown.style-border .counter-wrapper .number-wrapper {
padding: 20px 5px;
}
.vc_col-sm-6 .ts-countdown .counter-wrapper > div {
padding: 13px 5px;
}
.vc_col-sm-6 .ts-countdown.style-border .counter-wrapper > div,
.vc_col-sm-6 .ts-countdown .counter-wrapper > div {
width: 80px;
}
.vc_col-sm-6 .ts-countdown.style-border .counter-wrapper > div .ref-wrapper {
margin-top: 10px;
}
.woocommerce.columns-4 .ts-product.item-list .products .product.first {
clear: none;
}
.woocommerce.columns-4 .ts-product.item-list .products .product {
width: 50%;
float: left;
}
.woocommerce.columns-4
.ts-product.item-list
.products
.product:nth-child(2n + 1) {
clear: both;
float: left;
}
.vc_col-sm-6 .ts-product .owl-dots,
.ts-product .products > .owl-controls .owl-dots {
bottom: 20px;
}
.ts-product.rows-1 .products > .owl-controls .owl-dots,
.product-wrapper .owl-dots {
bottom: 10px;
}
.woocommerce .product .thumbnail-wrapper {
margin-bottom: 8px;
}
.nav-middle .owl-nav .owl-next,
.images-slider-wrapper .owl-nav .owl-next,
.ts-shortcode.no-title .owl-nav .owl-next,
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.owl-controls
.owl-nav
> div.owl-next {
right: 0 !important;
left: auto !important;
}
.nav-middle .owl-nav .owl-prev,
.images-slider-wrapper .owl-nav .owl-prev,
.ts-shortcode.no-title .owl-nav .owl-prev,
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.owl-controls
.owl-nav
> div.owl-prev {
left: 0 !important;
right: auto !important;
}
.ts-shortcode.no-title .owl-nav > div,
.nav-middle .products .owl-nav > div,
.images-slider-wrapper .owl-nav > div,
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.owl-controls
.owl-nav
> div {
visibility: visible;
}
.ts-shortcode.no-title .owl-nav > div {
top: 30%;
}
.ts-blogs.no-title .owl-nav > div {
top: 20%;
}
.nav-middle .owl-nav > div {
top: 28%;
}
.woocommerce .rows-1 .products .product {
margin-bottom: 0;
}
.woocommerce .products .meta-right .star-rating,
.woocommerce .star-rating .meta-right {
margin-left: auto;
margin-right: auto;
}
.horizontal-tab .column-tabs .heading-tab h3 {
height: auto;
}
.horizontal-tab .column-tabs ul li.current:after {
display: none;
}
.ts-product-in-category-tab-wrapper .owl-controls .owl-nav > div {
top: 30%;
}
.column-tabs .heading-tab h3 {
padding: 20px 30px 20px 80px;
}
.column-tabs .heading-tab .heading-title img,
.column-tabs .heading-tab i {
left: 20px;
}
.vertical-tab .column-tabs .tabs li {
padding: 15px 20px;
}
.ts-product-in-category-tab-wrapper
.column-products
.owl-controls
.owl-nav
> div.owl-prev {
left: 0;
}
.ts-product-in-category-tab-wrapper
.column-products
.owl-controls
.owl-nav
> div.owl-next {
right: 0;
}
.horizontal-tab .column-products .owl-controls .owl-nav > div.owl-next {
right: -20px;
}
.horizontal-tab .column-products .owl-controls .owl-nav > div.owl-prev {
left: -19px;
}
.ts-product-in-category-tab-wrapper
.column-products
.owl-controls
.owl-nav
> div {
visibility: visible;
opacity: 1;
}
.woocommerce
.counter-on-thumbnail.item-border
.products
.product
.product-wrapper {
padding-bottom: 10px;
}
.ts-portfolio-wrapper.columns-3 .item,
.ts-portfolio-wrapper.columns-4 .item {
width: 50%;
float: left;
}
.ts-portfolio-wrapper.columns-3 .item:nth-child(2n + 1),
.ts-portfolio-wrapper.columns-4 .item:nth-child(2n + 1) {
clear: both;
}
.vc_row[data-vc-full-width="true"] .left-top header {
left: 6%;
top: 10%;
}
.vc_row[data-vc-full-width="true"] .left-bottom header {
left: 6%;
bottom: 10%;
}
.vc_row[data-vc-full-width="true"] .left-center header {
left: 6%;
}
.vc_row[data-vc-full-width="true"] .right-top header {
right: 6%;
top: 8%;
}
.vc_row[data-vc-full-width="true"] .right-bottom header {
right: 6%;
bottom: 8%;
}
.vc_row[data-vc-full-width="true"] .right-center header {
right: 6%;
}
.woocommerce .ts-banner .button-banner,
.ts-banner .button-banner {
min-width: 100px;
padding: 7px 15px;
}
.ts-banner header h3 {
margin-bottom: 0;
}
.ts-banner header .description {
margin-bottom: 6px;
}
.ts-team-member .content-thumbnail .member-social {
bottom: 5px;
}
.ts-countdown .counter-wrapper > div {
width: 100px;
padding: 10px 5px;
margin: 0 10px;
}
.ts-countdown .counter-wrapper .number {
font-size: 40px;
line-height: 50px;
width: 100px;
}
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab {
min-width: 120px;
}
.ts-blogs-wrapper .blogs article.quote .quote-wrapper {
padding: 10px 20px;
}
.ts-blogs .entry-meta > span.author {
font-size: 0;
font-style: normal;
line-height: 0;
}
.ts-blogs .entry-meta > span.author a {
font-style: italic;
}
.ts-blogs .entry-meta > span.author:before {
margin-right: 5px;
content: "\e693";
font-family: "Pe-icon-7-stroke";
font-size: 24px;
line-height: 14px;
top: 5px;
position: relative;
}
.portfolio-meta {
position: static;
transform: none;
-webkit-transform: none;
-moz-transform: none;
margin: 20px 0;
}
.portfolio-inner .item .icon-group {
margin-top: 4%;
}
.portfolio-inner h3,
.portfolio-inner .item .icon-group a,
.portfolio-inner .cats-portfolio {
transform: none;
-webkit-transform: none;
-moz-transform: none;
opacity: 1;
}
.portfolio-inner .item:hover figure span.bg-hover {
display: none;
}
.portfolio-inner .item .icon-group {
opacity: 1;
}
article.single-portfolio .social-sharing {
float: left;
}
.woocommerce .product .product-wrapper figure.has-back-image img:last-child {
display: none !important;
}
div#main {
min-height: 300px;
}
.breadcrumb-title-wrapper.breadcrumb-v3 .breadcrumb-content {
height: 110px;
}
.breadcrumb-title-wrapper .breadcrumb-content {
height: 150px;
}
.heading-title.page-title {
margin-bottom: 0;
}
.breadcrumb-title-wrapper.breadcrumb-v3 {
padding: 22px 0 150px 0;
position: relative;
}
#main > .page-container.show_breadcrumb_v3,
#main > .fullwidth-template.show_breadcrumb_v3 {
margin-top: -150px;
}
body.error404 #main > .fullwidth-template {
padding: 120px 25px;
}
body.error404 article h1 {
font-size: 120px;
line-height: 120px;
}
.ts-parallax-bg {
background-position: 50% 50% !important;
background-attachment: scroll !important;
}
.woocommerce .ts-col-24 div.product .woocommerce-tabs.accordion-tabs {
margin-bottom: 0;
}
.vertical-thumbnail .images-thumbnails .thumbnails.loading {
height: 150px;
}
div.product .thumbnails .owl-controls div.owl-prev,
div.product .thumbnails .owl-controls div.owl-next {
visibility: visible;
opacity: 1;
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
}
div.product.vertical-thumbnail .thumbnails .owl-controls div.owl-prev,
div.product.vertical-thumbnail .thumbnails .owl-controls div.owl-next {
visibility: visible;
opacity: 1;
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
}
.single-navigation .product-info {
display: none !important;
}
form.login p.lost_password {
margin-top: -20px;
}
.woocommerce form.login .button,
.woocommerce form.register .button {
margin: 0 10px 0 0;
}
.woocommerce-account .woocommerce-MyAccount-content {
padding-left: 20px;
}
.woocommerce table.my_account_orders tr td:last-child .button {
padding-left: 10px;
padding-right: 10px;
min-width: 0;
}
.woocommerce table.my_account_orders tr td:last-child {
min-width: 0;
}
.woocommerce-tabs #comments,
.ts-col-18 .woocommerce-tabs #comments,
.ts-col-12 .woocommerce-tabs #comments {
width: 100%;
padding-right: 0;
margin-bottom: 20px;
}
.comment-respond textarea,
#commentform textarea,
.comment-respond input[type="text"],
.comment-respond select,
#commentform input[type="text"],
.woocommerce #reviews #comments > h2 {
max-width: 100%;
}
.woocommerce-tabs #review_form_wrapper,
.ts-col-18 .woocommerce-tabs #review_form_wrapper,
.ts-col-12 .woocommerce-tabs #review_form_wrapper {
width: 100%;
border-width: 1px 0 0 0;
border-style: solid;
padding: 20px 0 0 0;
}
.summary .meta-wrapper,
body div.product .social-sharing {
padding-top: 10px;
}
body div.product .social-sharing {
margin-top: 10px;
}
.woocommerce div.product.type-product form.cart,
.woocommerce div.product p.cart {
margin: 0 0 20px 0;
width: 100%;
}
div.product .summary .counter-wrapper {
margin-bottom: 15px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
min-width: 140px;
}
.blog-list-style .list-posts article .entry-format {
width: 100%;
float: none !important;
margin: 0 0 30px 0;
padding: 0 !important;
}
.blog-list-style .list-posts article .entry-content {
width: 100%;
float: none !important;
}
.entry-format .ts-social-sharing {
position: static;
width: 100%;
margin: 20px 0 0 0;
text-align: left;
transform: none;
-webkit-transform: none;
-moz-transform: none;
visibility: visible;
z-index: 10;
}
.ts-social-sharing .sharing-title {
margin-right: 10px;
}
.ts-social-sharing ul {
display: inline-block;
margin: 0;
}
.gallery .owl-dots {
bottom: 10px;
}
.commentlist .children {
padding: 10px 0 0 50px;
}
.commentlist .children .children {
padding: 10px 0 0 40px;
}
.woocommerce table.shop_table td.actions {
border: 0;
padding: 20px;
}
.woocommerce table.shop_table td.product-thumbnail {
padding-left: 20px;
}
.woocommerce-cart .cart-collaterals .cart_totals table th {
width: 30%;
}
.woocommerce .checkout #order_review {
padding: 50px 30px 10px 30px;
}
.woocommerce form.checkout_coupon,
.ts-col-24 .woocommerce form.checkout_coupon {
width: 100%;
}
.woocommerce .products .product.product-category h3 {
font-size: 16px;
line-height: 18px;
}
.products .product.product-category .meta-wrapper {
opacity: 1;
}
.products .product.product-category:before {
opacity: 0.6;
}
.products .product.product-category:hover .meta-wrapper > div {
-webkit-animation: none;
-moz-animation: none;
animation: none;
}
.products .product.product-category h3 {
font-size: 20px;
line-height: 24px;
}
.archive .woocommerce .products {
margin-top: 0;
}
}
@media only screen and (min-width: 1501px) {
.vertical-menu-small
.menu-wrapper
.vertical-menu
> ul.menu
> li:first-child
> ul.sub-menu {
top: -17px;
}
.page-template-fullwidth-template .header-v5 .vertical-menu-wrapper {
min-width: 300px;
}
.vertical-menu-small .menu-wrapper .vertical-menu > ul.menu {
padding: 16px 0 20px 0 !important;
}
.vertical-menu-small .menu-wrapper .vertical-menu > ul.menu > li > a.has-icon,
.vertical-menu-small
.menu-wrapper
.vertical-menu
> ul.menu
> li
> a.has-icon:first-child {
padding: 11px 25px 10px 50px;
}
.vertical-menu-small .menu-wrapper .vertical-menu > ul.menu > li > a,
.vertical-menu-small
.menu-wrapper
.vertical-menu
> ul.menu
> li
> a:first-child {
padding: 11px 25px 10px 25px;
}
#main > .fullwidth-template,
.page-template-fullwidth-template .ts-header .container,
.page-template-fullwidth-template footer .container {
padding-left: 80px;
padding-right: 80px;
}
.vetical-slideshow {
margin-left: 320px;
width: calc(100% - 740px);
}
.vetical-slideshow .rev_slider_wrapper,
.vetical-slideshow .rev_slider,
.vetical-slideshow rs-module-wrap,
.vetical-slideshow rs-module {
height: 590px !important;
}
.vertical-banner {
width: 420px;
}
.page-template-fullwidth-template
.ts-shortcode.title-background-color
.shortcode-heading-wrapper
.heading-title {
font-size: 24px;
}
.page-template-fullwidth-template .icon-big .feature-content {
padding: 4% 7%;
}
.title-left > .shortcode-heading-wrapper {
width: 320px;
}
.title-left .shortcode-heading-wrapper .heading-title {
max-width: 90%;
}
.title-left > .content-wrapper {
width: calc(100% - 320px);
}
.page-template-fullwidth-template .ts-banner header h2 {
margin-bottom: 12px;
}
.page-template-fullwidth-template .ts-banner header .description {
margin-bottom: 20px;
}
.page-template-fullwidth-template .ts-banner header h3 {
margin-bottom: 12px;
}
.page-template-fullwidth-template .left-top header,
.page-template-fullwidth-template .left-bottom header,
.page-template-fullwidth-template .left-center header,
.page-template-fullwidth-template .right-top header,
.page-template-fullwidth-template .right-bottom header,
.page-template-fullwidth-template .right-center header {
max-width: 70%;
}
.page-template-fullwidth-template .ts-banner-image img.text-image {
max-height: 80%;
}
}
@media only screen and (min-width: 1681px) {
.blank-page {
padding-top: 130px;
padding-bottom: 100px;
}
body .comming-center-content {
margin-bottom: 50px;
}
.fullwidth-deal .counter-wrapper > div {
width: 60px;
margin: 0 2px;
padding: 11px 2px 10px 2px;
}
.fullwidth-deal .counter-wrapper .number {
font-size: 120%;
}
.page-template-fullwidth-template
.ts-product-deals-slider-wrapper.nav-middle[data-columns="1"]
.owl-nav
> div {
top: 28%;
}
.page-template-fullwidth-template .icon-big .feature-content {
padding: 5% 10%;
}
.page-template-fullwidth-template .ts-banner-image img.text-image {
max-height: 100%;
}
.page-template-fullwidth-template .horizontal-tab.has-banner .column-banners,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab {
width: 29.007%;
}
.page-template-fullwidth-template
.horizontal-tab.has-banner
.column-products {
width: 70.993%;
}
.page-template-fullwidth-template
.horizontal-style-2
.column-tabs
.heading-tab
span.title-category {
padding-left: 30px;
padding-right: 30px;
}
.horizontal-tab.horizontal-style-2 .column-tabs .tabs li {
font-size: 18px !important;
}
.page-template-fullwidth-template
.ts-recently-viewed-products-wrapper
ul.product_list_widget
li
.ts-wg-meta {
margin-left: 155px;
padding-top: 5%;
}
.page-template-fullwidth-template
.woocommerce
.ts-recently-viewed-products-wrapper
ul.product_list_widget
li
img {
width: 135px;
}
.fullwidth-tab {
width: calc(100% - 366px);
}
.fullwidth-deal {
width: 366px;
}
#main > .fullwidth-template,
.page-template-fullwidth-template .ts-header .container,
.page-template-fullwidth-template footer .container {
padding-left: 100px;
padding-right: 100px;
}
}
@media only screen and (max-width: 1856px) and (min-width: 1801px) {
.page-template-fullwidth-template .horizontal-tab.has-banner .column-banners,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab {
width: 29.225%;
}
.page-template-fullwidth-template
.horizontal-tab.has-banner
.column-products {
width: 70.775%;
}
.page-template-fullwidth-template
.horizontal-tab
.column-products
.product
.product-wrapper {
padding-bottom: 12px;
}
.page-template-fullwidth-template .ts-banner-image img.text-image {
max-height: 90%;
}
.fullwidth-tab {
width: calc(100% - 352px);
}
.fullwidth-deal {
width: 352px;
}
}
@media only screen and (max-width: 1800px) and (min-width: 1793px) {
.page-template-fullwidth-template .ts-banner-image img.text-image {
max-height: 90%;
}
.page-template-fullwidth-template .horizontal-tab.has-banner .column-banners,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab {
width: 29.5%;
}
.page-template-fullwidth-template
.horizontal-tab.has-banner
.column-products {
width: 70.5%;
}
.page-template-fullwidth-template
.horizontal-tab
.column-products
.product
.product-wrapper {
padding-bottom: 13px;
}
.page-template-fullwidth-template
.no-margin:not(.thumbnail-no-border)
.product
.meta-wrapper {
padding-bottom: 12px;
}
.fullwidth-tab {
width: calc(100% - 341px);
}
.fullwidth-deal {
width: 341px;
}
}
@media only screen and (max-width: 1792px) and (min-width: 1681px) {
.fullwidth-tab {
width: calc(100% - 338px);
}
.fullwidth-deal {
width: 338px;
}
.page-template-fullwidth-template .ts-banner-image img.text-image {
max-height: 85%;
}
.page-template-fullwidth-template .horizontal-tab.has-banner .column-banners,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab {
width: 29.333%;
}
.page-template-fullwidth-template
.horizontal-tab.has-banner
.column-products {
width: 70.667%;
}
}
@media only screen and (max-width: 1680px) and (min-width: 1601px) {
.fullwidth-deal
.ts-product-deals-slider-wrapper
.products
.product
.counter-wrapper {
margin-bottom: 18px;
}
.page-template-fullwidth-template .ts-banner-image img.text-image {
max-height: 65%;
}
.page-template-fullwidth-template .horizontal-tab.has-banner .column-banners,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab {
width: 29.673%;
}
.page-template-fullwidth-template
.horizontal-tab.has-banner
.column-products {
width: 70.327%;
}
.fullwidth-tab {
width: calc(100% - 326px);
}
.fullwidth-deal {
width: 326px;
}
}
@media only screen and (max-width: 1600px) and (min-width: 1441px) {
.fullwidth-deal
.ts-product-deals-slider-wrapper
.products
.product
.counter-wrapper {
margin-bottom: 22px;
}
.page-template-fullwidth-template .icon-big .feature-content {
padding: 3% 5%;
}
.page-template-fullwidth-template .horizontal-tab.has-banner .column-banners,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab {
width: 29.936%;
}
.page-template-fullwidth-template
.horizontal-tab.has-banner
.column-products {
width: 70.064%;
}
.fullwidth-tab {
width: calc(100% - 306px);
}
.fullwidth-deal {
width: 306px;
}
}
@media only screen and (max-width: 1440px) and (min-width: 1367px) {
.fullwidth-deal
.ts-product-deals-slider-wrapper
.products
.product
.counter-wrapper {
margin-bottom: 17px;
}
.page-template-fullwidth-template
.horizontal-tab
.column-products
.product
.product-wrapper {
padding-bottom: 14px;
}
.page-template-fullwidth-template .horizontal-tab.has-banner .column-banners,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab {
width: 30.374%;
}
.page-template-fullwidth-template
.horizontal-tab.has-banner
.column-products {
width: 69.626%;
}
.fullwidth-tab {
width: calc(100% - 296px);
}
.fullwidth-deal {
width: 296px;
}
}
@media only screen and (max-width: 1366px) and (min-width: 1335px) {
.page-template-fullwidth-template .horizontal-tab.has-banner .column-banners,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab {
width: 30.721%;
}
.page-template-fullwidth-template
.horizontal-tab.has-banner
.column-products {
width: 69.279%;
}
.page-template-fullwidth-template
.horizontal-tab
.column-products
.product
.product-wrapper {
padding-bottom: 14px;
}
}
@media only screen and (max-width: 1334px) and (min-width: 1281px) {
.fullwidth-tab {
width: calc(100% - 311px);
}
.fullwidth-deal {
width: 311px;
}
.page-template-fullwidth-template .horizontal-tab.has-banner .column-banners,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab {
width: 30.866%;
}
.page-template-fullwidth-template
.horizontal-tab.has-banner
.column-products {
width: 69.134%;
}
}
@media only screen and (max-width: 1229px) and (min-width: 1125px) {
.icon-big .feature-content {
padding: 10px 0;
}
.page-template-fullwidth-template .horizontal-tab.has-banner .column-banners,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab {
width: 34%;
}
.page-template-fullwidth-template
.horizontal-tab.has-banner
.column-products {
width: 66%;
}
.fullwidth-tab {
width: calc(100% - 280px);
}
.fullwidth-deal {
width: 280px;
}
}
@media only screen and (max-width: 1124px) and (min-width: 1024px) {
.icon-big .feature-content {
padding: 30px;
}
.page-template-fullwidth-template .horizontal-tab.has-banner .column-banners,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab {
width: 36%;
}
.page-template-fullwidth-template
.horizontal-tab.has-banner
.column-products {
width: 64%;
}
.fullwidth-tab {
width: calc(100% - 282px);
}
.fullwidth-deal {
width: 282px;
}
}
@media only screen and (max-width: 1280px) and (min-width: 1230px) {
.page-template-fullwidth-template .horizontal-tab.has-banner .column-banners,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab {
width: 31%;
}
.page-template-fullwidth-template
.horizontal-tab.has-banner
.column-products {
width: 69%;
}
.fullwidth-tab {
width: calc(100% - 296px);
}
.fullwidth-deal {
width: 296px;
}
}
@media only screen and (max-width: 1440px) {
#main > .fullwidth-template,
.page-template-fullwidth-template .ts-header .container,
.page-template-fullwidth-template footer .container {
padding-left: 30px;
padding-right: 30px;
}
}
@media only screen and (max-width: 1801px) and (min-width: 1400px) {
body .comming-center-content {
margin-bottom: 50px;
}
}
@media only screen and (max-device-width: 1229px) {
.box-boxshadow {
padding: 40px 20px 0 20px;
margin-top: -50px;
}
.breadcrumb-title-wrapper.ts-breadcrumb-parallax {
background-attachment: scroll;
}
.product-category-top-content {
padding: 0;
}
.woocommerce div.product .woocommerce-tabs .panel {
padding: 20px;
}
body.wpb-js-composer
div.product
> .woocommerce-tabs.accordion-tabs
.vc_tta-accordion
.vc_tta-panel-body {
padding: 15px 20px 25px 20px;
}
body
.dokan-single-store
.profile-frame
.profile-info-box
.profile-info-summery-wrapper {
height: auto;
}
.rev-btn {
padding: 10px 20px !important;
}
.ts-header {
position: relative;
z-index: 999;
}
.hidden-button-product .meta-wrapper .button-in,
.hidden-button-product .woocommerce .product .meta-wrapper .loop-add-to-cart {
display: none !important;
}
.shopping-cart-wrapper .cart-icon {
top: 2px;
}
.shopping-cart-wrapper .dropdown-container:after,
.my-account-wrapper .dropdown-container:after,
#lang_sel_click ul ul:after,
.header-currency ul:after,
.header-v4 .my-account-wrapper .dropdown-container:after,
.header-v6 .my-account-wrapper .dropdown-container:after,
.header-v3 .my-account-wrapper .dropdown-container:after,
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:after,
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu:after,
.shopping-cart-wrapper .dropdown-container .form-content:after,
.my-account-wrapper .form-content:after,
#lang_sel_click:after,
body .wpml-ls-legacy-dropdown > ul > li:before,
body .wpml-ls-legacy-dropdown-click > ul > li:before,
.header-currency > div:before {
display: none !important;
}
.shopping-cart-wrapper:hover .dropdown-container {
display: none;
}
.shopping-cart-wrapper.active .dropdown-container {
display: block;
-webkit-animation-duration: 240ms;
-moz-animation-duration: 240ms;
animation-duration: 240ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu;
-moz-animation-name: animation_menu;
animation-name: animation_menu;
}
.drop-icon {
display: block;
}
.menu-wrapper .ts-menu > nav > ul.menu > li.parent:hover > a:after,
.menu-wrapper .ts-menu > nav > ul.menu > li.parent:hover:after,
.menu-wrapper nav > ul.menu li:hover > ul.sub-menu,
.menu-wrapper .vertical-menu > ul.menu li:hover > ul.sub-menu,
.menu-wrapper nav > ul.menu ul.sub-menu li:hover > ul.sub-menu {
display: none;
-webkit-animation-name: none;
-moz-animation-name: none;
animation-name: none;
}
.menu-wrapper .vertical-menu > ul.menu li.active > ul.sub-menu {
display: block !important;
}
.menu-wrapper nav > ul.menu li.active > ul.sub-menu,
.menu-wrapper nav > ul.menu ul.sub-menu li.active > ul.sub-menu {
}
.menu-wrapper .ts-menu > nav > ul.menu > li.parent.active > a:after {
display: block;
-webkit-animation-duration: 100ms;
-moz-animation-duration: 100ms;
animation-duration: 100ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu_icon;
-moz-animation-name: animation_menu_icon;
animation-name: animation_menu_icon;
}
.menu-wrapper .ts-menu > nav > ul.menu > li.parent.active:after {
display: block;
-webkit-animation-duration: 100ms;
-moz-animation-duration: 100ms;
animation-duration: 100ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_menu_icon;
-moz-animation-name: animation_menu_icon;
animation-name: animation_menu_icon;
}
.header-template .menu-wrapper .vertical-menu > ul.menu li .menu-icon {
max-width: 30px;
}
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a,
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a:first-child {
padding: 14px 20px 14px 20px;
}
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a.has-icon,
.header-template
.menu-wrapper
.vertical-menu
> ul.menu
> li
> a.has-icon:first-child {
padding: 14px 20px 14px 55px;
}
.header-template .menu-wrapper .vertical-menu > ul.menu li .menu-icon {
left: 10px;
}
.woocommerce .ts-product-deals-slider-wrapper .product .counter-wrapper {
margin-bottom: 8px;
}
.menu-wrapper .vertical-menu > ul.menu > li > a {
height: 81px;
}
.menu-wrapper nav > ul.menu > li {
margin-right: 12px;
}
header.top-header-transparent {
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
}
.woocommerce .product .meta-wrapper .loop-add-to-cart {
display: inline-block !important;
}
.woocommerce .product .meta-wrapper {
padding-bottom: 4px;
}
.woocommerce .product .meta-wrapper .loop-add-to-cart a.added_to_cart,
.woocommerce .product .meta-wrapper .loop-add-to-cart a.button {
float: left;
}
.woocommerce .product .meta-wrapper .loop-add-to-cart a.added_to_cart,
.woocommerce .product .meta-wrapper .loop-add-to-cart a.button,
.meta-wrapper .button-in.compare,
.meta-wrapper .button-in.wishlist {
font-size: 0;
line-height: 0;
display: inline-block;
width: 40px;
height: 40px;
text-align: center;
min-width: 0 !important;
padding: 0 !important;
}
.woocommerce .product .meta-wrapper a.added_to_cart span,
.woocommerce .product .meta-wrapper a.button span {
display: none !important;
}
.woocommerce .product .meta-wrapper .loop-add-to-cart a.added_to_cart:before,
.woocommerce
.product
.meta-wrapper
.loop-add-to-cart
a.add_to_cart_button.added:before {
content: "\e66c" !important;
}
.woocommerce .product .meta-wrapper .loop-add-to-cart a.button:before {
font-family: "Pe-icon-7-stroke";
content: "\e641";
font-size: 18px;
line-height: 40px;
text-indent: 0;
color: inherit !important;
}
.woocommerce
.product.product-type-simple
.meta-wrapper
.loop-add-to-cart
a.button:before {
content: "\e66e";
}
.ts-menu > nav.pc-menu > ul.menu li .ts-menu-drop-icon,
.vertical-menu-wrapper > .vertical-menu > ul.menu ul li .ts-menu-drop-icon {
position: absolute;
content: "";
left: auto;
right: -12px;
top: 50%;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
width: 20px;
height: 20px;
text-align: center;
line-height: 20px;
z-index: 100;
display: inline-block;
}
.ts-menu > nav.pc-menu > ul.menu > li > .ts-menu-drop-icon {
right: 0;
}
.ts-menu > nav.pc-menu > ul.menu li .ts-menu-drop-icon:before {
content: "\e688";
font-family: "Pe-icon-7-stroke";
}
.ts-menu > nav.pc-menu > ul.menu li ul .ts-menu-drop-icon:before {
content: "\e684";
font-family: "Pe-icon-7-stroke";
}
.ts-menu > nav.pc-menu > ul.menu li ul .ts-menu-drop-icon {
right: -15px;
font-size: 15px;
}
.menu-wrapper .vertical-menu > ul.menu > li > .ts-menu-drop-icon {
display: table-cell;
vertical-align: middle;
text-align: center;
cursor: pointer;
width: 30px;
border-width: 1px 0 0 0;
border-style: solid;
border-color: rgba(217, 217, 217, 0.4);
transition: all 150ms ease 0s;
-webkit-transition: all 150ms ease 0s;
-moz-transition: all 150ms ease 0s;
}
.menu-wrapper .vertical-menu > ul.menu > li .ts-menu-drop-icon:before {
content: "\f0da";
font-family: "FontAwesome";
}
nav.pc-menu.vertical-menu > ul.menu > li.parent > a > .menu-label:after,
nav.pc-menu
> ul.menu
> li.parent.menu-item-has-children
> a
> .menu-label:after,
nav.pc-menu > ul.menu > li.parent > a > .menu-label:after,
nav.pc-menu.vertical-menu > ul.menu ul li.parent > a > .menu-label:after,
nav.pc-menu
> ul.menu
ul
li.parent.menu-item-has-children
> a
> .menu-label:after,
nav.pc-menu > ul.menu ul li.menu-item-has-children > a:after {
display: none !important;
}
.ts-social-sharing li .social-tooltip {
display: none !important;
}
.product-group-button .button-tooltip {
display: none !important;
}
.product-group-button {
opacity: 1;
}
.my-account-wrapper .dropdown-container {
display: none !important;
}
.sticky-wrapper {
height: auto !important;
}
.sticky-wrapper .header-sticky {
position: relative !important;
top: auto !important;
}
div.product .summary .yith-wcwl-add-to-wishlist {
margin: 0 5px 0 0;
}
.thumbnail-wrapper div.wishlist {
display: inline-block !important;
margin: 0 !important;
}
.woocommerce .meta-wrapper .loop-add-to-cart {
margin-left: 1px;
margin-right: 1px;
}
.thumbnail-wrapper .product-group-button {
display: none !important;
}
ul.wishlist_table {
overflow: hidden;
margin: 0 -10px;
}
ul.wishlist_table li {
list-style: none;
width: 33.33333%;
padding: 40px 10px 10px 10px;
margin-top: 20px;
position: relative;
float: left;
}
ul.wishlist_table li:nth-child(3n + 1) {
clear: both;
}
ul.wishlist_table .item-details .product-name {
margin-bottom: 10px;
}
ul.wishlist_table .item-details .product-name h3 {
margin: 0;
}
ul.wishlist_table .item-wrapper .product-thumbnail {
margin-bottom: 20px;
}
ul.wishlist_table .product-add-to-cart a {
display: block;
width: 100%;
}
ul.wishlist_table .product-remove {
position: absolute;
left: 50%;
transform: translate(-50%, 0);
top: 0;
z-index: 2;
}
ul.wishlist_table .product-remove i:before {
font-family: "Pe-icon-7-stroke";
content: "\e681";
letter-spacing: 0;
font-size: 20px;
line-height: 36px;
line-height: 46px;
}
ul.wishlist_table table td {
padding-left: 0;
padding-right: 0;
border-width: 0;
}
ul.wishlist_table table {
border-width: 0 0 1px 0;
border-style: solid;
}
html h3,
html .h3,
html h2.wpb_heading,
html .theme-title > h3,
html .ts-heading h3,
html .ts-mailchimp-subscription-shortcode .widgettitle,
html .woocommerce .cross-sells > h2,
html .woocommerce .upsells > h2,
html.woocommerce .related > h2,
html
body
.ts-footer-block
.ts-mailchimp-subscription-shortcode.style-1
.widget
.widgettitle,
html .woocommerce div.wishlist-title h2,
html .heading-wrapper > h2,
.ts-banner header h3,
html .ts-product-in-category-tab-2-wrapper .column-tabs .heading-tab h3,
html
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.column-tabs
.heading-tab
h3 {
font-size: 24px;
line-height: 26px;
}
.ts-product-in-category-tab-2-wrapper.vertical-tab .heading-tab h3:after {
bottom: 3px;
}
.ts-product-in-category-tab-2-wrapper.vertical-tab
.heading-tab
.see-more-wrapper {
top: -2px;
}
.ts-product-in-category-tab-2-wrapper .products .owl-nav {
top: -12px;
}
.heading-wrapper > h2:after,
.heading-shortcode > h3:after,
.theme-title > h3:after,
.cross-sells > h2:after,
.upsells > h2:after,
.related > h2:after {
bottom: 5px;
}
.woocommerce .cross-sells .owl-nav,
.woocommerce .upsells .owl-nav,
.woocommerce .related .owl-nav {
top: 7px;
}
html .breadcrumb-title-wrapper .breadcrumb-title h1 {
margin-bottom: 5px;
}
html h2,
html .h2,
html h1.wpb_heading,
html .ts-heading h2,
html .breadcrumb-title-wrapper .breadcrumb-title h1,
html div.product p.price .woocommerce-Price-amount,
html div.product .single_variation .amount,
html .woocommerce div.product .single_variation .amount {
font-size: 26px;
line-height: 30px;
}
html h1,
html .h1,
html .ts-heading h1 {
font-size: 30px;
line-height: 36px;
}
.ts-banner header h2 {
font-size: 34px;
line-height: 38px;
}
.page-template-fullwidth-template .left-top header,
.page-template-fullwidth-template .left-bottom header,
.page-template-fullwidth-template .left-center header,
.page-template-fullwidth-template .right-top header,
.page-template-fullwidth-template .right-bottom header,
.page-template-fullwidth-template .right-center header {
max-width: 100%;
}
.page-template-fullwidth-template .ts-banner header h2 {
font-size: 26px;
line-height: 32px;
}
.ts-recently-viewed-products-wrapper ul.product_list_widget li .ts-wg-meta {
margin-left: 100px;
padding-top: 10px;
}
.woocommerce
.ts-recently-viewed-products-wrapper
ul.product_list_widget
li
img {
width: 85px;
}
.ts-countdown.style-border .counter-wrapper .number-wrapper {
padding: 27px 5px;
}
.vc_col-sm-6 .ts-countdown.style-border .counter-wrapper .number-wrapper {
padding: 20px 5px;
}
.vc_col-sm-6 .ts-countdown .counter-wrapper > div {
padding: 13px 5px;
}
.vc_col-sm-6 .ts-countdown.style-border .counter-wrapper > div,
.vc_col-sm-6 .ts-countdown .counter-wrapper > div {
width: 80px;
}
.woocommerce.columns-4 .ts-product.item-list .products .product.first {
clear: none;
}
.woocommerce.columns-4 .ts-product.item-list .products .product {
width: 50%;
float: left;
}
.woocommerce.columns-4
.ts-product.item-list
.products
.product:nth-child(2n + 1) {
clear: both;
float: left;
}
.vc_col-sm-6 .ts-product .owl-dots,
.ts-product .products > .owl-controls .owl-dots {
bottom: 20px;
}
.ts-product.rows-1 .products > .owl-controls .owl-dots,
.product-wrapper .owl-dots {
bottom: 10px;
}
.woocommerce .product .thumbnail-wrapper {
margin-bottom: 8px;
}
.nav-middle .owl-nav .owl-next,
.images-slider-wrapper .owl-nav .owl-next,
.ts-shortcode.no-title .owl-nav .owl-next,
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.owl-controls
.owl-nav
> div.owl-next {
right: 0 !important;
left: auto !important;
}
.nav-middle .owl-nav .owl-prev,
.images-slider-wrapper .owl-nav .owl-prev,
.ts-shortcode.no-title .owl-nav .owl-prev,
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.owl-controls
.owl-nav
> div.owl-prev {
left: 0 !important;
right: auto !important;
}
.ts-shortcode.no-title .owl-nav > div,
.nav-middle .products .owl-nav > div,
.images-slider-wrapper .owl-nav > div,
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.owl-controls
.owl-nav
> div {
visibility: visible;
}
.ts-shortcode.no-title .owl-nav > div {
top: 30%;
}
.ts-blogs.no-title .owl-nav > div {
top: 20%;
}
.nav-middle .owl-nav > div {
top: 28%;
}
.woocommerce .rows-1 .products .product {
margin-bottom: 0;
}
.woocommerce .products .meta-right .star-rating,
.woocommerce .star-rating .meta-right {
margin-left: auto;
margin-right: auto;
}
.horizontal-tab .column-tabs .heading-tab h3 {
height: auto;
}
.horizontal-tab .column-tabs ul li.current:after {
display: none;
}
.ts-product-in-category-tab-wrapper .owl-controls .owl-nav > div {
top: 30%;
}
.column-tabs .heading-tab h3 {
padding: 20px 30px 20px 80px;
}
.column-tabs .heading-tab .heading-title img,
.column-tabs .heading-tab i {
left: 20px;
}
.vertical-tab .column-tabs .tabs li {
padding: 15px 20px;
}
.ts-product-in-category-tab-wrapper
.column-products
.owl-controls
.owl-nav
> div.owl-prev {
left: 0;
}
.ts-product-in-category-tab-wrapper
.column-products
.owl-controls
.owl-nav
> div.owl-next {
right: 0;
}
.horizontal-tab .column-products .owl-controls .owl-nav > div.owl-next {
right: -20px;
}
.horizontal-tab .column-products .owl-controls .owl-nav > div.owl-prev {
left: -19px;
}
.ts-product-in-category-tab-wrapper
.column-products
.owl-controls
.owl-nav
> div {
visibility: visible;
opacity: 1;
}
.woocommerce
.counter-on-thumbnail.item-border
.products
.product
.product-wrapper {
padding-bottom: 10px;
}
.ts-portfolio-wrapper.columns-3 .item,
.ts-portfolio-wrapper.columns-4 .item {
width: 50%;
float: left;
}
.ts-portfolio-wrapper.columns-3 .item:nth-child(2n + 1),
.ts-portfolio-wrapper.columns-4 .item:nth-child(2n + 1) {
clear: both;
}
.vc_row[data-vc-full-width="true"] .left-top header {
left: 6%;
top: 10%;
}
.vc_row[data-vc-full-width="true"] .left-bottom header {
left: 6%;
bottom: 10%;
}
.vc_row[data-vc-full-width="true"] .left-center header {
left: 6%;
}
.vc_row[data-vc-full-width="true"] .right-top header {
right: 6%;
top: 8%;
}
.vc_row[data-vc-full-width="true"] .right-bottom header {
right: 6%;
bottom: 8%;
}
.vc_row[data-vc-full-width="true"] .right-center header {
right: 6%;
}
.woocommerce .ts-banner .button-banner,
.ts-banner .button-banner {
min-width: 100px;
padding: 7px 15px;
}
.ts-banner header h3 {
margin-bottom: 0;
}
.ts-banner header .description {
margin-bottom: 6px;
}
.ts-team-member .content-thumbnail .member-social {
bottom: 5px;
}
.ts-countdown .counter-wrapper > div {
width: 100px;
padding: 10px 5px;
margin: 0 10px;
}
.ts-countdown .counter-wrapper .number {
font-size: 40px;
line-height: 50px;
width: 100px;
}
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab {
min-width: 120px;
}
.ts-blogs-wrapper .blogs article.quote .quote-wrapper {
padding: 10px 20px;
}
.ts-blogs .entry-meta > span.author {
font-size: 0;
font-style: normal;
line-height: 0;
}
.ts-blogs .entry-meta > span.author a {
font-style: italic;
}
.ts-blogs .entry-meta > span.author:before {
margin-right: 5px;
content: "\e693";
font-family: "Pe-icon-7-stroke";
font-size: 24px;
line-height: 14px;
top: 5px;
position: relative;
}
.portfolio-meta {
position: static;
transform: none;
-webkit-transform: none;
-moz-transform: none;
margin: 20px 0;
}
.portfolio-inner .item .icon-group {
margin-top: 4%;
}
.portfolio-inner h3,
.portfolio-inner .item .icon-group a,
.portfolio-inner .cats-portfolio {
transform: none;
-webkit-transform: none;
-moz-transform: none;
opacity: 1;
}
.portfolio-inner .item:hover figure span.bg-hover {
display: none;
}
.portfolio-inner .item .icon-group {
opacity: 1;
}
article.single-portfolio .social-sharing {
float: left;
}
.woocommerce .product .product-wrapper figure.has-back-image img:last-child {
display: none !important;
}
div#main {
min-height: 300px;
}
.breadcrumb-title-wrapper.breadcrumb-v3 .breadcrumb-content {
height: 110px;
}
.breadcrumb-title-wrapper .breadcrumb-content {
height: 150px;
}
.heading-title.page-title {
margin-bottom: 0;
}
.breadcrumb-title-wrapper.breadcrumb-v3 {
padding: 22px 0 150px 0;
position: relative;
}
#main > .page-container.show_breadcrumb_v3,
#main > .fullwidth-template.show_breadcrumb_v3 {
margin-top: -150px;
}
body.error404 #main > .fullwidth-template {
padding: 120px 25px;
}
body.error404 article h1 {
font-size: 120px;
line-height: 120px;
}
.ts-parallax-bg {
background-position: 50% 50% !important;
background-attachment: scroll !important;
}
.woocommerce .ts-col-24 div.product .woocommerce-tabs.accordion-tabs {
margin-bottom: 0;
}
.vertical-thumbnail .images-thumbnails .thumbnails.loading {
height: 150px;
}
div.product .thumbnails .owl-controls div.owl-prev,
div.product .thumbnails .owl-controls div.owl-next {
visibility: visible;
opacity: 1;
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
}
div.product.vertical-thumbnail .thumbnails .owl-controls div.owl-prev,
div.product.vertical-thumbnail .thumbnails .owl-controls div.owl-next {
visibility: visible;
opacity: 1;
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
}
.single-navigation .product-info {
display: none !important;
}
form.login p.lost_password {
margin-top: -20px;
}
.woocommerce form.login .button,
.woocommerce form.register .button {
margin: 0 10px 0 0;
}
.woocommerce-account .woocommerce-MyAccount-content {
padding-left: 20px;
}
.woocommerce table.my_account_orders tr td:last-child .button {
padding-left: 10px;
padding-right: 10px;
min-width: 0;
}
.woocommerce table.my_account_orders tr td:last-child {
min-width: 0;
}
.woocommerce-tabs #comments,
.ts-col-18 .woocommerce-tabs #comments,
.ts-col-12 .woocommerce-tabs #comments {
width: 100%;
padding-right: 0;
margin-bottom: 20px;
}
.comment-respond textarea,
#commentform textarea,
.comment-respond input[type="text"],
.comment-respond select,
#commentform input[type="text"],
.woocommerce #reviews #comments > h2 {
max-width: 100%;
}
.woocommerce-tabs #review_form_wrapper,
.ts-col-18 .woocommerce-tabs #review_form_wrapper,
.ts-col-12 .woocommerce-tabs #review_form_wrapper {
width: 100%;
border-width: 1px 0 0 0;
border-style: solid;
padding: 20px 0 0 0;
}
.summary .meta-wrapper,
body div.product .social-sharing {
padding-top: 10px;
}
body div.product .social-sharing {
margin-top: 10px;
}
.woocommerce div.product.type-product form.cart,
.woocommerce div.product p.cart {
margin: 0 0 20px 0;
width: 100%;
}
div.product .summary .counter-wrapper {
margin-bottom: 15px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
min-width: 140px;
}
.blog-list-style .list-posts article .entry-format {
width: 100%;
float: none !important;
margin: 0 0 30px 0;
padding: 0 !important;
}
.blog-list-style .list-posts article .entry-content {
width: 100%;
float: none !important;
}
.entry-format .ts-social-sharing {
position: static;
width: 100%;
margin: 20px 0 0 0;
text-align: left;
transform: none;
-webkit-transform: none;
-moz-transform: none;
visibility: visible;
z-index: 10;
}
.ts-social-sharing .sharing-title {
margin-right: 10px;
}
.ts-social-sharing ul {
display: inline-block;
margin: 0;
}
.gallery .owl-dots {
bottom: 10px;
}
.commentlist .children {
padding: 10px 0 0 50px;
}
.commentlist .children .children {
padding: 10px 0 0 40px;
}
.woocommerce table.shop_table td.actions {
border: 0;
padding: 20px;
}
.woocommerce table.shop_table td.product-thumbnail {
padding-left: 20px;
}
.woocommerce-cart .cart-collaterals .cart_totals table th {
width: 30%;
}
.woocommerce .checkout #order_review {
padding: 50px 30px 10px 30px;
}
.woocommerce form.checkout_coupon,
.ts-col-24 .woocommerce form.checkout_coupon {
width: 100%;
}
.woocommerce .products .product.product-category h3 {
font-size: 16px;
line-height: 18px;
}
.products .product.product-category .meta-wrapper {
opacity: 1;
}
.products .product.product-category:before {
opacity: 0.6;
}
.products .product.product-category:hover .meta-wrapper > div {
-webkit-animation: none;
-moz-animation: none;
animation: none;
}
.products .product.product-category h3 {
font-size: 20px;
line-height: 24px;
}
.archive .woocommerce .products {
margin-top: 0;
}
}
@media only screen and (max-width: 1229px) and (min-width: 768px) {
.visible-ipad {
display: block !important;
}
header .header-v2 .vertical-menu-wrapper .vertical-menu-heading,
header .header-v5 .vertical-menu-wrapper .vertical-menu-heading {
font-size: 0;
padding: 19px 0 19px 0;
width: 54px;
text-align: center;
line-height: 0;
}
.header-v2 .vertical-menu-wrapper .vertical-menu,
.header-v2 .vertical-menu-wrapper:hover .vertical-menu,
.display-vertical-menu .header-v2 .vertical-menu-wrapper .vertical-menu,
.header-v5 .vertical-menu-wrapper .vertical-menu,
.header-v5 .vertical-menu-wrapper:hover .vertical-menu,
.display-vertical-menu .header-v5 .vertical-menu-wrapper .vertical-menu {
right: auto;
width: 240px;
}
header .header-v2 .vertical-menu-wrapper .vertical-menu-heading:before,
header .header-v5 .vertical-menu-wrapper .vertical-menu-heading:before {
position: static;
transform: none;
-webkit-transform: none;
-moz-transform: none;
display: inline-block;
}
header .header-v2 .vertical-menu-wrapper .vertical-menu-heading,
header .header-v5 .vertical-menu-wrapper .vertical-menu-heading {
font-size: 0;
padding: 20px 0 20px 0;
width: 54px;
text-align: center;
line-height: 0;
}
.header-v2 .vertical-menu-wrapper,
.header-v5 .vertical-menu-wrapper {
min-width: 50px;
margin: 0;
}
.header-v3 .header-middle > .container {
display: block;
position: relative;
}
.header-v3 .header-middle > .container > div {
display: block;
text-align: center;
}
.header-v3 .header-middle > .container > .logo-wrapper {
padding: 20px 0;
}
.header-v3 .menu-wrapper nav > ul.menu {
float: none;
display: inline-block;
text-align: left;
}
.header-v3 .menu-wrapper nav > ul.menu > li > a {
padding-top: 30px;
padding-bottom: 30px;
}
.header-v3 .header-middle > .container > .search-wrapper {
position: absolute;
right: 10px;
bottom: 0;
padding: 23px 0;
}
.top-header-transparent
.header-v3
.header-middle
> .container
> .search-wrapper {
padding: 12px 0;
}
header .header-v4 .search-wrapper {
right: 10px;
}
header
.select2-container--default
.select2-selection--single
.select2-selection__rendered,
header .ts-search-by-category select {
padding-right: 35px;
padding-left: 15px;
}
header .ts-search-by-category form > .select2,
header .ts-search-by-category select {
width: 35% !important;
}
header .search-content {
display: inline-block;
width: 65%;
}
.ts-price-table .table-description > a.button {
margin: 0 15px;
}
.ts-price-table .table-title {
min-width: 100px;
}
.ts-price-table .table-price {
font-size: 50px;
}
.ts-product-in-category-tab-wrapper
.woocommerce.columns-4
.products
.product.first,
.ts-product-in-category-tab-wrapper
.woocommerce.columns-3
.products
.product.first {
clear: none;
}
.ts-product-in-category-tab-wrapper .woocommerce.columns-4 .products .product,
.ts-product-in-category-tab-wrapper
.woocommerce.columns-3
.products
.product {
width: 50%;
float: left;
}
.ts-product-in-category-tab-wrapper
.woocommerce.columns-4
.products
.product:nth-child(2n + 1),
.ts-product-in-category-tab-wrapper
.woocommerce.columns-3
.products
.product:nth-child(2n + 1) {
clear: both;
float: left;
}
.woocommerce ul.product_list_widget li .loop-add-to-cart .button:before {
display: none !important;
}
.title-background-color .shortcode-heading-wrapper .heading-title {
font-size: 18px !important;
}
.woocommerce .ts-col-12 div.product.vertical-thumbnail .thumbnails li {
padding: 10px 0 0 0;
}
.woocommerce .ts-col-12 div.product.vertical-thumbnail .thumbnails {
margin-top: -10px;
}
.woocommerce
.ts-col-12
.vertical-thumbnail
.images-thumbnails
> .thumbnails
.owl-nav
> div.owl-next {
top: 11px;
}
body .ts-col-18 div.product .summary .ts-social-sharing {
padding: 10px 0 0 0;
margin: 10px 0 0 0;
}
.woocommerce .ts-col-18 div.product.vertical-thumbnail div.images-thumbnails,
.woocommerce .ts-col-18 div.product.vertical-thumbnail div.summary {
width: 100%;
}
.woocommerce .ts-col-18 div.product.vertical-thumbnail div.summary {
clear: both;
padding: 0;
}
.woocommerce
.ts-col-18
div.product.vertical-thumbnail
.images
.product-label {
right: auto;
left: 15px;
}
#main-content.ts-col-18
div.product.vertical-thumbnail
div.images-thumbnails
div.images {
margin-left: 110px;
}
#main-content.ts-col-18 div.product.vertical-thumbnail .thumbnails {
width: 100px;
}
#main-content.ts-col-18 div.product.vertical-thumbnail .thumbnails li {
padding-top: 10px;
}
#main-content.ts-col-18 div.product.vertical-thumbnail .thumbnails {
margin-top: -10px;
}
#main-content.ts-col-18
.vertical-thumbnail
.images-thumbnails
> .thumbnails
.owl-nav
> div.owl-next {
top: 12px;
}
.woocommerce .ts-col-18 div.product .woocommerce-tabs.accordion-tabs {
padding-top: 20px;
}
div.product .ref-wrapper {
font-size: 10px;
line-height: 12px;
}
.woocommerce .ts-col-12 div.product .woocommerce-tabs ul.tabs li {
margin-bottom: 10px;
min-width: 120px;
}
.woocommerce .ts-col-12 div.product .woocommerce-tabs ul.tabs:before {
display: none;
}
.woocommerce .ts-col-18 div.product .woocommerce-tabs ul.tabs li {
min-width: 120px;
}
.list-posts article.post_format-post-format-quote {
padding: 20px;
}
.ts-wg-meta .amount {
font-size: 13px;
line-height: 16px;
}
.widget_shopping_cart .buttons {
clear: both;
padding-top: 10px;
padding-bottom: 5px;
}
.widget-container .owl-nav,
.widget .owl-nav {
right: -10px;
}
.widget.ts-products-widget .owl-nav {
right: 10px;
}
.widget-container.ts-products-widget .owl-nav {
right: 0;
}
.widget-container {
padding-left: 10px;
padding-right: 10px;
}
.ts-products-tabs-widget .widget-title {
padding-left: 5px;
padding-right: 5px;
}
.ts-products-widget .widget-title {
padding-left: 5px;
padding-right: 60px;
}
.ts-products-tabs-widget {
padding-left: 0;
padding-right: 0;
}
.widget-title:after,
.woocommerce .widget_shopping_cart .total:before,
.woocommerce.widget_shopping_cart .total:before {
left: -10px;
right: -10px;
}
.comment_list_widget .comment-meta > * {
width: 60%;
}
.comment_list_widget .comment-meta > .avatar {
width: 40%;
}
body .widget-container > select,
.widget_mc4wp_form_widget .mc4wp-form {
margin: 10px 0;
}
.widget_product_search,
.widget_search,
.widget_display_search {
padding: 0;
}
.widget-container .comment_list_widget > li {
margin: 10px 0 11px 0;
}
.widget-container.widget_text .textwidget {
padding-top: 0;
padding-bottom: 8px;
}
.widget_categories > ul {
padding-top: 5px;
padding-bottom: 10px;
}
.widget-container .ts-blogs-widget-wrapper {
padding: 0 0 10px 0;
}
.widget-container .comment_list_widget > li:before {
bottom: -10px;
}
.widget-container .comment_list_widget > li:last-child:before,
.widget-container .post_list_widget > li:last-child:before {
display: none;
}
.widget-container .post_list_widget > li {
margin: 10px 0 11px 0;
}
.widget-container .post_list_widget > li:before {
bottom: -7px;
}
.ts-blogs-widget-wrapper .entry-meta span {
margin-right: 15px;
}
.entry-meta span i {
margin-right: 0;
}
body.wpb-js-composer
.ts-products-tabs-widget
.vc_tta-accordion
.vc_tta-panels-container
.vc_tta-panel-body {
padding: 10px 10px 0 10px;
}
.widget-container > ul,
section.widget_nav_menu > div > ul,
section.widget_display_stats > dl {
padding-top: 5px;
margin-bottom: 0;
}
section.widget_display_stats > dl {
padding-bottom: 0;
margin-bottom: 10px;
}
.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total {
padding: 10px 0 0 0;
}
section.product-filter-by-color > ul,
.bbp_widget_login form,
.widget-container .tagcloud,
section.ts-social-icons .social-icons,
.widget-container .widget_shopping_cart_content,
section.ts-flickr-widget .ts-flickr-wrapper,
section.ts-instagram-widget .ts-instagram-wrapper,
.widget-container .widget_shopping_cart_content {
padding: 10px 0 0 0;
}
.mailchimp-subscription {
padding-top: 25px;
padding-bottom: 30px;
}
.ts-twitter-widget .item {
margin: 10px 0;
}
.ts-twitter-widget .item:before {
bottom: -9px;
}
section.feedburner-subscription .subscribe-widget,
.widget-container .ts-facebook-page-wrapper,
section.bbp_widget_login .bbp-logged-in {
padding: 10px 0;
}
.widget-container ul.product-categories {
padding: 0 0 10px 0 !important;
}
.product-filter-by-color ul li {
margin: 0 11px 11px 0;
}
.woocommerce .widget_layered_nav ul li {
padding-bottom: 6px;
}
section.product-filter-by-color > ul,
section.woocommerce.widget-container > ul {
padding: 10px 0 0 0;
}
section.widget_media_gallery .gallery-size-thumbnail {
padding: 0 0 10px 0;
}
section.woocommerce.widget_rating_filter > ul,
section.woocommerce.widget_layered_nav > ul {
padding: 10px 0 5px 0;
}
.ts-flickr-wrapper,
.ts-instagram-wrapper {
margin-bottom: 10px;
}
.ts-gravatar-profile-widget .thumbnail {
margin-top: 10px;
}
.ts-gravatar-profile-widget .ts-social-icons .social-icons {
margin-bottom: 0;
}
.ts-gravatar-profile-widget .meta p {
margin-bottom: 5px;
}
body.wpb-js-composer
.ts-products-tabs-widget
.vc_tta-accordion
.vc_tta-panel
.vc_tta-panel-title
> a {
padding: 8px 13px;
}
body.wpb-js-composer
.ts-products-tabs-widget
.show-tab-number
.vc_tta-accordion
.vc_tta-panel
.vc_tta-panel-title
> a {
padding-left: 47px;
padding-right: 13px;
}
.widget-container .ts-products-widget-wrapper ul.product_list_widget,
.widget-container ul.product_list_widget,
.woocommerce ul.product_list_widget {
padding: 10px 0 0 0;
}
.woocommerce
.widget-container.ts-products-widget
.thumbnail-no-border
ul.product_list_widget
li,
.widget-container.ts-products-widget
.thumbnail-no-border
ul.product_list_widget
li {
padding-left: 10px;
padding-right: 10px;
margin-bottom: 9px;
}
.woocommerce .widget-container.ts-products-widget ul.product_list_widget li,
.widget-container.ts-products-widget .woocommerce ul.product_list_widget li {
padding: 0 10px 20px 10px;
}
.ts-col-24 .woocommerce .widget_layered_nav ul li {
width: 50%;
}
.woocommerce .ts-col-24 .widget_layered_nav ul li:nth-child(3n + 1) {
clear: none;
}
.woocommerce .ts-col-24 .widget_layered_nav ul li:nth-child(2n + 1) {
clear: both;
}
.widget-container .post_list_widget .thumbnail {
float: none;
margin: 0 0 10px 0;
width: auto;
display: inline-block;
}
article.single-portfolio .entry-content {
width: 45%;
}
.single-portfolio .thumbnails {
width: 55%;
padding-right: 20px;
}
article.single.single-portfolio .ts-social-sharing {
float: none;
width: 100%;
margin-bottom: 10px;
}
.single-portfolio .portfolio-like {
float: none;
clear: both;
}
.comment-respond textarea,
#commentform textarea {
height: 150px;
}
.ts-col-12 .woocommerce table.cart td.actions .coupon {
float: none !important;
width: 100%;
}
.ts-col-12 .woocommerce table.cart .actions > .button {
margin: 10px 0 0 0;
float: left;
}
.ts-col-12 .woocommerce table.cart td.product-thumbnail {
width: 0;
padding: 0;
min-width: 10px;
}
.ts-col-12 .woocommerce table.cart td.actions .coupon .input-text {
width: 50%;
}
.ts-col-12 .woocommerce table.cart td.actions .coupon .button {
width: 48%;
}
.ts-col-12 .woocommerce table.cart td.product-thumbnail a {
display: none !important;
}
.woocommerce
table.shop_table.woocommerce-checkout-review-order-table
tr:nth-child(2n)
td,
.woocommerce-page
table.shop_table.woocommerce-checkout-review-order-table
tr:nth-child(2n)
td {
background: transparent;
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr {
display: table-row;
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr td {
display: table-cell;
}
.woocommerce
table.shop_table.woocommerce-checkout-review-order-table
tr
td:before {
display: none;
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row-first {
width: 50%;
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row {
width: 48%;
}
.counter-wrapper > div {
width: 40px;
padding: 3px 2px;
}
.counter-wrapper .ref-wrapper {
font-size: 10px;
}
}
@media only screen and (max-width: 1229px) and (min-width: 991px) {
.display-vertical-menu .vertical-menu-wrapper .vertical-menu {
display: block !important;
}
.vertical-menu-wrapper {
width: 207px;
}
.header-v2 .vertical-menu-wrapper,
.header-v5 .vertical-menu-wrapper {
width: 50px;
}
.vertical-menu-wrapper .vertical-menu-heading {
padding: 20px;
}
.vertical-menu-wrapper .vertical-menu-heading:before {
display: none;
}
.header-v2 .shopping-cart-wrapper .cart-number,
.header-v2 .shopping-cart-wrapper .hyphen,
.header-v5 .shopping-cart-wrapper .cart-number,
.header-v5 .shopping-cart-wrapper .hyphen {
display: none;
}
.group-meta-header > div {
margin-right: 20px;
}
.header-v3 .header-top .shopping-cart-wrapper,
.header-v4 .header-top .shopping-cart-wrapper {
margin-left: 20px;
}
.header-v3 .ts-tiny-cart-wrapper,
.header-v4 .ts-tiny-cart-wrapper {
padding: 0 10px;
}
.header-v3 .header-top .shopping-cart-wrapper .cart-number,
.header-v3 .header-top .shopping-cart-wrapper .hyphen,
.header-v4 .header-top .shopping-cart-wrapper .cart-number,
.header-v4 .header-top .shopping-cart-wrapper .hyphen {
display: none;
}
.fix-size-heading h2 {
font-size: 30px;
line-height: 34px;
margin-bottom: 15px;
}
.home1-fix-columns-slideshow .rev_slider,
.home1-fix-columns-slideshow rs-module-wrap,
.home1-fix-columns-slideshow rs-module {
height: 412px !important;
}
.fix-columns-hotdeals .vc_col-sm-4 {
width: 30.063%;
}
.fix-columns-hotdeals .vc_col-sm-8 {
width: 69.937%;
}
.hidden-button-product .ts-product.item-list .products {
padding-top: 22px;
}
.hidden-button-product .ts-product.item-list .owl-nav > div {
margin-top: 5px;
}
.vetical-slideshow {
margin-left: 260px;
width: calc(100% - 260px);
}
.vertical-banner {
width: 100%;
float: none;
clear: both;
}
.vertical-banner > .wpb_wrapper > * {
width: 50%;
float: left;
}
.vertical-banner > .wpb_wrapper > * img,
.vertical-banner .image-link {
width: 100%;
}
.widget .ts-products-widget-wrapper ul li,
.woocommerce .widget .ts-products-widget-wrapper ul li {
padding: 0 10px 20px 10px;
margin-bottom: 20px;
}
.widget .ts-products-widget-wrapper ul,
.woocommerce .widget .ts-products-widget-wrapper ul {
padding-top: 16px !important;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
width: 54px;
}
.widget_shopping_cart ul.product_list_widget li .ts-wg-meta,
ul.product_list_widget li .ts-wg-meta {
margin-left: 64px;
}
.content-no-border
.ts-products-widget-wrapper:not(.big-thumbnail)
ul.product_list_widget
li
.ts-wg-meta {
margin-left: 100px;
}
.ts-products-widget .big-thumbnail ul.product_list_widget li .ts-wg-meta {
margin-left: 125px;
}
.content-no-border .big-thumbnail ul.product_list_widget li .ts-wg-meta {
margin-left: 135px;
}
.woocommerce
.content-no-border
.ts-products-widget-wrapper:not(.big-thumbnail)
ul.product_list_widget
li
img,
.content-no-border
.ts-products-widget-wrapper:not(.big-thumbnail)
ul.product_list_widget
li
img {
width: 90px;
}
.woocommerce .content-no-border .big-thumbnail ul.product_list_widget li img,
.content-no-border .big-thumbnail ul.product_list_widget li img {
width: 123px;
}
.woocommerce .ts-products-widget .big-thumbnail ul.product_list_widget li img,
.ts-products-widget .big-thumbnail ul.product_list_widget li img {
width: 113px;
}
.title-left > .shortcode-heading-wrapper {
width: 260px;
}
.title-left.show-nav .shortcode-heading-wrapper .heading-title {
max-width: 90%;
}
.title-left > .content-wrapper {
width: calc(100% - 260px);
}
.vc_row.ts-video-bg > .wpb_column {
padding-top: 150px;
padding-bottom: 150px;
}
.ts-youtube-video-bg .mb_YTPBar,
.ts-hosted-video-bg .video-control {
top: 40px;
}
.ts-youtube-video-bg .loading {
top: 60px;
}
.vc_col-sm-9 .horizontal-tab .column-tabs .heading-tab,
.ts-col-18 .horizontal-tab .column-tabs .heading-tab {
width: 32.09%;
}
.horizontal-tab .column-tabs .heading-tab {
width: 32.09%;
}
.horizontal-tab:not(.ts-product-in-category-tab-2-wrapper)
.column-tabs
.heading-tab
.heading-title {
font-size: 18px !important;
}
.ts-col-18 .horizontal-tab.banner-right .column-banners,
.ts-col-18 .horizontal-tab.banner-left .column-banners,
.vc_col-sm-9 .horizontal-tab.banner-right .column-banners,
.vc_col-sm-9 .horizontal-tab.banner-left .column-banners,
.vc_col-sm-9 .horizontal-tab.banner-left.column-3 .column-banners,
.vc_col-sm-9 .horizontal-tab.banner-right.column-3 .column-banners {
width: 32.09%;
}
.horizontal-tab.banner-right .column-banners,
.horizontal-tab.banner-left .column-banners {
width: 32.088%;
}
.ts-col-18 .horizontal-tab.banner-right .column-products,
.ts-col-18 .horizontal-tab.banner-left .column-products,
.vc_col-sm-9 .horizontal-tab.banner-right .column-products,
.vc_col-sm-9 .horizontal-tab.banner-left .column-products,
.vc_col-sm-9 .horizontal-tab.banner-left.column-3 .column-products,
.vc_col-sm-9 .horizontal-tab.banner-right.column-3 .column-products {
width: 67.91%;
}
.horizontal-tab.banner-right .column-products,
.horizontal-tab.banner-left .column-products {
width: 67.912%;
}
.ts-product-in-category-tab-wrapper .column-tabs,
.vertical-tab.column-3 .column-tabs {
width: 28.784%;
}
.vertical-tab .column-tabs:before,
.vertical-tab.column-3 .column-tabs:before {
left: 28.784%;
}
.vertical-tab .column-content,
.vertical-tab.column-3 .column-content {
width: 71.216%;
}
.woocommerce .ts-col-12 div.product.vertical-thumbnail .thumbnails {
width: 70px;
}
.woocommerce
.ts-col-12
div.product.vertical-thumbnail
div.images-thumbnails
div.images {
margin-left: 80px;
}
.woocommerce
#main-content:not(.ts-col-24)
div.product
form.cart
.group_table
tr {
margin-bottom: 10px;
display: inline-block;
width: 100%;
}
.woocommerce
#main-content:not(.ts-col-24)
div.product
form.cart
.group_table
td {
display: inline-block;
width: 50%;
float: left;
padding: 5px 0 0 0;
}
.woocommerce
#main-content:not(.ts-col-24)
div.product
form.cart
.group_table
td.label {
clear: both;
padding: 8px 0 0 0;
}
.woocommerce div.product.vertical-thumbnail div.images-thumbnails div.images {
margin-left: 100px;
}
.woocommerce div.product.vertical-thumbnail .thumbnails {
width: 90px;
}
div.product.vertical-thumbnail .thumbnails li {
padding-top: 10px;
}
.woocommerce div.product.vertical-thumbnail .thumbnails {
margin-top: -10px;
}
.vertical-thumbnail .images-thumbnails > .thumbnails .owl-nav > div.owl-next {
top: 11px;
}
.woocommerce .ts-col-24 div.product.vertical-thumbnail div.summary {
width: 45%;
}
.woocommerce div.product.vertical-thumbnail div.images-thumbnails {
width: 55%;
}
.woocommerce .ts-col-18 div.product.vertical-thumbnail form.cart,
.woocommerce .ts-col-18 div.product.vertical-thumbnail p.cart {
width: auto;
margin: 0 5px 20px 0;
}
.woocommerce
.ts-col-18
div.product.horizontal-thumbnail
form.cart
.button:before,
.woocommerce
.ts-col-18
div.product.horizontal-thumbnail
p.cart
.button:before {
display: none;
}
.woocommerce .ts-col-18 div.product.horizontal-thumbnail form.cart .button,
.woocommerce .ts-col-18 div.product.horizontal-thumbnail p.cart .button {
min-width: 130px;
}
.woocommerce .ts-col-18 div.product div.summary {
padding-left: 15px;
}
.woocommerce .checkout .col2-set {
width: 60%;
}
.woocommerce .checkout #order_review,
#order_review_heading {
width: 40%;
}
.woocommerce ul#shipping_method li label {
font-size: 88%;
}
.ts-col-18 .woocommerce > form.checkout {
padding-top: 20px;
}
.ts-col-18 .checkout-login-coupon-wrapper {
width: 100%;
}
.ts-col-18 .woocommerce .checkout .col2-set {
width: 100%;
padding-right: 0;
}
.ts-col-18 .woocommerce .checkout #order_review,
.ts-col-18 #order_review_heading {
width: 100%;
}
.woocommerce-cart .ts-col-24 article .woocommerce .woocommerce-cart-form {
width: 68%;
}
.woocommerce-cart .ts-col-24 article .woocommerce .cart-collaterals {
width: 32%;
}
.woocommerce table.shop_table td.actions {
padding: 10px;
}
.woocommerce table.cart td.product-thumbnail {
padding: 10px 0 10px 10px;
}
.woocommerce table.cart td {
padding: 10px 10px 10px 0;
}
.woocommerce table.shop_table .product-thumbnail {
width: 70px;
max-width: 70px;
}
.woocommerce table.shop_table td.actions {
padding: 10px;
}
body .ts-footer-block .style-fullwidth .widget h2.widgettitle {
width: 33%;
}
}
@media only screen and (max-width: 1000px) and (min-width: 768px) {
.custom-six-col-footer > div:nth-child(4) {
clear: both;
}
.custom-six-col-footer .vc_col-sm-2,
.custom-six-col-footer .vc_col-sm-2:first-child {
width: 33.3334%;
}
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
.visible-vertical-ipad {
display: inline-block !important;
}
.display-vertical-menu .vertical-menu-wrapper:hover .vertical-menu {
display: block;
-webkit-animation-duration: 340ms;
-moz-animation-duration: 340ms;
animation-duration: 340ms;
animation-delay: 100ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: animation_vertial_categories;
-moz-animation-name: animation_vertial_categories;
animation-name: animation_vertial_categories;
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.display-vertical-menu .vertical-menu-wrapper .vertical-menu {
visibility: hidden;
opacity: 0;
display: none;
position: absolute;
left: 0;
right: 0;
top: 100%;
border-width: 0 1px 1px 1px;
border-style: solid;
transform-origin: 0 0 0;
-webkit-transform-origin: 0 0 0;
-moz-transform-origin: 0 0 0;
-ms-transform-origin: 0 0 0;
}
.header-template nav.pc-menu ul.menu > li.parent > a,
.header-template
nav.pc-menu
ul.menu
> li.menu-item-has-children:not(.parent)
> a {
padding-right: 16px;
}
body .ts-group-meta-icon-toggle {
margin-right: -10px;
}
body .header-v3 .ts-group-meta-icon-toggle,
body .header-v4 .ts-group-meta-icon-toggle,
body .header-v6 .ts-group-meta-icon-toggle {
margin-right: 0;
}
header .vertical-menu-wrapper .vertical-menu-heading {
font-size: 0;
padding: 19px 0 19px 0;
width: 54px;
text-align: center;
line-height: 0;
}
.vertical-menu-wrapper .vertical-menu,
.vertical-menu-wrapper:hover .vertical-menu,
.display-vertical-menu .vertical-menu-wrapper .vertical-menu {
right: auto;
width: 240px;
}
header .vertical-menu-wrapper .vertical-menu-heading:before {
position: static;
transform: none;
-webkit-transform: none;
-moz-transform: none;
}
.header-top > .container {
position: relative;
}
.header-top {
padding-bottom: 0;
}
nav.pc-menu.vertical-menu > ul.menu > li.parent > a > .menu-label:after,
nav.pc-menu
> ul.menu
> li.parent.menu-item-has-children
> a
> .menu-label:after,
nav.pc-menu > ul.menu > li.parent > a > .menu-label:after {
margin-top: -5px;
}
header .ts-menu > nav > ul.menu li.ts-megamenu-fullwidth ul.sub-menu {
background-image: none !important;
}
.ts-megamenu-fullwidth .ts-mega-menu.mg-col-2,
.ts-megamenu-fullwidth .ts-mega-menu.mg-col-3,
.ts-megamenu-fullwidth .ts-mega-menu.mg-col-4,
.ts-megamenu-fullwidth .ts-mega-menu.mg-col-5,
.ts-megamenu-fullwidth .ts-mega-menu.mg-col-6 {
width: 100% !important;
}
.menu .ts-columns {
margin-left: -10px;
margin-right: -10px;
}
.menu .ts-columns > .ts-item {
float: left;
padding: 0 10px;
}
header .logo-wrapper.logo-vetical-ipad {
display: inline-block;
width: 100%;
text-align: center;
position: relative;
padding: 20px 0;
}
.header-v1 .header-top .header-left {
display: none !important;
}
.header-v1 .header-top .header-right {
width: 100%;
display: inline-block;
padding-left: 0;
padding-right: 0;
}
.header-v1 .header-top,
.header-v1 > .container {
display: block;
}
.header-v1 .group-meta-header {
width: 100%;
}
.header-v1 .shopping-cart-wrapper {
bottom: 16px;
}
.header-v1 .top-right {
padding-bottom: 0;
border-width: 0;
padding-top: 10px;
}
.ts-header .header-top .shopping-cart-wrapper {
z-index: 99999;
}
.shopping-cart-wrapper .dropdown-container:before {
top: 10px;
}
.shopping-cart-wrapper .dropdown-container:after {
top: 5px;
}
.shopping-cart-wrapper .dropdown-container .form-content:after {
top: 10px;
}
.shopping-cart-wrapper .dropdown-container {
padding-top: 20px;
}
.header-v1 .header-bottom .header-right {
padding-top: 4px;
padding-bottom: 4px;
}
header .ts-search-by-category form > .select2,
header .ts-search-by-category select {
width: 40% !important;
}
header .search-content {
display: inline-block;
width: 60%;
}
.header-v2 .header-bottom .header-left,
.header-v5 .header-bottom .header-left {
width: 100%;
}
.header-v2 .header-bottom .header-right,
.header-v5 .header-bottom .header-right {
display: none;
}
.header-v2 .menu-wrapper nav > ul.menu > li,
.header-v5 .menu-wrapper nav > ul.menu > li {
margin: 0 0 0 14px;
}
.header-v2 .header-right .shopping-cart-wrapper,
.header-v5 .header-right .shopping-cart-wrapper {
float: right;
}
.header-top .header-left {
position: absolute;
left: 10px;
}
.header-top .header-right {
width: 100%;
}
.header-v7 .header-middle .shopping-cart-wrapper .cart-number,
.header-v7 .header-middle .shopping-cart-wrapper .hyphen {
display: none;
}
.fix-columns-hotdeals .vc_col-sm-4 {
width: 33.704%;
}
.fix-columns-hotdeals .vc_col-sm-8 {
width: 66.296%;
}
.hidden-button-product
.woocommerce
.ts-product.item-list
.products
.product
.meta-wrapper {
padding-left: 10px;
}
.hidden-button-product .ts-product.item-list .products {
padding-top: 10px;
}
.hidden-button-product .ts-product.item-list .owl-nav > div {
margin-top: -10px;
}
.vetical-slideshow {
margin-left: 0;
width: calc(100% - 280px);
}
.vetical-slideshow .rev_slider_wrapper,
.vetical-slideshow .rev_slider,
.vetical-slideshow rs-module-wrap,
.vetical-slideshow rs-module {
height: 390px !important;
}
.vertical-banner {
width: 280px;
}
.fullwidth-tab {
width: calc(100% - 262px);
}
.fullwidth-deal {
width: 262px;
}
.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
padding: 15px 10px 20px 10px;
}
body .rev_slider_wrapper .ts-revo-button.tp-button,
body rs-module-wrap .ts-revo-button.tp-button {
line-height: 18px !important;
}
.blank-page {
padding-top: 180px;
padding-bottom: 140px;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
float: none;
clear: both;
margin-bottom: 5px;
}
.yith-woocompare-widget ul.products-list {
margin-bottom: 0;
}
body .yith-woocompare-widget a.compare {
clear: both;
float: left;
}
body .yith-woocompare-widget a.clear-all {
top: auto;
margin-bottom: 10px;
float: left;
}
.comment_list_widget .comment-meta > .avatar,
.comment_list_widget .avatar > a {
width: 50px;
}
.widget_shopping_cart .total .amount {
float: left;
}
.widget.ts-products-widget h2 {
padding-left: 10px;
padding-right: 10px;
}
.has-slider .widget.ts-products-widget h2 {
padding-right: 60px;
}
.widget .ts-products-widget-wrapper ul li,
.woocommerce .widget .ts-products-widget-wrapper ul li {
padding: 0 10px 18px 10px;
margin-bottom: 18px;
}
.widget .ts-products-widget-wrapper ul,
.woocommerce .widget .ts-products-widget-wrapper ul {
padding-top: 16px !important;
}
.woocommerce ul.product_list_widget li .loop-add-to-cart .button {
padding-left: 7px;
padding-right: 7px;
font-size: 80%;
line-height: 80%;
}
.woocommerce ul.product_list_widget li .loop-add-to-cart {
margin-top: 8px;
}
.widget_shopping_cart_content p.buttons a.checkout,
.widget_shopping_cart_content p.buttons a.view-cart {
width: 100%;
}
.widget_shopping_cart_content p.buttons a.checkout {
margin: 0 0 5px 0;
}
.widget .gallery .owl-dots,
.widget-container .gallery .owl-dots {
bottom: 5px;
}
.woocommerce #main-content:not(.ts-col-24) .woocommerce-ordering {
float: left;
clear: both;
}
.widget-container.product-filter-by-color ul li {
margin: 0 10px 10px 0;
}
.product-category-top-content
.widget-container.product-filter-by-color
ul
li {
margin: 0 5px 5px 0;
}
.product-category-top-content
.widget-container.product-filter-by-color
ul
li
a,
.product-category-top-content
.widget-container.product-filter-by-color
ul
li
a
span,
.widget-container.product-filter-by-color ul li {
width: 24px;
height: 24px;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
width: 40px;
}
.widget_shopping_cart ul.product_list_widget li .ts-wg-meta,
ul.product_list_widget li .ts-wg-meta {
margin-left: 50px;
}
.woocommerce
.content-no-border
.ts-products-widget-wrapper:not(.big-thumbnail)
ul.product_list_widget
li
img,
.content-no-border
.ts-products-widget-wrapper:not(.big-thumbnail)
ul.product_list_widget
li
img {
width: 80px;
}
.ts-products-widget .big-thumbnail ul.product_list_widget li img,
.menu .widget.ts-products-widget ul.product_list_widget li img {
width: 100px;
}
.content-no-border
.ts-products-widget-wrapper:not(.big-thumbnail)
ul.product_list_widget
li
.ts-wg-meta {
margin-left: 90px;
}
.ts-products-widget .big-thumbnail ul.product_list_widget li .ts-wg-meta,
.menu .widget.ts-products-widget ul.product_list_widget li .ts-wg-meta {
margin-left: 110px;
}
.ts-col-12 .woocommerce .columns-8 .products .product.first,
.ts-col-12 .woocommerce.columns-8 .products .product.first,
.ts-col-12 .woocommerce .columns-7 .products .product.first,
.ts-col-12 .woocommerce.columns-7 .products .product.first,
.ts-col-12 .woocommerce .columns-6 .products .product.first,
.ts-col-12 .woocommerce.columns-6 .products .product.first,
.ts-col-12 .woocommerce .columns-5 .products .product.first,
.ts-col-12 .woocommerce.columns-5 .products .product.first,
.ts-col-12 .woocommerce .columns-4 .products .product.first,
.ts-col-12 .woocommerce.columns-4 .products .product.first,
#main-content.ts-col-18 .woocommerce .columns-8 .products .product.first,
#main-content.ts-col-18 .woocommerce.columns-8 .products .product.first,
#main-content.ts-col-18 .woocommerce .columns-7 .products .product.first,
#main-content.ts-col-18 .woocommerce.columns-7 .products .product.first,
#main-content.ts-col-18 .woocommerce .columns-6 .products .product.first,
#main-content.ts-col-18 .woocommerce.columns-6 .products .product.first,
#main-content.ts-col-18 .woocommerce .columns-5 .products .product.first,
#main-content.ts-col-18 .woocommerce.columns-5 .products .product.first,
#main-content.ts-col-18 .woocommerce .columns-4 .products .product.first,
#main-content.ts-col-18 .woocommerce.columns-4 .products .product.first {
clear: none;
}
#main-content.ts-col-12 .woocommerce .columns-8 .products .product,
#main-content.ts-col-12 .woocommerce.columns-8 .products .product,
#main-content.ts-col-12 .woocommerce .columns-7 .products .product,
#main-content.ts-col-12 .woocommerce.columns-7 .products .product,
#main-content.ts-col-12 .woocommerce .columns-6 .products .product,
#main-content.ts-col-12 .woocommerce.columns-6 .products .product,
#main-content.ts-col-12 .woocommerce .columns-5 .products .product,
#main-content.ts-col-12 .woocommerce.columns-5 .products .product,
#main-content.ts-col-12 .woocommerce .columns-4 .products .product,
#main-content.ts-col-12 .woocommerce.columns-4 .products .product,
#main-content.ts-col-12 .woocommerce .columns-3 .products .product,
#main-content.ts-col-12 .woocommerce.columns-3 .products .product {
width: 50%;
float: left;
}
#main-content.ts-col-12
.woocommerce
.columns-8
.products
.product:nth-child(2n + 1),
#main-content.ts-col-12
.woocommerce.columns-8
.products
.product:nth-child(2n + 1),
#main-content.ts-col-12
.woocommerce
.columns-7
.products
.product:nth-child(2n + 1),
#main-content.ts-col-12
.woocommerce.columns-7
.products
.product:nth-child(2n + 1),
#main-content.ts-col-12
.woocommerce
.columns-6
.products
.product:nth-child(2n + 1),
#main-content.ts-col-12
.woocommerce.columns-6
.products
.product:nth-child(2n + 1),
#main-content.ts-col-12
.woocommerce
.columns-5
.products
.product:nth-child(2n + 1),
#main-content.ts-col-12
.woocommerce.columns-5
.products
.product:nth-child(2n + 1),
#main-content.ts-col-12
.woocommerce
.columns-4
.products
.product:nth-child(2n + 1),
#main-content.ts-col-12
.woocommerce.columns-4
.products
.product:nth-child(2n + 1),
#main-content.ts-col-12
.woocommerce
.columns-3
.products
.product:nth-child(2n + 1),
#main-content.ts-col-12
.woocommerce.columns-3
.products
.product:nth-child(2n + 1) {
clear: both;
float: left;
}
.ts-col-18 .woocommerce .columns-8 .products .product.first,
.ts-col-18 .woocommerce.columns-8 .products .product.first,
.ts-col-18 .woocommerce .columns-7 .products .product.first,
.ts-col-18 .woocommerce.columns-7 .products .product.first,
.ts-col-18 .woocommerce .columns-6 .products .product.first,
.ts-col-18 .woocommerce.columns-6 .products .product.first,
.ts-col-18 .woocommerce .columns-5 .products .product.first,
.ts-col-18 .woocommerce.columns-5 .products .product.first,
.ts-col-18 .woocommerce .columns-4 .products .product.first,
.ts-col-18 .woocommerce.columns-4 .products .product.first,
.ts-col-18 .woocommerce .columns-3 .products .product.first,
.ts-col-18 .woocommerce.columns-3 .products .product.first {
clear: none;
}
#main-content.ts-col-18 .woocommerce .columns-8 .products .product,
#main-content.ts-col-18 .woocommerce.columns-8 .products .product,
#main-content.ts-col-18 .woocommerce .columns-7 .products .product,
#main-content.ts-col-18 .woocommerce.columns-7 .products .product,
#main-content.ts-col-18 .woocommerce .columns-6 .products .product,
#main-content.ts-col-18 .woocommerce.columns-6 .products .product,
#main-content.ts-col-18 .woocommerce .columns-5 .products .product,
#main-content.ts-col-18 .woocommerce.columns-5 .products .product,
#main-content.ts-col-18 .woocommerce .columns-4 .products .product,
#main-content.ts-col-18 .woocommerce.columns-4 .products .product,
#main-content.ts-col-18 .woocommerce .columns-3 .products .product,
#main-content.ts-col-18 .woocommerce.columns-3 .products .product {
width: 50%;
float: left;
}
#main-content.ts-col-18
.woocommerce
.columns-8
.products
.product:nth-child(2n + 1),
#main-content.ts-col-18
.woocommerce.columns-8
.products
.product:nth-child(2n + 1),
#main-content.ts-col-18
.woocommerce
.columns-7
.products
.product:nth-child(2n + 1),
#main-content.ts-col-18
.woocommerce.columns-7
.products
.product:nth-child(2n + 1),
#main-content.ts-col-18
.woocommerce
.columns-6
.products
.product:nth-child(2n + 1),
#main-content.ts-col-18
.woocommerce.columns-6
.products
.product:nth-child(2n + 1),
#main-content.ts-col-18
.woocommerce
.columns-5
.products
.product:nth-child(2n + 1),
#main-content.ts-col-18
.woocommerce.columns-5
.products
.product:nth-child(2n + 1),
#main-content.ts-col-18
.woocommerce
.columns-4
.products
.product:nth-child(2n + 1),
#main-content.ts-col-18
.woocommerce.columns-4
.products
.product:nth-child(2n + 1),
#main-content.ts-col-18
.woocommerce
.columns-3
.products
.product:nth-child(2n + 1),
#main-content.ts-col-18
.woocommerce.columns-3
.products
.product:nth-child(2n + 1) {
clear: both;
float: left;
}
.woocommerce table.cart td.actions .coupon .input-text {
width: 60%;
float: left;
max-width: 100%;
margin-right: 2%;
}
.woocommerce table.cart td.actions .coupon .button {
width: 38%;
margin: 0;
float: left;
}
.woocommerce table.cart td > input.button {
margin-left: 0;
margin-right: 0;
width: 100%;
display: inline-block;
}
.woocommerce table.cart td.actions .coupon {
float: none;
margin-bottom: 0;
width: 100%;
display: inline-block;
}
.woocommerce-cart .cart-collaterals .cart_totals table tr.shipping td {
text-align: left;
}
.woocommerce-cart .woocommerce-shipping-calculator {
float: left;
}
.woocommerce .products.list .product .product-wrapper .thumbnail-wrapper {
width: 25%;
}
.woocommerce .products.list .product .product-wrapper .meta-wrapper {
width: 75%;
padding: 0 0 0 20px;
}
.ts-col-12 .product-category-top-content .widget-container {
width: 100%;
float: none;
}
.ts-col-18 .product-category-top-content .widget-container {
width: 100%;
float: none;
}
.ts-col-12 .gridlist-toggle {
margin: 0 20px 8px 0;
padding: 0 10px 0 0;
}
.ts-col-12 .prod-cat-show-top-content-button {
margin: 0 0 8px 0;
border-width: 0 1px 0 0;
padding: 0 20px 0 0;
clear: both;
float: left;
}
body.woocommerce .ts-col-12 .woocommerce-ordering {
clear: none;
margin-left: 20px;
}
.woocommerce
.ts-col-24
div.product.vertical-thumbnail
div.images-thumbnails
div.images {
margin-left: 70px;
}
.woocommerce .ts-col-24 div.product.vertical-thumbnail .thumbnails {
width: 60px;
}
.woocommerce .ts-col-12 div.product.vertical-thumbnail .thumbnails {
width: 60px;
}
.woocommerce
.ts-col-12
div.product.vertical-thumbnail
div.images-thumbnails
div.images {
margin-left: 70px;
}
.woocommerce .ts-col-18 div.product .woocommerce-tabs ul.tabs li {
margin-bottom: 10px;
min-width: 120px;
}
.woocommerce .ts-col-18 div.product .woocommerce-tabs ul.tabs:before {
display: none;
}
.vertical-thumbnail .images-thumbnails .thumbnails.loading {
height: 150px;
}
.woocommerce .ts-col-24 div.product form.cart .button:before,
.woocommerce .ts-col-24 div.product p.cart .button:before {
display: none;
}
.woocommerce .ts-col-24 div.product form.cart .button,
.woocommerce .ts-col-24 div.product p.cart .button {
min-width: 130px;
}
.woocommerce div.product div.summary {
padding-left: 15px;
}
.woocommerce .ts-col-18 div.product div.images-thumbnails {
width: 100%;
}
.woocommerce .ts-col-18 div.product div.summary {
width: 100%;
padding-left: 0;
}
.woocommerce .ts-col-12 div.product div.images-thumbnails {
width: 100%;
}
.woocommerce .ts-col-12 div.product div.summary {
width: 100%;
padding-left: 0;
}
.woocommerce
.ts-col-18
div.product.vertical-thumbnail
div.images-thumbnails
div.images {
margin-left: 90px;
}
.woocommerce .ts-col-18 div.product.vertical-thumbnail .thumbnails {
width: 80px;
}
.woocommerce
#main-content:not(.ts-col-24)
table.cart
td.actions
.coupon
.input-text {
width: 150px;
}
.woocommerce-account .woocommerce-MyAccount-content {
padding-left: 20px;
}
.woocommerce table.my_account_orders tr td:last-child .button {
font-size: 0;
padding: 0 !important;
min-width: 24px;
height: 24px;
border-width: 1px;
line-height: 0;
}
.woocommerce table.my_account_orders tr td:last-child .button:before {
content: "+";
font-weight: 500;
font-family: "Arial";
font-size: 16px;
line-height: 22px;
}
.title-left > .shortcode-heading-wrapper {
width: 210px;
padding: 0 20px 0 0;
}
.title-left.show-nav .shortcode-heading-wrapper .heading-title {
max-width: 100%;
}
.title-left > .content-wrapper {
width: calc(100% - 210px);
}
.vc_col-sm-6 .ts-countdown .counter-wrapper > div {
margin: 0 1px;
}
.left-top header,
.left-bottom header,
.left-center header,
.right-top header,
.right-bottom header,
.right-center header {
max-width: 65%;
}
.center-top header,
.center-bottom header,
.center-center header {
max-width: 90%;
}
.button-banner {
min-width: 100px;
padding: 3px 10px;
}
.ts-banner.responsive-size .banner-bg img {
max-width: 120%;
}
.ts-banner.left-top.responsive-size .banner-bg img {
margin: 0 -15% -15% 0;
}
.ts-banner.left-bottom.responsive-size .banner-bg img {
margin: -15% -15% 0 0;
}
.ts-banner.left-center.responsive-size .banner-bg img {
margin: 0 -15% 0 0;
}
.ts-banner.right-top.responsive-size .banner-bg img {
margin: 0 0 -15% -15%;
}
.ts-banner.right-bottom.responsive-size .banner-bg img {
margin: -15% 0 0 -15%;
}
.ts-banner.right-center.responsive-size .banner-bg img {
margin: 0 0 0 -15%;
}
.ts-banner.center-top.responsive-size .banner-bg img {
margin: 0 0 -15% 0;
}
.ts-banner.center-bottom .responsive-size.banner-bg img {
margin: -15% 0 0 0;
}
.ts-banner .button-banner {
margin-top: 0;
}
.left-top header {
left: 5%;
top: 5%;
}
.left-bottom header {
left: 3%;
bottom: 5%;
}
.left-center header {
left: 3%;
}
.right-top header {
right: 3%;
top: 5%;
}
.right-bottom header {
right: 3%;
bottom: 5%;
}
.right-center header {
right: 3%;
}
.center-top header {
top: 7%;
}
.center-bottom header {
bottom: 5%;
}
.ts-twitter-slider.has-padding {
padding: 20px;
}
.ts-team-member .image-thumbnail {
width: 100%;
display: inline-block;
}
.ts-team-member .content-info {
display: inline-block;
}
.ts-team-member header {
display: inline-block;
width: 100%;
}
.vc_col-sm-9 .horizontal-tab .column-tabs .heading-tab,
.ts-col-18 .horizontal-tab .column-tabs .heading-tab {
width: 32.08%;
}
.horizontal-tab .column-tabs .heading-tab .heading-title {
font-size: 18px !important;
}
.ts-col-18 .horizontal-tab.banner-right .column-banners,
.ts-col-18 .horizontal-tab.banner-left .column-banners,
.vc_col-sm-9 .horizontal-tab.banner-right .column-banners,
.vc_col-sm-9 .horizontal-tab.banner-left .column-banners {
width: 32.08%;
}
.ts-col-18 .horizontal-tab.banner-right .column-products,
.ts-col-18 .horizontal-tab.banner-left .column-products,
.vc_col-sm-9 .horizontal-tab.banner-right .column-products,
.vc_col-sm-9 .horizontal-tab.banner-left .column-products {
width: 67.92%;
}
.horizontal-tab.horizontal-style-2 .column-tabs .tabs li {
font-size: 100% !important;
}
.horizontal-style-2.has-slider:not(.no-nav) .column-tabs ul {
padding-right: 70px;
}
.page-template-fullwidth-template .horizontal-tab.banner-left .column-banners,
.page-template-fullwidth-template
.horizontal-tab.banner-right
.column-banners,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab {
width: 38%;
}
.page-template-fullwidth-template
.horizontal-tab.banner-left
.column-products,
.page-template-fullwidth-template
.horizontal-tab.banner-right
.column-products {
width: 62%;
}
.ts-product-in-category-tab-wrapper .column-tabs,
.vertical-tab.column-3 .column-tabs {
width: 32.033%;
}
.vertical-tab .column-tabs:before,
.vertical-tab.column-3 .column-tabs:before {
left: 32.033%;
}
.vertical-tab .column-content,
.vertical-tab.column-3 .column-content {
width: 67.967%;
}
.column-tabs .heading-tab h3,
.column-tabs .heading-tab h3.no-icon {
padding: 20px;
}
.column-tabs .heading-tab .heading-title {
text-align: center;
}
.column-tabs .heading-tab .heading-title img,
.column-tabs .heading-tab i {
position: static;
transform: none;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
}
.column-tabs .heading-tab .heading-title img {
margin-bottom: 5px;
}
.horizontal-tab .column-tabs ul li {
margin: 0 0 0 15px;
}
.horizontal-tab .column-tabs .heading-tab i,
.horizontal-tab .column-tabs .heading-tab .ic-image {
display: none !important;
}
.column-tabs .heading-tab .heading-title > span {
width: 100%;
display: inline-block;
}
.vertical-tab .column-tabs .tabs li {
padding: 15px 20px;
}
.fullwidth-deal .counter-wrapper > div {
width: 44px;
margin: 0;
padding: 5px 2px;
}
.fullwidth-deal .counter-wrapper .number {
font-size: 100%;
}
.ts-blogs:not(.ts-slider) .entry-meta > span.author {
float: left;
clear: both;
}
.ts-blogs:not(.ts-slider) article .entry-meta.has-author,
.ts-blogs:not(.ts-slider) article .entry-meta.has-datetime {
margin-top: 0;
padding-top: 5px;
padding-bottom: 1px;
}
.single-post .ts-blogs article .entry-meta.has-author,
.single-post .ts-blogs article .entry-meta.has-datetime {
padding-top: 7px;
padding-bottom: 5px;
margin-top: 20px;
}
.box-office-address,
.box-phone-numbers,
.box-email-address,
.box-fax-numbers {
padding-top: 0;
}
}
@media only screen and (max-width: 900px) and (min-width: 768px) {
.vetical-slideshow {
width: calc(100% - 250px);
}
.vetical-slideshow .rev_slider_wrapper,
.vetical-slideshow .rev_slider,
.vetical-slideshow rs-module-wrap,
.vetical-slideshow rs-module {
height: 348px !important;
}
.vertical-banner {
width: 250px;
}
.icon-big .feature-content {
padding: 0;
}
.feature-horizontal.icon-big .feature-icon {
font-size: 50px;
width: 50px;
}
}
@media only screen and (max-width: 991px) {
.hidden-vertical-ipad {
display: none !important;
}
.home1-fix-columns-slideshow .vc_col-sm-9 {
width: 100%;
}
.menu-wrapper nav > ul.menu > li {
margin-right: 10px;
}
.breadcrumb-title-wrapper .breadcrumb-content,
.header-v1 .container {
padding-left: 10px;
padding-right: 10px;
}
.ts-group-meta-icon-toggle.active .fa-cog:before {
content: "\f00d";
}
body .ts-group-meta-icon-toggle {
width: 50px;
display: inline-block !important;
cursor: pointer;
font-size: 24px;
text-align: center;
z-index: 9;
margin-bottom: 10px;
float: right;
}
.group-meta-header {
padding: 10px 15px;
position: relative;
clear: both;
display: none;
}
.group-meta-header:before {
top: 0;
bottom: 0;
left: 0;
right: 0;
position: absolute;
content: "";
background: rgba(155, 155, 155, 0.1);
}
.group-meta-header:after {
display: table;
content: "";
clear: both;
}
h1.title-coming,
.h2-big {
font-size: 30px;
line-height: 36px;
}
.map-contact {
margin-top: -50px;
}
.fix-vertical-menu-2columns .vc_col-sm-9 {
width: 100%;
padding: 0 15px;
}
.fix-vertical-menu-2columns .vc_col-sm-3 {
display: none;
}
.header-top > .container,
.header-middle > .container,
.header-bottom > .container,
.breadcrumb-title-wrapper .breadcrumb-content,
body.dokan-store.dokan-store-sidebar,
body.dokan-store .dokan-single-store,
body.boxed .breadcrumb-title-wrapper,
body.main-content-boxed .breadcrumb-title-wrapper {
padding-left: 10px;
padding-right: 10px;
}
#main > .page-container {
padding-left: 0;
padding-right: 0;
}
.breadcrumb-title-wrapper {
margin-bottom: 0;
}
body.dokan-store .woocommerce .seller-items .products .product,
body.dokan-store.woocommerce-page .products .product {
width: 50%;
float: left;
}
body.dokan-store .woocommerce .seller-items .products .product.first,
body.dokan-store.woocommerce-page .products .product.first {
clear: none;
}
body.dokan-store
.woocommerce
.seller-items
.products
.product:nth-child(2n + 1),
body.dokan-store.woocommerce-page .products .product:nth-child(2n + 1) {
clear: both;
float: left;
}
.vc_col-sm-12 .ts-testimonial-wrapper {
max-width: 100%;
}
.vc_col-sm-12 .testimonial-content {
padding-left: 10px;
padding-right: 10px;
}
.vc_row.ts-video-bg > .wpb_column {
padding-top: 130px;
padding-bottom: 130px;
}
.ts-youtube-video-bg .mb_YTPBar,
.ts-hosted-video-bg .video-control {
top: 30px;
}
.ts-youtube-video-bg .loading {
top: 50px;
}
.woocommerce.columns-4 .has-banner .products .product.first,
.woocommerce.columns-5 .has-banner .products .product.first,
.woocommerce.columns-6 .has-banner .products .product.first {
clear: none;
}
.woocommerce.columns-4 .has-banner .products .product,
.woocommerce .columns-5 .has-banner .products .product,
.woocommerce .columns-6 .has-banner .products .product {
width: 50%;
float: left;
}
.woocommerce.columns-4 .has-banner .products .product:nth-child(2n + 1),
.woocommerce.columns-5 .has-banner .products .product:nth-child(2n + 1),
.woocommerce.columns-6 .has-banner .products .product:nth-child(2n + 1) {
clear: both;
float: left;
}
#bbpress-forums ul.bbp-lead-topic .bbp-header,
#bbpress-forums ul.bbp-topics .bbp-header,
#bbpress-forums ul.bbp-forums .bbp-header,
#bbpress-forums ul.bbp-replies .bbp-header,
#bbpress-forums ul.bbp-search-results .bbp-header {
font-size: 16px;
line-height: 18px;
}
.vc_toggle_title h4 {
padding: 9px 40px 9px 35px;
}
.vc_toggle_title h4:before {
left: 12px;
}
.vc_toggle_title h4:after {
left: 6px;
}
body.wpb-js-composer .vc_toggle_title h4 {
padding: 9px 30px 9px 35px;
}
body.wpb-js-composer .vc_toggle_title h4:before {
left: 12px;
}
body.wpb-js-composer .vc_toggle_default .vc_toggle_title h4 {
padding: 15px 40px 15px 30px;
}
html .woocommerce .ts-product-deals-slider-wrapper.list h3.product-name,
html .woocommerce .ts-product-deals-slider-wrapper.list h3.product-name > a {
font-size: 16px;
line-height: 20px;
}
html .ts-banner header .price,
html .woocommerce .ts-product-deals-slider-wrapper.list .amount {
font-size: 18px;
line-height: 22px;
}
html .font-big h3 {
font-size: 16px;
line-height: 22px;
}
table tr td,
table tr th {
padding: 10px;
}
.ts-blog iframe {
max-width: 100%;
height: auto;
}
a.button,
button,
input[type="submit"],
body #yith-woocompare table.compare-list .add-to-cart td a,
.shopping-cart p.buttons a,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled] {
padding-left: 10px;
padding-right: 10px;
}
.woocommerce .product a.added_to_cart,
.woocommerce .product a.button {
min-width: 0;
}
.woocommerce form .form-row-first,
.woocommerce form .form-row-last {
width: 100%;
float: none;
}
.woocommerce form .form-row-first {
margin-right: 0;
}
.entry-author .author-avatar {
vertical-align: top;
position: relative;
}
.list-posts .entry-format,
.list-posts .entry-content,
.single-post .entry-format .thumbnail {
width: 100%;
}
blockquote.quote-border {
padding: 15px 20px;
}
.commentlist .comment-wrapper .comment-detail {
padding: 15px 20px 5px 20px;
}
#comment-wrapper .info-wrapper > * {
width: 100%;
}
#comment-wrapper .info-wrapper {
margin-bottom: 0;
}
article.single .social-sharing {
width: 100%;
margin-bottom: 8px;
}
body .single-portfolio .single-navigation a[rel="next"] {
float: left;
}
.woocommerce td.product-add-to-cart a.button {
font-size: 0;
padding: 0 !important;
min-width: 24px;
height: 24px;
border-width: 1px;
line-height: 0;
}
.woocommerce td.product-add-to-cart a.button:before {
content: "+";
font-weight: 500;
font-family: "Arial";
font-size: 16px;
line-height: 22px;
}
.woocommerce-cart .ts-col-24 article .woocommerce .woocommerce-cart-form,
.woocommerce-cart article .woocommerce .woocommerce-cart-form {
width: 100%;
}
.woocommerce-cart .ts-col-24 article .woocommerce .cart-collaterals,
.woocommerce-cart article .woocommerce .cart-collaterals {
width: 100%;
padding: 0;
}
.woocommerce table.shop_table td.actions {
padding: 10px;
}
.woocommerce table.cart td.product-thumbnail {
padding: 10px;
}
.woocommerce table.cart td {
padding: 10px 10px 10px 0;
}
.woocommerce table.cart th {
padding: 12px 10px 12px 0;
}
.woocommerce table.shop_table td.product-thumbnail {
width: 80px;
height: auto;
display: table-cell;
}
.woocommerce table.shop_table.cart td.actions {
padding: 10px;
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row {
width: 28%;
float: left;
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row-first {
width: 70%;
float: left;
}
.woocommerce .checkout .col2-set,
.checkout-login-coupon-wrapper,
.ts-col-18 .woocommerce .checkout .col2-set,
.ts-col-12 .woocommerce .checkout .col2-set,
.ts-col-18 .checkout-login-coupon-wrapper {
width: 100%;
float: none;
padding-right: 0;
}
.woocommerce > form.checkout {
padding-top: 20px;
}
#order_review_heading,
.ts-col-18 #order_review_heading,
.ts-col-12 #order_review_heading,
.woocommerce .checkout #order_review,
.ts-col-18 .woocommerce .checkout #order_review,
.ts-col-12 .woocommerce .checkout #order_review {
width: 100%;
clear: both;
}
#order_review_heading {
margin-top: 0;
}
.woocommerce #main-content div.product form.cart .group_table {
margin: 0;
}
.woocommerce #main-content div.product form.cart .group_table tr {
margin-bottom: 10px;
display: inline-block;
width: 100%;
}
.woocommerce #main-content div.product form.cart .group_table td {
display: inline-block;
width: 50%;
float: left;
padding: 5px 0 0 0;
}
.woocommerce #main-content div.product form.cart .group_table td.label {
clear: both;
padding: 8px 0 0 0;
}
}
@media only screen and (max-device-width: 769px) {
.blank-page {
text-align: center;
padding: 150px 15px 80px 15px;
position: relative;
}
.ts-group-button-coming {
padding-bottom: 90px;
}
}
html,
body,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.mc4wp-form-fields label,
ul li .ts-megamenu-container,
.comment-text,
.shopping-cart-wrapper .ts-tiny-cart-wrapper,
.woocommerce .order_details li,
.woocommerce table.my_account_orders td,
.comment_list_widget .comment-body,
#bbpress-forums,
.woocommerce ul.products li.product .price del,
.woocommerce ul.products li.product .price,
.shopping-cart-wrapper .form-content > label,
.widget_calendar th,
.widget_calendar td,
.woocommerce .widget-container .price_slider_amount .price_label,
#ts-search-result-container ul li a,
#ts-search-result-container .view-all-wrapper a,
#lang_sel_click > ul li a,
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a,
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a,
.header-currency ul li a:not(.button),
select option,
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,
.yith-wcwl-share h4.yith-wcwl-share-title,
.woocommerce-cart .cart-collaterals .cart_totals table td,
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce table.wishlist_table,
body #yith-woocompare table.compare-list tr.image td,
body #yith-woocompare table.compare-list tr.price td,
h3 > label,
body.wpb-js-composer .vc_tta.vc_general,
.dokan-category-menu .sub-block h3,
.woocommerce table.shop_table.my_account_orders,
.feature-content .feature-excerpt,
.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce .products.list .product .short-description,
#bbpress-forums div.bbp-forum-title h3,
#bbpress-forums div.bbp-topic-title h3,
#bbpress-forums div.bbp-reply-title h3,
body #yith-woocompare table.compare-list,
body #yith-woocompare table.compare-list tr.title td {
font-size: 14px;
line-height: 26px;
}
.ts-blogs .entry-meta > span.author a,
.list-posts article .entry-meta > span.author a,
article.single .entry-meta > span.author a {
font-size: 14px;
}
.ts-shortcode {
line-height: 26px;
}
.list-posts article.format-quote blockquote {
font-size: 14px;
line-height: 30px;
}
.woocommerce .products .product .short-description,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab > a,
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea,
.dokan-form-control,
.feature-content .feature-header,
.font-normal .description,
.single-navigation .product-info > div > span:first-child,
input,
textarea,
keygen,
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text,
h3.product-name > a,
h3.product-name,
.widget.ts-products-widget .ts-wg-meta > a,
.woocommerce .ts-recently-viewed-products-wrapper li .ts-wg-meta > a,
.widget-container ul.product_list_widget li .ts-wg-meta > a,
.woocommerce .widget-container ul.product_list_widget li .ts-wg-meta > a,
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a,
body .style-3 .mailchimp-subscription.text-light button.button {
font-size: 14px;
line-height: 18px;
}
body
.select2-container--default
.select2-selection--single
.select2-selection__rendered,
select {
font-size: 14px;
}
body
.select2-container--default
.select2-selection--single
.select2-selection__rendered,
select,
body select.dokan-form-control {
line-height: 30px;
}
.widget_product_tag_cloud .tagcloud a,
.widget_tag_cloud .tagcloud a {
font-size: 14px !important;
line-height: 18px !important;
}
.ts-portfolio-wrapper .filter-bar li,
.pp_woocommerce table .quantity input.qty,
.woocommerce table .quantity input.qty {
font-size: 14px;
}
h4 > a,
.amount,
.portfolio-inner h3,
.cats-portfolio,
.woocommerce-account .addresses h3,
.woocommerce-account .addresses h2,
.woocommerce-customer-details .addresses h2,
.woocommerce .ts-product-category-slider-wrapper .product.product-category h3,
.woocommerce .checkout #order_review table thead th,
.mailchimp-subscription .newsletter,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-tab
a,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-tab
a,
.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title a,
.vc_toggle_default .vc_toggle_title h4,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab > a,
.column-tabs .tabs li,
.font-big .description,
.list-cats li a,
.list .product h3.product-name > a,
.vc_progress_bar .vc_single_bar .vc_label,
.ts-team-member header > h3,
.ts-team-member header > h3 a,
.woocommerce-columns > h3,
.mc4wp-form-fields .mailchimp-input input[type="email"],
.mc4wp-form-fields .mailchimp-input input[type="tel"],
ul.wishlist_table .item-details .product-name h3 {
font-size: 14px;
line-height: 20px;
}
body #pp_full_res {
line-height: 24px !important;
}
ol li,
ul li {
line-height: 20px;
}
dt,
dd,
.woocommerce form .form-row label {
line-height: 18px;
}
h1,
.h1,
.ts-heading h1 {
font-size: 40px;
line-height: 48px;
}
h2,
.h2,
h1.wpb_heading,
.ts-heading h2,
.breadcrumb-title-wrapper .breadcrumb-title h1,
div.product p.price .woocommerce-Price-amount,
div.product .single_variation .amount,
.woocommerce div.product .single_variation .amount {
font-size: 36px;
line-height: 42px;
}
h3,
.h3,
h2.wpb_heading,
.theme-title > h3,
.ts-heading h3,
.ts-mailchimp-subscription-shortcode .widgettitle,
.woocommerce .cross-sells > h2,
.woocommerce .upsells > h2,
.woocommerce .related > h2,
body
.ts-footer-block
.ts-mailchimp-subscription-shortcode.style-1
.widget
.widgettitle,
.woocommerce div.wishlist-title h2,
.heading-wrapper > h2,
.ts-product-in-category-tab-2-wrapper .column-tabs .heading-tab h3,
.ts-product-in-category-tab-2-wrapper.horizontal-tab
.column-tabs
.heading-tab
h3 {
font-size: 30px;
line-height: 36px;
}
.theme-title > h3,
.heading-wrapper > h2,
#customer_login .col-1 > h2,
#customer_login .col-2 > h2 {
text-transform: uppercase;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li > a,
.ts-feature-wrapper .feature-header h3 > a,
.ts-banner header .discount,
.wp-caption p.wp-caption-text,
.product-subtotal .amount,
.woocommerce-account div.woocommerce > h2,
.cart-collaterals .cart_totals > h2,
.heading-shortcode > h3,
.related > h2,
body.woocommerce > h1,
body div.ppt,
.entry-content h1.blog-title,
.widget.ts-products-widget > .widgettitle,
.woocommerce-account .woocommerce-MyAccount-navigation li a,
.woocommerce .products .product.product-category h3,
.woocommerce #reviews #reply-title,
.woocommerce #reviews #comments > h2,
.widget_shopping_cart_content p.total strong,
.widget-title,
.row-heading-tabs .heading-tab .heading-title,
#order_review_heading,
h3.wpb_heading,
.style-normal .mailchimp-subscription h2,
.mc4wp-form-fields > h2.title,
body #yith-woocompare table.compare-list th {
font-size: 16px;
line-height: 22px;
}
h4,
.h4,
.ts-heading h4,
h3.entry-title > a,
#bbpress-forums #bbp-user-wrapper h2.entry-title,
.woocommerce-billing-fields > h3,
.widget.ts-products-widget > .widgettitle,
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-title > h1,
.ts-recently-viewed-products-wrapper .shortcode-heading-wrapper .heading-title,
.title-background-color .shortcode-heading-wrapper .heading-title,
.mailchimp-subscription .widget-title-wrapper h3,
.mc4wp-form-fields .mailchimp-wrapper h2.title,
.woocommerce-MyAccount-content > h2,
.woocommerce-customer-details > h2,
.woocommerce-order-details > h2,
.single-portfolio .info-content .entry-title,
.pp_woocommerce div.product .product_title,
.woocommerce div.product .product_title,
.horizontal-tab .column-tabs .heading-tab h3,
.horizontal-tab .column-tabs .heading-tab i,
#customer_login .col-1 > h2,
#customer_login .col-2 > h2,
.banner-content h4 {
font-size: 24px;
line-height: 30px;
}
h5,
.h5,
h4.wpb_heading,
h5.wpb_heading,
body .ts-footer-block .widget .widgettitle,
body .ts-footer-block .widget-title,
.column-tabs .heading-tab h3,
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumbs-container,
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-2 .vc_tta-tab > a,
.ts-products-widget-shortcode:not(.title-background-color) .widgettitle {
font-size: 18px;
line-height: 24px;
}
h6,
.h6,
.vc_message_box .h4,
h6.wpb_heading,
.woocommerce table.shop_table thead th,
.breadcrumb-title-wrapper .breadcrumbs-container,
.member-name h3,
.ts-milestone h3.subject,
.ts-testimonial-wrapper.text-light .testimonial-content h4 > a,
.ts-twitter-slider.text-light .twitter-content h4 > a,
.horizontal-tab.horizontal-style-2 .column-tabs .tabs li {
font-size: 16px;
line-height: 22px;
}
blockquote {
font-style: italic;
}
.info-desc,
.my-account-wrapper .account-control > a,
.my-wishlist-wrapper a,
#lang_sel_click > ul > li > a,
.header-currency .wcml_currency_switcher > a,
.group-meta-header .shopping-cart-wrapper a.cart-control span.amount {
font-size: 14px;
line-height: 26px;
}
.my-account-wrapper .dropdown-container {
line-height: 26px;
}
.mobile-menu-wrapper li a {
font-size: 13px;
line-height: 18px;
}
.menu-wrapper nav > ul.menu > li > a,
.menu-wrapper nav > ul.menu li:before,
.vertical-menu-wrapper .vertical-menu-heading,
header .vertical-menu-wrapper .vertical-menu-heading:before {
line-height: 20px;
font-size: 15px;
text-transform: uppercase;
}
.menu-wrapper nav > ul.menu > li > a,
.menu-wrapper nav > ul.menu li:before,
.vertical-menu-wrapper .vertical-menu-heading {
transition: color 200ms, background 200ms ease 0s;
-webkit-transition: color 200ms, background 200ms ease 0s;
-moz-transition: color 200ms, background 200ms ease 0s;
}
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a {
font-size: 14px;
}
.menu-wrapper nav li.widget > .widgettitle,
.menu-wrapper nav div.list-link > .widgettitle {
font-size: 14px;
line-height: 18px;
text-transform: uppercase;
}
.total .total-title,
.total .amount,
.product .amount,
.woocommerce .menu ul.product_list_widget li span.amount,
.menu .woocommerce ul.product_list_widget li span.amount,
.woocommerce ul.product_list_widget li ins .amount,
.woocommerce ul.product_list_widget li .price > .amount {
font-size: 18px;
}
.woocommerce .products .product .product-label .onsale,
.woocommerce .products .product .product-label .new,
.woocommerce .products .product .product-label .featured,
.woocommerce .products .product .product-label .out-of-stock {
line-height: 20px;
font-size: 14px;
text-transform: uppercase;
}
.woocommerce div.product .images .product-label span,
.pp_woocommerce div.product .images .product-label span {
font-size: 18px;
line-height: 24px;
text-transform: uppercase;
}
.woocommerce .products .product .product-categories a,
.woocommerce .widget-container il li .product-categories a,
.widget-container ul li .product-categories a,
.widget.ts-products-widget .product-categories a {
font-size: 87%;
text-transform: uppercase;
}
.woocommerce-error .button,
.woocommerce-info .button,
.woocommerce-message .button,
.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message .button {
font-size: 12px;
line-height: 14px;
}
.woocommerce a.button.added:before,
.woocommerce button.button.added:before,
.woocommerce input.button.added:before,
.woocommerce #respond input#submit.added:before,
.woocommerce #respond input#submit.added:before,
.woocommerce .meta-wrapper .loop-add-to-cart a:first-child:before,
a.view-more,
a.ts-button,
a.button,
button,
.meta-wrapper div.compare a i,
.meta-wrapper div.compare a:before,
body .single-post .single-navigation > a,
html body.woocommerce table.compare-list tr.add-to-cart td a:before,
html body #yith-woocompare table.compare-list tr.add-to-cart td a:before,
input[type="submit"],
.shopping-cart p.buttons a,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce table.shop_table input,
body .product-edit-new-container .dokan-btn-lg,
.button-banner,
.woocommerce
.product
.meta-wrapper
.has-wishlist.has-compare.has-add-to-cart
a.added_to_cart:before,
.woocommerce
.product
.meta-wrapper
.has-wishlist.has-compare.has-add-to-cart
a.button:before,
#bbpress-forums #bbp-single-user-details #bbp-user-navigation a,
body #yith-woocompare table.compare-list .add-to-cart td a,
input[type="submit"].dokan-btn,
a.dokan-btn,
.dokan-btn {
font-size: 16px;
line-height: 20px;
}
.pp_woocommerce .quantity input.qty,
.woocommerce .quantity input.qty {
line-height: 18px;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.ts-feature-wrapper .feature-header h3 > a,
.widget.ts-products-widget > .widgettitle,
.ts-banner header .discount,
.widget-title,
body.woocommerce > h1 {
font-weight: 500;
}
h4.heading-title > a,
h3.product-name > a,
h3.product-name,
body h3.entry-title > a,
.woocommerce .pp_woocommerce div.product .product_title,
.pp_woocommerce div.product .product_title,
.woocommerce div.product .product_title,
.woocommerce-account .woocommerce-MyAccount-navigation li a,
.pp_woocommerce table .quantity .minus,
.pp_woocommerce table .quantity .plus,
.woocommerce table .quantity .minus,
.woocommerce table .quantity .plus,
.woocommerce #order_review table.shop_table tfoot td,
.woocommerce table.shop_table.order_details tfoot th,
.woocommerce #order_review table.shop_table tfoot th,
body #yith-woocompare table.compare-list td,
.woocommerce table.shop_attributes td,
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes .alt td,
.woocommerce table.shop_attributes .alt th,
.ts-product-attribute > div a,
.pp_woocommerce div.product form.cart .variations label,
.woocommerce div.product form.cart .variations label,
div.product .summary .yith-wcwl-add-to-wishlist a,
div.product .summary .wishlist a,
section.product .yith-wcwl-wishlistexistsbrowse.show i,
section.product .yith-wcwl-wishlistaddedbrowse.show i,
.product-group-button .button-tooltip,
section.widget_display_stats > dl dt,
.comment_list_widget .comment-body,
.widget_calendar th,
.widget_calendar td,
.woocommerce.widget_recent_reviews ul.product_list_widget li a,
.widget.ts-products-widget .ts-wg-meta > a,
.woocommerce .ts-recently-viewed-products-wrapper li .ts-wg-meta > a,
.widget-container ul.product_list_widget li .ts-wg-meta > a,
.woocommerce .widget-container ul.product_list_widget li .ts-wg-meta > a,
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a,
.woocommerce .widget-container .price_slider_amount .price_label span,
.widget-container .tagcloud a,
.dokan-category-menu .sub-block h3,
.woocommerce a.button.added:before,
.woocommerce button.button.added:before,
.woocommerce input.button.added:before,
.woocommerce #respond input#submit.added:before,
.woocommerce #respond input#submit.added:before,
.woocommerce .meta-wrapper .loop-add-to-cart a:first-child:before,
body .style-3 .mailchimp-subscription button.button,
.woocommerce .ts-product-category-slider-wrapper .product.product-category h3,
.ts-banner header div {
font-weight: 400;
}
.woocommerce-account .woocommerce-MyAccount-navigation li a,
.ts-banner header .discount,
.wp-caption p.wp-caption-text,
.product-subtotal .amount,
body div.ppt,
.woocommerce #reviews #reply-title,
.widget_shopping_cart_content p.total strong,
.row-heading-tabs .heading-tab .heading-title,
body #yith-woocompare table.compare-list th,
.wp-caption p.wp-caption-text,
body div.ppt,
a.button,
button,
input[type^="submit"],
.shopping-cart p.buttons a,
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce #content input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
#content button.button,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce-page .widget_price_filter .price_slider_amount .button,
body .single-post .single-navigation > a,
.woocommerce div.product .images .product-label span,
.pp_woocommerce div.product .images .product-label span,
.woocommerce .products .product .product-label .onsale,
.woocommerce .products .product .product-label .new,
.woocommerce .products .product .product-label .featured,
.woocommerce .products .product .product-label .out-of-stock,
.bbp-meta .bbp-topic-permalink,
.bbp-topic-title-meta a,
#bbpress-forums div.bbp-topic-author a.bbp-author-name,
#bbpress-forums div.bbp-reply-author a.bbp-author-name,
#bbpress-forums .bbp-header div.bbp-topic-content a,
#bbpress-forums .bbp-header div.bbp-reply-content a,
#bbpress-forums #bbp-single-user-details #bbp-user-navigation a,
#bbpress-forums fieldset.bbp-form legend,
#bbpress-forums .status-category > li.bbp-forum-info > .bbp-forum-title,
#bbpress-forums #bbp-user-navigation,
#bbpress-forums .type-forum .bbp-forum-title,
.type-topic .bbp-topic-title > a,
#favorite-toggle a,
#subscription-toggle a,
#bbpress-forums ul.bbp-lead-topic .bbp-header,
#bbpress-forums ul.bbp-topics .bbp-header,
#bbpress-forums ul.bbp-forums .bbp-header,
#bbpress-forums ul.bbp-replies > .bbp-header,
#bbpress-forums ul.bbp-search-results .bbp-header,
.list-posts
article:not(.format-quote)
.entry-meta
.date-time
> span:first-child,
article.single .entry-meta .date-time > span:first-child,
.ts-blogs article:not(.quote) .entry-meta .date-time > span:first-child,
article.single .ts-social-sharing .sharing-title,
.summary .ts-social-sharing .sharing-title,
.images-thumbnails .ts-social-sharing .sharing-title,
.entry-author .author-info .author,
.comments-area .comment-meta > span.author a,
.avatar-name a,
.comments-area .reply a,
.portfolio-info p,
.woocommerce > form > fieldset legend,
.cloud-zoom-title,
.woocommerce table.shop_table th,
.woocommerce-cart .cart-collaterals .cart_totals .order-total th,
.woocommerce-cart .cart-collaterals .cart_totals table td:before,
.woocommerce-cart .cart-collaterals .cart_totals table,
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-cart .cart-collaterals .cart_totals table td,
.shopping-cart-wrapper .total > span.total-title,
.widget_shopping_cart .total-title,
body #yith-woocompare table.compare-list .add-to-cart td a,
body #yith-woocompare table.compare-list tr.price th,
body #yith-woocompare table.compare-list tr.price td,
.wishlist_table tr td.product-stock-status span.wishlist-in-stock,
.ts-products-tabs-widget
.vc_tta-accordion
.vc_tta-panels
> div
.vc_tta-panel-heading
a:before,
.widget_calendar #today,
.widget_calendar caption,
body .product-edit-new-container .dokan-btn-lg,
#ts-search-result-container .view-all-wrapper,
#ts-search-result-container li a span.hightlight,
.cart_list span.quantity,
.ts-product-in-category-tab-wrapper .see-more-button:hover,
.ts-countdown.style-border .counter-wrapper > div .ref-wrapper,
.ts-milestone .number,
.ts-price-table .desc-price,
.ts-price-table .table-title,
.ts-price-table .table-price span,
.vc_pie_chart .vc_pie_chart_value,
.vc_progress_bar .vc_single_bar .vc_label,
.ts-button.fa,
.ts-button,
.vc_column_container .vc_btn,
.vc_column_container .wpb_button,
.counter-wrapper .number,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab > a,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-tab
a,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-tab
a,
.ts-product-in-category-tab-2-wrapper.horizontal-tab .column-tabs ul li {
font-weight: 500;
}
.woocommerce-account .woocommerce-MyAccount-navigation li a,
.woocommerce-cart .cart-collaterals .cart_totals table td:before,
body .yith-woocompare-widget ul.products-list a.remove,
.cart_list li .cart-item-wrapper a.remove,
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove,
.ts-milestone h3.subject,
body.wpb-js-composer .vc_tta-accordion .vc_tta-panel .vc_tta-panel-title > a,
body.wpb-js-composer .vc_toggle_title h4 {
font-weight: 400 !important;
}
.menu-wrapper nav > ul.menu > li > a,
.menu-wrapper nav > ul.menu li:before,
.menu-wrapper .vertical-menu ul.menu > li > a,
.vertical-menu-wrapper .vertical-menu-heading,
.nav > ul.menu > ul > li > a {
font-weight: 400;
}
.amount,
.product-subtotal .amount,
div.product p.price .woocommerce-Price-amount {
font-weight: bold;
}
html,
body,
label,
input,
textarea,
keygen,
select,
button,
.mc4wp-form-fields label,
.font-body,
.ts-banner .heading-body,
.ts-button.fa,
li.fa,
h3.product-name > a,
h3.product-name,
#order_review_heading,
.woocommerce-cart .cart-collaterals .cart_totals > h2,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-tab
a,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-tab
a,
.ts-testimonial-wrapper.text-light .testimonial-content h4.name a,
.ts-twitter-slider.text-light .twitter-content h4.name > a,
.vc_toggle_default .vc_toggle_title h4,
.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title,
.ts-milestone h3.subject,
.cart_totals table th,
.woocommerce #order_review table.shop_table tfoot td,
.woocommerce table.shop_table.order_details tfoot th,
.woocommerce #order_review table.shop_table tfoot th,
body.wpb-js-composer .vc_tta-accordion .vc_tta-panel .vc_tta-panel-title > a,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab > a,
body div.pp_default .pp_nav .currentTextHolder,
body .theme-default .nivo-caption,
.dokan-category-menu .sub-block h3,
.menu-wrapper nav > ul.menu li .menu-desc,
body #yith-woocompare {
font-family: "Roboto", sans-serif;
}
.h1-big,
.h2-big,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1.wpb_heading,
h2.wpb_heading,
h3.wpb_heading,
h4.wpb_heading,
h5.wpb_heading,
h6.wpb_heading {
font-family: "Roboto", sans-serif;
}
body #main,
body.dokan-store #main:before,
body div.pp_pic_holder,
#cboxLoadedContent,
.woocommerce .woocommerce-ordering .orderby ul:before,
form.checkout div.create-account,
#main > .page-container,
#main > .fullwidth-template,
.thumbnails.loading:before,
.ts-testimonial-wrapper.loading:before,
.ts-twitter-slider.loading:before,
.ts-logo-slider-wrapper.loading .content-wrapper:before,
.related-posts.loading .content-wrapper:before,
.ts-portfolio-wrapper.loading:before,
.ts-blogs-wrapper.loading .content-wrapper:before,
article .tags-link a:after,
header .header-v5 .header-bottom,
.content-no-border .widget.ts-products-widget .owl-nav:after,
.ts-product-in-category-tab-2-wrapper .column-products.loading:before,
header .header-v7 .is-sticky .header-bottom {
background-color: #ffffff;
}
footer .widget-container,
footer .ts-shortcode,
footer .vc_tta-container,
footer .vc_tta-panels {
background: transparent;
}
.widget.ts-products-widget,
.ts-slider.no-margin:not(.thumbnail-no-border) .content-wrapper:before,
.woocommerce .no-margin:not(.thumbnail-no-border) .product .product-wrapper,
.shopping-cart-wrapper .dropdown-container .form-content:after,
.my-account-wrapper .form-content:after,
#lang_sel_click:after,
body .wpml-ls-legacy-dropdown > ul > li:before,
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:after,
body .wpml-ls-legacy-dropdown-click > ul > li:before,
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu:after,
.header-currency > div:before,
.shopping-cart-wrapper .dropdown-container:after,
.my-account-wrapper .dropdown-container:after,
#lang_sel_click ul ul:after,
.header-currency ul:after,
.shopping-cart-wrapper .dropdown-container:before,
.my-account-wrapper .dropdown-container:before,
#lang_sel_click ul ul:before,
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:before,
body .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu:before,
.header-currency ul:before,
.product-category-top-content:before,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:before,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tabs-container,
.ts-product-in-category-tab-wrapper .column-products .owl-nav > div,
.images-thumbnails > .thumbnails .owl-nav > div,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab,
.widget-container,
.ts-products-tabs-widget .widget-title-wrapper,
.vc_tta-container .vc_general,
table.shop_table,
.single-navigation .product-info:before,
body .select2-container--default .select2-selection--single,
body .select2-dropdown,
html input[type="search"],
html input[type="text"],
html input[type="password"],
html input[type="email"],
html input[type="number"],
html input[type="date"],
html input[type="tel"],
html textarea,
#bbpress-forums #bbp-your-profile fieldset input,
#bbpress-forums #bbp-your-profile fieldset textarea,
.bbp-login-form .bbp-username input,
.bbp-login-form .bbp-email input,
.bbp-login-form .bbp-password input,
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea,
.woocommerce table.cart td.actions .coupon .input-text,
.widget-container .gallery.loading figure:before,
.list-posts article .gallery.loading:before,
.thumbnail.loading:before,
.images.loading:before,
.ts-product-category-slider-wrapper .content-wrapper.loading:before,
.ts-product-in-category-tab-wrapper .column-banners.loading:before,
.ts-product-in-category-tab-wrapper .column-products.loading:before,
.woocommerce .product figure.loading:before,
.ts-product .content-wrapper.loading:before,
.tab-contents.loading:before,
.ts-products-widget .ts-products-widget-wrapper.loading:before,
.ts-blogs-widget .ts-blogs-widget-wrapper.loading:before,
.ts-recent-comments-widget .ts-recent-comments-widget-wrapper.loading:before,
.blogs article a.gallery.loading:before,
.single .gallery.loading:before,
.ts-portfolio-wrapper.loading:before,
body.wpb-js-composer
.vc_general.vc_tta-tabs
.vc_tta-panels-container
.vc_tta-panels,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-tab.vc_active
a,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-tab
a:hover,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-tab.vc_active
a,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-tab
a:hover,
.woocommerce #payment div.payment_box,
.ts-blogs article .content-meta,
.list-posts article,
.ts-team-member .content-info,
.vc_toggle,
.ts-product-in-category-tab-wrapper,
body .flexslider .slides,
body .wpb_gallery_slides.wpb_slider_nivo,
.woocommerce div.product .woocommerce-tabs ul.tabs li > a,
#cboxLoadingOverlay,
#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results {
background-color: #ffffff;
}
.tab-content.loading:before,
.yith-wcwl-add-to-wishlist .loading:after {
background-color: #ffffff;
opacity: 0.7;
}
.woocommerce-checkout #payment div.payment_box:before {
border-bottom-color: #ffffff;
}
body,
.gridlist-toggle a,
.widget-container .tagcloud a,
.product-categories a,
body.wpb-js-composer .vc_toggle .vc_toggle_icon:before,
body .star-rating.no-rating:before,
.pp_woocommerce
div.product
.summary
.woocommerce-product-details__short-description,
.woocommerce
div.product.summary
.woocommerce-product-details__short-description,
.entry-bottom .ts-social-sharing li a,
.ts-feature-wrapper .feature-icon,
.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title > a i,
p.lost_password a,
span.bbp-admin-links a,
span.bbp-admin-links,
.ts-product-attribute > div a,
.comment_list_widget .comment-body,
header .header-template .my-account-wrapper .forgot-pass a,
.woocommerce .woocommerce-ordering ul li a,
article .social-sharing li a,
div.product .social-sharing li a,
.woocommerce table.shop_attributes td,
.woocommerce table.shop_attributes th,
.woocommerce p.stars a,
.woocommerce-product-rating .woocommerce-review-link,
table tfoot th,
.ts-team-member .image-thumbnail .social,
.woocommerce-checkout #payment div.payment_box,
body div.pp_default .pp_nav .currentTextHolder,
.dashboard-widget.products ul li a,
.single-portfolio .cat-links > a,
.bbp-login-links a,
#bbpress-forums .status-category > li > .bbp-forums-list > li a,
li.bbp-forum-freshness a,
li.bbp-topic-freshness a,
.list-cats li a,
.woocommerce .widget-container .price_slider_amount .price_label,
.widget-container ul li > a,
.dokan-widget-area .widget ul li > a,
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li a,
.dokan-dashboard .dokan-dashboard-content ul.dokan_tabs li.active > a,
.dokan-dashboard .dokan-dashboard-content ul.dokan_tabs li > a:hover,
.dokan-dashboard .dokan-dashboard-content a,
.dokan-dashboard .dokan-dashboard-content a.dokan-btn-default:hover,
.product-categories span.count,
#lang_sel_click ul ul a,
header.top-header-transparent .header-top .header-top .wpml-ls ul ul li a,
.header-top .wpml-ls ul ul li a,
header.top-header-transparent .header-top .wpml-ls ul ul li a,
.header-currency ul li a:not(.button),
header.top-header-transparent .header-top .header-currency ul li a:not(.button),
.wishlist_table tr td.product-stock-status span.wishlist-in-stock,
body.wpb-js-composer
.ts-products-tabs-widget
.vc_tta-accordion
.vc_tta-panel
.vc_tta-panel-title
> a,
.ts-product-in-category-tab-2-wrapper .see-more-button {
color: #848484;
}
.ts-social-icons .social-icons.style-vertical .ts-tooltip,
.ts-social-sharing .sharing-title,
.cats-link,
.tags-link,
.cats-link a,
.tags-link a {
color: #5d5d5d;
}
body #cboxClose,
#ts-search-popup .ts-button-close,
body div.ts-product-video.pp_pic_holder .pp_close,
body div.pp_default .pp_close,
body div.pp_woocommerce.pp_pic_holder .pp_close,
body div.pp_woocommerce.pp_pic_holder .pp_expand,
body div.pp_woocommerce.pp_pic_holder .pp_contract,
body div.pp_default .pp_expand,
body div.pp_default .pp_contract {
background-color: #666666;
color: #ffffff;
}
select,
textarea,
html input[type="search"],
html input[type="text"],
html input[type="email"],
html input[type="password"],
html input[type="date"],
html input[type="number"],
html input[type="tel"],
#bbpress-forums #bbp-your-profile fieldset input,
#bbpress-forums #bbp-your-profile fieldset textarea,
.bbp-login-form .bbp-username input,
.bbp-login-form .bbp-email input,
.bbp-login-form .bbp-password input,
body .select2-container--default .select2-selection--single,
body
.select2-container--default
.select2-search--dropdown
.select2-search__field,
.woocommerce form .form-row.woocommerce-validated .select2-container,
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated select,
body .select2-container--default .select2-selection--multiple {
color: #848484;
border-color: #e5e5e5;
}
body
.select2-container--default
.select2-selection--single
.select2-selection__rendered {
color: #848484;
}
header .header-v3 .ts-search-by-category input[type="text"],
header .header-v4 .ts-search-by-category input[type="text"],
header .header-v6 .ts-search-by-category input[type="text"] {
border-color: #e5e5e5;
}
html input[type="search"]:hover,
html input[type="text"]:hover,
html input[type="email"]:hover,
html input[type="password"]:hover,
html input[type="date"],
html input[type="number"]:hover,
html input[type="tel"]:hover,
html textarea:hover,
html input[type="search"]:focus,
html input[type="text"]:focus,
html input[type="email"]:focus,
html input[type="password"]:focus,
html input[type="date"]:focus,
html input[type="number"]:focus,
html input[type="tel"]:focus,
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill,
html textarea:focus,
.woocommerce form .form-row textarea:hover,
.woocommerce form .form-row textarea:focus,
#bbpress-forums #bbp-your-profile fieldset input:hover,
#bbpress-forums #bbp-your-profile fieldset textarea:hover,
#bbpress-forums #bbp-your-profile fieldset input:focus,
#bbpress-forums #bbp-your-profile fieldset textarea:focus,
.bbp-login-form .bbp-username input:hover,
.bbp-login-form .bbp-email input:hover,
.bbp-login-form .bbp-password input:hover,
.bbp-login-form .bbp-username input:focus,
.bbp-login-form .bbp-email input:focus,
.bbp-login-form .bbp-password input:focus,
body
.select2-container--default.select2-container--focus
.select2-selection--multiple,
.woocommerce form .form-row.woocommerce-validated .select2-container,
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated select,
body .select2-container--open .select2-selection--single {
border-color: #c0c0c0;
color: #666666;
}
body
.select2-container--open
.select2-selection--single
.select2-selection__rendered {
color: #666666;
}
.owl-dots > div > span:before {
border-color: #b8b8b8;
}
::-webkit-input-placeholder {
color: #b8b8b8;
font-style: italic;
}
:-moz-placeholder {
color: #b8b8b8;
font-style: italic;
}
::-moz-placeholder {
color: #b8b8b8;
font-style: italic;
}
:-ms-input-placeholder {
color: #b8b8b8;
font-style: italic;
}
body .theme-default .nivo-controlNav a:before {
border-color: #848484;
}
body .theme-default .nivo-controlNav a:hover:before,
body .theme-default .nivo-controlNav a.active:before {
border-color: #848484;
background-color: #848484;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.woocommerce > form > fieldset legend {
color: #535353;
}
a {
color: #aace3a;
}
a:hover,
a:active {
color: #aace3a;
}
table thead th,
label,
p > label,
fieldset div > label,
.wpcf7 p,
.primary-text,
.banner-fullwidth-wrapper .banner_detail a.banner-button,
.widget-container .tagcloud a:hover,
h3.heading-title > a,
.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title > a,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab > a,
.ts-heading h1,
.ts-heading h2,
.ts-heading h3,
.ts-heading h4,
.avatar-name a,
h1 > a,
h2 > a,
h3 > a,
h4 > a,
h5 > a,
h6 > a,
a.view-more,
.secondary-color,
.cart_list span.quantity,
.widget-title,
.widget.ts-products-widget > .widgettitle,
.ts-product-in-category-tab-2-wrapper .column-tabs .heading-tab h3,
.ts-product-category-slider-wrapper .category-name h3 > a,
.ts-product-categories-widget ul.product-categories span.icon-toggle,
.widget_categories > ul li.cat-parent > span.icon-toggle,
.ts-product-categories-widget ul.product-categories > li > a,
.widget_categories > ul > li > a,
.ts-team-member .content-thumbnail .member-social a,
body.error404 article h2,
.ts-countdown.text-light .counter-wrapper > div,
.total .total-title,
.cart_list .quantity,
.cart_list .icon,
blockquote:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li > a,
.pp_woocommerce div.product .product_title,
.woocommerce div.product .product_title,
.woocommerce-product-rating .woocommerce-review-link,
.ts-portfolio-wrapper .filter-bar li,
.portfolio-inner .item a,
.widget-container .post_list_widget > li a.post-title,
.entry-author .author-info .role,
.vc_progress_bar .vc_single_bar .vc_label,
.vc_progress_bar .vc_single_bar .vc_bar:before,
.vc_toggle .vc_toggle_icon:before,
.vc_toggle_default .vc_toggle_title h4,
.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title,
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,
.woocommerce p.stars a:hover,
.woocommerce-cart .cart-collaterals .cart_totals table td,
.woocommerce-cart .cart-collaterals .cart_totals table th,
.shipping-calculator-button,
.woocommerce-billing-fields > h3,
.woocommerce-shipping-fields > h3,
#customer_login .col-1 > h2,
#customer_login .col-2 > h2,
.heading-wrapper > h2,
.heading-shortcode > h3,
.theme-title > h3,
.cross-sells > h2,
.upsells > h2,
.related > h2,
.cart_totals h2,
.mc4wp-form-fields h2.title,
.wp-caption p.wp-caption-text,
.sku-wrapper,
#order_review_heading,
#ship-to-different-address,
.woocommerce form.login,
.woocommerce form.register,
.woocommerce .checkout #order_review table th,
.desc-big,
.mailchimp-subscription .widgettitle,
.column-tabs .tabs li,
.woocommerce
.ts-product-deals-slider-wrapper.list
.products
.product
.short-description,
.dashboard-widget.products ul li a,
.row-heading-tabs ul li,
.row-heading-tabs ul li a,
.widget-container .tagcloud a:hover,
.heading-title,
body div.pp_woocommerce .pp_description,
.woocommerce-account .woocommerce-MyAccount-navigation li a,
.woocommerce .widget_layered_nav ul li a,
.cats-link span:not(.cat-links),
.tags-link span:not(.tag-links),
.ts-product-social-sharing li a,
.woocommerce-MyAccount-content > h2,
.woocommerce-customer-details > h2,
.woocommerce-order-details > h2,
.woocommerce-account .addresses h3,
.woocommerce-account .addresses h2,
.woocommerce-customer-details .addresses h2,
.woocommerce table.shop_table.order_details tfoot th,
.woocommerce table.shop_table.customer_details th,
.comments-area .reply a,
.pp_woocommerce table .quantity .minus,
.pp_woocommerce table .quantity .plus,
.woocommerce table .quantity .minus,
.woocommerce table .quantity .plus,
.mailchimp-subscription.text-default .widget-title-wrapper h3,
.woocommerce #reviews #reply-title,
.woocommerce .ts-product-category-slider-wrapper .product.product-category h3,
.ts-gravatar-profile-widget .meta h4,
.widget-container .social-icons li > a,
.woocommerce div.wishlist-title h2,
.woocommerce .products .product.product-category h3,
.widget-title-wrapper a.block-control,
.ts-social-icons .social-icons.style-vertical .ts-tooltip,
#bbpress-forums #bbp-user-wrapper h2.entry-title,
fieldset legend,
.woocommerce ul.order_details li strong,
.portfolio-info p,
.single-portfolio .info-content .entry-title,
.vc_pie_chart .vc_pie_chart_value,
.ts-team-member header > h3 a,
#bbpress-forums .status-category .bbp-forum-title,
.type-forum .bbp-forum-title,
#bbpress-forums li.bbp-footer,
span.bbp-admin-links a:hover,
#bbpress-forums fieldset.bbp-form legend,
.type-topic .bbp-topic-title > a,
#bbpress-forums div.bbp-topic-author a.bbp-author-name,
#bbpress-forums div.bbp-reply-author a.bbp-author-name,
.bbp-meta .bbp-topic-permalink,
.bbp-topic-title-meta a,
#bbpress-forums #bbp-single-user-details #bbp-user-navigation a,
#favorite-toggle a,
#subscription-toggle a,
body #yith-woocompare table.compare-list th {
color: #000000;
}
body div.ppt,
.woocommerce table.shop_table .product-remove a,
.cart_list li .cart-item-wrapper a.remove,
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove,
body .yith-woocompare-widget ul.products-list a.removebefore,
body .pp_nav .pp_play:before,
body .pp_nav .pp_pause:before,
body .pp_arrow_previous:before,
body .pp_arrow_next:before,
body div.pp_woocommerce.pp_pic_holder .pp_arrow_previous:before,
body div.pp_woocommerce.pp_pic_holder .pp_arrow_next:before {
color: #000000 !important;
}
footer .widget_product_tag_cloud .tagcloud a:hover,
footer .widget_tag_cloud .tagcloud a:hover,
header .ts-search-by-category .search-content input[type="submit"]:hover {
background: #000000;
}
.cats-portfolio:before,
.ts-product-attribute > div.color a:before,
.ts-product-attribute > div.selected:before,
.product-filter-by-color ul li a:before {
border-color: #000000;
}
.text-light .owl-dots > div > span:before,
body .flex-control-paging li a:before,
body .theme-default .nivo-controlNav a:before,
body #fp-nav ul li a span:before,
body .fp-slidesNav ul li a span:before,
body div.pp_woocommerce .pp_gallery ul li a:hover,
body div.pp_woocommerce .pp_gallery ul li.selected a,
body div.pp_default .pp_gallery ul li a:hover,
body div.pp_default .pp_gallery ul li.selected a {
border-color: #ffffff;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li > a:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active > a,
.woocommerce nav.woocommerce-pagination ul li a.next:hover,
.woocommerce nav.woocommerce-pagination ul li a.prev:hover,
.ts-pagination ul li a.prev:hover,
.ts-pagination ul li a.next:hover,
.woocommerce nav.woocommerce-pagination ul li a.next:focus,
.woocommerce nav.woocommerce-pagination ul li a.prev:focus,
.ts-pagination ul li a.prev:focus,
.ts-pagination ul li a.next:focus,
.dokan-pagination-container .dokan-pagination li:hover a,
.dokan-pagination-container .dokan-pagination li.active a,
.ts-pagination ul li a:hover,
.ts-pagination ul li a:focus,
.ts-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce
nav.woocommerce-pagination
ul
li
a.next:focus
.woocommerce
nav.woocommerce-pagination
ul
li
a.prev:focus,
.woocommerce nav.woocommerce-pagination ul li a.next:hover,
.woocommerce nav.woocommerce-pagination ul li a.prev:hover,
.bbp-pagination-links a:hover,
.bbp-pagination-links span.current {
background: #000000;
color: #fff;
border-color: #000000;
}
.portfolio-inner .icon-group a,
.single-portfolio .ic-like {
border-color: #000000;
color: #000000;
background-color: #ffffff;
}
div.product .summary .print a,
div.product .summary .email a,
div.product .summary .wishlist a,
.woocommerce .summary div.yith-wcwl-add-to-wishlist a,
.woocommerce div.product .summary a.compare,
.woocommerce .button.button-secondary.transparent,
body .button.button-secondary.transparent,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce table.cart td.actions .coupon .button,
.pp_woocommerce div.product form.cart table .button,
.woocommerce div.product form.cart table .button,
.woocommerce table.my_account_orders tr td:last-child .button,
.woocommerce .checkout_coupon input[type="submit"],
.woocommerce .woocommerce-shipping-calculator .button,
body .single-post .single-navigation > a,
.woocommerce ul.product_list_widget li .loop-add-to-cart a {
border-color: #cccccc;
color: #000000;
background-color: #ffffff;
}
.quantity input[type="number"],
.pp_woocommerce .quantity input.qty,
.woocommerce .quantity input.qty,
.pp_woocommerce .quantity .minus,
.pp_woocommerce .quantity .plus,
.woocommerce .quantity .minus,
.woocommerce .quantity .plus,
.gridlist-toggle a,
.ts-product-social-sharing li a,
.woocommerce .woocommerce-ordering ul.orderby,
.prod-cat-show-top-content-button {
border-color: #cccccc;
}
.mc4wp-form-fields input[type="submit"],
.pp_woocommerce div.product p.cart .button:hover,
.woocommerce div.product p.cart .button:hover,
.pp_woocommerce div.product form.cart .button:hover,
.woocommerce div.product form.cart .button:hover,
html body #yith-woocompare table.compare-list tr.add-to-cart td a:hover,
.woocommerce-account .woocommerce-MyAccount-navigation li:hover a,
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,
body .rev_slider .rev-btn-secondary,
body rs-module-wrap .rev-btn-secondary,
a.button.button-border-secondary:hover,
input.button.button-border-secondary:hover,
.woocommerce-page a.button.button-border-secondary:hover,
.woocommerce-page input.button.button-border-secondary:hover,
.woocommerce .button.button-transparent:hover,
body .button.button-transparent:hover,
body .button.button-secondary,
.woocommerce .cart_totals a.continue-shopping.button,
.woocommerce .button.button-secondary,
.woocommerce .button.button-primary:hover,
body .button.button-primary:hover,
body footer .style-1 .mailchimp-subscription button.button:hover,
.woocommerce footer .style-1 .mailchimp-subscription button.button:hover,
body input.wpcf7-submit,
.woocommerce #payment #place_order:hover,
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled],
.woocommerce .woocommerce-ordering:hover ul.orderby,
.woocommerce .button.button-secondary.transparent:hover,
body .button.button-secondary.transparent:hover,
.woocommerce .widget_price_filter .price_slider_amount .button:hover,
.woocommerce table.my_account_orders tr td:last-child .button:hover,
.woocommerce table.cart td.actions .coupon .button:hover,
.woocommerce .checkout_coupon input[type="submit"]:hover,
.pp_woocommerce div.product form.cart table .button:hover,
.woocommerce div.product form.cart table .button:hover,
body .single-post .single-navigation > a:hover,
#bbpress-forums #bbp-single-user-details #bbp-user-navigation a:hover,
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a,
.widget_calendar caption {
background-color: #3f3f3f;
color: #ffffff;
border-color: #3f3f3f;
}
body .rev_slider .rev-btn-secondary:hover,
body rs-module-wrap .rev-btn-secondary:hover,
a.button.button-border-secondary,
input.button.button-border-secondary,
.woocommerce-page a.button.button-border-secondary,
.woocommerce-page input.button.button-border-secondary,
body .button.button-secondary:hover,
.woocommerce .button.button-secondary:hover,
.woocommerce .cart_totals a.continue-shopping.button:hover {
background-color: transparent;
color: #3f3f3f;
border-color: #3f3f3f;
}
.owl-nav > div,
div.product .single-navigation > div > a,
.images-thumbnails > .thumbnails .owl-nav > div {
color: #bbbbbb;
border-color: #cccccc;
background: #ffffff;
}
.text-light .owl-nav > div:hover:before,
.text-light .owl-nav > div:hover,
.style-light .owl-nav > div:hover,
.owl-dots > div > span:hover:before,
.owl-dots > div.active > span:before {
border-color: #aace3a;
background-color: #aace3a;
}
.woocommerce .product figure .color-image.active span:before,
.woocommerce .product figure .color.active span:before {
border-color: #aace3a;
}
.images-thumbnails > .thumbnails .owl-nav > div:hover,
div.product .single-navigation > div > a:hover,
.single-navigation > a:hover,
.owl-nav > div:hover {
border-color: #000000;
color: #000000;
background: #ffffff;
}
table thead th,
.ts-products-tabs-widget
.vc_tta-accordion
.vc_tta-panels
> div
.vc_tta-panel-heading
a:before,
.ts-products-widget-shortcode.title-background-color .widgettitle,
.list-posts article:not(.format-quote) .entry-meta .date-time,
article.single .entry-meta .date-time,
.ts-blogs article:not(.quote) .entry-meta .date-time,
.ts-dropcap.style-2,
.ts-social-icons .ts-tooltip,
.product-group-button .button-tooltip,
body.woocommerce > h1,
body.woocommerce > h1 a.close {
color: #ffffff;
}
.primary-color,
.cart_list .amount,
.total .amount,
.column-tabs .tabs li:hover,
.column-tabs .tabs li.current,
.ol-style ol li:before,
.ol-style li:before,
.ul-style li:before,
.office-address:before,
.phone-numbers:before,
.email-address:before,
.fax-numbers:before,
.office-address:after,
.phone-numbers:after,
.email-address:after,
.fax-numbers:after,
.ts-dropcap,
h1 > a:hover,
h2 > a:hover,
h3 > a:hover,
h4 > a:hover,
h5 > a:hover,
h6 > a:hover,
.comments-area .reply a:hover,
.ts-product-in-category-tab-2-wrapper .see-more-button:hover,
ul.product_list_widget li .product-categories a:hover,
.ts-product-category-slider-wrapper .category-name h3 > a:hover,
.cats-link a:hover,
.tags-link a:hover,
.woocommerce .checkout #order_review table thead th,
.woocommerce-product-rating .woocommerce-review-link:hover,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-style-2
.vc_tta-tab
> a:hover,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab.vc_active > a:after,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-tab.vc_active
a:after,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-tab.vc_active
a:after,
body.wpb-js-composer
.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left
.vc_tta-tab.vc_active
> a:after,
body.wpb-js-composer
.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right
.vc_tta-tab.vc_active
> a:after,
body.wpb-js-composer
.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top
.vc_tta-tab.vc_active
> a:after,
body .vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title > a i,
body .vc_tta-accordion .vc_tta-panel .vc_tta-panel-title > a:hover i,
body.wpb-js-composer
.ts-products-tabs-widget
.vc_tta-accordion
.vc_tta-panel
.vc_tta-panel-title
> a:hover,
body.wpb-js-composer
.ts-products-tabs-widget
.vc_tta-accordion
.vc_tta-panel.vc_active
.vc_tta-panel-title
> a,
body.wpb-js-composer
.vc_tta-accordion
.vc_tta-panel.vc_active
.vc_tta-panel-title
> a,
body.wpb-js-composer
.vc_tta-accordion
.vc_tta-panel
.vc_tta-panel-title
> a:hover,
body.wpb-js-composer .vc_toggle_default.vc_toggle_active .vc_toggle_title h4,
body.wpb-js-composer .vc_toggle_default .vc_toggle_title:hover h4,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab.vc_active > a,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab > a:hover,
body.wpb-js-composer .vc_toggle_active .vc_toggle_icon:before,
.ts-portfolio-wrapper .filter-bar li:hover,
.ts-portfolio-wrapper .filter-bar li.current,
.portfolio-inner .item a:hover,
.widget-container ul.product_list_widget li .ts-wg-meta > a:hover,
.woocommerce .widget-container ul.product_list_widget li .ts-wg-meta > a:hover,
.ts-social-icons li.custom .ts-tooltip:before,
body .style-3 .mailchimp-subscription.text-light button.button:hover,
a.view-more:hover,
.order-number a,
label a:hover,
.widget-container ul > li a:hover,
.dokan-widget-area .widget ul li > a:hover,
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li.active a,
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li:hover a,
.dokan-dashboard .dokan-dashboard-content a:hover,
.dokan-dashboard .dokan-dashboard-content li.active > a,
span.author a,
section.widget_nav_menu > div > ul > li > a:hover,
.widget-container ul ul li > a:hover,
.list-posts .heading-title a:hover,
p.lost_password a:hover,
.products .product.product-category a:hover h3,
.woocommerce .products .product.product-category a:hover h3,
header .header-template .my-account-wrapper .forgot-pass a:hover,
.woocommerce .products .product .product-categories a:hover,
.woocommerce .widget-container il li .product-categories a:hover,
.widget-container ul li .product-categories a:hover,
.widget.ts-products-widget .product-categories a:hover,
.woocommerce .widget_layered_nav ul li:hover a,
.woocommerce .widget_layered_nav ul li:hover span.count,
.woocommerce .widget_layered_nav ul li.chosen a,
.woocommerce .widget_layered_nav ul li.chosen span.count,
.ts-feature-wrapper .feature-icon:hover,
.ts-product-attribute > div:hover a,
.ts-product-categories-widget ul.product-categories span.icon-toggle:hover,
.widget_categories > ul li.cat-parent > span.icon-toggle:hover,
.ts-product-categories-widget ul.product-categories li.current > a,
.ts-product-categories-widget ul.product-categories li a:hover,
.widget_categories > ul li.current-cat > a,
.widget_categories > ul li a:hover,
.ts-testimonial-wrapper.text-light .testimonial-content h4.name a:hover,
.ts-twitter-slider.text-light .twitter-content h4.name > a:hover,
.woocommerce
.ts-product-deals-slider-wrapper
.products
.product
.product-categories
a:hover,
.woocommerce
.ts-product-deals-slider-wrapper
.products
.center
.product-name
a:hover,
.gridlist-toggle a:hover,
.gridlist-toggle a.active,
.woocommerce .woocommerce-ordering ul li a:hover,
.shipping-calculator-button:hover,
.widget-container .post_list_widget > li a.post-title:hover,
.single-portfolio .cat-links > a:hover,
body.error404 article h1,
body.error404 .icon-404 i,
.ts-tiny-cart-wrapper .ic-cart:before,
footer#colophon
.ts-social-icons
.social-icons.style-vertical
li.custom:hover
a
span,
body .select2-container--default .select2-results__option[aria-selected="true"],
body
.select2-container--default
.select2-results__option--highlighted[aria-selected],
.ic-mobile-menu-close-button:hover,
a.ic-home:hover i,
.mobile-menu-wrapper li:hover > a,
.mobile-menu-wrapper li .ts-menu-drop-icon:hover,
.mobile-menu-wrapper li.current-menu-item > a,
.mobile-menu-wrapper li.current_page_item > a,
.mobile-menu-wrapper li:hover:before,
.mobile-menu-wrapper li.current-menu-item:before,
.mobile-menu-wrapper li.current_page_item:before,
.ts-team-member header > h3 a:hover,
.pp_woocommerce div.product form.cart .variations td .reset_variations,
.woocommerce div.product form.cart .variations td .reset_variations,
#ts-search-result-container .view-all-wrapper a:hover,
#ts-search-result-container ul li a:hover,
.pp_woocommerce table .quantity .minus:hover,
.pp_woocommerce table .quantity .plus:hover,
.woocommerce table .quantity .minus:hover,
.woocommerce table .quantity .plus:hover,
.list-cats li a:hover,
.widget-container .product_list_widget li a:hover,
.woocommerce .widget-container .product_list_widget li a:hover,
.widget.ts-products-widget .ts-wg-meta > a:hover,
.woocommerce .ts-recently-viewed-products-wrapper li .ts-wg-meta > a:hover,
.ts-header .header-top h3.product-name > a:hover,
h3.product-name > a:hover,
h3.product-name:hover,
.product-name a:hover,
.group_table a:hover,
.ts-feature-wrapper.active-feature .feature-header h3 > a,
.bbp-login-links a:hover,
#bbpress-forums .status-category > .bbp-forum-info > a.bbp-forum-title:hover,
.type-forum .bbp-forum-title:hover,
.bbp-topic-started-in > a:hover,
#bbpress-forums .status-category > li > .bbp-forums-list > li a:hover,
li.bbp-forum-freshness a:hover,
li.bbp-topic-freshness a:hover,
.type-topic .bbp-topic-title > a:hover,
#bbpress-forums div.bbp-topic-author a.bbp-author-name:hover,
#bbpress-forums div.bbp-reply-author a.bbp-author-name:hover,
.bbp-meta .bbp-topic-permalink:hover,
.bbp-topic-title-meta a:hover,
#favorite-toggle a:hover,
#subscription-toggle a:hover,
.dashboard-widget.products ul li a:hover {
color: #aace3a;
}
body .pp_nav .pp_play:hover:before,
body .pp_nav .pp_pause:hover:before,
body .pp_arrow_previous:hover:before,
body .pp_arrow_next:hover:before,
body div.pp_woocommerce.pp_pic_holder .pp_arrow_previous:hover:before,
body div.pp_woocommerce.pp_pic_holder .pp_arrow_next:hover:before {
color: #aace3a !important;
}
.tp-bullets.simplebullets .bullet:hover:after,
.tp-bullets.simplebullets .bullet.selected:after,
body .rev_slider .tp-bullets .tp-bullet:hover:after,
body .rev_slider .tp-bullets .tp-bullet.selected:after,
body rs-module-wrap .tp-bullets .tp-bullet:hover:after,
body rs-module-wrap .tp-bullets .tp-bullet.selected:after,
.widget-container:before,
.menu-wrapper > .ic-close-menu-button:hover,
.woocommerce div.product div.thumbnails li:hover a img,
.pp_woocommerce div.product div.thumbnails li:hover a img,
.ts-footer-block .widget-container ul li.custom:hover > a,
footer#colophon .ts-social-icons li.custom:hover a,
.ts-social-icons li.custom:hover a,
footer#colophon .ts-social-icons .style-vertical li.custom:hover a i:after,
.gridlist-toggle a:hover,
.gridlist-toggle a.active,
.shopping-cart-wrapper .ts-tiny-cart-wrapper,
body.wpb-js-composer .vc_general.vc_tta-style-2 .vc_tta-tabs-container {
border-color: #aace3a;
}
table thead th,
.ts-dropcap.style-2,
.ts-products-widget-shortcode.title-background-color .widgettitle,
.list-posts article:not(.format-quote) .entry-meta .date-time,
article.single .entry-meta .date-time,
.ts-blogs article:not(.quote) .entry-meta .date-time,
.ts-products-tabs-widget
.vc_tta-accordion
.vc_tta-panels
> div
.vc_tta-panel-heading
a:after,
.title-background-color .shortcode-heading-wrapper .heading-title,
#bbpress-forums ul.bbp-replies > .bbp-header,
#bbpress-forums ul.bbp-lead-topic .bbp-header,
#bbpress-forums ul.bbp-topics .bbp-header,
#bbpress-forums ul.bbp-forums .bbp-header,
#bbpress-forums ul.bbp-replies > .bbp-header,
#bbpress-forums ul.bbp-search-results .bbp-header,
.woocommerce table.cart th,
.ts-team-member .image-thumbnail .social a.custom:hover,
body.woocommerce > h1,
.ts-social-icons .style-vertical li.custom:hover a i:after,
footer#colophon .ts-social-icons .style-vertical li.c:hover a i:after,
.ts-social-icons li.custom:hover a,
footer#colophon .ts-social-icons li.custom:hover a,
.ts-social-icons li.custom .ts-tooltip,
footer#colophon .ts-social-icons li.custom .ts-tooltip,
.ts-tiny-cart-wrapper .ic-cart:after,
header .ts-search-by-category .search-content input[type="submit"] {
background-color: #aace3a;
}
.cart_list li .cart-item-wrapper a.remove:hover,
.woocommerce .widget_shopping_cart .cart_list li a.remove:hover,
.woocommerce.widget_shopping_cart .cart_list li a.remove:hover,
body #yith-woocompare table.compare-list tr.remove td > a .remove:hover:before,
body .yith-woocompare-widget ul.products-list a.remove:hover:before {
color: #f94e4e !important;
}
*,
* :before,
* :after,
body #yith-woocompare table.compare-list tr th,
body #yith-woocompare table.compare-list tr td .woocommerce table.shop_table,
.woocommerce-page table.shop_table,
.woocommerce ul.order_details li,
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab > a,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-tab
a,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-tab
a,
body.wpb-js-composer .vc_tta-accordion .vc_tta-panel .vc_tta-panel-title > a,
body.wpb-js-composer .vc_toggle_default .vc_toggle_content,
body.wpb-js-composer .vc_toggle_size_md.vc_toggle_default .vc_toggle_content,
body.wpb-js-composer
.vc_tta-accordion
.vc_tta-panels-container
.vc_tta-panel-body,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab > a,
.widget.ts-products-widget li > a.ts-wg-thumbnail,
.woocommerce ul.product_list_widget li > a.ts-wg-thumbnail,
.dokan-dashboard .dokan-dashboard-content .edit-account fieldset,
body > table.compare-list,
.woocommerce table.my_account_orders tbody tr:first-child td:first-child,
body .woocommerce table.my_account_orders td.order-actions,
body div.pp_woocommerce .pp_gallery ul li a,
body.wpb-js-composer .vc_separator.border-color .vc_sep_line,
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes td,
.woocommerce .widget_layered_nav ul,
.woocommerce table.shop_table,
.woocommerce table.shop_table td,
body .wpb_flexslider.flexslider,
.woocommerce table.wishlist_table thead th,
.woocommerce table.wishlist_table tbody td,
.widget_product_search,
.widget_search,
.widget_display_search,
.widget-container.widget_calendar,
.entry-bottom .ts-social-sharing li a,
.woocommerce p.stars a.star-1,
.woocommerce p.stars a.star-2,
.woocommerce p.stars a.star-3,
.woocommerce p.stars a.star-4,
.woocommerce p.stars a.star-5,
.woocommerce #reviews #comments ol.commentlist li .comment-text,
.woocommerce table.shop_attributes,
.woocommerce #reviews #comments ol.commentlist li,
body #yith-woocompare > *,
.woocommerce div.product div.thumbnails li a img,
.pp_woocommerce div.product div.images-slider-wrapper img,
.woocommerce div.product div.images-thumbnails img,
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img,
body.thumbnail-no-border
div.product
div.images-thumbnails
div.thumbnails
li:hover
img,
#bbpress-forums li.bbp-body ul.forum,
#bbpress-forums li.bbp-body ul.topic,
#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results,
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,
#bbpress-forums div.bbp-forum-header,
#bbpress-forums div.bbp-topic-header,
#bbpress-forums div.bbp-reply-header,
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-footer,
#bbpress-forums #bbp-single-user-details #bbp-user-navigation a {
border-color: #ebebeb;
}
#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar,
.ts-product-attribute > div:before {
background-color: #ebebeb;
border-color: #ebebeb;
}
.vc_images_carousel .vc_left .icon-prev:after,
.vc_images_carousel .vc_right .icon-next:after,
.tp-leftarrow.tparrows:after,
.tp-rightarrow.tparrows:after,
.wpb_gallery .wpb_flexslider .flex-direction-nav a:after,
.theme-default .nivo-directionNav a:after {
background-color: #ffffff !important;
}
.vc_images_carousel .vc_left .icon-prev:before,
.vc_images_carousel .vc_right .icon-next:before,
.tp-leftarrow.tparrows:before,
.tp-rightarrow.tparrows:before,
.wpb_gallery .wpb_flexslider .flex-direction-nav a:before,
.theme-default .nivo-directionNav a:before {
color: #000000 !important;
}
.vc_images_carousel .vc_left:hover .icon-prev:after,
.vc_images_carousel .vc_right:hover .icon-next:after,
.tp-leftarrow.tparrows:hover:after,
.tp-rightarrow.tparrows:hover:after,
.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover:after,
.theme-default .nivo-directionNav a:hover:after {
background-color: #000000 !important;
}
.vc_images_carousel .vc_left:hover .icon-prev:before,
.vc_images_carousel .vc_right:hover .icon-next:before,
.tp-leftarrow.tparrows:hover:before,
.tp-rightarrow.tparrows:hover:before,
.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover:before,
.theme-default .nivo-directionNav a:hover:before {
color: #ffffff !important;
}
#to-top a:hover,
a.button:hover,
button:hover,
input[type="submit"]:hover,
.shopping-cart p.buttons a:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab.vc_active > a,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-style-2
.vc_tta-tab.vc_active
> a:hover,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab > a:hover,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-tab.vc_active
a,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-tab.vc_active
a,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-tab:hover
a,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-tab:hover
a,
body.wpb-js-composer
.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left
.vc_tta-tab.vc_active
> a,
body.wpb-js-composer
.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right
.vc_tta-tab.vc_active
> a,
.mc4wp-form-fields input[type="submit"]:hover,
.woocommerce .cart_totals a.checkout-button.button,
body .mailchimp-subscription.text-default button.button,
.woocommerce .mailchimp-subscription.text-default button.button,
a.button.button-border-primary:hover,
input.button.button-border-primary:hover,
.woocommerce a.button.button-border-primary:hover,
.woocommerce input.button.button-border-primary:hover,
.woocommerce .button.button-primary,
body .button.button-primary,
body footer .style-1 .mailchimp-subscription button.button,
.woocommerce footer .style-1 .mailchimp-subscription button.button,
body input.wpcf7-submit:hover,
.portfolio-inner .icon-group a:hover,
.woocommerce .button.button-primary.transparent:hover,
body .button.button-primary.transparent:hover,
.summary .quickshop .button-tooltip,
.summary .wishlist .button-tooltip,
.summary .compare .button-tooltip,
div.product .summary .wishlist a:hover,
.woocommerce .summary div.yith-wcwl-add-to-wishlist a:hover,
.woocommerce div.product .summary a.compare:hover,
div.product .summary .print a:hover,
div.product .summary .email a:hover,
.pp_woocommerce div.product form.cart .button,
.woocommerce div.product form.cart .button,
.pp_woocommerce div.product p.cart .button,
.woocommerce div.product p.cart .button,
html body #yith-woocompare table.compare-list tr.add-to-cart td a,
.pp_woocommerce div.product form.cart .group_table .button:hover,
.woocommerce div.product form.cart .group_table .button:hover,
.woocommerce .summary div.yith-wcwl-add-to-wishlist a:hover,
.woocommerce div.product .summary a.compare:hover,
div.product .summary .print a:hover,
div.product .summary .email a:hover,
.woocommerce #content table.shop_table input.button-secondary:hover,
.woocommerce table.shop_table input.button-secondary:hover,
.woocommerce-page #content table.shop_table input.button-secondary:hover,
.woocommerce-page table.shop_table input.button-secondary:hover,
body .mfp-close-btn-in .mfp-close:hover,
.woocommerce ul.product_list_widget li .loop-add-to-cart a:hover,
body #cboxClose:hover,
#ts-search-popup .search-button input:hover,
#ts-search-popup .ts-button-close:hover,
body div.ts-product-video.pp_pic_holder .pp_close:hover,
body .pp_nav .pp_play:hover,
body .pp_nav .pp_pause:hover,
body div.pp_default .pp_close:hover,
body div.pp_woocommerce.pp_pic_holder .pp_close:hover,
body div.pp_woocommerce.pp_pic_holder .pp_expand:hover,
body div.pp_woocommerce.pp_pic_holder .pp_contract:hover,
body div.pp_default .pp_expand:hover,
body div.pp_default.pp_contract:hover {
background-color: #aace3a;
border-color: #aace3a;
color: #ffffff;
}
.woocommerce .cart_totals a.checkout-button.button:hover,
.woocommerce .button.button-primary.transparent,
body .button.button-primary.transparent,
a.button.button-border-primary,
input.button.button-border-primary,
.woocommerce a.button.button-border-primary,
.woocommerce input.button.button-border-primary,
.woocommerce .woocommerce-shipping-calculator .button:hover {
background: transparent;
color: #aace3a;
border-color: #aace3a;
}
.woocommerce .woocommerce-shipping-calculator .button:hover {
background: #ffffff;
}
#to-top a,
a.button,
button,
input[type="submit"],
.shopping-cart p.buttons a,
.woocommerce #payment #place_order,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
body #yith-woocompare table.compare-list .add-to-cart td a,
body .mailchimp-subscription.text-default button.button:hover,
.woocommerce .mailchimp-subscription.text-default button.button:hover,
body .mailchimp-subscription.text-default button.button:focus,
.woocommerce .mailchimp-subscription.text-default button.button:focus {
background-color: #3f3f3f;
color: #ffffff;
border-color: #3f3f3f;
}
.ts-pagination ul li a,
.dokan-pagination-container .dokan-pagination li a,
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span,
.bbp-pagination-links a {
background-color: #ffffff;
color: #666666;
border-color: #cccccc;
}
.breadcrumb-title-wrapper {
background-color: #ffffff;
}
.breadcrumb-title-wrapper .breadcrumb-title a:hover {
color: #aace3a;
}
.header-v1 .top-right,
.header-top {
border-color: #ebebeb;
}
.header-v1 .top-logo,
.header-v1 .logo-vetical-ipad {
background-color: #aace3a;
}
.header-top,
.header-v1 .header-top .header-right:before {
background-color: #ffffff;
}
.header-top a:not(.button),
.header-top,
.header-v2 .header-top .shopping-cart-wrapper a.cart-control,
.header-v5 .header-top .shopping-cart-wrapper a.cart-control {
color: #848484;
}
#lang_sel_click ul ul a:hover,
.header-currency ul li:hover a:not(.button),
.header-top .my-account-wrapper .account-control > a:hover,
.header-top .my-wishlist-wrapper > a:hover,
.header-top #lang_sel_click > ul > li > a:hover,
.header-top .wpml-ls a:hover,
.header-top .wpml-ls a:focus,
.header-top .wpml-ls ul ul li a:hover,
.header-top .wpml-ls ul ul li a:focus,
header.top-header-transparent .header-top .wpml-ls ul ul li a:hover,
header.top-header-transparent .header-top .wpml-ls ul ul li a:focus,
.header-top .wpml-ls .wpml-ls-current-language > a,
header.top-header-transparent
.header-top
.header-currency
ul
li
a:not(.button):hover,
.header-top .header-currency > div > a:hover,
header.top-header-transparent
.header-top
.my-account-wrapper
.account-control
> a:hover,
header.top-header-transparent .header-top .my-wishlist-wrapper > a:hover,
header.top-header-transparent .header-top #lang_sel_click > ul > li > a:hover,
header.top-header-transparent .header-top .wpml-ls a:hover,
header.top-header-transparent .header-top .wpml-ls a:focus,
header.top-header-transparent
.header-top
.wpml-ls
.wpml-ls-current-language
> a,
header.top-header-transparent .header-top .header-currency > div > a:hover,
.header-template .shopping-cart-wrapper .ic-cart:before {
color: #aace3a;
}
@media only screen and (max-width: 767px) {
.header-template .shopping-cart-wrapper a.cart-control .amount {
color: #aace3a;
}
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
.header-v2 .header-right .shopping-cart-wrapper a.cart-control .amount,
.header-v5 .header-right .shopping-cart-wrapper a.cart-control .amount {
color: #aace3a;
}
}
.header-middle {
background-color: #ffffff;
}
header .header-bottom,
header .header-v5 .header-bottom .header-left,
.header-v1 .header-bottom .header-right:before,
header .header-v7 .header-bottom .menu-wrapper {
background-color: #f1f1f1;
}
.header-v4 .header-bottom,
.header-v6 .header-bottom {
border-color: #ebebeb;
}
body .category-dropdown .select2-dropdown,
header .ts-search-by-category {
background-color: #ffffff;
}
body .category-dropdown .select2-dropdown,
body .category-dropdown .select2-search--dropdown .select2-search__field,
body .category-dropdown .select2-container--open .select2-dropdown--below,
.header-v1 .ts-search-by-category:before,
.header-v2 .ts-search-by-category:before,
.header-v5 .ts-search-by-category:before,
.header-v7 .ts-search-by-category:before {
border-color: #e5e5e5;
}
.category-dropdown li,
header
.select2-container--default
.select2-selection--single
.select2-selection__rendered,
.ts-header .ts-search-by-category select {
color: #000000;
}
header
.select2-container--default
.select2-selection--single
.select2-selection__arrow
b {
border-top-color: #000000;
}
header
.select2-container--default.select2-container--open
.select2-selection--single
.select2-selection__arrow
b {
border-bottom-color: #000000;
}
header .search-content input[type="text"] {
color: #666666;
background-color: #ffffff;
}
body .category-dropdown .select2-results__option[aria-selected="true"],
body .category-dropdown .select2-results__option--highlighted[aria-selected] {
color: #000000;
}
header.top-header-transparent .shopping-cart-wrapper a.cart-control,
.shopping-cart-wrapper a.cart-control {
color: #000000;
}
.shopping-cart-wrapper a.cart-control .amount {
color: #aace3a;
}
.header-v3 .header-top .shopping-cart-wrapper:before,
.header-v4 .header-top .shopping-cart-wrapper:before,
header .header-v5 .header-bottom .header-right,
.header-v7 .header-middle .shopping-cart-wrapper {
background: #ffffff;
}
.vertical-menu-wrapper .vertical-menu-heading,
.header-v1 .header-bottom .header-left {
background-color: #202020;
color: #ffffff;
}
.menu-wrapper nav > ul.menu > li > a,
.vertical-menu-wrapper .vertical-menu-heading {
font-family: "Roboto", sans-serif;
}
header .header-v3 .toggle-search:before,
header .header-v4 .toggle-search:before,
header .header-v6 .toggle-search:before,
.ts-menu > nav.pc-menu > ul.menu > li > .ts-menu-drop-icon,
.menu-wrapper nav > ul.menu > li > a,
.menu-wrapper nav > ul.menu li.fa:before {
color: #848484;
}
.ts-menu > nav.pc-menu > ul.menu li:hover > .ts-menu-drop-icon,
.ts-menu > nav.pc-menu > ul.menu li.current_page_item > .ts-menu-drop-icon,
.ts-menu > nav.pc-menu > ul.menu li.current-menu-item > .ts-menu-drop-icon,
.ts-menu > nav.pc-menu > ul.menu li.current_page_parent > .ts-menu-drop-icon,
.ts-menu > nav.pc-menu > ul.menu li.current-menu-parent > .ts-menu-drop-icon,
.ts-menu > nav.pc-menu > ul.menu li.current-menu-ancestor > .ts-menu-drop-icon,
.ts-menu
> nav.pc-menu
> ul.menu
li.current-product_cat-ancestor
> .ts-menu-drop-icon,
.ic-close-menu-button:hover,
.menu-wrapper nav > ul.menu > li:hover > a,
.menu-wrapper nav > ul.menu li.fa:hover:before,
.menu-wrapper nav > ul.menu > li.fa.current-menu-parent:before,
.menu-wrapper nav > ul.menu > li.fa.current_page_item:before,
.menu-wrapper nav > ul.menu > li.fa.current-menu-item:before,
.menu-wrapper nav > ul.menu > li.fa.current_page_parent:before,
.menu-wrapper nav > ul.menu > li.fa.current-menu-parent:before,
.menu-wrapper nav > ul.menu > li.fa.current-menu-ancestor:before,
.menu-wrapper nav > ul.menu > li.current_page_item > a,
.menu-wrapper nav > ul.menu > li.current-menu-item > a,
.menu-wrapper nav > ul.menu > li.current_page_parent > a,
.menu-wrapper nav > ul.menu > li.current-menu-parent > a,
.menu-wrapper nav > ul.menu > li.current-menu-ancestor > a,
.menu-wrapper nav > ul.menu li.current-product_cat-ancestor > a,
.ts-menu-drop-icon.active:before,
.ts-menu-drop-icon:hover:before,
header .search-wrapper.active .toggle-search:before {
color: #aace3a;
}
.menu-wrapper .vertical-menu-wrapper nav > ul.menu li.fa:before {
color: #000000;
}
.menu-wrapper .vertical-menu > ul.menu > li > .ts-menu-drop-icon,
.menu-wrapper .vertical-menu-wrapper nav > ul.menu > li > a,
header .ts-menu .vertical-menu-wrapper > ul.menu > ul > li > a {
color: #000000;
background-color: #f9f9f9;
}
.vertical-menu-small .menu-wrapper .vertical-menu > ul.menu {
background-color: #f9f9f9;
}
.menu-wrapper .vertical-menu > ul.menu > li:hover > .ts-menu-drop-icon,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.current-product_cat-ancestor
> .ts-menu-drop-icon,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.current_page_item
> .ts-menu-drop-icon,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.current-menu-item
> .ts-menu-drop-icon,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.current_page_parent
> .ts-menu-drop-icon,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.current-menu-parent
> .ts-menu-drop-icon,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.current-menu-ancestor
> .ts-menu-drop-icon,
.menu-wrapper .vertical-menu-wrapper nav > ul.menu > li:hover > a,
header .ts-menu .vertical-menu-wrapper > ul.menu > ul > li:hover > a,
.menu-wrapper .vertical-menu-wrapper nav > ul.menu > li.current_page_item > a,
.menu-wrapper .vertical-menu-wrapper nav > ul.menu > li.current-menu-item > a,
.menu-wrapper .vertical-menu-wrapper nav > ul.menu > li.current_page_parent > a,
.menu-wrapper .vertical-menu-wrapper nav > ul.menu > li.current-menu-parent > a,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.current-menu-ancestor
> a,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.current-product_cat-ancestor
> a {
background-color: #ffffff;
color: #aace3a;
}
.menu-wrapper .vertical-menu-wrapper nav > ul.menu li.fa:hover:before,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.fa.current-menu-parent:before,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.fa.current_page_item:before,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.fa.current-menu-item:before,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.fa.current_page_parent:before,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.fa.current-menu-parent:before,
.menu-wrapper
.vertical-menu-wrapper
nav
> ul.menu
> li.fa.current-menu-ancestor:before,
.menu-wrapper .vertical-menu-wrapper nav > ul.menu li.fa:hover:before,
.menu-wrapper .vertical-menu-wrapper nav > ul.menu > li.fa:hover:before,
.menu-wrapper .vertical-menu-wrapper nav > ul.menu > li.fa:hover:before,
.menu-wrapper .vertical-menu-wrapper nav > ul.menu > li.fa:hover:before,
.menu-wrapper .vertical-menu-wrapper nav > ul.menu > li.fa:hover:before,
.menu-wrapper .vertical-menu-wrapper nav > ul.menu > li.fa:hover:before,
.menu-wrapper .vertical-menu-wrapper nav > ul.menu > li.fa:hover:before {
color: #aace3a;
}
.menu-wrapper nav > ul.menu li ul.sub-menu:before,
.menu-wrapper .ts-menu > nav > ul.menu > li:after,
.menu-wrapper .ts-menu > nav > ul.menu > li > a:after,
.menu-wrapper .vertical-menu > ul.menu > li li ul.sub-menu:before,
.vertical-menu-wrapper .vertical-menu {
background-color: #ffffff;
}
.menu-wrapper nav > ul.menu ul.sub-menu h1,
.menu-wrapper nav > ul.menu ul.sub-menu h2,
.menu-wrapper nav > ul.menu ul.sub-menu h3,
.menu-wrapper nav > ul.menu ul.sub-menu h4,
.menu-wrapper nav > ul.menu ul.sub-menu h5,
.menu-wrapper nav > ul.menu ul.sub-menu h6,
.menu-wrapper nav > ul.menu ul.sub-menu .h1,
.menu-wrapper nav > ul.menu ul.sub-menu .h2,
.menu-wrapper nav > ul.menu ul.sub-menu .h3,
.menu-wrapper nav > ul.menu ul.sub-menu .h4,
.menu-wrapper nav > ul.menu ul.sub-menu .h5,
.menu-wrapper nav > ul.menu ul.sub-menu .h6,
h1.wpb_heading,
h2.wpb_heading,
h3.wpb_heading,
h4.wpb_heading,
h5.wpb_heading,
h6.wpb_heading {
color: #000000;
}
.menu-wrapper nav > ul.menu ul.sub-menu > li > a,
.menu-wrapper nav div.list-link li > a,
.menu-wrapper nav > ul.menu li.widget_nav_menu li > a {
color: #848484;
font-family: "Roboto";
}
.ts-menu > nav.pc-menu > ul.menu ul li > .ts-menu-drop-icon {
color: #848484;
}
.ts-menu > nav.pc-menu > ul.menu ul li:hover > .ts-menu-drop-icon,
.ts-menu > nav.pc-menu > ul.menu ul li.current_page_item > .ts-menu-drop-icon,
.ts-menu > nav.pc-menu > ul.menu ul li.current-menu-item > .ts-menu-drop-icon,
.ts-menu > nav.pc-menu > ul.menu ul li.current_page_parent > .ts-menu-drop-icon,
.ts-menu > nav.pc-menu > ul.menu ul li.current-menu-parent > .ts-menu-drop-icon,
.ts-menu
> nav.pc-menu
> ul.menu
ul
li.current-menu-ancestor
> .ts-menu-drop-icon,
.ts-menu
> nav.pc-menu
> ul.menu
ul
li.current-product_cat-ancestor
> .ts-menu-drop-icon,
.vertical-menu-wrapper
> .vertical-menu
> ul.menu
ul
li:hover
> .ts-menu-drop-icon,
.vertical-menu-wrapper
> .vertical-menu
> ul.menu
li.current_page_item
> .ts-menu-drop-icon,
.vertical-menu-wrapper
> .vertical-menu
> ul.menu
li.current-menu-item
> .ts-menu-drop-icon,
.vertical-menu-wrapper
> .vertical-menu
> ul.menu
li.current_page_parent
> .ts-menu-drop-icon,
.vertical-menu-wrapper
> .vertical-menu
> ul.menu
li.current-menu-parent
> .ts-menu-drop-icon,
.vertical-menu-wrapper
> .vertical-menu
> ul.menu
li.current-menu-ancestor
> .ts-menu-drop-icon,
.vertical-menu-wrapper
> .vertical-menu
> ul.menu
ul
li.current-product_cat-ancestor
> .ts-menu-drop-icon,
.menu-wrapper nav > ul.menu ul.sub-menu > li > a:hover,
.menu-wrapper nav div.list-link li > a:hover,
.menu-wrapper nav > ul.menu li.widget_nav_menu li > a:hover,
.menu-wrapper nav > ul.menu li.widget_nav_menu li.current-menu-item > a,
.menu-wrapper nav > ul.menu ul.sub-menu li.current-menu-item > a,
.menu-wrapper nav > ul.menu ul.sub-menu li.current_page_parent > a,
.menu-wrapper nav > ul.menu ul.sub-menu li.current-menu-parent > a,
.menu-wrapper nav > ul.menu ul.sub-menu li.current_page_item > a,
.menu-wrapper nav > ul.menu ul.sub-menu li.current-menu-ancestor > a,
.menu-wrapper nav > ul.menu ul.sub-menu li.current-product_cat-ancestor > a {
color: #aace3a;
}
.ts-social-icons li a,
footer#colophon .ts-social-icons a {
border-color: #848484;
color: #ffffff;
}
footer .ts-social-icons li a:before {
border-color: #848484;
}
ul.info-content li:after,
footer .box-office-address:after,
footer .box-phone-numbers:after,
footer .box-email-address:after,
footer .box-fax-numbers:after {
border-color: #848484;
}
.ts-social-icons .style-fill-bg li a,
footer#colophon .ts-social-icons .style-fill-bg li a {
background: #848484;
color: #ffffff;
}
footer .end-footer {
background-color: #202020;
}
footer .footer-container {
background-color: #202020;
}
footer .widget_calendar caption {
color: #202020;
}
footer#colophon,
footer#colophon a,
footer#colophon dt,
footer .mc4wp-form-fields label {
color: #999999;
}
.box-office-address,
.box-phone-numbers,
.box-email-address,
.box-fax-numbers,
footer .ts-social-icons .social-icons.style-vertical .ts-tooltip,
footer .mc4wp-form-fields h2.title,
footer#colophon a:hover,
footer#colophon h1,
footer#colophon h2,
footer#colophon h3,
footer#colophon h4,
footer#colophon h5,
footer#colophon h6,
footer#colophon .h1,
footer#colophon .h2,
footer#colophon .h3,
footer#colophon .h4,
footer#colophon .h5,
footer#colophon .h6,
footer#colophon h1.wpb_heading,
footer#colophon h2.wpb_heading,
footer#colophon h3.wpb_heading,
footer#colophon h4.wpb_heading,
footer#colophon h5.wpb_heading,
footer#colophon h6.wpb_heading footer#colophon a:hover,
footer#colophon .wp-caption p.wp-caption-text,
footer#colophon .woocommerce ul.cart_list li span.amount,
footer#colophon .woocommerce ul.product_list_widget li span.amount,
footer#colophon .ts-blogs-widget-wrapper ul li a,
footer#colophon .ts-recent-comments-widget-wrapper ul li a,
.info-company li,
footer .widget_product_tag_cloud .tagcloud a:hover,
footer .widget_tag_cloud .tagcloud a:hover {
color: #ffffff;
}
footer .ts-social-icons .social-icons.style-vertical li a i:after {
border-color: #ffffff;
}
footer .widget_calendar caption {
background: #ffffff;
}
footer#colophon .end-footer,
footer#colophon .end-footer a,
footer#colophon .end-footer dt {
color: #999999;
}
.ts-product-deals-slider-wrapper .counter-wrapper > div,
.counter-wrapper > div {
background-color: #f7f7f7;
border-color: #f1f1f1;
color: #666666;
}
.ts-price-table .rating:before,
.star-rating:before,
.pp_woocommerce .star-rating:before,
.woocommerce .star-rating:before,
.testimonial-content .rating:before {
color: #ffad00;
}
.ts-price-table .rating span:before,
.star-rating span:before,
.pp_woocommerce .star-rating span:before,
.woocommerce .star-rating span:before,
.testimonial-content .rating span:before {
color: #ffad00;
}
#ts-search-result-container ul li a,
#ts-search-result-container .view-all-wrapper a,
.widget-container ul.product_list_widget li .ts-wg-meta > a,
.woocommerce .widget-container ul.product_list_widget li .ts-wg-meta > a,
.woocommerce .ts-recently-viewed-products-wrapper li .ts-wg-meta > a,
.widget.ts-products-widget .ts-wg-meta > a,
.ts-header .header-top h3.product-name > a,
h3.product-name > a,
h3.product-name,
.product-name a,
.woocommerce #order_review table.shop_table tbody td.product-name,
.woocommerce #order_review table.shop_table tfoot td.product-name,
.single-navigation .product-info,
.group_table a,
body #yith-woocompare table.compare-list tr.title td {
color: #202020;
}
.woocommerce .product .thumbnail-wrapper .product-group-button > div a,
.meta-wrapper div.wishlist a,
.meta-wrapper div.compare a,
.woocommerce .product .meta-wrapper a.added_to_cart,
.woocommerce .product .meta-wrapper a.button,
.woocommerce .product .meta-wrapper .wishlist a {
background-color: #ffffff;
border-color: #e8e8e8;
color: #666666;
}
body #yith-woocompare table.compare-list .add-to-cart td a:hover,
.woocommerce .product .thumbnail-wrapper .loop-add-to-cart a.button:hover,
.woocommerce .product .thumbnail-wrapper .button-in:hover a,
.button-in a:hover,
.meta-wrapper .button-in.wishlist a:hover,
.meta-wrapper .button-in.compare a:hover,
.woocommerce .product .thumbnail-wrapper .product-group-button > div a:hover,
.woocommerce .product .meta-wrapper a.added_to_cart:hover,
.woocommerce .product .meta-wrapper a.button:hover,
.woocommerce .product .meta-wrapper a.added_to_cart:focus,
.woocommerce .product .meta-wrapper a.button:focus,
.woocommerce .product .meta-wrapper .wishlist a:hover,
.woocommerce .product .meta-wrapper .wishlist a:focus,
.meta-wrapper div.wishlist a:hover,
.meta-wrapper div.compare a:hover,
.single-portfolio .ic-like:hover,
.product-group-button .button-tooltip,
.quickshop .button-tooltip,
.wishlist .button-tooltip,
.compare .button-tooltip {
background-color: #aace3a;
border-color: #aace3a;
color: #ffffff;
}
.quickshop .button-tooltip:after,
.wishlist .button-tooltip:after,
.compare .button-tooltip:after {
color: #aace3a;
}
body .product-group-button .button-tooltip:after {
border-left-color: #aace3a;
}
body .product-group-button .button-tooltip:after {
border-right-color: #aace3a;
}
.woocommerce .product .product-label .onsale,
.pp_woocommerce div.product .images .product-label span.onsale {
color: #ffffff;
background: #aace3a;
}
.woocommerce .product .product-label .onsale.amount,
.pp_woocommerce div.product .images .product-label span.onsale.amount {
color: #ffffff;
}
.woocommerce .product .product-label .onsale:before,
.pp_woocommerce div.product .images .product-label .onsale:before {
border-top-color: #aace3a;
}
.woocommerce .product .product-label .onsale:after,
.pp_woocommerce div.product .images .product-label .onsale:after {
border-bottom-color: #aace3a;
}
.woocommerce .product .product-label .new,
.pp_woocommerce div.product .images .product-label span.new {
color: #ffffff;
background: #3a93ca;
}
.woocommerce .product .product-label .new:before,
.pp_woocommerce div.product .images .product-label .new:before {
border-top-color: #3a93ca;
}
.woocommerce .product .product-label .new:after,
.pp_woocommerce div.product .images .product-label .new:after {
border-bottom-color: #3a93ca;
}
.woocommerce .product .product-label .featured,
.pp_woocommerce div.product .images .product-label span.featured {
color: #ffffff;
background: #72b728;
}
.woocommerce .product .product-label .featured:before,
.pp_woocommerce div.product .images .product-label .featured:before {
border-top-color: #72b728;
}
.woocommerce .product .product-label .featured:after,
.pp_woocommerce div.product .images .product-label .featured:after {
border-bottom-color: #72b728;
}
.woocommerce .product .product-label .out-of-stock,
.pp_woocommerce div.product .images .product-label span.out-of-stock {
color: #ffffff;
background: #d4d4d4;
}
.woocommerce .product .product-label .out-of-stock:before,
.pp_woocommerce div.product .images .product-label .out-of-stock:before {
border-top-color: #d4d4d4;
}
.woocommerce .product .product-label .out-of-stock:after,
.pp_woocommerce div.product .images .product-label .out-of-stock:after {
border-bottom-color: #d4d4d4;
}
.amount,
.woocommerce .products .product .price,
.woocommerce .products .product .amount,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.single-navigation .product-info .price,
body #yith-woocompare table.compare-list tr.price td {
color: #000000;
}
del .amount,
.woocommerce .products .product del .amount {
color: #000000;
}
ins .amount,
.woocommerce .products .product ins .amount {
color: #000000;
}
.woocommerce-message,
.woocommerce .woocommerce-message,
.alert.alert-success,
div.wpcf7-mail-sent-ok,
.vc_color-alert-success.vc_message_box {
background: #c1faa8;
color: #6db74c;
border-color: #6db74c;
}
.woocommerce-message a,
.woocommerce .woocommerce-message a {
color: #6db74c;
}
.woocommerce-message:before,
.woocommerce .woocommerce-message:before,
.alert.alert-success:before,
.mailchimp-subscription .mc4wp-success:before,
.mailchimp-subscription .mc4wp-success {
color: #6db74c;
}
.woocommerce-info,
.woocommerce .woocommerce-info,
.alert.alert-info,
.vc_color-alert-info.vc_message_box {
background: #fff4bb;
color: #e99b00;
border-color: #ffcc66;
}
.woocommerce-info a,
.woocommerce .woocommerce-info a {
color: #e99b00;
}
.woocommerce-info:before,
.woocommerce .woocommerce-info:before,
.alert.alert-info:before {
color: #e99b00;
}
.woocommerce-error,
.woocommerce .woocommerce-error,
.alert.alert-error,
div.wpcf7-validation-errors,
div.wpcf7-mail-sent-ng,
.vc_color-alert-danger.vc_message_box {
background: transparent;
border-color: #e94b4b;
color: #666666;
}
.woocommerce-error a,
.woocommerce .woocommerce-error a {
color: #666666;
}
.mailchimp-subscription .mc4wp-error,
.woocommerce-error:before,
.woocommerce .woocommerce-error:before,
.alert.alert-error:before,
.mailchimp-subscription .mc4wp-error:before {
color: #e94b4b;
}
.alert.alert-warning,
div.wpcf7-spam-blocked,
.vc_color-alert-warning.vc_message_box {
background: ffffff;
color: #666666;
border-color: #f5d817;
}
.alert.alert-warning:before {
color: #f5d817;
}
.alert.alert-warning a,
div.wpcf7-spam-blocked a,
.vc_color-alert-warning.vc_message_box a {
color: #666666;
}
.woocommerce-message a.button,
.woocommerce .woocommerce-message a.button {
background: #ffffff;
color: #77d23f;
border-color: #77d23f;
}
.woocommerce-message a.button:hover,
.woocommerce .woocommerce-message a.button:hover {
background: #77d23f;
color: #ffffff;
border-color: #77d23f;
}
.woocommerce-error a.button,
.woocommerce .woocommerce-error a.button {
background: ffffff;
color: #e94b4b;
border-color: #e94b4b;
}
.woocommerce-error a.button:hover,
.woocommerce .woocommerce-error a.button:hover {
background: #e94b4b;
color: #ffffff;
border-color: #e94b4b;
}
.woocommerce-info a.button,
.woocommerce .woocommerce-info a.button {
background: #ffffff;
color: #e99b00;
border-color: #e99b00;
}
.woocommerce-info a.button:hover,
.woocommerce .woocommerce-info a.button:hover {
background: #21c2f8;
color: #ffffff;
border-color: #21c2f8;
}
.mobile-menu-wrapper {
background: #2f2f2f;
}
.mobile-menu-wrapper li > a,
.mobile-menu-wrapper li:before,
.mobile-menu-wrapper li > .ts-menu-drop-icon {
color: #f5f5f5;
}  .ui-draggable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-helper-hidden {
display: none;
}
.ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-helper-reset {
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 100%;
list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
clear: both;
}
.ui-helper-zfix {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
filter: Alpha(Opacity=0);
}
.ui-front {
z-index: 100;
}
.ui-state-disabled {
cursor: default !important;
pointer-events: none;
}
.ui-icon {
display: inline-block;
vertical-align: middle;
margin-top: -0.25em;
position: relative;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}
.ui-widget-icon-block {
left: 50%;
margin-left: -8px;
display: block;
}
.ui-widget-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ui-resizable {
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
-ms-touch-action: none;
touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
display: none;
}
.ui-resizable-n {
cursor: n-resize;
height: 7px;
width: 100%;
top: -5px;
left: 0;
}
.ui-resizable-s {
cursor: s-resize;
height: 7px;
width: 100%;
bottom: -5px;
left: 0;
}
.ui-resizable-e {
cursor: e-resize;
width: 7px;
right: -5px;
top: 0;
height: 100%;
}
.ui-resizable-w {
cursor: w-resize;
width: 7px;
left: -5px;
top: 0;
height: 100%;
}
.ui-resizable-se {
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
}
.ui-resizable-sw {
cursor: sw-resize;
width: 9px;
height: 9px;
left: -5px;
bottom: -5px;
}
.ui-resizable-nw {
cursor: nw-resize;
width: 9px;
height: 9px;
left: -5px;
top: -5px;
}
.ui-resizable-ne {
cursor: ne-resize;
width: 9px;
height: 9px;
right: -5px;
top: -5px;
}
.ui-button {
padding: 0.4em 1em;
display: inline-block;
position: relative;
line-height: normal;
margin-right: 0.1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
overflow: visible;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
text-decoration: none;
}
.ui-button-icon-only {
width: 2em;
box-sizing: border-box;
text-indent: -9999px;
white-space: nowrap;
}
input.ui-button.ui-button-icon-only {
text-indent: 0;
}
.ui-button-icon-only .ui-icon {
position: absolute;
top: 50%;
left: 50%;
margin-top: -8px;
margin-left: -8px;
}
.ui-button.ui-icon-notext .ui-icon {
padding: 0;
width: 2.1em;
height: 2.1em;
text-indent: -9999px;
white-space: nowrap;
}
input.ui-button.ui-icon-notext .ui-icon {
width: auto;
height: auto;
text-indent: 0;
white-space: normal;
padding: 0.4em 1em;
}
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;
}
.ui-controlgroup {
vertical-align: middle;
display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
float: left;
margin-left: 0;
margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
display: block;
float: none;
width: 100%;
margin-top: 0;
margin-bottom: 0;
text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
padding: 0.4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
border-bottom: none;
}
.ui-controlgroup-vertical .ui-spinner-input {
width: 75%;
width: calc(100% - 2.4em);
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
border-top-style: solid;
}
.ui-checkboxradio-label .ui-icon-background {
box-shadow: inset 1px 1px 1px #ccc;
border-radius: 0.12em;
border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
width: 16px;
height: 16px;
border-radius: 1em;
overflow: visible;
border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
background-image: none;
width: 8px;
height: 8px;
border-width: 4px;
border-style: solid;
}
.ui-checkboxradio-disabled {
pointer-events: none;
}
.ui-dialog {
position: absolute;
top: 0;
left: 0;
padding: 0.2em;
outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
padding: 0.4em 1em;
position: relative;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: 0.1em 0;
white-space: nowrap;
width: 90%;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
right: 0.3em;
top: 50%;
width: 20px;
margin: -10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: 0.5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: 0.5em;
padding: 0.3em 1em 0.5em 0.4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: 0.5em 0.4em 0.5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-n {
height: 2px;
top: 0;
}
.ui-dialog .ui-resizable-e {
width: 2px;
right: 0;
}
.ui-dialog .ui-resizable-s {
height: 2px;
bottom: 0;
}
.ui-dialog .ui-resizable-w {
width: 2px;
left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
width: 7px;
height: 7px;
}
.ui-dialog .ui-resizable-se {
right: 0;
bottom: 0;
}
.ui-dialog .ui-resizable-sw {
left: 0;
bottom: 0;
}
.ui-dialog .ui-resizable-ne {
right: 0;
top: 0;
}
.ui-dialog .ui-resizable-nw {
left: 0;
top: 0;
}
.ui-draggable .ui-dialog-titlebar {
cursor: move;
}
.ui-widget {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
}
.ui-widget .ui-widget {
font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
}
.ui-widget.ui-widget-content {
border: 1px solid #c5c5c5;
}
.ui-widget-content {
border: 1px solid #ddd;
background: #fff;
color: #333;
}
.ui-widget-content a {
color: #333;
}
.ui-widget-header {
border: 1px solid #ddd;
background: #e9e9e9;
color: #333;
font-weight: bold;
}
.ui-widget-header a {
color: #333;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
border: 1px solid #c5c5c5;
background: #f6f6f6;
font-weight: normal;
color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
color: #454545;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
border: 1px solid #ccc;
background: #ededed;
font-weight: normal;
color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
color: #2b2b2b;
text-decoration: none;
}
.ui-visual-focus {
box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
border: 1px solid #003eff;
background: #007fff;
font-weight: normal;
color: #fff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
border: #003eff;
background-color: #fff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #fff;
text-decoration: none;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #dad55e;
background: #fffa90;
color: #777620;
}
.ui-state-checked {
border: 1px solid #dad55e;
background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #f1a899;
background: #fddfdf;
color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
opacity: 0.7;
filter: Alpha(Opacity=70);
font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
opacity: 0.35;
filter: Alpha(Opacity=35);
background-image: none;
}
.ui-state-disabled .ui-icon {
filter: Alpha(Opacity=35);
}
.ui-icon {
width: 16px;
height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ui-icons_444444_256x240.png);
}
.ui-widget-header .ui-icon {
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ui-icons_444444_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ui-icons_555555_256x240.png);
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ui-icons_ffffff_256x240.png);
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ui-icons_777620_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ui-icons_cc0000_256x240.png);
}
.ui-button .ui-icon {
background-image: url(//furnitureforschools.co.uk/wp-content/themes/boxshop-child/images/ui-icons_777777_256x240.png);
}
.ui-icon-blank {
background-position: 16px 16px;
}
.ui-icon-caret-1-n {
background-position: 0 0;
}
.ui-icon-caret-1-ne {
background-position: -16px 0;
}
.ui-icon-caret-1-e {
background-position: -32px 0;
}
.ui-icon-caret-1-se {
background-position: -48px 0;
}
.ui-icon-caret-1-s {
background-position: -65px 0;
}
.ui-icon-caret-1-sw {
background-position: -80px 0;
}
.ui-icon-caret-1-w {
background-position: -96px 0;
}
.ui-icon-caret-1-nw {
background-position: -112px 0;
}
.ui-icon-caret-2-n-s {
background-position: -128px 0;
}
.ui-icon-caret-2-e-w {
background-position: -144px 0;
}
.ui-icon-triangle-1-n {
background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
background-position: -65px -16px;
}
.ui-icon-triangle-1-sw {
background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
background-position: -65px -32px;
}
.ui-icon-arrow-1-sw {
background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
background-position: 1px -48px;
}
.ui-icon-arrowthick-1-ne {
background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
background-position: -176px -64px;
}
.ui-icon-arrow-4 {
background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
background-position: -16px -80px;
}
.ui-icon-extlink {
background-position: -32px -80px;
}
.ui-icon-newwin {
background-position: -48px -80px;
}
.ui-icon-refresh {
background-position: -64px -80px;
}
.ui-icon-shuffle {
background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
background-position: 0 -96px;
}
.ui-icon-folder-open {
background-position: -16px -96px;
}
.ui-icon-document {
background-position: -32px -96px;
}
.ui-icon-document-b {
background-position: -48px -96px;
}
.ui-icon-note {
background-position: -64px -96px;
}
.ui-icon-mail-closed {
background-position: -80px -96px;
}
.ui-icon-mail-open {
background-position: -96px -96px;
}
.ui-icon-suitcase {
background-position: -112px -96px;
}
.ui-icon-comment {
background-position: -128px -96px;
}
.ui-icon-person {
background-position: -144px -96px;
}
.ui-icon-print {
background-position: -160px -96px;
}
.ui-icon-trash {
background-position: -176px -96px;
}
.ui-icon-locked {
background-position: -192px -96px;
}
.ui-icon-unlocked {
background-position: -208px -96px;
}
.ui-icon-bookmark {
background-position: -224px -96px;
}
.ui-icon-tag {
background-position: -240px -96px;
}
.ui-icon-home {
background-position: 0 -112px;
}
.ui-icon-flag {
background-position: -16px -112px;
}
.ui-icon-calendar {
background-position: -32px -112px;
}
.ui-icon-cart {
background-position: -48px -112px;
}
.ui-icon-pencil {
background-position: -64px -112px;
}
.ui-icon-clock {
background-position: -80px -112px;
}
.ui-icon-disk {
background-position: -96px -112px;
}
.ui-icon-calculator {
background-position: -112px -112px;
}
.ui-icon-zoomin {
background-position: -128px -112px;
}
.ui-icon-zoomout {
background-position: -144px -112px;
}
.ui-icon-search {
background-position: -160px -112px;
}
.ui-icon-wrench {
background-position: -176px -112px;
}
.ui-icon-gear {
background-position: -192px -112px;
}
.ui-icon-heart {
background-position: -208px -112px;
}
.ui-icon-star {
background-position: -224px -112px;
}
.ui-icon-link {
background-position: -240px -112px;
}
.ui-icon-cancel {
background-position: 0 -128px;
}
.ui-icon-plus {
background-position: -16px -128px;
}
.ui-icon-plusthick {
background-position: -32px -128px;
}
.ui-icon-minus {
background-position: -48px -128px;
}
.ui-icon-minusthick {
background-position: -64px -128px;
}
.ui-icon-close {
background-position: -80px -128px;
}
.ui-icon-closethick {
background-position: -96px -128px;
}
.ui-icon-key {
background-position: -112px -128px;
}
.ui-icon-lightbulb {
background-position: -128px -128px;
}
.ui-icon-scissors {
background-position: -144px -128px;
}
.ui-icon-clipboard {
background-position: -160px -128px;
}
.ui-icon-copy {
background-position: -176px -128px;
}
.ui-icon-contact {
background-position: -192px -128px;
}
.ui-icon-image {
background-position: -208px -128px;
}
.ui-icon-video {
background-position: -224px -128px;
}
.ui-icon-script {
background-position: -240px -128px;
}
.ui-icon-alert {
background-position: 0 -144px;
}
.ui-icon-info {
background-position: -16px -144px;
}
.ui-icon-notice {
background-position: -32px -144px;
}
.ui-icon-help {
background-position: -48px -144px;
}
.ui-icon-check {
background-position: -64px -144px;
}
.ui-icon-bullet {
background-position: -80px -144px;
}
.ui-icon-radio-on {
background-position: -96px -144px;
}
.ui-icon-radio-off {
background-position: -112px -144px;
}
.ui-icon-pin-w {
background-position: -128px -144px;
}
.ui-icon-pin-s {
background-position: -144px -144px;
}
.ui-icon-play {
background-position: 0 -160px;
}
.ui-icon-pause {
background-position: -16px -160px;
}
.ui-icon-seek-next {
background-position: -32px -160px;
}
.ui-icon-seek-prev {
background-position: -48px -160px;
}
.ui-icon-seek-end {
background-position: -64px -160px;
}
.ui-icon-seek-start {
background-position: -80px -160px;
}
.ui-icon-seek-first {
background-position: -80px -160px;
}
.ui-icon-stop {
background-position: -96px -160px;
}
.ui-icon-eject {
background-position: -112px -160px;
}
.ui-icon-volume-off {
background-position: -128px -160px;
}
.ui-icon-volume-on {
background-position: -144px -160px;
}
.ui-icon-power {
background-position: 0 -176px;
}
.ui-icon-signal-diag {
background-position: -16px -176px;
}
.ui-icon-signal {
background-position: -32px -176px;
}
.ui-icon-battery-0 {
background-position: -48px -176px;
}
.ui-icon-battery-1 {
background-position: -64px -176px;
}
.ui-icon-battery-2 {
background-position: -80px -176px;
}
.ui-icon-battery-3 {
background-position: -96px -176px;
}
.ui-icon-circle-plus {
background-position: 0 -192px;
}
.ui-icon-circle-minus {
background-position: -16px -192px;
}
.ui-icon-circle-close {
background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
background-position: -192px -192px;
}
.ui-icon-circle-check {
background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
background-position: -80px -224px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
border-bottom-right-radius: 3px;
}
.ui-widget-overlay {
background: #aaa;
opacity: 0.3;
filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
-webkit-box-shadow: 0 0 5px #666;
box-shadow: 0 0 5px #666;
}
.hidden.ui-dialog-content {
display: block !important;
}  .gdpr-container-fluid {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.gdpr-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.gdpr-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.gdpr-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.gdpr-align-items-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.gdpr-d-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.gdpr-px-0 {
padding-left: 0;
padding-right: 0;
}
.modal-backdrop.show {
opacity: 0.8;
}
.modal-open {
overflow: hidden;
}
.modal-open .gdpr-modal {
overflow-x: hidden;
overflow-y: auto;
}
.gdpr-modal.fade .gdpr-modal-dialog {
transition: -webkit-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
-webkit-transform: translate(0, -25%);
transform: translate(0, -25%);
}
.gdpr-modal.show .gdpr-modal-dialog {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1039;
background-color: #000;
}
.modal-backdrop.fade {
opacity: 0;
}
.modal-backdrop.show {
opacity: 0.5;
}
.gdpr-modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
display: none;
overflow: hidden;
outline: 0;
}
.gdpr-modal a {
text-decoration: none;
}
.gdpr-modal .gdpr-modal-dialog {
position: relative;
width: auto;
margin: 0.5rem;
pointer-events: none;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
"Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
"Segoe UI Symbol";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (0.5rem * 2));
}
@media (min-width: 576px) {
.gdpr-modal .gdpr-modal-dialog {
max-width: 500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2));
}
}
@media (min-width: 992px) {
.gdpr-modal .gdpr-modal-dialog {
max-width: 900px;
}
}
.gdpr-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 0.3rem;
outline: 0;
}
.gdpr-modal .row {
margin: 0 -15px;
}
.gdpr-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.gdpr-modal .close {
position: absolute;
right: 10px;
top: 10px;
z-index: 1;
padding: 0;
background-color: transparent;
border: 0;
-webkit-appearance: none;
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
}
.gdpr-modal .close:focus {
outline: 0;
}
.gdpr-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 70px;
font-size: 14px;
}
.gdpr-switch input[type="checkbox"] {
display: none;
}
.gdpr-switch .gdpr-slider {
background-color: #e3e1e8;
height: 24px;
width: 50px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: 0.4s;
}
.gdpr-switch .gdpr-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 20px;
left: 2px;
position: absolute;
transition: 0.4s;
width: 20px;
}
.gdpr-switch input:checked + .gdpr-slider {
background-color: #63b35f;
}
.gdpr-switch input:checked + .gdpr-slider:before {
transform: translateX(26px);
}
.gdpr-switch .gdpr-slider {
border-radius: 34px;
}
.gdpr-switch .gdpr-slider:before {
border-radius: 50%;
}
.gdpr-tab-content > .gdpr-tab-pane {
display: none;
}
.gdpr-tab-content > .active {
display: block;
}
.gdpr-fade {
transition: opacity 0.15s linear;
}
.gdpr-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column !important;
flex-direction: column !important;
align-items: stretch !important;
-ms-align-items: stretch !important;
}
.gdpr-tab-content,
.nav.gdpr-nav-pills {
width: 100%;
padding: 30px;
}
.nav.gdpr-nav-pills {
background: #f3f3f3;
}
.nav.gdpr-nav-pills .gdpr-nav-link {
border: 1px solid #0070ad;
margin-bottom: 10px;
color: #0070ad;
font-size: 14px;
display: block;
padding: 0.5rem 1rem;
border-radius: 0.25rem;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active,
.nav.gdpr-nav-pills .show > .gdpr-nav-link {
background-color: #0070ad;
border: 1px solid #0070ad;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active {
color: #fff;
}
.gdpr-tab-content .gdpr-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr {
background-color: #0070ad;
border-color: #0070ad;
color: #fff;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: 0.375rem 0.75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: 0.25rem;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.gdpr-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.gdpr-tab-content h4 {
font-size: 20px;
margin-bottom: 0.5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
}
.cli-container-fluid {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.cli-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.cli-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.cli-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.cli-align-items-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.cli-d-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.cli-px-0 {
padding-left: 0;
padding-right: 0;
}
.cli-btn {
cursor: pointer;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: 0.5rem 1.25rem;
line-height: 1;
border-radius: 0.25rem;
transition: all 0.15s ease-in-out;
}
.cli-btn:hover {
opacity: 0.8;
}
.cli-read-more-link {
cursor: pointer;
font-size: 15px;
font-weight: 500;
text-decoration: underline;
}
.cli-btn:focus {
outline: 0;
}
.cli-modal-backdrop.cli-show {
opacity: 0.8;
}
.cli-modal-open {
overflow: hidden;
}
.cli-barmodal-open {
overflow: hidden;
}
.cli-modal-open .cli-modal {
overflow-x: hidden;
overflow-y: auto;
}
.cli-modal.cli-fade .cli-modal-dialog {
transition: -webkit-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
-webkit-transform: translate(0, -25%);
transform: translate(0, -25%);
}
.cli-modal.cli-show .cli-modal-dialog {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.cli-modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
display: none;
}
.cli-modal-backdrop.cli-fade {
opacity: 0;
}
.cli-modal-backdrop.cli-show {
opacity: 0.5;
display: block;
}
.cli-modal.cli-show {
display: block;
}
.cli-modal a {
text-decoration: none;
}
.cli-modal .cli-modal-dialog {
position: relative;
width: auto;
margin: 0.5rem;
pointer-events: none;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
"Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
"Segoe UI Symbol";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (0.5rem * 2));
}
@media (min-width: 576px) {
.cli-modal .cli-modal-dialog {
max-width: 500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2));
}
}
@media (min-width: 992px) {
.cli-modal .cli-modal-dialog {
max-width: 900px;
}
}
.cli-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border-radius: 0.3rem;
outline: 0;
}
.cli-modal .row {
margin: 0 -15px;
}
.cli-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.cli-modal .cli-modal-close {
position: absolute;
right: 10px;
top: 10px;
z-index: 1;
padding: 0;
background-color: transparent;
border: 0;
-webkit-appearance: none;
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
}
.cli-modal .cli-modal-close:focus {
outline: 0;
}
.cli-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 70px;
font-size: 14px;
}
.cli-switch input[type="checkbox"] {
display: none;
}
.cli-switch .cli-slider {
background-color: #e3e1e8;
height: 24px;
width: 50px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: 0.4s;
}
.cli-switch .cli-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 20px;
left: 2px;
position: absolute;
transition: 0.4s;
width: 20px;
}
.cli-switch input:checked + .cli-slider {
background-color: #00acad;
}
.cli-switch input:checked + .cli-slider:before {
transform: translateX(26px);
}
.cli-switch .cli-slider {
border-radius: 34px;
}
.cli-switch .cli-slider:before {
border-radius: 50%;
}
.cli-tab-content {
background: #fff;
}
.cli-tab-content > .cli-active {
display: block;
}
.cli-fade {
transition: opacity 0.15s linear;
}
.cli-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column;
flex-direction: column;
}
.cli-nav-pills,
.cli-tab-content {
width: 100%;
padding: 30px;
}
@media (max-width: 767px) {
.cli-nav-pills,
.cli-tab-content {
padding: 30px 10px;
}
}
.cli-nav-pills {
background: #f3f3f3;
}
.cli-nav-pills .cli-nav-link {
border: 1px solid #00acad;
margin-bottom: 10px;
color: #00acad;
font-size: 14px;
display: block;
padding: 0.5rem 1rem;
border-radius: 0.25rem;
cursor: pointer;
}
.cli-nav-pills .cli-nav-link.cli-active,
.cli-nav-pills .cli-show > .cli-nav-link {
background-color: #00acad;
border: 1px solid #00acad;
}
.cli-nav-pills .cli-nav-link.cli-active {
color: #fff;
}
.cli-tab-content .cli-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.cli-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.cli-tab-content h4 {
font-size: 20px;
margin-bottom: 1.5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
}
.cli-container-fluid {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.cli-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.cli-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.cli-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
flex-direction: column;
}
.cli-align-items-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.cli-d-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.cli-px-0 {
padding-left: 0;
padding-right: 0;
}
.cli-btn {
cursor: pointer;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: 0.5rem 1.25rem;
line-height: 1;
border-radius: 0.25rem;
transition: all 0.15s ease-in-out;
}
.cli-btn:hover {
opacity: 0.8;
}
.cli-read-more-link {
cursor: pointer;
font-size: 15px;
font-weight: 500;
text-decoration: underline;
}
.cli-btn:focus {
outline: 0;
}
.cli-modal-backdrop.cli-show {
opacity: 0.8;
}
.cli-modal-open {
overflow: hidden;
}
.cli-barmodal-open {
overflow: hidden;
}
.cli-modal-open .cli-modal {
overflow-x: hidden;
overflow-y: auto;
}
.cli-modal.cli-fade .cli-modal-dialog {
transition: -webkit-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
-webkit-transform: translate(0, -25%);
transform: translate(0, -25%);
}
.cli-modal.cli-show .cli-modal-dialog {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.cli-modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
-webkit-transform: scale(0);
transform: scale(0);
transition: opacity ease-in-out 0.5s;
}
.cli-modal-backdrop.cli-fade {
opacity: 0;
}
.cli-modal-backdrop.cli-show {
opacity: 0.5;
-webkit-transform: scale(1);
transform: scale(1);
}
.cli-modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 99999;
transform: scale(0);
overflow: hidden;
outline: 0;
}
.cli-modal a {
text-decoration: none;
}
.cli-modal .cli-modal-dialog {
position: relative;
width: auto;
margin: 0.5rem;
pointer-events: none;
font-family: inherit;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (0.5rem * 2));
}
@media (min-width: 576px) {
.cli-modal .cli-modal-dialog {
max-width: 500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2));
}
}
.cli-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border-radius: 0.2rem;
box-sizing: border-box;
outline: 0;
}
.cli-modal .row {
margin: 0 -15px;
}
.cli-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.cli-modal .cli-modal-close:focus {
outline: 0;
}
.cli-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 38px;
font-size: 14px;
}
.cli-switch input[type="checkbox"] {
display: none;
}
.cli-switch .cli-slider {
background-color: #e3e1e8;
height: 20px;
width: 38px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: 0.4s;
}
.cli-switch .cli-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 15px;
left: 3px;
position: absolute;
transition: 0.4s;
width: 15px;
}
.cli-switch input:checked + .cli-slider {
background-color: #28a745;
}
.cli-switch input:checked + .cli-slider:before {
transform: translateX(18px);
}
.cli-switch .cli-slider {
border-radius: 34px;
font-size: 0;
}
.cli-switch .cli-slider:before {
border-radius: 50%;
}
.cli-tab-content {
background: #fff;
}
.cli-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column;
flex-direction: column;
}
.cli-nav-pills,
.cli-tab-content {
width: 100%;
padding: 5px 30px 5px 5px;
box-sizing: border-box;
}
@media (max-width: 767px) {
.cli-nav-pills,
.cli-tab-content {
padding: 30px 10px;
}
}
.cli-nav-pills {
background: #fff;
}
.cli-nav-pills .cli-nav-link {
border: 1px solid #ccc;
margin-bottom: 10px;
color: #2a2a2a;
font-size: 14px;
display: block;
padding: 0.5rem 1rem;
border-radius: 0.25rem;
cursor: pointer;
}
.cli-nav-pills .cli-nav-link.cli-active,
.cli-nav-pills .cli-show > .cli-nav-link {
background-color: #f6f6f9;
border: 1px solid #ccc;
}
.cli-nav-pills .cli-nav-link.cli-active {
color: #2a2a2a;
}
.cli-tab-content .cli-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.cli-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.cli-tab-content h4 {
font-size: 20px;
margin-bottom: 1.5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
}
#cookie-law-info-bar .cli-nav-pills,
#cookie-law-info-bar .cli-nav-pills .cli-show > .cli-nav-link,
#cookie-law-info-bar .cli-tab-content,
#cookie-law-info-bar a.cli-nav-link.cli-active {
background: 0 0;
}
#cookie-law-info-bar .cli-nav-link,
#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,
#cookie-law-info-bar .cli-switch .cli-slider:after,
#cookie-law-info-bar .cli-tab-container p,
#cookie-law-info-bar span.cli-necessary-caption {
color: inherit;
}
#cookie-law-info-bar .cli-tab-header a:before {
border-right: 1px solid currentColor;
border-bottom: 1px solid currentColor;
}
#cookie-law-info-bar .cli-row {
margin-top: 20px;
}
#cookie-law-info-bar .cli-col-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
#cookie-law-info-bar .cli-col-8 {
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.cli-wrapper {
max-width: 90%;
float: none;
margin: 0 auto;
}
#cookie-law-info-bar .cli-tab-content h4 {
margin-bottom: 0.5rem;
}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link {
padding: 0.2rem 0.5rem;
}
#cookie-law-info-bar .cli-tab-container {
display: none;
text-align: left;
}
.cli-tab-footer .cli-btn {
background-color: #00acad;
padding: 10px 15px;
}
.cli-tab-footer {
width: 100%;
text-align: right;
padding: 20px 0;
}
.cli-col-12 {
width: 100%;
}
.cli-tab-header {
display: flex;
justify-content: space-between;
}
.cli-tab-header a:before {
width: 10px;
height: 2px;
left: 0;
top: calc(50% - 1px);
}
.cli-tab-header a:after {
width: 2px;
height: 10px;
left: 4px;
top: calc(50% - 5px);
-webkit-transform: none;
transform: none;
}
.cli-tab-header a:before {
width: 7px;
height: 7px;
border-right: 1px solid #4a6e78;
border-bottom: 1px solid #4a6e78;
content: " ";
transform: rotate(-45deg);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
margin-right: 10px;
}
.cli-tab-header a.cli-nav-link {
position: relative;
display: flex;
align-items: center;
font-size: 14px;
color: #000;
text-transform: capitalize;
}
.cli-tab-header.cli-tab-active .cli-nav-link:before {
transform: rotate(45deg);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.cli-tab-header {
border-radius: 5px;
padding: 12px 15px;
cursor: pointer;
transition: background-color 0.2s ease-out 0.3s, color 0.2s ease-out 0s;
background-color: #f2f2f2;
}
.cli-modal .cli-modal-close {
position: absolute;
right: 0;
top: 0;
z-index: 1;
-webkit-appearance: none;
width: 40px;
height: 40px;
padding: 0;
border-radius: 50%;
padding: 10px;
background: 0 0;
border: none;
min-width: 40px;
}
.cli-tab-container h1,
.cli-tab-container h4 {
font-family: inherit;
font-size: 16px;
margin-bottom: 15px;
margin: 10px 0;
}
#cliSettingsPopup .cli-tab-section-container {
padding-top: 12px;
}
.cli-privacy-content-text,
.cli-tab-container p {
font-size: 14px;
line-height: 1.4;
margin-top: 0;
padding: 0;
color: #000;
}
.wt-cli-privacy {
display: none;
}
.cli-tab-content {
display: none;
}
.cli-tab-section .cli-tab-content {
padding: 10px 20px 5px 20px;
}
.cli-tab-section {
margin-top: 5px;
}
@media (min-width: 992px) {
.cli-modal .cli-modal-dialog {
max-width: 645px;
}
}
.cli-switch .cli-slider:after {
content: attr(data-cli-disable);
position: absolute;
right: 50px;
color: #000;
font-size: 12px;
text-align: right;
min-width: 60px;
}
.cli-switch input:checked + .cli-slider:after {
content: attr(data-cli-enable);
}
.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content {
max-height: 60px;
transition: max-height 0.15s ease-out;
overflow: hidden;
}
a.cli-privacy-readmore {
font-size: 12px;
padding-top: 12px;
display: inline-block;
padding-bottom: 0;
cursor: pointer;
color: #000;
text-decoration: underline;
}
a.cli-privacy-readmore:before {
content: attr(data-readmore-text);
}
.cli-collapsed a.cli-privacy-readmore:before {
content: attr(data-readless-text);
}
.cli-collapsed .cli-privacy-content {
transition: max-height 0.25s ease-in;
}
.cli-privacy-content p {
margin-bottom: 0;
}
.cli-modal-close svg {
fill: #000;
}
span.cli-necessary-caption {
color: #000;
font-size: 12px;
}
.cli-tab-section.cli-privacy-tab {
display: none;
}
#cookie-law-info-bar .cli-tab-section.cli-privacy-tab {
display: block;
}
#cookie-law-info-bar .cli-privacy-overview {
display: none;
}
.cli-tab-container .cli-row {
max-height: 500px;
overflow-y: auto;
}
.cli-modal.cli-blowup.cli-out {
z-index: -1;
}
.cli-modal.cli-blowup {
z-index: 999999;
transform: scale(1);
}
.cli-modal.cli-blowup .cli-modal-dialog {
animation: blowUpModal 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
}
.cli-modal.cli-blowup.cli-out .cli-modal-dialog {
animation: blowUpModalTwo 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
}
@keyframes blowUpContent {
0% {
transform: scale(1);
opacity: 1;
}
99.9% {
transform: scale(2);
opacity: 0;
}
100% {
transform: scale(0);
}
}
@keyframes blowUpContentTwo {
0% {
transform: scale(2);
opacity: 0;
}
100% {
transform: scale(1);
opacity: 1;
}
}
@keyframes blowUpModal {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
}
@keyframes blowUpModalTwo {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(0.5);
opacity: 0;
}
100% {
transform: scale(0);
opacity: 0;
}
}
.cli-tab-section .cookielawinfo-row-cat-table td,
.cli-tab-section .cookielawinfo-row-cat-table th {
font-size: 12px;
}
.cli_settings_button {
cursor: pointer;
}
.wt-cli-sr-only {
display: none;
font-size: 16px;
}
a.wt-cli-element.cli_cookie_close_button {
text-decoration: none;
color: #333;
font-size: 22px;
line-height: 22px;
cursor: pointer;
position: absolute;
right: 10px;
top: 5px;
}
.cli-bar-container {
float: none;
margin: 0 auto;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: space-between;
-webkit-box-align: center;
-moz-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
.cli-bar-btn_container {
margin-left: 20px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-align: center;
-moz-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
flex-wrap: nowrap;
}
.cli-style-v2 a {
cursor: pointer;
}
.cli-bar-btn_container a {
white-space: nowrap;
}
.cli-style-v2 .cli-plugin-main-link {
font-weight: inherit;
}
.cli-style-v2 {
font-size: 11pt;
line-height: 18px;
font-weight: 400;
}
#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-container,
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-container {
display: block;
}
.cli-style-v2 .cli-bar-message {
width: 70%;
text-align: left;
}
#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message,
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-message {
width: 100%;
}
#cookie-law-info-bar[data-cli-type="widget"]
.cli-style-v2
.cli-bar-btn_container {
margin-top: 8px;
margin-left: 0;
flex-wrap: wrap;
}
#cookie-law-info-bar[data-cli-type="popup"]
.cli-style-v2
.cli-bar-btn_container {
margin-top: 8px;
margin-left: 0;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head {
text-align: left;
margin-bottom: 5px;
margin-top: 0;
font-size: 16px;
}
.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox,
.cli-style-v2 .cli-bar-message .wt-cli-ccpa-element {
margin-top: 5px;
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,
.cli-style-v2 .cli-bar-btn_container .cli_action_button,
.cli-style-v2 .cli-bar-btn_container .cli_settings_button {
margin-left: 5px;
}
.wt-cli-ccpa-checkbox label {
font-size: inherit;
cursor: pointer;
margin: 0 0 0 5px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"] {
padding: 14px 25px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"] {
padding: 32px 30px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"] {
padding: 32px 45px;
}
.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button),
.cli-style-v2 .cli_action_button:not(.cli-plugin-button),
.cli-style-v2 .cli_settings_button:not(.cli-plugin-button) {
text-decoration: underline;
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button {
margin-top: 5px;
margin-bottom: 5px;
}
a.wt-cli-ccpa-opt-out {
white-space: nowrap;
text-decoration: underline;
}
.wt-cli-necessary-checkbox {
display: none !important;
}
@media (max-width: 985px) {
.cli-style-v2 .cli-bar-message {
width: 100%;
}
.cli-style-v2.cli-bar-container {
justify-content: left;
flex-wrap: wrap;
}
.cli-style-v2 .cli-bar-btn_container {
margin-left: 0;
margin-top: 10px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"],
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"],
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"] {
padding: 25px 25px;
}
}
#cookie-law-info-bar {
font-size: 15px;
margin: 0 auto;
padding: 12px 10px;
position: absolute;
text-align: center;
box-sizing: border-box;
width: 100%;
z-index: 9999;
display: none;
left: 0;
font-weight: 300;
box-shadow: 0 -1px 10px 0 rgba(172, 171, 171, 0.3);
}
#cookie-law-info-again {
font-size: 10pt;
margin: 0;
padding: 5px 10px;
text-align: center;
z-index: 9999;
cursor: pointer;
box-shadow: #161616 2px 2px 5px 2px;
}
#cookie-law-info-bar span {
vertical-align: middle;
}
.cli-plugin-button,
.cli-plugin-button:visited {
display: inline-block;
padding: 9px 12px;
color: #fff;
text-decoration: none;
position: relative;
cursor: pointer;
margin-left: 5px;
text-decoration: none;
}
.cli-plugin-main-link {
margin-left: 0;
font-weight: 550;
text-decoration: underline;
}
.cli-plugin-button:hover {
background-color: #111;
color: #fff;
text-decoration: none;
}
.small.cli-plugin-button,
.small.cli-plugin-button:visited {
font-size: 11px;
}
.cli-plugin-button,
.cli-plugin-button:visited,
.medium.cli-plugin-button,
.medium.cli-plugin-button:visited {
font-size: 13px;
font-weight: 400;
line-height: 1;
}
.large.cli-plugin-button,
.large.cli-plugin-button:visited {
font-size: 14px;
padding: 8px 14px 9px;
}
.super.cli-plugin-button,
.super.cli-plugin-button:visited {
font-size: 34px;
padding: 8px 14px 9px;
}
.magenta.cli-plugin-button:visited,
.pink.cli-plugin-button {
background-color: #e22092;
}
.pink.cli-plugin-button:hover {
background-color: #c81e82;
}
.green.cli-plugin-button,
.green.cli-plugin-button:visited {
background-color: #91bd09;
}
.green.cli-plugin-button:hover {
background-color: #749a02;
}
.red.cli-plugin-button,
.red.cli-plugin-button:visited {
background-color: #e62727;
}
.red.cli-plugin-button:hover {
background-color: #cf2525;
}
.orange.cli-plugin-button,
.orange.cli-plugin-button:visited {
background-color: #ff5c00;
}
.orange.cli-plugin-button:hover {
background-color: #d45500;
}
.blue.cli-plugin-button,
.blue.cli-plugin-button:visited {
background-color: #2981e4;
}
.blue.cli-plugin-button:hover {
background-color: #2575cf;
}
.yellow.cli-plugin-button,
.yellow.cli-plugin-button:visited {
background-color: #ffb515;
}
.yellow.cli-plugin-button:hover {
background-color: #fc9200;
}
.cli-plugin-button {
margin-top: 5px;
}
.cli-bar-popup {
-moz-background-clip: padding;
-webkit-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
padding: 20px;
}
.cli-powered_by_p {
width: 100% !important;
display: block !important;
color: #333;
clear: both;
font-style: italic !important;
font-size: 12px !important;
margin-top: 15px !important;
}
.cli-powered_by_a {
color: #333;
font-weight: 600 !important;
font-size: 12px !important;
}
.cli-plugin-main-link.cli-plugin-button {
text-decoration: none;
}
.cli-plugin-main-link.cli-plugin-button {
margin-left: 5px;
}   .bypostauthor,
.commentlist li {
list-style: none;
}
.wp-caption {
max-width: 100%;
}
.drop-icon,
.edit-link,
.screen-reader-text {
display: none;
}
.first {
clear: both;
}
.visible-phone {
display: none !important;
}
.visible-ipad {
display: none !important;
}
div.pp_pic_holder {
z-index: 99997 !important;
}
#cboxOverlay,
div.pp_overlay {
z-index: 99996 !important;
background: #000 !important;
opacity: 0.75 !important;
}
.pswp--open {
z-index: 100000;
}
body .pswp__button {
background-image: url(//furnitureforschools.co.uk/wp-content/themes/images/default-skin.png) !important;
background-color: transparent !important;
}
body .pswp__button--arrow--left,
body .pswp__button--arrow--right {
background: 0 0 !important;
}
.google-map-container img {
max-width: none;
}
.owl-carousel .owl-stage-outer:not(.owl-height),
.owl-carousel .owl-stage-outer:not(.owl-height) .owl-stage {
height: auto !important;
}
.gallery-caption {
font-weight: 700;
}
.wp-caption {
max-width: 100%;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 18px;
margin: 0;
padding: 5px 4px 5px 0;
}
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
}
.owl-carousel .product-wrapper .meta-wrapper * {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
:after,
:before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body,
html {
text-align: left;
font-weight: 400;
font-style: normal;
vertical-align: baseline;
float: left;
width: 100%;
-webkit-text-size-adjust: none;
-ms-text-size-adjust: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
word-break: normal;
background: #fff;
letter-spacing: 0.25px;
background-size: container;
}
html {
-webkit-text-size-adjust: none;
}
abbr {
text-decoration: none;
}
img {
border: 0;
vertical-align: top;
margin: 0 0 0;
max-width: 100%;
height: auto;
}
a {
text-decoration: none;
cursor: pointer;
background: 0 0;
transition: all 0.2s ease 0s;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
}
a:hover {
text-decoration: underline;
-webkit-tap-highlight-color: transparent;
-moz-tap-highlight-color: transparent;
}
a:focus {
text-decoration: none;
}
a:focus,
input[type="submit"] {
outline: 0 !important;
}
.woocommerce .product .product-wrapper a.added_to_cart:hover,
.woocommerce-page .product .product-wrapper a.added_to_cart:hover,
a.button:hover {
text-decoration: none;
}
abbr[title],
acronym[title] {
text-decoration: none;
}
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0 50px #fff inset !important;
}
input:-webkit-autofill:focus {
-webkit-box-shadow: , 0 0 0 50px #fff inset !important;
}
::-webkit-input-placeholder {
color: #cecaca;
}
:-moz-placeholder {
color: #cecaca;
}
::-moz-placeholder {
color: #cecaca;
}
:-ms-input-placeholder {
color: #cecaca;
}
input[type^="text"]:focus {
outline: 0;
-webkit-tap-highlight-color: transparent;
-moz-tap-highlight-color: transparent;
-webkit-appearance: none;
}
select:focus {
outline: 0;
}
address,
p {
margin: 0 0 14px;
display: block;
}
strong {
font-weight: 700;
}
em {
font-style: italic;
}
ins {
text-decoration: none;
}
big {
font-size: 150%;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0 0 20px 0;
}
.h5,
.h6,
h5,
h6 {
margin: 0 0 15px 0;
}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
text-decoration: none;
}
form {
display: inline-block;
width: 100%;
}
table {
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
font-size: 100%;
width: 100%;
word-wrap: break-word;
}
table td,
table th {
text-align: left;
}
table label {
white-space: normal;
vertical-align: top;
}
label a {
text-transform: none;
}
legend {
border: 0;
margin: 0 0 10px;
}
.wpcf7 p,
label {
line-height: 18px;
padding: 0 0 8px 0;
display: block;
}
.wpcf7 p {
padding: 0;
margin-bottom: 10px;
}
.ol-style {
counter-reset: list;
}
.ol-style li {
list-style: none;
}
.ol-style ol {
counter-reset: listsub;
}
.ol-style ol ol {
counter-reset: listsub2;
}
.ol-style li:before {
counter-increment: list;
content: counter(list) ". ";
margin-right: 15px;
}
.ol-style ol li:before {
counter-increment: listsub;
content: counter(list) ". " counter(listsub);
}
.ol-style ol ol li:before {
counter-increment: listsub2;
content: counter(list) ". " counter(listsub) ". " counter(listsub2);
}
.ul-style li {
list-style: none;
}
.ul-style li:before {
font-family: FontAwesome;
content: "\f00c";
margin-right: 15px;
}
.ul-style.circle li:before {
font-family: FontAwesome;
content: "\f111";
margin-right: 15px;
font-size: 10px;
}
.ul-style.remove li:before {
font-family: FontAwesome;
content: "\f00d";
margin-right: 15px;
}
.ul-style li:before,
.ul-style.remove li:before {
font-size: 13px;
line-height: 14px;
}
ol,
ul {
margin-bottom: 15px;
}
ol li,
ul li {
line-height: 20px;
padding: 8px 0;
}
ol ol,
ol ul,
ul ol,
ul ul {
margin: 8px 0 0 30px;
}
ol ol ol,
ol ol ul,
ol ul ol,
ol ul ul,
ul ol ol,
ul ol ul,
ul ul ol,
ul ul ul {
margin: 8px 0 0 20px;
}
ol li,
ul ol li {
list-style: decimal inside none;
}
ul li {
list-style: disc inside none;
}
ol ul > li,
ul ul > li {
list-style: disc inside none;
}
ol ol ol > li {
list-style: decimal inside none;
}
ol ol li {
list-style: decimal inside none;
}
dl {
margin-bottom: 20px;
}
dd,
dt {
line-height: 18px;
}
dt {
font-weight: 700;
}
dd {
margin: 12px 0 30px 0;
}
.price del,
.product-price del {
text-decoration: none;
}
.price del .amount,
.product-price del .amount {
text-decoration: line-through;
}
del {
text-decoration: line-through;
}
blockquote {
margin: 0 0 20px 0;
position: relative;
text-indent: 16px;
}
blockquote:before {
font-family: FontAwesome;
content: "\f10d";
position: absolute;
top: -12px;
left: -14px;
font-size: 12px;
}
blockquote.quote-border {
border-width: 1px;
border-style: solid;
padding: 30px 40px;
text-indent: 0;
margin: 30px 0;
}
blockquote.quote-border:before {
display: none;
}
blockquote p {
margin: 0;
}
body code {
overflow: hidden;
display: inline-block;
padding: 0 5px;
background: #f7f7f7;
line-height: 18px;
position: relative;
top: 3px;
margin: 0;
-ms-word-wrap: break-word;
word-wrap: break-word;
word-break: break-all;
white-space: normal;
clear: both;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
.clearfix:after {
content: " ";
display: table;
clear: both;
}
body code:hover {
background-color: #f8f7f7;
}
body table code {
white-space: normal;
}
table {
border-width: 1px;
border-style: solid;
border-collapse: separate;
}
table thead th {
text-transform: uppercase;
border-width: 0 0 1px 1px;
border-style: solid;
padding: 12px 20px;
font-weight: 700;
}
table td,
table th {
border-width: 0 0 1px 1px;
border-style: solid;
padding: 15px 20px;
}
table tfoot th,
table tfoot tr {
background: 0 0;
}
table thead th:first-child {
border-width: 0 0 1px 0;
}
table td:first-child {
border-width: 0 0 1px 0;
}
table tbody tr:last-child td {
border-bottom-width: 0;
}
input[type="search"] {
-webkit-appearance: none;
border-radius: 0;
-webkit-border-radius: 0;
}
body input[type="number"],
body input[type="password"],
body input[type="search"],
body input[type="text"],
body select,
body textarea {
vertical-align: middle;
max-width: 360px;
}
body .widget input[type="email"],
body .widget input[type="number"],
body .widget input[type="password"],
body .widget input[type="search"],
body .widget input[type="text"],
body .widget select,
body .widget textarea,
body .widget-container input[type="email"],
body .widget-container input[type="number"],
body .widget-container input[type="password"],
body .widget-container input[type="search"],
body .widget-container input[type="text"],
body .widget-container select,
body .widget-container textarea {
max-width: 100%;
}
body input[type="email"],
body input[type="number"],
body input[type="password"],
body input[type="search"],
body input[type="text"],
body textarea {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
outline: 0;
}
body input[type="number"] {
-webkit-appearance: none;
-moz-appearance: textfield;
appearance: none;
}
.wpcf7 p input[type="password"],
.wpcf7 p input[type="text"],
.wpcf7 p select,
.wpcf7 p textarea {
width: 100%;
max-width: 100%;
}
.woocommerce #content table.shop_table input,
.woocommerce table.shop_table input,
.woocommerce-page #content table.shop_table input,
.woocommerce-page table.shop_table input {
line-height: 16px;
}
.woocommerce form.login input,
.woocommerce form.login select,
.woocommerce form.login textarea,
.woocommerce form.register input,
.woocommerce form.register select,
.woocommerce form.register textarea,
.woocommerce-page form.login input,
.woocommerce-page form.login select,
.woocommerce-page form.login textarea,
.woocommerce-page form.register input,
.woocommerce-page form.register select,
.woocommerce-page form.register textarea {
max-width: 350px;
}
html input {
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
width: 100%;
border-width: 1px;
border-style: solid;
margin: 0 0 10px;
padding: 7px 15px;
}
button,
input {
transition: all 120ms ease-out 0s;
-webkit-transition: all 120ms ease-out 0s;
-moz-transition: all 120ms ease-out 0s;
}
fieldset {
border-width: 1px;
border-style: solid;
padding: 20px;
margin: 20px 0;
}
#payment fieldset {
border: 0;
}
fieldset legend {
padding: 0 10px 0 10px;
margin-bottom: 0;
font-weight: 700;
text-transform: uppercase;
}
.woocommerce > form > fieldset legend {
padding: 0;
}
html input.button,
input[type^="check"],
input[type^="radio"],
input[type^="submit"] {
width: auto;
margin: 0;
}
html input:focus:invalid:focus,
html select:focus:invalid:focus {
color: #999;
}
#add_payment_method table.cart td.actions .coupon .input-text,
#bbpress-forums #bbp-your-profile fieldset input,
#bbpress-forums #bbp-your-profile fieldset textarea,
.bbp-login-form .bbp-email input,
.bbp-login-form .bbp-password input,
.bbp-login-form .bbp-username input,
.chosen-container a.chosen-single,
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout .form-row .chosen-container-single .chosen-single,
.woocommerce-checkout table.cart td.actions .coupon .input-text,
.woocommerce-page form .form-row input.input-text,
.woocommerce-page form .form-row textarea,
.woocommerce-page table.cart td.actions .coupon .input-text,
body
.select2-container--default
.select2-selection--single
.select2-selection__rendered,
html input[type^="email"],
html input[type^="number"],
html input[type^="password"],
html input[type^="search"],
html input[type^="text"],
select,
tearea {
filter: none !important;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
display: inline-block;
border-width: 1px;
border-style: solid;
background: #fff;
padding: 10px 15px;
width: 100%;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
text-align: left;
width: 100%;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
body
.select2-container--default
.select2-selection--single
.select2-selection__rendered,
select {
padding-top: 5px;
padding-bottom: 5px;
}
body select.dokan-form-control {
padding-top: 5px;
padding-bottom: 5px;
min-height: auto;
}
body
.select2-container--default
.select2-results__option[aria-selected="true"] {
background: 0 0;
}
body
.select2-container--default
.select2-results__option--highlighted[aria-selected] {
background: rgba(153, 153, 153, 0.1);
}
body
.select2-container--default
.select2-selection--single
.select2-selection__rendered {
border-width: 0;
min-height: 40px;
}
body
.select2-container--default
.select2-search--dropdown
.select2-search__field {
max-width: 100%;
background-image: url(//furnitureforschools.co.uk/wp-content/themes/images/icon-search.png) !important;
background-position: right center !important;
background-repeat: no-repeat !important;
background-size: 30px !important;
margin: 0;
}
body
.select2-container--default
.select2-results
> .select2-results__options
li {
list-style: none;
}
body .select2-container .select2-selection--single {
height: auto;
line-height: 0;
}
body .select2-container--default .select2-selection--single {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
overflow: hidden;
}
body .select2-container--open .select2-dropdown--below,
body .select2-dropdown {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
z-index: 99992;
}
body
.select2-container--default
.select2-selection--single
.select2-selection__arrow {
top: 50%;
margin-top: -13px;
right: 7px;
}
body .select2-search input[type="search"] {
padding: 6px 25px 6px 10px !important;
}
body .select2-results li {
padding: 5px 10px;
margin: 0;
}
body .select2-search--dropdown {
padding: 7px;
}
body .select2-results {
padding: 0;
margin: 0;
line-height: 0;
}
body .select2-container--classic .select2-results > .select2-results__options,
body .select2-container--default .select2-results > .select2-results__options {
max-height: 215px;
}
#bbpress-forums #bbp-your-profile fieldset textarea,
.woocommerce form .form-row textarea,
.woocommerce-page form .form-row textarea,
textarea {
height: 140px;
}
#bbpress-forums #bbp-your-profile fieldset input:focus,
#bbpress-forums #bbp-your-profile fieldset input:hover,
#bbpress-forums #bbp-your-profile fieldset textarea:focus,
#bbpress-forums #bbp-your-profile fieldset textarea:hover,
.bbp-login-form .bbp-email input:focus,
.bbp-login-form .bbp-email input:hover,
.bbp-login-form .bbp-password input:focus,
.bbp-login-form .bbp-password input:hover,
.bbp-login-form .bbp-username input:focus,
.bbp-login-form .bbp-username input:hover,
.woocommerce form .form-row textarea:focus,
.woocommerce form .form-row textarea:hover,
.woocommerce-page form .form-row textarea:focus,
.woocommerce-page form .form-row textarea:hover,
html input:focus:invalid:focus,
html input[type^="email"]:focus,
html input[type^="email"]:hover,
html input[type^="password"]:focus,
html input[type^="password"]:hover,
html input[type^="search"]:focus,
html input[type^="search"]:hover,
html input[type^="text"]:focus,
html input[type^="text"]:hover,
html select:focus:invalid:focus,
html textarea:focus,
html textarea:hover {
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
background-image: none;
}
input:focus,
input:hover {
outline: 0 !important;
}
html input[type^="button"],
html input[type^="submit"] {
-webkit-appearance: none;
}
html input[type^="button"]:focus,
html input[type^="submit"]:focus {
outline: 0 !important;
}
input[type="number"] {
-moz-appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
-webkit-appearance: none;
}
html input[type^="radio"] {
border: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
position: relative;
top: 2px;
}
html input[type^="checkbox"] {
border: 0;
padding: 0;
position: relative;
top: 2px;
}
label input[type^="checkbox"] {
margin-right: 4px;
}
textarea {
background: #fff;
border-width: 1px;
border-style: solid;
padding: 12px 15px;
width: 100%;
-webkit-appearance: none;
-webkit-border-radius: 0 !important;
transition: all 0.2s ease 0s;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-webkit-appearance: none;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
overflow: auto;
}
select {
padding-left: 15px;
padding-right: 30px;
max-width: 400px;
filter: none !important;
position: relative;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
background-image: url(//furnitureforschools.co.uk/wp-content/themes/images/icon-select.png);
background-position: right center;
background-repeat: no-repeat;
cursor: pointer;
}
select option {
padding: 5px 8px;
}
body
.select2-container--default
.select2-selection--single
.select2-selection__rendered,
select {
padding-left: 15px;
padding-right: 30px;
}
table {
max-width: 100%;
table-layout: fixed;
margin-bottom: 20px;
}
form table {
margin-bottom: 0;
}
table tbody,
table tfood,
table thead {
max-width: 100%;
}
html pre {
background: #f7f7f7;
border: 0;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
padding: 20px 20px;
line-height: 26px;
margin: 10px 0 25px 0;
word-break: break-word;
white-space: pre-wrap;
}
br {
margin: 0 0 5px;
}
button,
button:focus,
button:hover {
outline: 0;
}
button.button::-moz-focus-inner {
padding: 0;
border: 0;
}
input:-webkit-autofill,
input:-webkit-autofill:focus,
input:-webkit-autofill:hover {
-webkit-box-shadow: 0 0 0 50px #fff inset;
}
.woocommerce ul.products li.product .button {
margin: 0;
}
.woocommerce ul.products li.product .price ins {
font-weight: 400;
}
a.button {
display: inline-block;
}
.dokan-btn,
.shopping-cart p.buttons a,
.woocommerce #content input.button,
.woocommerce #content input.button.alt,
.woocommerce #respond input#submit,
.woocommerce #respond input#submit.alt,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce a.button,
.woocommerce a.button.alt,
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce input.button,
.woocommerce input.button.alt,
.woocommerce-page #content input.button,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page .widget_price_filter .price_slider_amount .button,
.woocommerce-page a.button,
.woocommerce-page a.button.alt,
.woocommerce-page button.button,
.woocommerce-page button.button.alt,
.woocommerce-page input.button,
.woocommerce-page input.button.alt,
a.button,
a.dokan-btn,
body .single-post .single-navigation > a,
button,
input[type="submit"].dokan-btn,
input[type^="submit"] {
text-transform: uppercase;
font-weight: 500;
padding: 9px 15px;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
text-shadow: none;
-moz-text-shadow: none;
-webkit-text-shadow: none;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
filter: none;
cursor: pointer;
text-align: center;
background-image: none;
border-width: 1px;
border-style: solid;
text-align: center;
}
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled] {
padding: 9px 15px;
}
.woocommerce #content table.shop_table input.button-secondary,
.woocommerce .cart_totals a.checkout-button.button,
.woocommerce .cart_totals a.continue-shopping.button,
.woocommerce .checkout_coupon input[type="submit"],
.woocommerce a.button.button-border-primary,
.woocommerce input.button.button-border-primary,
.woocommerce table.cart td.actions .coupon .button,
.woocommerce table.my_account_orders .order-actions .button,
.woocommerce table.shop_table input.button-secondary,
.woocommerce-page #content table.shop_table input.button-secondary,
.woocommerce-page a.button.button-border-secondary,
.woocommerce-page input.button.button-border-secondary,
.woocommerce-page table.shop_table input.button-secondary,
a.button.button-border-primary,
a.button.button-border-secondary,
input.button.button-border-primary,
input.button.button-border-secondary {
border-width: 2px;
padding: 8px 15px;
}
#content button.button:hover,
.shopping-cart p.buttons a:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button.alt:hover,
.woocommerce a.button:hover,
.woocommerce button.button.alt:hover,
.woocommerce button.button:hover,
.woocommerce input.button.alt:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce-page input.button:hover,
a.button:hover,
button:hover,
input[type^="submit"]:hover {
text-shadow: none;
-moz-text-shadow: none;
-webkit-text-shadow: none;
filter: none;
background-image: none;
outline: 0;
}
.pswp__button--arrow--left:hover,
.pswp__button--arrow--right:hover {
top: 50%;
}
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover {
background-color: inherit;
color: inherit;
}
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled] {
color: inherit;
cursor: not-allowed;
opacity: 0.5;
}
.woocommerce #respond input#submit.disabled:hover,
.woocommerce #respond input#submit:disabled:hover,
.woocommerce #respond input#submit:disabled[disabled]:hover,
.woocommerce a.button.disabled:hover,
.woocommerce a.button:disabled:hover,
.woocommerce a.button:disabled[disabled]:hover,
.woocommerce button.button.disabled:hover,
.woocommerce button.button:disabled:hover,
.woocommerce button.button:disabled[disabled]:hover,
.woocommerce input.button.disabled:hover,
.woocommerce input.button:disabled:hover,
.woocommerce input.button:disabled[disabled]:hover {
color: inherit;
background-color: inherit;
}
.woocommerce #respond input#submit.added:after,
.woocommerce a.button.added:after,
.woocommerce button.button.added:after,
.woocommerce input.button.added:after {
vertical-align: initial;
display: none;
}
body #wp-link-wrap {
height: 280px;
}
body #wp-link .query-results {
bottom: auto;
top: 100%;
}
body #wp-link-wrap.search-panel-visible #search-panel {
position: relative;
}
body #wp-link-wrap #wp-link {
position: relative;
display: inline-block;
width: 100%;
}
body #wp-link-wrap.search-panel-visible {
height: 500px;
}
body #wp-link-wrap.search-panel-visible #wp-link ul {
max-height: 100px;
overflow: auto;
}
.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video,
rs-module-wrap embed,
rs-module-wrap iframe,
rs-module-wrap object,
rs-module-wrap video {
border: 0;
outline: 0;
}
.clear {
clear: both;
min-height: 1px;
width: 100%;
position: relative;
z-index: -1;
margin-bottom: -1px;
}
.clearboth {
clear: both;
}
.clearleft {
clear: left;
}
.noimage {
margin-left: 0;
}
.alignnone {
margin: 10px 20px 10px 0;
}
.alignleft {
float: left !important;
margin: 10px 20px 10px 0 !important;
max-width: 100%;
height: auto;
}
.alignright {
float: right;
margin: 10px 0 10px 20px !important;
max-width: 100%;
height: auto;
}
.aligncenter {
display: block;
margin: 10px auto 10px auto;
max-width: 100%;
height: auto;
}
iframe html {
position: relative;
z-index: 1;
}
.thumbnail {
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
display: inline-block;
margin-bottom: 15px;
position: relative;
}
body .flexslider:hover .flex-prev {
left: 20px;
}
body .flexslider:hover .flex-next {
right: 20px;
}
body .flexslider .slides,
body .wpb_gallery_slides.wpb_slider_nivo {
padding: 0;
margin: 0;
}
body .theme-default .nivoSlider,
body .wpb_gallery_slides.wpb_flexslider {
border: 0;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
overflow: hidden;
}
body .wpb_gallery .wpb_flexslider .flex-control-nav li,
body .wpb_gallery_slides.wpb_flexslider {
margin: 0;
}
body .wpb_gallery .wpb_flexslider .flex-control-nav {
bottom: 10px;
top: auto;
}
body .wpb_gallery.dot-bottom-left .wpb_flexslider .flex-control-nav,
body .wpb_gallery.dot-bottom-right .wpb_flexslider .flex-control-nav,
body .wpb_gallery.dot-top-left .wpb_flexslider .flex-control-nav,
body .wpb_gallery.dot-top-right .wpb_flexslider .flex-control-nav {
width: auto;
}
body .wpb_gallery.dot-bottom-left .wpb_flexslider .flex-control-nav {
left: 5%;
right: auto;
}
body .wpb_gallery.dot-bottom-right .wpb_flexslider .flex-control-nav {
right: 5%;
left: auto;
}
body .wpb_gallery.dot-top-left .wpb_flexslider .flex-control-nav {
left: 5%;
right: auto;
top: 10px;
bottom: auto;
}
body .wpb_gallery.dot-top-right .wpb_flexslider .flex-control-nav {
right: 5%;
left: auto;
top: 10px;
bottom: auto;
}
body div.pp_pic_holder {
min-width: 90px;
}
body div.ppt {
padding: 10px 15px;
margin: 0;
width: 100% !important;
line-height: 24px !important;
position: absolute;
left: 0;
top: 0;
}
body div.pp_default .pp_content_container .pp_left {
padding-left: 15px;
}
body div.pp_default .pp_content_container .pp_right {
padding-right: 15px;
}
body .pp_woocommerce .pp_content_container .pp_left,
body .pp_woocommerce .pp_content_container .pp_right {
padding: 0;
}
body .pp_bottom,
body .pp_top {
display: none !important;
}
body .pp_content_container .pp_left,
body .pp_content_container .pp_right {
background: 0 0 !important;
}
body #pp_full_res .pp_inline p {
margin-bottom: 10px;
}
body div.pp_default .pp_details {
position: static;
}
body .pp_nav,
div.pp_woocommerce .pp_nav {
float: left;
margin: 0 20px 0 0;
position: relative;
z-index: 2;
}
div.pp_woocommerce div.ppt {
position: absolute;
bottom: 18px;
top: auto;
right: 10px;
left: 100px;
}
body div.pp_woocommerce .pp_description {
position: relative;
z-index: 1;
}
body div.pp_woocommerce.pp_pic_holder .pp_content {
max-width: 100%;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
body div.pp_woocommerce.pp_pic_holder {
padding-top: 0;
}
body .pp_loaderIcon {
margin: 0;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
left: 50%;
right: auto;
}
body div.pp_woocommerce.pp_pic_holder .pp_loaderIcon:before {
display: none !important;
}
.woocommerce #respond input#submit.loading,
.woocommerce a.button.loading,
.woocommerce button.button.loading,
.woocommerce input.button.loading {
opacity: 1;
position: relative;
}
a.button.loading .blockOverlay {
display: none !important;
}
body div.pp_pic_holder .pp_loaderIcon {
background: url(//furnitureforschools.co.uk/wp-content/themes/images/ajax-loader1.gif) center no-repeat !important;
width: 50px;
height: 50px;
margin: 0;
position: absolute;
top: 50%;
left: 50%;
right: auto;
bottom: auto;
content: "";
}
body .pp_content_container,
body div.pp_woocommerce.pp_pic_holder .pp_content_container {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
padding: 0;
position: static;
}
body .ts-product-video .pp_content_container {
padding: 25px 20px;
}
body div.pp_woocommerce.pp_pic_holder .pp_content_container {
padding: 30px !important;
overflow: hidden;
}
body div.pp_woocommerce.pp_pic_holder .pp_hoverContainer {
display: none !important;
}
body div.pp_default .pp_contract,
body div.pp_default .pp_expand,
body div.pp_woocommerce.pp_pic_holder .pp_contract,
body div.pp_woocommerce.pp_pic_holder .pp_expand {
width: 34px !important;
height: 34px !important;
min-width: 0 !important;
position: absolute;
left: -34px;
right: auto;
top: 0;
display: block;
line-height: 30px;
border: 0;
text-indent: -10000px;
text-shadow: none !important;
background: url(//furnitureforschools.co.uk/wp-content/themes/images/image.png) -35px -72px;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
body .pp_nav p {
float: left;
}
body div.pp_woocommerce.pp_pic_holder .pp_contract,
body div.pp_woocommerce.pp_pic_holder .pp_expand {
left: -34px;
right: auto;
top: 0;
}
#ts-search-popup .ts-button-close,
body #cboxClose,
body div.pp_default .pp_close,
body div.pp_woocommerce.pp_pic_holder .pp_close,
body div.ts-product-video.pp_pic_holder .pp_close {
bottom: auto;
min-width: 0 !important;
z-index: 9999;
top: 0;
font-size: 0 !important;
right: -34px;
position: absolute !important;
background-image: none;
width: 34px;
height: 34px;
text-indent: -99999px;
background: url(//furnitureforschools.co.uk/wp-content/themes/images/image.png) 2px -71px;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
transition: all 150ms ease 0s;
-webkit-transition: all 150ms ease 0s;
-moz-transition: all 150ms ease 0s;
}
body #cboxClose:before,
body div.pp_default .pp_close:before,
body div.pp_default .pp_contract:before,
body div.pp_default .pp_expand:before,
body div.pp_woocommerce.pp_pic_holder .pp_close:before,
body div.pp_woocommerce.pp_pic_holder .pp_contract:before,
body div.pp_woocommerce.pp_pic_holder .pp_expand:before,
body div.ts-product-video.pp_pic_holder .pp_close:before {
display: none !important;
}
body div.pp_default .pp_contract,
body div.pp_default .pp_expand {
top: 0;
}
body #cboxClose:hover,
body a.pp_close:hover,
body div.pp_woocommerce.pp_pic_holder .pp_close:hover,
body div.ts-product-video.pp_pic_holder .pp_close:hover {
text-decoration: none;
background: url(//furnitureforschools.co.uk/wp-content/themes/images/image.png) 2px -71px;
}
body div.pp_default .pp_contract:hover,
body div.pp_default .pp_expand:hover,
body div.pp_woocommerce.pp_pic_holder .pp_contract:hover,
body div.pp_woocommerce.pp_pic_holder .pp_expand:hover {
text-decoration: none;
background: url(//furnitureforschools.co.uk/wp-content/themes/images/image.png) -35px -72px;
}
body .pp_details,
body div.pp_woocommerce.pp_pic_holder .pp_details {
padding: 0;
margin: 0;
display: inline-block;
width: 100%;
}
body div.pp_woocommerce.pp_pic_holder .pp_details {
margin: 10px 0 0 0;
}
body div.pp_woocommerce.pp_pic_holder.loaded .pp_details {
margin: 0;
}
body .pp_nav,
body div.pp_default .pp_nav {
width: auto;
margin: 5px 0;
height: 26px;
position: static;
}
body div.pp_default .pp_hoverContainer {
top: auto;
bottom: 36px;
}
body div.pp_default .pp_nav .currentTextHolder {
position: static !important;
margin: 0 !important;
padding: 3px 8px 0 8px !important;
line-height: 18px !important;
font-size: 14px !important;
font-style: normal !important;
}
body .pp_nav .pp_arrow_next,
body .pp_nav .pp_arrow_previous,
body div.pp_woocommerce.pp_pic_holder .pp_arrow_next,
body div.pp_woocommerce.pp_pic_holder .pp_arrow_previous {
background-image: none !important;
text-shadow: none !important;
box-shadow: none !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
position: relative;
line-height: 22px;
width: 18px !important;
height: 22px !important;
border: 0;
font-size: 0;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
position: relative;
left: auto !important;
right: auto !important;
bottom: auto !important;
top: auto !important;
margin-top: 0 !important;
background: 0 0;
float: left;
}
body .pp_gallery .pp_arrow_next:before,
body .pp_gallery .pp_arrow_previous:before {
display: none;
}
body .pp_nav .pp_arrow_next:before,
body .pp_nav .pp_arrow_previous:before,
body div.pp_woocommerce.pp_pic_holder .pp_arrow_next:before,
body div.pp_woocommerce.pp_pic_holder .pp_arrow_previous:before {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
font-size: 16px !important;
text-shadow: none !important;
box-shadow: none !important;
text-indent: 0 !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
font-family: FontAwesome !important;
line-height: 22px !important;
text-align: center;
font-weight: 400 !important;
}
body .pp_arrow_next:hover,
body .pp_arrow_previous:hover,
body div.pp_woocommerce.pp_pic_holder .pp_arrow_next:hover,
body div.pp_woocommerce.pp_pic_holder .pp_arrow_previous:hover {
background: 0 0;
}
body .pp_arrow_previous:before,
body div.pp_woocommerce.pp_pic_holder .pp_arrow_previous:before {
content: "\f0d9";
}
body .pp_arrow_next:before,
body div.pp_woocommerce.pp_pic_holder .pp_arrow_next:before {
content: "\f0da";
}
body .pp_nav .pp_pause,
body .pp_nav .pp_play {
background: 0 0 !important;
position: relative !important;
width: 30px !important;
height: 30px !important;
margin-right: 10px !important;
display: none !important;
}
body .pp_nav .pp_pause:hover,
body .pp_nav .pp_play:hover {
background: 0 0 !important;
opacity: 1 !important;
}
body .pp_nav .pp_pause:before,
body .pp_nav .pp_play:before {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
width: 30px;
height: 30px;
line-height: 30px;
content: "";
display: inline-block;
text-align: center;
font-family: FontAwesome;
font-weight: 300;
font-size: 16px;
text-indent: 0;
transition: all 150ms ease 0s;
-webkit-transition: all 150ms ease 0s;
-moz-transition: all 150ms ease 0s;
}
body .pp_nav .pp_pause:before {
content: "\f04c";
}
body .pp_nav .pp_play:before {
content: "\f04b";
}
body div.pp_default .pp_arrow_next:hover,
body div.pp_default .pp_arrow_previous:hover,
body div.pp_default .pp_close:hover,
body div.pp_default .pp_nav .pp_pause:hover,
body div.pp_default .pp_nav .pp_play:hover {
opacity: 1 !important;
}
body div.pp_woocommerce .pp_description {
font-weight: 700;
}
body div.pp_woocommerce .pp_gallery {
-webkit-transform: translate(0, -100%);
-moz-transform: translate(0, -100%);
-ms-transform: translate(0, -100%);
transform: translate(0, -100%);
margin-top: -10px;
}
body div.pp_woocommerce .pp_gallery ul,
body div.pp_woocommerce .pp_gallery ul li a {
height: auto;
}
body .pp_nav p {
line-height: 24px;
}
body div.pp_default .pp_gallery ul li a,
body div.pp_woocommerce .pp_gallery ul li a {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
.breadcrumb-title-wrapper .breadcrumb-content,
.container,
.page-container,
.page-fullwidth-template .ts-row-boxed,
.ts-row-wide .ts-logo-slider-wrapper,
.ts-row-wide .ts-testimonial-wrapper,
.ts-row-wide .ts-twitter-slider {
margin-right: auto;
margin-left: auto;
}
.breadcrumb-title-wrapper .breadcrumb-content,
.header-v1 .container {
padding-left: 20px;
padding-right: 20px;
}
.row {
margin-left: -10px;
margin-right: -10px;
}
.hidden {
display: none !important;
}
.ts-columns:after {
display: table;
content: "";
clear: both;
}
.ts-columns {
margin-left: -10px;
margin-right: -10px;
}
.ts-columns > .ts-item {
float: left;
padding: 10px;
}
.ts-columns.ts-columns-1 > .ts-item {
width: 100%;
float: left;
}
.ts-columns.ts-columns-2 > .ts-item {
width: 50%;
}
.ts-columns.ts-columns-3 > .ts-item {
width: 33.33333%;
}
.ts-columns.ts-columns-4 > .ts-item {
width: 25%;
}
.ts-columns.ts-columns-5 > .ts-item {
width: 20%;
}
.ts-columns.ts-columns-6 > .ts-item {
width: 16.6%;
}
.ts-columns.ts-columns-7 > .ts-item {
width: 14.285%;
}
.ts-columns.ts-columns-8 > .ts-item {
width: 12.5%;
}
.ts-col-1,
.ts-col-10,
.ts-col-11,
.ts-col-12,
.ts-col-13,
.ts-col-14,
.ts-col-15,
.ts-col-16,
.ts-col-17,
.ts-col-18,
.ts-col-19,
.ts-col-2,
.ts-col-20,
.ts-col-21,
.ts-col-22,
.ts-col-23,
.ts-col-24,
.ts-col-3,
.ts-col-4,
.ts-col-5,
.ts-col-6,
.ts-col-7,
.ts-col-8,
.ts-col-9 {
width: 100%;
float: none;
min-height: 1px;
padding: 0 10px;
}
.no-padding {
padding-left: 0;
padding-right: 0;
}
.vc_row.vc_column-gap-1,
.vc_row.vc_column-gap-10,
.vc_row.vc_column-gap-15,
.vc_row.vc_column-gap-2,
.vc_row.vc_column-gap-20,
.vc_row.vc_column-gap-25,
.vc_row.vc_column-gap-3,
.vc_row.vc_column-gap-30,
.vc_row.vc_column-gap-35,
.vc_row.vc_column-gap-4,
.vc_row.vc_column-gap-5 {
padding-left: 15px;
padding-right: 15px;
}
.vc_row.vc_column-gap-10 > .vc_column_container,
.vc_row.vc_column-gap-15 > .vc_column_container,
.vc_row.vc_column-gap-1 > .vc_column_container,
.vc_row.vc_column-gap-20 > .vc_column_container,
.vc_row.vc_column-gap-25 > .vc_column_container,
.vc_row.vc_column-gap-2 > .vc_column_container,
.vc_row.vc_column-gap-30 > .vc_column_container,
.vc_row.vc_column-gap-35 > .vc_column_container,
.vc_row.vc_column-gap-3 > .vc_column_container,
.vc_row.vc_column-gap-4 > .vc_column_container,
.vc_row.vc_column-gap-5 > .vc_column_container {
padding-top: 0;
padding-top: 0;
}
.page-fullwidth-template article .ts-row-boxed {
margin-left: -10px;
margin-right: -10px;
}
.page-fullwidth-template article > .ts-row-boxed {
margin-left: auto;
margin-right: auto;
padding-left: 10px;
padding-right: 10px;
}
.page-fullwidth-template .ts-row-boxed[data-vc-full-width="true"] {
max-width: none;
}
.vc_row {
margin-left: -10px;
margin-right: -10px;
}
.vc_col-lg-1,
.vc_col-lg-10,
.vc_col-lg-11,
.vc_col-lg-12,
.vc_col-lg-2,
.vc_col-lg-3,
.vc_col-lg-4,
.vc_col-lg-5,
.vc_col-lg-6,
.vc_col-lg-7,
.vc_col-lg-8,
.vc_col-lg-9,
.vc_col-md-1,
.vc_col-md-10,
.vc_col-md-11,
.vc_col-md-12,
.vc_col-md-2,
.vc_col-md-3,
.vc_col-md-4,
.vc_col-md-5,
.vc_col-md-6,
.vc_col-md-7,
.vc_col-md-8,
.vc_col-md-9,
.vc_col-sm-1,
.vc_col-sm-10,
.vc_col-sm-11,
.vc_col-sm-12,
.vc_col-sm-2,
.vc_col-sm-3,
.vc_col-sm-4,
.vc_col-sm-5,
.vc_col-sm-6,
.vc_col-sm-7,
.vc_col-sm-8,
.vc_col-sm-9,
.vc_col-xs-1,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12,
.vc_col-xs-2,
.vc_col-xs-3,
.vc_col-xs-4,
.vc_col-xs-5,
.vc_col-xs-6,
.vc_col-xs-7,
.vc_col-xs-8,
.vc_col-xs-9 {
padding-left: 10px;
padding-right: 10px;
}
.vc_column_container > .vc_column-inner {
padding-left: 0;
padding-right: 0;
}
.vc_col-has-fill > .vc_column-inner,
.vc_row-has-fill
+ .vc_row-full-width
+ .vc_row
> .vc_column_container
> .vc_column-inner,
.vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner,
.vc_row-has-fill
+ .vc_vc_row
> .vc_row
> .vc_vc_column
> .vc_column_container
> .vc_column-inner,
.vc_row-has-fill
+ .vc_vc_row_inner
> .vc_row
> .vc_vc_column_inner
> .vc_column_container
> .vc_column-inner,
.vc_row-has-fill > .vc_column_container > .vc_column-inner,
.vc_row-has-fill
> .vc_row
> .vc_vc_column
> .vc_column_container
> .vc_column-inner,
.vc_row-has-fill
> .vc_vc_column_inner
> .vc_column_container
> .vc_column-inner,
.vc_section.vc_section-has-fill,
.vc_section.vc_section-has-fill + .vc_row-full-width + .vc_section,
.vc_section.vc_section-has-fill + .vc_section {
padding-top: 0;
}
@media (min-width: 768px) {
.vc_col-lg-1,
.vc_col-lg-10,
.vc_col-lg-11,
.vc_col-lg-12,
.vc_col-lg-2,
.vc_col-lg-3,
.vc_col-lg-4,
.vc_col-lg-5,
.vc_col-lg-6,
.vc_col-lg-7,
.vc_col-lg-8,
.vc_col-lg-9,
.vc_col-md-1,
.vc_col-md-10,
.vc_col-md-11,
.vc_col-md-12,
.vc_col-md-2,
.vc_col-md-3,
.vc_col-md-4,
.vc_col-md-5,
.vc_col-md-6,
.vc_col-md-7,
.vc_col-md-8,
.vc_col-md-9,
.vc_col-sm-1,
.vc_col-sm-10,
.vc_col-sm-11,
.vc_col-sm-12,
.vc_col-sm-2,
.vc_col-sm-3,
.vc_col-sm-4,
.vc_col-sm-5,
.vc_col-sm-6,
.vc_col-sm-7,
.vc_col-sm-8,
.vc_col-sm-9,
.vc_col-xs-1,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12,
.vc_col-xs-2,
.vc_col-xs-3,
.vc_col-xs-4,
.vc_col-xs-5,
.vc_col-xs-6,
.vc_col-xs-7,
.vc_col-xs-8,
.vc_col-xs-9 {
padding-left: 10px;
padding-right: 10px;
}
.ts-col-1,
.ts-col-10,
.ts-col-11,
.ts-col-12,
.ts-col-13,
.ts-col-14,
.ts-col-15,
.ts-col-16,
.ts-col-17,
.ts-col-18,
.ts-col-19,
.ts-col-2,
.ts-col-20,
.ts-col-21,
.ts-col-22,
.ts-col-23,
.ts-col-24,
.ts-col-3,
.ts-col-4,
.ts-col-5,
.ts-col-6,
.ts-col-7,
.ts-col-8,
.ts-col-9 {
float: left;
}
.ts-col-24 {
width: 100%;
}
.ts-col-23 {
width: 95.83333333%;
}
.ts-col-22 {
width: 91.66666667%;
}
.ts-col-21 {
width: 87.5%;
}
.ts-col-20 {
width: 83.33333333%;
}
.ts-col-19 {
width: 79.16666667%;
}
.ts-col-18 {
width: 75%;
}
.ts-col-17 {
width: 70.83333333%;
}
.ts-col-16 {
width: 66.66666667%;
}
.ts-col-15 {
width: 62.5%;
}
.ts-col-14 {
width: 58.33333333%;
}
.ts-col-13 {
width: 54.16666667%;
}
.ts-col-12 {
width: 50%;
}
.ts-col-11 {
width: 45.83333333%;
}
.ts-col-10 {
width: 41.66666667%;
}
.ts-col-9 {
width: 37.5%;
}
.ts-col-8 {
width: 33.33333333%;
}
.ts-col-7 {
width: 29.16666667%;
}
.ts-col-6 {
width: 25%;
}
.ts-col-5 {
width: 20.83333333%;
}
.ts-col-4 {
width: 16.66666667%;
}
.ts-col-3 {
width: 12.5%;
}
.ts-col-2 {
width: 8.33333333%;
}
.ts-col-1 {
width: 4.16666667%;
}
}
body.boxed #page {
margin-left: auto;
margin-right: auto;
}
@media (min-width: 768px) {
.container,
.page-container,
body.boxed #page {
width: 740px;
}
.breadcrumb-title-wrapper .breadcrumb-content,
.dokan-store #page > #main,
body.boxed header.ts-header .header-sticky {
max-width: 740px;
}
}
@media (min-width: 992px) {
.container,
.page-container,
body.boxed #page {
width: 980px;
}
.breadcrumb-title-wrapper .breadcrumb-content,
.dokan-store #page > #main,
body.boxed header.ts-header .header-sticky {
max-width: 980px;
}
}
@media (min-width: 1220px) {
.container,
.page-container,
body.boxed #page {
width: 1220px;
}
.breadcrumb-title-wrapper .breadcrumb-content,
.dokan-store #page > #main,
body.boxed header.ts-header .header-sticky {
max-width: 1220px;
}
}
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
background-image: -webkit-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);
background-image: -o-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);
background-image: linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);
background-repeat: repeat-x;
background-color: #e8e8e8;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
background-image: -webkit-linear-gradient(top, #428bca 0, #357ebd 100%);
background-image: -o-linear-gradient(top, #428bca 0, #357ebd 100%);
background-image: linear-gradient(to bottom, #428bca 0, #357ebd 100%);
background-repeat: repeat-x;
background-color: #357ebd;
}
.navbar-default {
background-image: -webkit-linear-gradient(top, #fff 0, #f8f8f8 100%);
background-image: -o-linear-gradient(top, #fff 0, #f8f8f8 100%);
background-image: linear-gradient(to bottom, #fff 0, #f8f8f8 100%);
background-repeat: repeat-x;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
0 1px 5px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
0 1px 5px rgba(0, 0, 0, 0.075);
}
.navbar-default .navbar-nav > .active > a {
background-image: -webkit-linear-gradient(top, #ebebeb 0, #f3f3f3 100%);
background-image: -o-linear-gradient(top, #ebebeb 0, #f3f3f3 100%);
background-image: linear-gradient(to bottom, #ebebeb 0, #f3f3f3 100%);
background-repeat: repeat-x;
-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
}
.navbar-brand,
.navbar-nav > li > a {
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
}
.navbar-inverse {
background-image: -webkit-linear-gradient(top, #3c3c3c 0, #222 100%);
background-image: -o-linear-gradient(top, #3c3c3c 0, #222 100%);
background-image: linear-gradient(to bottom, #3c3c3c 0, #222 100%);
background-repeat: repeat-x;
}
.navbar-inverse .navbar-nav > .active > a {
background-image: -webkit-linear-gradient(top, #222 0, #282828 100%);
background-image: -o-linear-gradient(top, #222 0, #282828 100%);
background-image: linear-gradient(to bottom, #222 0, #282828 100%);
background-repeat: repeat-x;
-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.navbar-fixed-bottom,
.navbar-fixed-top,
.navbar-static-top {
border-radius: 0;
}
.alert {
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25),
0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25),
0 1px 2px rgba(0, 0, 0, 0.05);
}
.alert-success {
background-image: -webkit-linear-gradient(top, #dff0d8 0, #c8e5bc 100%);
background-image: -o-linear-gradient(top, #dff0d8 0, #c8e5bc 100%);
background-image: linear-gradient(to bottom, #dff0d8 0, #c8e5bc 100%);
background-repeat: repeat-x;
border-color: #b2dba1;
}
.alert-info {
background-image: -webkit-linear-gradient(top, #d9edf7 0, #b9def0 100%);
background-image: -o-linear-gradient(top, #d9edf7 0, #b9def0 100%);
background-image: linear-gradient(to bottom, #d9edf7 0, #b9def0 100%);
background-repeat: repeat-x;
border-color: #9acfea;
}
.alert-warning {
background-image: -webkit-linear-gradient(top, #fcf8e3 0, #f8efc0 100%);
background-image: -o-linear-gradient(top, #fcf8e3 0, #f8efc0 100%);
background-image: linear-gradient(to bottom, #fcf8e3 0, #f8efc0 100%);
background-repeat: repeat-x;
border-color: #f5e79e;
}
.alert-danger {
background-image: -webkit-linear-gradient(top, #f2dede 0, #e7c3c3 100%);
background-image: -o-linear-gradient(top, #f2dede 0, #e7c3c3 100%);
background-image: linear-gradient(to bottom, #f2dede 0, #e7c3c3 100%);
background-repeat: repeat-x;
border-color: #dca7a7;
}
.progress {
background-image: -webkit-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);
background-image: -o-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);
background-image: linear-gradient(to bottom, #ebebeb 0, #f5f5f5 100%);
background-repeat: repeat-x;
}
.progress-bar {
background-image: -webkit-linear-gradient(top, #428bca 0, #3071a9 100%);
background-image: -o-linear-gradient(top, #428bca 0, #3071a9 100%);
background-image: linear-gradient(to bottom, #428bca 0, #3071a9 100%);
background-repeat: repeat-x;
}
.progress-bar-success {
background-image: -webkit-linear-gradient(top, #5cb85c 0, #449d44 100%);
background-image: -o-linear-gradient(top, #5cb85c 0, #449d44 100%);
background-image: linear-gradient(to bottom, #5cb85c 0, #449d44 100%);
background-repeat: repeat-x;
}
.progress-bar-info {
background-image: -webkit-linear-gradient(top, #5bc0de 0, #31b0d5 100%);
background-image: -o-linear-gradient(top, #5bc0de 0, #31b0d5 100%);
background-image: linear-gradient(to bottom, #5bc0de 0, #31b0d5 100%);
background-repeat: repeat-x;
}
.progress-bar-warning {
background-image: -webkit-linear-gradient(top, #f0ad4e 0, #ec971f 100%);
background-image: -o-linear-gradient(top, #f0ad4e 0, #ec971f 100%);
background-image: linear-gradient(to bottom, #f0ad4e 0, #ec971f 100%);
background-repeat: repeat-x;
}
.progress-bar-danger {
background-image: -webkit-linear-gradient(top, #d9534f 0, #c9302c 100%);
background-image: -o-linear-gradient(top, #d9534f 0, #c9302c 100%);
background-image: linear-gradient(to bottom, #d9534f 0, #c9302c 100%);
background-repeat: repeat-x;
}
.progress-bar-striped {
background-image: -webkit-linear-gradient(
45deg,
rgba(255, 255, 255, 0.15) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, 0.15) 50%,
rgba(255, 255, 255, 0.15) 75%,
transparent 75%,
transparent
);
background-image: -o-linear-gradient(
45deg,
rgba(255, 255, 255, 0.15) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, 0.15) 50%,
rgba(255, 255, 255, 0.15) 75%,
transparent 75%,
transparent
);
background-image: linear-gradient(
45deg,
rgba(255, 255, 255, 0.15) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, 0.15) 50%,
rgba(255, 255, 255, 0.15) 75%,
transparent 75%,
transparent
);
}
body.boxed .page-fullwidth-template article > .ts-row-boxed {
padding-left: 0;
padding-right: 0;
}
body.boxed .page-fullwidth-template article > .ts-row-wide {
padding-left: 10px;
padding-right: 10px;
}
body.wide .page-fullwidth-template #main-content {
padding-left: 0;
padding-right: 0;
}
html #page {
position: relative;
overflow: hidden;
}
body.boxed #page {
overflow: hidden;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
body.boxed #main,
body.boxed footer#colophon,
body.boxed header.ts-header {
margin-left: auto;
margin-right: auto;
}
body.boxed.layout-fullwidth #page,
body.boxed.layout-fullwidth header.ts-header .header-menu {
box-shadow: none;
-webkit-box-shadow: none;
max-width: 100%;
}
.woocommerce-password-strength {
font-weight: 400;
}
article > .woocommerce {
margin-bottom: 50px;
}
.woocommerce p.stars a:hover {
text-decoration: none;
}
body .pp_woocommerce * {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.woocommerce form.login,
.woocommerce form.register,
.woocommerce-page form.checkout_coupon,
.woocommerce-page form.login,
.woocommerce-page form.register {
border: 0;
overflow: hidden;
display: inline-block;
padding: 0;
width: 100%;
margin: 0 0 30px 0;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
.woocommerce-page form.checkout_coupon {
margin-bottom: 0;
}
.woocommerce form .form-row,
.woocommerce-page form .form-row {
padding: 0;
margin: 0 0 25px 0;
}
.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last {
width: 49%;
}
.woocommerce form .form-row-first,
.woocommerce-page form .form-row-first {
margin-right: 2%;
clear: both;
}
.woocommerce form.login .button,
.woocommerce form.register .button,
.woocommerce-page form.login .button,
.woocommerce-page form.register .button {
margin: 0 30px 14px 0;
min-width: 120px;
}
.woocommerce form .form-row label.inline,
.woocommerce-page form .form-row label.inline {
position: relative;
top: 0;
}
.woocommerce table.shop_table,
.woocommerce-page table.shop_table {
border-width: 1px;
border-style: solid;
table-layout: auto;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
.woocommerce table.shop_table.my_account_orders,
.woocommerce-page table.shop_table.my_account_orders {
table-layout: fixed;
}
.woocommerce table.shop_table td,
.woocommerce-page table.shop_table td {
border-top-width: 0;
}
.woocommerce table.shop_table tfoot th,
.woocommerce-page table.shop_table tfoot th {
border-width: 0;
}
.woocommerce table.shop_table tfoot td,
.woocommerce-page table.shop_table tfoot td {
border-width: 0;
}
.woocommerce #content table.cart img,
.woocommerce table.cart img,
.woocommerce-page #content table.cart img,
.woocommerce-page table.cart img {
width: auto;
}
.woocommerce td.product-name dl.variation dd,
.woocommerce-page td.product-name dl.variation dd {
padding: 0;
margin: 0;
}
.woocommerce td.product-name dl.variation,
.woocommerce-page td.product-name dl.variation {
font-size: 90%;
}
.wpb_widgetised_column:after {
display: table;
content: "";
clear: both;
}
h1.wpb_heading,
h2.wpb_heading,
h3.wpb_heading,
h4.wpb_heading,
h5.wpb_heading,
h6.wpb_heading {
margin: 15px 0 20px 0;
}
.vc_row.fix-column-no-margin {
margin-left: 0;
margin-right: 0;
}
.vc_row.fix-column-no-margin .wpb_column.vc_column_container {
padding-left: 0;
padding-right: 0;
}
div.pp_default .pp_content {
width: 100% !important;
min-height: 100px;
}
div.pp_default .pp_content img {
margin: 0 auto;
display: block;
}
body div.ppt {
text-transform: uppercase;
margin: 0 0 -43px 0;
padding: 14px 0 10px 0;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
background: #fff;
font-weight: 700;
text-indent: 15px;
width: 100% !important;
}
body .pp_woocommerce div.ppt {
display: none !important;
}
div.pp_default a.pp_arrow_next,
div.pp_default a.pp_arrow_previous {
margin: 0;
}
body div.pp_pic_holder .pp_content_container .pp_details {
padding: 8px 15px;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
width: 100% !important;
margin: 0;
}
body div.pp_pic_holder.pp_woocommerce .pp_content_container .pp_details {
padding: 0;
}
body div.pp_pic_holder a.pp_close {
right: -34px;
top: 0;
}
body .wpb_flexslider.flexslider {
box-sizing: content-box;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
}
body .wpb_flexslider.flexslider,
body .wpb_slider_nivo {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
padding: 0;
border: 0;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
body .wpb_flexslider img,
body .wpb_slider_nivo img {
width: auto !important;
margin: 0 auto;
}
.pp_gallery,
.pp_next,
.pp_previous {
display: none !important;
}
body .theme-default .nivoSlider,
body .wpb_slider_nivo .nivoSlider {
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
.wpb_gallery_slides.wpb_image_grid ul li {
padding: 5px;
border-width: 1px;
border-style: solid;
}
div.pp_pic_holder .pp_arrow_next:hover,
div.pp_pic_holder .pp_arrow_previous:hover,
div.pp_pic_holder .pp_close:hover,
div.pp_pic_holder .pp_nav .pp_pause:hover,
div.pp_pic_holder .pp_nav .pp_play:hover {
opacity: 1 !important;
}
body div.pp_pic_holder .pp_bottom .pp_left,
body div.pp_pic_holder .pp_bottom .pp_middle,
body div.pp_pic_holder .pp_bottom .pp_right,
body div.pp_pic_holder .pp_content_container .pp_left,
body div.pp_pic_holder .pp_content_container .pp_right,
body div.pp_pic_holder .pp_top .pp_left,
body div.pp_pic_holder .pp_top .pp_middle,
body div.pp_pic_holder .pp_top .pp_right {
background: 0 0 !important;
padding: 0 !important;
}
body div.pp_pic_holder .pp_top .pp_left {
border-width: 0;
border-style: solid;
border-color: transparent;
}
body div.pp_pic_holder .pp_top .pp_right {
border-width: 0;
border-style: solid;
border-color: transparent;
}
body div.pp_pic_holder .pp_bottom .pp_left {
border-width: 0;
border-style: solid;
border-color: transparent;
}
body div.pp_pic_holder .pp_bottom .pp_right {
border-width: 0;
border-style: solid;
border-color: transparent;
}
body div.pp_pic_holder .pp_top .pp_middle {
border-width: 0;
border-style: solid;
border-color: transparent;
}
body div.pp_pic_holder .pp_bottom .pp_middle {
border-width: 0;
border-style: solid;
border-color: transparent;
}
body div.pp_pic_holder .pp_content_container .pp_left {
border-width: 0;
border-style: solid;
border-color: transparent;
}
body div.pp_pic_holder .pp_content_container .pp_right {
border-width: 0;
border-style: solid;
border-color: transparent;
}
body div.pp_pic_holder .pp_bottom .pp_middle,
body div.pp_pic_holder .pp_top .pp_middle {
left: 0;
right: 0;
}
body div.pp_pic_holder .pp_woocommerce div.ppt {
display: none !important;
}
body .wpb_content_element,
body.wpb-js-composer .vc_row,
body.wpb-js-composer .vc_tta-container {
margin-bottom: 20px;
}
body .ts-video-bg .vc_tta-container,
body .ts-video-bg .wpb_content_element {
margin-bottom: 0;
}
.last_toggle_el_margin,
.wpb_button,
ul.wpb_thumbnails-fluid > li {
margin-bottom: 0;
}
.vc_column_container .vc_btn,
.vc_column_container .wpb_button {
text-transform: uppercase;
}
.wpb_button {
padding: 9px 24px 9px 24px;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
button.wpb_btn-mini,
button.wpb_btn-small,
span.wpb_btn-mini,
span.wpb_btn-small {
padding: 7px 15px 6px 15px;
}
.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn {
position: relative;
z-index: 1;
}
.vc_row-no-padding > .vc_column_container {
padding-left: 0;
padding-right: 0;
}
.sub-menu.hide {
display: none !important;
}
.text-light {
font-weight: 300;
}
ul.list-icon li {
list-style: none;
position: relative;
}
ul.list-icon li:before {
content: "\f105";
margin-right: 8px;
font-family: FontAwesome;
}
.aligncenter,
.ts-aligncenter {
text-align: center;
}
.ts-aligncenter {
background-position: center center !important;
}
.ts-aligncenter.wpb_widgetised_column {
margin-bottom: 0;
}
.ts-hover-underline:hover {
text-decoration: underline;
}
.drop-icon {
left: 0;
right: 0;
bottom: 0;
top: 0;
content: "";
position: absolute;
display: none;
z-index: 2;
cursor: pointer;
}
.container:after {
display: table;
content: "";
clear: both;
}
#left-sidebar,
#right-sidebar {
float: left;
padding: 0 10px;
min-height: 1px;
margin-bottom: 50px;
}
#main-content {
padding: 0 10px;
}
#main > .page-container {
padding-left: 10px;
padding-right: 10px;
padding-top: 50px;
}
.container.no-padding {
padding-left: 10px;
padding-right: 10px;
}
.footer-area .container > .ts-col-24 {
min-height: 0;
}
h3.product-title > a {
text-transform: none;
}
h3 > a:hover {
text-decoration: none;
}
.page-container:after,
div.content-wrapper:after {
content: "";
display: table;
clear: both;
}
.single-product .page-container {
overflow: visible;
}  .full-description p img {
height: 70px;
width: auto;
}
.bgreen_w {
list-style-type: none;
background: #aacb46;
color: #fff;
width: fit-content;
padding: 10px;
} ul.product-thumbnails {
overflow-x: scroll;
white-space: nowrap;
}
ul.product-thumbnails .woocommerce-product-gallery__image {
display: inline-block;
max-width: 100px;
}
.images-thumbnails > .thumbnails ul {
margin: 0;
position: relative;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
align-content: center;
}
.images.loading:before,
.header-product-categories.loading:before,
.tab-content.loading:before,
.tab-contents.loading:before,
.list-posts article .gallery.loading:before,
.widget-container .gallery.loading figure:before,
.related-posts.loading .content-wrapper:before,
.ts-product .content-wrapper.loading:before,
.thumbnail.loading:before,
.thumbnails.loading:before,
.ts-logo-slider-wrapper.loading .content-wrapper:before,
.ts-products-widget .ts-products-widget-wrapper.loading:before,
.ts-blogs-widget .ts-blogs-widget-wrapper.loading:before,
.ts-recent-comments-widget .ts-recent-comments-widget-wrapper.loading:before,
.blogs article a.gallery.loading:before,
.ts-blogs-wrapper.loading .content-wrapper:before,
.ts-testimonial-wrapper.loading:before,
.ts-twitter-slider.loading:before,
.single .gallery.loading:before,
.ts-portfolio-wrapper.loading:before,
.ts-product-category-slider-wrapper .content-wrapper.loading:before,
.ts-product-in-category-tab-wrapper .column-banners.loading:before,
.ts-product-in-category-tab-wrapper .column-products.loading:before,
.woocommerce .product figure.loading:before,
.ts-product-in-category-tab-2-wrapper .column-products.loading:before {
display: none !important;
} .optional-product-wrapper .add_to_cart_button {
border: 0;
padding-top: 15px !important;
padding-bottom: 0 !important;
font-size: 12px !important;
width: auto;
min-width: auto !important;
padding: 20px 5px;
height: 28px !important;
line-height: 30px !important;
background-color: #2e9900 !important;
color: #fff !important;
}
.optional-product-wrapper {
margin: 0 0 40px 0;
}
.optional-product-wrapper .add_to_cart_button::before {
content: "" !important;
}
.optional-product-wrapper td,
.optional-product-wrapper th {
border-width: 0;
text-align: center;
padding: 0;
}
.optional-product-wrapper td.lazy-loading {
width: 45px;
}
.optional-quantity .optional-plus,
.optional-quantity .optional-minus {
width: 100%;
border: 0;
margin: 0;
padding: 5px;
}
.optional-quantity .qty {
margin: 0;
text-align: center;
padding: 4px;
}
.optional-quantity input {
margin: 0;
padding: 0;
width: 33.3333333333% !important;
float: left;
} .variations .radio-select > select {
display: block !important;
}
.variations .radio-select > ul {
display: none !important;
}
.woocommerce-variation-description {
display: none !important;
}
.header-top {
padding-top: 20px;
}
.header-right .group-meta-header {
display: inline-block !important;
margin-left: 15px;
}
.header-top .header-right {
text-align: right;
}
.header-top .form-content {
text-align: left;
}
.header-template .group-meta-header .shopping-cart-wrapper .cart-control {
padding-right: 0;
}
header .header-v2 .logo-wrapper {
width: 10%;
padding: 10px 0;
}
header .header-v2 .logo-wrapper .small-logo {
margin-right: 1rem;
}
.my-account-wrapper .dropdown-container:after {
right: 135px;
}
.my-account-wrapper .form-content:after {
right: 135px;
}
.header-company-container {
width: 60%;
} .header-company-container .header-company-name img {
width: 100%;
max-width: 708px;
max-height: 78px;
}
header .search-wrapper {
padding-left: 68px; }
.header-contact {
float: right;
text-align: right;
}
.header-v2 .header-bottom .header-left {
display: block;
vertical-align: middle;
width: 100%;
}
.header-v2 .header-middle {
padding-top: 0;
padding-bottom: 0;
}
.header-top {
padding-top: 10px;
}
.ts-banner .banner-wrapper {
max-height: 355px;
max-width: 380px;
}
.ts-banner header h3 {
margin: 0 0 3px 0;
font-size: 20px;
line-height: 25px;
}
.ts-banner header .description {
margin-bottom: 2px;
font-size: 11px;
line-height: 14px;
}
.ts-feature-wrapper.has-border .feature-content {
border-width: 2px;
min-height: 115px;
}
.center-bottom header {
bottom: 1%;
background: rgba(0, 0, 0, 0.38);
padding: 8px 10px;
}
.ts-menu .menu-desc {
display: none;
}
.product .email {
display: none;
}
.pp_woocommerce div.product form.cart .variations td.label,
.woocommerce div.product form.cart .variations td.label {
width: 220px;
}
.info-desc span {
display: inline-block;
}
.woocommerce-product-details__short-description .product-name {
display: none;
}
.description_tab {
display: none !important;
} #tab-description {
display: none !important;
}
#tab-additional_information {
display: block !important;
}  .optional-qty {
border-width: 1px;
border-style: solid;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
text-shadow: none;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
padding: 16px 45px 15px 15px;
width: 120px;
text-align: center;
margin: 0;
} .product .details-icon {
display: none;
}
p.availability {
display: none !important;
} .woocommerce .product .thumbnail-wrapper {
height: 150px;
}
.woocommerce .product .thumbnail-wrapper > a,
.woocommerce .product .thumbnail-wrapper a figure,
.woocommerce .product .thumbnail-wrapper a figure img {
height: 100%;
}
.woocommerce .product .thumbnail-wrapper figure img {
object-fit: contain;
} .woocommerce .product .thumbnail-wrapper a figure.compat-object-fit {
position: relative;
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
}
.woocommerce .product .thumbnail-wrapper a figure.compat-object-fit img { display: none;
}
.menu-wrapper nav li.ts-megamenu-fullwidth .widget_nav_menu,
.widget-container .vertical-menu li.ts-megamenu-fullwidth .widget_nav_menu,
.mg-col-6 > div {
width: 16.6666666667%;
}
.woocommerce .shopping-cart-wrapper h3.product-name,
.shopping-cart-wrapper h3.product-name {
margin-top: 0;
}
.products .product h3,
.woocommerce .products .product h3 {
min-height: 50px;
margin-top: 5px;
}
.old-price .amount {
text-decoration: line-through;
} .shopping-cart-wrapper .dropdown-container ul.cart_list {
overflow: auto;
max-height: 263px;
padding: 0 15px 10px 15px;
position: relative;
overflow-x: hidden;
z-index: 2;
}
.woocommerce .shopping-cart-wrapper ul.cart_list li,
.shopping-cart-wrapper ul.cart_list li {
list-style: none;
padding: 0px 0;
margin: 0 0 30px 0;
display: inline-block;
width: 100%;
position: relative;
border-width: 0px 0 0px 0;
border-style: solid;
}
.d-g-educational .menu-icon {
position: relative !important;
}
.delivery-time {
color: #aace3a;
font-weight: bold;
} .d-g-educational .menu-icon img {
width: 80px;
vertical-align: middle;
}
.d-g-educational.menu-small-icon img {
width: 60px;
}
.menu-wrapper nav > ul.menu {
display: table;
width: 100%;
list-style: none;
}
.menu-wrapper nav > ul.menu > li {
float: none;
list-style: none;
position: relative;
padding: 0;
letter-spacing: 0;
margin: 0 24px 0 0;
display: table-cell;
}
.menu-wrapper nav > ul.menu > li > a {
line-height: 27px !important;
position: relative;
padding-top: 10px;
display: block;
padding-bottom: 10px;
float: none;
text-align: center;
border-right: 1px solid rgba(128, 128, 128, 0.08);
}
.menu-wrapper nav > ul.menu > li:first-of-type > a {
border-left: 1px solid rgba(128, 128, 128, 0.08);
}
.menu-wrapper nav > ul.menu > li > a:hover {
background-color: #aace3a;
color: #fff !important;
}
.menu-wrapper nav > ul.menu > li > a {
font-size: 17px !important;
font-weight: 400 !important;
color: #000 !important;
text-transform: none;
}
.d-g-educational > a .menu-label {
display: none !important;
}
.price-promise {
max-width: 99px !important;
}
li.price-promise-icon {
vertical-align: middle;
}
.header-template .menu-wrapper nav > ul.menu li.price-promise-icon a {
padding-left: 0;
padding: 0;
vertical-align: middle;
background: transparent;
}
.group-meta-header > div {
float: none;
}
header .header-v2 .search-wrapper .ts-search-by-category {
max-width: 290px;
}
.sub-menu .widgettitle > a {
color: #aace3a !important;
}
.widgettitle:after {
content: "";
border-width: 1px 0 0 0;
border-style: solid;
bottom: 1px;
height: 1px;
left: 0;
width: 150px;
max-width: 100%;
right: auto;
position: absolute;
}
.menu-wrapper nav > ul.menu li ul.sub-menu {
width: 290px;
} .info-desc {
margin-right: 0;
float: none;
margin: 10px 0;
}
.info-desc a {
font-size: 17px;
margin-left: 10px;
}
.group-meta-header .shopping-cart-wrapper {
z-index: 100004;
text-align: right;
}
.group-meta-header:before {
background: transparent !important;
}
.group-meta-header .shopping-cart-wrapper .dropdown-container {
text-align: left;
min-width: 350px;
}
.group-meta-header .shopping-cart-wrapper .dropdown-container:before {
top: 10px;
}
.header-v2 .shopping-cart-wrapper .dropdown-container:after {
top: 5px;
}
.single_variation_wrap {
position: relative;
}
div.product .thumbnails {
z-index: 1000;
}
#ts-search-result-container {
z-index: 99994;
} .pp_woocommerce div.product form.cart .variations td select,
.woocommerce div.product form.cart .variations td select {
width: 100%;
}
.woocommerce-variation-price {
display: none;
} .moq-message {
display: block;
font-size: 12px;
line-height: 1.5;
color: green;
}
#moq-badge {
position: absolute;
top: 10px;
right: 0;
z-index: 997;
padding: 15px 0;
background: red;
border-radius: 120px;
color: #fff;
width: 70px;
height: 70px;
font-size: 21px;
line-height: 1;
text-align: center;
} body {
margin-top: 55px;
}
.header-v1 .top-right,
.header-top {
border-color: #ebebeb;
position: fixed;
width: 100%;
z-index: 99995;
top: 0;
box-shadow: 1px -7px 10px;
}
.optional-product-wrapper
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:before {
content: "+" !important;
position: absolute !important;
left: 0;
top: 7px !important;
width: 30px;
text-align: center;
height: 10px;
line-height: 10px !important;
}
.optional-product-wrapper
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
width: 20px;
position: relative;
}
.optional-product-wrapper
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart
.ts-tooltip.button-tooltip {
display: none !important;
}
.product-units {
font-family: sans-serif;
font-size: 15px;
margin-left: 2px;
} label[for="description"]:after {
content: " Product";
visibility: visible;
float: left;
}
label[for="description"] {
visibility: collapse;
}
.btn {
max-width: 31%;
float: left;
padding: 9px;
background: #b3d34647;
margin: 5px;
font-size: 12px;
line-height: 1.2;
cursor: pointer;
opacity: 0.5;
}
td.value .btn:first-of-type {
display: none;
}
.btn.on {
border: 2px solid #a9ce28;
padding: 7px;
opacity: 1;
}
.pswp {
z-index: 150000;
} .magnifier-wrapper {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1000;
}
.magnifier-icon {
position: absolute;
bottom: 5px;
right: 0px;
cursor: pointer;
font-style: normal;
font-weight: bold;
font-size: 30px;
margin-right: 5px;
color: #000;
z-index: 1000;
}
.mousetrap {
cursor: zoom-in !important;
}
.magnifier-clicked {
cursor: zoom-in;
}
.magnifier-clicked:before {
content: "\e680" !important;
cursor: pointer;
}
.swatch-wrapper {
padding: 2px;
background: #fff;
border: 1px solid #ccc;
float: left;
margin: 0 5px 5px 0;
}
div.swatch-wrapper.selected {
border: 1px solid green;
padding: 2px;
background: green;
box-shadow: 0px 0px 4px 1px;
}
div.product-addon {
margin: 0;
float: right;
}
div.product-addon h3.addon-name {
margin: 0;
font-size: 20px;
}
.woocommerce .checkout #order_review table .product-name {
width: 80%;
}
.woocommerce-variation-add-to-cart {
max-width: 100%;
margin-top: 8px;
}
dl.product-addon-totals dd {
margin: 5px;
}
.woocommerce div.product form.cart.variations_form {
margin-bottom: 15px;
box-shadow: 6px 0px 7px -9px;
padding-right: 20px;
padding-bottom: 20px;
}
.woocommerce-product-details__short-description {
width: 100%;
border-right: 0;
float: left;
}
.product-additional-attribute {
float: left;
max-width: 100%;
padding-left: 0;
margin: 10px 0;
}
.woocommerce div.product div.images-thumbnails {
margin: 0 0 25px 0;
}
@media screen and (max-width: 768px) {
.pp_woocommerce div.product form.cart .variations td.label,
.woocommerce div.product form.cart .variations td.label {
width: 100px;
font-size: 12px;
}
div.product-addon {
float: none;
}
.woocommerce-product-details__short-description,
.product-additional-attribute {
width: 100%;
max-width: 100%;
border: 0;
}
.breadcrumb-title-wrapper.breadcrumb-v2 {
margin-bottom: 0;
}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-title {
margin: 0;
padding: 10px 0;
}
.breadcrumbs-container > span {
margin: 0 5px;
}
#TB_ajaxContent,
#TB_window {
max-width: 100%;
}
#TB_ajaxContent,
#TB_window {
max-width: 98%;
left: 0px !important;
margin: 5px !important;
top: 0 !important;
height: 98% !important;
overflow-y: scroll !important;
padding-bottom: 30px !important;
}
}
.juni-installation-field {
text-align: center;
vertical-align: bottom;
box-sizing: border-box;
padding: 3px;
width: 180px;
float: right;
}
.juni-installation-field label:first-of-type {
font-weight: bold;
}
.juni-installation-field label {
display: inline;
}
.woocommerce div.product .woocommerce-product-rating {
float: left;
}
.woocommerce div.product .sku-wrapper {
float: right;
}
.col-full {
padding: 10px;
} .wpsf-form-wrap.wpsf-template-8,
.wpsf-form-wrap.wpsf-template-8 .wpsf-content-wrap {
background: transparent;
}
.wpsf-form-wrap.wpsf-template-8 input[type="text"],
.wpsf-form-wrap.wpsf-template-8 input[type="email"] {
background-color: #fff;
}
.wpsf-form-wrap {
max-width: 60%;
}
.wpsf-form-wrap.wpsf-template-8 .wpsf-content-wrap {
padding: 0;
}
.wpsf-form-wrap .both-fields-wrap {
padding-bottom: 0;
}
.wpsf-form-wrap.wpsf-template-8 input[type="email"]:focus {
background: #fff;
} @media only screen and (max-width: 768px) {
.mobile-menu span.ts-menu-drop-icon {
padding: 7px 10px 7px 130px !important;
}
.cart-number,
.hyphen,
.cart-total {
display: none;
}
.shopping-cart-wrapper .cart-icon {
top: 10px;
}
.header-top .header-right {
width: auto !important;
}
header .header-v2 .logo-wrapper {
width: 38px !important;
text-align: center;
position: absolute;
left: 50%;
transform: translate(-50%);
top: 0px;
}
.header-v2 .header-middle {
padding-top: 0 !important;
}
header .search-wrapper {
display: none !important;
}
header .search-wrapper.show {
display: block !important;
}
header
.header-v2
.ts-search-by-category
.search-content.loading
input[type="submit"] {
background-size: 20px;
}
.images-thumbnails .images .woocommerce-product-gallery__image {
display: none !important;
}
.images-thumbnails .images .woocommerce-product-gallery__image.force-visible {
display: initial !important;
}
div.product div.images-thumbnails div.thumbnails {
padding-top: 0;
margin-top: 0;
z-index: 997;
}
.woocommerce div.product div.images-thumbnails,
.woocommerce div.product div.summary {
width: 100% !important;
}
}
body #main > .page-container.show_breadcrumb_v2 {
position: relative;
}
.woocommerce .before-loop-wrapper {
position: relative;
}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-title .breadcrumbs {
width: 100%;
}
.breadcrumb-title-wrapper.breadcrumb-v2 {
margin-bottom: 0;
}
.product-category-top-content {
margin-top: -45px;
}
.prod-cat-show-top-content-button {
position: absolute;
top: -65px;
right: 20px;
}
img.category-header-image { width: 100%; }
.archive .woocommerce .products {
margin-top: 0;
}
.woocommerce .before-loop-wrapper .woocommerce-result-count {
padding: 0;
margin: 12px 0 0 0;
float: right; position: relative; } @media screen and (max-width: 768px) {
.prod-cat-show-top-content-button {
position: absolute;
top: 8px;
right: 20px;
z-index: 1001;
border: 0;
padding-left: 0;
margin-left: 10px;
}
.ts-sidebar.product-category-top-content {
width: 100% !important;
margin: 0 !important;
position: absolute;
top: inherit;
right: 0;
top: 25px !important;
z-index: 1000 !important;
}
#woocommerce_product_categories-2 > div {
max-width: 75%;
}
.woocommerce .before-loop-wrapper .woocommerce-result-count {
padding: 0;
margin: 12px 0 0 0;
float: none;
top: 0px;
position: relative;
right: 0;
display: none;
}
.ts-header .my-account-wrapper {
display: none;
}
}
#footer-newsletter {
border-radius: 5px;
width: 50%;
margin: 0 auto;
margin-bottom: 15px;
}
#footer-newsletter-form {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#footer-newsletter-form button {
border-radius: 0;
background-color: #2d2d2d;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
padding: 0 50px;
height: 51px;
}
#footer-newsletter input.js-cm-email-input {
width: 100%;
-webkit-box-flex: 2;
-ms-flex: 2;
flex: 2;
border-radius: 0;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border: none;
padding: 10px;
height: 50px;
margin-bottom: 0;
}
#footer-newsletter-socials {
width: 100%;
margin: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 20px;
padding-top: 15px;
}
#footer-newsletter-socials ul {
margin-left: 20px;
}
#footer-newsletter-socials ul li {
display: inline-block;
padding: 0;
margin: 0;
margin-right: 15px;
font-size: 30px;
}
#footer-newsletter-socials ul li a {
color: #2d2d2d;
}
#footer-newsletter-socials ul li a:hover {
opacity: 0.7;
color: #2d2d2d;
} .mobile-menu-wrapper {
width: 90% !important;
}
.menu-wrapper nav div.list-link > .widgettitle {
margin-bottom: 10px;
padding-bottom: 10px;
display: block;
}
.mobile-mega-menu li.mobile-mega-col {
margin-bottom: 10px;
}
.mobile-mega-menu .mobile-mega-menu-divider {
width: 100% !important;
clear: both;
visibility: hidden;
}
.mobile-mega-menu li.mobile-mega-col > a {
padding-bottom: 0;
padding-left: 20px !important;
font-weight: bold;
}
.mobile-mega-menu li.mobile-mega-col .sub-menu a {
padding-left: 20px !important;
padding-right: 0 !important;
}
.mobile-mega-menu li.mobile-mega-col .sub-menu {
border: none !important;
padding-bottom: 0 !important;
}
@media only screen and (max-width: 767px) {
.mobile-mega-menu li.mobile-mega-col .sub-menu {
display: block !important;
}
}
.mobile-mega-menu > .sub-menu > li {
float: left;
width: 50%;
}
.mobile-mega-menu li.mobile-mega-col .ts-menu-drop-icon {
display: none !important;
} .breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumbs-container {
font-size: 15px !important;
color: #aace3a;
}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-title > * {
text-align: left;
}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-title {
margin: 0;
padding: 10px 0;
}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-title h1 {
margin-bottom: 0;
margin-top: 20px;
} .made-hero-form {
text-align: left !important;
}
.made-hero-form h4 {
margin-top: 30px !important;
}
.made-hero-details {
padding-top: 10%;
}
.woocommerce div.product .product_title {
margin: 20px 70px 10px 0;
}
.columns-4 .list-categories .product-category {
width: 33.33333% !important;
clear: none !important;
}
.columns-4 .list-categories .product-category img {
min-height: 280px;
}
.woocommerce-choose-your-gift-notice-wrapper {
display: none !important;
} @media screen and (max-width: 992px) {
#footer-newsletter {
width: 90%;
}
#footer-newsletter-form {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: none;
-ms-flex-align: none;
align-items: none;
padding: 50px 30px 30px;
}
#footer-newsletter-form button,
#footer-newsletter input.js-cm-email-input {
border-radius: 5px;
}
#footer-newsletter-form button {
width: 100%;
margin-top: 5px;
}
#footer-newsletter form {
height: auto;
}
#footer-newsletter-socials {
padding: 0 60px 30px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.made-hero-form,
.made-hero-details {
width: 100% !important;
padding: 30px 0 !important;
}
}
@media screen and (max-width: 768px) {
.header-promotion .promotion-left,
.header-promotion .promotion-right {
width: 100% !important;
text-align: center !important;
padding-right: 0 !important;
padding-left: 0 !important ;
}
.header-promotion .promotion-right {
border: none !important ;
border-top: 1px solid #eee !important;
}
.header-promotion .container {
padding-right: 0 !important;
padding-left: 0 !important;
}
.woocommerce div.product .product_title {
text-align: left;
margin: 20px 70px 10px 0;
}
.woocommerce div.product .summary > .price {
text-align: left;
padding-top: 30px;
}
.juni-installation-field {
width: 100%;
text-align: left;
padding-top: 20px;
overflow: hidden;
}
#main > .page-container {
padding-top: 25px;
}
.header-v2 .header-middle {
padding-bottom: 0 !important;
}
.header-v2 .header-middle .header-promotion div[class="vc_col-sm-6"] {
text-align: center;
padding-left: 0;
padding-right: 0;
border: 0;
}
.made-hero-details {
padding: 10% 5%;
}
.made-hero-details .ts-button {
font-size: 16px !important;
}
.made-hero-details h3 {
line-height: 1.3 !important;
}
.made-hero-details h4 {
font-size: 20px !important;
margin-bottom: 15px !important;
}
body.archive.woocommerce #left-sidebar {
margin-bottom: 10px;
}
.ts-sidebar .product-category-top-content-inner {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.ts-sidebar
.product-category-top-content-inner
.widget-container.product-filter-by-availability,
.ts-sidebar
.product-category-top-content-inner
.widget-container.woocommerce-widget-layered-nav {
-webkit-box-flex: 1 !important;
-ms-flex: 1 !important;
flex: 1 !important;
padding-bottom: 0 !important;
}
.ts-sidebar
.product-category-top-content-inner
.widget-container.widget_price_filter {
-webkit-box-ordinal-group: 0 !important;
-ms-flex-order: -1 !important;
order: -1 !important;
width: 100% !important;
padding-bottom: 0 !important;
}
.home-features-box .wpb_wrapper .vc_row {
margin-bottom: 0 !important;
}
.home-features-box .feature-content {
min-height: auto !important;
border: none !important;
border-bottom: 1px solid #eee !important;
padding-bottom: 5px !important;
}
.home-features-box .feature-excerpt {
display: none !important;
}
.home-features-box .feature-wrapper {
padding: 0 !important;
}
.home-banner-cats .wpb_column.vc_column_container.vc_col-sm-3 {
width: 50% !important;
float: left !important;
}
} .mobile-menu-contact .info-desc {
padding: 20px 20px 10px;
margin: 0 0 10px 0;
border-bottom: 1px solid #424242;
}
.mobile-menu-contact .info-desc .cta {
display: block;
font-size: 18px;
color: #fff;
}
.mobile-menu-contact .info-desc .cta a {
display: block;
margin-top: 10px;
}
.mobile-menu-contact .my-account-wrapper {
color: #fff;
font-size: 18px;
padding: 10px 20px 20px;
}
.mobile-menu-contact .account-control i {
margin-right: 5px;
}
.header-promotion {
border-right: 0;
border-left: 0;
margin-top: 25px;
padding: 0px;
color: #bfbfbf;
background: #fbfbfb;
border-top: 1px solid #ececec;
}
.header-promotion a {
color: #bfbfbf;
}
.header-promotion .promotion-left {
text-align: center;
padding: 10px;
}
.header-promotion .promotion-right {
border-left: 1px solid #ececec;
text-align: center;
padding: 10px;
}
.header-promotion .vc_row {
margin: 0 !important;
}
.header-promotion .container {
padding-left: 20px;
padding-right: 20px;
}
.header-promotion p {
margin: 0;
}
@media screen and (max-width: 992px) {
.header-promotion .promotion-left {
padding-right: 50px;
}
.header-promotion .promotion-right {
padding-left: 50px;
}
}
.home .page-container {
padding-top: 0px !important;
}
.home-features-box > .wpb_wrapper {
border: 1px solid grey;
margin: 5px 0;
}
.home-features-box .wpb_wrapper .wpb_column {
border-right: 1px solid grey;
margin: 10px 0;
text-align: center;
}
.home-features-box .wpb_wrapper .wpb_column:last-of-type {
border: 0;
}
.home-features-box .wpb_wrapper .vc_row {
margin-bottom: 0;
}
.home-features-box .feature-wrapper {
padding: 0;
}
.feature-horizontal .feature-header {
text-align: center;
}
.eq_high .vc_col-sm-3 .feature-content {
min-height: 0;
}
@media screen and (max-width: 768px) {
.home-features-box .wpb_wrapper .wpb_column {
border-right: 0;
}
}
.select-option.swatch-wrapper[data-value="n-a"] {
position: fixed;
right: -150%;
}
.logo-wrapper.visible-phone img {
height: 40px;
}
.logo-wrapper.hidden-phone img {
height: 110px;
}
.current-menu-parent,
.current-product_cat-ancestor {
background: #aace3a;
}
strike {
opacity: 0.2 !important;
} .woocommerce table.shop_table td del,
.price del,
.product-price del {
font-weight: 400;
text-decoration: line-through !important;
color: red !important;
} @media screen and (max-width: 1220px) {
.header-company-container .header-company-name {
max-width: 440px;
}
header .search-wrapper {
padding-left: 0;
}
.header-contact br {
display: none;
}
}
@media screen and (max-width: 992px) {
.header-top {
height: 45px;
}
header .header-v2 .search-wrapper .ts-search-by-category {
max-width: 100%;
margin-top: 12px;
}
.header-contact {
float: none;
text-align: center;
}
.info-desc {
padding: 15px;
padding-bottom: 10px;
}
.header-middle > .container {
display: block;
}
.header-company-container {
width: 63%;
}
.header-company-container .header-company-name {
width: auto;
max-width: 100%;
}
.logo-wrapper {
padding-top: 10px;
}
header .header-v2 .logo-wrapper {
width: 25%;
}
.header-middle > .container > div:last-of-type {
display: block;
clear: both;
float: none;
width: 100%;
margin-top: 12px;
}
.hidden-992 {
display: none;
}
.header-company-container {
width: 100%;
}
}
@media only screen and (max-width: 768px) {
.my-account-wrapper {
padding-left: 20px;
}
.header-company-container .header-company-name {
float: none;
margin: auto;
margin-top: 20px;
max-width: 80%;
}
.info-desc {
padding-bottom: 0;
}
.header-top {
padding-bottom: 10px;
}
.header-top .header-left {
width: 55%;
}
.header-v2 .header-top > .container {
padding-left: 0;
padding-right: 10px;
}
}
@media screen and (max-width: 550px) {
.info-desc {
display: block !important;
}
} .sizing_guide {
}
.sizing_guide a {
display: block;
white-space: pre;
}
.easyguide {
background-color: #76b13d;
padding: 4px 4px 4px 20px;
background-image: url(//furnitureforschools.co.uk/Themes/DFE/Content/images/interface/white-arrow.gif);
background-repeat: no-repeat;
background-position: 4px 6px;
font-size: 1.3em; line-height: 1.2em;
margin-bottom: 10px;
}
.easyguide a {
color: #ffffff;
text-decoration: none;
}
.easyguide:hover {
cursor: pointer;
background-color: #c31f21;
}
#easyguidelink {
color: #666666;
font-size: 12px;
font-weight: bold;
margin-left: 25px;
padding: 0 0 10px;
text-decoration: none;
float: right;
}
#easyguidelink img {
padding-right: 4px;
}
#easyguidelink:hover {
color: #339900;
}
#easyguide {
clear: both;
}
#easyguide div.modalcol1 {
padding: 10px; float: left;
}
#easyguide div.modalcol1 h3 {
font-size: 1.3em;
color: #339900;
padding-bottom: 4px;
}
#easyguide div.modalcol1 p {
font-size: 1.1em;
line-height: 1.4em;
padding-bottom: 8px;
}
#easyguide div.modalcol2 {
float: left;
width: 48%;
padding-right: 5px;
padding-left: 5px;
}
#easyguide div.modalcol2 h3 {
font-size: 1.3em;
color: #ffffff;
background-color: #339900;
padding: 4px;
}
#easyguide div.modalcol2 table {
font-size: 1.2em;
margin-bottom: 8px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #339900;
}
#easyguide div.modalcol2 table tr {
}
#easyguide div.modalcol2 table tr td {
padding: 2px 4px;
text-align: center;
}
#easyguide div.modalcol2 table tr th {
padding: 4px;
color: #339900;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #339900;
}
#easyguide div.modalcol2 table tr:hover td {
background-color: #dddddd;
}
#easyguide div.modalcol3 {
float: left;
width: 48%;
border: 1px solid #bdbdbd;
position: relative;
height: 361px;
overflow: hidden;
}
#easyguide div.modalcol3 div {
height: 71px;
padding: 290px 20px 20px; }
#easyguide div.modalcol3 div.on {
height: 71px;
padding: 290px 20px 20px;
left: 0;
}
#easyguide div.modalcol3 div p {
font-size: 1.2em;
line-height: 1.7em;
}
#easyguide div.modalcol3 div p span.green {
color: #339900;
}
#easyguide div.modalcol3 div p span.red {
color: #c31f21;
}
#easyguide div.modalcol3 div p span.grey {
color: #666666;
}
#nfs1 {
background-image: url(https://furnitureforschools.co.uk/wp-content/uploads/static/sizing-guide/nfs1.gif);
background-repeat: no-repeat;
}
#nfs2 {
background-image: url(https://furnitureforschools.co.uk/wp-content/uploads/static/sizing-guide/nfs2.gif);
background-repeat: no-repeat;
}
#nfs3 {
background-image: url(https://furnitureforschools.co.uk/wp-content/uploads/static/sizing-guide/nfs3.gif);
background-repeat: no-repeat;
}
#nfs4 {
background-image: url(https://furnitureforschools.co.uk/wp-content/uploads/static/sizing-guide/nfs4.gif);
background-repeat: no-repeat;
}
#nfs5 {
background-image: url(https://furnitureforschools.co.uk/wp-content/uploads/static/sizing-guide/nfs5.gif);
background-repeat: no-repeat;
}
#nfs6 {
background-image: url(https://furnitureforschools.co.uk/wp-content/uploads/static/sizing-guide/nfs6.gif);
background-repeat: no-repeat;
} .cart_left_panel_green {
border: 1px solid #e0e0e0;
background: #eaf5e5;
}
.cart_left_panel_green h3,
.cart_left_panel_green h4 {
font-style: normal !important;
text-transform: none !important;
color: #339900;
font-size: 20px;
}
.cart_left_panel_green p {
color: #666;
font-weight: bold;
line-height: normal;
font-size: 9px;
}
.cart_left_panel { margin: 0;
color: white;
}
.cart_left_panel_inner {
padding: 15px;
}
.cart_left_panel_inner h3 {
padding: 0;
margin: 0;
font-style: italic;
text-transform: uppercase;
}
.cart_left_panel_inner p {
margin-top: 0;
font-size: 10pt;
}
.payment_method_woocommerce_gateway_purchase_order .form-row-first {
width: 100% !important;
} .cart_right_panel {
padding-left: 30px !important;
width: 300px;
}
.cart_panel_full {
width: 100%;
}
.cart_right_panel h1,
h1 {
font-size: 17pt;
font-weight: normal;
color: #339900;
}
#woocommerce_product_categories-2 .product-categories > li {
display: none;
}
#woocommerce_product_categories-2 .current-cat-parent {
display: block !important;
}
.current-cat.cat-parent .children {
display: block !important;
}
.current-cat.cat-parent .children .cat-item {
display: block !important;
}
.current-cat > a {
color: #aace3a !important;
}
.cat-parent.current-cat-parent > a {
color: #aace3a;
}
.current-cat.cat-parent {
display: block !important;
}
#woocommerce_product_categories-2 .product-categories > li.cat-parent {
display: block;
}
#woocommerce_product_categories-2
.product-categories
> li.cat-parent.current-cat-parent
.children
li
.children {
display: block !important;
}
#woocommerce_product_categories-2 .current-cat-parent .children li {
display: block !important;
}
#woocommerce_product_categories-2
.product-categories
> .current-cat-parent.cat-parent
> ul
> li {
display: none !important;
}
#woocommerce_product_categories-2
.product-categories
> .current-cat-parent.cat-parent
> ul
> li.cat-parent {
display: block !important;
}
.ts-feature-wrapper {
margin-bottom: 0;
}
.feature-horizontal .feature-wrapper {
padding-bottom: 0;
font-weight: bold;
}
.ts-feature-wrapper {
margin-left: -7px;
}
.ts-feature-wrapper .feature-icon {
width: 35px;
}
img#swatchUrl {
position: absolute;
bottom: 8px;
right: 0;
max-width: 120px;
z-index: 99992;
}  ins {
color: green;
} span.woocommerce-Price-amount.amount {
text-decoration: none;
} .woocommerce div.product div.images-thumbnails,
.pp_woocommerce div.product div.images-slider-wrapper {
width: 40%;
}
.woocommerce div.product div.summary,
.pp_woocommerce div.product div.summary {
width: 60%;
}
h1.product_title.entry-title {
text-align: center;
}
.price {
text-align: center;
}
.price-description {
display: block;
font-size: 12px;
} .now_amount span.woocommerce-Price-amount.amount {
color: red;
}
del.was_amount span.woocommerce-Price-amount.amount:before {
content: "";
height: 3px;
width: 80px;
background: red;
position: absolute;
top: 16px;
}
span.woocommerce-Price-amount.amount {
position: relative;
}
span.woocommerce-Price-amount.amount.last-ch:before {
display: none;
}
p.price.pull-right {
margin-top: 30px;
}
p.price.pull-right {
margin-top: 0;
}
.pp_pic_holder .ppt {
display: none !important;
}
option[value="choose-an-option"] {
display: none;
}
.home-loved-products .product-wrapper .product-categories,
.home-loved-products .product-wrapper .short-description {
display: none;
}
@media screen and (max-width: 768px) {
.header-top {
height: 55px;
}
.shopping-cart-wrapper .cart-icon {
font-size: 34px;
}
.ic-mobile-menu-button .fa {
font-size: 35px !important;
}
header
.header-v2
.ts-search-by-category
.search-content
input[type="submit"] {
width: 80px;
background-position: 2px -8px !important;
background-size: 300px;
}
header .header-v2 .search-content input[type="text"],
header .header-v5 .search-content input[type="text"] {
padding-right: 60px;
padding-left: 20px;
padding-top: 22px;
padding-bottom: 22px;
}
header .ts-search-by-category .search-content input[type="submit"] {
background-size: 300px;
}
header
.header-v2
.ts-search-by-category
.search-content
input[type="submit"]:hover {
width: 80px;
background-position: 2px -8px !important;
background-size: 300px;
}
[class*=" pe-7s-"],
[class^="pe-7s-"] {
font-size: 30px;
}
.info-desc {
display: block !important;
padding-top: 20px;
clear: both;
margin-bottom: 10px;
}
.ts-feature-wrapper.has-border .feature-content {
border-width: 2px;
min-height: 115px;
margin: 5px;
}
.wpb_wrapper .banner-wrapper .ts-banner-wrapper .banner-bg {
max-height: 130px;
overflow: hidden;
}
.ts-banner .banner-wrapper {
max-height: 215px;
max-width: 210px;
margin: 10px 0;
}
.search-wrapper.hidden-phone {
display: none !important;
}
.breadcrumb-title-wrapper {
display: none !important;
}
#easyguide div.modalcol2,
#easyguide div.modalcol3 {
width: 100%;
}
}
.woocommerce div.product.type-product .cart {
width: 100%;
}
.after-added-to-cart.woocommerce-message {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.after-added-to-cart.woocommerce-message > div {
-webkit-box-flex: 2;
-ms-flex: 2;
flex: 2;
}
.after-added-to-cart.woocommerce-message span {
display: block;
}
.after-added-to-cart.woocommerce-message a {
display: inline-block;
padding: 3px 10px;
background: #fff;
text-decoration: none;
border: 1px solid #6db74c;
}
#email-cart-form .inputs {
margin-bottom: 20px;
}
#email-cart-form .form-field-input_error {
border-color: red;
}
#email-cart-form .form-field_error {
color: #f00;
margin-bottom: 10px;
font-size: 14px;
}
h1.topic-html-content-header {
font-size: 26px;
line-height: 1.6;
}
.topic-html-content-body h2 {
font-size: 18px;
line-height: 1.8;
color: #848484;
font-weight: normal;
}
.topic-html-content-body h2 a {
color: #aace3a;
}
.heading-title.page-title {
font-size: 30px;
}
.heading-title.page-sub-title {
font-size: 16px;
line-height: 1.7;
color: #848484;
}
.heading-title.page-sub-title a {
color: #aace3a;
}
#select_hear_about_other_field {
display: none;
margin-top: 20px;
}
div.product .summary > .price del .amount {
text-decoration: line-through;
}
div.product .summary > .price del,
.woocommerce div.product .summary > .price del {
margin-right: 20px;
}
.woocommerce-product-details__short-description {
margin-top: 30px;
margin-bottom: 30px;
}
.woocommerce table.shop_table th {
color: #000;
} .row {
margin-right: -15px;
margin-left: -15px;
}
.row-no-gutters {
margin-right: 0;
margin-left: 0;
}
.row-no-gutters [class*="col-"] {
padding-right: 0;
padding-left: 0;
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
float: left;
}
.col-xs-12 {
width: 100%;
}
.col-xs-11 {
width: 91.66666667%;
}
.col-xs-10 {
width: 83.33333333%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-8 {
width: 66.66666667%;
}
.col-xs-7 {
width: 58.33333333%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-5 {
width: 41.66666667%;
}
.col-xs-4 {
width: 33.33333333%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-2 {
width: 16.66666667%;
}
.col-xs-1 {
width: 8.33333333%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-pull-11 {
right: 91.66666667%;
}
.col-xs-pull-10 {
right: 83.33333333%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-8 {
right: 66.66666667%;
}
.col-xs-pull-7 {
right: 58.33333333%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-5 {
right: 41.66666667%;
}
.col-xs-pull-4 {
right: 33.33333333%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-2 {
right: 16.66666667%;
}
.col-xs-pull-1 {
right: 8.33333333%;
}
.col-xs-pull-0 {
right: auto;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-push-11 {
left: 91.66666667%;
}
.col-xs-push-10 {
left: 83.33333333%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-8 {
left: 66.66666667%;
}
.col-xs-push-7 {
left: 58.33333333%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-5 {
left: 41.66666667%;
}
.col-xs-push-4 {
left: 33.33333333%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-2 {
left: 16.66666667%;
}
.col-xs-push-1 {
left: 8.33333333%;
}
.col-xs-push-0 {
left: auto;
}
.col-xs-offset-12 {
margin-left: 100%;
}
.col-xs-offset-11 {
margin-left: 91.66666667%;
}
.col-xs-offset-10 {
margin-left: 83.33333333%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-8 {
margin-left: 66.66666667%;
}
.col-xs-offset-7 {
margin-left: 58.33333333%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-5 {
margin-left: 41.66666667%;
}
.col-xs-offset-4 {
margin-left: 33.33333333%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-2 {
margin-left: 16.66666667%;
}
.col-xs-offset-1 {
margin-left: 8.33333333%;
}
.col-xs-offset-0 {
margin-left: 0;
}
@media (min-width: 768px) {
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9 {
float: left;
}
.col-sm-12 {
width: 100%;
}
.col-sm-11 {
width: 91.66666667%;
}
.col-sm-10 {
width: 83.33333333%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-8 {
width: 66.66666667%;
}
.col-sm-7 {
width: 58.33333333%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-5 {
width: 41.66666667%;
}
.col-sm-4 {
width: 33.33333333%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-2 {
width: 16.66666667%;
}
.col-sm-1 {
width: 8.33333333%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-pull-11 {
right: 91.66666667%;
}
.col-sm-pull-10 {
right: 83.33333333%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-8 {
right: 66.66666667%;
}
.col-sm-pull-7 {
right: 58.33333333%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-5 {
right: 41.66666667%;
}
.col-sm-pull-4 {
right: 33.33333333%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-2 {
right: 16.66666667%;
}
.col-sm-pull-1 {
right: 8.33333333%;
}
.col-sm-pull-0 {
right: auto;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-push-11 {
left: 91.66666667%;
}
.col-sm-push-10 {
left: 83.33333333%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-8 {
left: 66.66666667%;
}
.col-sm-push-7 {
left: 58.33333333%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-5 {
left: 41.66666667%;
}
.col-sm-push-4 {
left: 33.33333333%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-2 {
left: 16.66666667%;
}
.col-sm-push-1 {
left: 8.33333333%;
}
.col-sm-push-0 {
left: auto;
}
.col-sm-offset-12 {
margin-left: 100%;
}
.col-sm-offset-11 {
margin-left: 91.66666667%;
}
.col-sm-offset-10 {
margin-left: 83.33333333%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-8 {
margin-left: 66.66666667%;
}
.col-sm-offset-7 {
margin-left: 58.33333333%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-5 {
margin-left: 41.66666667%;
}
.col-sm-offset-4 {
margin-left: 33.33333333%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-2 {
margin-left: 16.66666667%;
}
.col-sm-offset-1 {
margin-left: 8.33333333%;
}
.col-sm-offset-0 {
margin-left: 0;
}
}
@media (min-width: 992px) {
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9 {
float: left;
}
.col-md-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666667%;
}
.col-md-10 {
width: 83.33333333%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666667%;
}
.col-md-7 {
width: 58.33333333%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666667%;
}
.col-md-4 {
width: 33.33333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.66666667%;
}
.col-md-1 {
width: 8.33333333%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-pull-11 {
right: 91.66666667%;
}
.col-md-pull-10 {
right: 83.33333333%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-8 {
right: 66.66666667%;
}
.col-md-pull-7 {
right: 58.33333333%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-5 {
right: 41.66666667%;
}
.col-md-pull-4 {
right: 33.33333333%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-2 {
right: 16.66666667%;
}
.col-md-pull-1 {
right: 8.33333333%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-push-12 {
left: 100%;
}
.col-md-push-11 {
left: 91.66666667%;
}
.col-md-push-10 {
left: 83.33333333%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-8 {
left: 66.66666667%;
}
.col-md-push-7 {
left: 58.33333333%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-5 {
left: 41.66666667%;
}
.col-md-push-4 {
left: 33.33333333%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-2 {
left: 16.66666667%;
}
.col-md-push-1 {
left: 8.33333333%;
}
.col-md-push-0 {
left: auto;
}
.col-md-offset-12 {
margin-left: 100%;
}
.col-md-offset-11 {
margin-left: 91.66666667%;
}
.col-md-offset-10 {
margin-left: 83.33333333%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-8 {
margin-left: 66.66666667%;
}
.col-md-offset-7 {
margin-left: 58.33333333%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-5 {
margin-left: 41.66666667%;
}
.col-md-offset-4 {
margin-left: 33.33333333%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-2 {
margin-left: 16.66666667%;
}
.col-md-offset-1 {
margin-left: 8.33333333%;
}
.col-md-offset-0 {
margin-left: 0;
}
}
@media (min-width: 1200px) {
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9 {
float: left;
}
.col-lg-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666667%;
}
.col-lg-10 {
width: 83.33333333%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666667%;
}
.col-lg-7 {
width: 58.33333333%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666667%;
}
.col-lg-4 {
width: 33.33333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.66666667%;
}
.col-lg-1 {
width: 8.33333333%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-pull-11 {
right: 91.66666667%;
}
.col-lg-pull-10 {
right: 83.33333333%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-8 {
right: 66.66666667%;
}
.col-lg-pull-7 {
right: 58.33333333%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-5 {
right: 41.66666667%;
}
.col-lg-pull-4 {
right: 33.33333333%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-2 {
right: 16.66666667%;
}
.col-lg-pull-1 {
right: 8.33333333%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-push-11 {
left: 91.66666667%;
}
.col-lg-push-10 {
left: 83.33333333%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-8 {
left: 66.66666667%;
}
.col-lg-push-7 {
left: 58.33333333%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-5 {
left: 41.66666667%;
}
.col-lg-push-4 {
left: 33.33333333%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-2 {
left: 16.66666667%;
}
.col-lg-push-1 {
left: 8.33333333%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-offset-12 {
margin-left: 100%;
}
.col-lg-offset-11 {
margin-left: 91.66666667%;
}
.col-lg-offset-10 {
margin-left: 83.33333333%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-8 {
margin-left: 66.66666667%;
}
.col-lg-offset-7 {
margin-left: 58.33333333%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-5 {
margin-left: 41.66666667%;
}
.col-lg-offset-4 {
margin-left: 33.33333333%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-2 {
margin-left: 16.66666667%;
}
.col-lg-offset-1 {
margin-left: 8.33333333%;
}
.col-lg-offset-0 {
margin-left: 0;
}
}
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.row:after,
.row:before {
display: table;
content: " ";
}
.clearfix:after,
.container-fluid:after,
.container:after,
.row:after {
clear: both;
}
.slider-img {
max-width: 100%;
float: right; right: 0;
top: 0;
}
.ffs-home-slider {
background: rgba(171, 206, 58, 0.09);
margin-bottom: 15px;
padding-left: 30px;
max-height: 380px;
overflow: hidden;
}
.ffs-home-slider .owl-dots {
left: 30px;
bottom: 10px;
top: auto;
right: auto;
}
.owl-carousel .row {
margin: 30px;
}
.flex-grid {
display: flex;
justify-content: space-between;
align-items: center;
}
.flex-grid .col-6:first-of-type {
width: 30%;
}
.flex-grid .col-6:last-of-type {
width: 70%;
}
.ffs-home-slider .owl-item img {
display: block;
width: 100%;
height: 380px;
object-fit: contain;
}
.home-features-box {
margin-bottom: 15px;
}
.ts-feature-wrapper .feature-header h3 {
margin-bottom: 10px;
line-height: 50px;
}
.ts-banner {
overflow: hidden;
width: 100%;
position: relative;
text-align: center;
line-height: 0;
height: 270px;
margin: 15px 0;
border: 1px solid;
}
.ts-banner .banner-wrapper {
max-height: 100%;
max-width: 100%;
width: 100%;
height: 100%;
}
.banner-bg,
.ts-banner-wrapper {
height: 100%;
}
.ts-banner .banner-bg img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center center;
}
.ts-banner.background-dark:hover header {
background: #3f3f3f !important;
}
.ts-banner .banner-wrapper {
margin: 0;
}
.topic-html-content {
margin: 50px 0;
}
.thumbnail-wrapper .product-group-button {
opacity: 0;
display: none;
}
@media screen and (max-width: 768px) {
.flex-grid {
display: block;
}
.flex-grid .col-6,
.flex-grid .col-6:first-of-type {
width: 100%;
margin: 10px auto;
}
.ffs-home-slider {
padding-left: 0;
text-align: center;
height: auto;
}
.ffs-home-slider .owl-item img {
display: block;
width: 100%;
height: auto;
object-fit: initial;
}
}
#enquiry {
display: block;
clear: both;
}
.shipping {
display: block;
width: 100%;
}
.shipping td[data-title="Shipping"] {
display: block;
width: 100%;
color: red;
}
.sub-categories-list .product-category {
position: relative;
border: 1px solid #80808017;
margin-top: 10px !important;
padding: 0 !important;
}
.sub-categories-list .product-category:hover {
background: rgba(128, 128, 128, 0.07);
}
.sub-categories-list .product-category br {
display: none;
}
.sub-categories-list .product-category .meta-wrapper {
padding: 5px 0;
min-height: 60px;
}
.sub-categories-list .products .product h3,
.woocommerce .products .product h3 {
min-height: 10px;
margin-top: 5px;
}
.sub-categories-list .products .product h3 br {
display: none;
}
.sub-categories-list .products .product {
margin: 0;
}
@media only screen and (max-width: 420px) {
body.woocommerce .sub-categories-list .products .product.product-category {
width: 50% !important;
float: left !important;
clear: none !important;
}
}
.page-template-testimonialspage-template .testimonial-item {
box-shadow: 0px 0px 20px -8px;
padding: 20px;
margin: 30px 0;
text-align: center;
background: #fff;
position: relative;
}
.page-template-testimonialspage-template .page-container {
background: transparent !important;
}
.page-template-testimonialspage-template .wp-block-columns {
margin-bottom: 0;
}
.testimonials-block .testimonial-item:before {
content: "";
position: absolute;
top: -13px;
left: 20px;
background: url(https://furnitureforschools.co.uk/wp-content/uploads/2021/06/quote.jpg);
width: 30px;
height: 30px;
background-size: 100%;
background-repeat: no-repeat;
}
.testimonials-block .testimonial-item strong {
color: #aace3a;
}
.show_breadcrumb_v2 {
background-color: transparent !important;
}
.page-template-testimonialspage-template #main {
background: url(https://furnitureforschools.co.uk/wp-content/uploads/2021/06/testimonials-bg.jpg);
}
.ts-header .aws-container .aws-search-form .aws-search-btn.aws-form-btn {
background-color: #aace3a !important;
}
span.green {
color: #63b048;
}
.ts-button-wrapper a.ts-button-1 {
background: #ffffff;
border-color: #cccccc;
border-width: 0px;
color: #000000;
}
.ts-button-wrapper a.ts-button-1:hover {
background: #63b048;
border-color: #000000;
color: #ffffff;
}
.ts-button-wrapper a.ts-button-2 {
background: #000000;
border-color: #cccccc;
border-width: 0px;
color: #ffffff;
}
.ts-button-wrapper a.ts-button-2:hover {
background: #63b048;
border-color: #000000;
color: #ffffff;
}
.mtm_contact_form {
background: #eee;
padding: 20px;
text-align: left;
}
i.pe-7s-check {
color: #aace3b;
}
.planning-categories .aligncenter {
width: 100%;
}
.planning-categories figcaption {
font-size: 24px !important;
}
.mtm_contact_form textarea {
height: 80px !important;
}
.ffs-section-heading {
position: relative;
margin-bottom: 60px;
color: #000;
font-size: 30px;
}
.ffs-section-heading:after {
content: "";
position: absolute;
width: 50px;
height: 2px;
border-width: 1px;
border-style: solid;
border-color: #cccccc;
left: 50%;
margin-left: -25px;
bottom: -15px;
}
.planning-hero {
background-image: url(https://furnitureforschools.co.uk/wp-content/uploads/2019/05/large_244857_uPiifsFdYQAN8icJiyz6ydzOS.jpg);
min-height: 65vh;
padding: 0;
margin: 0;
}
[data-title="Shipping"],
.woocommerce-shipping-totals {
display: table-row !important;
width: 135%;
clear: both;
}
.woocommerce-shipping-destination strong {
font-weight: 300;
}
.thickbox.cart-pdf-button {
background: transparent !important;
width: 100%;
border: 0 !important;
color: green !important;
}
.continue-shopping {
background: transparent !important;
color: #5b5b5b !important;
border: 1px solid #5b5b5bd1 !important;
}
@media screen and (min-width: 767px) {
.woocommerce-shipping-destination {
margin-top: 20px;
display: block;
width: 130%;
margin-left: -42%;
font-size: 13px;
line-height: 1.5;
clear: both;
}
}
@media screen and (max-width: 767px) {
.planning-hero {
padding: 30px 10px;
}
}  @media only screen and (max-width: 767px) {
body .slideshow-margin {
margin-top: -50px !important;
}
.header-v7 .shopping-cart-wrapper {
width: auto;
float: right;
}
.box-boxshadow {
padding: 0 10px 0 10px;
margin-top: 0;
}
.vc_column_container:after {
display: table;
content: "";
clear: both;
}
body .dokan-single-store.dokan-w8,
body .dokan-store-sidebar.dokan-w3 {
width: 100%;
clear: both;
float: none;
padding-left: 0;
padding-right: 0;
}
.header-top .header-left {
position: absolute;
left: 0;
top: 10px;
float: none;
}
.header-top .header-right {
width: 100%;
}
.header-v1 .group-meta-header {
padding-left: 10px;
padding-right: 10px;
}
body .ic-mobile-menu-button {
display: inline-block !important;
float: left;
width: 50px;
font-size: 24px;
line-height: 26px;
text-align: center;
cursor: pointer;
}
.header-v1 .container {
padding-left: 0;
padding-right: 0;
}
header .logo-wrapper.logo-vetical-ipad {
display: inline-block;
width: 100%;
text-align: center;
position: relative;
padding: 20px 0;
}
.header-v1 .header-top .header-left {
display: none !important;
}
.header-v1 .header-top .header-right {
width: 100%;
display: inline-block;
padding-left: 0 !important;
padding-right: 0 !important;
}
.header-v1 .header-bottom,
.header-v1 .header-bottom > *,
.header-v1 .header-top,
.header-v1 .header-top > *,
.header-v1 > .container {
display: block;
}
.header-v1 .top-right {
padding-bottom: 0;
padding-top: 10px;
}
.header-v1 .group-meta-header {
width: 100%;
border-width: 1px 0 0 0;
border-style: solid;
}
.header-v1 .shopping-cart-wrapper {
display: none !important;
}
.header-v1 .header-bottom .header-right {
padding-top: 4px;
padding-bottom: 4px;
}
.header-v1 .header-right .menu-wrapper {
padding: 0;
}
header .header-v1 .search-wrapper {
margin-left: 0;
margin-right: 0;
width: 100%;
}
header .header-v1 .search-wrapper .search-field,
header .header-v1 .search-wrapper form,
header .header-v1 .search-wrapper input[type="text"] {
max-width: 100%;
}
.header-v2 .header-middle,
.header-v5 .header-middle {
padding-top: 20px;
padding-bottom: 20px;
}
header .header-v2 .logo-wrapper,
header .header-v5 .logo-wrapper {
width: 100%;
text-align: center;
}
header .header-v2 .search-wrapper,
header .header-v5 .search-wrapper {
margin-top: 20px;
}
.header-middle .menu-wrapper {
display: none !important;
}
.header-top > .container,
.page-template-fullwidth-template .ts-header .header-top > .container {
padding-left: 0;
padding-right: 0;
}
#main > .fullwidth-template,
.header-middle > .container,
.page-template-fullwidth-template .ts-header .container,
.page-template-fullwidth-template footer .container {
padding-left: 10px;
padding-right: 10px;
}
.header-top {
padding-bottom: 0;
padding-top: 10px;
}
.header-v3 .header-top,
.header-v4 .header-top,
.header-v6 .header-top {
padding-bottom: 0;
}
.header-middle {
padding-top: 20px;
padding-bottom: 20px;
}
.header-middle > .container {
display: block;
}
.header-middle > .container > div {
display: block;
text-align: center;
}
header .header-v3 .search-wrapper,
header .header-v4 .search-wrapper {
margin-bottom: 20px;
}
header .header-v4 .search-wrapper {
margin-top: 20px;
}
header .header-v6 .search-content input[type="text"] {
padding-top: 16px;
padding-bottom: 16px;
}
.header-middle > .container > div.shopping-cart-wrapper {
display: none;
}
.header-middle > .container > div.banner-middle-content {
margin: 15px 0;
}
.ts-header .logo-wrapper {
width: 100%;
text-align: center;
}
.ts-header .header-v3 .logo-wrapper {
padding: 20px 0;
}
header .header-v7 .search-wrapper {
margin-top: 20px;
}
.toggle-search {
display: none !important;
}
header .header-v4 .search-wrapper {
position: relative;
top: auto !important;
left: auto !important;
right: auto !important;
bottom: auto !important;
transform: none;
-webkit-transform: none;
-moz-transform: none;
}
header.ts-header .header-v3 .search-wrapper .ts-search-by-category,
header.ts-header .header-v4 .search-wrapper .ts-search-by-category,
header.ts-header .header-v6 .search-wrapper .ts-search-by-category {
visibility: visible;
opacity: 1;
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
}
.header-v3 .ts-search-by-category .search-table .search-content,
.header-v4 .ts-search-by-category .search-table .search-content,
.header-v6 .ts-search-by-category .search-table .search-content {
max-width: 100%;
width: 100%;
}
.ts-header .search-wrapper .search-field,
.ts-header .search-wrapper form,
.ts-header .search-wrapper input[type="text"] {
width: 100%;
}
.menu-wrapper > .ts-menu > nav {
display: none !important;
}
.vertical-menu-wrapper {
width: 100%;
}
.vertical-menu-wrapper .vertical-menu {
position: static;
opacity: 1;
visibility: visible;
}
.vertical-menu-wrapper:hover .vertical-menu {
animation: none;
-webkit-animation: none;
-moz-animation: none;
display: none;
}
.display-vertical-menu .vertical-menu-wrapper .vertical-menu {
display: none;
}
.menu-wrapper .vertical-menu > ul.menu li:hover > ul.sub-menu,
.menu-wrapper .vertical-menu > ul.menu ul.sub-menu li:hover > ul.sub-menu,
.widget-container .vertical-menu > ul.menu li:hover > ul.sub-menu {
display: none;
animation: none;
-webkit-animation: none;
-moz-animation: none;
}
#page.menu-mobile-active > .menu-wrapper {
-webkit-transform: translate(-100%, 0);
-moz-transform: translate(-100%, 0);
-ms-transform: translate(-100%, 0);
transform: translate(-100%, 0);
}
#page.menu-mobile-active:before {
visibility: hidden;
}
.mobile-menu span.ts-menu-drop-icon {
position: absolute;
display: inline-block;
top: 4px;
left: auto;
bottom: auto;
right: 10px;
z-index: 3;
cursor: pointer;
padding: 7px 10px;
}
.mobile-menu-wrapper ul {
margin: 0;
}
.ic-mobile-menu-button {
width: 50px;
float: left;
display: inline-block;
cursor: pointer;
font-size: 24px;
text-align: center;
}
.ic-mobile-menu-close-button {
width: 50px;
display: inline-block;
cursor: pointer;
font-size: 24px;
text-align: center !important;
padding: 7px 0;
}
.mobile-menu-wrapper {
text-align: center;
}
.mobile-menu-wrapper > * {
text-align: left;
}
.mobile-menu-wrapper .mobile-menu > ul.menu,
.mobile-menu-wrapper .mobile-menu > ul.menu ul {
margin: 0;
padding: 0;
}
.mobile-menu-wrapper .mobile-menu > ul.menu ul {
padding-top: 10px;
padding-bottom: 15px;
border-width: 1px 0 0 0;
border-style: solid;
border-color: rgba(135, 135, 135, 0.2);
}
.mobile-menu-wrapper .mobile-menu ul.sub-menu li > a {
padding-left: 30px;
}
.mobile-menu-wrapper .mobile-menu ul.sub-menu li li > a {
padding-left: 50px;
}
.mobile-menu-wrapper li {
list-style: none;
width: 100%;
padding: 0;
margin: 0;
position: relative;
}
.mobile-menu-wrapper li a {
width: 100%;
padding: 11px 20px;
display: inline-block;
border-width: 1px 0 0 0;
border-style: solid;
border-color: rgba(135, 135, 135, 0.2);
z-index: 1;
position: relative;
text-transform: uppercase;
}
.mobile-menu-wrapper li li a {
border: 0;
text-transform: none;
padding-top: 8px;
padding-bottom: 8px;
}
.mobile-menu-wrapper li a:hover {
text-decoration: none;
}
#page > #main,
#page > footer,
#page > header {
transition: transform 0.2s ease 0s;
-webkit-transition: transform 0.2s ease 0s;
-moz-transition: transform 0.2s ease 0s;
}
#page.menu-mobile-active .mobile-menu-wrapper {
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
#page:before {
position: absolute;
visibility: hidden;
left: -1px;
right: 0;
bottom: 0;
top: 0;
content: "";
background: rgba(0, 0, 0, 0.5);
z-index: 9999;
transition: all 0.2s ease 0s;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
#page.menu-mobile-active:before {
visibility: visible;
}
.header-template .shopping-cart-wrapper .ic-cart {
width: auto;
position: static;
}
.header-template .shopping-cart-wrapper .ic-cart:before {
font-family: FontAwesome;
content: "\f290";
font-size: 16px;
line-height: 20px;
position: relative;
top: -1px;
left: auto;
right: auto;
bottom: 0;
margin-right: 5px;
}
.shopping-cart-wrapper .ic-cart .cart-number {
display: none !important;
}
.cart-drop-icon {
display: none !important;
}
.shopping-cart-wrapper.cart-mobile {
float: right;
display: inline-block !important;
margin: 0 !important;
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
margin: 0 !important;
padding: 0 !important;
}
.shopping-cart-wrapper.cart-mobile:after {
display: table;
content: "";
clear: both;
}
.shopping-cart-wrapper.cart-mobile .ts-tiny-cart-wrapper {
border: 0;
position: relative;
}
.shopping-cart-wrapper.cart-mobile a.cart-control {
padding: 0;
}
.shopping-cart-wrapper.cart-mobile .ts-tiny-cart-wrapper .ic-cart:after {
display: none;
}
.shopping-cart-wrapper.cart-mobile .ts-tiny-cart-wrapper .ic-cart .ic {
top: 7px;
left: 0;
}
.dropdown-container,
.ts-tiny-account-wrapper:before {
display: none !important;
}
.logo-wrapper .normal-logo {
display: none;
}
.logo-wrapper .normal-logo.mobile-logo {
display: inline-block;
}
.fullwidth-template-padding .fullwidth-template {
padding-left: 10px;
padding-right: 10px;
}
.header-v6 .header-top .shopping-cart-wrapper {
display: inline-block !important;
float: right;
}
.header-v6 .header-middle > .container > div {
width: 100%;
}
header .header-v6 .search-table .search-content input[type="text"] {
padding-left: 0;
padding-right: 35px;
}
header .header-v6 .logo-wrapper {
padding: 10px 0;
}
.header-v3 .header-middle,
.header-v6 .header-middle {
clear: both;
}
header .header-v6 .ts-search-by-category {
transform: none;
-webkit-transform: none;
-moz-transform: none;
}
.home1-fix-columns-slideshow .vc_column_container .vc_col-sm-3,
.home1-fix-columns-slideshow .vc_column_container .vc_col-sm-4,
.home1-fix-columns-slideshow .vc_column_container .vc_col-sm-6,
.home1-fix-columns-slideshow .vc_column_container .vc_col-sm-8 {
width: 100%;
}
.home1-fix-columns-slideshow .vc_column_container .vc_col-sm-3,
.home1-fix-columns-slideshow .vc_column_container .vc_col-sm-6 {
margin-bottom: 20px;
}
.fix-columns-hotdeals .vc_col-sm-4 {
width: calc(100% + 2px);
}
.fix-columns-hotdeals .vc_col-sm-8 {
width: 100%;
}
.fix-width-col-one-third .vc_col-sm-4 {
display: none;
}
.hidden-button-product .woocommerce .ts-product.item-list .products .product {
margin-bottom: 20px;
}
.fix-width-col-one-third .vc_col-sm-8 {
width: 100%;
padding-left: 10px !important;
padding-right: 10px !important;
}
#main > .fullwidth-template {
padding-left: 10px;
padding-right: 10px;
}
.footer-two-column:before {
display: none;
}
.style-2 .mailchimp-subscription {
max-width: 100%;
}
.footer-two-column .vc_col-sm-8 {
padding-left: 10px;
padding-right: 10px;
}
.fullwidth-tab,
.vetical-slideshow {
width: 100%;
margin-left: 0 !important;
margin-right: 0 !important;
}
.vertical-banner {
width: 100%;
}
.fullwidth-deal {
width: 100%;
}
.blank-page-template .ts-mailchimp-subscription-shortcode {
padding-left: 0;
padding-right: 0;
}
.show-title-form.button {
float: none;
}
.wishlist-title-with-form h2 {
width: 100%;
float: none !important;
}
ul.wishlist_table li {
width: 50%;
}
ul.wishlist_table li:nth-child(3n + 1) {
clear: none;
}
ul.wishlist_table li:nth-child(2n + 1) {
clear: both;
}
.breadcrumb-title-wrapper.breadcrumb-v3 .breadcrumb-content {
height: auto;
}
.breadcrumb-title-wrapper.breadcrumb-v3 {
padding: 0;
position: relative;
}
#main > .fullwidth-template.show_breadcrumb_v3,
#main > .page-container.show_breadcrumb_v3 {
margin-top: 0;
}
.breadcrumb-title-wrapper.breadcrumb-v3:after {
display: none;
}
.breadcrumb-title-wrapper .breadcrumb-content {
height: 100px;
padding-top: 20px;
padding-bottom: 20px;
}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-content {
padding-top: 0;
padding-bottom: 0;
}
html .breadcrumb-title-wrapper .breadcrumb-title h1,
html .h2,
html .ts-heading h2,
html h1.wpb_heading,
html h2 {
font-size: 22px;
line-height: 26px;
}
html .h1,
html .ts-heading h1,
html h1 {
font-size: 26px;
line-height: 30px;
}
html .h1-big,
html .h2-big {
font-size: 36px;
line-height: 40px;
}
.woocommerce .products.list .product .price,
.woocommerce .products.list .product .price .amount {
font-size: 20px;
}
.ts-columns > .ts-item {
width: 100%;
}
#to-top {
right: 0;
bottom: 0;
}
.woocommerce table.shop_table_responsive tr td:before,
.woocommerce-page table.shop_table_responsive tr td:before {
float: left;
}
.woocommerce table.shop_table_responsive tr td,
.woocommerce-page table.shop_table_responsive tr td {
text-align: right !important;
}
.contact-form .col-1,
.contact-form .col-2 {
width: 100%;
}
.single-portfolio .thumbnails {
width: 100%;
padding-left: 0;
padding-right: 0;
}
article.single-portfolio .entry-content {
width: 100%;
margin-top: 30px !important;
}
.visible-ipad {
display: none !important;
}
div#main {
min-height: 200px;
}
.theme-default .nivo-directionNav a,
.tp-leftarrow.tparrows,
.tp-rightarrow.tparrows,
.ts-product-category-slider-wrapper.ts-slider .owl-nav > div,
.wpb_gallery .wpb_flexslider .flex-direction-nav a {
width: 28px !important;
height: 28px !important;
line-height: 28px !important;
min-height: 28px;
min-width: 28px;
}
.theme-default .nivo-directionNav a:before,
.tp-leftarrow.tparrows:before,
.tp-rightarrow.tparrows:before,
.ts-product-category-slider-wrapper.ts-slider .owl-nav > div:before,
.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
font-size: 18px !important;
line-height: 26px !important;
}
body .rev_slider_wrapper .ts-revo-button.tp-button,
body rs-module-wrap .ts-revo-button.tp-button {
line-height: 14px !important;
}
.theme-default .nivo-directionNav a,
.tp-leftarrow,
.tp-rightarrow,
.wpb_gallery .wpb_flexslider .flex-direction-nav a {
width: 24px !important;
height: 24px !important;
line-height: 24px !important;
}
.theme-default .nivo-directionNav a:before,
.tp-leftarrow:before,
.tp-rightarrow:before,
.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
font-size: 20px;
line-height: 24px !important;
}
.comment_list_widget .comment-meta > .avatar {
width: 60px;
}
.menu-wrapper .vertical-menu > ul.menu > li > .ts-menu-drop-icon {
display: inline-block !important;
position: absolute;
z-index: 99;
left: auto;
right: 0;
top: 9px;
width: 40px;
height: 30px;
line-height: 30px;
text-align: center;
cursor: pointer;
border: 0 !important;
}
.vertical-menu ul.sub-menu:before {
background-image: none !important;
}
.ts-mega-menu {
width: 100% !important;
}
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a,
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a:first-child {
padding-top: 20px;
padding-bottom: 20px;
}
.header-template .menu-wrapper .vertical-menu > ul.menu > li > a {
display: inline-block;
height: auto;
}
.menu-wrapper .vertical-menu > ul.menu > li .ts-menu-drop-icon {
background: 0 0 !important;
}
.menu-wrapper .vertical-menu > ul.menu > li .ts-menu-drop-icon:before {
content: "\f0d7" !important;
}
.menu-wrapper .vertical-menu > ul.menu > li .ts-menu-drop-icon.active:before {
content: "\f0d8" !important;
}
.menu-wrapper .vertical-menu > ul.menu > li ul.sub-menu:before {
border-width: 1px 0 0 0;
}
.menu-wrapper .vertical-menu > ul.menu ul li > .ts-menu-drop-icon,
.ts-menu > nav.pc-menu > ul.menu li ul .ts-menu-drop-icon {
right: -12px;
}
.menu-wrapper .vertical-menu > ul.menu ul.sub-menu li ul ul.sub-menu {
padding: 15px 15px 18px 15px;
margin: 10px 0;
}
.menu-wrapper .vertical-menu > ul.menu li ul ul.sub-menu:before {
border-width: 1px 0 1px 0;
right: 0 !important;
left: 0 !important;
}
.menu-wrapper .vertical-menu > ul.menu ul li > .ts-menu-drop-icon {
top: 6px;
margin: 0;
}
.menu-wrapper .vertical-menu > ul.menu li ul.sub-menu {
left: auto !important;
right: auto !important;
top: auto !important;
bottom: auto !important;
min-height: 0 !important;
animation: none !important;
-webkit-animation: none !important;
-moz-animation: none !important;
visibility: visible !important;
opacity: 1 !important;
display: none;
position: relative !important;
background-image: none !important;
width: 100% !important;
max-width: 100% !important;
border: 0 !important;
}
.widget-container .ts-mega-menu,
.widget-container .vertical-menu div.list-link,
.widget-container .vertical-menu > ul.menu > li ul li.widget_nav_menu {
width: 100% !important;
}
#right-sidebar
.widget-container
.vertical-menu
> ul.menu
> li.menu-item-has-children:not(.parent)
> a
> :before,
#right-sidebar
.widget-container
.vertical-menu
> ul.menu
> li.parent
> a
> .menu-label:after,
.widget-container
.vertical-menu
> ul.menu
> li.menu-item-has-children:not(.parent)
> a
> :before,
.widget-container
.vertical-menu
> ul.menu
> li.parent
> a
> .menu-label:after {
content: "\f107" !important;
}
.product-category-top-content .widget-title-wrapper a.block-control {
display: none !important;
}
.product-category-top-content .widget-container > div,
.product-category-top-content .widget-container > form,
.product-category-top-content .widget-container > select,
.product-category-top-content .widget-container > ul {
display: block !important;
}
.ts-sidebar.product-category-top-content .widget-container {
width: 100%;
margin: 0;
float: none;
}
.widget_price_filter > form {
width: 100%;
}
.ts-widget-main a.block-control {
display: none !important;
}
.ts-widget-main .widget-container > div,
.ts-widget-main .widget-container > form {
display: inline-block !important;
}
.widget-title-wrapper {
position: relative;
}
.widget-title-wrapper a.block-control:hover {
text-decoration: none;
}
.widget-title:after {
bottom: -1px;
}
.widget-title-wrapper a.block-control {
position: absolute;
content: "";
width: 30px;
height: 30px;
display: inline-block;
line-height: 0;
right: -15px;
top: 8px;
text-align: center;
text-indent: 0;
z-index: 999;
}
.widget-container.ts-products-tabs-widget
.widget-title-wrapper
a.block-control,
.widget-container.ts-products-widget .widget-title-wrapper a.block-control {
right: 5px;
}
.widget .owl-nav,
.widget-container .owl-nav {
right: 20px;
}
.ts-products-widget .widget-title {
padding-right: 90px;
}
.wpb_widgetised_column .ts-products-widget .widget-title {
padding-right: 70px;
}
.ts-blogs-widget .widget-title,
.ts-recent-comments-widget .widget-title {
padding-right: 70px;
}
.wpb_widgetised_column .ts-blogs-widget .widget-title,
.wpb_widgetised_column .ts-recent-comments-widget .widget-title {
padding-right: 50px;
}
.widget-container.ts-products-widget .owl-nav {
right: 24px;
}
.wpb_widgetised_column .widget-container.ts-products-widget .owl-nav {
right: 10px;
}
.wpb_widgetised_column .widget .owl-nav,
.wpb_widgetised_column .widget-container .owl-nav {
right: -10px;
}
.mailchimp-subscription .widget-title-wrapper a.block-control,
.widget_calendar .widget-title-wrapper a.block-control,
.widget_calendar:before,
.widget_display_search .widget-title-wrapper a.block-control,
.widget_product_search .widget-title-wrapper a.block-control,
.widget_search .widget-title-wrapper a.block-control {
display: none !important;
}
section.widget_display_search > form input[type="text"],
section.widget_product_search > form input[type="search"],
section.widget_search > form input[type="text"] {
margin-bottom: 20px;
}
.widget_calendar .widget-title {
margin-left: 0;
margin-right: 0;
}
.mailchimp-subscription .subscribe-widget,
.mailchimp-subscription img.bg-newsletter,
.widget_calendar .calendar_wrap,
section.widget_display_search > form,
section.widget_product_search > form,
section.widget_search > form {
display: block !important;
}
.mailchimp-subscription {
max-width: 340px;
margin-left: auto;
margin-right: auto;
}
footer .widget-title-wrapper a.block-control {
top: 0;
}
.feedburner-subscription .widget-title-wrapper a.block-control {
top: -2px;
}
.widget-title-wrapper a.block-control:before {
content: "\f0fe";
font-family: FontAwesome;
font-size: 16px;
line-height: 30px;
text-indent: 0;
}
.widget-title-wrapper a.block-control.active:before {
content: "\f146";
}
.ts-gallery-img.columns-4 li,
.ts-gallery-img.columns-5 li {
width: 50%;
}
.ts-gallery-img.columns-4 li:nth-child(2n + 1),
.ts-gallery-img.columns-5 li:nth-child(2n + 1) {
clear: both;
}
.ts-sidebar .widget-container {
margin-bottom: 20px;
}
.page-container {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: flex;
flex-flow: row wrap;
max-width: 100%;
margin-left: 0;
margin-right: 0;
}
#right-sidebar {
-ms-flex-order: 3;
order: 3;
flex: 1 100%;
flex: 1 1 100%;
max-width: 100%;
}
#left-sidebar {
-ms-flex-order: 2;
order: 2;
flex: 1 100%;
flex: 1 1 100%;
max-width: 100%;
}
#main-content {
-ms-flex-order: 1;
order: 1;
flex: 1 100%;
flex: 1 1 100%;
max-width: 100%;
}
body.archive.woocommerce .page-container {
display: block;
}
body.archive.woocommerce #left-sidebar,
body.archive.woocommerce #main-content,
body.archive.woocommerce #right-sidebar {
-ms-flex-order: initial;
order: initial;
max-width: 100%;
}
#main-content.ts-col-24 {
-ms-flex-order: initial;
order: initial;
}
.hidden-phone {
display: none !important;
}
.visible-phone {
display: block !important;
}
.woocommerce .cart-collaterals .cart_totals,
.woocommerce .cart-collaterals .cross-sells,
.woocommerce .cart-collaterals .shipping_calculator,
.woocommerce-page .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cross-sells,
.woocommerce-page .cart-collaterals .shipping_calculator {
text-align: left;
}
.woocommerce .col2-set .col-1 {
margin-bottom: 30px;
}
body input,
body input[type="date"],
body input[type="email"],
body input[type="number"],
body input[type="password"],
body input[type="search"],
body input[type="tel"],
body input[type="text"],
body select,
body textarea {
width: 100%;
max-width: 100%;
}
.woocommerce table.cart td.actions .coupon .input-text {
width: 60%;
float: left;
max-width: 100%;
margin-right: 2%;
}
.woocommerce table.cart td.actions .coupon .button {
width: 38%;
margin: 0;
float: left;
}
.woocommerce table.cart td > input.button {
margin-left: 0;
margin-right: 0;
width: 100%;
display: inline-block;
}
.woocommerce table.cart td.actions .coupon {
float: none;
margin-bottom: 0;
padding-bottom: 0;
width: 100%;
display: inline-block;
}
#order_review_heading,
.woocommerce .checkout #order_review,
.woocommerce .checkout .col2-set {
float: none;
width: 100%;
}
.checkout-login-coupon-wrapper,
.woocommerce .checkout .col2-set {
width: 100%;
padding-right: 0;
}
#comment-wrapper {
margin-bottom: 50px;
}
.woocommerce table.cart td.actions .coupon {
width: 100%;
}
table.shop_table.cart th {
font-size: 13px;
line-height: 16px;
}
table.shop_table.cart th.product-name {
min-width: 100px;
}
table.shop_table.cart .amount {
font-size: 14px;
line-height: 16px;
}
.woocommerce table.cart td.actions .coupon .input-text {
width: 58%;
max-width: 100%;
margin-right: 2%;
}
.woocommerce table.cart td.actions .coupon input[type="submit"] {
width: 40%;
margin: 0;
}
.woocommerce table.cart td.actions > [type="submit"] {
width: 100%;
}
.order-total .amount {
font-size: 13px;
line-height: 20px;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 100% !important;
}
.woocommerce-account .woocommerce-MyAccount-content {
margin: 20px 0 0 0;
clear: both;
padding: 0 !important;
display: inline-block;
width: 100%;
}
.woocommerce div.product:not(.vertical-thumbnail) .product_title {
padding: 0 50px 0 0;
}
body div.product .single_variation .amount,
body div.product p.price .woocommerce-Price-amount,
body.woocommerce div.product .single_variation .amount {
font-size: 20px;
line-height: 24px;
}
div.product .summary > .price {
margin: 5px 0 12px 0;
}
.woocommerce div.product.vertical-thumbnail div.images-thumbnails div.images {
margin-left: 100px;
}
.woocommerce div.product.vertical-thumbnail .thumbnails {
width: 90px;
}
div.product.vertical-thumbnail .thumbnails li {
padding-top: 10px;
}
.woocommerce div.product.vertical-thumbnail .thumbnails {
margin-top: -10px;
}
.vertical-thumbnail .images-thumbnails > .thumbnails .owl-nav > div.owl-next {
top: 11px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
min-width: 110px;
}
.woocommerce div.product .woocommerce-tabs.accordion-tabs {
padding-top: 20px;
}
body.woocommerce .products .product.product-category.first {
clear: none;
}
body.woocommerce .products .product.product-category {
width: 50% !important;
float: left;
}
body.woocommerce .products .product.product-category:nth-child(2n + 1) {
clear: both;
float: left;
}
.woocommerce .products.list .product .product-wrapper .thumbnail-wrapper {
width: 35%;
}
.woocommerce .products.list .product .product-wrapper .meta-wrapper {
width: 65%;
padding: 0 0 0 20px;
}
.woocommerce .woocommerce-ordering {
clear: both;
float: left;
}
#bbpress-forums fieldset.bbp-form input,
#bbpress-forums fieldset.bbp-form select,
#bbpress-forums fieldset.bbp-form textarea {
max-width: 100%;
}
#bbpress-forums ul.bbp-forums .bbp-header li,
#bbpress-forums ul.bbp-lead-topic .bbp-header li,
#bbpress-forums ul.bbp-replies .bbp-header li,
#bbpress-forums ul.bbp-search-results .bbp-header li,
#bbpress-forums ul.bbp-topics .bbp-header li {
font-size: 13px;
}
#bbpress-forums li.bbp-header li.bbp-forum-info,
#bbpress-forums li.bbp-header li.bbp-topic-title {
text-align: left;
}
body.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panel-heading {
display: none;
}
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-tab
a:after,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-tab.vc_active
a:after,
body.wpb-js-composer
.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left
.vc_tta-tab.vc_active
> a:after {
bottom: -4px;
top: auto;
right: auto;
left: 50%;
margin-left: -5px;
content: "\f0dd";
}
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-tab
a:after,
body.wpb-js-composer
.vc_general.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-tab.vc_active
a:after,
body.wpb-js-composer
.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right
.vc_tta-tab.vc_active
> a:after {
top: 1px;
bottom: auto;
right: auto;
left: 50%;
margin-left: -5px;
content: "\f0de";
}
body.wpb-js-composer
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-panels-container,
body.wpb-js-composer
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-tabs-container,
body.wpb-js-composer
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-panels-container,
body.wpb-js-composer
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-tabs-container {
width: 100%;
}
body.wpb-js-composer
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-panels-container {
margin-top: 20px;
}
body.wpb-js-composer
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-panels-container {
margin-bottom: 15px;
}
body.wpb-js-composer
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-left
.vc_tta-panels-container,
body.wpb-js-composer
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-right
.vc_tta-panels-container {
padding-left: 0;
padding-right: 0;
}
.vc_row.ts-video-bg > .wpb_column {
padding-top: 80px;
padding-bottom: 80px;
}
.ts-hosted-video-bg .video-control,
.ts-youtube-video-bg .mb_YTPBar {
display: none !important;
}
.ts-youtube-video-bg .loading {
top: 30px;
}
.ts-countdown .counter-wrapper > div,
.ts-countdown.style-border .counter-wrapper > div,
.vc_col-sm-6 .ts-countdown .counter-wrapper > div,
.vc_col-sm-6 .ts-countdown.style-border .counter-wrapper > div {
width: 70px;
padding: 7px 5px;
margin: 0 5px;
}
.ts-countdown.style-border .counter-wrapper .number-wrapper,
.vc_col-sm-6 .ts-countdown.style-border .counter-wrapper .number-wrapper {
padding: 17px 5px;
}
.ts-countdown.style-border .counter-wrapper > div .ref-wrapper,
.vc_col-sm-6 .ts-countdown.style-border .counter-wrapper > div .ref-wrapper {
font-size: 14px;
line-height: 16px;
margin-top: 8px;
}
.ts-countdown .counter-wrapper .number,
.vc_col-sm-6 .ts-countdown .counter-wrapper .number {
font-size: 26px;
line-height: 36px;
}
.ts-countdown .counter-wrapper > div .ref-wrapper {
font-size: 14px;
line-height: 18px;
}
.ts-team-member .image-thumbnail {
width: 100%;
display: inline-block;
}
.ts-team-member .content-info {
display: inline-block;
}
.ts-team-member header {
display: inline-block;
width: 100%;
}
.horizontal-tab.horizontal-style-2 .column-tabs {
display: inline-block;
}
.horizontal-tab.horizontal-style-2 .column-tabs ul li:last-child {
margin: 0;
}
.horizontal-tab.horizontal-style-2 .column-banners,
.horizontal-tab.horizontal-style-2 .column-products,
.horizontal-tab.horizontal-style-2 .column-tabs .heading-tab,
.page-template-fullwidth-template .horizontal-tab .column-banners,
.page-template-fullwidth-template .horizontal-tab .column-products,
.page-template-fullwidth-template .horizontal-tab .column-tabs .heading-tab,
.page-template-fullwidth-template .horizontal-tab.has-banner .column-banners,
.page-template-fullwidth-template
.horizontal-tab.has-banner
.column-products {
width: 100%;
display: inline-block;
}
.horizontal-tab.horizontal-style-2 .column-tabs ul {
padding: 15px 0 15px 0;
}
.horizontal-style-2.has-slider .column-tabs ul {
padding: 15px 50px 15px 0;
}
.horizontal-tab.horizontal-style-2 .column-tabs ul li {
float: left;
margin: 0 20px 0 0;
}
.horizontal-tab.horizontal-style-2 .column-content {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: flex;
flex-flow: row wrap;
max-width: 100%;
margin-left: 0;
margin-right: 0;
}
.horizontal-tab.horizontal-style-2 .column-banners {
-ms-flex-order: 3;
order: 3;
flex: 1 100%;
flex: 1 1 100%;
max-width: 100%;
margin-top: 20px !important;
padding: 0 !important;
border-width: 0;
}
.horizontal-tab.horizontal-style-2 .see-more-wrapper {
-ms-flex-order: 2;
order: 2;
flex: 1 100%;
flex: 1 1 100%;
max-width: 100%;
position: relative;
top: auto;
left: auto;
right: auto;
padding: 0;
text-align: right;
}
.horizontal-tab.horizontal-style-2 .column-products {
-ms-flex-order: 1;
order: 1;
flex: 1 100%;
flex: 1 1 100%;
max-width: 100%;
padding: 0 !important;
}
.horizontal-tab.horizontal-style-2 .woocommerce.column-products .products {
padding: 1px 0 0 1px;
}
.horizontal-style-2:not(.has-slider) .woocommerce.column-products .products {
padding: 1px 1px 0 1px;
}
.horizontal-tab.horizontal-style-2
.woocommerce.column-products
.products:before {
right: 0;
left: 0;
}
.horizontal-style-2:not(.has-slider)
.woocommerce.column-products
.products:before {
right: 1px;
left: 0;
}
.ts-product-in-category-tab-wrapper .column-tabs,
.vertical-tab.column-3 .column-tabs {
width: 35.828%;
}
.vertical-tab .column-content,
.vertical-tab.column-3 .column-content {
width: 64.172%;
}
.vertical-tab .column-tabs:before,
.vertical-tab.column-3 .column-tabs:before {
left: 35.828%;
}
.ts-product-in-category-tab-wrapper
.woocommerce.columns-3
.products
.product.first,
.ts-product-in-category-tab-wrapper
.woocommerce.columns-4
.products
.product.first {
clear: none;
}
.ts-product-in-category-tab-wrapper .woocommerce.columns-3 .products .product,
.ts-product-in-category-tab-wrapper
.woocommerce.columns-4
.products
.product {
width: 50%;
float: left;
}
.ts-product-in-category-tab-wrapper
.woocommerce.columns-3
.products
.product:nth-child(2n + 1),
.ts-product-in-category-tab-wrapper
.woocommerce.columns-4
.products
.product:nth-child(2n + 1) {
clear: both;
float: left;
}
.ts-product-in-category-tab-2-wrapper.horizontal-tab .column-tabs ul {
margin: 10px -10px 20px -10px;
padding: 0;
}
.ts-product-in-category-tab-2-wrapper.horizontal-tab .column-tabs {
text-align: center;
}
.ts-product-in-category-tab-2-wrapper.horizontal-tab .see-more-wrapper {
position: static;
}
.ts-product-in-category-tab-2-wrapper.horizontal-tab.has-see-more-button
.column-tabs
ul {
padding-left: 0;
padding-right: 0;
}
.vc_col-sm-6 .woocommerce .ts-shortcode .products .product {
margin-bottom: 45px;
}
.ts-product-deals-slider-wrapper.nav-middle[data-columns="1"] .owl-nav > div {
top: 28%;
}
.ts-banner-image.static-bottom > a,
.ts-banner-image.static-top > a {
display: inline;
}
.ts-banner-image.eff-scale-opacity:hover img.bg-image {
transform: scale(1, 1);
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
-ms-transform: scale(1, 1);
opacity: 1;
}
.ts-banner-image.eff-opacity:hover img.bg-image {
opacity: 1;
}
.ts-banner header h2 {
font-size: 44px;
line-height: 48px;
}
.eff-image-scale:hover img,
.ts-banner.background-scale-and-line:hover .banner-bg,
.ts-banner.background-scale-dark-line:hover .banner-bg,
.ts-banner.background-scale-dark:hover .banner-bg,
.ts-banner.background-scale-opacity-line:hover .banner-bg,
.ts-banner.background-scale-opacity:hover .banner-bg,
.ts-banner.background-scale:hover .banner-bg {
transform: none;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
}
.blank-page {
padding: 60px 20px 20px 20px;
}
footer .widget-title-wrapper {
margin-top: 30px;
}
body .ts-footer-block .widget-title {
margin-bottom: 20px;
}
.payment-right {
text-align: left;
margin-bottom: 18px;
}
}
@media only screen and (max-width: 639px) {
.breadcrumb-title-wrapper.breadcrumb-v3 .breadcrumb-title h1,
.breadcrumb-title-wrapper.breadcrumb-v3 .breadcrumbs {
display: inline-block;
width: 100%;
text-align: center;
}
.breadcrumb-title-wrapper.breadcrumb-v3 {
padding: 20px 0 20px 0;
}
.ts-sidebar {
margin-bottom: 40px;
}
#main > .page-container,
.container.no-padding {
padding-left: 0;
padding-right: 0;
}
.woocommerce div.product.vertical-thumbnail div.images-thumbnails div.images {
margin-left: 100px;
}
.woocommerce div.product.vertical-thumbnail .thumbnails {
width: 90px;
}
.vertical-thumbnail .images-thumbnails .thumbnails.loading {
height: 150px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
margin-bottom: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
margin-bottom: 10px;
min-width: 100px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li > a {
padding-left: 10px;
padding-right: 10px;
}
div.product .single-navigation > a {
margin: 5px 0;
}
.woocommerce .ts-col-18 div.product div.images-thumbnails,
.woocommerce .ts-col-18 div.product div.summary,
.woocommerce .ts-col-18 div.product.vertical-thumbnail div.images-thumbnails,
.woocommerce div.product div.images-thumbnails {
width: 100%;
}
.woocommerce .ts-col-18 div.product.vertical-thumbnail div.summary,
.woocommerce div.product div.summary {
width: 100%;
padding-left: 0 !important;
padding-right: 0 !important;
}
.pp_woocommerce div.product .product_title,
.woocommerce div.product .product_title {
margin-left: 0 !important;
margin-right: 0 !important;
padding: 0 !important;
}
div.product .summary > .price {
padding-left: 0 !important;
padding-right: 0 !important;
}
.comments-area div.avatar {
vertical-align: top;
padding-top: 15px;
}
.comments-area div.avatar {
padding-right: 10px;
}
.comments-area .comment-meta > span {
padding-left: 10px;
margin-left: 10px;
}
.comments-area .comment-meta > span:first-child {
margin: 0;
padding: 0;
}
.list-posts .entry-bottom .cats-link {
float: left;
margin-top: 20px;
clear: both;
}
.list-posts .entry-content .author {
margin: 10px 0 0 0;
}
.blockquote-meta .author {
float: left;
}
.woocommerce
.cart-collaterals
table.shop_table_responsive
tr:nth-child(2n)
td,
.woocommerce-page
.cart-collaterals
table.shop_table_responsive
tr:nth-child(2n)
td {
background: 0 0;
}
.woocommerce table.my_account_orders tr td:last-child:before {
display: none !important;
}
.woocommerce table.shop_table tr:nth-child(2n) td,
.woocommerce-page table.shop_table tr:nth-child(2n) td {
background: rgba(0, 0, 0, 0.025);
}
.woocommerce table.shop_table,
.woocommerce-page table.shop_table {
border-width: 0;
display: block;
}
#order_review table,
.woocommerce-cart .cart-collaterals .cart_totals table {
display: table;
}
.woocommerce table.shop_table tr {
display: inline-block;
width: 100%;
margin-bottom: 20px;
}
.woocommerce table.shop_table tr td:before {
content: attr(data-title) ": ";
font-weight: 700;
float: left;
}
.woocommerce table.shop_table .product-remove:before,
.woocommerce table.shop_table tr td.product-thumbnail:before,
.woocommerce table.shop_table.cart td.actions:before {
display: none;
}
.woocommerce table.shop_table td.product-thumbnail {
width: 100%;
margin: 0 auto;
display: block;
max-width: 100%;
text-align: center !important;
}
.woocommerce table.shop_table td.product-thumbnail > a {
display: inline-block;
width: 80px;
}
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table thead {
display: none !important;
}
.woocommerce-cart .cart-collaterals .cart_totals table td {
padding: 15px 20px !important;
display: table-cell;
}
.woocommerce-cart .cart-collaterals .cart_totals table tr {
display: table-row;
}
.woocommerce table.shop_table tr td {
display: block;
text-align: right;
padding: 10px;
border-width: 1px 1px 0 1px;
border-style: solid;
}
.woocommerce table.shop_table td.product-name {
text-align: right;
}
.woocommerce table.shop_table td.product-name,
.woocommerce table.shop_table td.product-thumbnail {
border-width: 1px 1px 0 1px;
border-style: solid;
}
.woocommerce table.shop_table .product-remove {
border-width: 1px;
border-style: solid;
padding: 20px !important;
width: 100%;
max-width: 100%;
text-align: center !important;
}
.woocommerce table.shop_table.cart td.actions {
padding: 0;
}
.woocommerce table.cart td.actions .coupon {
float: none;
margin-bottom: 0;
width: 100%;
}
.woocommerce table.cart td.actions {
background: 0 0 !important;
}
.woocommerce-cart .cart-collaterals .cart_totals table tr.shipping td {
text-align: right;
}
.woocommerce-cart ul#shipping_method {
float: right;
text-align: right;
}
.woocommerce-cart .woocommerce-shipping-calculator {
float: right;
}
.woocommerce
table.shop_table.woocommerce-checkout-review-order-table
tr:nth-child(2n)
td,
.woocommerce-page
table.shop_table.woocommerce-checkout-review-order-table
tr:nth-child(2n)
td {
background: 0 0;
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr {
display: table-row;
}
.woocommerce
table.shop_table.woocommerce-checkout-review-order-table
tr.order-total
td {
border-top-width: 0;
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr td {
display: table-cell;
border-left-width: 0;
border-right-width: 0;
}
.woocommerce
table.shop_table.woocommerce-checkout-review-order-table
tr
td:before {
display: none;
}
.woocommerce table.shop_table.order_details {
display: table;
}
.woocommerce table.shop_table.customer_details tbody th,
.woocommerce table.shop_table.order_details tbody th {
display: table-cell !important;
}
.woocommerce table.shop_table.customer_details thead,
.woocommerce table.shop_table.order_details thead {
display: table-header-group !important;
}
.woocommerce table.shop_table.customer_details tr,
.woocommerce table.shop_table.order_details tr {
display: table-row !important;
}
.woocommerce table.shop_table.customer_details tr td,
.woocommerce table.shop_table.order_details tr td {
display: table-cell !important;
}
.woocommerce table.shop_table.customer_details tr td:before,
.woocommerce table.shop_table.order_details tr td:before {
display: none;
}
.woocommerce table.shop_table.order_details td.product-total {
border-left-width: 0;
}
.woocommerce table.shop_table.order_details td.product-name {
border-width: 1px 0 0 1px;
border-style: solid;
}
.woocommerce table.shop_table.customer_details tr:nth-child(2n) td,
.woocommerce table.shop_table.order_details tr:nth-child(2n) td,
.woocommerce-page table.shop_table.customer_details tr:nth-child(2n) td,
.woocommerce-page table.shop_table.order_details tr:nth-child(2n) td {
background: 0 0;
}
.woocommerce table.shop_table.customer_details,
.woocommerce-page table.shop_table.customer_details {
border-width: 1px;
display: table;
}
.woocommerce table.my_account_orders tbody tr:first-child td:first-child {
border-top-width: 1px;
border-top-style: solid;
}
.woocommerce table.shop_table.order_details tfoot tr td {
border-width: 0;
}
.woocommerce table.my_account_orders tr td:last-child {
border-bottom-width: 1px;
border-bottom-style: solid;
text-align: center !important;
}
.woocommerce table.my_account_orders tr td:last-child .button {
min-width: 120px;
}
article.single.single-portfolio .ts-social-sharing {
float: none;
width: 100%;
margin-bottom: 10px;
}
.single-portfolio .portfolio-like {
float: none;
clear: both;
}
.entry-author .author-avatar {
width: 90px;
height: 90px;
}
article.single .ts-social-sharing {
float: left;
margin-top: 10px;
clear: both;
}
#commentform textarea,
.comment-respond textarea {
height: 150px;
}
.ts-columns .one_fourth,
.ts-columns .one_half,
.ts-columns .one_third {
width: 100%;
}
body .rev_slider_wrapper .ts-revo-button.tp-button,
body rs-module-wrap .ts-revo-button.tp-button {
line-height: 10px !important;
}
li.bbp-forum-info,
li.bbp-topic-title {
width: 100%;
}
.forum-titles li.bbp-forum-info {
width: 100%;
}
#bbpress-forums #bbp-search-form #bbp_search,
#bbpress-forums div.bbp-search-form {
width: 100%;
max-width: 100%;
}
#bbpress-forums li.bbp-forum-freshness,
#bbpress-forums li.bbp-forum-reply-count,
#bbpress-forums li.bbp-forum-topic-count,
#bbpress-forums li.bbp-topic-freshness,
#bbpress-forums li.bbp-topic-reply-count,
#bbpress-forums li.bbp-topic-voice-count {
text-align: left;
margin-top: 10px;
}
li.bbp-forum-reply-count,
li.bbp-forum-topic-count,
li.bbp-topic-reply-count,
li.bbp-topic-voice-count {
width: 25%;
}
li.bbp-forum-freshness,
li.bbp-topic-freshness {
width: 50%;
}
.woocommerce .columns-3 .products .product.first,
.woocommerce .columns-4 .products .product.first,
.woocommerce .columns-5 .products .product.first,
.woocommerce .columns-6 .products .product.first,
.woocommerce .columns-7 .products .product.first,
.woocommerce .columns-8 .products .product.first,
.woocommerce.columns-3 .products .product.first,
.woocommerce.columns-4 .products .product.first,
.woocommerce.columns-5 .products .product.first,
.woocommerce.columns-6 .products .product.first,
.woocommerce.columns-7 .products .product.first,
.woocommerce.columns-8 .products .product.first {
clear: none;
}
#main-content .woocommerce .columns-3 .products .product,
#main-content .woocommerce .columns-4 .products .product,
#main-content .woocommerce .columns-5 .products .product,
#main-content .woocommerce .columns-6 .products .product,
#main-content .woocommerce .columns-7 .products .product,
#main-content .woocommerce .columns-8 .products .product,
#main-content .woocommerce.columns-3 .products .product,
#main-content .woocommerce.columns-4 .products .product,
#main-content .woocommerce.columns-5 .products .product,
#main-content .woocommerce.columns-6 .products .product,
#main-content .woocommerce.columns-7 .products .product,
#main-content .woocommerce.columns-8 .products .product {
width: 50%;
float: left;
}
#main-content .woocommerce .columns-3 .products .product:nth-child(2n + 1),
#main-content .woocommerce .columns-4 .products .product:nth-child(2n + 1),
#main-content .woocommerce .columns-5 .products .product:nth-child(2n + 1),
#main-content .woocommerce .columns-6 .products .product:nth-child(2n + 1),
#main-content .woocommerce .columns-7 .products .product:nth-child(2n + 1),
#main-content .woocommerce .columns-8 .products .product:nth-child(2n + 1),
#main-content .woocommerce.columns-3 .products .product:nth-child(2n + 1),
#main-content .woocommerce.columns-4 .products .product:nth-child(2n + 1),
#main-content .woocommerce.columns-5 .products .product:nth-child(2n + 1),
#main-content .woocommerce.columns-6 .products .product:nth-child(2n + 1),
#main-content .woocommerce.columns-7 .products .product:nth-child(2n + 1),
#main-content .woocommerce.columns-8 .products .product:nth-child(2n + 1) {
clear: both;
float: left;
}
.ts-portfolio-wrapper.columns-2 .item,
.ts-portfolio-wrapper.columns-3 .item,
.ts-portfolio-wrapper.columns-4 .item {
width: 100%;
float: none;
}
.title-left > .shortcode-heading-wrapper {
width: 100%;
margin: 20px 0 0 0;
text-align: center;
padding: 0;
}
.title-left.show-nav .shortcode-heading-wrapper .heading-title {
max-width: 100%;
padding: 0 0 30px 0;
}
.title-left > .content-wrapper {
width: 100%;
padding-bottom: 50px;
}
.ts-shortcode.title-left .products .owl-nav {
left: 50%;
bottom: 0;
right: auto;
top: auto;
transform: translate(-50%, 0);
-webkit-transform: translate(-50%, 0);
-moz-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
}
.ts-product-in-category-tab-wrapper .owl-controls .owl-nav > div {
top: 27%;
}
.column-tabs .heading-tab h3 {
padding: 20px 30px 20px 60px;
}
.column-tabs .heading-tab .heading-title img,
.column-tabs .heading-tab i {
left: 10px;
}
.vc_row.ts-video-bg > .wpb_column {
padding-top: 80px;
padding-bottom: 80px;
}
.ts-banner .button-banner,
.woocommerce .ts-banner .button-banner {
margin-top: 5px;
}
.vc_col-sm-12 .ts-banner.responsive-size .description {
display: none !important;
}
.vc_col-sm-12 .ts-banner.responsive-size header h3 {
padding-bottom: 0;
}
.vc_col-sm-12 .ts-banner.responsive-size .banner-bg img {
max-width: 130%;
}
.vc_col-sm-12 .ts-banner.left-top.responsive-size .banner-bg img {
margin: 0 -22% -22% 0;
}
.vc_col-sm-12 .ts-banner.left-bottom.responsive-size .banner-bg img {
margin: -22% -22% 0 0;
}
.vc_col-sm-12 .ts-banner.left-center.responsive-size .banner-bg img {
margin: 0 -22% 0 0;
}
.vc_col-sm-12 .ts-banner.right-top.responsive-size .banner-bg img {
margin: 0 0 -22% -22%;
}
.vc_col-sm-12 .ts-banner.right-bottom.responsive-size .banner-bg img {
margin: -22% 0 0 -22%;
}
.vc_col-sm-12 .ts-banner.right-center.responsive-size .banner-bg img {
margin: 0 0 0 -22%;
}
.vc_col-sm-12 .ts-banner.center-top.responsive-size .banner-bg img {
margin: 0 0 -22% 0;
}
.vc_col-sm-12 .ts-banner.center-bottom .responsive-size.banner-bg img {
margin: -22% 0 0 0;
}
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab {
min-width: 110px;
}
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tabs-list:before {
display: none;
}
body.wpb-js-composer
.vc_general.vc_tta-tabs
.vc_tta-panels-container
.vc_tta-panels {
padding-top: 18px;
}
.nav-middle .owl-nav > div {
top: 25%;
}
.woocommerce .ts-product.item-list .products .product .thumbnail-wrapper {
margin-bottom: 10px;
}
.woocommerce .ts-product.item-list .products .product .meta-wrapper,
.woocommerce .ts-product.item-list .products .product .thumbnail-wrapper,
.woocommerce.columns-3 .ts-product.item-list .products .product .meta-wrapper,
.woocommerce.columns-3
.ts-product.item-list
.products
.product
.thumbnail-wrapper,
.woocommerce.columns-4 .ts-product.item-list .products .product .meta-wrapper,
.woocommerce.columns-4
.ts-product.item-list
.products
.product
.thumbnail-wrapper {
width: 100%;
float: none !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
.style-fullwidth .feedburner-subscription > * {
display: inline-block;
width: 100%;
text-align: center;
}
.style-fullwidth .feedburner-subscription > div {
width: 100%;
}
body .ts-footer-block .style-fullwidth .widget h2.widgettitle {
margin-bottom: 20px;
}
}
@media only screen and (max-width: 550px) {
header .search-content {
width: 60%;
}
header .ts-search-by-category form > .select2,
header .ts-search-by-category select {
width: 40% !important;
}
.group-meta-header > div {
margin-right: 13px;
}
.info-desc {
display: none;
}
.woocommerce form .form-row-first,
.woocommerce form .form-row-last {
width: 100%;
}
.woocommerce div.product.vertical-thumbnail div.images-thumbnails div.images {
margin-left: 90px;
}
.woocommerce div.product.vertical-thumbnail .thumbnails {
width: 80px;
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row {
width: 37%;
float: left;
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row-first {
width: 60%;
float: left;
}
.woocommerce table.my_account_orders td,
.woocommerce table.my_account_orders th {
padding-top: 8px;
padding-bottom: 8px;
}
.comments-area .commentlist > li > div.comment-wrapper div.avatar {
padding-right: 10px;
width: 70px;
}
.comments-area div.avatar img {
width: 60px;
height: 60px;
}
.comments-area div.avatar {
padding-right: 10px;
width: 70px;
}
.comments-area .comment-meta > span:last-child {
padding: 0;
margin: 6px 0 0 0;
clear: both;
}
.comments-area .comment-meta > span:last-child:before {
display: none;
}
.commentlist .children {
padding: 10px 0 0 30px;
}
.commentlist .children .children {
padding: 10px 0 0 20px;
}
.ts-product-in-category-tab-wrapper .column-tabs,
.vertical-tab .column-content,
.vertical-tab.column-3 .column-content,
.vertical-tab.column-3 .column-tabs {
width: 100%;
}
.ts-product-in-category-tab-wrapper .column-tabs {
border-width: 0 0 1px 0;
border-style: solid;
margin-bottom: 20px;
}
.horizontal-tab .column-tabs {
margin-bottom: 0;
}
.vertical-tab .column-tabs:before {
display: none !important;
}
.column-tabs .heading-tab .heading-title img,
.column-tabs .heading-tab i {
left: 10px;
}
.column-tabs .heading-tab h3 {
padding: 20px 30px 20px 80px;
}
.column-tabs .heading-tab .heading-title img,
.column-tabs .heading-tab i {
left: 20px;
}
.vertical-tab .column-tabs .tabs li {
padding: 15px 20px;
}
.horizontal-tab .column-tabs .heading-tab,
.horizontal-tab .column-tabs ul,
.ts-product-in-category-tab-wrapper.horizontal-tab .column-tabs {
display: inline-block;
}
.horizontal-tab:not(.horizontal-style-2) .column-tabs .heading-tab,
.ts-product-in-category-tab-wrapper.horizontal-tab:not(.horizontal-style-2)
.column-tabs {
width: 100%;
text-align: center;
}
.horizontal-tab .column-tabs ul {
padding-top: 15px;
padding-bottom: 15px;
padding-left: 5px;
padding-right: 5px;
}
.horizontal-tab:not(.horizontal-style-2) .column-tabs ul li {
margin: 0 0 0 20px;
}
.horizontal-tab:not(.horizontal-style-2) .column-tabs ul li:first-child {
margin: 0;
}
.ts-product-in-category-tab-2-wrapper.horizontal-tab .column-tabs ul li {
margin: 0 10px !important;
}
.horizontal-tab.banner-left .column-banners,
.horizontal-tab.banner-left .column-products,
.horizontal-tab.banner-right .column-banners,
.horizontal-tab.banner-right .column-products {
width: 100% !important;
}
.vertical-tab.no-banner .woocommerce.column-products {
padding-top: 0;
}
.ts-product-in-category-tab-wrapper .column-content {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: flex;
flex-flow: row wrap;
max-width: 100%;
margin-left: 0;
margin-right: 0;
}
.ts-product-in-category-tab-wrapper .column-banners {
-ms-flex-order: 3;
order: 3;
flex: 1 100%;
flex: 1 1 100%;
max-width: 100%;
border-width: 1px 0 0 0;
border-style: solid;
}
.horizontal-tab.banner-left .column-banners,
.horizontal-tab.banner-right .column-banners {
padding: 20px;
}
.ts-product-in-category-tab-wrapper .see-more-wrapper {
-ms-flex-order: 2;
order: 2;
flex: 1 100%;
flex: 1 1 100%;
max-width: 100%;
position: relative;
top: auto;
left: auto;
right: auto;
padding: 0 20px;
text-align: right;
}
.horizontal-style-2.has-see-more-button .column-products.woocommerce {
padding-bottom: 0 !important;
}
.horizontal-tab.banner-left .see-more-wrapper {
position: relative;
top: auto;
left: auto;
right: auto;
padding-top: 14px;
}
.has-see-more-button .column-products.woocommerce {
padding-bottom: 0 !important;
}
.ts-product-in-category-tab-wrapper .column-products {
-ms-flex-order: 1;
order: 1;
flex: 1 100%;
flex: 1 1 100%;
max-width: 100%;
}
.ts-product-in-category-tab-wrapper .column-banners.loading:before,
.ts-product-in-category-tab-wrapper .column-products.loading:before {
left: 0 !important;
right: 0 !important;
}
.vc_row.ts-video-bg > .wpb_column {
padding-top: 80px;
padding-bottom: 80px;
}
.ts-banner header h3 {
font-size: 18px;
line-height: 22px;
}
.ts-banner header h2 {
font-size: 26px;
line-height: 30px;
}
.left-bottom header,
.left-center header,
.left-top header,
.right-bottom header,
.right-center header,
.right-top header {
max-width: 65%;
}
.center-bottom header,
.center-center header,
.center-top header {
max-width: 90%;
}
.blank-page {
padding: 50px 10px 10px 10px;
}
#bbpress-forums #bbp-single-user-details {
margin-bottom: 30px;
}
#bbpress-forums #bbp-single-user-details {
width: 100%;
text-align: center;
overflow: hidden;
}
#bbpress-forums #bbp-single-user-details #bbp-user-avatar {
float: left;
}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation {
width: 100%;
padding-left: 170px;
}
#bbpress-forums #bbp-user-body {
margin-left: 0;
}
}
@media only screen and (max-width: 480px) {
.menu-wrapper nav li.ts-megamenu-columns-2 .widget_nav_menu,
.menu-wrapper nav li.ts-megamenu-columns-3 .widget_nav_menu,
.menu-wrapper nav li.ts-megamenu-columns-4 .widget_nav_menu,
.menu-wrapper nav li.ts-megamenu-columns-5 .widget_nav_menu,
.menu-wrapper nav li.ts-megamenu-fullwidth .widget_nav_menu,
.mg-col-2 > div,
.mg-col-3 > div,
.mg-col-4 > div,
.mg-col-5 > div,
.mg-col-6 > div {
width: 100%;
margin-bottom: 20px;
}
#bbpress-forums #bbp-search-form,
#bbpress-forums div.bbp-search-form {
float: left;
width: 100%;
text-align: center;
}
#bbpress-forums .bbp-body div.bbp-reply-author {
padding-left: 80px;
}
#bbpress-forums div.bbp-reply-author img.avatar {
left: 0;
right: auto;
}
#bbpress-forums .bbp-body div.bbp-reply-author,
#bbpress-forums div.bbp-forum-author,
#bbpress-forums div.bbp-reply-author,
#bbpress-forums div.bbp-topic-author {
text-align: left;
}
#bbpress-forums li.bbp-footer .bbp-forum-content,
#bbpress-forums li.bbp-footer .bbp-reply-content,
#bbpress-forums li.bbp-footer .bbp-search-content,
#bbpress-forums li.bbp-footer .bbp-topic-content,
#bbpress-forums li.bbp-header .bbp-forum-content,
#bbpress-forums li.bbp-header .bbp-reply-content,
#bbpress-forums li.bbp-header .bbp-search-content,
#bbpress-forums li.bbp-header .bbp-topic-content {
margin-left: 0;
}
#bbpress-forums div.bbp-forum-content,
#bbpress-forums div.bbp-reply-content,
#bbpress-forums div.bbp-topic-content {
margin-left: 0;
}
#bbpress-forums li.bbp-footer .bbp-forum-author,
#bbpress-forums li.bbp-footer .bbp-reply-author,
#bbpress-forums li.bbp-footer .bbp-search-author,
#bbpress-forums li.bbp-footer .bbp-topic-author,
#bbpress-forums li.bbp-header .bbp-forum-author,
#bbpress-forums li.bbp-header .bbp-reply-author,
#bbpress-forums li.bbp-header .bbp-search-author,
#bbpress-forums li.bbp-header .bbp-topic-author {
width: auto;
margin-right: 20px;
}
#bbpress-forums div.bbp-forum-author,
#bbpress-forums div.bbp-reply-author,
#bbpress-forums div.bbp-topic-author {
width: auto;
}
#bbpress-forums .bbp-body div.bbp-reply-author {
margin: -15px 0 10px 0;
}
#bbpress-forums .bbp-body div.bbp-reply-content {
margin: 10px 0;
}
.gridlist-toggle {
padding: 0 10px 0 0;
}
.woocommerce .woocommerce-ordering {
clear: both;
display: inline-block;
width: auto;
}
.woocommerce .products.list .product .short-description {
display: none !important;
}
.woocommerce .products.list .product .price {
margin-bottom: 10px;
}
.woocommerce .before-loop-wrapper .woocommerce-result-count {
margin-bottom: 10px;
float: left;
clear: both;
}
.woocommerce .products .product.sale .price {
margin-left: -5px;
margin-right: -5px;
}
.woocommerce .products.list .product .price del .amount,
.woocommerce .products.list .product .price ins .amount {
padding: 0 5px;
}
.ts-banner header .big-number {
font-size: 30px;
line-height: 34px;
}
.ts-banner .button-banner {
margin-top: 0;
}
.ts-banner header h3 {
margin-bottom: 0;
}
}
@media only screen and (max-width: 420px) {
.rev-btn {
padding: 5px 10px !important;
}
header
.select2-container--default
.select2-selection--single
.select2-selection__rendered,
header .ts-search-by-category select {
padding-left: 15px;
padding-right: 25px;
}
header .search-content input[type="text"] {
padding-left: 15px;
padding-right: 55px;
}
header .header-v2 .search-content input[type="text"],
header .header-v5 .search-content input[type="text"] {
padding-left: 15px;
padding-right: 45px;
}
header .search-table .search-content input[type="text"] {
padding-left: 15px;
padding-right: 25px;
}
#ts-search-result-container ul li .thumbnail {
width: 50px;
}
#ts-search-result-container ul li .meta {
margin-left: 65px;
}
.home1-fix-columns-slideshow .vc_column_container .vc_col-sm-3,
.home1-fix-columns-slideshow .vc_column_container .vc_col-sm-6 {
width: 100%;
float: none;
text-align: center;
margin-bottom: 10px;
}
body.error404 article h1 {
font-size: 80px;
line-height: 80px;
}
body.error404 #main > .fullwidth-template {
padding: 50px 0;
}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-title > * {
display: inline-block;
width: 100%;
text-align: left;
}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumb-title {
display: block;
padding-top: 15px;
padding-bottom: 15px;
}
.thumbnail-wrapper .thumbnail-button {
right: 5px !important;
bottom: 5px !important;
}
.woocommerce .products .product {
padding-left: 5px;
padding-right: 5px;
}
.woocommerce .products {
margin-left: -5px;
margin-right: -5px;
}
.rev-btn-primary,
.tp-caption.rev-btn-primary {
padding: 4px 10px !important;
}
.ts-countdown .counter-wrapper > div,
.ts-countdown.style-border .counter-wrapper > div,
.vc_col-sm-6 .ts-countdown .counter-wrapper > div,
.vc_col-sm-6 .ts-countdown.style-border .counter-wrapper > div {
width: 60px;
padding: 5px 3px;
margin: 0 3px;
}
.ts-countdown.style-border .counter-wrapper .number-wrapper,
.vc_col-sm-6 .ts-countdown.style-border .counter-wrapper .number-wrapper {
padding: 14px 3px;
}
.ts-countdown .counter-wrapper .number,
.vc_col-sm-6 .ts-countdown .counter-wrapper .number {
font-size: 24px;
line-height: 36px;
}
.vc_row.ts-video-bg > .wpb_column {
padding-top: 40px;
padding-bottom: 40px;
}
.ts-twitter-slider .twitter-content {
padding-left: 80px;
}
.ts-twitter-slider .icon {
font-size: 60px;
}
.ts-twitter-slider .owl-dots {
top: auto;
bottom: 10px;
left: 50%;
right: auto;
-webkit-transform: translate(-50%, 0);
-moz-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.ts-heading.style-2 > h1,
.ts-heading.style-2 > h2,
.ts-heading.style-2 > h3,
.ts-heading.style-2 > h4 {
padding: 0 50px;
}
.ts-heading.style-2 > h1:after,
.ts-heading.style-2 > h1:before,
.ts-heading.style-2 > h2:after,
.ts-heading.style-2 > h2:before,
.ts-heading.style-2 > h3:after,
.ts-heading.style-2 > h3:before,
.ts-heading.style-2 > h4:after,
.ts-heading.style-2 > h4:before {
width: 36px;
}
.page-template-fullwidth-template .ts-banner header h2 {
font-size: 20px;
line-height: 24px;
}
.ts-banner header .description {
font-size: 100%;
line-height: 20px;
}
.ts-banner header h3 {
font-size: 20px;
line-height: 26px;
}
.ts-banner header h2 {
font-size: 34px;
line-height: 38px;
}
.ts-banner.responsive-size .banner-bg img {
max-width: 120%;
}
.ts-banner.left-top.responsive-size .banner-bg img {
margin: 0 -15% -15% 0;
}
.ts-banner.left-bottom.responsive-size .banner-bg img {
margin: -15% -15% 0 0;
}
.ts-banner.left-center.responsive-size .banner-bg img {
margin: 0 -15% 0 0;
}
.ts-banner.right-top.responsive-size .banner-bg img {
margin: 0 0 -15% -15%;
}
.ts-banner.right-bottom.responsive-size .banner-bg img {
margin: -15% 0 0 -15%;
}
.ts-banner.right-center.responsive-size .banner-bg img {
margin: 0 0 0 -15%;
}
.ts-banner.center-top.responsive-size .banner-bg img {
margin: 0 0 -15% 0;
}
.ts-banner.center-bottom .responsive-size.banner-bg img {
margin: -15% 0 0 0;
}
.vc_col-sm-12 .ts-banner.responsive-size .banner-bg img {
max-width: 150%;
}
.vc_col-sm-12 .ts-banner.left-top.responsive-size .banner-bg img {
margin: 0 -30% -30% 0;
}
.vc_col-sm-12 .ts-banner.left-bottom.responsive-size .banner-bg img {
margin: -30% -30% 0 0;
}
.vc_col-sm-12 .ts-banner.left-center.responsive-size .banner-bg img {
margin: 0 -30% 0 0;
}
.vc_col-sm-12 .ts-banner.right-top.responsive-size .banner-bg img {
margin: 0 0 -30% -30%;
}
.vc_col-sm-12 .ts-banner.right-bottom.responsive-size .banner-bg img {
margin: -30% 0 0 -30%;
}
.vc_col-sm-12 .ts-banner.right-center.responsive-size .banner-bg img {
margin: 0 0 0 -30%;
}
.vc_col-sm-12 .ts-banner.center-top.responsive-size .banner-bg img {
margin: 0 0 -30% 0;
}
.vc_col-sm-12 .ts-banner.center-bottom .responsive-size.banner-bg img {
margin: -30% 0 0 0;
}
.ts-banner .button-banner {
margin-top: 0;
}
.left-top header {
left: 5%;
top: 5%;
}
.left-bottom header {
left: 3%;
bottom: 5%;
}
.left-center header {
left: 3%;
}
.right-top header {
right: 3%;
top: 5%;
}
.right-bottom header {
right: 3%;
bottom: 5%;
}
.right-center header {
right: 3%;
}
.center-top header {
top: 7%;
}
.center-bottom header {
bottom: 5%;
}
.button-banner {
min-width: 100px;
padding: 3px 10px;
}
.ts-banner .banner-bg img {
max-width: 120%;
}
.woocommerce .ts-product.list .product .thumbnail-wrapper {
width: 100%;
}
.woocommerce .ts-product.list .product .meta-wrapper {
width: 100%;
clear: both;
margin-top: 10px;
padding-left: 0;
}
.ts-product-in-category-tab-2-wrapper.vertical-tab .column-content,
.ts-product-in-category-tab-2-wrapper.vertical-tab.column-3 .column-content {
width: 100%;
margin-left: 0 !important;
margin-right: 0 !important;
float: none;
clear: both;
}
.ts-product-in-category-tab-2-wrapper.vertical-tab .column-tabs > ul {
width: calc(100% + 10px);
margin: 0 -5px 20px -5px;
float: none;
clear: both;
text-align: center;
overflow: hidden;
}
.ts-product-in-category-tab-2-wrapper.vertical-tab .column-tabs .tabs li {
margin: 5px;
width: calc(33.333333% - 10px);
float: left;
}
.woocommerce .products.list .product {
margin-bottom: 40px;
}
body.woocommerce .products .product.product-category {
width: 100% !important;
float: left !important;
clear: none !important;
}
.woocommerce .products.list .product .product-wrapper .meta-wrapper {
padding: 0 0 0 15px;
width: 60%;
}
.woocommerce .products.list .product .product-wrapper .thumbnail-wrapper {
width: 40%;
}
.vertical-thumbnail .images-thumbnails .thumbnails.loading {
height: 100px;
}
.woocommerce div.product form.cart .button:before,
.woocommerce div.product p.cart .button:before {
display: none;
}
.woocommerce div.product form.cart .button,
.woocommerce div.product p.cart .button {
min-width: 120px;
}
.woocommerce
#main-content:not(.ts-col-24)
div.product.vertical-thumbnail
div.images-thumbnails
div.images,
.woocommerce div.product.vertical-thumbnail div.images-thumbnails div.images {
margin-left: 80px;
}
.woocommerce
#main-content:not(.ts-col-24)
div.product.vertical-thumbnail
.thumbnails,
.woocommerce div.product.vertical-thumbnail .thumbnails {
width: 70px;
}
.woocommerce table.shop_table.order_details {
display: inline-block;
overflow: auto;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
width: 100%;
}
.woocommerce table.cart td.actions .coupon .input-text {
width: 100%;
max-width: 100%;
margin: 0 0 10px 0;
}
.woocommerce table.cart td.actions .coupon input[type="submit"] {
width: 100%;
}
.woocommerce #payment #place_order {
width: 100%;
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row {
width: 40%;
float: left;
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row-first {
width: 57%;
float: left;
}
.list-posts article .entry-meta > span,
article.single .entry-meta > span {
padding-right: 10px;
margin-right: 10px;
}
.list-posts article .entry-meta > span:last-child,
article.single .entry-meta > span:last-child {
margin: 0;
padding: 0;
}
.comments-area .comment-meta > span {
padding: 0;
margin: 6px 0 0 0;
clear: both;
}
.comments-area .comment-meta > span:before {
display: none;
}
}
@media only screen and (max-width: 379px) {
#lang_sel_click ul ul,
.header-currency ul {
left: 0;
right: auto;
margin-left: -15px;
}
.group-meta-header {
padding-left: 5px;
padding-right: 5px;
}
.woocommerce .woocommerce-ordering .orderby {
width: 180px;
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row {
width: 100%;
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row-first {
width: 100%;
padding-right: 0;
padding-left: 0;
margin-bottom: 10px;
}
#order_review_heading {
padding-left: 15px;
padding-right: 15px;
}
.woocommerce .checkout #order_review {
padding: 50px 15px 0 15px;
}
div.product .ref-wrapper {
font-size: 9px;
line-height: 12px;
}
.list-posts article.format-quote {
padding: 10px 20px;
}
.list-posts article.format-quote blockquote {
margin-bottom: 10px;
}
.commentlist .children {
padding: 20px 0 0 30px;
}
.commentlist .children .children {
padding: 20px 0 0 60px;
}
.comments-area .datetime,
.comments-area .reply {
display: inline-block;
width: 100%;
margin-top: 5px;
}
#bbpress-forums #bbp-your-profile fieldset {
padding: 10px 10px 0 10px;
}
fieldset {
padding: 10px;
}
.woocommerce div.product form.cart .button {
padding-left: 10px;
padding-right: 10px;
}
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab {
min-width: 80px;
}
.ts-product .content-wrapper {
padding-left: 0.5px;
padding-right: 0.5px;
}
}
@media only screen and (max-width: 359px) {
.group-meta-header {
padding-left: 5px;
padding-right: 5px;
}
#bbpress-forums #bbp-single-user-details #bbp-user-avatar {
width: 116px;
}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation {
padding-left: 135px;
}
.list-posts article .entry-meta > span,
article.single .entry-meta > span {
padding-right: 5px;
margin-right: 5px;
}
.list-posts article .entry-meta > span:last-child,
article.single .entry-meta > span:last-child {
margin: 0;
padding: 0;
}
.list-posts article .entry-meta > span.author,
article.single .entry-meta > span.author {
font-size: 0;
font-style: normal;
line-height: 0;
}
.list-posts article .entry-meta > span.author a,
article.single .entry-meta > span.author a {
font-style: italic;
}
.list-posts article .entry-meta > span.author:before,
article.single .entry-meta > span.author:before {
margin-right: 5px;
content: "\e693";
font-family: Pe-icon-7-stroke;
font-size: 24px;
line-height: 14px;
top: 5px;
position: relative;
}
body.error404 .button-404 .button {
margin-bottom: 10px;
}
.content-no-border .big-thumbnail ul.product_list_widget li img,
.woocommerce .content-no-border .big-thumbnail ul.product_list_widget li img {
width: 130px;
}
.content-no-border .big-thumbnail ul.product_list_widget li .ts-wg-meta {
margin-left: 150px;
}
}
@media only screen and (max-width: 330px) {
#bbpress-forums li.bbp-body li.bbp-forum-reply-count,
#bbpress-forums li.bbp-body li.bbp-forum-topic-count,
#bbpress-forums li.bbp-body li.bbp-topic-reply-count,
#bbpress-forums li.bbp-body li.bbp-topic-voice-count,
#bbpress-forums li.bbp-header li.bbp-forum-reply-count,
#bbpress-forums li.bbp-header li.bbp-forum-topic-count,
#bbpress-forums li.bbp-header li.bbp-topic-reply-count,
#bbpress-forums li.bbp-header li.bbp-topic-voice-count {
width: 25%;
}
#bbpress-forums li.bbp-body li.bbp-forum-freshness,
#bbpress-forums li.bbp-body li.bbp-topic-freshness,
#bbpress-forums li.bbp-header li.bbp-forum-freshness,
#bbpress-forums li.bbp-header li.bbp-topic-freshness {
width: 35%;
}
}
@media only screen and (max-width: 767px) and (min-width: 640px) {
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-4
.products
.product.first,
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-5
.products
.product.first,
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-6
.products
.product.first,
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-7
.products
.product.first,
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-8
.products
.product.first,
.woocommerce
.ts-product-in-category-tab-2-wrapper
.columns-4
.products
.product.first,
.woocommerce
.ts-product-in-category-tab-2-wrapper
.columns-5
.products
.product.first,
.woocommerce
.ts-product-in-category-tab-2-wrapper
.columns-6
.products
.product.first,
.woocommerce
.ts-product-in-category-tab-2-wrapper
.columns-7
.products
.product.first,
.woocommerce
.ts-product-in-category-tab-2-wrapper
.columns-8
.products
.product.first {
clear: none;
}
#main-content
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-4
.products
.product,
#main-content
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-5
.products
.product,
#main-content
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-6
.products
.product,
#main-content
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-7
.products
.product,
#main-content
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-8
.products
.product {
width: 50%;
float: left;
}
#main-content
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-4
.products
.product:nth-child(2n + 1),
#main-content
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-5
.products
.product:nth-child(2n + 1),
#main-content
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-6
.products
.product:nth-child(2n + 1),
#main-content
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-7
.products
.product:nth-child(2n + 1),
#main-content
.ts-product-in-category-tab-2-wrapper
.woocommerce.columns-8
.products
.product:nth-child(2n + 1) {
clear: both;
float: left;
}
.woocommerce .columns-5 .products .product.first,
.woocommerce .columns-6 .products .product.first,
.woocommerce .columns-7 .products .product.first,
.woocommerce .columns-8 .products .product.first,
.woocommerce.columns-5 .products .product.first,
.woocommerce.columns-6 .products .product.first,
.woocommerce.columns-7 .products .product.first,
.woocommerce.columns-8 .products .product.first {
clear: none;
}
#main-content .woocommerce .columns-5 .products .product,
#main-content .woocommerce .columns-6 .products .product,
#main-content .woocommerce .columns-7 .products .product,
#main-content .woocommerce .columns-8 .products .product,
#main-content .woocommerce.columns-5 .products .product,
#main-content .woocommerce.columns-6 .products .product,
#main-content .woocommerce.columns-7 .products .product,
#main-content .woocommerce.columns-8 .products .product {
width: 25%;
float: left;
}
#main-content .woocommerce .columns-5 .products .product:nth-child(4n + 1),
#main-content .woocommerce .columns-6 .products .product:nth-child(4n + 1),
#main-content .woocommerce .columns-7 .products .product:nth-child(4n + 1),
#main-content .woocommerce .columns-8 .products .product:nth-child(4n + 1),
#main-content .woocommerce.columns-5 .products .product:nth-child(4n + 1),
#main-content .woocommerce.columns-6 .products .product:nth-child(4n + 1),
#main-content .woocommerce.columns-7 .products .product:nth-child(4n + 1),
#main-content .woocommerce.columns-8 .products .product:nth-child(4n + 1) {
clear: both;
float: left;
}
.woocommerce div.product div.images-thumbnails,
.woocommerce div.product div.summary {
float: left;
}
.woocommerce div.product div.images-thumbnails {
width: 50%;
}
.woocommerce div.product div.summary {
width: 50%;
}
div.product .summary .ts-social-sharing {
padding: 10px 0 0 0;
margin: 10px 0 0 0;
}
.woocommerce .ts-col-18 div.product.vertical-thumbnail div.images-thumbnails,
.woocommerce div.product.vertical-thumbnail div.images-thumbnails {
width: 100%;
}
.woocommerce .ts-col-18 div.product.vertical-thumbnail div.summary,
.woocommerce div.product.vertical-thumbnail div.summary {
width: 100%;
padding-left: 0;
float: none;
}
.pp_woocommerce div.product.vertical-thumbnail div.images-slider-wrapper,
.woocommerce
.pp_woocommerce
div.product.vertical-thumbnail
div.images-slider-wrapper {
width: 100%;
float: none;
clear: both;
}
.woocommerce div.product.vertical-thumbnail div.images {
width: auto;
float: none;
}
.woocommerce div.product:not(.vertical-thumbnail) form.cart .button,
.woocommerce div.product:not(.vertical-thumbnail) p.cart .button {
min-width: 130px;
}
.woocommerce div.product.type-product:not(.vertical-thumbnail) form.cart,
.woocommerce div.product:not(.vertical-thumbnail) p.cart {
margin-bottom: 20px;
}
.woocommerce div.product div.summary {
padding-left: 15px;
}
div.product:not(.vertical-thumbnail) .summary .button:before {
display: none !important;
}
.title-left > .shortcode-heading-wrapper {
width: 210px;
padding: 0 20px 0 0;
}
.title-left.show-nav .shortcode-heading-wrapper .heading-title {
max-width: 100%;
}
.title-left > .content-wrapper {
width: calc(100% - 220px);
}
.left-bottom header,
.left-center header,
.left-top header,
.right-bottom header,
.right-center header,
.right-top header {
max-width: 60%;
}
.center-bottom header,
.center-center header,
.center-top header {
max-width: 90%;
}
.ts-portfolio-wrapper.columns-3 .item,
.ts-portfolio-wrapper.columns-4 .item {
width: 50%;
float: left;
}
.ts-portfolio-wrapper.columns-3 .item:nth-child(2n + 1),
.ts-portfolio-wrapper.columns-4 .item:nth-child(2n + 1) {
clear: both;
}
.woocommerce table.my_account_orders tr td:before {
display: none;
}
body .woocommerce table.my_account_orders .order-number,
body .woocommerce table.my_account_orders td,
body .woocommerce table.my_account_orders th {
text-align: center !important;
}
body .woocommerce table.my_account_orders tr td:last-child {
text-align: center !important;
}
.woocommerce table.my_account_orders tr,
.woocommerce-page table.my_account_orders tr {
display: table-row;
}
.woocommerce table.my_account_orders tr:nth-child(2n) td,
.woocommerce-page table.my_account_orders tr:nth-child(2n) td {
background: 0 0;
}
.woocommerce table.my_account_orders tr td {
display: table-cell;
}
.woocommerce table.my_account_orders thead,
.woocommerce-page table.my_account_orders thead {
display: table-header-group;
}
.woocommerce table.my_account_orders tbody th,
.woocommerce-page table.my_account_orders tbody th {
display: table-cell;
}
.woocommerce
.cart-collaterals
table.shop_table_responsive
tr:nth-child(2n)
td,
.woocommerce-page
.cart-collaterals
table.shop_table_responsive
tr:nth-child(2n)
td {
background: 0 0;
}
.woocommerce table.my_account_orders tr,
.woocommerce-page table.shop_table_responsive tr {
display: table-row;
}
.woocommerce table.shop_table_responsive tr td,
.woocommerce-page table.shop_table_responsive tr td {
display: table-cell;
}
.woocommerce-cart .cart-collaterals .cart_totals table td {
padding: 15px 20px !important;
}
.woocommerce-cart .cart-collaterals .cart_totals table tr.shipping td {
text-align: right;
}
.woocommerce-cart ul#shipping_method {
float: right;
text-align: right;
}
.woocommerce-cart .woocommerce-shipping-calculator {
float: right;
}
.ts-product-in-category-tab-2-wrapper.horizontal-tab .see-more-wrapper {
top: 80px;
}
.horizontal-tab:not(.shorizontal-style-2)
.column-tabs
.heading-tab
.heading-title {
font-size: 18px !important;
}
.horizontal-tab .column-tabs .heading-tab,
.horizontal-tab.banner-left .column-banners,
.horizontal-tab.banner-right .column-banners {
width: 40% !important;
}
.horizontal-tab.banner-left .column-products,
.horizontal-tab.banner-right .column-products {
width: 60% !important;
}
}
@media only screen and (max-width: 767px) and (min-width: 360px) {
.counter-wrapper > div {
width: 36px;
padding: 4px 2px;
}
.counter-wrapper .ref-wrapper {
font-size: 10px;
line-height: 14px;
}
.ts-product-deals-slider-wrapper[data-columns="1"] .counter-wrapper > div {
width: 45px;
padding: 6px 2px;
}
.ts-product-deals-slider-wrapper[data-columns="1"]
.counter-wrapper
.ref-wrapper {
font-size: 11px;
line-height: 14px;
}
}
@media only screen and (max-width: 600px) and (min-width: 420px) {
.woocommerce .columns-3 .products .product.first,
.woocommerce .columns-4 .products .product.first,
.woocommerce .columns-5 .products .product.first,
.woocommerce .columns-6 .products .product.first,
.woocommerce .columns-7 .products .product.first,
.woocommerce .columns-8 .products .product.first,
.woocommerce.columns-3 .products .product.first,
.woocommerce.columns-4 .products .product.first,
.woocommerce.columns-5 .products .product.first,
.woocommerce.columns-6 .products .product.first,
.woocommerce.columns-7 .products .product.first,
.woocommerce.columns-8 .products .product.first {
clear: none;
}
#main-content .woocommerce .columns-3 .products .product,
#main-content .woocommerce .columns-4 .products .product,
#main-content .woocommerce .columns-5 .products .product,
#main-content .woocommerce .columns-6 .products .product,
#main-content .woocommerce .columns-7 .products .product,
#main-content .woocommerce .columns-8 .products .product,
#main-content .woocommerce.columns-3 .products .product,
#main-content .woocommerce.columns-4 .products .product,
#main-content .woocommerce.columns-5 .products .product,
#main-content .woocommerce.columns-6 .products .product,
#main-content .woocommerce.columns-7 .products .product,
#main-content .woocommerce.columns-8 .products .product {
width: 50%;
float: left;
}
#main-content .woocommerce .columns-3 .products .product:nth-child(2n + 1),
#main-content .woocommerce .columns-4 .products .product:nth-child(2n + 1),
#main-content .woocommerce .columns-5 .products .product:nth-child(2n + 1),
#main-content .woocommerce .columns-6 .products .product:nth-child(2n + 1),
#main-content .woocommerce .columns-7 .products .product:nth-child(2n + 1),
#main-content .woocommerce .columns-8 .products .product:nth-child(2n + 1),
#main-content .woocommerce.columns-3 .products .product:nth-child(2n + 1),
#main-content .woocommerce.columns-4 .products .product:nth-child(2n + 1),
#main-content .woocommerce.columns-5 .products .product:nth-child(2n + 1),
#main-content .woocommerce.columns-6 .products .product:nth-child(2n + 1),
#main-content .woocommerce.columns-7 .products .product:nth-child(2n + 1),
#main-content .woocommerce.columns-8 .products .product:nth-child(2n + 1) {
clear: both;
float: left;
}
} .ts-menu-drop-icon {
font-family: "Pe-icon-7-stroke" !important;
}
.fa {
font-family: "Pe-icon-7-stroke" !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
}
.fa-bars:before {
content: "\e636";
}
.fa-remove:before {
content: "\e680";
}
.ts-menu-drop-icon:before {
content: "\e688";
}
.ts-menu-drop-icon.active:before {
content: "\e682";
}
.woocommerce-product-rating a.woocommerce-review-link:before {
font-family: "Pe-icon-7-stroke" !important;
margin-right: 10px;
content: "\e623";
display: inline-block;
}
.green-banner {
font-size: 54px;
color: #000;
text-align: center;
padding: 10px 0;
line-height: 1.3;
letter-spacing: 3px;
word-spacing: 10px;
}
@media screen and (max-width: 974px) {
.green-banner {
font-size: 24px;
color: #000;
text-align: center;
padding: 10px 0;
line-height: 1.3;
letter-spacing: initial;
word-spacing: initial;
}
}
@media screen and (max-width: 992px) and (min-width: 768px) {
.shopping-cart-wrapper.hidden-vertical-ipad {
display: inline-block !important;
float: none !important;
}
.header-top {
padding: 0;
}
}
.woocommerce-info::before,
.woocommerce .woocommerce-info::before, .woocommerce-checkout .showlogin {
display: none !important;
}
.woocommerce-info a, .woocommerce .woocommerce-info a{
color: blue;
}
.juniOwlCarousel .owl-nav{
top: -3px;
right: -17px;
transform: scale(0.8);
}
.juniOwlCarousel div > p{
font-size: 49px;color: #000;text-align: center;padding: 10px 0;line-height: 1.3;
}
.juniOwlCarousel div > p > a{
color: #000;text-decoration: underline;font-weight: bold;
}
.table-thin td, .table-thin {
padding: 0 5px !important;
}
@media (max-width: 782px) {
.juni-block-responsive{
flex-direction: column !important;
}
.about-us-buttons .wp-block-button__link{
display: block;
width: 100% !important;
}
}
li.cat-item > a{
font-weight: bold !important;
}
.woocommerce-checkout .form-row.form-row-first, 
.woocommerce-checkout .form-row.form-row-last{
float: left !important;
}