.d-flex {
display: -webkit-box !important;
display: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
}
.d-inline-flex {
display: -webkit-inline-box !important;
display: -webkit-inline-flex !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
.flex-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-webkit-flex-direction: row !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-webkit-flex-direction: row-reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-webkit-flex-direction: column !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-webkit-flex-direction: column-reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.justify-content-start {
-webkit-box-pack: start !important;
-webkit-justify-content: flex-start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-end {
-webkit-box-pack: end !important;
-webkit-justify-content: flex-end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-center {
-webkit-box-pack: center !important;
-webkit-justify-content: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-between {
-webkit-box-pack: justify !important;
-webkit-justify-content: space-between !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.align-items-start {
-webkit-box-align: start !important;
-webkit-align-items: flex-start !important;
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-end {
-webkit-box-align: end !important;
-webkit-align-items: flex-end !important;
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-center {
-webkit-box-align: center !important;
-webkit-align-items: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
.align-self-start {
-webkit-align-self: flex-start !important;
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-end {
-webkit-align-self: flex-end !important;
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-center {
-webkit-align-self: center !important;
-ms-flex-item-align: center !important;
-ms-grid-row-align: center !important;
align-self: center !important;
}
.ml-auto,
.mx-auto {
margin-left: auto !important;
}
.mr-auto,
.mx-auto {
margin-right: auto !important;
}
.mb-auto {
margin-bottom: auto !important;
}
.mt-auto {
margin-top: auto !important;
}
@-webkit-keyframes toRightFromLeft {
49% {
-webkit-transform: translate(100%);
}
50% {
opacity: 0;
-webkit-transform: translate(-100%);
}
51% {
opacity: 1;
}
}
@-moz-keyframes toRightFromLeft {
49% {
-moz-transform: translate(100%);
}
50% {
opacity: 0;
-moz-transform: translate(-100%);
}
51% {
opacity: 1;
}
}
@keyframes toRightFromLeft {
49% {
transform: translate(100%);
}
50% {
opacity: 0;
transform: translate(-100%);
}
51% {
opacity: 1;
}
} @-webkit-keyframes hvr-wobble-horizontal {
16.65% {
-webkit-transform: translateX(8px);
transform: translateX(8px);
}
33.3% {
-webkit-transform: translateX(-6px);
transform: translateX(-6px);
}
49.95% {
-webkit-transform: translateX(4px);
transform: translateX(4px);
}
66.6% {
-webkit-transform: translateX(-2px);
transform: translateX(-2px);
}
83.25% {
-webkit-transform: translateX(1px);
transform: translateX(1px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes hvr-wobble-horizontal {
16.65% {
-webkit-transform: translateX(8px);
transform: translateX(8px);
}
33.3% {
-webkit-transform: translateX(-6px);
transform: translateX(-6px);
}
49.95% {
-webkit-transform: translateX(4px);
transform: translateX(4px);
}
66.6% {
-webkit-transform: translateX(-2px);
transform: translateX(-2px);
}
83.25% {
-webkit-transform: translateX(1px);
transform: translateX(1px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@-moz-keyframes spinner {
0% {
transform: rotate(0);
}
100% {
transform: rotate(360deg);
}
}
@-webkit-keyframes spinner {
0% {
transform: rotate(0);
}
100% {
transform: rotate(360deg);
}
}
@-o-keyframes spinner {
0% {
transform: rotate(0);
}
100% {
transform: rotate(360deg);
}
}
@keyframes spinner {
0% {
transform: rotate(0);
}
100% {
transform: rotate(360deg);
}
}
@-moz-keyframes header-drop {
0% {
-webkit-transform: translateY(-90px);
-moz-transform: translateY(-90px);
-ms-transform: translateY(-90px);
-o-transform: translateY(-90px);
transform: translateY(-90px);
}
100% {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
}
@-webkit-keyframes header-drop {
0% {
-webkit-transform: translateY(-90px);
-moz-transform: translateY(-90px);
-ms-transform: translateY(-90px);
-o-transform: translateY(-90px);
transform: translateY(-90px);
}
100% {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
}
@-o-keyframes header-drop {
0% {
-webkit-transform: translateY(-90px);
-moz-transform: translateY(-90px);
-ms-transform: translateY(-90px);
-o-transform: translateY(-90px);
transform: translateY(-90px);
}
100% {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes header-drop {
0% {
-webkit-transform: translateY(-90px);
-moz-transform: translateY(-90px);
-ms-transform: translateY(-90px);
-o-transform: translateY(-90px);
transform: translateY(-90px);
}
100% {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
}
@-moz-keyframes header-drop-out {
0% {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
100% {
-webkit-transform: translateY(-90px);
-moz-transform: translateY(-90px);
-ms-transform: translateY(-90px);
-o-transform: translateY(-90px);
transform: translateY(-90px);
}
}
@-webkit-keyframes header-drop-out {
0% {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
100% {
-webkit-transform: translateY(-90px);
-moz-transform: translateY(-90px);
-ms-transform: translateY(-90px);
-o-transform: translateY(-90px);
transform: translateY(-90px);
}
}
@-o-keyframes header-drop-out {
0% {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
100% {
-webkit-transform: translateY(-90px);
-moz-transform: translateY(-90px);
-ms-transform: translateY(-90px);
-o-transform: translateY(-90px);
transform: translateY(-90px);
}
}
@keyframes header-drop-out {
0% {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
100% {
-webkit-transform: translateY(-90px);
-moz-transform: translateY(-90px);
-ms-transform: translateY(-90px);
-o-transform: translateY(-90px);
transform: translateY(-90px);
}
} @-webkit-keyframes sonarEffect {
0% {
opacity: 0.3;
}
40% {
opacity: 0.5;
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #444444, 0 0 0 10px rgba(255, 255, 255, 0.5);
}
100% {
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #444444, 0 0 0 10px rgba(255, 255, 255, 0.5);
-webkit-transform: scale(1.5);
opacity: 0;
}
}
@-moz-keyframes sonarEffect {
0% {
opacity: 0.3;
}
40% {
opacity: 0.5;
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #444444, 0 0 0 10px rgba(255, 255, 255, 0.5);
}
100% {
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #444444, 0 0 0 10px rgba(255, 255, 255, 0.5);
-moz-transform: scale(1.5);
opacity: 0;
}
}
@keyframes sonarEffect {
0% {
opacity: 0.3;
}
40% {
opacity: 0.5;
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #444444, 0 0 0 10px rgba(255, 255, 255, 0.5);
}
100% {
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #444444, 0 0 0 10px rgba(255, 255, 255, 0.5);
transform: scale(1.5);
opacity: 0;
}
}   .alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
background: #fff;
max-width: 96%; text-align: center;
}
.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: 16px;
margin: 0;
padding: 5px 4px 5px;
font-style: italic;
margin-bottom: 20px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
white-space: nowrap;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.gallery-caption {
color: #686868;
display: block;
font-size: 13px;
font-size: 0.8125rem;
font-style: italic;
line-height: 1.6153846154;
padding-top: 0.5384615385em;
}
.bypostauthor > article .fn:after {
content: "\f304";
left: 3px;
position: relative;
top: 5px;
}  .wp-block-cover-text {
color: #D8B069 !important;
}
.wp-block-search__input {
display: block;
width: calc(100% - 70px);
height: 40px;
background-color: #f2f2f2;
border: none;
outline: none;
padding-left: 15px;
padding-right: 5px;
font-weight: 400;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-topleft: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 0;
-moz-background-clip: padding-box;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.wp-block-search__button {
width: 60px !important;
height: 40px;
padding: 0;
font-size: 0;
right: 0;
top: 0;
bottom: 0;
overflow: hidden;
border: none;
background: #333333;
outline: none;
margin-left: 0 !important;
position: relative;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.wp-block-search__button:hover {
cursor: pointer;
background: #D8B069;
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.wp-block-search__button:before {
color: #fff;
content: "\f375";
font-family: Ionicons;
position: absolute;
font-size: 18px;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
} .square-1 {
background-color: #bd4932;
}
.square-1 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 200px;
width: 200px;
margin-top: -100px;
margin-left: -100px;
}
.square-1 .spinner {
width: 80px;
height: 80px;
background-color: #fff;
margin-right: auto;
margin-left: auto;
margin-top: 60px;
-webkit-animation: square-1 1s infinite ease-in-out;
-o-animation: square-1 1s infinite ease-in-out;
animation: square-1 1s infinite ease-in-out;
}
@-webkit-keyframes square-1 {
0% {
-webkit-transform: perspective(160px);
}
50% {
-webkit-transform: perspective(160px) rotateY(-180deg);
}
100% {
-webkit-transform: perspective(160px) rotateY(-180deg) rotateX(-180deg);
}
}
@keyframes square-1 {
0% {
transform: perspective(160px) rotateX(0deg) rotateY(0deg);
-webkit-transform: perspective(160px) rotateX(0deg) rotateY(0deg);
}
50% {
transform: perspective(160px) rotateX(-180deg) rotateY(0deg);
-webkit-transform: perspective(160px) rotateX(-180deg) rotateY(0deg);
}
100% {
transform: perspective(160px) rotateX(-180deg) rotateY(-180deg);
-webkit-transform: perspective(160px) rotateX(-180deg) rotateY(-180deg);
}
}
.square-2 {
background-color: #db9e36;
}
.square-2 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 150px;
width: 150px;
margin-top: -75px;
margin-left: -75px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.square-2 .spinner {
width: 20px;
height: 20px;
background-color: #fff;
position: absolute;
left: 65px;
top: 65px;
}
.square-2 .spinner:nth-child(2n+0) {
margin-right: 0;
}
.square-2 #spinner_one {
-webkit-animation: square-2-one 2s infinite;
-o-animation: square-2-one 2s infinite;
animation: square-2-one 2s infinite;
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.square-2 #spinner_two {
-webkit-animation: square-2-two 2s infinite;
-o-animation: square-2-two 2s infinite;
animation: square-2-two 2s infinite;
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.square-2 #spinner_three {
-webkit-animation: square-2-three 2s infinite;
-o-animation: square-2-three 2s infinite;
animation: square-2-three 2s infinite;
-webkit-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.square-2 #spinner_four {
-webkit-animation: square-2-four 2s infinite;
-o-animation: square-2-four 2s infinite;
animation: square-2-four 2s infinite;
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.square-2 #spinner_five {
-webkit-animation: square-2-five 2s infinite;
-o-animation: square-2-five 2s infinite;
animation: square-2-five 2s infinite;
-webkit-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.square-2 #spinner_six {
-webkit-animation: square-2-six 2s infinite;
-o-animation: square-2-six 2s infinite;
animation: square-2-six 2s infinite;
-webkit-animation-delay: 0.7s;
animation-delay: 0.7s;
}
.square-2 #spinner_seven {
-webkit-animation: square-2-seven 2s infinite;
-o-animation: square-2-seven 2s infinite;
animation: square-2-seven 2s infinite;
-webkit-animation-delay: 0.8s;
animation-delay: 0.8s;
}
.square-2 #spinner_eight {
-webkit-animation: square-2-eight 2s infinite;
-o-animation: square-2-eight 2s infinite;
animation: square-2-eight 2s infinite;
-webkit-animation-delay: 0.9s;
animation-delay: 0.9s;
}
.square-2 #spinner_big {
position: absolute;
width: 50px;
height: 50px;
left: 50px;
top: 50px;
-webkit-animation: square-2-big 2s infinite;
-o-animation: square-2-big 2s infinite;
animation: square-2-big 2s infinite;
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
@-webkit-keyframes square-2-one {
50% {
-webkit-transform: translate(-65px, -65px);
}
}
@keyframes square-2-one {
50% {
transform: translate(-65px, -65px);
-webkit-transform: translate(-65px, -65px);
}
}
@-webkit-keyframes square-2-two {
50% {
-webkit-transform: translate(0, -65px);
}
}
@keyframes square-2-two {
50% {
transform: translate(0, -65px);
-webkit-transform: translate(0, -65px);
}
}
@-webkit-keyframes square-2-three {
50% {
-webkit-transform: translate(65px, -65px);
}
}
@keyframes square-2-three {
50% {
transform: translate(65px, -65px);
-webkit-transform: translate(65px, -65px);
}
}
@-webkit-keyframes square-2-four {
50% {
-webkit-transform: translate(65px, 0);
}
}
@keyframes square-2-four {
50% {
transform: translate(65px, 0);
-webkit-transform: translate(65px, 0);
}
}
@-webkit-keyframes square-2-five {
50% {
-webkit-transform: translate(65px, 65px);
}
}
@keyframes square-2-five {
50% {
transform: translate(65px, 65px);
-webkit-transform: translate(65px, 65px);
}
}
@-webkit-keyframes square-2-six {
50% {
-webkit-transform: translate(0, 65px);
}
}
@keyframes square-2-six {
50% {
transform: translate(0, 65px);
-webkit-transform: translate(0, 65px);
}
}
@-webkit-keyframes square-2-seven {
50% {
-webkit-transform: translate(-65px, 65px);
}
}
@keyframes square-2-seven {
50% {
transform: translate(-65px, 65px);
-webkit-transform: translate(-65px, 65px);
}
}
@-webkit-keyframes square-2-eight {
50% {
-webkit-transform: translate(-65px, 0);
}
}
@keyframes square-2-eight {
50% {
transform: translate(-65px, 0);
-webkit-transform: translate(-65px, 0);
}
}
@-webkit-keyframes square-2-big {
50% {
-webkit-transform: scale(0.5);
}
}
@keyframes square-2-big {
50% {
transform: scale(0.5);
-webkit-transform: scale(0.5);
}
}
.square-3 {
background-color: #ffd34e;
}
.square-3 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 200px;
width: 200px;
margin-top: -100px;
margin-left: -100px;
}
.square-3 .spinner {
width: 50px;
height: 50px;
background-color: rgba(255, 255, 255, 0);
margin-right: auto;
margin-left: auto;
border: 4px solid #fff;
left: 73px;
top: 73px;
position: absolute;
}
.square-3 #first_spinner {
-webkit-animation: square-3-first-animate 1s infinite ease-in-out;
-o-animation: square-3-first-animate 1s infinite ease-in-out;
animation: square-3-first-animate 1s infinite ease-in-out;
}
.square-3 #second_spinner {
-webkit-animation: square-3-second 1s forwards, square-3-second-animate 1s infinite ease-in-out;
-moz-animation: square-3-second 1s forwards, square-3-second-animate 1s infinite ease-in-out;
-o-animation: square-3-second 1s forwards, square-3-second-animate 1s infinite ease-in-out;
-ms-transition: square-3-second 1s forwards, square-3-second-animate 1s infinite ease-in-out;
animation: square-3-second 1s forwards, square-3-second-animate 1s infinite ease-in-out;
}
.square-3 #third_spinner {
-webkit-animation: square-3-third 1s forwards, square-3-third-animate 1s infinite ease-in-out;
-moz-animation: square-3-third 1s forwards, square-3-third-animate 1s infinite ease-in-out;
-o-animation: square-3-third 1s forwards, square-3-third-animate 1s infinite ease-in-out;
-ms-transition: square-3-third 1s forwards, square-3-third-animate 1s infinite ease-in-out;
animation: square-3-third 1s forwards, square-3-third-animate 1s infinite ease-in-out;
}
@-webkit-keyframes square-3-first-animate {
0% {
-webkit-transform: perspective(100px);
}
50% {
-webkit-transform: perspective(100px) rotateY(-180deg);
}
100% {
-webkit-transform: perspective(100px) rotateY(-180deg) rotateX(-180deg);
}
}
@keyframes square-3-first-animate {
0% {
transform: perspective(100px) rotateX(0deg) rotateY(0deg);
-webkit-transform: perspective(100px) rotateX(0deg) rotateY(0deg);
}
50% {
transform: perspective(100px) rotateX(-180deg) rotateY(0deg);
-webkit-transform: perspective(100px) rotateX(-180deg) rotateY(0deg);
}
100% {
transform: perspective(100px) rotateX(-180deg) rotateY(-180deg);
-webkit-transform: perspective(100px) rotateX(-180deg) rotateY(-180deg);
}
}
@-webkit-keyframes square-3-second {
100% {
width: 100px;
height: 100px;
left: 48px;
top: 48px;
}
}
@keyframes square-3-second {
100% {
width: 100px;
height: 100px;
left: 48px;
top: 48px;
}
}
@-webkit-keyframes square-3-second-animate {
0% {
-webkit-transform: perspective(200px);
}
50% {
-webkit-transform: perspective(200px) rotateY(180deg);
}
100% {
-webkit-transform: perspective(200px) rotateY(180deg) rotateX(180deg);
}
}
@keyframes square-3-second-animate {
0% {
transform: perspective(200px) rotateX(0deg) rotateY(0deg);
-webkit-transform: perspective(200px) rotateX(0deg) rotateY(0deg);
}
50% {
transform: perspective(200px) rotateX(180deg) rotateY(0deg);
-webkit-transform: perspective(200px) rotateX(180deg) rotateY(0deg);
}
100% {
transform: perspective(200px) rotateX(180deg) rotateY(180deg);
-webkit-transform: perspective(200px) rotateX(180deg) rotateY(180deg);
}
}
@-webkit-keyframes square-3-third {
100% {
width: 150px;
height: 150px;
left: 23px;
top: 23px;
}
}
@keyframes square-3-third {
100% {
width: 150px;
height: 150px;
left: 23px;
top: 23px;
}
}
@-webkit-keyframes square-3-third-animate {
0% {
-webkit-transform: perspective(300px);
}
50% {
-webkit-transform: perspective(300px) rotateY(-180deg);
}
100% {
-webkit-transform: perspective(300px) rotateY(-180deg) rotateX(-180deg);
}
}
@keyframes square-3-third-animate {
0% {
transform: perspective(300px) rotateX(0deg) rotateY(0deg);
-webkit-transform: perspective(300px) rotateX(0deg) rotateY(0deg);
}
50% {
transform: perspective(300px) rotateX(-180deg) rotateY(0deg);
-webkit-transform: perspective(300px) rotateX(-180deg) rotateY(0deg);
}
100% {
transform: perspective(300px) rotateX(-180deg) rotateY(-180deg);
-webkit-transform: perspective(300px) rotateX(-180deg) rotateY(-180deg);
}
}
.square-4 {
background-color: white;
}
.square-4 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 100px;
width: 100px;
margin-top: -50px;
margin-left: -50px;
}
.square-4 .spinner {
width: 25px;
height: 25px;
background-color: rgba(255, 255, 255, 0);
margin-right: auto;
margin-left: auto;
border: 4px solid #ef4a4a;
left: 37px;
top: 37px;
position: absolute;
}
.square-4 #first_spinner {
-webkit-animation: square-4-first 1s infinite;
-o-animation: square-4-first 1s infinite;
animation: square-4-first 1s infinite;
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.square-4 #second_spinner {
-webkit-animation: square-4-second 1s infinite;
-o-animation: square-4-second 1s infinite;
animation: square-4-second 1s infinite;
}
.square-4 #third_spinner {
-webkit-animation: square-4-third 1s infinite;
-o-animation: square-4-third 1s infinite;
animation: square-4-third 1s infinite;
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.square-4 #forth_spinner {
-webkit-animation: square-4-forth 1s infinite;
-o-animation: square-4-forth 1s infinite;
animation: square-4-forth 1s infinite;
}
@-webkit-keyframes square-4-first {
0% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
50% {
-ms-transform: translate(150%, 150%) scale(2, 2);
-webkit-transform: translate(150%, 150%) scale(2, 2);
transform: translate(150%, 150%) scale(2, 2);
}
100% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
}
@keyframes square-4-first {
0% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
50% {
-ms-transform: translate(150%, 150%) scale(2, 2);
-webkit-transform: translate(150%, 150%) scale(2, 2);
transform: translate(150%, 150%) scale(2, 2);
}
100% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
}
@-webkit-keyframes square-4-second {
0% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
50% {
-ms-transform: translate(-150%, 150%) scale(2, 2);
-webkit-transform: translate(-150%, 150%) scale(2, 2);
transform: translate(-150%, 150%) scale(2, 2);
}
100% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
}
@keyframes square-4-second {
0% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
50% {
-ms-transform: translate(-150%, 150%) scale(2, 2);
-webkit-transform: translate(-150%, 150%) scale(2, 2);
transform: translate(-150%, 150%) scale(2, 2);
}
100% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
}
@-webkit-keyframes square-4-third {
0% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
50% {
-ms-transform: translate(-150%, -150%) scale(2, 2);
-webkit-transform: translate(-150%, -150%) scale(2, 2);
transform: translate(-150%, -150%) scale(2, 2);
}
100% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
}
@keyframes square-4-third {
0% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
50% {
-ms-transform: translate(-150%, -150%) scale(2, 2);
-webkit-transform: translate(-150%, -150%) scale(2, 2);
transform: translate(-150%, -150%) scale(2, 2);
}
100% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
}
@-webkit-keyframes square-4-forth {
0% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
50% {
-ms-transform: translate(150%, -150%) scale(2, 2);
-webkit-transform: translate(150%, -150%) scale(2, 2);
transform: translate(150%, -150%) scale(2, 2);
}
100% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
}
@keyframes square-4-forth {
0% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
50% {
-ms-transform: translate(150%, -150%) scale(2, 2);
-webkit-transform: translate(150%, -150%) scale(2, 2);
transform: translate(150%, -150%) scale(2, 2);
}
100% {
-ms-transform: translate(1, 1) scale(1, 1);
-webkit-transform: translate(1, 1) scale(1, 1);
transform: translate(1, 1) scale(1, 1);
}
}
.square-5 {
background-color: #2980b9;
}
.square-5 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 118px;
width: 118px;
margin-top: -59px;
margin-left: -59px;
}
.square-5 .spinner {
width: 20px;
height: 20px;
background-color: #fff;
margin-right: 20px;
float: left;
margin-bottom: 20px;
}
.square-5 .spinner:nth-child(3n+0) {
margin-right: 0px;
}
.square-5 #spinner_one {
-webkit-animation: square-5 1s -0.9s ease-in-out infinite;
-o-animation: square-5 1s -0.9s ease-in-out infinite;
animation: square-5 1s -0.9s ease-in-out infinite;
}
.square-5 #spinner_two {
-webkit-animation: square-5 1s -0.8s ease-in-out infinite;
-o-animation: square-5 1s -0.8s ease-in-out infinite;
animation: square-5 1s -0.8s ease-in-out infinite;
}
.square-5 #spinner_three {
-webkit-animation: square-5 1s -0.7s ease-in-out infinite;
-o-animation: square-5 1s -0.7s ease-in-out infinite;
animation: square-5 1s -0.7s ease-in-out infinite;
}
.square-5 #spinner_four {
-webkit-animation: square-5 1s -0.6s ease-in-out infinite;
-o-animation: square-5 1s -0.6s ease-in-out infinite;
animation: square-5 1s -0.6s ease-in-out infinite;
}
.square-5 #spinner_five {
-webkit-animation: square-5 1s -0.5s ease-in-out infinite;
-o-animation: square-5 1s -0.5s ease-in-out infinite;
animation: square-5 1s -0.5s ease-in-out infinite;
}
.square-5 #spinner_six {
-webkit-animation: square-5 1s -0.4s ease-in-out infinite;
-o-animation: square-5 1s -0.4s ease-in-out infinite;
animation: square-5 1s -0.4s ease-in-out infinite;
}
.square-5 #spinner_seven {
-webkit-animation: square-5 1s -0.3s ease-in-out infinite;
-o-animation: square-5 1s -0.3s ease-in-out infinite;
animation: square-5 1s -0.3s ease-in-out infinite;
}
.square-5 #spinner_eight {
-webkit-animation: square-5 1s -0.2s ease-in-out infinite;
-o-animation: square-5 1s -0.2s ease-in-out infinite;
animation: square-5 1s -0.2s ease-in-out infinite;
}
.square-5 #spinner_nine {
-webkit-animation: square-5 1s -0.1s ease-in-out infinite;
-o-animation: square-5 1s -0.1s ease-in-out infinite;
animation: square-5 1s -0.1s ease-in-out infinite;
}
@-webkit-keyframes square-5 {
50% {
-ms-transform: scale(1.5, 1.5);
-webkit-transform: scale(1.5, 1.5);
transform: scale(1.5, 1.5);
}
100% {
-ms-transform: scale(1, 1);
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}
@keyframes square-5 {
50% {
-ms-transform: scale(1.5, 1.5);
-webkit-transform: scale(1.5, 1.5);
transform: scale(1.5, 1.5);
}
100% {
-ms-transform: scale(1, 1);
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}
.square-6 {
background-color: #3498db;
}
.square-6 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 118px;
width: 72px;
margin-top: -59px;
margin-left: -36px;
}
.square-6 .spinner {
width: 26px;
height: 26px;
background-color: #fff;
margin-right: 20px;
float: left;
margin-bottom: 20px;
}
.square-6 .spinner:nth-child(2n+0) {
margin-right: 0;
}
.square-6 #spinner_one {
-webkit-animation: square-6-one 1s infinite;
-o-animation: square-6-one 1s infinite;
animation: square-6-one 1s infinite;
}
.square-6 #spinner_two {
-webkit-animation: square-6-two 1s infinite;
-o-animation: square-6-two 1s infinite;
animation: square-6-two 1s infinite;
}
.square-6 #spinner_three {
-webkit-animation: square-6-three 1s infinite;
-o-animation: square-6-three 1s infinite;
animation: square-6-three 1s infinite;
}
.square-6 #spinner_four {
-webkit-animation: square-6-four 1s infinite;
-o-animation: square-6-four 1s infinite;
animation: square-6-four 1s infinite;
}
.square-6 #spinner_five {
-webkit-animation: square-6-five 1s infinite;
-o-animation: square-6-five 1s infinite;
animation: square-6-five 1s infinite;
}
.square-6 #spinner_six {
-webkit-animation: square-6-six 1s infinite;
-o-animation: square-6-six 1s infinite;
animation: square-6-six 1s infinite;
}
@-webkit-keyframes square-6-one {
50% {
-ms-transform: translate(-100px, 46px) rotate(-179deg);
-webkit-transform: translate(-100px, 46px) rotate(-179deg);
transform: translate(-100px, 46px) rotate(-179deg);
}
100% {
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@keyframes square-6-one {
50% {
-ms-transform: translate(-100px, 46px) rotate(-179deg);
-webkit-transform: translate(-100px, 46px) rotate(-179deg);
transform: translate(-100px, 46px) rotate(-179deg);
}
100% {
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@-webkit-keyframes square-6-two {
50% {
-ms-transform: translate(100px, 46px) rotate(179deg);
-webkit-transform: translate(100px, 46px) rotate(179deg);
transform: translate(100px, 46px) rotate(179deg);
}
100% {
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@keyframes square-6-two {
50% {
-ms-transform: translate(100px, 46px) rotate(179deg);
-webkit-transform: translate(100px, 46px) rotate(179deg);
transform: translate(100px, 46px) rotate(179deg);
}
100% {
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@-webkit-keyframes square-6-three {
50% {
-ms-transform: translate(-100px, 0) rotate(-179deg);
-webkit-transform: translate(-100px, 0) rotate(-179deg);
transform: translate(-100px, 0) rotate(-179deg);
}
100% {
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@keyframes square-6-three {
50% {
-ms-transform: translate(-100px, 0) rotate(-179deg);
-webkit-transform: translate(-100px, 0) rotate(-179deg);
transform: translate(-100px, 0) rotate(-179deg);
}
100% {
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@-webkit-keyframes square-6-four {
50% {
-ms-transform: translate(100px, 0) rotate(179deg);
-webkit-transform: translate(100px, 0) rotate(179deg);
transform: translate(100px, 0) rotate(179deg);
}
100% {
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@keyframes square-6-four {
50% {
-ms-transform: translate(100px, 0) rotate(179deg);
-webkit-transform: translate(100px, 0) rotate(179deg);
transform: translate(100px, 0) rotate(179deg);
}
100% {
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@-webkit-keyframes square-6-five {
50% {
-ms-transform: translate(-100px, -46px) rotate(-179deg);
-webkit-transform: translate(-100px, -46px) rotate(-179deg);
transform: translate(-100px, -46px) rotate(-179deg);
}
100% {
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@keyframes square-6-five {
50% {
-ms-transform: translate(-100px, -46px) rotate(-179deg);
-webkit-transform: translate(-100px, -46px) rotate(-179deg);
transform: translate(-100px, -46px) rotate(-179deg);
}
100% {
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@-webkit-keyframes square-6-six {
50% {
-ms-transform: translate(100px, -46px) rotate(179deg);
-webkit-transform: translate(100px, -46px) rotate(179deg);
transform: translate(100px, -46px) rotate(179deg);
}
100% {
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
@keyframes square-6-six {
50% {
-ms-transform: translate(100px, -46px) rotate(179deg);
-webkit-transform: translate(100px, -46px) rotate(179deg);
transform: translate(100px, -46px) rotate(179deg);
}
100% {
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
.square-7 {
background-color: #e74c3c;
}
.square-7 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 100px;
width: 100px;
margin-top: -50px;
margin-left: -50px;
}
.square-7 .spinner {
width: 25px;
height: 25px;
background-color: #fff;
margin-right: 50px;
float: left;
margin-bottom: 50px;
}
.square-7 .spinner:nth-child(2n+0) {
margin-right: 0;
}
.square-7 #spinner_one {
-webkit-animation: square-7-one 2s infinite;
-o-animation: square-7-one 2s infinite;
animation: square-7-one 2s infinite;
}
.square-7 #spinner_two {
-webkit-animation: square-7-two 2s infinite;
-o-animation: square-7-two 2s infinite;
animation: square-7-two 2s infinite;
}
.square-7 #spinner_three {
-webkit-animation: square-7-three 2s infinite;
-o-animation: square-7-three 2s infinite;
animation: square-7-three 2s infinite;
}
.square-7 #spinner_four {
-webkit-animation: square-7-four 2s infinite;
-o-animation: square-7-four 2s infinite;
animation: square-7-four 2s infinite;
}
@-webkit-keyframes square-7-one {
25% {
-webkit-transform: translate(75px, 0) rotate(-90deg) scale(0.5);
}
50% {
-webkit-transform: translate(75px, 75px) rotate(-180deg);
}
75% {
-webkit-transform: translate(0, 75px) rotate(-270deg) scale(0.5);
}
100% {
-webkit-transform: rotate(-360deg);
}
}
@keyframes square-7-one {
25% {
transform: translate(75px, 0) rotate(-90deg) scale(0.5);
-webkit-transform: translate(75px, 0) rotate(-90deg) scale(0.5);
}
50% {
transform: translate(75px, 75px) rotate(-180deg);
-webkit-transform: translate(75px, 75px) rotate(-180deg);
}
75% {
transform: translate(0, 75px) rotate(-270deg) scale(0.5);
-webkit-transform: translate(0, 75px) rotate(-270deg) scale(0.5);
}
100% {
transform: rotate(-360deg);
-webkit-transform: rotate(-360deg);
}
}
@-webkit-keyframes square-7-two {
25% {
-webkit-transform: translate(0, 75px) rotate(-90deg) scale(0.5);
}
50% {
-webkit-transform: translate(-75px, 75px) rotate(-180deg);
}
75% {
-webkit-transform: translate(-75px, 0) rotate(-270deg) scale(0.5);
}
100% {
-webkit-transform: rotate(-360deg);
}
}
@keyframes square-7-two {
25% {
transform: translate(0, 75px) rotate(-90deg) scale(0.5);
-webkit-transform: translate(0, 75px) rotate(-90deg) scale(0.5);
}
50% {
transform: translate(-75px, 75px) rotate(-180deg);
-webkit-transform: translate(-75px, 75px) rotate(-180deg);
}
75% {
transform: translate(-75px, 0) rotate(-270deg) scale(0.5);
-webkit-transform: translate(-75px, 0) rotate(-270deg) scale(0.5);
}
100% {
transform: rotate(-360deg);
-webkit-transform: rotate(-360deg);
}
}
@-webkit-keyframes square-7-three {
25% {
-webkit-transform: translate(0, -75px) rotate(-90deg) scale(0.5);
}
50% {
-webkit-transform: translate(75px, -75px) rotate(-180deg);
}
75% {
-webkit-transform: translate(75px, 0) rotate(-270deg) scale(0.5);
}
100% {
-webkit-transform: rotate(-360deg);
}
}
@keyframes square-7-three {
25% {
transform: translate(0, -75px) rotate(-90deg) scale(0.5);
-webkit-transform: translate(0, -75px) rotate(-90deg) scale(0.5);
}
50% {
transform: translate(75px, -75px) rotate(-180deg);
-webkit-transform: translate(75px, -75px) rotate(-180deg);
}
75% {
transform: translate(75px, 0) rotate(-270deg) scale(0.5);
-webkit-transform: translate(75px, 0) rotate(-270deg) scale(0.5);
}
100% {
transform: rotate(-360deg);
-webkit-transform: rotate(-360deg);
}
}
@-webkit-keyframes square-7-four {
25% {
-webkit-transform: translate(-75px, 0) rotate(-90deg) scale(0.5);
}
50% {
-webkit-transform: translate(-75px, -75px) rotate(-180deg);
}
75% {
-webkit-transform: translate(0, -75px) rotate(-270deg) scale(0.5);
}
100% {
-webkit-transform: rotate(-360deg);
}
}
@keyframes square-7-four {
25% {
transform: translate(-75px, 0) rotate(-90deg) scale(0.5);
-webkit-transform: translate(-75px, 0) rotate(-90deg) scale(0.5);
}
50% {
transform: translate(-75px, -75px) rotate(-180deg);
-webkit-transform: translate(-75px, -75px) rotate(-180deg);
}
75% {
transform: translate(0, -75px) rotate(-270deg) scale(0.5);
-webkit-transform: translate(0, -75px) rotate(-270deg) scale(0.5);
}
100% {
transform: rotate(-360deg);
-webkit-transform: rotate(-360deg);
}
}
.square-8 {
background-color: #2c3e50;
}
.square-8 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 50px;
width: 50px;
margin-top: -25px;
margin-left: -25px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-animation: square-8-loading-center-absolute 1.5s infinite;
-o-animation: square-8-loading-center-absolute 1.5s infinite;
animation: square-8-loading-center-absolute 1.5s infinite;
}
.square-8 .spinner {
width: 25px;
height: 25px;
background-color: #fff;
float: left;
}
.square-8 #spinner_one {
-webkit-animation: square-8-one 1.5s infinite;
-o-animation: square-8-one 1.5s infinite;
animation: square-8-one 1.5s infinite;
}
.square-8 #spinner_two {
-webkit-animation: square-8-two 1.5s infinite;
-o-animation: square-8-two 1.5s infinite;
animation: square-8-two 1.5s infinite;
}
.square-8 #spinner_three {
-webkit-animation: square-8-three 1.5s infinite;
-o-animation: square-8-three 1.5s infinite;
animation: square-8-three 1.5s infinite;
}
.square-8 #spinner_four {
-webkit-animation: square-8-four 1.5s infinite;
-o-animation: square-8-four 1.5s infinite;
animation: square-8-four 1.5s infinite;
}
@-webkit-keyframes square-8-loading-center-absolute {
100% {
-webkit-transform: rotate(-45deg);
}
}
@keyframes square-8-loading-center-absolute {
100% {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
}
}
@-webkit-keyframes square-8-one {
25% {
-webkit-transform: translate(0, -50px) rotate(-180deg);
}
100% {
-webkit-transform: translate(0, 0) rotate(-180deg);
}
}
@keyframes square-8-one {
25% {
transform: translate(0, -50px) rotate(-180deg);
-webkit-transform: translate(0, -50px) rotate(-180deg);
}
100% {
transform: translate(0, 0) rotate(-180deg);
-webkit-transform: translate(0, 0) rotate(-180deg);
}
}
@-webkit-keyframes square-8-two {
25% {
-webkit-transform: translate(50px, 0) rotate(-180deg);
}
100% {
-webkit-transform: translate(0, 0) rotate(-180deg);
}
}
@keyframes square-8-two {
25% {
transform: translate(50px, 0) rotate(-180deg);
-webkit-transform: translate(50px, 0) rotate(-180deg);
}
100% {
transform: translate(0, 0) rotate(-180deg);
-webkit-transform: translate(0, 0) rotate(-180deg);
}
}
@-webkit-keyframes square-8-three {
25% {
-webkit-transform: translate(-50px, 0) rotate(-180deg);
}
100% {
-webkit-transform: translate(0, 0) rotate(-180deg);
}
}
@keyframes square-8-three {
25% {
transform: translate(-50px, 0) rotate(-180deg);
-webkit-transform: translate(-50px, 0) rotate(-180deg);
}
100% {
transform: translate(0, 0) rotate(-180deg);
-webkit-transform: rtranslate(0, 0) rotate(-180deg);
}
}
@-webkit-keyframes square-8-four {
25% {
-webkit-transform: translate(0, 50px) rotate(-180deg);
}
100% {
-webkit-transform: translate(0, 0) rotate(-180deg);
}
}
@keyframes square-8-four {
25% {
transform: translate(0, 50px) rotate(-180deg);
-webkit-transform: translate(0, 50px) rotate(-180deg);
}
100% {
transform: translate(0, 0) rotate(-180deg);
-webkit-transform: translate(0, 0) rotate(-180deg);
}
}
.square-9 {
background-color: #1e1e20;
}
.square-9 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 150px;
width: 150px;
margin-top: -75px;
margin-left: -75px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.square-9 .spinner {
width: 20px;
height: 20px;
background-color: #fff;
margin-right: 110px;
float: left;
margin-bottom: 110px;
}
.square-9 .spinner:nth-child(2n+0) {
margin-right: 0;
}
.square-9 #spinner_one {
-webkit-animation: square-9-one 2s infinite;
-o-animation: square-9-one 2s infinite;
animation: square-9-one 2s infinite;
}
.square-9 #spinner_two {
-webkit-animation: square-9-two 2s infinite;
-o-animation: square-9-two 2s infinite;
animation: square-9-two 2s infinite;
}
.square-9 #spinner_three {
-webkit-animation: square-9-three 2s infinite;
-o-animation: square-9-three 2s infinite;
animation: square-9-three 2s infinite;
}
.square-9 #spinner_four {
-webkit-animation: square-9-four 2s infinite;
-o-animation: square-9-four 2s infinite;
animation: square-9-four 2s infinite;
}
.square-9 #spinner_big {
-webkit-animation: square-9-big 0.5s infinite;
-o-animation: square-9-big 0.5s infinite;
animation: square-9-big 0.5s infinite;
position: absolute;
width: 50px;
height: 50px;
left: 50px;
top: 50px;
}
@-webkit-keyframes square-9-big {
25% {
-webkit-transform: scale(0.5);
}
}
@keyframes square-9-big {
25% {
transform: scale(0.5);
-webkit-transform: scale(0.5);
}
}
@-webkit-keyframes square-9-one {
25% {
-webkit-transform: translate(130px, 0) rotate(-90deg);
}
50% {
-webkit-transform: translate(130px, 130px) rotate(-180deg);
}
75% {
-webkit-transform: translate(0, 130px) rotate(-270deg);
}
100% {
-webkit-transform: rotate(-360deg);
}
}
@keyframes square-9-one {
25% {
transform: translate(130px, 0) rotate(-90deg);
-webkit-transform: translate(130px, 0) rotate(-90deg);
}
50% {
transform: translate(130px, 130px) rotate(-180deg);
-webkit-transform: translate(130px, 130px) rotate(-180deg);
}
75% {
transform: translate(0, 130px) rotate(-270deg);
-webkit-transform: translate(0, 130px) rotate(-270deg);
}
100% {
transform: rotate(-360deg);
-webkit-transform: rotate(-360deg);
}
}
@-webkit-keyframes square-9-two {
25% {
-webkit-transform: translate(0, 130px) rotate(-90deg);
}
50% {
-webkit-transform: translate(-130px, 130px) rotate(-180deg);
}
75% {
-webkit-transform: translate(-130px, 0) rotate(-270deg);
}
100% {
-webkit-transform: rotate(-360deg);
}
}
@keyframes square-9-two {
25% {
transform: translate(0, 130px) rotate(-90deg);
-webkit-transform: translate(0, 130px) rotate(-90deg);
}
50% {
transform: translate(-130px, 130px) rotate(-180deg);
-webkit-transform: translate(-130px, 130px) rotate(-180deg);
}
75% {
transform: translate(-130px, 0) rotate(-270deg);
-webkit-transform: translate(-130px, 0) rotate(-270deg);
}
100% {
transform: rotate(-360deg);
-webkit-transform: rotate(-360deg);
}
}
@-webkit-keyframes square-9-three {
25% {
-webkit-transform: translate(0, -130px) rotate(-90deg);
}
50% {
-webkit-transform: translate(130px, -130px) rotate(-180deg);
}
75% {
-webkit-transform: translate(130px, 0) rotate(-270deg);
}
100% {
-webkit-transform: rotate(-360deg);
}
}
@keyframes square-9-three {
25% {
transform: translate(0, -130px) rotate(-90deg);
-webkit-transform: translate(0, -130px) rotate(-90deg);
}
50% {
transform: translate(130px, -130px) rotate(-180deg);
-webkit-transform: translate(130px, -130px) rotate(-180deg);
}
75% {
transform: translate(130px, 0) rotate(-270deg);
-webkit-transform: translate(130px, 0) rotate(-270deg);
}
100% {
transform: rotate(-360deg);
-webkit-transform: rotate(-360deg);
}
}
@-webkit-keyframes square-9-four {
25% {
-webkit-transform: translate(-130px, 0) rotate(-90deg);
}
50% {
-webkit-transform: translate(-130px, -130px) rotate(-180deg);
}
75% {
-webkit-transform: translate(0, -130px) rotate(-270deg);
}
100% {
-webkit-transform: rotate(-360deg);
}
}
@keyframes square-9-four {
25% {
transform: translate(-130px, 0) rotate(-90deg);
-webkit-transform: translate(-130px, 0) rotate(-90deg);
}
50% {
transform: translate(-130px, -130px) rotate(-180deg);
-webkit-transform: translate(-130px, -130px) rotate(-180deg);
}
75% {
transform: translate(0, -130px) rotate(-270deg);
-webkit-transform: translate(0, -130px) rotate(-270deg);
}
100% {
transform: rotate(-360deg);
-webkit-transform: rotate(-360deg);
}
}
.round-1 {
background-color: #374140;
}
.round-1 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 150px;
width: 150px;
margin-top: -75px;
margin-left: -75px;
}
.round-1 .spinner {
width: 20px;
height: 20px;
background-color: #FFF;
float: left;
margin-right: 20px;
margin-top: 65px;
border-radius: 100%;
}
.round-1 #spinner_one {
-webkit-animation: round-1-one 1.5s infinite;
-o-animation: round-1-one 1.5s infinite;
animation: round-1-one 1.5s infinite;
}
.round-1 #spinner_two {
-webkit-animation: round-1-two 1.5s infinite;
-o-animation: round-1-two 1.5s infinite;
animation: round-1-two 1.5s infinite;
-webkit-animation-delay: 0.25s;
animation-delay: 0.25s;
}
.round-1 #spinner_three {
-webkit-animation: round-1-three 1.5s infinite;
-o-animation: round-1-three 1.5s infinite;
animation: round-1-three 1.5s infinite;
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
@-webkit-keyframes round-1-one {
75% {
-webkit-transform: scale(0);
}
}
@keyframes round-1-one {
75% {
transform: scale(0);
-webkit-transform: scale(0);
}
}
@-webkit-keyframes round-1-two {
75% {
-webkit-transform: scale(0);
}
}
@keyframes round-1-two {
75% {
transform: scale(0);
-webkit-transform: scale(0);
}
}
@-webkit-keyframes round-1-three {
75% {
-webkit-transform: scale(0);
}
}
@keyframes round-1-three {
75% {
transform: scale(0);
-webkit-transform: scale(0);
}
}
.round-2 {
background-color: #dc3522;
}
.round-2 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 150px;
width: 150px;
margin-top: -75px;
margin-left: -75px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.round-2 .spinner {
width: 20px;
height: 20px;
background-color: #FFF;
position: absolute;
left: 65px;
top: 65px;
border-radius: 50%;
}
.round-2 .spinner:nth-child(2n+0) {
margin-right: 0;
}
.round-2 #spinner_one {
-webkit-animation: round-2-one 2s infinite;
-o-animation: round-2-one 2s infinite;
animation: round-2-one 2s infinite;
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.round-2 #spinner_two {
-webkit-animation: round-2-two 2s infinite;
-o-animation: round-2-two 2s infinite;
animation: round-2-two 2s infinite;
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.round-2 #spinner_three {
-webkit-animation: round-2-three 2s infinite;
-o-animation: round-2-three 2s infinite;
animation: round-2-three 2s infinite;
-webkit-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.round-2 #spinner_four {
-webkit-animation: round-2-four 2s infinite;
-o-animation: round-2-four 2s infinite;
animation: round-2-four 2s infinite;
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.round-2 #spinner_five {
-webkit-animation: round-2-five 2s infinite;
-o-animation: round-2-five 2s infinite;
animation: round-2-five 2s infinite;
-webkit-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.round-2 #spinner_six {
-webkit-animation: round-2-six 2s infinite;
-o-animation: round-2-six 2s infinite;
animation: round-2-six 2s infinite;
-webkit-animation-delay: 0.7s;
animation-delay: 0.7s;
}
.round-2 #spinner_seven {
-webkit-animation: round-2-seven 2s infinite;
-o-animation: round-2-seven 2s infinite;
animation: round-2-seven 2s infinite;
-webkit-animation-delay: 0.8s;
animation-delay: 0.8s;
}
.round-2 #spinner_eight {
-webkit-animation: round-2-eight 2s infinite;
-o-animation: round-2-eight 2s infinite;
animation: round-2-eight 2s infinite;
-webkit-animation-delay: 0.9s;
animation-delay: 0.9s;
}
.round-2 #spinner_big {
position: absolute;
width: 50px;
height: 50px;
left: 50px;
top: 50px;
-webkit-animation: round-2-big 2s infinite;
-o-animation: round-2-big 2s infinite;
animation: round-2-big 2s infinite;
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
@-webkit-keyframes round-2-big {
50% {
-webkit-transform: scale(0.5);
}
}
@keyframes round-2-big {
50% {
transform: scale(0.5);
-webkit-transform: scale(0.5);
}
}
@-webkit-keyframes round-2-one {
50% {
-webkit-transform: translate(-65px, -65px);
}
}
@keyframes round-2-one {
50% {
transform: translate(-65px, -65px);
-webkit-transform: translate(-65px, -65px);
}
}
@-webkit-keyframes round-2-two {
50% {
-webkit-transform: translate(0, -65px);
}
}
@keyframes round-2-two {
50% {
transform: translate(0, -65px);
-webkit-transform: translate(0, -65px);
}
}
@-webkit-keyframes round-2-three {
50% {
-webkit-transform: translate(65px, -65px);
}
}
@keyframes round-2-three {
50% {
transform: translate(65px, -65px);
-webkit-transform: translate(65px, -65px);
}
}
@-webkit-keyframes round-2-four {
50% {
-webkit-transform: translate(65px, 0);
}
}
@keyframes round-2-four {
50% {
transform: translate(65px, 0);
-webkit-transform: translate(65px, 0);
}
}
@-webkit-keyframes round-2-five {
50% {
-webkit-transform: translate(65px, 65px);
}
}
@keyframes round-2-five {
50% {
transform: translate(65px, 65px);
-webkit-transform: translate(65px, 65px);
}
}
@-webkit-keyframes round-2-six {
50% {
-webkit-transform: translate(0, 65px);
}
}
@keyframes round-2-six {
50% {
transform: translate(0, 65px);
-webkit-transform: translate(0, 65px);
}
}
@-webkit-keyframes round-2-seven {
50% {
-webkit-transform: translate(-65px, 65px);
}
}
@keyframes round-2-seven {
50% {
transform: translate(-65px, 65px);
-webkit-transform: translate(-65px, 65px);
}
}
@-webkit-keyframes round-2-eight {
50% {
-webkit-transform: translate(-65px, 0);
}
}
@keyframes round-2-eight {
50% {
transform: translate(-65px, 0);
-webkit-transform: translate(-65px, 0);
}
}
.round-3 {
background-color: #88a825;
}
.round-3 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 50px;
width: 200px;
margin-top: -25px;
margin-left: -100px;
}
.round-3 .spinner {
width: 20px;
height: 20px;
background-color: #fff;
float: left;
margin-top: 15px;
border-radius: 100%;
}
.round-3 #first_spinner {
-webkit-animation: round-3-first 2s infinite;
-o-animation: round-3-first 2s infinite;
animation: round-3-first 2s infinite;
}
.round-3 #second_spinner {
-webkit-animation: round-3-second 2s infinite;
-o-animation: round-3-second 2s infinite;
animation: round-3-second 2s infinite;
}
@-webkit-keyframes round-3-first {
25% {
-ms-transform: translate(90px, 0) scale(2);
-webkit-transform: translate(90px, 0) scale(2);
transform: translate(90px, 0) scale(2);
}
50% {
-ms-transform: translate(180px, 0) scale(1);
-webkit-transform: translate(180px, 0) scale(1);
transform: translate(180px, 0) scale(1);
}
75% {
-ms-transform: translate(90px, 0) scale(2);
-webkit-transform: translate(90px, 0) scale(2);
transform: translate(90px, 0) scale(2);
}
}
@keyframes round-3-first {
25% {
-ms-transform: translate(90px, 0) scale(2);
-webkit-transform: translate(90px, 0) scale(2);
transform: translate(90px, 0) scale(2);
}
50% {
-ms-transform: translate(180px, 0) scale(1);
-webkit-transform: translate(180px, 0) scale(1);
transform: translate(180px, 0) scale(1);
}
75% {
-ms-transform: translate(90px, 0) scale(2);
-webkit-transform: translate(90px, 0) scale(2);
transform: translate(90px, 0) scale(2);
}
}
@-webkit-keyframes round-3-second {
25% {
-ms-transform: translate(-90px, 0) scale(2);
-webkit-transform: translate(-90px, 0) scale(2);
transform: translate(-90px, 0) scale(2);
}
50% {
-ms-transform: translate(-180px, 0) scale(1);
-webkit-transform: translate(-180px, 0) scale(1);
transform: translate(-180px, 0) scale(1);
}
75% {
-ms-transform: translate(-90px, 0) scale(2);
-webkit-transform: translate(-90px, 0) scale(2);
transform: translate(-90px, 0) scale(2);
}
}
@keyframes round-3-second {
25% {
-ms-transform: translate(-90px, 0) scale(2);
-webkit-transform: translate(-90px, 0) scale(2);
transform: translate(-90px, 0) scale(2);
}
50% {
-ms-transform: translate(-180px, 0) scale(1);
-webkit-transform: translate(-180px, 0) scale(1);
transform: translate(-180px, 0) scale(1);
}
75% {
-ms-transform: translate(-90px, 0) scale(2);
-webkit-transform: translate(-90px, 0) scale(2);
transform: translate(-90px, 0) scale(2);
}
}
.round-4 {
background-color: #35203b;
}
.round-4 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 50px;
width: 300px;
margin-top: -25px;
margin-left: -150px;
}
.round-4 .spinner {
width: 18px;
height: 18px;
background-color: #fff;
float: left;
margin-top: 15px;
margin-right: 15px;
border-radius: 100%;
-webkit-animation: round-4 1s infinite;
-o-animation: round-4 1s infinite;
animation: round-4 1s infinite;
}
.round-4 .spinner:last-child {
margin-right: 0px;
}
.round-4 .spinner:nth-child(9) {
-webkit-animation-delay: 0.9s;
animation-delay: 0.9s;
}
.round-4 .spinner:nth-child(8) {
-webkit-animation-delay: 0.8s;
animation-delay: 0.8s;
}
.round-4 .spinner:nth-child(7) {
-webkit-animation-delay: 0.7s;
animation-delay: 0.7s;
}
.round-4 .spinner:nth-child(6) {
-webkit-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.round-4 .spinner:nth-child(5) {
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.round-4 .spinner:nth-child(4) {
-webkit-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.round-4 .spinner:nth-child(3) {
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.round-4 .spinner:nth-child(2) {
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}
@-webkit-keyframes round-4 {
50% {
-ms-transform: translate(0, -50px);
-webkit-transform: translate(0, -50px);
transform: translate(0, -50px);
}
}
@keyframes round-4 {
50% {
-ms-transform: translate(0, -50px);
-webkit-transform: translate(0, -50px);
transform: translate(0, -50px);
}
}
.round-5 {
background-color: #cf4a30;
}
.round-5 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 60px;
width: 60px;
margin-top: -30px;
margin-left: -30px;
-webkit-animation: round-5-loading-center-absolute 1s infinite;
-o-animation: round-5-loading-center-absolute 1s infinite;
animation: round-5-loading-center-absolute 1s infinite;
}
.round-5 .spinner {
width: 20px;
height: 20px;
background-color: #fff;
float: left;
border-radius: 50%;
margin-right: 20px;
margin-bottom: 20px;
}
.round-5 .spinner:nth-child(2n+0) {
margin-right: 0;
}
.round-5 #spinner_one {
-webkit-animation: round-5-one 1s infinite;
-o-animation: round-5-one 1s infinite;
animation: round-5-one 1s infinite;
}
.round-5 #spinner_two {
-webkit-animation: round-5-two 1s infinite;
-o-animation: round-5-two 1s infinite;
animation: round-5-two 1s infinite;
}
.round-5 #spinner_three {
-webkit-animation: round-5-three 1s infinite;
-o-animation: round-5-three 1s infinite;
animation: round-5-three 1s infinite;
}
.round-5 #spinner_four {
-webkit-animation: round-5-four 1s infinite;
-o-animation: round-5-four 1s infinite;
animation: round-5-four 1s infinite;
}
@-webkit-keyframes round-5-loading-center-absolute {
100% {
-ms-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes round-5-loading-center-absolute {
100% {
-ms-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes round-5-one {
50% {
-ms-transform: translate(20px, 20px);
-webkit-transform: translate(20px, 20px);
transform: translate(20px, 20px);
}
}
@keyframes round-5-one {
50% {
-ms-transform: translate(20px, 20px);
-webkit-transform: translate(20px, 20px);
transform: translate(20px, 20px);
}
}
@-webkit-keyframes round-5-two {
50% {
-ms-transform: translate(-20px, 20px);
-webkit-transform: translate(-20px, 20px);
transform: translate(-20px, 20px);
}
}
@keyframes round-5-two {
50% {
-ms-transform: translate(-20px, 20px);
-webkit-transform: translate(-20px, 20px);
transform: translate(-20px, 20px);
}
}
@-webkit-keyframes round-5-three {
50% {
-ms-transform: translate(20px, -20px);
-webkit-transform: translate(20px, -20px);
transform: translate(20px, -20px);
}
}
@keyframes round-5-three {
50% {
-ms-transform: translate(20px, -20px);
-webkit-transform: translate(20px, -20px);
transform: translate(20px, -20px);
}
}
@-webkit-keyframes round-5-four {
50% {
-ms-transform: translate(-20px, -20px);
-webkit-transform: translate(-20px, -20px);
transform: translate(-20px, -20px);
}
}
@keyframes round-5-four {
50% {
-ms-transform: translate(-20px, -20px);
-webkit-transform: translate(-20px, -20px);
transform: translate(-20px, -20px);
}
}
.round-6 {
background-color: #ed8c2b;
}
.round-6 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 20px;
width: 140px;
margin-top: -10px;
margin-left: -70px;
-webkit-animation: round-6-loading-center-absolute 1s infinite;
-o-animation: round-6-loading-center-absolute 1s infinite;
animation: round-6-loading-center-absolute 1s infinite;
}
.round-6 .spinner {
width: 20px;
height: 20px;
background-color: #fff;
float: left;
border-radius: 100%;
margin-right: 20px;
margin-bottom: 20px;
}
.round-6 .spinner:last-child {
margin-right: 0;
}
.round-6 #spinner_one {
-webkit-animation: round-6-one 1s infinite;
-o-animation: round-6-one 1s infinite;
animation: round-6-one 1s infinite;
}
.round-6 #spinner_two {
-webkit-animation: round-6-two 1s infinite;
-o-animation: round-6-two 1s infinite;
animation: round-6-two 1s infinite;
}
.round-6 #spinner_three {
-webkit-animation: round-6-three 1s infinite;
-o-animation: round-6-three 1s infinite;
animation: round-6-three 1s infinite;
}
.round-6 #spinner_four {
-webkit-animation: round-6-four 1s infinite;
-o-animation: round-6-four 1s infinite;
animation: round-6-four 1s infinite;
}
@-webkit-keyframes round-6-loading-center-absolute {
100% {
-ms-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes round-6-loading-center-absolute {
100% {
-ms-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes round-6-one {
50% {
-ms-transform: translate(20px, 20px);
-webkit-transform: translate(20px, 20px);
transform: translate(20px, 20px);
}
}
@keyframes round-6-one {
50% {
-ms-transform: translate(20px, 20px);
-webkit-transform: translate(20px, 20px);
transform: translate(20px, 20px);
}
}
@-webkit-keyframes round-6-two {
50% {
-ms-transform: translate(-20px, 20px);
-webkit-transform: translate(-20px, 20px);
transform: translate(-20px, 20px);
}
}
@keyframes round-6-two {
50% {
-ms-transform: translate(-20px, 20px);
-webkit-transform: translate(-20px, 20px);
transform: translate(-20px, 20px);
}
}
@-webkit-keyframes round-6-three {
50% {
-ms-transform: translate(20px, -20px);
-webkit-transform: translate(20px, -20px);
transform: translate(20px, -20px);
}
}
@keyframes round-6-three {
50% {
-ms-transform: translate(20px, -20px);
-webkit-transform: translate(20px, -20px);
transform: translate(20px, -20px);
}
}
@-webkit-keyframes round-6-four {
50% {
-ms-transform: translate(-20px, -20px);
-webkit-transform: translate(-20px, -20px);
transform: translate(-20px, -20px);
}
}
@keyframes round-6-four {
50% {
-ms-transform: translate(-20px, -20px);
-webkit-transform: translate(-20px, -20px);
transform: translate(-20px, -20px);
}
}
.round-7 {
background-color: #db5800;
}
.round-7 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 20px;
width: 100px;
margin-top: -10px;
margin-left: -50px;
}
.round-7 .spinner {
width: 20px;
height: 20px;
background-color: #fff;
border-radius: 100%;
margin-right: 20px;
margin-bottom: 20px;
position: absolute;
}
.round-7 #spinner_one {
-webkit-animation: round-7 2s linear infinite;
-o-animation: round-7 2s linear infinite;
animation: round-7 2s linear infinite;
}
.round-7 #spinner_two {
-webkit-animation: round-7 2s linear infinite -0.4s;
-o-animation: round-7 2s linear infinite -0.4s;
animation: round-7 2s linear infinite -0.4s;
}
.round-7 #spinner_three {
-webkit-animation: round-7 2s linear infinite -0.8s;
-o-animation: round-7 2s linear infinite -0.8s;
animation: round-7 2s linear infinite -0.8s;
}
.round-7 #spinner_four {
-webkit-animation: round-7 2s linear infinite -1.2s;
-o-animation: round-7 2s linear infinite -1.2s;
animation: round-7 2s linear infinite -1.2s;
}
.round-7 #spinner_five {
-webkit-animation: round-7 2s linear infinite -1.6s;
-o-animation: round-7 2s linear infinite -1.6s;
animation: round-7 2s linear infinite -1.6s;
}
@-webkit-keyframes round-7 {
0% {
left: 100px;
top: 0;
}
80% {
left: 0;
top: 0;
}
85% {
left: 0;
top: -20px;
width: 20px;
height: 20px;
}
90% {
width: 40px;
height: 15px;
}
95% {
left: 100px;
top: -20px;
width: 20px;
height: 20px;
}
100% {
left: 100px;
top: 0;
}
}
@keyframes round-7 {
0% {
left: 100px;
top: 0;
}
80% {
left: 0;
top: 0;
}
85% {
left: 0;
top: -20px;
width: 20px;
height: 20px;
}
90% {
width: 40px;
height: 15px;
}
95% {
left: 100px;
top: -20px;
width: 20px;
height: 20px;
}
100% {
left: 100px;
top: 0;
}
}
.round-8 {
background-color: #ff9000;
}
.round-8 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 118px;
width: 118px;
margin-top: -59px;
margin-left: -59px;
}
.round-8 .spinner {
width: 20px;
height: 20px;
background-color: #fff;
margin-right: 20px;
float: left;
margin-bottom: 20px;
border-radius: 50%;
}
.round-8 .spinner:nth-child(3n+0) {
margin-right: 0px;
}
.round-8 #spinner_one {
-webkit-animation: round-8 1s -0.9s ease-in-out infinite;
-o-animation: round-8 1s -0.9s ease-in-out infinite;
animation: round-8 1s -0.9s ease-in-out infinite;
}
.round-8 #spinner_two {
-webkit-animation: round-8 1s -0.8s ease-in-out infinite;
-o-animation: round-8 1s -0.8s ease-in-out infinite;
animation: round-8 1s -0.8s ease-in-out infinite;
}
.round-8 #spinner_three {
-webkit-animation: round-8 1s -0.7s ease-in-out infinite;
-o-animation: round-8 1s -0.7s ease-in-out infinite;
animation: round-8 1s -0.7s ease-in-out infinite;
}
.round-8 #spinner_four {
-webkit-animation: round-8 1s -0.6s ease-in-out infinite;
-o-animation: round-8 1s -0.6s ease-in-out infinite;
animation: round-8 1s -0.6s ease-in-out infinite;
}
.round-8 #spinner_five {
-webkit-animation: round-8 1s -0.5s ease-in-out infinite;
-o-animation: round-8 1s -0.5s ease-in-out infinite;
animation: round-8 1s -0.5s ease-in-out infinite;
}
.round-8 #spinner_six {
-webkit-animation: round-8 1s -0.4s ease-in-out infinite;
-o-animation: round-8 1s -0.4s ease-in-out infinite;
animation: round-8 1s -0.4s ease-in-out infinite;
}
.round-8 #spinner_seven {
-webkit-animation: round-8 1s -0.3s ease-in-out infinite;
-o-animation: round-8 1s -0.3s ease-in-out infinite;
animation: round-8 1s -0.3s ease-in-out infinite;
}
.round-8 #spinner_eight {
-webkit-animation: round-8 1s -0.2s ease-in-out infinite;
-o-animation: round-8 1s -0.2s ease-in-out infinite;
animation: round-8 1s -0.2s ease-in-out infinite;
}
.round-8 #spinner_nine {
-webkit-animation: round-8 1s -0.1s ease-in-out infinite;
-o-animation: round-8 1s -0.1s ease-in-out infinite;
animation: round-8 1s -0.1s ease-in-out infinite;
}
@-webkit-keyframes round-8 {
50% {
-ms-transform: scale(1.5, 1.5);
-webkit-transform: scale(1.5, 1.5);
transform: scale(1.5, 1.5);
}
100% {
-ms-transform: scale(1, 1);
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}
@keyframes round-8 {
50% {
-ms-transform: scale(1.5, 1.5);
-webkit-transform: scale(1.5, 1.5);
transform: scale(1.5, 1.5);
}
100% {
-ms-transform: scale(1, 1);
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}
.round-9 {
background-color: #f0c600;
}
.round-9 .haru-loading-site-absolute {
position: absolute;
left: 50%;
top: 50%;
height: 150px;
width: 150px;
margin-top: -75px;
margin-left: -75px;
border-radius: 50%;
}
.round-9 .spinner {
width: 20px;
height: 20px;
background-color: #fff;
position: absolute;
border-radius: 50%;
-webkit-animation: round-9 0.8s infinite;
-o-animation: round-9 0.8s infinite;
animation: round-9 0.8s infinite;
}
.round-9 #spinner_one {
top: 19px;
left: 19px;
}
.round-9 #spinner_two {
top: 0px;
left: 65px;
-webkit-animation-delay: 0.1s;
animation-delay: 0.1s;
}
.round-9 #spinner_three {
top: 19px;
left: 111px;
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.round-9 #spinner_four {
top: 65px;
left: 130px;
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.round-9 #spinner_five {
top: 111px;
left: 111px;
-webkit-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.round-9 #spinner_six {
top: 130px;
left: 65px;
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.round-9 #spinner_seven {
top: 111px;
left: 19px;
-webkit-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.round-9 #spinner_eight {
top: 65px;
left: 0px;
-webkit-animation-delay: 0.7s;
animation-delay: 0.7s;
}
@-webkit-keyframes round-9 {
25% {
-ms-transform: scale(1.5);
-webkit-transform: scale(1.5);
transform: scale(1.5);
}
75% {
-ms-transform: scale(0);
-webkit-transform: scale(0);
transform: scale(0);
}
}
@keyframes round-9 {
50% {
-ms-transform: scale(1.5, 1.5);
-webkit-transform: scale(1.5, 1.5);
transform: scale(1.5, 1.5);
}
100% {
-ms-transform: scale(1, 1);
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}
#haru-site-preloader {
display: block;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 99999;
}
#haru-site-preloader .haru-loading-site {
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
} .animated {
-webkit-animation-duration: 0.5s;
animation-duration: 0.5s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.dialog {
position: fixed;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
pointer-events: none;
z-index: 9999;
visibility: hidden;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.85);
top: 0px;
left: 0px;
}
.dialog.dialog--open {
visibility: visible;
}
.dialog__content {
width: 100%;
height: 100%;
padding: 20px;
text-align: center;
position: relative;
z-index: 5;
opacity: 0;
}
.dialog--open .dialog__content {
pointer-events: auto;
}
.dialog--open .dialog__overlay {
-webkit-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.dialog--close .dialog__overlay {
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
}
.dialog__content {
padding: 0;
}
.dialog.dialog--open .dialog__content {
opacity: 1;
}
.morph-shape {
position: absolute;
width: calc(100% + 2px);
height: calc(100% + 2px);
top: -2px;
left: -2px;
z-index: -1;
}
.morph-shape svg rect {
stroke: #fff;
stroke-width: 2px;
stroke-dasharray: 1680;
}
.dialog--open .morph-shape svg rect {
-webkit-animation: anim-dash 0.6s forwards;
-o-animation: anim-dash 0.6s forwards;
animation: anim-dash 0.6s forwards;
}
.dialog-inner {
opacity: 0;
}
.dialog-inner div button {
background-color: transparent;
}
.dialog-inner div button i {
font-size: 20px;
}
.dialog--open .dialog-inner {
padding: 30px;
opacity: 1;
-webkit-transition: opacity 0.85s 0.35s;
-o-transition: opacity 0.85s 0.35s;
transition: opacity 0.85s 0.35s;
}
.dialog.dialog--open h2 {
-webkit-animation: anim-elem-1 0.7s ease-out both;
-o-animation: anim-elem-1 0.7s ease-out both;
animation: anim-elem-1 0.7s ease-out both;
}
.dialog.dialog--open button[data-dialog-close] {
position: absolute;
border: none;
outline: none;
top: 10%;
right: 5%;
width: 50px;
height: 50px;
line-height: 1;
color: #fff;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.dialog.dialog--open button[data-dialog-close]:hover {
color: #D8B069;
}
.dialog.dialog--open p {
line-height: 1.5;
font-size: 18px;
}
@keyframes anim-dash {
0% {
stroke-dashoffset: 1680;
}
100% {
stroke-dashoffset: 0;
}
}
@-webkit-keyframes anim-dash {
0% {
stroke-dashoffset: 1680;
}
100% {
stroke-dashoffset: 0;
}
} @-webkit-keyframes anim-elem-1 {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes anim-elem-1 {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
} @-webkit-keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.dialog--open {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
} #haru-popup {
background-color: #fff;
box-sizing: border-box;
margin: 40px auto;
max-width: 95%;
position: relative;
text-align: left;
background-repeat: no-repeat !important;
background-size: cover !important;
-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5);
box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5);
}
@media screen and (max-width: 767px) {
#haru-popup {
max-height: 400px !important;
}
}
#haru-popup .newsletter-title {
color: #D8B069;
font-size: 28px;
}
@media screen and (max-width: 991px) {
#haru-popup .newsletter-title {
font-size: 24px;
}
}
#haru-popup .newsletter-description {
font-size: 17px;
font-weight: 600;
line-height: 1.8;
}
@media screen and (max-width: 991px) {
#haru-popup .newsletter-description {
font-size: 15px;
}
}
#haru-popup .popup-left {
width: 50%;
float: left;
height: 100%;
}
@media screen and (max-width: 767px) {
#haru-popup .popup-left {
width: 100%;
clear: both;
}
}
#haru-popup .popup-right {
width: 50%;
float: right;
height: 100%;
position: relative;
text-align: center;
}
@media screen and (max-width: 767px) {
#haru-popup .popup-right {
width: 100%;
background-color: #fff;
clear: both;
position: absolute;
}
}
#haru-popup .popup-right .popup-right-content {
position: absolute;
width: 100%;
top: 50%;
padding: 0 40px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
@media screen and (max-width: 767px) {
#haru-popup .popup-right .popup-right-content {
padding: 0 40px;
}
}
#haru-popup .subscribe-default {
position: relative;
padding-bottom: 5px;
}
#haru-popup .subscribe-default .subscribe-email {
width: 100%;
padding: 0;
border: none;
margin-top: 30px;
}
#haru-popup .subscribe-default .subscribe-email input[type="email"] {
border: 1px solid #ededed;
font-style: italic;
width: 100%;
padding: 9px 0 9px 9px;
background: #fff;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
#haru-popup .subscribe-default .subscribe-email input[type="email"]::-moz-placeholder {
color: #fff;
opacity: 1;
}
#haru-popup .subscribe-default .subscribe-email input[type="email"]:-ms-input-placeholder {
color: #fff;
}
#haru-popup .subscribe-default .subscribe-email input[type="email"]::-webkit-input-placeholder {
color: #fff;
}
#haru-popup .subscribe-default .subscribe-email input[type="email"]:focus {
outline: none;
border: 1px solid #D8B069;
}
#haru-popup .subscribe-default .subscribe-submit input[type="submit"] {
border: 1px solid #D8B069;
background: none;
text-transform: uppercase;
padding: 10px 0;
color: #fff;
background: #D8B069;
}
#haru-popup .subscribe-default .subscribe-submit input[type="submit"]:hover {
background: #fff;
color: #D8B069;
}
#haru-popup .subscribe-default .subscribe-submit input[type="submit"]:focus {
outline: none;
}
#haru-popup .checkbox-label {
margin-top: 15px;
}
#haru-popup .checkbox-label .showagain {
margin-right: 3px;
}
#haru-popup .checkbox-label label {
font-weight: normal;
}
@media (max-width: 480px) {
#haru-popup .checkbox-label {
margin-left: 15px;
}
}  .mfp-zoom-in {   }
.mfp-zoom-in .mfp-with-anim {
opacity: 0;
transition: all 0.5s ease-in-out;
transform: scale(0.8);
}
.mfp-zoom-in.mfp-bg {
opacity: 0;
transition: all 0.5s ease-out;
}
.mfp-zoom-in.mfp-ready .mfp-with-anim {
opacity: 1;
transform: scale(1);
}
.mfp-zoom-in.mfp-ready.mfp-bg {
opacity: 0.8;
}
.mfp-zoom-in.mfp-removing .mfp-with-anim {
transform: scale(0.8);
opacity: 0;
}
.mfp-zoom-in.mfp-removing.mfp-bg {
opacity: 0;
} .mfp-newspaper {   }
.mfp-newspaper .mfp-with-anim {
opacity: 0;
-webkit-transition: all 0.5s ease-in-out;
transition: all 0.5s;
transform: scale(0) rotate(500deg);
}
.mfp-newspaper.mfp-bg {
opacity: 0;
transition: all 0.5s;
}
.mfp-newspaper.mfp-ready .mfp-with-anim {
opacity: 1;
transform: scale(1) rotate(0deg);
}
.mfp-newspaper.mfp-ready.mfp-bg {
opacity: 0.8;
}
.mfp-newspaper.mfp-removing .mfp-with-anim {
transform: scale(0) rotate(500deg);
opacity: 0;
}
.mfp-newspaper.mfp-removing.mfp-bg {
opacity: 0;
} .mfp-move-horizontal {   }
.mfp-move-horizontal .mfp-with-anim {
opacity: 0;
transition: all 0.3s;
transform: translateX(-50px);
}
.mfp-move-horizontal.mfp-bg {
opacity: 0;
transition: all 0.3s;
}
.mfp-move-horizontal.mfp-ready .mfp-with-anim {
opacity: 1;
transform: translateX(0);
}
.mfp-move-horizontal.mfp-ready.mfp-bg {
opacity: 0.8;
}
.mfp-move-horizontal.mfp-removing .mfp-with-anim {
transform: translateX(50px);
opacity: 0;
}
.mfp-move-horizontal.mfp-removing.mfp-bg {
opacity: 0;
} .mfp-move-from-top {   }
.mfp-move-from-top .mfp-content {
vertical-align: top;
}
.mfp-move-from-top .mfp-with-anim {
opacity: 0;
transition: all 0.2s;
transform: translateY(-100px);
}
.mfp-move-from-top.mfp-bg {
opacity: 0;
transition: all 0.2s;
}
.mfp-move-from-top.mfp-ready .mfp-with-anim {
opacity: 1;
transform: translateY(0);
}
.mfp-move-from-top.mfp-ready.mfp-bg {
opacity: 0.8;
}
.mfp-move-from-top.mfp-removing .mfp-with-anim {
transform: translateY(-50px);
opacity: 0;
}
.mfp-move-from-top.mfp-removing.mfp-bg {
opacity: 0;
} .mfp-3d-unfold {   }
.mfp-3d-unfold .mfp-content {
perspective: 2000px;
}
.mfp-3d-unfold .mfp-with-anim {
opacity: 0;
transition: all 0.3s ease-in-out;
transform-style: preserve-3d;
transform: rotateY(-60deg);
}
.mfp-3d-unfold.mfp-bg {
opacity: 0;
transition: all 0.5s;
}
.mfp-3d-unfold.mfp-ready .mfp-with-anim {
opacity: 1;
transform: rotateY(0deg);
}
.mfp-3d-unfold.mfp-ready.mfp-bg {
opacity: 0.8;
}
.mfp-3d-unfold.mfp-removing .mfp-with-anim {
transform: rotateY(60deg);
opacity: 0;
}
.mfp-3d-unfold.mfp-removing.mfp-bg {
opacity: 0;
} .mfp-zoom-out {   }
.mfp-zoom-out .mfp-with-anim {
opacity: 0;
transition: all 0.3s ease-in-out;
transform: scale(1.3);
}
.mfp-zoom-out.mfp-bg {
opacity: 0;
transition: all 0.3s ease-out;
}
.mfp-zoom-out.mfp-ready .mfp-with-anim {
opacity: 1;
transform: scale(1);
}
.mfp-zoom-out.mfp-ready.mfp-bg {
opacity: 0.8;
}
.mfp-zoom-out.mfp-removing .mfp-with-anim {
transform: scale(1.3);
opacity: 0;
}
.mfp-zoom-out.mfp-removing.mfp-bg {
opacity: 0;
} @keyframes hinge {
0% {
transform: rotate(0);
transform-origin: top left;
animation-timing-function: ease-in-out;
}
20%,
60% {
transform: rotate(80deg);
transform-origin: top left;
animation-timing-function: ease-in-out;
}
40% {
transform: rotate(60deg);
transform-origin: top left;
animation-timing-function: ease-in-out;
}
80% {
transform: rotate(60deg) translateY(0);
opacity: 1;
transform-origin: top left;
animation-timing-function: ease-in-out;
}
100% {
transform: translateY(700px);
opacity: 0;
}
}
.hinge {
animation-duration: 1s;
animation-name: hinge;
}
.mfp-with-fade .mfp-content,
.mfp-with-fade.mfp-bg {
opacity: 0;
transition: opacity 0.5s ease-out;
}
.mfp-with-fade.mfp-ready .mfp-content {
opacity: 1;
}
.mfp-with-fade.mfp-ready.mfp-bg {
opacity: 0.8;
}
.mfp-with-fade.mfp-removing.mfp-bg {
opacity: 0;
}
.widget-formota-videos ul {
list-style: none;
list-style-type: none;
padding-left: 0;
}
.widget-formota-videos ul a:after {
display: none;
}
.widget-formota-videos ul.list_style_1 li, .widget-formota-videos ul.list_style_2 li {
padding-bottom: 10px;
}
.widget-formota-videos ul.list_style_1 li .video-image, .widget-formota-videos ul.list_style_2 li .video-image {
width: 27%;
float: left;
margin-right: 10px;
margin-top: 10px;
}
.widget-formota-videos ul.list_style_1 li .video-content, .widget-formota-videos ul.list_style_2 li .video-content {
width: calc(73% - 10px);
float: right;
}
.widget-formota-videos ul.list_style_1 li .video-content .video-title, .widget-formota-videos ul.list_style_2 li .video-content .video-title {
line-height: 1.4;
}
.widget-formota-videos ul.list_style_1 li .video-content .video-meta, .widget-formota-videos ul.list_style_2 li .video-content .video-meta {
font-size: 12px;
}
.widget-formota-videos ul.list_style_1 li .video-content .video-meta span, .widget-formota-videos ul.list_style_2 li .video-content .video-meta span {
padding: 0 6px;
font-style: italic;
}
.widget-formota-videos ul.list_style_1 li .video-content .video-meta span:first-child, .widget-formota-videos ul.list_style_2 li .video-content .video-meta span:first-child {
padding-left: 0;
}
.widget-formota-videos ul.list_style_1 li .video-content .video-meta span i, .widget-formota-videos ul.list_style_2 li .video-content .video-meta span i {
color: #D8B069;
padding-right: 5px;
}
.widget-formota-videos ul.list_style_1 li .video-content .video-meta span.comment-count, .widget-formota-videos ul.list_style_2 li .video-content .video-meta span.comment-count {
display: none;
}
.widget-formota-videos ul.carousel_1 li .video-content .video-meta, .widget-formota-videos ul.carousel_2 li .video-content .video-meta {
display: none;
}
.widget-formota-videos ul.carousel_1 .owl-nav, .widget-formota-videos ul.carousel_2 .owl-nav {
margin-top: 10px;
}
.widget-formota-videos ul.carousel_1 .owl-nav .owl-prev,
.widget-formota-videos ul.carousel_1 .owl-nav .owl-next, .widget-formota-videos ul.carousel_2 .owl-nav .owl-prev,
.widget-formota-videos ul.carousel_2 .owl-nav .owl-next {
display: inline-block;
font-size: 12px;
margin-right: 8px;
height: 25px;
line-height: 25px;
border: 1px solid #ededed;
text-align: center;
width: 25px;
}
.widget-formota-videos ul.carousel_1 .owl-nav .owl-prev:hover,
.widget-formota-videos ul.carousel_1 .owl-nav .owl-next:hover, .widget-formota-videos ul.carousel_2 .owl-nav .owl-prev:hover,
.widget-formota-videos ul.carousel_2 .owl-nav .owl-next:hover {
background-color: #D8B069;
border: 1px solid #D8B069;
color: #fff;
}  body {
color: #7e7e7e;
line-height: 1.8;
overflow-x: hidden;
font-family: "Josefin Sans";
}
a {
text-decoration: none;
color: #696969;
}
a:hover {
color: #D8B069;
text-decoration: none;
}
a:active {
color: #D8B069;
text-decoration: none;
}
a:focus {
color: #D8B069;
outline: none;
text-decoration: none;
}
h1, h2, h3, h4, h5, h6 {
color: #333333;
font-family: "Josefin Sans";
}
img {
max-width: 100%;
height: auto;
}
p {
line-height: 1.8;
} body.layout-boxed #haru-main {
max-width: 1200px;
margin: auto;
overflow: hidden;
}
body.layout-float .vc_row:not(.vc_inner) {
padding: 0;
}
@media screen and (max-width: 1399px) {
body.layout-float .vc_row:not(.vc_inner) {
padding: 0 25px;
}
}
@media screen and (max-width: 1199px) {
body.layout-float .vc_row:not(.vc_inner) {
padding: 0;
}
}
body.layout-float .vc_row[data-vc-full-width] {
padding: 0 85px;
}
body.layout-float .vc_row[data-vc-full-width].vc_row-no-padding {
padding: 0 100px;
}
@media screen and (max-width: 1399px) {
body.layout-float .vc_row[data-vc-full-width].vc_row-no-padding {
padding: 0 50px;
}
}
@media screen and (max-width: 1199px) {
body.layout-float .vc_row[data-vc-full-width].vc_row-no-padding {
padding: 0 50px;
}
}
@media screen and (max-width: 991px) {
body.layout-float .vc_row[data-vc-full-width].vc_row-no-padding {
padding: 0 15px;
}
}
@media screen and (max-width: 1399px) {
body.layout-float .vc_row[data-vc-full-width] {
padding: 0 35px;
}
}
@media screen and (max-width: 1199px) {
body.layout-float .vc_row[data-vc-full-width] {
padding: 0 35px;
}
}
@media screen and (max-width: 991px) {
body.layout-float .vc_row[data-vc-full-width] {
padding: 0;
}
}
body.layout-float .header-1 .haru-header-nav-wrap {
padding: 0;
} .back-to-top {
display: block;
position: fixed;
right: 30px;
bottom: -55px;
background: rgba(0, 0, 0, 0.3);
padding: 10px 15px;
z-index: 99;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.back-to-top.in {
bottom: 30px;
}
.back-to-top:hover {
background: rgba(0, 0, 0, 0.5);
}
.back-to-top i {
color: #fff;
font-size: 18px;
} .haru-page-title-section {
background-size: cover;
background-color: #a9a9a9;
margin-bottom: 80px;
position: relative;
min-height: 170px;
}
@media screen and (max-width: 991px) {
.haru-page-title-section {
margin-bottom: 30px;
min-height: 90px;
}
}
@media screen and (max-width: 767px) {
.haru-page-title-section {
min-height: 58px;
}
}
.haru-page-title-section .haru-page-title-wrapper {
padding-top: 10%;
}
.haru-page-title-section .haru-page-title-wrapper.no-breadcrumbs {
padding-bottom: 8%;
}
.haru-page-title-section .haru-page-title-wrapper .page-title-inner .block-center-inner h2 {
color: #fff;
font-size: 48px;
font-weight: 600;
letter-spacing: 3px;
margin-bottom: 0;
position: relative;
text-align: center;
text-transform: uppercase;
}
@media screen and (max-width: 991px) {
.haru-page-title-section .haru-page-title-wrapper .page-title-inner .block-center-inner h2 {
font-size: 30px;
}
}
@media screen and (max-width: 767px) {
.haru-page-title-section .haru-page-title-wrapper .page-title-inner .block-center-inner h2 {
font-size: 18px;
}
}
.haru-page-title-section .haru-page-title-wrapper .page-title-inner .block-center-inner .page-sub-title {
display: block;
position: relative;
padding-top: 15px;
color: #333333;
}
.haru-page-title-section .haru-breadcrumb-wrapper {
padding-bottom: 6%;
}
.haru-page-title-section .haru-breadcrumb-wrapper .breadcrumbs {
list-style-type: none;
list-style: none;
padding: 0;
text-align: center;
}
.haru-page-title-section .haru-breadcrumb-wrapper .breadcrumbs li {
position: relative;
display: inline-block;
padding-right: 30px;
padding-top: 20px;
padding-bottom: 20px;
font-family: "Playfair Display";
font-style: italic;
letter-spacing: 1px;
}
.haru-page-title-section .haru-breadcrumb-wrapper .breadcrumbs li:last-child {
padding-right: 0;
}
.haru-page-title-section .haru-breadcrumb-wrapper .breadcrumbs li span {
color: #D8B069;
font-weight: 700;
}
.haru-page-title-section .haru-breadcrumb-wrapper .breadcrumbs li a {
color: #ababab;
}
.haru-page-title-section .haru-breadcrumb-wrapper .breadcrumbs li a:hover {
color: #D8B069;
}
.haru-page-title-section .haru-breadcrumb-wrapper .breadcrumbs li:first-child:before {
display: none;
}
.haru-page-title-section .haru-breadcrumb-wrapper .breadcrumbs li:before {
content: "\f105";
color: #ababab;
font-family: fontAwesome;
left: -18px;
position: absolute;
}
@media screen and (max-width: 991px) {
.haru-page-title-section .haru-breadcrumb-wrapper .breadcrumbs li {
padding-top: 15px;
padding-bottom: 15px;
}
}
@media screen and (max-width: 767px) {
.haru-page-title-section .haru-breadcrumb-wrapper .breadcrumbs li {
padding-top: 5px;
padding-bottom: 5px;
}
}
.hide-page-title .haru-single-blog,
.hide-page-title .haru-archive-blog,
.hide-page-title .haru-archive-product,
.hide-page-title .haru-single-product {
margin-top: 80px;
}
@media screen and (max-width: 991px) {
.hide-page-title .haru-single-blog,
.hide-page-title .haru-archive-blog,
.hide-page-title .haru-archive-product,
.hide-page-title .haru-single-product {
margin-top: 40px;
}
} .overlay-bg-vc-wapper {
position: relative;
}
.overlay-bg-vc {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
} .contact-form .contact-name {
padding-right: 15px;
width: 50%;
float: left;
}
@media screen and (max-width: 767px) {
.contact-form .contact-name {
width: 100%;
padding-right: 0;
}
}
.contact-form .contact-email {
padding-left: 15px;
width: 50%;
float: left;
}
@media screen and (max-width: 767px) {
.contact-form .contact-email {
width: 100%;
padding-left: 0;
}
}
.contact-form .contact-subject {
clear: both;
}
.contact-form .contact-submit {
text-align: center;
}
.contact-form .contact-submit input {
border: 1px solid #333333;
background: #333333;
color: #fff;
font-weight: 600;
font-size: 13px;
letter-spacing: 2px;
padding: 10px 20px;
text-align: center;
text-transform: uppercase;
margin-top: 5px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.contact-form .contact-submit input {
margin-top: 10px;
}
}
.contact-form .contact-submit input:hover {
border: 1px solid #D8B069;
background: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.contact-form .contact-submit input:focus {
outline: none;
}
.contact-form .contact-label {
padding: 10px 0;
text-transform: uppercase;
}
.contact-form input[type="text"],
.contact-form input[type="email"],
.contact-form input[type="number"],
.contact-form textarea {
background-color: #F5F5F5;
border: 1px solid #F5F5F5;
margin-bottom: 30px;
padding: 10px 15px;
width: 100%;
}
.contact-form input[type="text"]::-moz-placeholder,
.contact-form input[type="email"]::-moz-placeholder,
.contact-form input[type="number"]::-moz-placeholder,
.contact-form textarea::-moz-placeholder {
color: #ababab;
opacity: 1;
}
.contact-form input[type="text"]:-ms-input-placeholder,
.contact-form input[type="email"]:-ms-input-placeholder,
.contact-form input[type="number"]:-ms-input-placeholder,
.contact-form textarea:-ms-input-placeholder {
color: #ababab;
}
.contact-form input[type="text"]::-webkit-input-placeholder,
.contact-form input[type="email"]::-webkit-input-placeholder,
.contact-form input[type="number"]::-webkit-input-placeholder,
.contact-form textarea::-webkit-input-placeholder {
color: #ababab;
}
.contact-form input[type="text"]:focus, .contact-form input[type="text"]:hover,
.contact-form input[type="email"]:focus,
.contact-form input[type="email"]:hover,
.contact-form input[type="number"]:focus,
.contact-form input[type="number"]:hover,
.contact-form textarea:focus,
.contact-form textarea:hover {
outline: none;
border: 1px solid #D8B069;
}
@media screen and (max-width: 991px) {
.contact-form input[type="text"],
.contact-form input[type="email"],
.contact-form input[type="number"],
.contact-form textarea {
margin-bottom: 20px;
}
}
.contact-us-2 .contact-form .contact-submit {
text-align: left;
}
.vc_custom_heading.heading_style_1 {
color: #D8B069;
font-size: 18px;
line-height: 1.5;
letter-spacing: 5px;
text-transform: uppercase;
max-width: 500px;
margin-left: auto;
margin-right: auto;
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_1 {
font-size: 16px;
letter-spacing: 3px;
word-wrap: break-word;
}
}
.vc_custom_heading.heading_style_2 {
color: #D8B069;
font-size: 18px;
line-height: 1.5;
letter-spacing: 5px;
text-transform: uppercase;
position: relative;
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_2 {
font-size: 16px;
letter-spacing: 3px;
word-wrap: break-word;
}
}
.vc_custom_heading.heading_style_2:before {
background-color: #D8B069;
content: "";
position: absolute;
height: 100px;
width: 2px;
left: 50%;
top: calc(-100% - 135px);
z-index: 1;
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_2:before {
height: 50px;
top: calc(-100% - 85px);
}
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_2:before {
top: calc(-100% - 80px);
}
}
.vc_custom_heading.heading_style_3 {
color: #D8B069;
min-height: 185px;
font-size: 18px;
line-height: 1.5;
letter-spacing: 5px;
text-transform: uppercase;
padding: 80px 0;
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_3 {
min-height: 100px;
padding: 50px 0;
}
}
.vc_custom_heading.heading_style_3 .sub-heading {
position: absolute;
display: block;
height: 185px;
width: 100%;
line-height: 1;
font-weight: 600;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_3 .sub-heading {
height: 100px;
}
}
.vc_custom_heading.heading_style_3 .sub-heading svg {
height: inherit;
overflow: visible;
}
.vc_custom_heading.heading_style_3 .sub-heading text {
fill: none;
stroke: rgba(255, 255, 255, 0.1);
stroke-width: 0.005;
letter-spacing: 0;
font-family: "Playfair Display";
text-transform: none;
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_3 {
font-size: 16px;
letter-spacing: 3px;
}
}
.vc_custom_heading.heading_style_4 {
font-size: 56px;
font-family: "Playfair Display";
}
@media screen and (max-width: 1199px) {
.vc_custom_heading.heading_style_4 {
font-size: 36px;
line-height: 1.4;
}
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_4 {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_4 {
font-size: 18px;
}
}
.vc_custom_heading.heading_style_4.special {
letter-spacing: 5px;
text-transform: uppercase;
}
.vc_custom_heading.heading_style_5 {
font-size: 18px;
line-height: 1.5;
letter-spacing: 2px;
text-transform: uppercase;
}
.vc_custom_heading.heading_style_5 .hightlight-heading {
color: #D8B069;
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_5 {
font-size: 16px;
word-wrap: break-word;
}
}
.vc_custom_heading.heading_style_5.about-me {
font-family: "Playfair Display";
font-size: 34px;
text-transform: none;
}
@media screen and (max-width: 1199px) {
.vc_custom_heading.heading_style_5.about-me {
font-size: 28px;
}
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_5.about-me {
font-size: 20px;
}
}
.vc_custom_heading.heading_style_6 {
font-size: 48px;
font-family: "Playfair Display";
}
@media screen and (max-width: 1199px) {
.vc_custom_heading.heading_style_6 {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_6 {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_6 {
font-size: 18px;
}
}
.vc_custom_heading.heading_style_6 .hightlight-heading {
font-weight: normal;
font-style: italic;
}
.vc_custom_heading.heading_style_6.special .hightlight-heading {
color: #D8B069;
}
.vc_custom_heading.heading_style_7 {
font-size: 18px;
line-height: 1.5;
letter-spacing: 5px;
text-transform: uppercase;
position: relative;
padding-left: 60px;
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_7 {
font-size: 16px;
letter-spacing: 3px;
}
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_7 {
font-size: 14px;
word-wrap: break-word;
}
}
.vc_custom_heading.heading_style_7:before {
background-color: #D8B069;
content: "";
position: absolute;
height: 2px;
width: 40px;
left: 0;
top: 50%;
margin-top: -3px;
}
.vc_custom_heading.heading_style_8 {
font-size: 18px;
font-weight: 400;
font-family: "Playfair Display";
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_8 {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_8 {
font-size: 14px;
}
}
.vc_custom_heading.heading_style_9 {
font-size: 48px;
letter-spacing: 3px;
text-transform: uppercase;
text-align: center !important;
position: relative;
z-index: 2;
}
@media screen and (max-width: 1199px) {
.vc_custom_heading.heading_style_9 {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_9 {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_9 {
font-size: 16px;
}
}
.vc_custom_heading.heading_style_9:before {
content: "";
position: absolute;
width: 100%;
height: 1px;
background-color: #D8B069;
top: 40%;
left: 0;
z-index: -1;
}
.vc_custom_heading.heading_style_9 span {
background-color: #fff;
padding: 0 15px;
}
.vc_custom_heading.heading_style_10 {
position: relative;
width: 56px;
height: 56px;
line-height: 58px;
margin-left: auto;
margin-right: auto;
font-size: 15px;
color: #fff;
text-align: center !important;
}
.vc_custom_heading.heading_style_10:after {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #D8B069;
-webkit-mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/bg-heading-10.svg);
mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/bg-heading-10.svg);
}
.vc_custom_heading.heading_style_11 {
font-size: 48px;
color: #fff;
letter-spacing: 3px;
text-transform: uppercase;
}
@media screen and (max-width: 1199px) {
.vc_custom_heading.heading_style_11 {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_11 {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_11 {
font-size: 20px;
}
}
.vc_custom_heading.heading_style_12 {
font-size: 24px;
letter-spacing: 2px;
margin-top: 10px;
text-transform: uppercase;
}
@media screen and (max-width: 1199px) {
.vc_custom_heading.heading_style_12 {
font-size: 20px;
}
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_12 {
font-size: 16px;
}
}
.vc_custom_heading.heading_style_12:before {
content: "\f2f1";
font-family: Ionicons;
color: #D8B069;
margin-right: 10px;
}
.vc_custom_heading.heading_style_12.category:before {
content: "\f2a0";
}
.vc_custom_heading.heading_style_13 {
font-size: 40px;
font-weight: 400;
font-family: "Playfair Display";
}
@media screen and (max-width: 1199px) {
.vc_custom_heading.heading_style_13 {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_13 {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_13 {
font-size: 20px;
}
}
.vc_custom_heading.heading_style_14 {
color: #D8B069;
font-size: 100px;
font-weight: 400;
font-family: "Mr Dafoe";
}
@media screen and (max-width: 1199px) {
.vc_custom_heading.heading_style_14 {
font-size: 80px;
}
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_14 {
font-size: 60px;
}
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_14 {
font-size: 30px;
}
}
.vc_custom_heading.heading_style_14.about-me {
font-size: 56px;
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_14.about-me {
font-size: 36px;
}
}
.vc_custom_heading.heading_style_15 {
color: #D8B069;
font-size: 100px;
font-weight: 400;
font-style: italic;
font-family: "Playfair Display";
}
@media screen and (max-width: 1199px) {
.vc_custom_heading.heading_style_15 {
font-size: 80px;
}
}
@media screen and (max-width: 991px) {
.vc_custom_heading.heading_style_15 {
font-size: 60px;
}
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_15 {
font-size: 30px;
}
}
.vc_custom_heading.heading_style_15.about-me {
font-size: 56px;
}
@media screen and (max-width: 767px) {
.vc_custom_heading.heading_style_15.about-me {
font-size: 36px;
}
}
.vc_custom_heading.sub_heading_style_1 {
color: #ababab;
font-size: 34px;
font-weight: normal;
line-height: 1.5;
letter-spacing: 2px;
text-transform: uppercase;
max-width: 915px;
margin-left: auto;
margin-right: auto;
}
@media screen and (max-width: 1199px) {
.vc_custom_heading.sub_heading_style_1 {
font-size: 24px;
}
}
@media screen and (max-width: 991px) {
.vc_custom_heading.sub_heading_style_1 {
font-size: 20px;
}
}
@media screen and (max-width: 767px) {
.vc_custom_heading.sub_heading_style_1 {
font-size: 14px;
}
}
.vc_custom_heading.sub_heading_style_2 {
color: #ababab;
font-style: italic;
}
.vc_custom_heading.sub_heading_style_3 {
font-size: 15px;
letter-spacing: 2px;
text-transform: uppercase;
}
.vc_custom_heading.footer_style_1 {
font-size: 18px;
}
@media screen and (max-width: 767px) {
.button_style_1 {
text-align: center !important;
}
}
.button_style_1 button, .button_style_1 a {
background-color: #fff;
background-image: none !important;
border: 1px solid #fff !important;
color: #333333 !important;
font-weight: 600 !important;
padding: 16px 15px !important;
min-width: 160px;
text-transform: uppercase;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}
.button_style_1 button:hover, .button_style_1 a:hover {
background-color: transparent !important;
color: #fff !important;
}
@media screen and (max-width: 767px) {
.button_style_2 {
text-align: center !important;
}
}
.button_style_2 button, .button_style_2 a {
background-color: transparent !important;
background-image: none !important;
border: 1px solid #fff !important;
color: #fff !important;
font-weight: 600 !important;
padding: 16px 15px !important;
min-width: 160px;
text-transform: uppercase;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}
.button_style_2 button:hover, .button_style_2 a:hover {
background-color: #fff !important;
color: #333333 !important;
}
.button_style_3 {
margin: 0 !important;
}
@media screen and (max-width: 767px) {
.button_style_3 {
text-align: center !important;
}
}
.button_style_3 button, .button_style_3 a {
background-image: none !important;
border: none !important;
background-color: transparent !important;
color: #7e7e7e !important;
font-weight: 600 !important;
padding: 32px 30px !important;
min-width: 135px;
text-transform: uppercase;
letter-spacing: 3px;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}
.button_style_3 button:hover, .button_style_3 a:hover {
background: none !important;
border: none !important;
color: #D8B069 !important;
}
@media screen and (max-width: 767px) {
.button_style_4 {
text-align: center !important;
}
}
.button_style_4 button, .button_style_4 a {
background-image: none !important;
border: none !important;
background-color: transparent !important;
color: #D8B069 !important;
font-weight: 600 !important;
font-size: 14px;
padding: 0 !important;
position: relative;
min-width: 0;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}
.button_style_4 button:hover:after, .button_style_4 a:hover:after {
background-color: #333333;
}
.button_style_4 button:after, .button_style_4 a:after {
content: "";
position: absolute;
background-color: rgba(51, 51, 51, 0.3);
bottom: 0;
left: 0;
height: 1px;
width: 100%;
}
.button_style_5 {
margin-bottom: 0 !important;
position: relative;
width: 100%;
text-align: center;
}
.button_style_5.has-border:before {
content: "";
position: absolute;
left: -15px;
top: 0;
height: 100%;
width: 1px;
background-color: #e6e6e6;
}
.button_style_5 button, .button_style_5 a {
background-image: none !important;
border: none !important;
background-color: transparent !important;
color: #333333 !important;
font-weight: 600 !important;
font-size: 15px !important;
padding: 35px 25px 30px 25px !important;
position: relative;
text-transform: uppercase;
}
@media screen and (max-width: 1199px) {
.button_style_5 button, .button_style_5 a {
font-size: 13px !important;
}
}
@media screen and (max-width: 767px) {
.button_style_5 button, .button_style_5 a {
padding: 15px 10px 13px 25px !important;
}
}
.button_style_5 button:hover, .button_style_5 a:hover {
color: #D8B069 !important;
}
.button_style_5 button i, .button_style_5 a i {
color: #D8B069;
}
.button_style_5 .vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-left: 10px !important;
}
.button_style_5 .vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-right: 10px !important;
}
.button_style_5 .vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
left: 5px !important;
}
@media screen and (max-width: 767px) {
.button_style_5 .vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
left: 5px !important;
}
}
.button_style_5 .vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
right: 5px !important;
}
@media screen and (max-width: 767px) {
.button_style_5 .vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
right: -10px !important;
}
}
@media screen and (max-width: 767px) {
.button_style_6 {
text-align: center !important;
font-size: 13px !important;
}
}
.button_style_6 button, .button_style_6 a {
background-color: #D8B069 !important;
background-image: none !important;
border: 1px solid #D8B069 !important;
color: #333333 !important;
font-weight: 600 !important;
font-size: 15px !important;
padding: 16px 15px !important;
min-width: 160px;
text-transform: uppercase;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}
.button_style_6 button:hover, .button_style_6 a:hover {
background-color: transparent !important;
color: #D8B069 !important;
}
@media screen and (max-width: 767px) {
.button_style_7 {
text-align: center !important;
}
}
.button_style_7 button, .button_style_7 a {
background-color: #333333 !important;
background-image: none !important;
border: 1px solid #333333 !important;
color: #fff !important;
font-weight: 600 !important;
padding: 16px 15px !important;
min-width: 160px;
text-transform: uppercase;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}
.button_style_7 button:hover, .button_style_7 a:hover {
background-color: transparent !important;
color: #333333 !important;
}
@media screen and (max-width: 767px) {
.button_style_8 {
text-align: center !important;
}
}
.button_style_8 button, .button_style_8 a {
background-color: transparent !important;
background-image: none !important;
border: 1px solid #333333 !important;
color: #333333 !important;
font-weight: 600 !important;
padding: 16px 15px !important;
min-width: 160px;
text-transform: uppercase;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}
.button_style_8 button:hover, .button_style_8 a:hover {
background-color: #333333 !important;
color: #fff !important;
} .haru-ajax-overflow {
display: none;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
position: fixed;
top: 0;
right: 0;
left: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.5);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-ajax-overflow.active {
display: table;
z-index: 99999999;
}
.haru-ajax-overflow .haru-ajax-loading {
width: 60px;
height: 50px;
background-color: #fff;
display: inline-block;
left: 0;
right: 0;
margin: auto;
position: absolute;
top: 50%;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
-o-transform: translate(0, -50%);
transform: translate(0, -50%);
-webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
}
.haru-ajax-overflow .haru-ajax-loading .loading-wrapper {
width: 38px;
height: 38px;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.haru-ajax-overflow .spinner {
width: 5px;
height: 5px;
background-color: #D8B069;
position: absolute;
border-radius: 50%;
-webkit-animation: round-9 0.8s infinite;
-o-animation: round-9 0.8s infinite;
animation: round-9 0.8s infinite;
}
.haru-ajax-overflow #spinner_one {
top: 5px;
left: 5px;
}
.haru-ajax-overflow #spinner_two {
top: 0px;
left: 16px;
-webkit-animation-delay: 0.1s;
animation-delay: 0.1s;
}
.haru-ajax-overflow #spinner_three {
top: 5px;
left: 27px;
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.haru-ajax-overflow #spinner_four {
top: 16px;
left: 31px;
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.haru-ajax-overflow #spinner_five {
top: 27px;
left: 27px;
-webkit-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.haru-ajax-overflow #spinner_six {
top: 31px;
left: 16px;
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.haru-ajax-overflow #spinner_seven {
top: 27px;
left: 5px;
-webkit-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.haru-ajax-overflow #spinner_eight {
top: 16px;
left: 0px;
-webkit-animation-delay: 0.7s;
animation-delay: 0.7s;
}
.haru-introduce-widget {
text-align: center;
}
.haru-introduce-widget .intro-description {
font-style: italic;
margin-top: 20px;
}
.haru-content-404 .page-content {
text-align: center;
margin-bottom: 80px;
}
.haru-content-404 .page-content .haru-title-404 {
line-height: 1;
font-size: 250px;
color: #D8B069;
}
@media screen and (max-width: 991px) {
.haru-content-404 .page-content .haru-title-404 {
font-size: 200px;
}
}
@media screen and (max-width: 767px) {
.haru-content-404 .page-content .haru-title-404 {
font-size: 120px;
}
}
.haru-content-404 .page-content p.txt2 {
color: #333333;
font-size: 36px;
letter-spacing: 0px;
margin-top: 30px;
}
@media screen and (max-width: 991px) {
.haru-content-404 .page-content p.txt2 {
font-size: 35px;
line-height: 35px;
}
}
@media screen and (max-width: 767px) {
.haru-content-404 .page-content p.txt2 {
font-size: 18px;
line-height: 18px;
}
}
.haru-content-404 .page-content p.txt3 {
color: #7e7e7e;
padding-bottom: 30px;
}
.haru-content-404 .page-content a {
background-color: #D8B069;
border: 1px solid #D8B069;
color: #fff;
font-weight: 700;
padding: 10px 30px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-content-404 .page-content a:hover {
border: 1px solid #D8B069;
background-color: transparent;
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-content-404 .page-content a i {
margin-right: 5px;
}
body.header-over-slideshow .haru-content-404 .page-content {
padding-top: 100px;
}
@media screen and (max-width: 991px) {
body.header-over-slideshow .haru-content-404 .page-content {
padding-top: 20px;
}
}
.maintenance-mode {
background-size: cover;
text-align: center;
}
.maintenance-mode .maintanence-page {
position: absolute;
top: 50%;
left: 50%;
width: 100%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.maintenance-mode .maintanence-page .maintenance-title {
font-size: 40px;
font-weight: 300;
}
@media screen and (max-width: 767px) {
.maintenance-mode .maintanence-page .maintenance-title {
font-size: 20px;
}
}
.maintenance-mode .maintanence-page .countdown-wrapper {
padding: 50px 15%;
}
@media screen and (max-width: 767px) {
.maintenance-mode .maintanence-page .countdown-wrapper {
padding: 50px 5%;
}
}
.maintenance-mode .maintanence-page .maintenance-social ul {
list-style: none;
padding: 0;
margin: 0;
}
.maintenance-mode .maintanence-page .maintenance-social li {
display: inline-block;
font-size: 20px;
padding: 0 10px;
}
@media screen and (max-width: 767px) {
.maintenance-mode .maintanence-page .maintenance-social li {
font-size: 16px;
}
}   .haru-top-header {
background-color: #f4f6f7;
border-bottom: 1px solid #ededed;
font-size: 13px;
}
.haru-top-header .top-sidebar {
line-height: 40px;
font-size: 12px;
}
.haru-top-header .top-sidebar.top-header-left {
text-align: left;
}
@media screen and (max-width: 991px) {
.haru-top-header .top-sidebar.top-header-left {
text-align: center;
}
}
.haru-top-header .top-sidebar.top-header-left .topheader-info-left {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.haru-top-header .top-sidebar.top-header-left .topheader-info-left li {
display: inline-block;
margin-right: 20px;
position: relative;
}
.haru-top-header .top-sidebar.top-header-left .topheader-info-left li:last-child {
margin-right: 0;
}
.haru-top-header .top-sidebar.top-header-left .topheader-info-left li:last-child:after {
background-color: transparent;
}
.haru-top-header .top-sidebar.top-header-left .topheader-info-left li:after {
content: "";
position: absolute;
right: -10px;
width: 1px;
height: 50%;
background-color: #ededed;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.haru-top-header .top-sidebar.top-header-left .topheader-info-left li i {
margin-right: 6px;
}
.haru-top-header .top-sidebar.top-header-left .topheader-info-left li .info-label {
margin-right: 5px;
}
.haru-top-header .top-sidebar.top-header-right {
text-align: right;
}
@media screen and (max-width: 991px) {
.haru-top-header .top-sidebar.top-header-right {
text-align: center;
}
}
.haru-top-header .top-sidebar.top-header-right .topheader-info-right {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.haru-top-header .top-sidebar.top-header-right .topheader-info-right li {
display: inline-block;
margin-right: 15px;
}
.haru-top-header .top-sidebar.top-header-right .topheader-info-right li:last-child {
margin-right: 0;
}
.haru-top-header .top-sidebar.top-header-right .topheader-info-right li.book-appointment {
background-color: #D8B069;
font-weight: 500;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-top-header .top-sidebar.top-header-right .topheader-info-right li.book-appointment:hover {
background-color: #444444;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-top-header .top-sidebar.top-header-right .topheader-info-right li.book-appointment i {
color: #fff;
}
.haru-top-header .top-sidebar.top-header-right .topheader-info-right li.book-appointment a {
color: #fff;
display: inline-block;
padding: 0 20px;
}
.haru-top-header .top-sidebar.top-header-right .topheader-info-right li i {
margin-right: 6px;
}
.haru-top-header .top-sidebar.top-header-right .topheader-info-right li .info-label {
margin-right: 5px;
}
@media screen and (max-width: 767px) {
.haru-top-header.mobile-top-header-hide {
display: none;
}
}
@media screen and (max-width: 767px) {
.haru-top-header {
height: auto;
}
}
.header-1 .haru-header-nav-wrap {
padding: 0 3%;
}
.header-1 .haru-header-nav-wrap .header-logo img {
max-height: 80px;
}
.header-1 .haru-header-nav-wrap .header-nav-above {
height: 105px;
}
.header-1 .haru-header-nav-wrap .header-nav-above .header-left {
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.header-1 .haru-header-nav-wrap .header-nav-above .header-center .header-navigation .menu-wrap .haru-main-menu {
float: none;
text-align: center;
}
.header-1 .haru-header-nav-wrap .header-nav-above .header-center .header-navigation .menu-wrap .haru-main-menu > li {
display: inline-block;
float: none;
}
.header-1 .haru-header-nav-wrap .header-nav-above .header-center .header-navigation .menu-wrap .haru-main-menu > li > a {
line-height: 105px;
padding-top: 0;
padding-bottom: 0;
}
.header-1 .haru-header-nav-wrap .header-nav-above .header-center .header-navigation .menu-wrap .haru-main-menu li {
text-align: left;
}
.header-1 .haru-header-nav-wrap .header-nav-above .header-right {
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.header-1.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"] {
color: #fff;
letter-spacing: 1px;
}
.header-1.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]::-moz-placeholder {
color: rgba(255, 255, 255, 0.5);
opacity: 1;
}
.header-1.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]:-ms-input-placeholder {
color: rgba(255, 255, 255, 0.5);
}
.header-1.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]::-webkit-input-placeholder {
color: rgba(255, 255, 255, 0.5);
}
.header-1.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap .search-box button:hover {
color: #fff;
}
.header-1.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon {
position: relative;
}
.header-1.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon .total {
background: #D8B069;
color: #fff;
}
.header-1.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item .my-wishlist-wrap .haru-wishlist span.total {
background-color: #D8B069;
color: #fff;
}
.header-1.headroom--pinned:not(.headroom--top) .haru-header-nav-wrap {
background-color: transparent;
}
.header-1.headroom--pinned:not(.headroom--top) .haru-header-nav-wrap .header-nav-above {
height: 60px;
}
.header-1.headroom--pinned:not(.headroom--top) .haru-header-nav-wrap .header-nav-above .header-center .header-logo {
line-height: 60px;
}
.header-1.headroom--unpinned .haru-header-nav-wrap {
background-color: transparent;
}
.header-1.headroom--unpinned .haru-header-nav-wrap .header-nav-above {
height: 60px;
}
.header-1.headroom--unpinned .haru-header-nav-wrap .header-nav-above .header-center .header-logo {
line-height: 60px;
}
.header-2 .haru-header-nav-wrap {
padding: 0 5%;
}
@media screen and (max-width: 1199px) {
.header-2 .haru-header-nav-wrap {
padding: 0 1%;
}
}
.header-2 .haru-header-nav-wrap .header-logo img {
max-height: 80px;
}
.header-2 .haru-header-nav-wrap .header-nav-above {
height: 105px;
}
.header-2 .haru-header-nav-wrap .header-nav-above .header-left {
text-align: left;
}
.header-2 .haru-header-nav-wrap .header-nav-above .header-center .header-navigation .menu-wrap .haru-main-menu > li > a {
line-height: 105px;
padding-top: 0;
padding-bottom: 0;
font-size: 12px;
}
@media screen and (max-width: 1199px) {
.header-2 .haru-header-nav-wrap .header-nav-above .header-center .header-navigation .menu-wrap .haru-main-menu > li > a {
font-size: 10px !important;
}
}
.header-2 .haru-header-nav-wrap .header-nav-above .header-center .menu-left {
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.header-2 .haru-header-nav-wrap .header-nav-above .header-center .menu-left .navbar-nav {
float: right;
}
.header-2 .haru-header-nav-wrap .header-nav-above .header-center .menu-right {
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.header-2 .haru-header-nav-wrap .header-nav-above .header-center .header-logo {
line-height: 105px;
text-align: center;
padding: 0 30px;
}
@media screen and (max-width: 1199px) {
.header-2 .haru-header-nav-wrap .header-nav-above .header-center .header-logo img {
max-width: 150px !important;
}
}
.header-2 .haru-header-nav-wrap .header-nav-above .header-right {
text-align: right;
}
.header-2 .haru-header-nav-wrap .header-nav-above .header-right .header-elements-item {
text-align: left;
}
.header-2 .haru-header-nav-wrap #left-menu,
.header-2 .haru-header-nav-wrap #right-menu {
display: flex;
flex-wrap: nowrap;
white-space: nowrap;
}
.header-2.header-over-slideshow .haru-header-nav-wrap .post-category-wrap .categories {
border: 1px solid rgba(255, 255, 255, 0.3);
}
.header-2.header-over-slideshow .haru-header-nav-wrap .post-category-wrap .categories:before {
background-color: #fff;
}
.header-2.header-over-slideshow .haru-header-nav-wrap .post-category-wrap .categories h2 {
color: #fff;
}
.header-2.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item {
color: #fff;
}
.header-2.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"] {
color: #fff;
letter-spacing: 1px;
}
.header-2.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]::-moz-placeholder {
color: rgba(255, 255, 255, 0.5);
opacity: 1;
}
.header-2.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]:-ms-input-placeholder {
color: rgba(255, 255, 255, 0.5);
}
.header-2.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]::-webkit-input-placeholder {
color: rgba(255, 255, 255, 0.5);
}
.header-2.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap .search-box button:hover {
color: #fff;
}
.header-2.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon {
position: relative;
}
.header-2.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon .total {
background: #fff;
color: #D8B069;
}
.header-2.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item .my-wishlist-wrap .haru-wishlist span.total {
background-color: #fff;
color: #D8B069;
}
.header-2.headroom--pinned:not(.headroom--top) .haru-header-nav-wrap .header-nav-above {
height: 60px;
}
.header-2.headroom--pinned:not(.headroom--top) .haru-header-nav-wrap .header-nav-above .header-center .header-logo {
line-height: 60px;
}
.header-2.headroom--unpinned .haru-header-nav-wrap .header-nav-above {
height: 60px;
}
.header-2.headroom--unpinned .haru-header-nav-wrap .header-nav-above .header-center .header-logo {
line-height: 60px;
}
.header-3 .haru-header-nav-above-wrap .header-nav-above {
height: 100px;
padding-top: 45px;
}
.header-3 .haru-header-nav-above-wrap .header-nav-above .header-left {
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.header-3 .haru-header-nav-above-wrap .header-nav-above .header-logo img {
max-height: 80px;
}
.header-3 .haru-header-nav-above-wrap .header-nav-above .header-right {
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.header-3 .haru-header-nav-above-wrap .header-nav-above .header-elements-item.header-social-network-wrap a.header-icon,
.header-3 .haru-header-nav-above-wrap .header-nav-above .header-elements-item.header-social-network-wrap i.header-icon {
font-size: 16px;
}
.header-3 .haru-header-nav-wrap .header-navigation .header-primary-menu .menu-wrap .haru-main-menu > li.current-menu-item > a {
color: #7e7e7e;
}
.header-3 .haru-header-nav-wrap .header-navigation .header-primary-menu .menu-wrap .haru-main-menu > li > a {
line-height: 100px;
padding: 0 20px;
text-transform: uppercase;
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item {
color: #fff;
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"] {
color: #fff;
letter-spacing: 1px;
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]::-moz-placeholder {
color: rgba(255, 255, 255, 0.5);
opacity: 1;
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]:-ms-input-placeholder {
color: rgba(255, 255, 255, 0.5);
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]::-webkit-input-placeholder {
color: rgba(255, 255, 255, 0.5);
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item.search-box-wrap .search-box button:hover {
color: #fff;
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon {
position: relative;
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon .total {
background: #fff;
color: #D8B069;
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon > i:hover {
color: #fff;
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item .my-wishlist-wrap .haru-wishlist i {
color: #fff;
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item .my-wishlist-wrap .haru-wishlist span.total {
background-color: #fff;
color: #D8B069;
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item.user-account-wrap .user-account-content.logged-out a {
color: #fff;
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item.search-button-wrap a:hover {
color: #fff;
}
.header-3.header-over-slideshow .haru-header-nav-above-wrap .header-elements .header-elements-item.search-button-wrap a i {
color: #fff;
}
.header-3.header-over-slideshow .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li.current-menu-item > a {
color: #fff;
}
.header-3.header-over-slideshow .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li.current-menu-item > a:before {
background-color: #fff;
}
.header-3.header-over-slideshow .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > a {
color: rgba(255, 255, 255, 0.6);
}
.header-3.header-over-slideshow .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > a:before {
background-color: #fff;
}
.header-3.header-over-slideshow .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li:hover > a {
color: #fff;
}
.header-4 .haru-header-nav-wrap {
padding: 0 5%;
}
.header-4 .haru-header-nav-wrap .header-logo img {
max-height: 80px;
}
.header-4 .haru-header-nav-wrap .header-nav-above {
height: 105px;
}
.header-4 .haru-header-nav-wrap .header-nav-above .header-left {
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.header-4 .haru-header-nav-wrap .header-nav-above .header-center .header-navigation .menu-wrap .haru-main-menu > li > a {
line-height: 105px;
padding-top: 0;
padding-bottom: 0;
}
.header-4 .haru-header-nav-wrap .header-nav-above .header-center .menu-left .navbar-nav {
float: right;
}
.header-4 .haru-header-nav-wrap .header-nav-above .header-center .header-logo {
line-height: 105px;
text-align: center;
}
.header-4 .haru-header-nav-wrap .header-nav-above .header-right {
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.header-4 .haru-header-nav-wrap .header-elements .header-elements-item.custom-text-wrap .button_style_6 {
display: block;
background-color: #D8B069;
border: 1px solid #D8B069;
color: #333333;
font-weight: 600;
font-size: 13px;
padding: 11px 15px;
min-width: 160px;
letter-spacing: 1px;
text-transform: uppercase;
text-align: center;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-4 .haru-header-nav-wrap .header-elements .header-elements-item.custom-text-wrap .button_style_6:hover {
background-color: transparent;
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-4 .haru-header-nav-wrap #popup-menu-button {
margin-right: 35px;
margin-top: -5px;
}
.header-4.header-over-slideshow .haru-header-nav-wrap #popup-menu-button {
background-color: #fff;
}
.header-4.header-over-slideshow .haru-header-nav-wrap #popup-menu-button:hover, .header-4.header-over-slideshow .haru-header-nav-wrap #popup-menu-button:active {
background-color: #D8B069;
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item {
color: #fff;
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"] {
color: #fff;
letter-spacing: 1px;
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]::-moz-placeholder {
color: rgba(255, 255, 255, 0.5);
opacity: 1;
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]:-ms-input-placeholder {
color: rgba(255, 255, 255, 0.5);
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]::-webkit-input-placeholder {
color: rgba(255, 255, 255, 0.5);
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap .search-box button:hover {
color: #fff;
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon {
position: relative;
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon .total {
background: #fff;
color: #D8B069;
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon > i:hover {
color: #fff;
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item .my-wishlist-wrap .haru-wishlist i {
color: #fff;
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item .my-wishlist-wrap .haru-wishlist span.total {
background-color: #fff;
color: #D8B069;
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.user-account-wrap .user-account-content.logged-out a {
color: #fff;
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-button-wrap a:hover {
color: #fff;
}
.header-4.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-button-wrap a i {
color: #fff;
}
.header-4.headroom--pinned:not(.headroom--top) .haru-header-nav-wrap .header-nav-above {
height: 60px;
}
.header-4.headroom--pinned:not(.headroom--top) .haru-header-nav-wrap .header-nav-above .header-center .header-logo {
line-height: 60px;
}
.header-4.headroom--unpinned .haru-header-nav-wrap .header-nav-above {
height: 60px;
}
.header-4.headroom--unpinned .haru-header-nav-wrap .header-nav-above .header-center .header-logo {
line-height: 60px;
}
.header-5 .haru-header-nav-wrap {
padding: 0 5%;
}
.header-5 .haru-header-nav-wrap .header-logo img {
max-height: 80px;
}
.header-5 .haru-header-nav-wrap .header-nav-above {
height: 105px;
}
.header-5 .haru-header-nav-wrap .header-nav-above .header-left {
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.header-5 .haru-header-nav-wrap .header-nav-above .header-center {
text-align: center;
}
.header-5 .haru-header-nav-wrap .header-nav-above .header-right {
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.header-5 .haru-header-nav-wrap #popup-menu-button {
margin-top: 3px;
margin-left: 40px;
}
.header-5.header-over-slideshow .haru-header-nav-wrap #popup-menu-button {
background-color: #fff;
}
.header-5.header-over-slideshow .haru-header-nav-wrap #popup-menu-button:hover, .header-5.header-over-slideshow .haru-header-nav-wrap #popup-menu-button:active {
background-color: #D8B069;
}
.header-5.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"] {
color: #fff;
letter-spacing: 1px;
}
.header-5.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]::-moz-placeholder {
color: rgba(255, 255, 255, 0.5);
opacity: 1;
}
.header-5.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]:-ms-input-placeholder {
color: rgba(255, 255, 255, 0.5);
}
.header-5.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap input[type="text"]::-webkit-input-placeholder {
color: rgba(255, 255, 255, 0.5);
}
.header-5.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.search-box-wrap .search-box button:hover {
color: #fff;
}
.header-5.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon {
position: relative;
}
.header-5.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon .total {
background: #D8B069;
color: #fff;
}
.header-5.header-over-slideshow .haru-header-nav-wrap .header-elements .header-elements-item .my-wishlist-wrap .haru-wishlist span.total {
background-color: #D8B069;
color: #fff;
}
.header-5.headroom--pinned:not(.headroom--top) .haru-header-nav-wrap {
background-color: transparent;
}
.header-5.headroom--pinned:not(.headroom--top) .haru-header-nav-wrap .header-nav-above {
height: 60px;
}
.header-5.headroom--pinned:not(.headroom--top) .haru-header-nav-wrap .header-nav-above .header-center .header-logo {
line-height: 60px;
}
.header-5.headroom--unpinned .haru-header-nav-wrap {
background-color: transparent;
}
.header-5.headroom--unpinned .haru-header-nav-wrap .header-nav-above {
height: 60px;
}
.header-5.headroom--unpinned .haru-header-nav-wrap .header-nav-above .header-center .header-logo {
line-height: 60px;
}
header.header-6 .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > a {
line-height: 105px;
}
header.header-6 .haru-header-nav-wrap .header-navigation .header-right .header-elements {
margin-left: 5px;
}
header.header-6 .haru-header-nav-wrap .header-navigation .header-right .header-elements .header-elements-item {
margin-left: 25px;
}
.header-7 .haru-header-nav-above-wrap .header-nav-above {
height: 105px;
}
.header-7 .haru-header-nav-above-wrap .header-nav-above .header-right .header-elements-item.search-product-category {
margin-right: 20px;
}
.header-7 .haru-header-nav-wrap {
background-color: #D8B069;
}
.header-7 .haru-header-nav-wrap .header-navigation .header-elements-nav.left {
width: calc(25% - 22px);
}
.header-7 .haru-header-nav-wrap .header-navigation .header-primary-menu {
margin-left: 29px;
}
.header-7 .haru-header-nav-wrap .header-navigation .header-primary-menu .menu-wrap .haru-main-menu > li.current-menu-item > a, .header-7 .haru-header-nav-wrap .header-navigation .header-primary-menu .menu-wrap .haru-main-menu > li:hover > a {
background-color: #444444;
color: #444444;
}
.header-7 .haru-header-nav-wrap .header-navigation .header-primary-menu .menu-wrap .haru-main-menu > li > a {
color: #fff;
font-weight: normal;
line-height: 50px;
padding: 0 20px;
text-transform: capitalize;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-7 .haru-header-nav-wrap .header-navigation .header-primary-menu .menu-wrap .haru-main-menu > li > a:hover {
color: #444444;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-7 .haru-header-nav-wrap .header-navigation .header-elements-nav.right .header-elements .header-elements-item a.header-icon,
.header-7 .haru-header-nav-wrap .header-navigation .header-elements-nav.right .header-elements .header-elements-item i.header-icon {
font-size: 14px;
}
.header-7 .haru-header-nav-wrap .header-navigation .header-elements-nav.right .header-elements .header-social-network-wrap li {
line-height: 50px;
}
.header-7 .haru-header-nav-wrap .header-navigation .header-elements-nav.right .header-elements .header-social-network-wrap li a {
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-7 .haru-header-nav-wrap .header-navigation .header-elements-nav.right .header-elements .header-social-network-wrap li a:hover {
color: #444444;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-7 .haru-header-nav-wrap .header-navigation .header-elements-nav.right .header-elements .haru-canvas-sidebar-toggle-wrap a {
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-7 .haru-header-nav-wrap .header-navigation .header-elements-nav.right .header-elements .haru-canvas-sidebar-toggle-wrap a:hover {
color: #444444;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-7.headroom--pinned:not(.headroom--top) .haru-header-nav-wrap {
background-color: transparent;
}
.header-7.headroom--pinned:not(.headroom--top) .haru-header-nav-wrap .header-navigation .header-elements-nav .vertical-menu-wrap .vertical-menu-toggle {
line-height: 60px;
}
.header-7.headroom--pinned:not(.headroom--top) .haru-header-nav-wrap .header-navigation .header-elements-nav .header-social-network-wrap li {
line-height: 60px;
}
.header-7.headroom--unpinned .haru-header-nav-wrap {
background-color: transparent;
} #haru-header.header-sidebar {
background-color: #fff;
height: 100%;
position: fixed;
width: 300px;
z-index: 1000;
-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 10px 0;
-moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 10px 0;
box-shadow: rgba(0, 0, 0, 0.2) 0 0 10px 0;
}
#haru-header.header-sidebar .vertical-header-wrap {
height: 100%;
}
#haru-header.header-sidebar .vertical-header-wrap .header-top {
text-align: center;
}
#haru-header.header-sidebar .vertical-header-wrap .header-top .header-logo {
padding: 40px 0;
}
#haru-header.header-sidebar .vertical-header-wrap .header-top .header-logo img {
max-height: 120px;
max-width: 100%;
padding: 5px 20px;
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
#haru-header.header-sidebar .vertical-header-wrap .header-top .header-elements-top .header-elements-left .header-elements-item:first-child {
margin-right: 25px;
}
#haru-header.header-sidebar .vertical-header-wrap .header-top .header-elements-top .user-account-wrap .user-account-content .user-account-menu {
left: 0;
right: auto;
text-align: left;
}
#haru-header.header-sidebar .vertical-header-wrap .header-top .header-elements-top .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap {
left: 0;
right: auto;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom {
padding-top: 20px;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .menu-wrap {
width: 100%;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .menu-wrap .navbar-nav.vertical-megamenu {
padding: 0;
width: 100%;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .menu-wrap .navbar-nav.vertical-megamenu li.current-menu-item > a {
color: #D8B069;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .menu-wrap .navbar-nav.vertical-megamenu > li {
font-size: 14px;
float: none;
position: relative;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .menu-wrap .navbar-nav.vertical-megamenu > li > a {
display: block;
padding: 15px 30px 15px 30px;
font-style: italic;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .menu-wrap .navbar-nav.vertical-megamenu > li > a:after {
position: absolute;
right: 30px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .menu-wrap .navbar-nav.vertical-megamenu > li:hover > a:after {
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .menu-wrap .navbar-nav.vertical-megamenu > li.menu_style_dropdown:hover > ul {
left: 100%;
top: 0;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .menu-wrap .navbar-nav.vertical-megamenu > li.menu_style_column > ul {
background: #fff;
left: 100%;
min-width: 970px;
top: 0;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .menu-wrap .navbar-nav.vertical-megamenu > li.menu_style_tab > ul {
background: #fff;
left: 100%;
min-width: 970px;
top: 0;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .menu-wrap .navbar-nav.vertical-megamenu > li.mega-fullwidth > ul {
max-width: calc(100vw - 330px);
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .header-elements.header-elements-nav .header-elements-item {
margin: 0;
padding: 10px 30px;
width: 100%;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .header-elements.header-elements-nav .header-elements-item.header-social-network-wrap {
margin-top: 60px;
text-align: center;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .header-elements.header-elements-nav .header-elements-item.header-social-network-wrap li {
padding: 0 5px;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .header-elements.header-elements-nav .header-elements-item.header-social-network-wrap li:first-child {
padding-left: 0;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .header-elements.header-elements-nav .header-elements-item.header-social-network-wrap li a {
color: #ababab;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .header-elements.header-elements-nav .header-elements-item.header-social-network-wrap li a:hover {
color: #D8B069;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .header-elements.header-elements-nav .header-elements-item.custom-text-wrap {
color: #ababab;
font-family: "Playfair Display";
font-style: italic;
text-align: center;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .header-elements.header-elements-nav .header-elements-item.custom-text-wrap span {
color: #ababab;
}
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .header-elements.header-elements-nav .header-elements-item a.header-icon,
#haru-header.header-sidebar .vertical-header-wrap .header-bottom .header-elements.header-elements-nav .header-elements-item i.header-icon {
font-size: 14px;
}
#haru-header.header-sidebar.header-dark {
background-color: #262626;
}
#haru-header.header-sidebar.header-dark .vertical-header-wrap .header-bottom .menu-wrap {
width: 100%;
}
#haru-header.header-sidebar.header-dark .vertical-header-wrap .header-bottom .menu-wrap .navbar-nav.vertical-megamenu > li > a {
color: #ababab;
}
#haru-header.header-sidebar.header-dark .vertical-header-wrap .header-bottom .menu-wrap .navbar-nav.vertical-megamenu > li:hover > a {
color: #D8B069;
}
#haru-header.header-sidebar.header-dark .vertical-header-wrap .header-bottom .header-elements.header-elements-nav .header-elements-item.custom-text-wrap {
color: #7e7e7e;
}
body.header-sidebar .haru-archive-blog,
body.header-sidebar .haru-single-blog {
padding: 0 15px;
}
body.header-sidebar .haru-archive-product,
body.header-sidebar .haru-single-product {
padding: 0 15px;
}
body.header-sidebar .haru-archive-video,
body.header-sidebar .haru-single-actor,
body.header-sidebar .haru-single-director {
padding: 0 15px;
}
.header-sidebar .haru-top-header {
padding-left: 300px;
position: fixed;
width: 100%;
z-index: 1000;
}
.header-sidebar #haru-content-main {
padding-left: 300px !important;
}
@media screen and (max-width: 991px) {
.header-sidebar #haru-content-main {
padding-left: 0 !important;
}
}
.header-sidebar footer {
margin-left: 300px !important;
}
@media screen and (max-width: 991px) {
.header-sidebar footer {
margin-left: 0 !important;
}
}  #haru-header.header-vertical-bar {
background-color: #fff;
height: 100%;
position: fixed;
width: 150px;
z-index: 1000;
-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 10px 0;
-moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 10px 0;
box-shadow: rgba(0, 0, 0, 0.2) 0 0 10px 0;
}
@media screen and (max-width: 1199px) {
#haru-header.header-vertical-bar {
width: 120px;
}
}
#haru-header.header-vertical-bar .vertical-header-wrap {
position: absolute;
height: 100vh;
left: 0;
top: 0;
width: 100%;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-top {
text-align: center;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-top .header-logo {
margin: 90px 0;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-top .header-logo img {
max-width: 100%;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-top .header-elements-top .user-account-wrap .user-account-content .user-account-menu {
left: 0;
right: auto;
text-align: left;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-top .header-elements-top .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap {
left: 0;
right: auto;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-middle {
text-align: center;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-middle .header-elements-middle {
margin-top: 20px;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-middle .header-elements-middle .header-elements-item a.header-icon,
#haru-header.header-vertical-bar .vertical-header-wrap .header-middle .header-elements-middle .header-elements-item i.header-icon {
font-size: 24px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-middle .header-elements-middle .header-elements-item a.header-icon:hover,
#haru-header.header-vertical-bar .vertical-header-wrap .header-middle .header-elements-middle .header-elements-item i.header-icon:hover {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-middle .header-elements-middle .header-elements-item.search-button-wrap a i {
margin-left: 4px;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-bottom .header-elements {
margin: 112px 0;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-bottom .header-elements.header-elements-right .header-elements-item {
margin: 0;
width: 100%;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-bottom .header-elements.header-elements-right .header-elements-item.header-social-network-wrap {
margin-top: 60px;
text-align: center;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-bottom .header-elements.header-elements-right .header-elements-item.header-social-network-wrap li {
padding: 0 5px;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-bottom .header-elements.header-elements-right .header-elements-item.header-social-network-wrap li:first-child {
padding-left: 0;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-bottom .header-elements.header-elements-right .header-elements-item.header-social-network-wrap li a {
color: #ababab;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-bottom .header-elements.header-elements-right .header-elements-item.header-social-network-wrap li a:hover {
color: #D8B069;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-bottom .header-elements.header-elements-right .header-elements-item.custom-text-wrap {
color: #ababab;
font-family: "Playfair Display";
font-style: italic;
text-align: center;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-bottom .header-elements.header-elements-right .header-elements-item.custom-text-wrap span {
color: #ababab;
}
#haru-header.header-vertical-bar .vertical-header-wrap .header-bottom .header-elements.header-elements-right .header-elements-item a.header-icon,
#haru-header.header-vertical-bar .vertical-header-wrap .header-bottom .header-elements.header-elements-right .header-elements-item i.header-icon {
font-size: 14px;
}
#haru-header.header-vertical-bar.header-dark {
background-color: #121212;
}
#haru-header.header-vertical-bar.header-dark .vertical-header-wrap .header-middle {
text-align: center;
}
#haru-header.header-vertical-bar.header-dark .vertical-header-wrap .header-middle #popup-menu-button {
background-color: #fff;
}
#haru-header.header-vertical-bar.header-dark .vertical-header-wrap .header-middle #popup-menu-button:hover, #haru-header.header-vertical-bar.header-dark .vertical-header-wrap .header-middle #popup-menu-button:active {
background-color: #D8B069;
}
#haru-header.header-vertical-bar.header-dark .vertical-header-wrap .header-middle .header-elements-middle .header-elements-item a.header-icon,
#haru-header.header-vertical-bar.header-dark .vertical-header-wrap .header-middle .header-elements-middle .header-elements-item i.header-icon {
color: #fff;
}
#haru-header.header-vertical-bar.header-dark .vertical-header-wrap .header-middle .header-elements-middle .header-elements-item a.header-icon:hover,
#haru-header.header-vertical-bar.header-dark .vertical-header-wrap .header-middle .header-elements-middle .header-elements-item i.header-icon:hover {
color: #D8B069;
}
#haru-header.header-vertical-bar.header-dark .vertical-header-wrap .header-bottom .header-elements.header-elements-nav .header-elements-item.custom-text-wrap {
color: #7e7e7e;
}
body.header-vertical-bar .haru-archive-blog,
body.header-vertical-bar .haru-single-blog {
padding: 0 15px;
}
body.header-vertical-bar .haru-archive-product,
body.header-vertical-bar .haru-single-product {
padding: 0 15px;
}
body.header-vertical-bar .haru-archive-video,
body.header-vertical-bar .haru-single-actor,
body.header-vertical-bar .haru-single-director {
padding: 0 15px;
}
body.header-vertical-bar [data-vc-stretch-content="true"] {
padding-left: 150px;
}
@media screen and (max-width: 1199px) {
body.header-vertical-bar [data-vc-stretch-content="true"] {
padding-left: 120px;
}
}
@media screen and (max-width: 991px) {
body.header-vertical-bar [data-vc-stretch-content="true"] {
padding-left: 0;
}
}
.header-vertical-bar .haru-top-header {
padding-left: 150px;
position: fixed;
width: 100%;
z-index: 1000;
}
.header-vertical-bar #haru-content-main {
padding-left: 150px !important;
}
@media screen and (max-width: 991px) {
.header-vertical-bar #haru-content-main {
padding-left: 0 !important;
}
}
.header-vertical-bar footer {
margin-left: 150px !important;
}
@media screen and (max-width: 991px) {
.header-vertical-bar footer {
margin-left: 0 !important;
}
}   .navbar {
border: none;
margin: 0;
padding: 0;
}
@media (min-width: 768px) {
.navbar .navbar-nav {
padding: 0;
}
}
.navbar .navbar-nav a, .navbar .navbar-nav ul, .navbar .navbar-nav li, .navbar .navbar-nav div, .navbar .navbar-nav form, .navbar .navbar-nav input {
margin: 0;
padding: 0;
font-family: "Josefin Sans";
}
.navbar .navbar-nav a {
position: relative;
text-decoration: none;
}
.navbar .navbar-nav li {
list-style: none;
}
.navbar .navbar-nav > li > a {
display: block;
padding: 15px;
text-transform: uppercase;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.navbar .navbar-nav > li > a span.haru_sub_label {
color: #fff;
font-size: 9px;
margin-left: 5px;
padding: 0 5px;
position: absolute;
right: -2px;
height: 15px;
line-height: 14px;
top: 50%;
text-transform: capitalize;
-webkit-transform: translateY(calc(-50% - 15px));
-ms-transform: translateY(calc(-50% - 15px));
-o-transform: translateY(calc(-50% - 15px));
transform: translateY(calc(-50% - 15px));
}
.navbar .navbar-nav > li a i {
line-height: 20px;
}
.navbar .navbar-nav > li a i.left {
padding-right: 5px;
float: left;
}
.navbar .navbar-nav > li a i.center {
padding-left: 5px;
}
.navbar .navbar-nav > li a i.right {
padding-left: 5px;
}
.navbar .navbar-nav > li a span.haru_sub_label {
color: #fff;
font-size: 10px;
margin-left: 5px;
padding: 1px 3px;
}
.navbar .navbar-nav > li a:after {
content: '\f107';
font-family: FontAwesome;
padding-left: 5px;
}
.navbar .navbar-nav > li a:only-child:after {
content: '';
}
.navbar .navbar-nav > li.menu_style_dropdown:hover > ul {
display: block;
opacity: 1;
visibility: visible;
overflow: visible;
}
.navbar .navbar-nav > li.menu_style_dropdown:hover > ul > li:hover > a:after {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.navbar .navbar-nav > li.menu_style_dropdown:hover > ul > li:hover > ul {
display: block;
left: 100%;
opacity: 1;
overflow: visible;
position: absolute;
top: 0;
visibility: visible;
}
.navbar .navbar-nav > li.menu_style_dropdown:hover > ul > li:hover > ul > li:hover > a:after {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.navbar .navbar-nav > li.menu_style_dropdown:hover > ul > li:hover > ul > li:hover > ul {
display: block;
left: 100%;
opacity: 1;
overflow: visible;
position: absolute;
top: 0;
visibility: visible;
}
.navbar .navbar-nav > li.menu_style_dropdown:hover > ul > li:hover > ul > li:hover > ul > li:hover > a:after {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.navbar .navbar-nav > li.menu_style_dropdown:hover > ul > li:hover > ul > li:hover > ul > li:hover > ul {
display: block;
left: 100%;
opacity: 1;
overflow: visible;
position: absolute;
top: 0;
visibility: visible;
}
.navbar .navbar-nav > li.menu_style_dropdown:hover > ul > li:hover > ul > li:hover > ul > li:hover > ul > li:hover > a:after {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.navbar .navbar-nav > li.menu_style_dropdown:hover > ul > li:hover > ul > li:hover > ul > li:hover > ul > li:hover > ul {
display: block;
left: 100%;
opacity: 1;
overflow: visible;
position: absolute;
top: 0;
visibility: visible;
}
.navbar .navbar-nav > li.menu_style_dropdown:hover > ul > li:hover > ul > li:hover > ul > li:hover > ul > li:hover > ul > li:hover > a:after {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.navbar .navbar-nav > li.menu_style_dropdown:hover > ul > li:hover > ul > li:hover > ul > li:hover > ul > li:hover > ul > li:hover > ul {
display: block;
left: 100%;
opacity: 1;
overflow: visible;
position: absolute;
top: 0;
visibility: visible;
}
.navbar .navbar-nav > li.menu_style_dropdown ul {
background-color: #fff;
display: none;
opacity: 0;
overflow: hidden;
position: absolute;
visibility: hidden;
-webkit-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.1);
-webkit-animation-duration: 0.5s;
animation-duration: 0.5s;
-webkit-animation-delay: 0.1s;
animation-delay: 0.1s;
}
.navbar .navbar-nav > li.menu_style_dropdown ul li {
display: block;
float: none;
min-width: 250px;
position: relative;
}
.navbar .navbar-nav > li.menu_style_dropdown ul li a {
display: block;
line-height: 20px;
padding: 10px 20px;
}
.navbar .navbar-nav > li.menu_style_dropdown ul li a:after {
position: absolute;
right: 15px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.navbar .navbar-nav > li.menu_style_column.mega-col-columns-2 > ul > li {
float: left;
width: 50%;
}
.navbar .navbar-nav > li.menu_style_column.mega-col-columns-3 > ul > li {
float: left;
width: 33.3333333%;
}
.navbar .navbar-nav > li.menu_style_column.mega-col-columns-4 > ul > li {
float: left;
width: 25%;
}
.navbar .navbar-nav > li.menu_style_column.mega-col-columns-5 > ul > li {
float: left;
width: 20%;
}
.navbar .navbar-nav > li.menu_style_column.mega-col-columns-6 > ul > li {
float: left;
width: 16.6666666%;
}
.navbar .navbar-nav > li.menu_style_column:hover > ul {
display: block;
opacity: 1;
overflow: visible;
visibility: visible;
}
.navbar .navbar-nav > li.menu_style_column > ul {
display: none;
left: 0;
opacity: 0;
overflow: hidden;
padding: 30px 0px;
position: absolute;
top: 100%;
visibility: hidden;
width: 100%;
-webkit-box-shadow: 0 0px 4px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 4px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 0px 4px 0 rgba(0, 0, 0, 0.2);
-webkit-animation-duration: 0.5s;
animation-duration: 0.5s;
-webkit-animation-delay: 0.1s;
animation-delay: 0.1s;
}
.navbar .navbar-nav > li.menu_style_column > ul > li {
border-left: 1px solid #ededed;
}
.navbar .navbar-nav > li.menu_style_column > ul > li:first-child {
border: none;
padding-left: 2px;
}
.navbar .navbar-nav > li.menu_style_column > ul > li > a {
position: relative;
display: block;
padding: 0 20px 15px 20px;
font-weight: 600;
text-transform: uppercase;
}
.navbar .navbar-nav > li.menu_style_column > ul > li > a:hover {
color: #D8B069;
}
.navbar .navbar-nav > li.menu_style_column > ul > li > a:after {
display: none;
}
.navbar .navbar-nav > li.menu_style_column > ul > li ul li a {
display: block;
padding: 10px 20px;
position: relative;
}
.navbar .navbar-nav > li.menu_style_tab > ul {
display: none;
left: 0;
opacity: 0;
overflow: hidden;
position: absolute;
top: 99%;
visibility: hidden;
width: 100%;
-webkit-box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.1);
-webkit-animation-duration: 0.5s;
animation-duration: 0.5s;
-webkit-animation-delay: 0.1s;
animation-delay: 0.1s;
}
.navbar .navbar-nav > li.menu_style_tab > ul:before {
background: #fafafa;
border-right: 1px solid #ededed;
bottom: 0;
content: '';
position: absolute;
top: 0;
width: 25%;
}
.navbar .navbar-nav > li.menu_style_tab > ul > li {
clear: none;
display: block;
position: static;
text-align: right;
width: 25%;
}
.navbar .navbar-nav > li.menu_style_tab > ul > li:first-child {
margin-top: 20px;
}
.navbar .navbar-nav > li.menu_style_tab > ul > li:hover a:before, .navbar .navbar-nav > li.menu_style_tab > ul > li.active a:before {
height: 100%;
}
.navbar .navbar-nav > li.menu_style_tab > ul > li > a {
display: block;
font-weight: 600;
padding: 10px 20px;
position: relative;
text-align: right;
}
.navbar .navbar-nav > li.menu_style_tab > ul > li > a:after {
content: '';
}
.navbar .navbar-nav > li.menu_style_tab > ul > li > a:before {
content: '';
height: 0;
left: 0;
position: absolute;
top: 0;
width: 2px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.navbar .navbar-nav > li.menu_style_tab > ul > li.active > a {
border-top: 1px solid #ededed;
border-bottom: 1px solid #ededed;
color: #D8B069;
background: #fff;
}
.navbar .navbar-nav > li.menu_style_tab > ul > li > .haru_megamenu_widget_area, .navbar .navbar-nav > li.menu_style_tab > ul > li > ul {
background: #fff;
height: auto;
left: 25%;
opacity: 0;
padding: 20px 20px;
position: absolute;
right: 0;
top: 10px;
text-align: left;
visibility: hidden;
width: auto;
-webkit-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.navbar .navbar-nav > li.menu_style_tab > ul > li > .haru_megamenu_widget_area.columns-1 section, .navbar .navbar-nav > li.menu_style_tab > ul > li > ul.columns-1 section {
width: 100%;
}
.navbar .navbar-nav > li.menu_style_tab > ul > li > .haru_megamenu_widget_area.columns-2 section, .navbar .navbar-nav > li.menu_style_tab > ul > li > ul.columns-2 section {
width: 50%;
float: left;
}
.navbar .navbar-nav > li.menu_style_tab > ul > li > .haru_megamenu_widget_area.columns-3 section, .navbar .navbar-nav > li.menu_style_tab > ul > li > ul.columns-3 section {
width: 33.3333%;
float: left;
}
.navbar .navbar-nav > li.menu_style_tab > ul > li > .haru_megamenu_widget_area.columns-4 section, .navbar .navbar-nav > li.menu_style_tab > ul > li > ul.columns-4 section {
width: 25%;
float: left;
}
.navbar .navbar-nav > li.menu_style_tab > ul > li > .haru_megamenu_widget_area .widget-title-wrapper a, .navbar .navbar-nav > li.menu_style_tab > ul > li > ul .widget-title-wrapper a {
display: none;
}
.navbar .navbar-nav > li.menu_style_tab > ul > li.active .haru_megamenu_widget_area, .navbar .navbar-nav > li.menu_style_tab > ul > li.active ul {
opacity: 1;
visibility: visible;
top: 0;
z-index: 999;
}
.navbar .navbar-nav > li.menu_style_tab:hover ul {
display: block;
opacity: 1;
visibility: visible;
}
.navbar .navbar-nav > li.menu_style_tab.mega-col-columns-2 > ul > li > ul > li {
float: left;
width: 50%;
padding: 10px 0;
}
.navbar .navbar-nav > li.menu_style_tab.mega-col-columns-3 > ul > li > ul > li {
float: left;
width: 33.3333333%;
padding: 10px 0;
}
.navbar .navbar-nav > li.menu_style_tab.mega-col-columns-4 > ul > li > ul > li {
float: left;
width: 25%;
padding: 10px 0;
}
.navbar .navbar-nav > li.menu_style_tab.mega-col-columns-5 > ul > li > ul > li {
float: left;
width: 20%;
padding: 10px 0;
}
.navbar .navbar-nav > li.menu_style_tab.mega-col-columns-6 > ul > li > ul > li {
float: left;
width: 16.6666666%;
padding: 10px 0;
}
.navbar .navbar-nav > li.mega-fullwidth > ul {
width: 1170px;
}
@media screen and (max-width: 1199px) {
.navbar .navbar-nav > li.mega-fullwidth > ul {
width: 970px;
}
}
.haru_widget_area > .haru_megamenu_widget_area section {
position: relative;
margin-top: 0;
margin-bottom: 0;
}
.haru_widget_area > .haru_megamenu_widget_area section .widget-title-wrapper h3 {
font-size: 14px;
text-transform: uppercase;
font-weight: 600;
margin: 0;
padding-top: 10px;
padding-bottom: 20px;
color: #696969;
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.haru_widget_area > .haru_megamenu_widget_area section .product_list_widget {
left: 0;
padding: 0;
position: relative;
width: 100%;
}
.haru_widget_area > .haru_megamenu_widget_area section .product_list_widget > li {
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.haru_widget_area > .haru_megamenu_widget_area section .product_list_widget > li:hover {
-webkit-transform: translate3d(0, -3px, 0);
transform: translate3d(0, -3px, 0);
}
.haru_widget_area > .haru_megamenu_widget_area section .product_list_widget > li a {
font-weight: 700;
padding-bottom: 0 !important;
}
.haru_widget_area > .haru_megamenu_widget_area section .product_list_widget > li a img {
border: 1px solid #ededed;
float: left;
margin: 0;
margin-right: 10px;
padding: 5px;
width: 33.33%;
}
.haru_widget_area > .haru_megamenu_widget_area section .product_list_widget > li a:after {
content: '';
}
.haru_widget_area > .haru_megamenu_widget_area section .product_list_widget > li .star-rating {
font-family: star;
margin: 10px 0;
text-align: left;
}
.haru_widget_area > .haru_megamenu_widget_area section .product_list_widget > li .star-rating:before {
content: "\f383 \f383 \f383 \f383 \f383";
color: #f7bb2a;
font-family: Ionicons;
letter-spacing: 2px;
}
.haru_widget_area > .haru_megamenu_widget_area section .product_list_widget > li .star-rating span:before {
content: "\f384 \f384 \f384 \f384 \f384";
color: #f7bb2a;
font-family: Ionicons;
letter-spacing: 2px;
}
.haru_widget_area > .haru_megamenu_widget_area section .product_list_widget > li ins {
margin-right: 8px;
}
.haru_widget_area > .haru_megamenu_widget_area section .widget_product_tag_cloud .tagcloud a {
display: inline-block;
font-size: 14px !important;
padding: 5px 10px;
margin-right: 10px;
margin-top: 10px;
color: #ababab;
border-top: solid 1px #ababab;
border-left: solid 1px #ababab;
border-right: solid 1px #ababab;
border-bottom: solid 1px #ababab;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.haru_widget_area > .haru_megamenu_widget_area section .widget_product_tag_cloud .tagcloud a:hover {
color: #fff;
background: #D8B069;
border-top: solid 1px #D8B069;
border-left: solid 1px #D8B069;
border-right: solid 1px #D8B069;
border-bottom: solid 1px #D8B069;
}
.haru_megamenu_widget_area ul.instagram-pics {
list-style: none;
margin: 0;
padding: 0;
font-size: 0;
}
.haru_megamenu_widget_area ul.instagram-pics li {
display: inline-block;
padding: 0;
margin: 0;
}
.haru_megamenu_widget_area ul.instagram-pics a {
display: block;
position: relative;
overflow: hidden;
}
.haru_megamenu_widget_area ul.instagram-pics a:before {
content: "";
position: absolute;
width: 101%;
height: 101%;
background-color: rgba(216, 176, 105, 0.5);
opacity: 0;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
.haru_megamenu_widget_area ul.instagram-pics a:after {
display: none;
}
.haru_megamenu_widget_area ul.instagram-pics a:hover:before {
opacity: 1;
}
.haru_megamenu_widget_area ul.instagram-pics a img {
padding: 5px;
border: 1px solid #ededed;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru_megamenu_widget_area ul.instagram-pics + p {
margin: 0;
font-size: 13px;
font-style: italic;
letter-spacing: 0.02em;
}
.haru_megamenu_widget_area .null-instagram-feed {
text-align: left;
}
.haru_megamenu_widget_area .null-instagram-feed.columns-4 .instagram-pics {
list-style: none;
list-style-type: none;
padding: 0;
margin-left: -5px;
margin-right: -5px;
margin-top: -5px;
}
.haru_megamenu_widget_area .null-instagram-feed.columns-4 .instagram-pics li {
width: 25%;
display: inline-block;
padding: 5px;
}
.haru_megamenu_widget_area .null-instagram-feed.columns-4 .instagram-pics li a {
display: block;
position: relative;
overflow: hidden;
}
.haru_megamenu_widget_area .null-instagram-feed .clear {
display: block;
}  header.haru-mobile-header {
display: none;    }
@media screen and (max-width: 991px) {
header.haru-mobile-header {
display: block;
}
}
header.haru-mobile-header .haru-mobile-header-wrap {
border-bottom: solid 1px #ededed;
z-index: 1000;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container {
background-color: #fff;
position: relative;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner {
height: 60px;
position: relative;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-logo-mobile {
line-height: 60px;
vertical-align: middle;
text-align: center;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-logo-mobile img {
max-height: 50px;
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements {
display: block;
font-size: 0;
position: absolute;
top: 0;
bottom: 0;
margin: auto;
right: 0;
color: #000;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements:before {
content: "";
display: inline-block;
vertical-align: middle;
height: 100%;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item {
display: inline-block;
vertical-align: middle;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item i {
font-size: 24px;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav {
background: #fff;
display: none;
margin-bottom: 15px;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav.menu-mobile-fly {
display: block;
position: fixed;
margin: 0;
top: 0;
bottom: 0;
overflow: auto;
overflow-x: hidden;
width: 300px;
left: -300px;
border-right: solid 1px #D8B069;
z-index: 300;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav.menu-mobile-fly.in {
left: 0;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav.menu-mobile-fly ul.haru-nav-mobile-menu {
padding: 20px 0;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav.menu-mobile-dropdown .mobile-menu-header .mobile-menu-close {
display: none;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav.menu-mobile-dropdown ul.haru-nav-mobile-menu {
padding: 10px 0 0 0;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-header-elements {
text-align: center;
padding-top: 30px;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-header-elements .header-elements-item {
padding: 0 8px;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-header-elements .header-elements-item.my-wishlist span.total {
display: none;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-header-elements .header-elements-item.user-account-wrap {
text-align: left;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-header-elements .header-elements-item.user-account-wrap .user-account-content .user-account-menu {
right: 50%;
-webkit-transform: translateX(50%);
-ms-transform: translateX(50%);
-o-transform: translateX(50%);
transform: translateX(50%);
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-header-elements .header-elements-item.search-button-wrap {
font-size: 20px;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-header-elements .header-elements-item.search-button-wrap i {
margin-left: 0;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-header-social {
padding: 0;
padding: 20px 0;
margin: 0;
text-align: center;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-header-social .header-elements-item i {
font-size: 14px;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-menu-header {
background-color: #000;
color: #fff;
font-weight: 700;
padding: 10px 0;
text-align: center;
text-transform: uppercase;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-menu-header .mobile-menu-close {
position: absolute;
height: 45px;
width: 45px;
right: 0;
top: 0;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-menu-header .mobile-menu-close:hover {
cursor: pointer;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-menu-header .mobile-menu-close:hover:before, header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-menu-header .mobile-menu-close:hover:after {
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-menu-header .mobile-menu-close:before, header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-menu-header .mobile-menu-close:after {
content: '';
position: absolute;
height: 2px;
width: 20px;
top: 50%;
left: 13px;
margin-top: -1px;
background-color: #fff;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-menu-header .mobile-menu-close:before {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .mobile-menu-header .mobile-menu-close:after {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu {
padding: 0;
margin-bottom: 0;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.menu-item {
color: #7e7e7e;
position: relative;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.menu-item > a {
color: #7e7e7e;
display: block;
font-size: 14px;
padding: 10px 15px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.menu-item > a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.menu-item > b.menu-caret {
color: #7e7e7e;
float: right;
font-size: 18px;
font-weight: 400;
height: 45px;
position: absolute;
right: 0;
top: 0;
width: 45px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.menu-item > b.menu-caret:before, header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.menu-item > b.menu-caret:after {
display: block;
content: "";
position: absolute;
right: 16px;
width: 13px;
height: 13px;
z-index: 10;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.menu-item > b.menu-caret:before {
top: 22px;
height: 1px;
border-top: 1px solid;
border-left: 1px solid;
border-top-color: inherit;
border-left-color: inherit;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.menu-item > b.menu-caret:after {
top: 16px;
right: 22px;
border-top: 1px solid;
border-left: 1px solid;
width: 1px;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.menu-item > b.menu-caret:hover {
cursor: pointer;
color: #D8B069;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.menu-item > b.menu-caret.active:before {
opacity: 0;
visibility: hidden;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.current-menu-ancestor > a,
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.current-menu-parent > a,
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.current-menu-item > a,
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li.menu-current > a,
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li > a:hover,
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li:hover > a,
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav ul.haru-nav-mobile-menu li ul.sub-menu li:hover > a {
color: #D8B069;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .haru-nav-mobile-menu li {
list-style: none;
list-style-type: none;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-nav .haru-nav-mobile-menu li > ul.sub-menu {
position: relative;
list-style: none;
padding: 0;
margin: 0;
padding-left: 15px;
display: none;
}
header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-menu-overlay {
opacity: 0;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.6);
z-index: -1;
pointer-events: none;
overflow: hidden;
-webkit-backface-visibility: hidden;
-webkit-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
header.haru-mobile-header.header-mobile-1 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item.search-button-wrap {
border-left: none;
}
header.haru-mobile-header.header-mobile-1 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item.search-button-wrap a i {
margin-left: 10px;
margin-right: 10px;
}
header.haru-mobile-header.header-mobile-1 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item.mini-cart-wrap.no-price .widget_shopping_cart_content .widget_shopping_cart_icon i {
padding: 0 5px;
}
header.haru-mobile-header.header-mobile-1 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item.mini-cart-wrap.no-price .widget_shopping_cart_content .widget_shopping_cart_icon .total {
right: 0px;
}
header.haru-mobile-header.header-mobile-1 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-logo-mobile {
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
header.haru-mobile-header.header-mobile-2 .header-mobile-above {
text-align: center;
}
header.haru-mobile-header.header-mobile-2 .header-mobile-above img {
max-height: 50px;
padding: 5px 0;
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
header.haru-mobile-header.header-mobile-2 .haru-mobile-header-wrap {
background-color: #8e8e8e;
border-bottom: none;
}
header.haru-mobile-header.header-mobile-2 .haru-mobile-header-wrap .haru-mobile-header-container {
background-color: transparent;
}
header.haru-mobile-header.header-mobile-2 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner {
position: relative;
}
header.haru-mobile-header.header-mobile-2 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .toggle-icon-wrap.in .toggle-icon span {
background: transparent;
}
header.haru-mobile-header.header-mobile-2 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .toggle-icon-wrap .toggle-icon:after, header.haru-mobile-header.header-mobile-2 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .toggle-icon-wrap .toggle-icon:before {
background: none repeat scroll 0 0 #fff;
}
header.haru-mobile-header.header-mobile-2 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .toggle-icon-wrap .toggle-icon span {
background: none repeat scroll 0 0 #fff;
}
header.haru-mobile-header.header-mobile-2 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item.search-button-wrap {
border-left: none;
}
header.haru-mobile-header.header-mobile-2 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item.search-button-wrap a i {
margin-left: 10px;
margin-right: 10px;
color: #fff;
}
header.haru-mobile-header.header-mobile-2 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item.mini-cart-wrap.no-price .widget_shopping_cart_content .widget_shopping_cart_icon i {
padding: 0 5px;
color: #fff;
}
header.haru-mobile-header.header-mobile-2 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item.mini-cart-wrap.no-price .widget_shopping_cart_content .widget_shopping_cart_icon .total {
right: 0px;
}
header.haru-mobile-header.header-mobile-3 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-logo-mobile {
position: absolute;
}
header.haru-mobile-header.header-mobile-3 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements {
right: 50px;
left: auto;
}
header.haru-mobile-header.header-mobile-3 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item.search-button-wrap {
border-left: none;
}
header.haru-mobile-header.header-mobile-3 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item.search-button-wrap a i {
margin-left: 10px;
height: 24px;
}
header.haru-mobile-header.header-mobile-3 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item.mini-cart-wrap.no-price .widget_shopping_cart_content .widget_shopping_cart_icon i {
padding: 0 5px;
height: 24px;
}
header.haru-mobile-header.header-mobile-3 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .header-elements .header-elements-item.mini-cart-wrap.no-price .widget_shopping_cart_content .widget_shopping_cart_icon .total {
right: 0px;
}
header.haru-mobile-header.header-mobile-3 .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-header-inner .toggle-icon-wrap {
right: 0;
left: auto;
}
header.haru-mobile-header.header-mobile-3 .mini-cart-wrap {
position: static;
}
header.haru-mobile-header.header-mobile-3 .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap {
left: -200px;
right: auto;
}
@media screen and (max-width: 320px) {
header.haru-mobile-header.header-mobile-3 .mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap {
left: -175px;
}
}
header.haru-mobile-header .haru-sticky-wrapper.is-sticky > .haru-mobile-header-wrap {
z-index: 997;
left: 0;
right: 0;
}
header.haru-mobile-header .haru-sticky-wrapper:not(.is-sticky) {
height: auto !important;
position: relative !important;
}
body {
left: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
body.menu-mobile-in {
left: 280px;
overflow: hidden;
}
body.menu-mobile-in header.haru-mobile-header .haru-mobile-header-wrap .haru-mobile-header-container .haru-mobile-menu-overlay {
opacity: 1;
z-index: 299;
pointer-events: auto;
cursor: crosshair;
color: #fff;
}
body.menu-mobile-in .haru-sticky-wrapper.is-sticky > .haru-mobile-header-wrap .menu-mobile-fly {
left: 280px;
right: -280px;
}
form.haru-search-form-mobile-menu {
display: none;
} .toggle-icon-wrap {
display: inline-block;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
top: 0;
vertical-align: middle;
}
.toggle-icon-wrap:before {
content: "";
display: inline-block;
height: 100%;
vertical-align: middle;
}
.toggle-icon-wrap .toggle-icon {
display: inline-block;
height: 30px;
position: relative;
vertical-align: middle;
width: 30px;
}
.toggle-icon-wrap .toggle-icon > span {
background: none repeat scroll 0 0 #000;
bottom: 0;
display: block;
height: 2px;
left: 0;
margin: auto;
position: absolute;
right: 0;
top: 0;
width: 80%;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.toggle-icon-wrap .toggle-icon:after, .toggle-icon-wrap .toggle-icon:before {
background: none repeat scroll 0 0 #000;
content: "";
height: 2px;
left: 0;
margin: auto;
position: absolute;
right: 0;
width: 80%;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.toggle-icon-wrap .toggle-icon:before {
top: 20%;
-webkit-transform-origin: top left;
-moz-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
}
.toggle-icon-wrap .toggle-icon:after {
bottom: 20%;
-webkit-transform-origin: bottom left;
-moz-transform-origin: bottom left;
-ms-transform-origin: bottom left;
transform-origin: bottom left;
}
.toggle-icon-wrap.in .toggle-icon span {
background: transparent;
}
.toggle-icon-wrap.in .toggle-icon:before {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.toggle-icon-wrap.in .toggle-icon:after {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
@media screen and (max-width: 991px) {
body.onepage .haru-mobile-header .container {
width: 100%;
}
} .header-elements-left .header-elements-item {
margin-right: 25px;
}
@media screen and (max-width: 1199px) {
.header-elements-left .header-elements-item {
margin-right: 20px;
}
}
@media screen and (max-width: 767px) {
.header-elements-left .header-elements-item {
margin-right: 5px;
}
}
.header-elements-left .header-elements-item:first-child {
margin-right: 0;
}
.header-elements-right .header-elements-item {
margin-left: 25px;
}
@media screen and (max-width: 1199px) {
.header-elements-right .header-elements-item {
margin-left: 20px;
}
}
@media screen and (max-width: 767px) {
.header-elements-right .header-elements-item {
margin-left: 5px;
}
}
.header-elements-right .header-elements-item:first-child {
margin-left: 0;
}
.header-elements-item {
position: relative;
display: inline-block;
font-size: 14px;
vertical-align: middle;
}
.header-elements-item a.header-icon,
.header-elements-item i.header-icon {
color: #7e7e7e;
font-size: 24px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-elements-item a.header-icon:hover,
.header-elements-item i.header-icon:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.header-elements-item a.header-icon,
.header-elements-item i.header-icon {
font-size: 18px;
}
} .header-elements-item.search-button-wrap a {
display: inline-block;
}
.header-elements-item.search-button-wrap a i {
display: block;
margin-left: 10px;
}
.mfp-bg.search-popup {
background: #000;
opacity: .9;
}
.mfp-wrap.search-popup .mfp-content {
height: 100%;
}
#haru-search-popup .haru-search-wrap {
max-width: 550px;
position: absolute;
top: calc(50% - 100px);
left: 50%;
width: 100%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
#haru-search-popup .haru-search-wrap .search-popup-form {
font-size: 18px;
position: relative;
height: 40px;
}
#haru-search-popup .haru-search-wrap .search-popup-form input[type="search"] {
background: none;
border: 0;
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
color: #fff;
font-family: "Josefin Sans";
letter-spacing: 2px;
height: 100%;
padding: 0;
position: absolute;
width: 100%;
}
#haru-search-popup .haru-search-wrap .search-popup-form input[type="search"]::-moz-placeholder {
color: rgba(255, 255, 255, 0.8);
opacity: 1;
}
#haru-search-popup .haru-search-wrap .search-popup-form input[type="search"]:-ms-input-placeholder {
color: rgba(255, 255, 255, 0.8);
}
#haru-search-popup .haru-search-wrap .search-popup-form input[type="search"]::-webkit-input-placeholder {
color: rgba(255, 255, 255, 0.8);
}
@media (max-width: 767px) {
#haru-search-popup .haru-search-wrap .search-popup-form input[type="search"] {
font-size: 16px;
}
}
#haru-search-popup .haru-search-wrap .search-popup-form input[type="search"]:focus {
outline: none;
}
#haru-search-popup .haru-search-wrap .search-popup-form button {
background: none;
border: none;
color: #fff;
position: absolute;
right: 0;
height: 100%;
width: 45px;
}
#haru-search-popup .haru-search-wrap .search-popup-form button:focus {
outline: none;
}
#haru-search-popup .haru-search-wrap .ajax-search-result {
background-color: #fff;
}
#haru-search-popup .haru-search-wrap .ajax-search-result ul {
list-style: none;
margin: 0;
padding: 0;
}
#haru-search-popup .haru-search-wrap .ajax-search-result ul li {
border-bottom: 1px solid rgba(238, 238, 238, 0.8);
padding: 10px;
}
#haru-search-popup .haru-search-wrap .ajax-search-result ul li.view-more {
border: none;
text-align: center;
}
#haru-search-popup .haru-search-wrap .ajax-search-result ul li.selected, #haru-search-popup .haru-search-wrap .ajax-search-result ul li:hover {
background-color: rgba(238, 238, 238, 0.5);
}
#haru-search-popup .haru-search-wrap .ajax-search-result ul li .item-thumbnail {
margin-right: 10px;
}
#haru-search-popup .haru-search-wrap .ajax-search-result ul li .item-thumbnail img {
max-height: 60px;
width: auto;
}
#haru-search-popup .haru-search-wrap .ajax-search-result ul li .item-meta .publish-date {
font-size: 12px;
font-style: italic;
margin-bottom: 0;
}
#haru-search-popup .mfp-close {
color: #fff;
font-size: 28px;
line-height: 50px;
height: 50px;
position: absolute;
right: 20px;
top: 50px;
width: 50px;
} .search-product-category .search-product-category-wrap {
height: 40px;
border: 1px solid #ededed;
}
.search-product-category .search-product-category-wrap .select-category {
border-right: solid 1px #ededed;
line-height: 38px;
min-width: 120px;
position: relative;
height: 100%;
}
.search-product-category .search-product-category-wrap .select-category > span {
cursor: pointer;
padding: 0 15px;
position: absolute;
width: 100%;
height: 33px;
top: 0;
left: 0;
}
.search-product-category .search-product-category-wrap .select-category > span:after {
content: '\f0d7';
font-family: 'Fontawesome';
position: absolute;
right: 10px;
font-size: 14px;
}
.search-product-category .search-product-category-wrap .select-category .product-category-toggle {
display: none;
position: absolute;
top: 100%;
left: -1px;
overflow: auto;
overflow-y: scroll;
padding: 5px 0;
list-style: none;
margin: 0;
background-color: #fff;
line-height: 36px;
z-index: 10;
max-height: 300px;
border: 1px solid rgba(0, 0, 0, 0.1);
width: calc(100% + 2px);
}
.search-product-category .search-product-category-wrap .select-category .product-category-toggle::-webkit-scrollbar-track {
border-radius: 10px;
background-color: #f5f5f5;
}
.search-product-category .search-product-category-wrap .select-category .product-category-toggle::-moz-scrollbar-track {
border-radius: 10px;
background-color: #f5f5f5;
}
.search-product-category .search-product-category-wrap .select-category .product-category-toggle::-webkit-scrollbar {
width: 5px;
background-color: #f5f5f5;
}
.search-product-category .search-product-category-wrap .select-category .product-category-toggle::-moz-scrollbar {
width: 5px;
background-color: #f5f5f5;
}
.search-product-category .search-product-category-wrap .select-category .product-category-toggle::-webkit-scrollbar-thumb {
border-radius: 10px;
background-color: #D8B069;
}
.search-product-category .search-product-category-wrap .select-category .product-category-toggle::-moz-scrollbar-thumb {
border-radius: 10px;
background-color: #D8B069;
}
.search-product-category .search-product-category-wrap .select-category .product-category-toggle li span {
display: block;
padding: 0 15px;
cursor: pointer;
}
.search-product-category .search-product-category-wrap .select-category .product-category-toggle li span:hover {
color: #D8B069;
}
.search-product-category .search-product-category-wrap .select-category .product-category-toggle li ul {
list-style: none;
padding-left: 15px;
}
.search-product-category .search-product-category-wrap .ajax-search-form input[type="text"] {
border: none;
min-width: 325px;
padding: 0;
padding-left: 10px;
line-height: 33px;
}
.search-product-category .search-product-category-wrap .ajax-search-form input[type="text"]:focus {
outline: none;
}
.search-product-category .search-product-category-wrap .ajax-search-form button {
background: none;
border: none;
color: #7e7e7e;
line-height: 33px;
padding: 0 15px;
}
.search-product-category .search-product-category-wrap .ajax-search-form button:focus {
outline: none;
}
.search-product-category .ajax-search-result {
background-color: #fff;
width: calc(100% - 120px);
position: absolute;
right: 0;
top: 100%;
z-index: 6;
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.search-product-category .ajax-search-result ul {
list-style: none;
margin: 0;
padding: 0;
}
.search-product-category .ajax-search-result ul li {
border-bottom: 1px solid rgba(238, 238, 238, 0.8);
padding: 10px;
}
.search-product-category .ajax-search-result ul li.view-more {
border: none;
text-align: center;
}
.search-product-category .ajax-search-result ul li.selected, .search-product-category .ajax-search-result ul li:hover {
background-color: rgba(238, 238, 238, 0.5);
}
.search-product-category .ajax-search-result ul li .item-thumbnail {
margin-right: 10px;
}
.search-product-category .ajax-search-result ul li .item-thumbnail img {
max-height: 60px;
width: auto;
}
.search-product-category .ajax-search-result ul li .item-meta .publish-date {
font-size: 12px;
font-style: italic;
margin-bottom: 0;
} .search-box-wrap .haru-search-box-wrap .search-box {
position: relative;
border-radius: 30px;
min-width: 250px;
}
.search-box-wrap .haru-search-box-wrap .search-box input[type="text"] {
width: 100%;
height: 35px;
background-color: transparent;
border: none;
outline: none;
padding-left: 40px;
padding-right: 5px;
font-weight: 300;
font-size: 13px;
letter-spacing: 1px;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 30px;
-webkit-border-top-left-radius: 30px;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 30px;
-moz-border-radius-topleft: 30px;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 30px;
border-top-left-radius: 30px;
-moz-background-clip: padding-box;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.search-box-wrap .haru-search-box-wrap .search-box button {
width: 40px;
padding: 0;
position: absolute;
left: 0;
top: 0;
bottom: 0;
overflow: hidden;
border: none;
background: none;
outline: none;
line-height: 40px;
font-size: 18px;
margin-top: 2px;
}
.search-box-wrap .haru-search-box-wrap .search-box button:hover {
color: #D8B069;
cursor: pointer;
}
@media screen and (max-width: 1199px) {
.search-box-wrap .haru-search-box-wrap .search-box {
min-width: 200px;
}
}
.search-box-wrap .haru-search-box-wrap .ajax-search-result {
background-color: #fff;
position: absolute;
left: 0;
max-width: 100%;
width: 100%;
top: 100%;
z-index: 6;
-webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.3);
}
.search-box-wrap .haru-search-box-wrap .ajax-search-result ul {
list-style: none;
margin: 0;
padding: 0;
}
.search-box-wrap .haru-search-box-wrap .ajax-search-result ul li {
border-bottom: 1px solid rgba(238, 238, 238, 0.8);
padding: 10px;
}
.search-box-wrap .haru-search-box-wrap .ajax-search-result ul li.view-more {
border: none;
text-align: center;
}
.search-box-wrap .haru-search-box-wrap .ajax-search-result ul li.selected, .search-box-wrap .haru-search-box-wrap .ajax-search-result ul li:hover {
background-color: rgba(238, 238, 238, 0.5);
}
.search-box-wrap .haru-search-box-wrap .ajax-search-result ul li .item-thumbnail {
margin-right: 10px;
}
.search-box-wrap .haru-search-box-wrap .ajax-search-result ul li .item-thumbnail img {
max-height: 60px;
width: auto;
}
.search-box-wrap .haru-search-box-wrap .ajax-search-result ul li .item-meta .publish-date {
font-size: 12px;
font-style: italic;
margin-bottom: 0;
} .header-social-network-wrap {
display: inline-block;
padding: 0;
margin: 0;
list-style: none;
}
.header-social-network-wrap li {
display: inline-block;
font-size: 14px;
}
.header-social-network-wrap li a {
padding: 0 10px;
} .my-wishlist-wrap {
position: relative;
}
.my-wishlist-wrap .haru-wishlist i {
cursor: pointer;
text-align: left;
}
.my-wishlist-wrap .haru-wishlist span.total {
background-color: #D8B069;
bottom: 68%;
color: #fff;
position: absolute;
left: 80%;
right: 0px;
width: 18px;
height: 18px;
font-size: 10px;
text-align: center;
line-height: 19px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
} .mini-cart-wrap.no-price .sub-total-text {
display: none;
}
.mini-cart-wrap.with-price .sub-total-text {
position: absolute;
top: 30px;
right: 0px;
}
.mini-cart-wrap.with-price .sub-total-text span.amount {
font-size: 13px;
}
.mini-cart-wrap.with-price .widget_shopping_cart_content .widget_shopping_cart_icon > i.wicon {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
background-color: transparent;
}
.mini-cart-wrap .widget_shopping_cart_content {
display: block;
text-align: left;
}
.mini-cart-wrap .widget_shopping_cart_content:hover .cart_list_wrap {
top: 100%;
visibility: visible;
opacity: 1;
-webkit-transition-timing-function: cubic-bezier(0.11, 0.76, 0.24, 0.93);
-moz-transition-timing-function: cubic-bezier(0.11, 0.76, 0.24, 0.93);
-ms-transition-timing-function: cubic-bezier(0.11, 0.76, 0.24, 0.93);
-o-transition-timing-function: cubic-bezier(0.11, 0.76, 0.24, 0.93);
transition-timing-function: cubic-bezier(0.11, 0.76, 0.24, 0.93);
}
@media screen and (max-width: 991px) {
.mini-cart-wrap .widget_shopping_cart_content:hover .cart_list_wrap {
margin-top: 0;
}
}
.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon {
position: relative;
}
.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon .total {
position: absolute;
bottom: 62%;
left: 66%;
background: #D8B069;
color: #fff;
width: 18px;
height: 18px;
text-align: center;
font-size: 10px;
line-height: 19px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon > i {
cursor: pointer;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap {
display: block;
visibility: hidden;
opacity: 0;
position: absolute;
top: 150%;
right: 0;
left: auto;
min-width: 300px;
background-color: #fff;
border: solid 1px #ededed;
z-index: 999;
-webkit-transition: 0.5s all;
-o-transition: 0.5s all;
transition: 0.5s all;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header {
display: none;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li.empty {
padding: 15px;
text-align: center;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li.empty h4 {
text-transform: uppercase;
padding: 0 0 15px;
margin: 0;
font-size: 16px;
word-spacing: 0.2em;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li.empty p {
color: #7e7e7e;
padding: 0;
margin: 0;
font-size: 14px;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li {
padding: 15px 0;
margin: 0;
position: relative;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li:first-child {
padding-top: 0;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li + li {
border-top: solid 1px #ededed;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li .cart-left {
float: left;
font-size: 0;
overflow: hidden;
margin-right: 10px;
border: solid 1px #eee;
background: #fff;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li .cart-left > a > img {
height: auto;
width: 58px;
margin: 0;
display: block;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li .cart-right {
overflow: hidden;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li .cart-right > a {
text-transform: uppercase;
word-spacing: 1px;
font-size: 12px;
font-weight: 700;
display: block;
padding-right: 15px;
color: #333333;
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li .cart-right > a:hover {
color: #D8B069;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li .cart-right > span.quantity {
font-size: 12px;
display: block;
text-align: left;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li .cart-right > a.remove {
position: absolute;
right: 0;
top: 15px;
padding-right: 0;
font-size: 18px;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap li:after {
content: "";
display: block;
clear: both;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap .cart-total {
padding: 0 15px 15px;
position: relative;
color: #333333;
font-weight: 700;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap p.total {
padding: 0;
font-size: 13px;
font-weight: bold;
margin: 0;
border-top: solid 1px #eee;
border-bottom: solid 1px #eee;
line-height: 43px;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap p.total strong {
text-transform: uppercase;
font-weight: 400;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap p.total > span.amount {
font-weight: 700;
float: right;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap p.buttons {
text-align: center;
margin: 0;
padding: 15px 0 0;
font-size: 0;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap p.buttons .button {
color: #fff;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
line-height: 20px;
padding: 10px;
font-size: 12px;
min-width: 115px;
width: 48%;
display: inline-block;
text-transform: uppercase;
background-color: #333;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap p.buttons .button:hover {
background-color: #D8B069;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap p.buttons .button > i.fa {
margin-right: 5px;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap p.buttons .button.checkout {
background-color: #D8B069;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap p.buttons .button.checkout:hover {
background-color: #ae7f2d;
}
@media (max-width: 480px) {
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap p.buttons .button {
min-width: 100px;
}
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap p.buttons .button + .button {
margin-left: 4%;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap dl {
border: none;
margin: 0;
padding: 0;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap dl dt {
float: left;
margin: 0 10px 0 0;
padding: 0;
line-height: 20px;
font-size: 12px;
font-weight: 400;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap dl dd {
padding: 0;
line-height: 20px;
display: block;
float: none;
margin: 0;
font-size: 12px;
}
.mini-cart-wrap .widget_shopping_cart_content .cart_list_wrap dl p {
margin: 0;
padding: 0;
}
.mini-cart-wrap .widget_shopping_cart_content ul.cart_list, .mini-cart-wrap .widget_shopping_cart_content ul.product_list_widget {
position: relative;
margin: 0;
list-style: none;
padding: 15px 15px 0;
max-height: 350px;
overflow-y: auto;
}
.mini-cart-wrap .widget_shopping_cart_content ul.cart_list::-webkit-scrollbar-track, .mini-cart-wrap .widget_shopping_cart_content ul.product_list_widget::-webkit-scrollbar-track {
border-radius: 10px;
background-color: #F5F5F5;
}
.mini-cart-wrap .widget_shopping_cart_content ul.cart_list::-moz-scrollbar-track, .mini-cart-wrap .widget_shopping_cart_content ul.product_list_widget::-moz-scrollbar-track {
border-radius: 10px;
background-color: #F5F5F5;
}
.mini-cart-wrap .widget_shopping_cart_content ul.cart_list::-webkit-scrollbar, .mini-cart-wrap .widget_shopping_cart_content ul.product_list_widget::-webkit-scrollbar {
width: 5px;
background-color: #F5F5F5;
}
.mini-cart-wrap .widget_shopping_cart_content ul.cart_list::-moz-scrollbar, .mini-cart-wrap .widget_shopping_cart_content ul.product_list_widget::-moz-scrollbar {
width: 5px;
background-color: #F5F5F5;
}
.mini-cart-wrap .widget_shopping_cart_content ul.cart_list::-webkit-scrollbar-thumb, .mini-cart-wrap .widget_shopping_cart_content ul.product_list_widget::-webkit-scrollbar-thumb {
border-radius: 10px;
background-color: #D8B069;
}
.mini-cart-wrap .widget_shopping_cart_content ul.cart_list::-moz-scrollbar-thumb, .mini-cart-wrap .widget_shopping_cart_content ul.product_list_widget::-moz-scrollbar-thumb {
border-radius: 10px;
background-color: #D8B069;
}
.mini-cart-wrap.cart-sidebar .sub-total-text {
display: none;
}
.mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap {
background-color: #fff;
border: none;
position: fixed;
z-index: 9999;
top: 0;
left: 100%;
bottom: 0;
height: 100%;
width: 300px;
overflow: hidden;
padding: 0;
opacity: 1;
visibility: visible;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
-webkit-box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.2);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap.in {
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%);
}
.mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header {
display: block;
background-color: #000;
color: #fff;
display: block;
font-weight: 700;
padding: 10px 15px;
position: relative;
text-transform: uppercase;
}
.mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close {
position: absolute;
height: 45px;
width: 45px;
right: 0;
top: 0;
}
.mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:hover {
cursor: pointer;
}
.mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:hover:before, .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:hover:after {
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:before, .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:after {
content: '';
position: absolute;
height: 2px;
width: 20px;
top: 50%;
left: 13px;
margin-top: -1px;
background-color: #fff;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:before {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header .canvas-sidebar-close:after {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .ul.cart_list, .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap ul.product_list_widget {
padding: 20px 15px 0 15px;
max-height: calc(100% - 195px);
}
.mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .ul.cart_list li, .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap ul.product_list_widget li {
border-top: 1px solid rgba(237, 237, 237, 0.3);
}
.mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap .ul.cart_list li:first-child, .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap ul.product_list_widget li:first-child {
border-top: none;
}
.cart-mask-overlay {
display: block;
position: fixed;
background: rgba(0, 0, 0, 0.8);
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 9998;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.cart-mask-overlay.in {
opacity: 1;
visibility: visible;
cursor: crosshair;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
body.admin-bar .mini-cart-wrap.cart-sidebar .widget_shopping_cart_content .cart_list_wrap {
top: 32px;
}
.canvas-mask-overlay {
display: block;
position: fixed;
background: rgba(0, 0, 0, 0.9);
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 9998;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.canvas-mask-overlay.in {
opacity: 1;
visibility: visible;
cursor: crosshair;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
body.admin-bar .haru-canvas-sidebar-wrap {
top: 32px;
}
.haru-canvas-sidebar-wrap {
background-color: #fff;
position: fixed;
z-index: 9999;
top: 0;
left: 100%;
bottom: 0;
width: 300px;
overflow: hidden;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-canvas-sidebar-wrap.in {
-webkit-box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.2);
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%);
}
.haru-canvas-sidebar-wrap .canvas-sidebar-header {
background-color: #000;
color: #fff;
display: block;
font-weight: 700;
padding: 10px 15px;
position: relative;
text-transform: uppercase;
}
.haru-canvas-sidebar-wrap .canvas-sidebar-header .canvas-sidebar-close {
position: absolute;
height: 45px;
width: 45px;
right: 0;
top: 0;
}
.haru-canvas-sidebar-wrap .canvas-sidebar-header .canvas-sidebar-close:hover {
cursor: pointer;
}
.haru-canvas-sidebar-wrap .canvas-sidebar-header .canvas-sidebar-close:hover:before, .haru-canvas-sidebar-wrap .canvas-sidebar-header .canvas-sidebar-close:hover:after {
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-canvas-sidebar-wrap .canvas-sidebar-header .canvas-sidebar-close:before, .haru-canvas-sidebar-wrap .canvas-sidebar-header .canvas-sidebar-close:after {
content: '';
position: absolute;
height: 2px;
width: 20px;
top: 50%;
left: 13px;
margin-top: -1px;
background-color: #fff;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-canvas-sidebar-wrap .canvas-sidebar-header .canvas-sidebar-close:before {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.haru-canvas-sidebar-wrap .canvas-sidebar-header .canvas-sidebar-close:after {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.haru-canvas-sidebar-wrap .canvas-sidebar-inner {
padding: 15px;
} .vertical-menu-wrap {
width: 100%;
background-color: #444;
margin-left: 0;
}
.vertical-menu-wrap .vertical-menu-toggle {
color: #fff;
display: block;
padding: 0 15px;
line-height: 50px;
}
.vertical-menu-wrap .vertical-menu-toggle i {
padding-right: 10px;
}
.vertical-menu-wrap .menu-wrap {
background-color: #f5f9fa;
border: 1px solid rgba(216, 176, 105, 0.2);
position: absolute;
width: 100%;
display: none;
}
.vertical-menu-wrap .menu-wrap.show-view-all .vertical-view-cate {
display: block;
}
.vertical-menu-wrap .menu-wrap .vertical-view-cate {
border-top: 1px solid rgba(216, 176, 105, 0.2);
display: none;
padding: 15px 15px 15px 41px;
position: relative;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.vertical-menu-wrap .menu-wrap .vertical-view-cate:hover {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.vertical-menu-wrap .menu-wrap .vertical-view-cate:after {
content: "\f0a3";
color: #D8B069;
font-family: IcoFont;
font-size: 16px;
position: absolute;
left: 15px;
top: 13px;
}
.vertical-menu-wrap .menu-wrap .vertical-view-cate.show-category:after {
content: "\f072";
}
.vertical-menu-wrap .menu-wrap .menu-item-toggle {
clear: both;
}
.vertical-menu-wrap .menu-wrap .menu-item-toggle:hover {
background-color: #fff;
}
.vertical-menu-wrap .menu-wrap .menu-item-toggle:hover a:before {
height: 100%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.vertical-menu-wrap .menu-wrap .menu-item-toggle a:before {
content: "";
background-color: #D8B069;
position: absolute;
width: 2px;
height: 0;
top: 0;
left: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu {
padding: 0;
width: 100%;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu li.current-menu-item > a {
color: #D8B069;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li {
border-top: 1px solid rgba(216, 176, 105, 0.2);
font-size: 14px;
float: none;
position: relative;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li:first-child {
border-top: none;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li.menu-item-more {
display: none;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li.menu-item-more.show {
display: block;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li > a {
display: block;
font-weight: normal !important;
padding: 14px 15px 14px 15px;
text-transform: none;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li > a:before {
content: "";
background-color: #D8B069;
position: absolute;
width: 2px;
height: 0;
top: 0;
left: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li > a:after {
display: block !important;
position: absolute;
right: 15px;
top: 15px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li > a i {
color: #D8B069;
font-size: 16px !important;
line-height: 20px;
margin-right: 8px;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li.current-menu-item {
background-color: #fff;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li.current-menu-item > a:before {
height: 100%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li:hover {
background-color: #fff;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li:hover > a:before {
height: 100%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li:hover > a:after {
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li.menu_style_dropdown:hover > ul {
left: 100%;
top: 0;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li.menu_style_column > ul {
background: #fff;
left: 100%;
min-width: 875px;
top: 0;
}
.vertical-menu-wrap .menu-wrap .navbar-nav.vertical-megamenu > li.menu_style_tab > ul {
background: #fff;
left: 100%;
min-width: 875px;
top: 0;
} .user-account-wrap .user-account-content {
position: relative;
}
.user-account-wrap .user-account-content:hover .user-account-menu {
opacity: 1;
visibility: visible;
top: 110%;
z-index: 999;
-webkit-transition-timing-function: cubic-bezier(0.11, 0.76, 0.24, 0.93);
-moz-transition-timing-function: cubic-bezier(0.11, 0.76, 0.24, 0.93);
-ms-transition-timing-function: cubic-bezier(0.11, 0.76, 0.24, 0.93);
-o-transition-timing-function: cubic-bezier(0.11, 0.76, 0.24, 0.93);
transition-timing-function: cubic-bezier(0.11, 0.76, 0.24, 0.93);
}
.user-account-wrap .user-account-content.logged-in {
top: -5px;
}
.user-account-wrap .user-account-content .user-account-menu {
list-style: none;
padding: 0;
margin: 0;
position: absolute;
right: 0;
left: auto;
border: solid 1px #ededed;
top: 125%;
width: auto;
min-width: 180px;
background-color: #fff;
padding: 15px 30px;
opacity: 0;
visibility: hidden;
z-index: -1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.user-account-wrap .user-account-content li {
padding: 5px 0;
}
.user-account-wrap .user-account-content .avatar {
max-width: 18px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
@media screen and (max-width: 1199px) {
.user-account-wrap .user-account-content .avatar {
max-width: 18px;
}
}
.user-account-wrap .user-account-content.logged-out i {
font-size: 18px;
} .post-category-wrap {
margin: 0;
}
.post-category-wrap .categories {
list-style-type: none;
height: 52px;
border: 1px solid #ededed;
padding: 0 12px 0 50px;
position: relative;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-category-wrap .categories:hover {
cursor: pointer;
border: 1px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-category-wrap .categories:hover:before {
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-category-wrap .categories:hover h2 {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-category-wrap .categories:hover > ul {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-category-wrap .categories:before {
content: "";
position: absolute;
background-color: #7e7e7e;
background-repeat: no-repeat;
-webkit-mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/navicon.svg);
mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/navicon.svg);
background-size: cover;
width: 21px;
height: 15px;
top: 50%;
left: 15px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-category-wrap .categories:before:hover, .post-category-wrap .categories:before:active {
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-category-wrap .categories h2 {
color: #7e7e7e;
margin: 0;
font-size: 14px;
letter-spacing: 2px;
line-height: 52px;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-category-wrap .categories:hover > ul {
opacity: 1;
visibility: visible;
}
.post-category-wrap .categories > ul {
background-color: #333;
border: 1px solid #333;
position: absolute;
top: calc(100% + 1px);
width: calc(100% + 2px);
left: -1px;
list-style: none;
margin: 0;
padding: 0;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-category-wrap .categories > ul li {
border-bottom: 1px solid #2c2c2c;
}
.post-category-wrap .categories > ul li a {
display: block;
padding: 10px 15px;
color: #ababab;
}
.post-category-wrap .categories > ul li a:hover {
color: #D8B069;
}
#popup-menu-button {
display: inline-block;
background-color: #7e7e7e;
background-repeat: no-repeat;
-webkit-mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/navicon.svg);
mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/navicon.svg);
background-size: cover;
width: 21px;
height: 15px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
#popup-menu-button:hover, #popup-menu-button:active {
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.mfp-bg.menu-popup-bg {
background: #000;
opacity: 1 !important;
}
.menu-popup-bg .mfp-content {
height: 100%;
}
#haru-menu-popup {
position: absolute;
width: 100%;
height: 100%;
}
#haru-menu-popup .menu-wrap {
display: block;
clear: both;
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu {
padding: 0;
text-align: center;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.menu-item {
font-size: 14px;
color: #fff;
letter-spacing: 0.5px;
position: relative;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.menu-item > a {
padding: 15px;
display: inline-block;
color: #fff;
line-height: 1.2;
font-size: 24px;
font-weight: 500;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.menu-item > a:hover {
color: #7e7e7e;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.menu-item > b.menu-caret {
color: #fff;
float: right;
font-size: 21px;
font-weight: 400;
right: -30px;
position: absolute;
top: 8px;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.menu-item > b.menu-caret:before {
content: "\f273";
display: inline-block;
font-family: Ionicons;
text-align: center;
width: 45px;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.menu-item > b.menu-caret:hover {
cursor: pointer;
color: #7e7e7e;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.menu-item > b.menu-caret.active:before {
content: "\f368";
display: inline-block;
font-family: Ionicons;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.menu-item.sub-menu-open {
border-bottom-width: 0px;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.current-menu-ancestor > a,
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.current-menu-parent > a,
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.current-menu-item > a,
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.menu-current > a,
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li > a:hover,
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li:hover > a,
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li ul.sub-menu li:hover > a {
color: #7e7e7e;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.current-menu-ancestor > a > b.caret:before,
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.current-menu-parent > a > b.caret:before,
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.current-menu-item > a > b.caret:before,
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li.menu-current > a > b.caret:before,
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li > a:hover > b.caret:before,
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li:hover > a > b.caret:before,
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li ul.sub-menu li:hover > a > b.caret:before {
color: #7e7e7e;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu ul.sub-menu {
background-color: #1a1a1a;
padding-left: 0;
position: relative;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu ul.sub-menu > li.menu-item > a {
font-size: 16px;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li {
list-style: none;
list-style-type: none;
}
#haru-menu-popup .menu-wrap .haru-nav-popup-menu li > ul.sub-menu {
position: relative;
list-style: none;
padding: 0;
margin: 0;
display: none;
background: transparent;
}
#haru-menu-popup .mfp-close {
color: #7e7e7e;
position: absolute;
top: 6%;
right: 5%;
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
#haru-menu-popup .mfp-close:hover {
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
body.disable-transition {
-webkit-transition: all 0s;
-o-transition: all 0s;
transition: all 0s;
}
#onepage-menu {
position: fixed;
top: 50%;
right: 30px;
z-index: 1000;
}
body.admin-bar header.haru-main-header.header-under-slideshow {
top: calc(100% + 32px);
}
body.admin-bar header.haru-main-header.headroom--pinned:not(.headroom--top) {
top: 32px;
}
body.admin-bar header.haru-main-header .haru-header-nav-wrap.nav-sticky {
top: 32px;
}
body.layout-float header.haru-main-header {
padding: 0 100px;
}
@media screen and (max-width: 1399px) {
body.layout-float header.haru-main-header {
padding: 0 50px;
}
}
header.haru-main-header {
background-color: #fff;
position: relative;
z-index: 1000;
}
@media screen and (max-width: 991px) {
header.haru-main-header {
display: none;
}
}
header.haru-main-header .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li.current-menu-item > a:before {
content: "";
position: absolute;
width: calc(100% - 40px);
height: 1px;
left: 20px;
top: 63px;
background-color: #D8B069;
}
header.haru-main-header .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > a {
color: #696969;
font-size: 13px;
font-weight: 600;
padding: 0 20px;
letter-spacing: 2px;
}
@media screen and (max-width: 1199px) {
header.haru-main-header .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > a {
font-size: 12px;
padding: 0 10px;
}
}
header.haru-main-header .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > a:before {
content: "";
position: absolute;
width: 0;
height: 1px;
left: 20px;
top: 63px;
background-color: #D8B069;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
header.haru-main-header .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > a:after {
display: none;
}
header.haru-main-header .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li:hover > a {
color: #D8B069;
}
header.haru-main-header .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li:hover > a:before {
width: calc(100% - 40px);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
header.haru-main-header .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > ul {
background: #fff;
}
header.haru-main-header .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu li.current-menu-item > a {
color: #D8B069;
}
header.haru-main-header .header-logo a.logo-black {
display: none;
}
header.haru-main-header .header-logo a.logo-retina {
display: none;
}
header.haru-main-header .header-logo a.logo-sticky {
display: none;
}
@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
header.haru-main-header .header-logo a.logo-default {
display: none;
}
header.haru-main-header .header-logo a.logo-retina {
display: block;
}
}
header.haru-main-header.header-over-slideshow {
background-color: transparent;
position: absolute;
left: 0;
right: 0;
}
header.haru-main-header.header-over-slideshow.navigation_dark {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.header-over-slideshow.navigation_dark #popup-menu-button {
background-color: #7e7e7e;
}
header.haru-main-header.header-over-slideshow.navigation_dark #popup-menu-button:hover, header.haru-main-header.header-over-slideshow.navigation_dark #popup-menu-button:active {
background-color: #D8B069;
}
header.haru-main-header.header-over-slideshow.navigation_dark.header-hover-on:hover {
background-color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.header-over-slideshow.navigation_light {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover {
background-color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .haru-header-nav-wrap .post-category-wrap .categories {
border: 1px solid #ededed;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .haru-header-nav-wrap .post-category-wrap .categories:hover {
border: 1px solid #D8B069;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .haru-header-nav-wrap .post-category-wrap .categories:hover:before {
background-color: #D8B069;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .haru-header-nav-wrap .post-category-wrap .categories:hover h2 {
color: #D8B069;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .haru-header-nav-wrap .post-category-wrap .categories:before {
background-color: #7e7e7e;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .haru-header-nav-wrap .post-category-wrap .categories h2 {
color: #7e7e7e;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .haru-header-nav-wrap #popup-menu-button {
background-color: #7e7e7e;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .haru-header-nav-wrap #popup-menu-button:hover {
background-color: #D8B069;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .haru-header-nav-wrap .header-nav-above .menu-wrap .haru-main-menu > li.current-menu-item > a {
color: #D8B069;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .haru-header-nav-wrap .header-nav-above .menu-wrap .haru-main-menu > li.current-menu-item > a:before {
background-color: #D8B069;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .haru-header-nav-wrap .header-nav-above .menu-wrap .haru-main-menu > li > a {
color: #7e7e7e;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .haru-header-nav-wrap .header-nav-above .menu-wrap .haru-main-menu > li > a:hover {
color: #D8B069;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-elements-item a.header-icon,
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-elements-item i.header-icon {
color: #7e7e7e;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-elements-item a.header-icon:hover,
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-elements-item i.header-icon:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-elements-item.search-box-wrap input[type="text"] {
color: #7e7e7e;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-elements-item.search-box-wrap input[type="text"]::-moz-placeholder {
color: rgba(0, 0, 0, 0.5);
opacity: 1;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-elements-item.search-box-wrap input[type="text"]:-ms-input-placeholder {
color: rgba(0, 0, 0, 0.5);
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-elements-item.search-box-wrap input[type="text"]::-webkit-input-placeholder {
color: rgba(0, 0, 0, 0.5);
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-elements-item.my-wishlist .my-wishlist-wrap .haru-wishlist span.total {
background-color: #D8B069;
color: #fff;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon .total {
background-color: #D8B069;
color: #fff;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-logo a img {
padding-top: 10px;
padding-bottom: 10px;
-ms-box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-logo a.logo-default, header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-logo a.logo-retina {
display: none;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-logo a.logo-sticky {
display: none;
}
header.haru-main-header.header-over-slideshow.navigation_light.header-hover-on:hover .header-logo a.logo-black {
display: block;
}
header.haru-main-header.header-over-slideshow.navigation_light.headroom--pinned:not(.headroom--top) .header-logo a.logo-default, header.haru-main-header.header-over-slideshow.navigation_light.headroom--pinned:not(.headroom--top) .header-logo a.logo-retina {
display: none;
}
header.haru-main-header.header-over-slideshow.navigation_light.headroom--pinned:not(.headroom--top) .header-logo a.logo-sticky {
display: block;
}
header.haru-main-header.header-over-slideshow.navigation_light.headroom--pinned:not(.headroom--top) .header-logo a.logo-black {
display: none;
}
header.haru-main-header.header-over-slideshow.navigation_light .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li.current-menu-item > a {
color: #fff;
}
header.haru-main-header.header-over-slideshow.navigation_light .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li.current-menu-item > a:before {
background-color: #fff;
}
header.haru-main-header.header-over-slideshow.navigation_light .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > a {
color: #fff;
}
header.haru-main-header.header-over-slideshow.navigation_light .header-elements-item a.header-icon,
header.haru-main-header.header-over-slideshow.navigation_light .header-elements-item i.header-icon {
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.header-over-slideshow.navigation_light .header-elements-item a.header-icon:hover,
header.haru-main-header.header-over-slideshow.navigation_light .header-elements-item i.header-icon:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.header-under-slideshow {
border-bottom: 1px solid #ededed;
position: absolute !important;
width: 100%;
left: 0;
right: 0;
top: 100%;
}
header.haru-main-header.headroom--pinned.headroom--top {
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
header.haru-main-header.headroom--pinned:not(.headroom--top) {
position: fixed;
right: 0;
left: 0;
top: 0;
height: 60px;
-webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
header.haru-main-header.headroom--pinned:not(.headroom--top) .menu-wrap .haru-main-menu > li.current-menu-item > a:before {
top: 40px;
}
header.haru-main-header.headroom--pinned:not(.headroom--top) .menu-wrap .haru-main-menu > li > a {
padding: 0 20px !important;
line-height: 60px !important;
}
@media screen and (max-width: 1199px) {
header.haru-main-header.headroom--pinned:not(.headroom--top) .menu-wrap .haru-main-menu > li > a {
padding: 0 10px !important;
}
}
header.haru-main-header.headroom--pinned:not(.headroom--top) .menu-wrap .haru-main-menu > li > a:before {
top: 40px;
}
header.haru-main-header.headroom--pinned:not(.headroom--top) .haru-header-nav-above-wrap {
height: 0;
visibility: hidden;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_dark {
background-color: #333;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_dark .haru-header-nav-wrap .header-nav-above .menu-wrap .haru-main-menu > li > a {
color: #fff;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_dark .haru-header-nav-wrap .header-nav-above .menu-wrap .haru-main-menu > li > a:hover {
color: #fff;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_dark .header-elements-item a.header-icon,
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_dark .header-elements-item i.header-icon {
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_dark .header-elements-item a.header-icon:hover,
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_dark .header-elements-item i.header-icon:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light {
background-color: #fff;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .haru-header-nav-wrap .header-nav-above .menu-wrap .haru-main-menu > li.current-menu-item > a {
color: #D8B069;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .haru-header-nav-wrap .header-nav-above .menu-wrap .haru-main-menu > li.current-menu-item > a:before {
background-color: #D8B069;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .haru-header-nav-wrap .header-nav-above .menu-wrap .haru-main-menu > li > a {
color: #7e7e7e;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .haru-header-nav-wrap .header-nav-above .menu-wrap .haru-main-menu > li > a:hover {
color: #D8B069;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .header-elements-item a.header-icon,
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .header-elements-item i.header-icon {
color: #7e7e7e;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .header-elements-item a.header-icon:hover,
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .header-elements-item i.header-icon:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .header-elements-item.search-box-wrap input[type="text"] {
color: #7e7e7e;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .header-elements-item.search-box-wrap input[type="text"]::-moz-placeholder {
color: rgba(0, 0, 0, 0.5);
opacity: 1;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .header-elements-item.search-box-wrap input[type="text"]:-ms-input-placeholder {
color: rgba(0, 0, 0, 0.5);
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .header-elements-item.search-box-wrap input[type="text"]::-webkit-input-placeholder {
color: rgba(0, 0, 0, 0.5);
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .header-elements-item.my-wishlist .my-wishlist-wrap .haru-wishlist span.total {
background-color: #D8B069;
color: #fff;
}
header.haru-main-header.headroom--pinned:not(.headroom--top).sticky_light .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon .total {
background-color: #D8B069;
color: #fff;
}
header.haru-main-header.headroom--pinned:not(.headroom--top) .header-logo a img {
padding-top: 10px;
padding-bottom: 10px;
-ms-box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
header.haru-main-header.headroom--pinned:not(.headroom--top) .header-logo a.logo-default, header.haru-main-header.headroom--pinned:not(.headroom--top) .header-logo a.logo-retina, header.haru-main-header.headroom--pinned:not(.headroom--top) .header-logo alogo-black {
display: none;
}
header.haru-main-header.headroom--pinned:not(.headroom--top) .header-logo a.logo-sticky {
display: block;
}
header.haru-main-header.headroom--unpinned {
position: fixed;
z-index: 10;
right: 0;
left: 0;
top: -100%;
-webkit-transition: all 0s;
-o-transition: all 0s;
transition: all 0s;
}
header.haru-main-header.headroom--unpinned .haru-header-nav-above-wrap {
height: 0;
visibility: hidden;
}
header.haru-main-header.header-sticky.sticky.sticky_dark .haru-header-nav-wrap {
background-color: #333;
}
header.haru-main-header.header-sticky.sticky.sticky_dark .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li.current-menu-item > a {
color: #D8B069;
}
header.haru-main-header.header-sticky.sticky.sticky_dark .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > a {
color: #fff;
}
header.haru-main-header.header-sticky.sticky.sticky_dark .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > a:hover {
color: #D8B069;
}
header.haru-main-header.header-sticky.sticky.sticky_dark #popup-menu-button {
background-color: #fff;
}
header.haru-main-header.header-sticky.sticky.sticky_dark #popup-menu-button:hover, header.haru-main-header.header-sticky.sticky.sticky_dark #popup-menu-button:active {
background-color: #D8B069;
}
header.haru-main-header.header-sticky.sticky.sticky_dark .header-elements-item a,
header.haru-main-header.header-sticky.sticky.sticky_dark .header-elements-item i {
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.header-sticky.sticky.sticky_dark .header-elements-item a:hover,
header.haru-main-header.header-sticky.sticky.sticky_dark .header-elements-item i:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.header-sticky.sticky.sticky_light .haru-header-nav-wrap {
background-color: #fff;
}
header.haru-main-header.header-sticky.sticky.sticky_light .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li.current-menu-item > a {
color: #D8B069;
}
header.haru-main-header.header-sticky.sticky.sticky_light .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > a {
color: #7e7e7e;
}
header.haru-main-header.header-sticky.sticky.sticky_light .haru-header-nav-wrap .header-navigation .menu-wrap .haru-main-menu > li > a:hover {
color: #D8B069;
}
header.haru-main-header.header-sticky.sticky.sticky_light .header-elements-item a.header-icon,
header.haru-main-header.header-sticky.sticky.sticky_light .header-elements-item i.header-icon {
color: #7e7e7e;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.header-sticky.sticky.sticky_light .header-elements-item a.header-icon:hover,
header.haru-main-header.header-sticky.sticky.sticky_light .header-elements-item i.header-icon:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.haru-main-header.header-sticky.sticky.sticky_light .header-elements-item.search-box-wrap input[type="text"] {
color: #7e7e7e;
}
header.haru-main-header.header-sticky.sticky.sticky_light .header-elements-item.search-box-wrap input[type="text"]::-moz-placeholder {
color: rgba(0, 0, 0, 0.5);
opacity: 1;
}
header.haru-main-header.header-sticky.sticky.sticky_light .header-elements-item.search-box-wrap input[type="text"]:-ms-input-placeholder {
color: rgba(0, 0, 0, 0.5);
}
header.haru-main-header.header-sticky.sticky.sticky_light .header-elements-item.search-box-wrap input[type="text"]::-webkit-input-placeholder {
color: rgba(0, 0, 0, 0.5);
}
header.haru-main-header.header-sticky.sticky.sticky_light .header-elements-item.my-wishlist .my-wishlist-wrap .haru-wishlist span.total {
background-color: #D8B069;
color: #fff;
}
header.haru-main-header.header-sticky.sticky.sticky_light .header-elements-item.mini-cart-wrap .widget_shopping_cart_content .widget_shopping_cart_icon .total {
background-color: #D8B069;
color: #fff;
}
header.haru-main-header .haru-header-nav-wrap.nav-sticky {
position: fixed;
top: 0;
width: 100%;
height: 60px;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
-webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
}
header.haru-main-header .haru-header-nav-wrap.nav-sticky .header-nav-above {
height: 60px;
}
header.haru-main-header .haru-header-nav-wrap.nav-sticky .header-nav-above .header-center .header-logo {
line-height: 60px;
}
header.haru-main-header .haru-header-nav-wrap.nav-sticky .menu-wrap .haru-main-menu > li.current-menu-item > a:before {
top: 59px;
}
header.haru-main-header .haru-header-nav-wrap.nav-sticky .menu-wrap .haru-main-menu > li > a {
padding: 0 20px !important;
line-height: 60px !important;
height: 60px;
}
header.haru-main-header .haru-header-nav-wrap.nav-sticky .menu-wrap .haru-main-menu > li > a:before {
top: 59px;
}
.haru-mobile-header {
position: relative;
z-index: 1000;
}
.haru-mobile-header.headroom--pinned:not(.headroom--top) {
position: fixed !important;
right: 0;
left: 0;
top: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-mobile-header.headroom--pinned:not(.headroom--top) .header-mobile-above {
height: 0;
visibility: hidden;
}
.haru-mobile-header.headroom--unpinned {
position: fixed;
z-index: 10;
right: 0;
left: 0;
top: -100%;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-mobile-header.headroom--unpinned .header-mobile-above {
height: 0;
visibility: hidden;
}
.haru-mobile-header.headroom--unpinned.headroom--not-top {
opacity: 0;
height: 0;
visibility: hidden;
-webkit-transition: all 0s !important;
-o-transition: all 0s !important;
transition: all 0s !important;
}
.haru-mobile-header.sticky-menu {
position: fixed !important;
width: 100%;
background-color: #fff;
-webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}  .original-footer {
text-align: center;
padding: 30px 0;
}
#haru-footer-main.footer-default .footer-copyright {
color: #757575;
}
#haru-footer-main.footer-default .footer-copyright i {
color: #D8B069;
padding: 0 8px;
}
#haru-footer-main.footer-default .widget_instagram-feed-widget {
display: flex;
justify-content: flex-end;
align-items: center;
padding-bottom: 35px;
}
@media screen and (max-width: 767px) {
#haru-footer-main.footer-default .widget_instagram-feed-widget {
justify-content: flex-start;
}
}
#haru-footer-main.footer-default .widget_instagram-feed-widget .widget-title-wrapper {
padding-right: 15px;
}
#haru-footer-main.footer-default .widget_instagram-feed-widget .widget-title-wrapper h3 {
font-size: 14px;
margin: 0;
color: #D8B069;
letter-spacing: 2px;
text-transform: uppercase;
}
#haru-footer-main.footer-default .widget_instagram-feed-widget #sb_instagram.grid-layout-round {
padding-bottom: 0 !important;
margin: 0;
width: auto !important;
}
#haru-footer-main.footer-default .widget_instagram-feed-widget #sb_instagram.grid-layout-round .sbi_item {
max-width: 70px;
}
#haru-footer-main.footer-default .widget_instagram-feed-widget #sb_instagram.grid-layout-round .sbi_photo_wrap {
border-radius: 50%;
overflow: hidden;
min-width: 60px;
}
#haru-footer-main.footer-2 .subscribe-default, #haru-footer-main.footer-3 .subscribe-default {
border: 1px solid #ededed;
position: relative;
}
#haru-footer-main.footer-2 .subscribe-default .subscribe-email, #haru-footer-main.footer-3 .subscribe-default .subscribe-email {
border: none;
display: inline-block;
margin: 0;
width: calc(100% - 65px);
}
#haru-footer-main.footer-2 .subscribe-default .subscribe-email input[type="email"], #haru-footer-main.footer-3 .subscribe-default .subscribe-email input[type="email"] {
font-size: 14px;
width: 100%;
padding: 10px 0 10px 15px;
background: none;
text-align: left;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#haru-footer-main.footer-2 .subscribe-default .subscribe-email input[type="email"]::-moz-placeholder, #haru-footer-main.footer-3 .subscribe-default .subscribe-email input[type="email"]::-moz-placeholder {
color: #7e7e7e;
opacity: 1;
}
#haru-footer-main.footer-2 .subscribe-default .subscribe-email input[type="email"]:-ms-input-placeholder, #haru-footer-main.footer-3 .subscribe-default .subscribe-email input[type="email"]:-ms-input-placeholder {
color: #7e7e7e;
}
#haru-footer-main.footer-2 .subscribe-default .subscribe-email input[type="email"]::-webkit-input-placeholder, #haru-footer-main.footer-3 .subscribe-default .subscribe-email input[type="email"]::-webkit-input-placeholder {
color: #7e7e7e;
}
#haru-footer-main.footer-2 .subscribe-default .subscribe-email input[type="email"]:focus, #haru-footer-main.footer-3 .subscribe-default .subscribe-email input[type="email"]:focus {
outline: none;
}
#haru-footer-main.footer-2 .subscribe-default .subscribe-submit, #haru-footer-main.footer-3 .subscribe-default .subscribe-submit {
margin: 0;
width: 60px;
display: inline-block;
position: relative;
}
#haru-footer-main.footer-2 .subscribe-default .subscribe-submit:after, #haru-footer-main.footer-3 .subscribe-default .subscribe-submit:after {
color: #D8B069;
content: "\f474";
font-family: Ionicons;
font-size: 34px;
line-height: 1;
position: absolute;
left: 50%;
top: -5px;
z-index: 0;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
#haru-footer-main.footer-2 .subscribe-default .subscribe-submit input[type="submit"], #haru-footer-main.footer-3 .subscribe-default .subscribe-submit input[type="submit"] {
border: none;
background: none;
color: #fff;
opacity: 0;
padding: 0;
position: relative;
z-index: 1;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
#haru-footer-main.footer-2 .subscribe-default .subscribe-submit input[type="submit"]:focus, #haru-footer-main.footer-3 .subscribe-default .subscribe-submit input[type="submit"]:focus {
outline: none;
}
#haru-footer-main .widget-title-wrapper {
display: inline-block;
display: inline-block;
}
#haru-footer-main.footer-4 .subscribe-default {
max-width: 320px;
margin: 0;
text-transform: none;
}
#haru-footer-main.footer-4 .subscribe-default .subscribe-email input[type="email"] {
text-transform: none;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
padding-top: 10px;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li {
border-bottom: 1px solid #333333;
padding-bottom: 20px;
margin-bottom: 20px;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li:last-child {
border: none;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li .posts-thumbnail-image {
width: 25%;
float: left;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content {
width: 70%;
float: right;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content h4 {
margin-bottom: 8px;
margin-top: -5px;
font-size: 18px;
font-family: "Playfair Display";
line-height: 1.6;
font-weight: 400;
}
@media screen and (max-width: 991px) {
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content h4 {
font-size: 16px;
}
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content h4 a {
color: #ababab;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content h4 a:hover {
color: #D8B069;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content .posts-thumbnail-meta {
font-style: italic;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content .posts-thumbnail-meta span {
margin-right: 5px;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content .posts-thumbnail-meta span:last-child {
margin-right: 0;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content .posts-thumbnail-meta time {
color: #ababab;
font-style: italic;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content .posts-thumbnail-meta .comment-count i,
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content .posts-thumbnail-meta .views-count i {
color: #D8B069;
margin-right: 5px;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left .posts-thumbnail-image {
float: left;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_left .posts-thumbnail-content {
float: right;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_right .posts-thumbnail-image {
float: right;
}
#haru-footer-main.footer-4 .widget-post-thumbnail ul.thumb_right .posts-thumbnail-content {
float: left;
}
.widget_instagram-feed-widget #sb_instagram.grid-layout-square {
width: auto !important;
}
@media screen and (max-width: 767px) {
.widget_instagram-feed-widget #sb_instagram.grid-layout-square {
width: auto !important;
}
}
.widget_instagram-feed-widget #sb_instagram.grid-layout-square.padding-5 {
margin: -10px -10px 0 -10px !important;
}
.widget_instagram-feed-widget #sb_instagram.grid-layout-square.padding-10 {
margin: -20px -20px 0 -20px !important;
}
.subscribe-default {
position: relative;
margin: 0 auto;
max-width: 360px;
border: 1px solid rgba(255, 255, 255, 0.3);
}
.subscribe-default .subscribe-email input[type="email"] {
background: none;
border: none;
font-size: 15px;
padding: 0 10px 0 60px;
line-height: 47px;
text-transform: uppercase;
width: 100%;
}
.subscribe-default .subscribe-email input[type="email"]::-moz-placeholder {
color: #ababab;
opacity: 1;
}
.subscribe-default .subscribe-email input[type="email"]:-ms-input-placeholder {
color: #ababab;
}
.subscribe-default .subscribe-email input[type="email"]::-webkit-input-placeholder {
color: #ababab;
}
@media screen and (max-width: 767px) {
.subscribe-default .subscribe-email input[type="email"] {
font-size: 13px;
}
}
.subscribe-default .subscribe-email input[type="email"]:focus {
outline: none;
}
.subscribe-default .subscribe-submit {
position: absolute;
left: 0;
top: 0;
width: 50px;
height: 100%;
}
.subscribe-default .subscribe-submit:before {
content: "\f33e";
font-family: Ionicons;
color: #fff;
position: absolute;
right: 3px;
top: 50%;
-webkit-transform: translateY(-55%);
-ms-transform: translateY(-55%);
-o-transform: translateY(-55%);
transform: translateY(-55%);
}
.subscribe-default .subscribe-submit input[type="submit"] {
border: none;
background: transparent;
color: #fff;
font-size: 0;
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.subscribe-default .subscribe-submit input[type="submit"]:hover {
background: transparent;
color: #D8B069;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.subscribe-default .subscribe-submit input[type="submit"]:focus {
outline: none;
}
.mc4wp-response {
padding-top: 3%;
text-align: center;
}
.newsletter-2.text-left .subscribe-default {
margin: 0;
}
.newsletter-2 .subscribe-default {
max-width: 670px;
}
.newsletter-2 .subscribe-default .subscribe-email {
background-color: #fff;
}
.newsletter-2 .subscribe-default .subscribe-email input[type="email"] {
padding: 0 160px 0 22px;
line-height: 47px;
text-transform: none;
}
.newsletter-2 .subscribe-default .subscribe-submit {
left: auto;
right: 0;
width: 145px;
}
.newsletter-2 .subscribe-default .subscribe-submit input[type="submit"] {
background: #333333;
color: #fff;
font-size: 14px;
line-height: 47px;
text-transform: uppercase;
}
.newsletter-2 .subscribe-default .subscribe-submit input[type="submit"]:hover {
background: #D8B069;
}
.contact-us-2 .subscribe-default {
border: 1px solid #ababab;
}
.contact-us-2 .subscribe-default .subscribe-submit:before {
color: #333333;
}  .haru-archive-blog .archive-content .archive-content-layout article {
padding-bottom: 40px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper {
position: relative;
margin-bottom: 20px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper:hover .owl-nav {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .post-thumbnail {
position: relative;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .post-thumbnail:hover .post-thumbnail-overlay:before {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .post-thumbnail:hover .prettyPhoto {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
-webkit-transform: translate(-50%, -50%) scale(1);
-ms-transform: translate(-50%, -50%) scale(1);
-o-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .post-thumbnail .post-thumbnail-overlay {
position: relative;
display: block;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .post-thumbnail .post-thumbnail-overlay img {
width: 100%;
overflow: hidden;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .post-thumbnail .post-thumbnail-overlay img.img-responsive {
width: auto;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .post-thumbnail .prettyPhoto {
display: none;
position: absolute;
top: 50%;
left: 50%;
width: 50px;
height: 50px;
text-align: center;
line-height: 50px;
border: 1px solid #fff;
color: #fff;
opacity: 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
-webkit-transform: translate(-50%, -50%) scale(0.8);
-ms-transform: translate(-50%, -50%) scale(0.8);
-o-transform: translate(-50%, -50%) scale(0.8);
transform: translate(-50%, -50%) scale(0.8);
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .post-thumbnail .prettyPhoto:hover {
color: #D8B069;
border: 1px solid #D8B069;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .post-category {
background-color: #fff;
font-style: italic;
padding: 1px 8px;
position: absolute;
left: 0;
bottom: 0;
text-transform: uppercase;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .owl-nav {
opacity: 0;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .owl-nav .owl-prev {
background: rgba(0, 0, 0, 0.3);
color: #fff;
position: absolute;
top: 50%;
left: 0;
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .owl-nav .owl-prev:hover {
background: rgba(0, 0, 0, 0.6);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .owl-nav .owl-next {
background: rgba(0, 0, 0, 0.3);
color: #fff;
position: absolute;
top: 50%;
right: 0;
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.6);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .owl-dots {
text-align: center;
position: absolute;
bottom: 20px;
width: 100%;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .owl-dots .owl-dot {
background: #868686;
display: inline-block;
height: 10px;
margin: 0 5px;
width: 10px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-thumbnail-wrapper .owl-dots .owl-dot.active {
background: transparent;
border: 1px solid #D8B069;
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-link-wrapper .post-content-link {
background: #eeeeee;
height: 60px;
display: flex;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-link-wrapper .post-content-link i {
width: 60px;
line-height: 60px;
background: #D8B069;
color: #fff;
text-align: center;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-link-wrapper .post-content-link a {
margin-left: 20px;
line-height: 60px;
font-weight: 700;
font-style: italic;
text-transform: uppercase;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-audio-wrapper .jp-audio .jp-type-playlist .jp-interface {
height: 60px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-audio-wrapper .jp-audio .jp-type-playlist .jp-interface .jp-controls {
height: 60px;
line-height: 60px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-audio-wrapper .jp-audio .jp-type-playlist .jp-interface .jp-controls a {
color: #fff;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-audio-wrapper .jp-audio .jp-type-playlist .jp-interface .jp-controls a:hover {
color: #D8B069;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-audio-wrapper .jp-audio .jp-type-playlist .jp-interface .jp-controls a i {
font-size: 16px;
line-height: 18px;
position: relative;
top: 2px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-audio-wrapper .jp-audio .jp-type-playlist .jp-interface .jp-progress {
width: calc(100% - 200px) !important;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-audio-wrapper .jp-audio .jp-type-playlist .jp-interface .jp-progress .jp-seek-bar {
height: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-audio-wrapper .jp-audio .jp-type-playlist .jp-interface .jp-progress .jp-seek-bar .jp-play-bar {
background: #D8B069;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-audio-wrapper .jp-audio .jp-type-playlist .jp-interface .jp-volume .jp-volume-bar {
height: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-audio-wrapper .jp-audio .jp-type-playlist .jp-interface .jp-volume .jp-volume-bar .jp-volume-bar-value {
background: #D8B069;
height: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-quote-wrapper {
padding: 15px;
background: #eeeeee;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-quote-wrapper blockquote {
border-left: none;
font-style: italic;
margin: 0;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-quote-wrapper blockquote p {
font-size: 18px;
margin-bottom: 20px;
}
@media screen and (max-width: 767px) {
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-quote-wrapper blockquote p {
font-size: 16px;
}
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-quote-wrapper blockquote p i {
font-style: italic;
color: #D8B069;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-quote-wrapper blockquote p i.fa-quote-left {
margin-right: 5px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-quote-wrapper blockquote cite {
font-weight: 700;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-title {
margin-top: 0;
line-height: 1.4;
font-family: "Playfair Display";
}
@media screen and (max-width: 767px) {
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-title {
padding: 0;
}
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-title a {
color: #333333;
font-size: 34px;
font-weight: 400;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-title a {
font-size: 28px;
}
}
@media screen and (max-width: 991px) {
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-title a {
font-size: 20px;
}
}
@media screen and (max-width: 767px) {
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-title a {
font-size: 18px;
}
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-meta-info {
font-size: 14px;
font-style: italic;
margin-top: 15px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-meta-info .post-meta-sticky {
display: inline-block;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-meta-info .post-meta-sticky i {
margin-right: 8px;
color: #D8B069;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-meta-info .post-meta-date {
display: inline-block;
margin-right: 8px;
padding-right: 15px;
border-right: 1px solid rgba(0, 0, 0, 0.3);
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-meta-info .post-meta-author {
display: inline-block;
margin-right: 4px;
font-weight: normal;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-meta-info .post-meta-author span {
text-transform: capitalize;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-meta-info .post-meta-author a {
font-weight: 600;
text-transform: capitalize;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-meta-info .post-meta-author a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-meta-info .post-meta-views {
display: inline-block;
margin-right: 8px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-meta-info .post-meta-views i {
margin-right: 8px;
color: #D8B069;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-meta-info .post-meta-comment {
display: inline-block;
margin-right: 8px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-meta-info .post-meta-comment i {
margin-right: 8px;
color: #D8B069;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-excerpt {
margin-top: 15px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-read-more {
margin-top: 35px;
margin-bottom: 35px;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-read-more .read-more {
display: inline-block;
background-color: #D8B069;
border: 1px solid #D8B069;
color: #333333;
font-weight: 600;
padding: 9px 30px;
text-transform: uppercase;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-archive-blog .archive-content .archive-content-layout article .post-wrapper .post-content-wrapper .post-detail .post-read-more .read-more:hover {
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-archive-blog .archive-content .archive-content-layout article.format-standard:not(.has-post-thumbnail) .post-wrapper .post-content-wrapper .post-detail .post-meta-category {
margin-top: 0;
}
.haru-archive-blog .archive-content .archive-content-layout article.large-image .post-wrapper {
padding-bottom: 10px;
border-bottom: 1px solid #ededed;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image .post-wrapper {
padding-bottom: 10px;
border-bottom: 1px solid #ededed;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-thumbnail-wrapper {
width: 50%;
float: left;
margin-bottom: 30px;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-thumbnail-wrapper .post-thumbnail {
margin-right: 10px;
}
@media screen and (max-width: 991px) {
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-thumbnail-wrapper {
width: 100%;
margin-bottom: 20px;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-thumbnail-wrapper .post-thumbnail {
margin-right: 0;
}
}
@media screen and (max-width: 767px) {
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-thumbnail-wrapper {
width: 100%;
}
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-content-wrapper {
width: 50%;
float: left;
text-align: left;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-content-wrapper .post-detail {
margin-left: 10px;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-content-wrapper .post-detail .post-meta-info {
margin-top: 0;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-content-wrapper .post-detail .post-title {
padding: 0;
margin-top: -10px;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-content-wrapper .post-detail .post-title a {
font-size: 18px;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-content-wrapper .post-detail .post-excerpt {
padding: 0;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-content-wrapper .post-detail .post-read-more {
margin-top: 30px;
margin-bottom: 30px;
}
@media screen and (max-width: 991px) {
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-content-wrapper {
width: 100%;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-content-wrapper .post-detail {
margin-left: 0;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-content-wrapper .post-detail .post-meta-category {
margin-top: 15px;
}
}
@media screen and (max-width: 767px) {
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.has-post-thumbnail .post-wrapper .post-content-wrapper {
width: 100%;
}
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image:not(.has-post-thumbnail) .post-wrapper .post-content-wrapper .post-detail .post-title {
padding: 0;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image:not(.has-post-thumbnail) .post-wrapper .post-content-wrapper .post-detail .post-title a {
font-size: 18px;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image:not(.has-post-thumbnail) .post-wrapper .post-content-wrapper .post-detail .post-excerpt {
padding: 0;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image:not(.has-post-thumbnail) .post-wrapper .post-content-wrapper .post-detail .post-read-more {
margin-top: 30px;
margin-bottom: 30px;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.format-audio .post-wrapper .post-content-wrapper, .haru-archive-blog .archive-content .archive-content-layout article.medium-image.format-link .post-wrapper .post-content-wrapper, .haru-archive-blog .archive-content .archive-content-layout article.medium-image.format-quote .post-wrapper .post-content-wrapper {
width: 100%;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.format-audio .post-wrapper .post-content-wrapper .post-detail, .haru-archive-blog .archive-content .archive-content-layout article.medium-image.format-link .post-wrapper .post-content-wrapper .post-detail, .haru-archive-blog .archive-content .archive-content-layout article.medium-image.format-quote .post-wrapper .post-content-wrapper .post-detail {
margin-left: 0;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.format-audio .post-wrapper .post-content-wrapper .post-detail .post-title, .haru-archive-blog .archive-content .archive-content-layout article.medium-image.format-link .post-wrapper .post-content-wrapper .post-detail .post-title, .haru-archive-blog .archive-content .archive-content-layout article.medium-image.format-quote .post-wrapper .post-content-wrapper .post-detail .post-title {
margin-top: 10px;
}
.haru-archive-blog .archive-content .archive-content-layout article.medium-image.format-audio .post-wrapper .post-content-wrapper .post-detail .post-meta-category, .haru-archive-blog .archive-content .archive-content-layout article.medium-image.format-link .post-wrapper .post-content-wrapper .post-detail .post-meta-category, .haru-archive-blog .archive-content .archive-content-layout article.medium-image.format-quote .post-wrapper .post-content-wrapper .post-detail .post-meta-category {
margin-top: 30px;
}
.haru-archive-blog .archive-content .archive-content-layout article.grid, .haru-archive-blog .archive-content .archive-content-layout article.masonry {
padding-bottom: 30px;
}
.haru-archive-blog .archive-content .archive-content-layout article.grid .post-wrapper .post-content-wrapper .post-detail .post-title, .haru-archive-blog .archive-content .archive-content-layout article.masonry .post-wrapper .post-content-wrapper .post-detail .post-title {
padding: 0;
margin-bottom: 0;
}
.haru-archive-blog .archive-content .archive-content-layout article.grid .post-wrapper .post-content-wrapper .post-detail .post-title a, .haru-archive-blog .archive-content .archive-content-layout article.masonry .post-wrapper .post-content-wrapper .post-detail .post-title a {
font-size: 18px;
}
@media screen and (max-width: 767px) {
.haru-archive-blog .archive-content .archive-content-layout article.grid .post-wrapper .post-content-wrapper .post-detail .post-title a, .haru-archive-blog .archive-content .archive-content-layout article.masonry .post-wrapper .post-content-wrapper .post-detail .post-title a {
font-size: 18px;
}
}
.haru-archive-blog .archive-content .archive-content-layout article.grid .post-wrapper .post-content-wrapper .post-detail .post-read-more, .haru-archive-blog .archive-content .archive-content-layout article.masonry .post-wrapper .post-content-wrapper .post-detail .post-read-more {
display: none;
margin-bottom: 15px;
margin-top: 25px;
}
.haru-archive-blog .archive-content .archive-content-layout article.grid:not(.has-post-thumbnail) .post-wrapper .post-content-wrapper .post-detail .post-meta-info, .haru-archive-blog .archive-content .archive-content-layout article.masonry:not(.has-post-thumbnail) .post-wrapper .post-content-wrapper .post-detail .post-meta-info {
margin-top: 0;
}
.haru-archive-blog .archive-paging {
padding-bottom: 8%;
}
.haru-archive-blog .archive-paging.default {
margin-top: 30px;
text-align: center;
}
.haru-archive-blog .archive-paging.default .page-numbers {
list-style: none;
list-style-type: none;
display: inline-block;
padding: 0;
margin: 0;
}
.haru-archive-blog .archive-paging.default .page-numbers li {
display: inline-block;
padding: 0 10px;
}
.haru-archive-blog .archive-paging.default .page-numbers li span, .haru-archive-blog .archive-paging.default .page-numbers li a {
color: #7e7e7e;
display: inline-block;
padding: 0 5px;
border-bottom: 1px solid #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-archive-blog .archive-paging.default .page-numbers li span.current {
border-bottom: 1px solid #D8B069;
color: #D8B069;
}
.haru-archive-blog .archive-paging.default .page-numbers li a:hover, .haru-archive-blog .archive-paging.default .page-numbers li a:focus {
border-bottom: 1px solid #D8B069;
color: #D8B069;
}
.haru-archive-blog .archive-paging.default .page-numbers li a.prev, .haru-archive-blog .archive-paging.default .page-numbers li a.next {
text-transform: capitalize;
}
.haru-archive-blog .archive-paging.load-more {
text-align: center;
}
.haru-archive-blog .archive-paging.load-more button {
background-color: #D8B069;
border: 1px solid transparent;
color: #fff;
font-weight: 700;
padding: 8px 25px;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-archive-blog .archive-paging.load-more button:hover {
background-color: transparent;
border: 1px solid #D8B069;
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-archive-blog .archive-paging.load-more button:focus {
outline: none;
}
.single-content.no-sidebar .post-content-wrapper {
margin: 0 15%;
}
@media screen and (max-width: 767px) {
.single-content.no-sidebar .post-content-wrapper {
margin: 0;
}
}
.single-content.no-sidebar .author-info {
padding: 40px 15% !important;
}
@media screen and (max-width: 767px) {
.single-content.no-sidebar .author-info {
padding: 40px 0 !important;
}
}
.single-content.no-sidebar .post-related {
text-align: center;
}
.single-content.no-sidebar #comments {
padding: 0 15%;
}
@media screen and (max-width: 767px) {
.single-content.no-sidebar #comments {
padding: 0 !important;
}
}
.single-content.no-sidebar #comments .comments-title {
text-align: center;
}
.single-content.no-sidebar #comments .post-comments-form {
text-align: center;
}
.single-content.no-sidebar .single-wrapper .post-related .related-list .related-item .post-meta .post-title {
font-size: 22px;
}
@media screen and (max-width: 991px) {
.single-content.no-sidebar .single-wrapper .post-related .related-list .related-item .post-meta .post-title {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.single-content.no-sidebar .single-wrapper .post-related .related-list .related-item .post-meta .post-title {
font-size: 16px;
}
}
.single-content .single-wrapper {
margin-bottom: 80px;
}
@media screen and (max-width: 991px) {
.single-content .single-wrapper {
margin-bottom: 10px;
}
}
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-title {
font-size: 34px;
font-weight: 400;
font-family: "Playfair Display";
margin-top: 0;
}
@media screen and (max-width: 991px) {
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-title {
font-size: 20px;
}
}
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-info {
font-size: 14px;
font-style: italic;
margin-top: 25px;
}
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-info .post-meta-sticky {
display: inline-block;
}
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-info .post-meta-sticky i {
color: #D8B069;
margin-right: 8px;
}
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-info .post-meta-date {
display: inline-block;
margin-right: 15px;
padding-right: 20px;
border-right: 1px solid rgba(0, 0, 0, 0.3);
}
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-info .post-meta-author {
display: inline-block;
margin-right: 4px;
font-weight: normal;
}
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-info .post-meta-author span {
text-transform: capitalize;
}
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-info .post-meta-author a {
font-weight: 600;
text-transform: capitalize;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-info .post-meta-author a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-info .post-meta-views {
display: inline-block;
margin-right: 8px;
}
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-info .post-meta-views i {
color: #D8B069;
margin-right: 8px;
}
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-info .post-meta-comment {
display: inline-block;
margin-right: 8px;
}
.single-content .single-wrapper article .post-meta-wrapper .post-meta-info .post-info .post-meta-comment i {
color: #D8B069;
margin-right: 8px;
}
.single-content .single-wrapper article .post-thumbnail-wrapper {
margin-top: 30px;
position: relative;
}
.single-content .single-wrapper article .post-thumbnail-wrapper:hover .owl-nav {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .post-thumbnail {
position: relative;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .post-thumbnail:hover .post-thumbnail-overlay:before {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .post-thumbnail:hover .prettyPhoto {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: translate(-50%, -50%) scale(1);
-ms-transform: translate(-50%, -50%) scale(1);
-o-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
}
.single-content .single-wrapper article .post-thumbnail-wrapper .post-thumbnail .post-thumbnail-overlay {
position: relative;
display: block;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .post-thumbnail .post-thumbnail-overlay:before {
display: none;
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(216, 176, 105, 0.8);
opacity: 0;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .post-thumbnail .post-thumbnail-overlay img {
width: 100%;
overflow: hidden;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .post-thumbnail .post-thumbnail-overlay img.img-responsive {
width: auto;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .post-thumbnail .prettyPhoto {
display: none;
position: absolute;
top: 50%;
left: 50%;
width: 50px;
height: 50px;
text-align: center;
line-height: 50px;
border: 1px solid #fff;
color: #fff;
opacity: 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
-webkit-transform: translate(-50%, -50%) scale(0.8);
-ms-transform: translate(-50%, -50%) scale(0.8);
-o-transform: translate(-50%, -50%) scale(0.8);
transform: translate(-50%, -50%) scale(0.8);
}
.single-content .single-wrapper article .post-thumbnail-wrapper .post-thumbnail .prettyPhoto:hover {
color: #D8B069;
border: 1px solid #D8B069;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .post-meta-category {
background-color: #fff;
font-style: italic;
font-size: 12px;
padding: 1px 8px;
position: absolute;
left: 0;
bottom: 0;
text-transform: uppercase;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .jp-audio .jp-type-playlist .jp-interface .jp-play-pause a:hover {
color: #D8B069;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .jp-audio .jp-type-playlist .jp-interface .jp-progress {
width: calc(100% - 200px) !important;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .jp-audio .jp-type-playlist .jp-interface .jp-progress .jp-play-bar {
background: #444444;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .jp-audio .jp-type-playlist .jp-interface .jp-volume .jp-volume-bar-value {
background: #444444;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .owl-nav {
opacity: 0;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .owl-nav .owl-prev {
background: rgba(0, 0, 0, 0.3);
color: #fff;
position: absolute;
top: 50%;
left: 0;
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .owl-nav .owl-prev:hover {
background: rgba(0, 0, 0, 0.6);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .owl-nav .owl-next {
background: rgba(0, 0, 0, 0.3);
color: #fff;
position: absolute;
top: 50%;
right: 0;
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.6);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .owl-dots {
text-align: center;
position: absolute;
bottom: 20px;
width: 100%;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .owl-dots .owl-dot {
background: #868686;
display: inline-block;
height: 10px;
margin: 0 5px;
width: 10px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.single-content .single-wrapper article .post-thumbnail-wrapper .owl-dots .owl-dot.active {
background: transparent;
border: 1px solid #D8B069;
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
}
.single-content .single-wrapper article .post-thumbnail-wrapper blockquote {
border-left: 3px solid #D8B069;
font-size: 24px;
font-style: italic;
font-family: "Playfair Display";
letter-spacing: 2px;
margin: 5%;
}
@media screen and (max-width: 767px) {
.single-content .single-wrapper article .post-thumbnail-wrapper blockquote {
font-size: 20px;
}
}
.single-content .single-wrapper article .post-content-wrapper {
margin-top: 35px;
padding-bottom: 6%;
border-bottom: 1px solid #ededed;
}
.single-content .single-wrapper article .post-content-wrapper .post-content blockquote {
border-left: 3px solid #D8B069;
font-size: 18px;
font-family: "Playfair Display";
margin: 3% 8%;
}
.single-content .single-wrapper article .post-content-wrapper .post-content blockquote p {
color: #333333;
line-height: 1.6;
}
@media screen and (max-width: 767px) {
.single-content .single-wrapper article .post-content-wrapper .post-content blockquote {
font-size: 16px;
}
}
.single-content .single-wrapper article .post-content-wrapper .post-other-meta {
clear: both;
margin-top: 6%;
text-align: center;
}
.single-content .single-wrapper article .post-content-wrapper .post-other-meta .single-post-tags .post-meta-tag {
font-size: 15px;
}
.single-content .single-wrapper article .post-content-wrapper .post-other-meta .single-post-tags .post-meta-tag .tag-title {
color: #333333;
display: none;
font-weight: 700;
margin-right: 10px;
text-transform: uppercase;
}
.single-content .single-wrapper article .post-content-wrapper .post-other-meta .single-post-tags .post-meta-tag a {
color: #ababab;
display: inline-block;
font-size: 15px;
font-style: italic;
margin: 3px 5px 3px 0;
padding: 2px 10px;
position: relative;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-content .single-wrapper article .post-content-wrapper .post-other-meta .single-post-tags .post-meta-tag a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-content .single-wrapper article .post-content-wrapper .post-other-meta .single-post-tags .post-meta-tag a:before {
content: "#";
position: absolute;
left: 0;
}
@media screen and (max-width: 767px) {
.single-content .single-wrapper article .post-content-wrapper .post-other-meta .single-post-tags .post-meta-tag a {
display: inline-block;
font-size: 13px;
margin-bottom: 5px;
}
}
.single-content .single-wrapper article .post-content-wrapper .post-other-meta .post-social-share .social-share-wrapper .social-share {
list-style-type: none;
list-style: none;
padding: 0;
}
.single-content .single-wrapper article .post-content-wrapper .post-other-meta .post-social-share .social-share-wrapper .social-share li {
display: inline-block;
}
.single-content .single-wrapper article .post-content-wrapper .post-other-meta .post-social-share .social-share-wrapper .social-share li.social-label {
color: #333333;
font-weight: 600;
margin-right: 10px;
padding: 0;
text-transform: uppercase;
}
.single-content .single-wrapper article .post-content-wrapper .post-other-meta .post-social-share .social-share-wrapper .social-share li a {
color: #ababab;
display: inline-block;
font-size: 15px;
text-align: center;
width: 36px;
height: 36px;
line-height: 33px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-content .single-wrapper article .post-content-wrapper .post-other-meta .post-social-share .social-share-wrapper .social-share li a {
font-size: 12px;
width: 30px;
height: 30px;
line-height: 28px;
margin-bottom: 3px;
}
}
.single-content .single-wrapper article .post-content-wrapper .post-other-meta .post-social-share .social-share-wrapper .social-share li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-content .single-wrapper .single-post-navigation {
margin-top: 70px;
padding-bottom: 15px;
}
@media screen and (max-width: 991px) {
.single-content .single-wrapper .single-post-navigation {
margin-top: 30px;
}
}
.single-content .single-wrapper .single-post-navigation .nav-links {
display: inline-block;
width: 50%;
vertical-align: top;
}
.single-content .single-wrapper .single-post-navigation .nav-links.nav-previous {
text-align: left;
}
.single-content .single-wrapper .single-post-navigation .nav-links.nav-previous:hover .post-navigation-content .post-navigation-title {
color: #D8B069;
}
.single-content .single-wrapper .single-post-navigation .nav-links.nav-previous .post-navigation-left {
font-size: 15px;
}
.single-content .single-wrapper .single-post-navigation .nav-links.nav-previous .post-navigation-left i {
font-size: 18px;
margin-right: 10px;
}
.single-content .single-wrapper .single-post-navigation .nav-links.nav-previous .post-navigation-content .post-navigation-title {
color: #333333;
display: inline-block;
font-size: 16px;
font-family: "Playfair Display";
font-weight: 700;
}
@media screen and (max-width: 767px) {
.single-content .single-wrapper .single-post-navigation .nav-links.nav-previous .post-navigation-content .post-navigation-title {
font-size: 14px;
}
}
.single-content .single-wrapper .single-post-navigation .nav-links.nav-next {
text-align: right;
}
.single-content .single-wrapper .single-post-navigation .nav-links.nav-next:hover .post-navigation-content .post-navigation-title {
color: #D8B069;
}
.single-content .single-wrapper .single-post-navigation .nav-links.nav-next .post-navigation-right {
font-size: 15px;
}
.single-content .single-wrapper .single-post-navigation .nav-links.nav-next .post-navigation-right i {
font-size: 18px;
margin-left: 10px;
}
.single-content .single-wrapper .single-post-navigation .nav-links.nav-next .post-navigation-content .post-navigation-title {
color: #333333;
display: inline-block;
font-size: 16px;
font-family: "Playfair Display";
font-weight: 700;
}
@media screen and (max-width: 767px) {
.single-content .single-wrapper .single-post-navigation .nav-links.nav-next .post-navigation-content .post-navigation-title {
font-size: 14px;
}
}
.single-content .single-wrapper .author-info {
padding: 40px 20px;
text-align: center;
border-bottom: 1px solid #ededed;
}
.single-content .single-wrapper .author-info .author-avatar img {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.single-content .single-wrapper .author-info .author-description .author-title {
letter-spacing: 2px;
margin-top: 20px;
text-transform: uppercase;
}
.single-content .single-wrapper .author-info .author-description .author-title a {
color: #333333;
}
.single-content .single-wrapper .author-info .author-description .author-title a:hover {
color: #D8B069;
}
.single-content .single-wrapper .author-info .author-description .author-bio {
font-family: "Playfair Display";
font-style: italic;
font-size: 15px;
padding: 0 12%;
}
.single-content .single-wrapper .author-info .author-description .author-url {
border-bottom: 1px solid transparent;
color: #ababab;
display: inline-block;
padding-top: 20px;
line-height: 1.1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-content .single-wrapper .author-info .author-description .author-url:hover {
border-bottom: 1px solid #333333;
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-content .single-wrapper .post-related {
border-bottom: 1px solid #ededed;
margin-top: 6%;
padding-bottom: 35px;
}
@media screen and (max-width: 991px) {
.single-content .single-wrapper .post-related {
margin-top: 30px;
padding-bottom: 15px;
}
}
.single-content .single-wrapper .post-related .related-title {
font-size: 40px;
font-family: "Playfair Display";
font-weight: 700;
position: relative;
padding-bottom: 35px;
}
.single-content .single-wrapper .post-related .related-title span {
font-weight: 400;
font-style: italic;
}
@media screen and (max-width: 1199px) {
.single-content .single-wrapper .post-related .related-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-content .single-wrapper .post-related .related-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-content .single-wrapper .post-related .related-title {
font-size: 20px;
}
}
.single-content .single-wrapper .post-related .related-list {
position: relative;
}
.single-content .single-wrapper .post-related .related-list:hover .owl-nav .owl-prev, .single-content .single-wrapper .post-related .related-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-content .single-wrapper .post-related .related-list .related-item .post-image {
margin-bottom: 20px;
position: relative;
}
.single-content .single-wrapper .post-related .related-list .related-item .post-image .post-meta-category {
background-color: #fff;
font-size: 12px;
font-style: italic;
padding: 0 8px;
position: absolute;
left: 0;
bottom: -1px;
text-transform: uppercase;
}
.single-content .single-wrapper .post-related .related-list .related-item .post-meta {
padding: 0 10%;
text-align: center;
}
.single-content .single-wrapper .post-related .related-list .related-item .post-meta a {
text-transform: uppercase;
font-style: italic;
}
.single-content .single-wrapper .post-related .related-list .related-item .post-meta .post-title {
font-size: 18px;
font-weight: 400;
padding-top: 0;
line-height: 1.5;
font-family: "Playfair Display";
}
.single-content .single-wrapper .post-related .related-list .related-item .post-meta .post-title a {
color: #333333;
font-style: normal;
text-transform: none;
}
.single-content .single-wrapper .post-related .related-list .related-item .post-meta .post-title a:hover {
color: #D8B069;
}
.single-content .single-wrapper .post-related .related-list .owl-nav .owl-prev, .single-content .single-wrapper .post-related .related-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 36px;
height: 36px;
line-height: 40px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-content .single-wrapper .post-related .related-list .owl-nav .owl-prev:hover, .single-content .single-wrapper .post-related .related-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.single-content .single-wrapper .post-related .related-list .owl-nav .owl-prev {
left: 0;
}
.single-content .single-wrapper .post-related .related-list .owl-nav .owl-next {
right: 0;
}
#comments {
margin-top: 6%;
}
#comments .comments-title {
font-size: 40px;
font-weight: 700;
font-family: "Playfair Display";
line-height: 1.4;
padding-bottom: 10px;
position: relative;
}
@media screen and (max-width: 1199px) {
#comments .comments-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
#comments .comments-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
#comments .comments-title {
font-size: 20px;
}
}
#comments .comments-title span {
font-weight: 400;
font-style: italic;
}
#comments .post-comments-list .comment-list {
padding: 0;
list-style: none;
list-style-type: none;
}
#comments .post-comments-list .comment-list li.pingback .comment-body .author-avatar {
width: 0;
}
#comments .post-comments-list .comment-list li.pingback .comment-body .comment-text {
padding-left: 0;
}
#comments .post-comments-list .comment-list li .comment-body {
padding: 10px 0;
margin-bottom: 10px;
}
#comments .post-comments-list .comment-list li .comment-body .author-avatar {
width: 90px;
float: left;
}
#comments .post-comments-list .comment-list li .comment-body .author-avatar img {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
@media screen and (max-width: 767px) {
#comments .post-comments-list .comment-list li .comment-body .author-avatar {
width: 50px;
}
}
#comments .post-comments-list .comment-list li .comment-body .comment-text {
padding-left: 90px;
}
@media screen and (max-width: 767px) {
#comments .post-comments-list .comment-list li .comment-body .comment-text {
padding-left: 65px;
}
}
#comments .post-comments-list .comment-list li .comment-body .comment-text .author .author-name {
color: #333333;
font-size: 18px;
font-weight: 600;
text-transform: capitalize;
}
#comments .post-comments-list .comment-list li .comment-body .comment-text .author .author-name a {
font-weight: 600;
}
@media screen and (max-width: 767px) {
#comments .post-comments-list .comment-list li .comment-body .comment-text .author .author-name {
font-size: 16px;
}
}
#comments .post-comments-list .comment-list li .comment-body .comment-text .comment-meta {
padding-top: 5px;
}
#comments .post-comments-list .comment-list li .comment-body .comment-text .comment-meta .comment-meta-date {
color: #757575;
font-size: 15px;
float: left;
}
#comments .post-comments-list .comment-list li .comment-body .comment-text .comment-meta .comment-meta-action a {
color: #757575;
font-weight: 600;
margin-left: 15px;
}
#comments .post-comments-list .comment-list li .comment-body .comment-text .comment-meta .comment-meta-action a:hover {
color: #D8B069;
}
#comments .post-comments-list .comment-list li .comment-body .comment-text .comment-meta .comment-meta-action a:first-child {
padding-left: 15px;
border-left: 1px solid #ededed;
}
#comments .post-comments-list .comment-list li .comment-body .comment-text .text {
margin-top: 5px;
line-height: 1.8;
font-family: "Playfair Display";
font-style: italic;
font-size: 16px;
}
#comments .post-comments-list .comment-list li .children {
border-left: 1px solid #ededed;
margin-left: 70px;
margin-bottom: 20px;
padding-left: 15px;
}
@media screen and (max-width: 991px) {
#comments .post-comments-list .comment-list li .children {
margin-left: 35px;
padding-left: 10px;
}
}
@media screen and (max-width: 767px) {
#comments .post-comments-list .comment-list li .children {
margin-left: 10px;
padding-left: 5px;
}
}
#comments .post-comments-list .comment-list .children {
list-style: none;
list-style-type: none;
}
#comments .post-comments-form {
border-top: 1px solid #ededed;
margin-top: 15px;
padding-top: 5%;
}
@media screen and (max-width: 991px) {
#comments .post-comments-form {
padding-top: 30px;
}
}
#comments #respond-wrapper h3, #comments .comment-respond h3 {
font-size: 40px;
font-weight: 700;
line-height: 1.4;
padding-bottom: 5px;
position: relative;
font-family: "Playfair Display";
}
@media screen and (max-width: 1199px) {
#comments #respond-wrapper h3, #comments .comment-respond h3 {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
#comments #respond-wrapper h3, #comments .comment-respond h3 {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
#comments #respond-wrapper h3, #comments .comment-respond h3 {
font-size: 20px;
}
}
#comments #respond-wrapper h3 span, #comments .comment-respond h3 span {
font-style: italic;
font-weight: 400;
}
#comments #respond-wrapper .comment-form, #comments .comment-respond .comment-form {
margin-top: 20px;
}
#comments #respond-wrapper .comment-form input, #comments #respond-wrapper .comment-form textarea, #comments .comment-respond .comment-form input, #comments .comment-respond .comment-form textarea {
background-color: #f5f5f5;
border: 1px solid #f5f5f5;
padding: 10px 15px;
height: auto;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
#comments #respond-wrapper .comment-form input:focus, #comments #respond-wrapper .comment-form textarea:focus, #comments .comment-respond .comment-form input:focus, #comments .comment-respond .comment-form textarea:focus {
outline: none;
border: 1px solid #D8B069;
}
#comments #respond-wrapper .comment-form textarea, #comments .comment-respond .comment-form textarea {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
#comments #respond-wrapper .comment-form .logged-in-as, #comments .comment-respond .comment-form .logged-in-as {
font-style: italic;
}
#comments #respond-wrapper .comment-form .comment-form-comment, #comments .comment-respond .comment-form .comment-form-comment {
margin-top: 10px;
}
#comments #respond-wrapper .comment-form .submit, #comments .comment-respond .comment-form .submit {
background: #D8B069;
border: 1px solid #D8B069;
color: #fff;
font-weight: 600;
padding: 10px 30px;
margin-top: 20px;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
#comments #respond-wrapper .comment-form .submit:hover, #comments .comment-respond .comment-form .submit:hover {
border: 1px solid #333333;
background: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
#comments .comment-respond {
margin-bottom: 15px;
}
#comments .comment-respond h3 {
font-size: 24px;
}
#comments .comment-respond h3 small {
margin-left: 10px;
font-style: italic;
text-transform: none;
}
.comment-require-login {
padding-top: 10px;
}
.comment-require-login a {
color: #000;
text-decoration: underline;
transition: all .3s;
}
.comment-require-login a:hover {
color: #D8B069;
transition: all .3s;
}
.has-left-sidebar {
float: right !important;
}
.left-sidebar {
float: left !important;
}
.archive-sidebar aside,
.single-sidebar aside {
margin-bottom: 30px;
}
.archive-sidebar aside.widget-banner,
.single-sidebar aside.widget-banner {
margin-bottom: 10px;
}
.archive-sidebar aside.widget-banner.last-banner,
.single-sidebar aside.widget-banner.last-banner {
margin-bottom: 30px;
}
.archive-sidebar aside.widget_tag_cloud .widget-title,
.single-sidebar aside.widget_tag_cloud .widget-title {
margin-bottom: 5px;
}
.archive-sidebar select,
.single-sidebar select {
font-family: "Playfair Display";
max-width: 100%;
}
.archive-sidebar select:focus,
.single-sidebar select:focus {
outline: none;
}
@media screen and (max-width: 991px) {
.archive-sidebar,
.single-sidebar {
margin-top: 30px;
}
}
@media screen and (max-width: 767px) {
.archive-sidebar,
.single-sidebar {
margin-top: 30px;
}
}
.widget-title {
font-size: 20px;
line-height: 1.4;
letter-spacing: 2px;
margin-top: 0px;
margin-bottom: 15px;
font-weight: 600;
text-transform: uppercase;
}
.widget-title:before {
content: "\f2f1";
font-family: Ionicons;
color: #D8B069;
margin-right: 10px;
display: none;
}
@media screen and (max-width: 1199px) {
.widget-title {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.widget-title {
font-size: 16px;
}
}
.widget_categories ul, .widget_archive ul {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.widget_categories ul li, .widget_archive ul li {
padding: 8px 0;
position: relative;
}
.widget_categories ul li:last-child, .widget_archive ul li:last-child {
padding-bottom: 0;
}
.widget_categories ul li:hover, .widget_archive ul li:hover {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_categories ul li:hover a, .widget_archive ul li:hover a {
margin-left: 10px;
color: #D8B069;
text-decoration: underline;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_categories ul li:hover .list-count, .widget_categories ul li:hover .archive-count, .widget_archive ul li:hover .list-count, .widget_archive ul li:hover .archive-count {
color: #333333;
font-weight: 700;
}
.widget_categories ul li a, .widget_archive ul li a {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_categories ul li .list-count, .widget_categories ul li .archive-count, .widget_archive ul li .list-count, .widget_archive ul li .archive-count {
float: right;
}
.widget_categories ul li ul, .widget_archive ul li ul {
padding-left: 20px;
}
.widget_categories select, .widget_archive select {
font-family: "Playfair Display";
margin-top: 15px;
}
.widget_categories select:focus, .widget_archive select:focus {
outline: none;
}
.widget_calendar .calendar_wrap table {
width: 100%;
border: 1px solid #ededed;
text-align: center;
}
.widget_calendar .calendar_wrap table th {
border-bottom: 1px solid #ededed;
text-align: center;
padding: 5px 0;
background: #D8B069;
color: #fff;
}
.widget_calendar .calendar_wrap table td {
border-left: 1px solid #ededed;
border-bottom: 1px solid #ededed;
padding: 5px 0;
}
.widget_pages ul {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.widget_pages ul li {
padding: 8px 0;
}
.widget_pages ul li:last-child {
padding-bottom: 0;
}
.widget_pages ul li a {
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.widget_pages ul li a:hover {
margin-left: 10px;
color: #D8B069;
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.widget_pages ul li ul.children {
padding-left: 20px;
}
.widget_meta ul {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.widget_meta ul li {
padding: 8px 0;
}
.widget_meta ul li:last-child {
padding-bottom: 0;
}
.widget_meta ul li a {
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.widget_meta ul li a:hover {
margin-left: 10px;
color: #D8B069;
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.widget_recent_comments ul {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.widget_recent_comments ul li {
padding: 8px 0;
}
.widget_recent_comments ul li:last-child {
padding-bottom: 0;
}
.widget_recent_comments ul li span {
color: #ababab;
font-style: italic;
}
.widget_recent_comments ul li a {
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.widget_recent_comments ul li a:hover {
margin-left: 10px;
color: #D8B069;
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.widget_recent_comments ul li a.url {
color: #ababab;
}
.widget_recent_comments ul li a.url:hover {
color: #D8B069;
}
.widget_recent_entries ul {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.widget_recent_entries ul li {
padding: 8px 0;
}
.widget_recent_entries ul li:last-child {
padding-bottom: 0;
}
.widget_recent_entries ul li a {
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.widget_recent_entries ul li a:hover {
margin-left: 10px;
color: #D8B069;
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.widget_rss > ul {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.widget_rss > ul li {
padding: 8px 0;
}
.widget_rss > ul li:last-child {
padding-bottom: 0;
}
.widget_rss > ul li a {
color: #ababab;
font-style: italic;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_rss > ul li a:hover {
margin-left: 10px;
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_nav_menu ul {
padding: 0;
margin: 0 0 1.75em 1.25em;
}
.widget_nav_menu ul li {
padding: 3px 0;
}
.widget_nav_menu ul li > ul {
margin-bottom: 0;
}
.widget_search .search-form {
position: relative;
background-color: #f5f5f5;
border-radius: 0;
}
.widget_search .search-form label {
display: block;
}
.widget_search .search-form label input[type="search"] {
width: calc(100% - 60px);
height: 40px;
background-color: #f2f2f2;
border: none;
outline: none;
padding-left: 15px;
padding-right: 5px;
font-weight: 400;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-topleft: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 0;
-moz-background-clip: padding-box;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.widget_search .search-form .search-submit {
width: 60px;
padding: 0;
position: absolute;
font-size: 0;
right: 0;
top: 0;
bottom: 0;
overflow: hidden;
border: none;
background: #333333;
outline: none;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_search .search-form .search-submit:hover {
background: #D8B069;
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_search .search-form .search-submit:before {
color: #fff;
content: "\f375";
font-family: Ionicons;
position: absolute;
font-size: 18px;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.widget_tag_cloud .tagcloud {
color: #ababab;
}
.widget_tag_cloud .tagcloud a {
color: #ababab;
display: inline-block;
font-family: "Playfair Display";
font-style: italic;
margin-top: 6px;
text-transform: capitalize;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_tag_cloud .tagcloud a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget-post-thumbnail .widget-title:before {
content: "\f2f1";
display: inline-block;
}
.widget-post-thumbnail ul {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
padding-top: 10px;
}
.widget-post-thumbnail ul.thumb_left li, .widget-post-thumbnail ul.thumb_right li {
border-bottom: 1px solid #ededed;
padding-bottom: 20px;
margin-bottom: 20px;
}
.widget-post-thumbnail ul.thumb_left li .posts-thumbnail-image, .widget-post-thumbnail ul.thumb_right li .posts-thumbnail-image {
width: 28%;
}
.widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content, .widget-post-thumbnail ul.thumb_right li .posts-thumbnail-content {
width: 65%;
}
.widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content h4, .widget-post-thumbnail ul.thumb_right li .posts-thumbnail-content h4 {
margin-bottom: 8px;
margin-top: -5px;
font-size: 16px;
line-height: 1.6;
font-weight: 400;
font-family: "Playfair Display";
}
.widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content h4 a, .widget-post-thumbnail ul.thumb_right li .posts-thumbnail-content h4 a {
color: #333333;
}
.widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content h4 a:hover, .widget-post-thumbnail ul.thumb_right li .posts-thumbnail-content h4 a:hover {
color: #D8B069;
}
.widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content .posts-thumbnail-meta, .widget-post-thumbnail ul.thumb_right li .posts-thumbnail-content .posts-thumbnail-meta {
font-style: italic;
}
.widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content .posts-thumbnail-meta span, .widget-post-thumbnail ul.thumb_right li .posts-thumbnail-content .posts-thumbnail-meta span {
margin-right: 5px;
}
.widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content .posts-thumbnail-meta span:last-child, .widget-post-thumbnail ul.thumb_right li .posts-thumbnail-content .posts-thumbnail-meta span:last-child {
margin-right: 0;
}
.widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content .posts-thumbnail-meta time, .widget-post-thumbnail ul.thumb_right li .posts-thumbnail-content .posts-thumbnail-meta time {
color: #ababab;
font-style: italic;
}
.widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content .posts-thumbnail-meta .comment-count i,
.widget-post-thumbnail ul.thumb_left li .posts-thumbnail-content .posts-thumbnail-meta .views-count i, .widget-post-thumbnail ul.thumb_right li .posts-thumbnail-content .posts-thumbnail-meta .comment-count i,
.widget-post-thumbnail ul.thumb_right li .posts-thumbnail-content .posts-thumbnail-meta .views-count i {
color: #D8B069;
margin-right: 5px;
}
.widget-post-thumbnail ul.thumb_left .posts-thumbnail-image {
float: left;
}
.widget-post-thumbnail ul.thumb_left .posts-thumbnail-content {
float: right;
}
.widget-post-thumbnail ul.thumb_right .posts-thumbnail-image {
float: right;
}
.widget-post-thumbnail ul.thumb_right .posts-thumbnail-content {
float: left;
}
.widget-banner .widget-title:before {
content: "\f2a0";
display: inline-block;
}
.widget-banner .banner-widget-wrap.style_1 .banner-content-wrap {
position: relative;
overflow: hidden;
text-align: center;
margin-bottom: 10px;
}
.widget-banner .banner-widget-wrap.style_1 .banner-content-wrap:hover .banner-content-inner {
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.widget-banner .banner-widget-wrap.style_1 .banner-content-wrap:hover .banner-content-inner .banner-content {
opacity: 1;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.widget-banner .banner-widget-wrap.style_1 .banner-content-wrap:hover img {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.widget-banner .banner-widget-wrap.style_1 .banner-content-wrap:hover a:after {
opacity: 1;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.widget-banner .banner-widget-wrap.style_1 .banner-content-wrap a {
display: block;
}
.widget-banner .banner-widget-wrap.style_1 .banner-content-wrap a:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
opacity: 0;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.widget-banner .banner-widget-wrap.style_1 .banner-content-wrap img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.widget-banner .banner-widget-wrap.style_1 .banner-content-wrap .banner-content-inner {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
padding: 15px;
background-color: rgba(51, 51, 51, 0.3);
z-index: 2;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.widget-banner .banner-widget-wrap.style_1 .banner-content-wrap .banner-content-inner .banner-content {
position: absolute;
top: 50%;
left: 0;
width: 100%;
opacity: 1;
color: #fff;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.widget-banner .banner-widget-wrap.style_1 .banner-content-wrap .banner-content-inner .banner-content .banner-title {
font-size: 16px;
font-weight: 400;
color: #fff;
text-transform: uppercase;
letter-spacing: 3px;
}
@media screen and (max-width: 1199px) {
.widget-banner .banner-widget-wrap.style_1 .banner-content-wrap .banner-content-inner .banner-content .banner-title {
font-size: 14px;
}
}
.search-form {
position: relative;
background-color: #f5f5f5;
border-radius: 0;
}
.search-form label {
display: block;
}
.search-form label input[type="search"] {
width: calc(100% - 60px);
height: 40px;
background-color: #f2f2f2;
border: none;
outline: none;
padding-left: 15px;
padding-right: 5px;
font-weight: 400;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-topleft: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 0;
-moz-background-clip: padding-box;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.search-form .search-submit {
width: 60px;
padding: 0;
position: absolute;
font-size: 0;
right: 0;
top: 0;
bottom: 0;
overflow: hidden;
border: none;
background: #333333;
outline: none;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.search-form .search-submit:hover {
background: #D8B069;
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.search-form .search-submit:before {
color: #fff;
content: "\f375";
font-family: Ionicons;
position: absolute;
font-size: 18px;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
p.search-not-found {
padding-bottom: 10px;
}  .product-wrap > .yith-wcwl-add-to-wishlist {
display: none;
}
ul.products {
list-style: none;
padding: 0;
}
ul.products li {
padding: 0 15px;
margin: 25px 0;
overflow: hidden;
}
li.product:hover .product-inner .star-rating, li.type-product:hover .product-inner .star-rating {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
li.product:hover .product-inner .product-varations, li.type-product:hover .product-inner .product-varations {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
li.product:hover .product-inner .product-actions, li.type-product:hover .product-inner .product-actions {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
li.product:hover .product-design, li.type-product:hover .product-design {
opacity: 1;
transition: all .5s;
}
li.product .product-inner, li.type-product .product-inner {
position: relative;
text-align: center;
}
li.product .product-inner > .yith-wcwl-add-to-wishlist, li.type-product .product-inner > .yith-wcwl-add-to-wishlist {
display: none;
}
li.product .product-inner .product-thumbnail, li.type-product .product-inner .product-thumbnail {
position: relative;
overflow: hidden;
border: 1px solid rgba(237, 237, 237, 0.4);
}
li.product .product-inner .product-thumbnail .product-thumb-secondary, li.type-product .product-inner .product-thumbnail .product-thumb-secondary {
display: none;
}
li.product .product-inner .product-thumbnail img, li.type-product .product-inner .product-thumbnail img {
margin-bottom: 0 !important;
width: 100%;
}
li.product .product-inner .product-label, li.type-product .product-inner .product-label {
position: absolute;
right: 10px !important;
top: 10px !important;
z-index: 1;
}
li.product .product-inner .product-flash, li.product .product-inner .onsale, li.type-product .product-inner .product-flash, li.type-product .product-inner .onsale {
width: 50px;
background-color: #D8B069 !important;
color: #fff;
display: block;
position: relative;
z-index: 1;
left: 0 !important;
font-size: 14px !important;
min-height: auto;
min-width: auto;
margin: 0 0 5px 0 !important;
padding: 5px 0;
line-height: 14px;
font-weight: 700;
top: 0;
text-align: center;
text-transform: lowercase;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}
@media screen and (max-width: 991px) {
li.product .product-inner .product-flash, li.product .product-inner .onsale, li.type-product .product-inner .product-flash, li.type-product .product-inner .onsale {
font-size: 12px !important;
}
}
@media screen and (max-width: 767px) {
li.product .product-inner .product-flash, li.product .product-inner .onsale, li.type-product .product-inner .product-flash, li.type-product .product-inner .onsale {
font-size: 10px !important;
width: 40px;
}
}
li.product .product-inner .product-flash.on-hot, li.type-product .product-inner .product-flash.on-hot {
background-color: #f2807f !important;
color: #fff;
}
li.product .product-inner .product-flash.on-new, li.type-product .product-inner .product-flash.on-new {
background-color: #77d6a6 !important;
color: #fff;
}
li.product .product-inner .onsale, li.type-product .product-inner .onsale {
background-color: #5576e2 !important;
}
li.product .product-inner .product-info, li.type-product .product-inner .product-info {
padding-top: 15px;
position: relative;
}
li.product .product-inner .product-info .woocommerce-loop-product__link, li.type-product .product-inner .product-info .woocommerce-loop-product__link {
display: inline-block;
float: left;
width: calc(100% - 66px);
}
li.product .product-inner .product-info .woocommerce-loop-product__link .woocommerce-loop-product__title, li.type-product .product-inner .product-info .woocommerce-loop-product__link .woocommerce-loop-product__title {
color: #7e7e7e;
font-size: 15px;
font-weight: normal;
line-height: 1.6;
padding: 0;
margin: 0;
text-align: left;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
li.product .product-inner .product-info .woocommerce-loop-product__link .woocommerce-loop-product__title, li.type-product .product-inner .product-info .woocommerce-loop-product__link .woocommerce-loop-product__title {
font-size: 14px;
}
}
li.product .product-inner .product-info .woocommerce-loop-product__link .woocommerce-loop-product__title:hover, li.type-product .product-inner .product-info .woocommerce-loop-product__link .woocommerce-loop-product__title:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
li.product .product-inner .product-info .woocommerce-loop-product__link, li.type-product .product-inner .product-info .woocommerce-loop-product__link {
width: 100%;
}
}
li.product .product-inner .star-rating, li.type-product .product-inner .star-rating {
z-index: 2;
font-family: Ionicons;
font-size: 14px !important;
width: 65px;
height: 1em;
line-height: 1;
overflow: hidden;
margin-bottom: 12px;
position: absolute;
top: 10px;
left: 10px;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
li.product .product-inner .star-rating:before, li.type-product .product-inner .star-rating:before {
position: absolute;
top: 0;
left: 0;
content: "\f3ae \f3ae \f3ae \f3ae \f3ae";
color: #f7bb2a;
font-family: Ionicons;
letter-spacing: 2px;
}
li.product .product-inner .star-rating span, li.type-product .product-inner .star-rating span {
position: relative;
overflow: hidden;
float: left;
top: 0;
left: 0;
padding-top: 1.5em;
}
li.product .product-inner .star-rating span:before, li.type-product .product-inner .star-rating span:before {
position: absolute;
content: "\f2fc \f2fc \f2fc \f2fc \f2fc";
top: 0;
left: 0;
color: #f7bb2a;
font-family: Ionicons;
letter-spacing: 2px;
}
li.product .product-inner .price, li.type-product .product-inner .price {
font-size: 0 !important;
color: #333333 !important;
text-align: right;
display: inline-block !important;
line-height: 1.6;
margin-bottom: 0 !important;
width: 66px;
}
li.product .product-inner .price .woocommerce-Price-amount, li.type-product .product-inner .price .woocommerce-Price-amount {
font-size: 15px;
font-weight: 700;
color: #D8B069;
}
@media screen and (max-width: 991px) {
li.product .product-inner .price .woocommerce-Price-amount, li.type-product .product-inner .price .woocommerce-Price-amount {
font-size: 14px;
}
}
li.product .product-inner .price del, li.type-product .product-inner .price del {
display: block !important;
opacity: 0.6 !important;
color: #333333;
}
li.product .product-inner .price del span.woocommerce-Price-amount, li.type-product .product-inner .price del span.woocommerce-Price-amount {
font-weight: normal;
font-size: 13px;
}
@media screen and (max-width: 767px) {
li.product .product-inner .price del, li.type-product .product-inner .price del {
display: inline-block !important;
}
}
li.product .product-inner .price ins, li.type-product .product-inner .price ins {
display: block !important;
text-decoration: none;
}
@media screen and (max-width: 767px) {
li.product .product-inner .price ins, li.type-product .product-inner .price ins {
display: inline-block !important;
margin-right: 8px;
}
}
@media screen and (max-width: 767px) {
li.product .product-inner .price, li.type-product .product-inner .price {
width: 100%;
margin-top: 8px;
text-align: left;
font-size: 14px !important;
}
}
li.product .product-varations, li.type-product .product-varations {
text-align: left;
width: 100%;
padding-left: 20px;
position: absolute;
bottom: 50px;
opacity: 0;
z-index: 3;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
li.product .product-varations .haru-variations-list .variation-color, li.type-product .product-varations .haru-variations-list .variation-color {
border: 1px solid #ededed;
width: 16px;
height: 16px;
border-radius: 50%;
position: relative;
margin: 0 3px;
display: inline-block;
cursor: pointer;
}
li.product .product-varations .haru-variations-list .variation-color.selected, li.type-product .product-varations .haru-variations-list .variation-color.selected {
border-color: #9e9e9e;
}
li.product .product-varations .haru-variations-list .variation-color:hover .button-tooltip, li.type-product .product-varations .haru-variations-list .variation-color:hover .button-tooltip {
opacity: 1;
visibility: visible;
-webkit-transform: translate(-50%, -10px);
-ms-transform: translate(-50%, -10px);
-o-transform: translate(-50%, -10px);
transform: translate(-50%, -10px);
-webkit-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
li.product .product-varations .haru-variations-list .variation-color .color-variation, li.type-product .product-varations .haru-variations-list .variation-color .color-variation {
width: 10px;
height: 10px;
border-radius: 50%;
display: inline-block;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
li.product .product-varations .haru-variations-list .variation-color .button-tooltip, li.type-product .product-varations .haru-variations-list .variation-color .button-tooltip {
padding: 1px 3px;
position: absolute;
text-transform: none;
display: inline-block;
min-width: 50px;
opacity: 0;
text-align: center;
visibility: hidden;
bottom: 100%;
left: 50%;
background: #555 !important;
color: #fff !important;
font-size: 12px !important;
line-height: 20px !important;
font-weight: normal;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
li.product .product-varations .haru-variations-list .variation-color .button-tooltip:after, li.type-product .product-varations .haru-variations-list .variation-color .button-tooltip:after {
width: 0;
height: 0;
position: absolute;
bottom: -6px;
left: 50%;
content: "";
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 7px solid #555;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
li.product .product-varations .haru-variations-list .variation-label, li.type-product .product-varations .haru-variations-list .variation-label {
border: 1px solid #ededed;
cursor: pointer;
margin: 0 3px;
padding: 0 5px;
position: relative;
}
li.product .product-varations .haru-variations-list .variation-label.selected, li.type-product .product-varations .haru-variations-list .variation-label.selected {
border-color: #9e9e9e;
}
li.product .product-varations .haru-variations-list .variation-label:hover .button-tooltip, li.type-product .product-varations .haru-variations-list .variation-label:hover .button-tooltip {
opacity: 1;
visibility: visible;
-webkit-transform: translate(-50%, -10px);
-ms-transform: translate(-50%, -10px);
-o-transform: translate(-50%, -10px);
transform: translate(-50%, -10px);
-webkit-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
li.product .product-varations .haru-variations-list .variation-label .button-tooltip, li.type-product .product-varations .haru-variations-list .variation-label .button-tooltip {
padding: 1px 3px;
position: absolute;
text-transform: none;
display: inline-block;
min-width: 50px;
opacity: 0;
text-align: center;
visibility: hidden;
bottom: 100%;
left: 50%;
background: #555 !important;
color: #fff !important;
font-size: 12px !important;
line-height: 20px !important;
font-weight: normal;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
li.product .product-varations .haru-variations-list .variation-label .button-tooltip:after, li.type-product .product-varations .haru-variations-list .variation-label .button-tooltip:after {
width: 0;
height: 0;
position: absolute;
bottom: -6px;
left: 50%;
content: "";
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 7px solid #555;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
li.product .product-actions, li.type-product .product-actions {
background-color: #fff;
text-align: center;
width: 100%;
position: absolute;
bottom: 0;
opacity: 0;
z-index: 3;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
-webkit-transform: translateY(100%);
-ms-transform: translateY(100%);
-o-transform: translateY(100%);
transform: translateY(100%);
}
li.product .product-actions a:hover, li.type-product .product-actions a:hover {
background-color: transparent !important;
}
li.product .product-actions a:hover .button-tooltip, li.type-product .product-actions a:hover .button-tooltip {
opacity: 1;
visibility: visible;
-webkit-transform: translate(-50%, -6px);
-ms-transform: translate(-50%, -6px);
-o-transform: translate(-50%, -6px);
transform: translate(-50%, -6px);
-webkit-transition: all 300ms ease-in-out 0s;
-o-transition: all 300ms ease-in-out 0s;
transition: all 300ms ease-in-out 0s;
}
li.product .product-actions a .button-tooltip, li.type-product .product-actions a .button-tooltip {
padding: 2px 5px;
position: absolute;
text-transform: none;
display: inline-block;
min-width: 80px;
opacity: 0;
text-align: center;
visibility: hidden;
bottom: 100%;
left: 50%;
background: #555 !important;
color: #fff !important;
font-size: 12px !important;
line-height: 20px !important;
font-weight: normal;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
li.product .product-actions a .button-tooltip:after, li.type-product .product-actions a .button-tooltip:after {
width: 0;
height: 0;
position: absolute;
bottom: -6px;
left: 50%;
content: "";
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 7px solid #555;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
li.product .product-actions > div:after, li.type-product .product-actions > div:after {
background-color: #ededed;
content: "";
width: 1px;
height: 20px;
right: 0;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
li.product .product-actions > div:last-child:after, li.type-product .product-actions > div:last-child:after {
display: none;
}
li.product .product-actions .yith-wcwl-add-to-wishlist, li.type-product .product-actions .yith-wcwl-add-to-wishlist {
position: relative;
display: inline-block;
margin-top: 0;
}
li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a, li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {
display: inline-block;
font-size: 16px;
width: 55px;
height: 50px;
line-height: 50px;
background-color: #fff;
color: #333333;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a i, li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a i, li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a i, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a i, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a i, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a i {
margin: 0;
}
@media screen and (max-width: 1199px) {
li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a, li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {
font-size: 14px;
height: 42px;
line-height: 42px;
width: 45px;
}
}
li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .ajax-loading, li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .ajax-loading, li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .ajax-loading, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .ajax-loading, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .ajax-loading, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .ajax-loading {
display: none !important;
}
li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback, li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback {
display: none;
}
li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {
font-size: 16px;
color: #444444;
}
@media screen and (max-width: 1199px) {
li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, li.product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, li.type-product .product-actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {
font-size: 14px;
line-height: 42px;
width: 45px;
}
}
li.product .product-actions .add_to_compare, li.type-product .product-actions .add_to_compare {
position: relative;
display: inline-block;
font-size: 16px;
}
@media screen and (max-width: 1199px) {
li.product .product-actions .add_to_compare, li.type-product .product-actions .add_to_compare {
font-size: 14px;
}
}
@media screen and (max-width: 767px) {
li.product .product-actions .add_to_compare, li.type-product .product-actions .add_to_compare {
display: none;
}
}
li.product .product-actions .add_to_compare a, li.type-product .product-actions .add_to_compare a {
display: inline-block;
width: 55px;
height: 50px;
line-height: 50px;
background-color: #fff;
color: #333333;
padding: 0;
margin-top: 0 !important;
}
@media screen and (max-width: 1199px) {
li.product .product-actions .add_to_compare a, li.type-product .product-actions .add_to_compare a {
height: 42px;
line-height: 42px;
width: 45px;
}
}
li.product .product-actions .add_to_compare a.added, li.type-product .product-actions .add_to_compare a.added {
color: #444444;
}
li.product .product-actions .add_to_compare a.added i, li.type-product .product-actions .add_to_compare a.added i {
display: none;
}
li.product .product-actions .add_to_compare a:after, li.type-product .product-actions .add_to_compare a:after {
margin-left: 0;
}
li.product .product-actions .add_to_compare a i, li.type-product .product-actions .add_to_compare a i {
margin-right: 3px;
}
li.product .product-actions .add-to-cart-wrapper, li.type-product .product-actions .add-to-cart-wrapper {
position: relative;
display: inline-block;
}
li.product .product-actions .add-to-cart-wrapper a,
li.product .product-actions .add-to-cart-wrapper .add_to_cart_button,
li.product .product-actions .add-to-cart-wrapper .added_to_cart, li.type-product .product-actions .add-to-cart-wrapper a,
li.type-product .product-actions .add-to-cart-wrapper .add_to_cart_button,
li.type-product .product-actions .add-to-cart-wrapper .added_to_cart {
display: inline-block !important;
font-size: 16px;
width: 55px;
height: 50px;
line-height: 50px !important;
background-color: #fff;
color: #333333 !important;
margin-top: 0 !important;
padding: 0 !important;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
@media screen and (max-width: 1199px) {
li.product .product-actions .add-to-cart-wrapper a,
li.product .product-actions .add-to-cart-wrapper .add_to_cart_button,
li.product .product-actions .add-to-cart-wrapper .added_to_cart, li.type-product .product-actions .add-to-cart-wrapper a,
li.type-product .product-actions .add-to-cart-wrapper .add_to_cart_button,
li.type-product .product-actions .add-to-cart-wrapper .added_to_cart {
font-size: 14px;
height: 42px;
line-height: 42px !important;
width: 45px;
}
}
li.product .product-actions .add-to-cart-wrapper a.added,
li.product .product-actions .add-to-cart-wrapper .add_to_cart_button.added,
li.product .product-actions .add-to-cart-wrapper .added_to_cart.added, li.type-product .product-actions .add-to-cart-wrapper a.added,
li.type-product .product-actions .add-to-cart-wrapper .add_to_cart_button.added,
li.type-product .product-actions .add-to-cart-wrapper .added_to_cart.added {
display: none !important;
}
li.product .product-actions .add-to-cart-wrapper a.loading,
li.product .product-actions .add-to-cart-wrapper .add_to_cart_button.loading,
li.product .product-actions .add-to-cart-wrapper .added_to_cart.loading, li.type-product .product-actions .add-to-cart-wrapper a.loading,
li.type-product .product-actions .add-to-cart-wrapper .add_to_cart_button.loading,
li.type-product .product-actions .add-to-cart-wrapper .added_to_cart.loading {
opacity: 1 !important;
}
li.product .product-actions .add-to-cart-wrapper a.loading:after,
li.product .product-actions .add-to-cart-wrapper .add_to_cart_button.loading:after,
li.product .product-actions .add-to-cart-wrapper .added_to_cart.loading:after, li.type-product .product-actions .add-to-cart-wrapper a.loading:after,
li.type-product .product-actions .add-to-cart-wrapper .add_to_cart_button.loading:after,
li.type-product .product-actions .add-to-cart-wrapper .added_to_cart.loading:after {
display: none !important;
}
li.product .product-actions .add-to-cart-wrapper a:hover,
li.product .product-actions .add-to-cart-wrapper .add_to_cart_button:hover,
li.product .product-actions .add-to-cart-wrapper .added_to_cart:hover, li.type-product .product-actions .add-to-cart-wrapper a:hover,
li.type-product .product-actions .add-to-cart-wrapper .add_to_cart_button:hover,
li.type-product .product-actions .add-to-cart-wrapper .added_to_cart:hover {
color: #D8B069 !important;
}
li.product .product-actions .add-to-cart-wrapper .added_to_cart, li.type-product .product-actions .add-to-cart-wrapper .added_to_cart {
font-size: 0;
}
li.product .product-actions .add-to-cart-wrapper .added_to_cart i, li.type-product .product-actions .add-to-cart-wrapper .added_to_cart i {
color: #444444;
font-size: 16px;
line-height: 35px;
}
li.product .product-actions .quickview, li.type-product .product-actions .quickview {
position: relative;
display: inline-block;
}
li.product .product-actions .quickview a, li.type-product .product-actions .quickview a {
display: inline-block;
font-size: 16px;
width: 55px;
height: 50px;
line-height: 50px;
background: transparent;
color: #333333;
}
@media screen and (max-width: 1199px) {
li.product .product-actions .quickview a, li.type-product .product-actions .quickview a {
font-size: 14px;
height: 42px;
line-height: 42px;
width: 45px;
}
}
li.product .product-design, li.type-product .product-design {
position: absolute;
left: 50%;
bottom: 60px;
transform: translateX(-50%);
opacity: 0;
z-index: 2;
}
li.product .product-design .button, li.type-product .product-design .button {
margin-top: 0 !important;
font-weight: 600;
border-radius: 0;
padding: 10px 15px;
text-transform: none;
transition: all .5s;
}
li.product .product-design .button:before, li.type-product .product-design .button:before {
content: "\e61c";
font-family: 'themify';
font-size: 12px;
margin-right: 8px;
position: relative;
bottom: -1px;
}
li.product .product-design .button:hover, li.type-product .product-design .button:hover {
transition: all .5s;
}
.haru-archive-product .gridlist-toggle {
float: left;
margin-right: 60px;
}
.haru-archive-product .gridlist-toggle span {
background-color: #f5f5f5;
border: 1px solid #ededed;
color: #D8B069;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
display: inline-block;
}
.haru-archive-product .gridlist-toggle span.active {
background: #D8B069;
border: 1px solid #D8B069;
color: #fff;
}
.haru-archive-product .gridlist-toggle span:hover {
cursor: pointer;
}
.haru-archive-product .gridlist-toggle span i {
font-size: 16px;
}
.haru-archive-product .catalog-filter .woocommerce-result-count {
margin: 0;
line-height: 40px;
}
.haru-archive-product .catalog-filter .woocommerce-ordering {
background-color: #f5f5f5;
margin-bottom: 30px;
}
.haru-archive-product .catalog-filter .woocommerce-ordering select {
height: 40px;
border: 1px solid #ededed;
color: #7e7e7e;
padding: 0 15px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.haru-archive-product .catalog-filter .woocommerce-ordering select:focus {
outline: none;
}
.haru-archive-product .term-description {
display: none;
padding-bottom: 10px;
}
.haru-archive-product .archive-product-wrapper {
overflow: hidden;
position: relative;
}
.haru-archive-product .archive-product-wrapper ul.products {
margin-left: -15px;
margin-right: -15px;
}
.haru-archive-product .archive-product-wrapper ul.products.grid.archive-product-columns-2 li.product {
width: 50%;
}
@media screen and (max-width: 991px) {
.haru-archive-product .archive-product-wrapper ul.products.grid.archive-product-columns-2 li.product {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.haru-archive-product .archive-product-wrapper ul.products.grid.archive-product-columns-2 li.product {
width: 50%;
}
}
.haru-archive-product .archive-product-wrapper ul.products.grid.archive-product-columns-3 li.product {
width: 33.333333%;
}
@media screen and (max-width: 991px) {
.haru-archive-product .archive-product-wrapper ul.products.grid.archive-product-columns-3 li.product {
width: 33.333333%;
}
}
@media screen and (max-width: 767px) {
.haru-archive-product .archive-product-wrapper ul.products.grid.archive-product-columns-3 li.product {
width: 50%;
}
}
.haru-archive-product .archive-product-wrapper ul.products.grid.archive-product-columns-4 li.product {
width: 25%;
}
@media screen and (max-width: 991px) {
.haru-archive-product .archive-product-wrapper ul.products.grid.archive-product-columns-4 li.product {
width: 33.333333%;
}
}
@media screen and (max-width: 767px) {
.haru-archive-product .archive-product-wrapper ul.products.grid.archive-product-columns-4 li.product {
width: 50%;
}
}
.haru-archive-product .archive-product-wrapper ul.products.grid.archive-product-columns-5 li.product {
width: 20%;
}
@media screen and (max-width: 991px) {
.haru-archive-product .archive-product-wrapper ul.products.grid.archive-product-columns-5 li.product {
width: 33.333333%;
}
}
@media screen and (max-width: 767px) {
.haru-archive-product .archive-product-wrapper ul.products.grid.archive-product-columns-5 li.product {
width: 50%;
}
}
.haru-archive-product .archive-product-wrapper ul.products.grid li.product {
padding: 0 15px;
margin: 0 0 30px 0;
}
.haru-archive-product .archive-product-wrapper ul.products.grid li.product p {
display: none;
}
.haru-archive-product .archive-product-wrapper ul.products.list {
margin-left: 0px;
margin-right: 0px;
}
.haru-archive-product .archive-product-wrapper ul.products.list li.product {
width: 100%;
padding: 0px;
border: 1px solid #ededed;
margin-bottom: 30px;
}
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner {
text-align: left;
}
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-thumbnail {
margin-right: 30px;
width: 33.333333%;
float: left;
overflow: visible;
}
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-thumbnail .product-varations {
bottom: 20px;
}
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-thumbnail .product-actions {
left: calc(100% + 0px);
opacity: 1;
bottom: 10px;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
@media screen and (max-width: 767px) {
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-thumbnail .product-actions {
left: 0;
bottom: 0;
}
}
@media screen and (max-width: 767px) {
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-thumbnail {
width: 50%;
margin-right: 15px;
}
}
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-info {
padding-right: 15px;
}
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-info .woocommerce-loop-product__link {
display: block;
float: none;
width: 100%;
padding-bottom: 15px;
}
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-info .woocommerce-loop-product__link .woocommerce-loop-product__title {
font-size: 24px;
}
@media screen and (max-width: 991px) {
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-info .woocommerce-loop-product__link .woocommerce-loop-product__title {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-info .woocommerce-loop-product__link .woocommerce-loop-product__title {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-info .woocommerce-loop-product__link {
padding-bottom: 0;
}
}
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-info .price {
display: block !important;
width: 100%;
font-size: 14px !important;
text-align: left;
padding-bottom: 15px;
}
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-info .price .woocommerce-Price-amount {
font-size: 18px;
font-weight: 700;
color: #D8B069;
}
@media screen and (max-width: 991px) {
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-info .price .woocommerce-Price-amount {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.haru-archive-product .archive-product-wrapper ul.products.list li.product .product-inner .product-info {
padding-left: 15px;
}
}
.haru-archive-product .woocommerce-pagination {
padding-bottom: 80px;
text-align: center;
}
.haru-archive-product .woocommerce-pagination .page-numbers {
border: none;
}
.haru-archive-product .woocommerce-pagination .page-numbers li {
border: none;
margin-right: 15px;
}
.haru-archive-product .woocommerce-pagination .page-numbers li span, .haru-archive-product .woocommerce-pagination .page-numbers li a {
border: 1px solid #ededed;
color: #333333;
display: inline-block;
font-size: 14px;
width: 32px;
height: 32px;
line-height: 16px;
text-align: center;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-archive-product .woocommerce-pagination .page-numbers li span.current {
background: #D8B069;
border: 1px solid #D8B069;
color: #fff;
}
.haru-archive-product .woocommerce-pagination .page-numbers li a:hover, .haru-archive-product .woocommerce-pagination .page-numbers li a:focus {
background: #D8B069;
border: 1px solid #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.haru-archive-product .woocommerce-pagination {
padding-bottom: 60px;
}
}
@media screen and (max-width: 767px) {
.haru-archive-product .woocommerce-pagination {
padding-bottom: 50px;
}
}
.archive-product-header {
padding: 20px 0;
}
.archive-product-header .haru-shop-filter-menu {
list-style: none;
list-style-type: none;
padding: 0;
float: right;
width: 20%;
text-align: right;
white-space: nowrap;
overflow: hidden;
}
.archive-product-header .haru-shop-filter-menu li {
display: inline-block;
margin-right: 10px;
}
.archive-product-header .haru-shop-filter-menu li.current-cat a {
color: #D8B069;
}
.archive-product-header .haru-shop-filter-menu li.active a {
color: #D8B069;
}
.archive-product-header .haru-shop-filter-menu li.haru-shop-categories-btn-wrap {
display: none;
}
@media screen and (max-width: 991px) {
.archive-product-header .haru-shop-filter-menu li.haru-shop-categories-btn-wrap {
display: inline-block;
margin-right: 30px;
}
}
.archive-product-header .haru-shop-filter-menu li span {
margin-right: 10px;
}
.archive-product-header .haru-shop-filter-menu li a {
font-size: 16px;
line-height: 2;
}
@media screen and (max-width: 991px) {
.archive-product-header .haru-shop-filter-menu {
width: 100%;
text-align: left;
}
}
.archive-product-header .haru-shop-categories {
list-style: none;
list-style-type: none;
padding: 0;
float: left;
width: 80%;
overflow: hidden;
}
.archive-product-header .haru-shop-categories.fade-in {
opacity: 1;
}
.archive-product-header .haru-shop-categories li {
display: inline-block;
margin-right: 10px;
}
.archive-product-header .haru-shop-categories li.current-cat a {
color: #D8B069;
}
.archive-product-header .haru-shop-categories li.active a {
color: #D8B069;
}
.archive-product-header .haru-shop-categories li span {
margin-right: 10px;
}
@media screen and (max-width: 991px) {
.archive-product-header .haru-shop-categories li span {
display: none;
}
}
.archive-product-header .haru-shop-categories li a {
font-size: 16px;
line-height: 2;
}
@media screen and (max-width: 991px) {
.archive-product-header .haru-shop-categories li a {
font-size: 14px;
}
}
@media screen and (max-width: 991px) {
.archive-product-header .haru-shop-categories li {
width: 100%;
margin: 0 0 5px 0;
padding-bottom: 5px;
border-bottom: 1px solid #ededed;
}
}
@media screen and (max-width: 991px) {
.archive-product-header .haru-shop-categories {
display: none;
opacity: 0;
width: 100%;
-webkit-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}
}
.archive-product-header #haru-shop-sidebar {
display: none;
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.archive-product-header #haru-shop-sidebar.fade-in {
opacity: 1;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside {
width: 25%;
float: left;
}
@media screen and (max-width: 991px) {
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside {
border-bottom: 1px solid #ededed;
float: none;
width: 100%;
}
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside .widget-title {
font-size: 18px;
padding-bottom: 10px;
position: relative;
}
@media screen and (max-width: 991px) {
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside .widget-title {
margin-bottom: 0;
font-size: 14px;
}
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside .widget-title:after {
position: absolute;
content: "\f489";
font-family: Ionicons;
right: 5px;
font-size: 18px;
display: none;
top: -1px;
}
@media screen and (max-width: 991px) {
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside .widget-title:after {
display: block;
}
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside .widget-title.active:after {
position: absolute;
content: "\f462";
font-family: Ionicons;
right: 5px;
font-size: 18px;
display: none;
top: -1px;
}
@media screen and (max-width: 991px) {
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside .widget-title.active:after {
display: block;
}
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside ul, .archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside div {
margin-bottom: 0;
}
@media screen and (max-width: 991px) {
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside ul.show, .archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside div.show {
height: auto;
padding-bottom: 5px;
}
}
@media screen and (max-width: 991px) {
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside ul, .archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax aside div {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition: height 0.3s ease;
-o-transition: height 0.3s ease;
transition: height 0.3s ease;
}
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru-product-sorting {
list-style: none;
list-style-type: none;
padding-left: 0;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru-product-sorting li {
margin-bottom: 5px;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru-product-sorting li.active {
color: #D8B069;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru-price-filter {
list-style: none;
padding-left: 0;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru-price-filter li {
margin-bottom: 5px;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru-price-filter li.current {
color: #D8B069;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru_widget_color_filter ul {
list-style: none;
padding: 0;
margin: 0;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru_widget_color_filter li {
margin-bottom: 5px;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru_widget_color_filter li.chosen a {
position: relative;
display: inline-block;
color: #D8B069;
padding: 0 10px 0 30px;
border: 1px solid #D8B069;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru_widget_color_filter li.chosen a:before {
display: block;
position: absolute;
top: 1px;
left: 10px;
font-family: 'Ionicons';
content: "\f2d7";
color: #D8B069;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru_widget_color_filter li.chosen a:hover {
color: #7e7e7e;
border: 1px solid #7e7e7e;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru_widget_color_filter li.chosen a:hover:before {
color: #7e7e7e;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru_widget_color_filter li a i {
border: 1px solid rgba(0, 0, 0, 0.1);
display: inline-block;
width: 10px;
height: 10px;
margin-right: 10px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .haru_widget_color_filter li span {
display: none;
}
.archive-product-header #haru-shop-sidebar .woocommerce-sidebar-ajax .widget_product_tag_cloud .tagcloud a {
display: inline-block;
font-size: 14px !important;
margin: 0 5px;
margin-top: 6px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.archive-product-header .haru-shop-search {
display: none;
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.archive-product-header .haru-shop-search.fade-in {
opacity: 1;
}
.archive-product-header .haru-shop-search .haru-shop-search-input-wrap {
overflow: hidden;
position: relative;
}
.archive-product-header .haru-shop-search .haru-shop-search-input-wrap #haru-shop-search-close {
position: absolute;
top: 50%;
right: 5px;
z-index: 10;
font-size: 22px;
line-height: 1;
color: #aaa;
width: 25px;
height: 25px;
margin-top: -11px;
}
.archive-product-header .haru-shop-search .haru-shop-search-input-wrap .search-form {
border-radius: 0;
max-width: 100%;
}
.archive-product-header .haru-shop-search .haru-shop-search-input-wrap .search-form input {
background: transparent;
border: none;
display: block;
padding: 5px 30px 5px 20px;
width: 100%;
}
.archive-product-header .haru-shop-search .haru-shop-search-input-wrap .search-form input:focus {
outline: none;
}
.archive-product-header .haru-shop-search #haru-shop-search-notice {
font-size: 14px;
color: #aaa;
height: 0;
opacity: 0;
cursor: default;
-webkit-transition: all 0.2s;
-o-transition: all 0.2s;
transition: all 0.2s;
}
.archive-product-header .haru-shop-search #haru-shop-search-notice.show {
height: 30px;
opacity: 1;
}
.haru-loadmore-wrapper {
padding-bottom: 80px;
padding-top: 2%;
}
.haru-loadmore-wrapper .haru-loadmore-link {
display: none;
}
.haru-loadmore-wrapper .haru-loadmore-controls {
text-align: center;
}
.haru-loadmore-wrapper .haru-loadmore-controls.haru-loader .haru-loadmore-btn i {
display: inline-block;
}
.haru-loadmore-wrapper .haru-loadmore-controls.hide-btn .haru-loadmore-btn {
display: none;
}
.haru-loadmore-wrapper .haru-loadmore-controls .haru-loadmore-btn {
background: #D8B069;
border: 1px solid #D8B069;
color: #fff;
display: block;
font-weight: 700;
margin: 0 auto;
padding: 8px 20px;
text-transform: uppercase;
width: 160px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.haru-loadmore-wrapper .haru-loadmore-controls .haru-loadmore-btn:hover {
background: transparent;
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-loadmore-wrapper .haru-loadmore-controls .haru-loadmore-btn i {
margin-right: 10px;
display: none;
}
.haru-loadmore-wrapper .haru-loadmore-controls .haru-loadmore-all {
display: none;
}
.haru-loadmore-wrapper .haru-loadmore-controls .haru-loadmore-all.show {
display: block;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.haru-loadmore-wrapper {
padding-bottom: 50px;
}
}
#haru-shop-products-overlay {
position: absolute;
top: -1px;
left: 0;
z-index: 1000;
width: 1px;
height: 1px;
opacity: 0;
overflow: hidden;
background: #fff;
-webkit-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
#haru-shop-products-overlay.show {
visibility: visible;
top: 0;
width: 100%;
height: 100%;
opacity: 1;
}
#haru-shop-products-overlay.fade-out {
opacity: 0;
}
#haru-shop-products-overlay i {
top: 160px;
left: 50%;
position: absolute;
opacity: 1;
color: #D8B069;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
} .haru-shop-results-bar {
margin-bottom: 20px;
overflow: hidden;
}
.haru-shop-results-bar a {
position: relative;
display: inline-block;
line-height: 1.4;
overflow: hidden;
margin-right: 8px;
padding: 5px 15px 5px 35px;
border: 1px solid #7e7e7e;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
.haru-shop-results-bar a:last-child {
margin-right: 0;
}
.haru-shop-results-bar a:hover {
text-decoration: line-through;
}
.haru-shop-results-bar a span {
color: #333333;
}
.haru-shop-results-bar a i {
position: absolute;
top: 6px;
left: 12px;
font-size: 16px;
line-height: 1;
}
.haru-single-product {
padding-bottom: 80px;
}
.haru-single-product .related {
padding-top: 60px;
border-top: 1px solid #ededed;
}
.haru-single-product .related:hover .owl-nav {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-product .related > h2 {
font-size: 24px;
font-weight: normal;
position: relative;
}
@media screen and (max-width: 991px) {
.haru-single-product .related > h2 {
font-size: 22px;
}
}
@media screen and (max-width: 767px) {
.haru-single-product .related > h2 {
font-size: 18px;
}
}
.haru-single-product .related .related-products {
margin: 50px 0 0 0;
}
.haru-single-product .related .related-products .owl-item .product {
width: 100%;
}
.haru-single-product .related .owl-nav {
opacity: 0;
z-index: 9;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-product .related .owl-nav .owl-prev, .haru-single-product .related .owl-nav .owl-next {
position: absolute;
display: block;
z-index: 9;
width: 36px;
height: 36px;
line-height: 36px;
text-align: center;
background: #fff;
color: #D8B069;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.haru-single-product .related .owl-nav .owl-prev:hover, .haru-single-product .related .owl-nav .owl-next:hover {
background: #D8B069;
cursor: pointer;
color: #fff;
}
.haru-single-product .related .owl-nav .owl-prev {
left: 0;
}
.haru-single-product .related .owl-nav .owl-next {
right: 0;
margin-left: 5px;
}
.single-product-top {
display: inline-block;
width: 100%;
}
.single-product-top .single-product-image-wrap {
position: relative;
width: 49%;
float: left;
}
@media screen and (max-width: 991px) {
.single-product-top .single-product-image-wrap {
float: none;
padding-bottom: 50px;
width: 100%;
}
}
@media screen and (max-width: 767px) {
.single-product-top .single-product-image-wrap {
padding-bottom: 30px;
}
}
.single-product-top .single-product-image-wrap .slick-slide img {
width: 100%;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-right #product-images1 {
padding-right: 90px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-right #product-images1:hover .slick-arrow.slick-prev {
left: 35px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-right #product-images1:hover .slick-arrow.slick-next {
right: 125px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-right #product-images1 .slick-arrow.slick-prev {
left: 10px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-right #product-images1 .slick-arrow.slick-next {
right: 100px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-right #product-thumbnails1 {
position: absolute;
right: 0;
top: 0;
max-width: 90px;
margin-top: -5px;
margin-bottom: -5px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-right #product-thumbnails1 .thumbnail-image {
padding: 5px 0 5px 5px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-right .product-video {
right: 110px;
bottom: 20px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-left #product-images1 {
padding-left: 90px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-left #product-images1:hover .slick-arrow.slick-prev {
left: 125px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-left #product-images1:hover .slick-arrow.slick-next {
right: 35px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-left #product-images1 .slick-arrow.slick-prev {
left: 100px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-left #product-images1 .slick-arrow.slick-next {
right: 10px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-left #product-thumbnails1 {
position: absolute;
left: 0;
top: 0;
max-width: 90px;
margin-top: -5px;
margin-bottom: -5px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-left #product-thumbnails1 .thumbnail-image {
padding: 5px 5px 5px 0;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-left .product-video {
right: 20px;
bottom: 20px;
}
.single-product-top .single-product-image-wrap.vertical.thumbnail-left .product-label {
left: 90px;
}
.single-product-top .single-product-image-wrap.vertical #product-thumbnails1:hover .slick-arrow.slick-prev {
top: 20px;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.single-product-top .single-product-image-wrap.vertical #product-thumbnails1:hover .slick-arrow.slick-next {
bottom: 20px;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.single-product-top .single-product-image-wrap.vertical #product-thumbnails1 .slick-arrow.slick-prev {
top: 0;
bottom: auto;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.single-product-top .single-product-image-wrap.vertical #product-thumbnails1 .slick-arrow.slick-prev:before {
content: "\f3d8";
font-family: Ionicons;
}
.single-product-top .single-product-image-wrap.vertical #product-thumbnails1 .slick-arrow.slick-next {
bottom: 0;
top: auto;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.single-product-top .single-product-image-wrap.vertical #product-thumbnails1 .slick-arrow.slick-next:before {
content: "\f3d0";
font-family: Ionicons;
}
.single-product-top .single-product-image-wrap.horizontal .product-video {
bottom: 150px;
right: 20px;
}
.single-product-top .single-product-image-wrap.vertical_gallery #product-images {
padding-left: 100px;
}
.single-product-top .single-product-image-wrap.vertical_gallery #product-images .woocommerce-image-zoom {
margin-bottom: 20px;
position: relative;
}
.single-product-top .single-product-image-wrap.vertical_gallery #product-images .woocommerce-image-zoom .woocommerce-main-image {
width: 36px;
height: 36px;
font-size: 16px;
line-height: 36px;
text-align: center;
background-color: #fff;
position: absolute;
right: 20px;
top: 20px;
z-index: 9;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
-moz-box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
}
.single-product-top .single-product-image-wrap.vertical_gallery .product-label {
left: 100px;
}
.single-product-top .single-product-image-wrap.vertical_gallery #product-thumbnails {
position: absolute;
top: 0;
max-width: 90px;
}
.single-product-top .single-product-image-wrap.vertical_gallery #product-thumbnails.is_stuck {
padding-top: 55px;
}
.single-product-top .single-product-image-wrap.vertical_gallery #product-thumbnails .thumbnail-image {
margin-bottom: 10px;
}
.single-product-top .single-product-image-wrap.vertical_gallery #product-thumbnails .thumbnail-image.current img {
border: 1px solid #D8B069;
}
.single-product-top .single-product-image-wrap.vertical_gallery .product-video {
right: 20px;
bottom: 20px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.single-product-top .single-product-image-wrap.vertical_gallery .product-video:hover {
-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}
.single-product-top .single-product-image-wrap .single-product-image-inner {
position: relative;
}
.single-product-top .single-product-image-wrap .single-product-image-inner .product-video {
position: absolute;
margin-bottom: 0;
}
.single-product-top .single-product-image-wrap .single-product-image-inner .product-video a {
background-color: #fff;
display: block;
font-size: 14px;
height: 36px;
text-align: center;
text-transform: uppercase;
padding: 0 20px;
line-height: 36px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
-moz-box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
}
.single-product-top .single-product-image-wrap .single-product-image-inner .product-video a i {
margin-right: 8px;
}
.single-product-top .single-product-image-wrap #product-images1 {
border: 1px solid rgba(237, 237, 237, 0.8);
}
.single-product-top .single-product-image-wrap #product-images1:hover {
cursor: crosshair;
}
.single-product-top .single-product-image-wrap #product-images1:hover .slick-arrow.slick-prev, .single-product-top .single-product-image-wrap #product-images1:hover .slick-arrow.slick-next {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .single-product-image-wrap #product-images1:hover .slick-arrow.slick-prev {
left: 35px;
}
.single-product-top .single-product-image-wrap #product-images1:hover .slick-arrow.slick-next {
right: 35px;
}
.single-product-top .single-product-image-wrap #product-images1:hover .woocommerce-main-image {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .single-product-image-wrap #product-images1 .slick-arrow.slick-prev, .single-product-top .single-product-image-wrap #product-images1 .slick-arrow.slick-next {
background: none;
border: none;
color: transparent;
cursor: pointer;
display: block;
font-size: 0;
line-height: 0;
outline: none;
padding: 0;
position: absolute;
top: 50%;
z-index: 999;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .single-product-image-wrap #product-images1 .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap #product-images1 .slick-arrow.slick-next:before {
color: #7e7e7e;
font-family: 'slick';
font-size: 36px;
line-height: 1;
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .single-product-image-wrap #product-images1 .slick-arrow.slick-prev:hover:before, .single-product-top .single-product-image-wrap #product-images1 .slick-arrow.slick-next:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .single-product-image-wrap #product-images1 .slick-arrow.slick-prev {
left: 10px;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.single-product-top .single-product-image-wrap #product-images1 .slick-arrow.slick-prev:before {
content: "\f3d2";
font-family: Ionicons;
}
.single-product-top .single-product-image-wrap #product-images1 .slick-arrow.slick-next {
right: 10px;
-webkit-transform: translate(50%, -50%);
-ms-transform: translate(50%, -50%);
-o-transform: translate(50%, -50%);
transform: translate(50%, -50%);
}
.single-product-top .single-product-image-wrap #product-images1 .slick-arrow.slick-next:before {
content: "\f3d3";
font-family: Ionicons;
}
.single-product-top .single-product-image-wrap #product-images1 .woocommerce-main-image {
width: 36px;
height: 36px;
font-size: 16px;
line-height: 36px;
text-align: center;
background-color: #fff;
position: absolute;
right: 20px;
top: 20px;
z-index: 9;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
-moz-box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
}
.single-product-top .single-product-image-wrap #product-thumbnails1 {
margin-top: 30px;
margin-left: -5px;
margin-right: -5px;
}
.single-product-top .single-product-image-wrap #product-thumbnails1:hover .slick-arrow.slick-prev, .single-product-top .single-product-image-wrap #product-thumbnails1:hover .slick-arrow.slick-next {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .single-product-image-wrap #product-thumbnails1:hover .slick-arrow.slick-prev {
left: 25px;
}
.single-product-top .single-product-image-wrap #product-thumbnails1:hover .slick-arrow.slick-next {
right: 25px;
}
.single-product-top .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-prev, .single-product-top .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-next {
background: none;
border: none;
color: transparent;
cursor: pointer;
display: block;
font-size: 0;
line-height: 0;
outline: none;
padding: 0;
position: absolute;
top: 50%;
z-index: 999;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-prev:before, .single-product-top .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-next:before {
color: #7e7e7e;
font-family: 'slick';
font-size: 28px;
line-height: 1;
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-prev:hover:before, .single-product-top .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-next:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-prev {
left: 10px;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.single-product-top .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-prev:before {
content: "\f3d2";
font-family: Ionicons;
}
.single-product-top .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-next {
right: 10px;
-webkit-transform: translate(50%, -50%);
-ms-transform: translate(50%, -50%);
-o-transform: translate(50%, -50%);
transform: translate(50%, -50%);
}
.single-product-top .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-next:before {
content: "\f3d3";
font-family: Ionicons;
}
.single-product-top .single-product-image-wrap #product-thumbnails1 .thumbnail-image {
padding: 0 5px;
}
.single-product-top .single-product-image-wrap #product-thumbnails1 .thumbnail-image img {
border: 1px solid rgba(237, 237, 237, 0.8);
}
.single-product-top .single-product-image-wrap #product-thumbnails1 .thumbnail-image.slick-current img {
border: 1px solid #D8B069;
}
.single-product-top .single-product-image-wrap .product-label {
position: absolute;
left: 0;
top: 20px;
}
.single-product-top .single-product-image-wrap .product-flash, .single-product-top .single-product-image-wrap .onsale {
min-width: 50px;
background-color: #D8B069 !important;
color: #fff;
display: block;
top: auto;
left: auto;
position: relative;
z-index: 99;
font-size: 15px !important;
font-weight: 700 !important;
text-align: center;
min-height: auto;
padding: 5px 0;
line-height: 14px;
font-weight: 400;
margin-bottom: 5px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.single-product-top .single-product-image-wrap .product-flash.on-hot {
background-color: #fff !important;
color: #da0e2b;
}
.single-product-top .entry-summary {
margin-bottom: 0 !important;
}
.single-product-top .entry-summary.is_stuck {
padding-top: 55px;
}
.single-product-top .entry-summary .product_title {
font-size: 34px;
font-weight: 600;
}
@media screen and (max-width: 991px) {
.single-product-top .entry-summary .product_title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-product-top .entry-summary .product_title {
font-size: 24px;
}
}
.single-product-top .entry-summary .woocommerce-product-details__short-description {
padding-bottom: 10px;
}
.single-product-top .entry-summary .woocommerce-product-rating {
padding-top: 10px;
margin-bottom: 10px !important;
}
.single-product-top .entry-summary .woocommerce-product-rating .star-rating {
color: #f7bb2a;
font-size: 14px !important;
width: 65px;
height: 1em;
}
.single-product-top .entry-summary .woocommerce-product-rating .star-rating:before {
position: absolute;
top: 0;
left: 0;
content: "\f3ae \f3ae \f3ae \f3ae \f3ae";
color: #f7bb2a;
font-family: Ionicons;
letter-spacing: 2px;
}
.single-product-top .entry-summary .woocommerce-product-rating .star-rating span {
position: relative;
overflow: hidden;
float: left;
top: 0;
left: 0;
padding-top: 1.5em;
}
.single-product-top .entry-summary .woocommerce-product-rating .star-rating span:before {
position: absolute;
content: "\f2fc \f2fc \f2fc \f2fc \f2fc";
top: 0;
left: 0;
color: #f7bb2a;
font-family: Ionicons;
letter-spacing: 2px;
}
.single-product-top .entry-summary .woocommerce-review-link {
font-style: italic;
color: #ababab;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .entry-summary .woocommerce-review-link:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .entry-summary p.price {
color: #ababab !important;
border-bottom: 1px solid #ededed;
padding-bottom: 30px;
margin-bottom: 25px;
}
.single-product-top .entry-summary p.price .woocommerce-Price-amount {
margin-right: 5px;
color: #D8B069;
font-size: 18px;
font-weight: 700;
}
.single-product-top .entry-summary p.price .woocommerce-Price-amount:nth-child(2) {
margin-left: 5px;
}
.single-product-top .entry-summary p.price del {
opacity: 1 !important;
}
.single-product-top .entry-summary p.price del .woocommerce-Price-amount {
color: #ababab;
font-weight: 600;
font-size: 16px;
}
.single-product-top .entry-summary p.price ins {
text-decoration: none;
}
.single-product-top .entry-summary .product-size-guide {
font-weight: 700;
font-style: italic;
padding: 5px 0;
}
.single-product-top .entry-summary form.cart {
margin-top: 15px;
margin-bottom: 10px !important;
}
.single-product-top .entry-summary form.cart table.variations {
margin-bottom: 0px !important;
}
.single-product-top .entry-summary form.cart table.variations tr {
margin-bottom: 15px;
}
.single-product-top .entry-summary form.cart table.variations tr:last-child td.value {
line-height: 1;
padding-bottom: 15px;
}
.single-product-top .entry-summary form.cart table.variations tr td label {
color: #333333;
font-size: 15px;
margin-bottom: 25px;
margin-top: 6px;
}
.single-product-top .entry-summary form.cart table.variations tr td select {
height: 35px;
border-radius: 0;
padding-left: 10px;
outline: none;
width: 100%;
border: 1px solid #ededed;
font-style: italic;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li:hover .button-tooltip, .single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li:hover .button-tooltip, .single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.image-variable-wrapper > li:hover .button-tooltip {
opacity: 1;
visibility: visible;
-webkit-transform: translate(-50%, -5px);
-ms-transform: translate(-50%, -5px);
-o-transform: translate(-50%, -5px);
transform: translate(-50%, -5px);
-webkit-transition: all 300ms ease-in-out 0s;
-o-transition: all 300ms ease-in-out 0s;
transition: all 300ms ease-in-out 0s;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li .button-tooltip, .single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li .button-tooltip, .single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.image-variable-wrapper > li .button-tooltip {
padding: 3px 5px;
position: absolute;
text-transform: none;
display: inline-block;
min-width: 60px;
opacity: 0;
text-align: center;
visibility: hidden;
bottom: calc(100% + 2px);
left: 50%;
background: #555 !important;
color: #fff !important;
font-size: 12px !important;
line-height: 20px !important;
font-weight: normal;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li .button-tooltip:after, .single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li .button-tooltip:after, .single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.image-variable-wrapper > li .button-tooltip:after {
width: 0;
height: 0;
position: absolute;
bottom: -6px;
left: 50%;
content: "";
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 7px solid #555;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper {
display: flex;
margin-left: 3px;
list-style: none;
margin-bottom: 0 !important;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li {
cursor: pointer;
position: relative;
width: 24px !important;
height: 24px !important;
display: inline-flex;
padding: 0;
margin-right: 10px;
cursor: pointer;
position: relative;
vertical-align: middle;
-ms-box-sizing: "content-box";
-moz-box-sizing: "content-box";
-webkit-box-sizing: "content-box";
box-sizing: "content-box";
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li.selected {
cursor: pointer;
border-color: #D8B069;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li.selected:before {
border: 2px solid #444;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li:before {
content: '';
position: absolute;
width: 30px;
height: 30px;
border: 1px solid #cdcdcd;
top: -3px;
left: -3px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper {
padding: 0;
margin: 0;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li {
cursor: pointer;
position: relative;
width: 30px;
height: 30px;
line-height: 28px;
font-size: 600;
margin-right: 5px;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li.selected {
cursor: pointer;
border: 1px solid #ccc;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.image-variable-wrapper {
padding: 0;
margin: 0;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.image-variable-wrapper > li {
padding: 0;
margin: 0 5px;
cursor: pointer;
position: relative;
width: 50px;
height: 50px;
text-align: center;
}
.single-product-top .entry-summary form.cart table.variations .variable-items-wrapper.image-variable-wrapper > li.selected {
cursor: pointer;
border: 1px solid #D8B069;
}
.single-product-top .entry-summary form.cart table.variations .reset_variations {
background-color: transparent;
color: #000;
border: none;
font-weight: 600;
font-size: inherit;
margin-bottom: 15px;
margin-top: 10px;
transition: all .3s;
}
.single-product-top .entry-summary form.cart table.variations .reset_variations:hover {
color: #D8B069;
transition: all .3s;
}
.single-product-top .entry-summary form.cart .woocommerce-variation.single_variation {
height: 45px !important;
}
.single-product-top .entry-summary form.cart .quantity input[type="number"] {
height: 40px;
border: 1px solid #ededed;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.single-product-top .entry-summary form.cart .quantity input[type="number"]:focus {
outline: none;
}
.single-product-top .entry-summary form.cart .single_add_to_cart_button {
height: 40px;
background: #D8B069;
text-transform: uppercase;
color: #fff;
outline: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .entry-summary form.cart .single_add_to_cart_button:hover {
background: #444444;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .entry-summary form.cart .woocommerce-variation-price {
margin-bottom: 20px;
}
.single-product-top .entry-summary form.cart .woocommerce-variation-price span.price {
color: #444444;
}
.single-product-top .entry-summary form.cart .woocommerce-variation-price span.price del {
margin-right: 20px;
opacity: 1;
color: #ababab;
}
.single-product-top .entry-summary form.cart .woocommerce-variation-price span.price ins {
margin-right: 10px;
text-decoration: none;
}
.single-product-top .entry-summary .add_to_compare,
.single-product-top .entry-summary .yith-wcwl-add-to-wishlist {
position: relative;
float: left;
margin-left: 10px;
}
.single-product-top .entry-summary .add_to_compare a:hover,
.single-product-top .entry-summary .yith-wcwl-add-to-wishlist a:hover {
background-color: transparent !important;
}
.single-product-top .entry-summary .add_to_compare a:hover .button-tooltip,
.single-product-top .entry-summary .yith-wcwl-add-to-wishlist a:hover .button-tooltip {
opacity: 1;
visibility: visible;
-webkit-transform: translate(-50%, -6px);
-ms-transform: translate(-50%, -6px);
-o-transform: translate(-50%, -6px);
transform: translate(-50%, -6px);
-webkit-transition: all 300ms ease-in-out 0s;
-o-transition: all 300ms ease-in-out 0s;
transition: all 300ms ease-in-out 0s;
}
.single-product-top .entry-summary .add_to_compare a i,
.single-product-top .entry-summary .yith-wcwl-add-to-wishlist a i {
margin-right: 0;
}
.single-product-top .entry-summary .add_to_compare a .button-tooltip,
.single-product-top .entry-summary .yith-wcwl-add-to-wishlist a .button-tooltip {
padding: 2px 5px;
position: absolute;
text-transform: none;
display: inline-block;
min-width: 80px;
opacity: 0;
text-align: center;
visibility: hidden;
bottom: 100%;
left: 50%;
background: #555 !important;
color: #fff !important;
font-size: 12px !important;
line-height: 20px !important;
font-weight: normal;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.single-product-top .entry-summary .add_to_compare a .button-tooltip:after,
.single-product-top .entry-summary .yith-wcwl-add-to-wishlist a .button-tooltip:after {
width: 0;
height: 0;
position: absolute;
bottom: -6px;
left: 50%;
content: "";
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 7px solid #555;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.single-product-top .entry-summary .yith-wcwl-add-to-wishlist {
width: auto;
float: left;
text-transform: uppercase;
margin-top: 0;
}
.single-product-top .entry-summary .yith-wcwl-add-to-wishlist a {
border: 1px solid #ccc;
height: 40px;
line-height: 40px;
padding: 0 15px;
display: block;
background: transparent;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .entry-summary .yith-wcwl-add-to-wishlist a:hover {
border: 1px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .entry-summary .yith-wcwl-add-to-wishlist img {
display: none !important;
}
.single-product-top .entry-summary .yith-wcwl-add-to-wishlist .feedback {
display: none;
}
.single-product-top .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a i, .single-product-top .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a i {
color: #D8B069;
}
.single-product-top .entry-summary .add_to_compare {
height: 40px;
line-height: 40px;
border: 1px solid #ccc;
background: transparent;
text-align: center;
text-transform: uppercase;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .entry-summary .add_to_compare i {
margin-left: 0;
font-size: 14px;
}
.single-product-top .entry-summary .add_to_compare a {
display: block;
width: 46px;
height: 100%;
line-height: 40px;
padding: 0;
color: #7e7e7e;
background: transparent;
}
.single-product-top .entry-summary .add_to_compare a:hover {
color: #D8B069;
}
.single-product-top .entry-summary .add_to_compare a.added i {
display: none;
}
.single-product-top .entry-summary .add_to_compare a.added:after {
margin-left: 0;
}
.single-product-top .entry-summary .add_to_compare:hover {
border: 1px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-top .entry-summary .add_to_compare:hover:before {
color: #fff;
}
.single-product-top .entry-summary .product_meta {
margin-top: 30px;
border-top: 1px solid #ededed;
padding-top: 20px;
}
.single-product-top .entry-summary .product_meta > span {
display: block;
margin-bottom: 15px;
}
.single-product-top .entry-summary .product_meta > span.devide_sign {
font-weight: 400;
}
.single-product-top .entry-summary .product_meta .sku_wrapper .label,
.single-product-top .entry-summary .product_meta .posted_in .label,
.single-product-top .entry-summary .product_meta .tagged_as .label {
color: #ababab;
font-size: 15px;
font-weight: 600;
padding: 0 20px 0 0;
text-transform: cap;
}
.single-product-top .entry-summary .product_meta .sku_wrapper a,
.single-product-top .entry-summary .product_meta .posted_in a,
.single-product-top .entry-summary .product_meta .tagged_as a {
text-transform: none;
}
.single-product-top .entry-summary .post-social-share .social-share-wrapper .social-share {
list-style: none;
list-style-type: none;
margin: 0;
padding: 0;
}
.single-product-top .entry-summary .post-social-share .social-share-wrapper .social-share li {
display: inline-block;
text-align: center;
}
.single-product-top .entry-summary .post-social-share .social-share-wrapper .social-share li.social-label {
color: #ababab;
font-size: 15px;
font-weight: 600;
margin-right: 10px;
}
.single-product-top .entry-summary .post-social-share .social-share-wrapper .social-share li a {
padding: 0 10px;
}
.single-product-top .entry-summary .post-social-share .social-share-wrapper .social-share li:hover a {
color: #D8B069;
}
.single-product-top .product_type_customizable {
height: 40px;
line-height: 40px !important;
padding: 0 20px !important;
border-radius: 0 !important;
font-weight: 600 !important;
margin-bottom: 5px !important;
transition: all .3s;
}
.single-product-top .product_type_customizable:before {
content: "\e61c";
font-family: 'themify';
margin-right: 10px;
position: relative;
bottom: -1px;
}
.single-product-top .product_type_customizable:hover {
transition: all .3s;
}
.single-product-bottom {
border-top: 1px solid #ededed;
padding-top: 50px;
margin-top: 50px;
}
.single-product-content .woocommerce-tabs ul.tabs {
padding: 0 !important;
margin-bottom: 35px;
text-align: center;
}
.single-product-content .woocommerce-tabs ul.tabs:before {
border-bottom: 1px solid transparent !important;
}
.single-product-content .woocommerce-tabs ul.tabs li {
border: none !important;
background: none !important;
margin: 0 !important;
}
.single-product-content .woocommerce-tabs ul.tabs li:first-child {
padding-left: 0 !important;
}
.single-product-content .woocommerce-tabs ul.tabs li:before, .single-product-content .woocommerce-tabs ul.tabs li:after {
display: none;
}
.single-product-content .woocommerce-tabs ul.tabs li.active a, .single-product-content .woocommerce-tabs ul.tabs li:hover a {
color: #D8B069 !important;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-content .woocommerce-tabs ul.tabs li a {
font-size: 24px;
font-weight: 400 !important;
color: #ababab !important;
padding: 0 !important;
text-shadow: none !important;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-product-content .woocommerce-tabs ul.tabs li a {
font-size: 20px;
padding: 0;
}
}
@media screen and (max-width: 767px) {
.single-product-content .woocommerce-tabs ul.tabs li a {
font-size: 20px;
padding: 0;
}
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
padding-bottom: 25px !important;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel > h2 {
display: none;
font-size: 18px;
font-weight: normal !important;
color: #D8B069;
padding-bottom: 30px;
}
@media screen and (max-width: 767px) {
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel > h2 {
padding-bottom: 10px;
}
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel p {
line-height: 1.8;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments {
margin-top: 0;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments h2 {
font-size: 22px;
font-weight: 400;
padding-bottom: 20px;
margin-top: 0;
text-align: center;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist {
padding: 0;
border-bottom: 1px solid #ededed;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist li .comment_container img {
border: none !important;
padding: 0 !important;
width: 70px !important;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text {
margin-left: 80px !important;
border: none !important;
padding-top: 5px !important;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .star-rating {
color: #f7bb2a;
font-size: 14px !important;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .star-rating:before {
position: absolute;
top: 0;
left: 0;
content: "\f3ae \f3ae \f3ae \f3ae \f3ae";
color: #f7bb2a;
font-family: Ionicons;
letter-spacing: 2px;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .star-rating span {
position: relative;
overflow: hidden;
float: left;
top: 0;
left: 0;
padding-top: 1.5em;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .star-rating span:before {
position: absolute;
content: "\f2fc \f2fc \f2fc \f2fc \f2fc";
top: 0;
left: 0;
color: #f7bb2a;
font-family: Ionicons;
letter-spacing: 2px;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .meta {
font-size: 14px !important;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .woocommerce-review__author {
color: #333333;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper {
margin-top: 30px;
text-align: center;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-reply-title {
font-size: 20px;
color: #D8B069;
display: none;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating {
margin: 15px 0 !important;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating label {
color: #333333;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars {
display: inline-block;
margin: 0 0 0 20px !important;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars a {
color: #f7bb2a;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars a:before {
top: 4px;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars.selected a {
color: #f4cb3d;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-comment {
margin: 10px 0 10px !important;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-comment label {
color: #333333;
margin-bottom: 15px;
display: none;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-comment textarea {
background-color: #f8f8f8;
border: 1px solid #ededed;
padding: 8px 15px;
min-height: 200px;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-comment textarea:focus {
border: 1px solid #D8B069;
outline: none;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-author, .single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-email {
width: 50%;
float: left;
margin-bottom: 20px !important;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-author label, .single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-email label {
display: block;
text-transform: uppercase;
font-weight: 400;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-author input, .single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-email input {
border: 1px solid #ededed;
width: 100%;
padding: 8px 15px;
background-color: #f8f8f8;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-author input:focus, .single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-email input:focus {
border: 1px solid #D8B069;
outline: none;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-author {
padding-right: 10px;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-email {
padding-left: 10px;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit {
clear: both;
padding-top: 20px !important;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit .submit {
background-color: #D8B069 !important;
color: #fff !important;
text-transform: uppercase;
padding: 15px 35px !important;
letter-spacing: 1px;
outline: none;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}
.single-product-content .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit .submit:hover {
background-color: #444444 !important;
} .woocommerce .star-rating:before {
content: "\f383 \f383 \f383 \f383 \f383";
color: #D8B069;
font-family: Ionicons;
letter-spacing: 2px;
}
.woocommerce .star-rating span:before {
content: "\f384 \f384 \f384 \f384 \f384";
color: #D8B069;
font-family: Ionicons;
letter-spacing: 2px;
}
.page-sidebar aside.widget,
.woocommerce-sidebar aside.widget {
margin-bottom: 25px;
padding-bottom: 25px;
}
.page-sidebar .widget-title,
.woocommerce-sidebar .widget-title {
font-size: 20px;
line-height: 1.4;
letter-spacing: 2px;
margin-top: 0px;
margin-bottom: 15px;
font-weight: 600;
text-transform: uppercase;
}
@media screen and (max-width: 1199px) {
.page-sidebar .widget-title,
.woocommerce-sidebar .widget-title {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.page-sidebar .widget-title,
.woocommerce-sidebar .widget-title {
font-size: 16px;
}
}
.widget_product_categories select {
border-radius: 0;
padding: 5px 0;
}
.widget_product_categories select:focus {
outline: none;
}
.widget_product_categories .product-categories {
list-style: none;
margin: 0;
padding: 0;
}
.widget_product_categories .product-categories li {
list-style: none;
padding: 8px 0;
}
.widget_product_categories .product-categories li:first-child {
border-top: none;
}
.widget_product_categories .product-categories li a {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_product_categories .product-categories li a:hover {
color: #D8B069;
padding-left: 10px;
}
.widget_product_categories .product-categories li span {
float: right;
color: #7e7e7e;
}
.widget_product_categories .product-categories li.cat-parent:hover ul li a {
padding-left: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_product_categories .product-categories li.cat-parent:hover ul li a:hover {
padding-left: 10px;
}
.widget_product_categories .product-categories li .children {
padding-top: 10px;
padding-left: 15px;
}
.widget_product_categories .product-categories li .children a {
font-weight: normal;
}
.widget_price_filter form {
margin-top: 30px;
}
.widget_price_filter form .price_slider_wrapper .ui-widget-content {
background-color: #ebebeb;
height: 3px;
}
.widget_price_filter form .price_slider_wrapper .ui-widget-content .ui-slider-range {
background-color: #D8B069;
}
.widget_price_filter form .price_slider_wrapper .ui-widget-content .ui-slider-handle {
background-color: #D8B069;
width: 12px;
height: 12px;
}
.widget_price_filter form .price_slider_wrapper .price_slider_amount {
padding-top: 5px;
}
.widget_price_filter form .price_slider_wrapper .price_slider_amount button {
height: 30px;
font-size: 14px;
color: #fff;
background: #333333;
border: 1px solid #333333;
border-radius: 0;
font-weight: 400;
padding: 6px 12px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_price_filter form .price_slider_wrapper .price_slider_amount button:focus {
outline: none;
}
.widget_price_filter form .price_slider_wrapper .price_slider_amount button.button:hover {
background-color: #D8B069;
border: 1px solid #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_price_filter form .price_slider_wrapper .price_slider_amount .price_label {
font-size: 14px;
}
.widget_shopping_cart .widget_shopping_cart_content .widget_shopping_cart_icon {
display: inline-block;
position: relative;
}
.widget_shopping_cart .widget_shopping_cart_content .widget_shopping_cart_icon i {
font-size: 18px;
}
.widget_shopping_cart .widget_shopping_cart_content .widget_shopping_cart_icon .total {
position: absolute;
border: none;
top: -5px;
right: -13px;
padding: 0;
width: 18px;
height: 18px;
border-radius: 50%;
background: #D8B069;
color: #fff;
text-align: center;
line-height: 18px;
font-size: 12px;
}
.widget_shopping_cart .widget_shopping_cart_content .sub-total-text {
display: inline-block;
font-weight: 500;
margin-left: 20px;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list_wrap .mini-cart-sidebar-header {
display: none;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list_wrap ul {
margin-top: 10px;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list_wrap ul li {
padding-left: 0;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list_wrap ul li .cart-left {
font-size: 0;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list_wrap ul li .cart-right a {
color: #333333;
font-weight: 500;
text-transform: capitalize;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list_wrap ul li .cart-right a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list_wrap ul li .cart-right a .quantity {
color: #333333;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list_wrap ul li.empty h4 {
font-size: 18px;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list_wrap .cart-total {
margin-top: 10px;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list_wrap .cart-total .total {
border-top: 1px solid #ededed;
padding: 10px 0 0;
text-transform: capitalize;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list_wrap .cart-total .buttons .button {
height: 30px;
text-transform: capitalize;
background: #D8B069;
color: #fff;
font-weight: 400;
font-size: 13px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list_wrap .cart-total .buttons .button:hover {
background: #444444;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.yith-woocompare-widget {
display: table;
width: 100%;
}
.yith-woocompare-widget ul {
margin: 0;
padding: 0;
}
.yith-woocompare-widget ul li {
list-style: none;
padding: 10px 0;
border-bottom: 1px solid #ededed;
margin-bottom: 10px;
display: inline-flex;
width: 100%;
}
.yith-woocompare-widget ul li:before {
content: '\f105';
font-family: FontAwesome;
margin-right: 10px;
}
.yith-woocompare-widget ul li a.title {
color: #333333;
text-transform: capitalize;
font-size: 14px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.yith-woocompare-widget ul li a.title:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.yith-woocompare-widget .compare {
font-size: 14px;
font-weight: 500;
color: #fff;
background: #D8B069;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.yith-woocompare-widget .compare:hover {
background-color: #444444;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_product_tag_cloud .tagcloud {
color: #ababab;
}
.widget_product_tag_cloud .tagcloud a {
color: #ababab;
display: inline-block;
font-family: "Playfair Display";
font-style: italic;
font-weight: normal;
margin-left: 5px;
margin-top: 6px;
text-transform: capitalize;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_product_tag_cloud .tagcloud a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
ul.product_list_widget li {
width: 100%;
display: table;
padding: 20px 0;
border-bottom: 1px solid #ededed;
}
ul.product_list_widget li:first-child {
padding-top: 10px;
}
ul.product_list_widget li .product-title {
color: #333333;
font-weight: 500;
margin-bottom: 5px;
display: table;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
ul.product_list_widget li .product-title:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
ul.product_list_widget li img {
width: 80px;
height: auto;
float: left;
margin-right: 20px;
margin-left: 0;
}
ul.product_list_widget li .star-rating {
margin-bottom: 10px;
}
ul.product_list_widget li span.amount {
color: #D8B069;
font-size: 14px;
font-weight: 500;
margin-right: 10px;
}
ul.product_list_widget li ins {
display: inline-flex;
text-decoration: none;
}
ul.product_list_widget li ins span {
color: #D8B069 !important;
font-weight: 500 !important;
}
ul.product_list_widget li del {
opacity: .8;
}
ul.product_list_widget li del span.amount {
color: #ababab;
font-weight: normal;
}
ul.product_list_widget li del span.woocommerce-Price-currencySymbol {
color: #ababab;
}
.widget_recent_reviews li {
width: 100%;
display: table;
}
.widget_recent_reviews li a {
color: #333333;
font-weight: 500 !important;
margin-bottom: 5px;
display: table;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_recent_reviews li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_recent_reviews li img {
width: 80px;
height: auto;
float: left;
margin-right: 20px;
margin-left: 0;
}
.widget_recent_reviews li .star-rating {
margin-bottom: 10px;
}
.widget_product_search .woocommerce-product-search {
background-color: #f5f5f5;
margin-top: 15px;
display: inline-flex;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.widget_product_search .woocommerce-product-search input[type="search"] {
height: 40px;
outline: none;
padding-left: 15px;
background-color: transparent;
border: 1px solid #f5f5f5;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
min-width: 185px;
}
.widget_product_search .woocommerce-product-search input[type="search"]::-moz-placeholder {
color: #ababab;
opacity: 1;
}
.widget_product_search .woocommerce-product-search input[type="search"]:-ms-input-placeholder {
color: #ababab;
}
.widget_product_search .woocommerce-product-search input[type="search"]::-webkit-input-placeholder {
color: #ababab;
}
@media screen and (max-width: 1199px) {
.widget_product_search .woocommerce-product-search input[type="search"] {
min-width: 150px;
}
}
.widget_product_search .woocommerce-product-search button[type="submit"] {
height: 40px;
background: #333333;
font-weight: 400;
color: #fff;
padding: 0 15px;
border: none;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_product_search .woocommerce-product-search button[type="submit"]:hover {
background: #D8B069;
cursor: pointer;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_product_search .woocommerce-product-search button[type="submit"]:focus {
outline: none;
}
.widget_layered_nav .select2-selection {
border-radius: 0;
}
.widget_layered_nav .select2-dropdown {
border-radius: 0;
}
.widget_layered_nav ul li {
list-style: none;
}
.widget_layered_nav ul li:hover a {
color: #D8B069;
padding-left: 10px;
}
.widget_layered_nav ul li:focus {
outline: none;
}
.widget_layered_nav ul li a {
text-transform: uppercase;
color: #333333;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_layered_nav ul li span {
float: right;
color: #333333;
}
.widget_layered_nav button[type="submit"] {
height: 30px;
background: #D8B069;
font-weight: 400;
color: #fff;
padding: 0 15px;
border: none;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.widget_layered_nav button[type="submit"]:hover {
background: #444444;
cursor: pointer;
}
.widget_layered_nav button[type="submit"]:focus {
outline: none;
} .woocommerce-cart .woocommerce {
margin-top: 30px;
}
.woocommerce-cart .woocommerce .button {
background: #D8B069;
color: #fff !important;
font-weight: 500;
padding: 12px 15px !important;
text-transform: uppercase;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce-cart .woocommerce .button:hover {
background: #444444;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce-cart .woocommerce .button:focus {
outline: none;
}
.woocommerce-cart .woocommerce .shopping-cart-title {
text-transform: uppercase;
text-align: center;
margin-bottom: 30px;
font-size: 28px;
}
@media screen and (max-width: 767px) {
.woocommerce-cart .woocommerce .shopping-cart-title {
font-size: 20px;
}
}
.woocommerce-cart .woocommerce table.shop_table_responsive {
border: none !important;
}
.woocommerce-cart .woocommerce table.shop_table_responsive thead tr {
text-transform: uppercase;
}
.woocommerce-cart .woocommerce table.shop_table_responsive thead tr th {
font-weight: 600;
border: none;
}
.woocommerce-cart .woocommerce table.shop_table_responsive thead tr th:first-child {
padding-left: 0;
}
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr.cart_item td.product-thumbnail {
padding-left: 0;
}
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr.cart_item td.product-thumbnail img {
max-height: 100px;
width: auto;
}
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr.cart_item td.product-name a {
color: #333333;
font-weight: 500;
}
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr.cart_item td.product-name a:hover {
color: #D8B069;
}
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr td.actions {
padding: 20px 0 0;
}
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr td.actions .coupon .input-text {
min-width: 150px;
padding: 7px 10px;
text-align: left;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr td.actions .coupon .input-text::-moz-placeholder {
color: #ababab;
opacity: 1;
}
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr td.actions .coupon .input-text:-ms-input-placeholder {
color: #ababab;
}
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr td.actions .coupon .input-text::-webkit-input-placeholder {
color: #ababab;
}
@media screen and (max-width: 767px) {
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr td.actions .coupon .input-text {
min-width: 120px;
}
}
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr td.actions .coupon input[name='apply_coupon'] {
background: #D8B069;
}
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr td.actions .coupon input[name='apply_coupon']:hover {
background: #444444;
}
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr td.actions .coupon input[type="submit"] {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr td.product-remove a {
font-weight: 400;
}
.woocommerce-cart .woocommerce .cart-collaterals {
padding-bottom: 60px;
}
@media screen and (max-width: 991px) {
.woocommerce-cart .woocommerce .cart-collaterals {
padding-bottom: 20px;
}
}
.woocommerce-cart .woocommerce .cart-collaterals .cross-sells h2 {
padding-bottom: 25px;
font-size: 24px;
text-transform: uppercase;
}
@media screen and (max-width: 767px) {
.woocommerce-cart .woocommerce .cart-collaterals .cross-sells h2 {
font-size: 20px;
padding-bottom: 15px;
}
}
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2 {
margin-bottom: 25px;
font-size: 24px;
text-transform: uppercase;
}
@media screen and (max-width: 767px) {
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2 {
font-size: 20px;
}
}
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr {
text-transform: uppercase;
}
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr th {
padding-left: 0;
vertical-align: middle;
}
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr td {
padding-right: 0;
padding-top: 20px;
text-align: right;
}
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a {
background: #D8B069;
font-size: 14px;
}
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover {
background: #444444;
} .woocommerce-account .woocommerce {
margin-bottom: 60px;
margin-top: 30px;
}
@media screen and (max-width: 991px) {
.woocommerce-account .woocommerce {
margin-bottom: 20px;
}
}
.woocommerce-account .woocommerce form .form-row label {
font-weight: 500;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul {
list-style: none;
list-style-type: none;
padding: 0;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li {
margin: 15px 0;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a {
color: #D8B069;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:first-child {
margin-top: 0;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a {
text-transform: uppercase;
font-weight: 500;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content table {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
font-size: 100%;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content table thead {
text-transform: uppercase;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content p input {
border: 1px solid #ededed;
padding: 8px 15px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content p input:focus {
border: 1px solid #D8B069;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content p input[type=submit] {
background: #D8B069;
border: none;
color: #fff;
font-weight: 600;
margin-top: 20px;
padding: 10px 15px;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content p input[type=submit]:hover {
background: #444444;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content p input[type=submit]:focus {
outline: none;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content fieldset {
margin-top: 20px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content fieldset legend {
position: relative;
text-transform: uppercase;
border: none;
font-weight: 600;
padding-left: 3px;
margin-bottom: 10px;
font-size: 20px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title {
margin-top: 20px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title h3 {
text-transform: uppercase;
position: relative;
margin-top: 0;
margin-bottom: 30px;
font-size: 20px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .button {
background: #D8B069;
color: #fff;
font-weight: 600;
padding: 10px 20px;
margin-left: 3px;
margin-top: 15px;
text-transform: uppercase;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .button:hover {
background: #444444;
}
.woocommerce-account .woocommerce .customer_login_form_wrap h2 {
text-transform: uppercase;
}
.woocommerce-account .woocommerce .customer_login_form_wrap form {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce-account .woocommerce .customer_login_form_wrap form input {
border: 1px solid #ededed;
padding: 8px 15px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce-account .woocommerce .customer_login_form_wrap form .button {
background: #D8B069;
border: none;
color: #fff;
font-weight: 600;
padding: 8px 15px;
text-transform: uppercase;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce-account .woocommerce .customer_login_form_wrap form .button:hover {
background: #444444;
}
.woocommerce-account .woocommerce .customer_login_form_wrap form .button:focus {
outline: none;
} .woocommerce-wishlist .woocommerce {
margin-bottom: 60px;
margin-top: 30px;
}
.woocommerce-wishlist .woocommerce .wishlist-title {
display: block;
text-align: center;
}
.woocommerce-wishlist .woocommerce .wishlist-title h2 {
color: #D8B069;
}
@media screen and (max-width: 991px) {
.woocommerce-wishlist .woocommerce .wishlist-title h2 {
font-size: 18px;
}
}
.woocommerce-wishlist .woocommerce .wishlist_table {
margin-top: 15px;
font-size: 100%;
}
.woocommerce-wishlist .woocommerce .wishlist_table thead {
text-transform: uppercase;
}
.woocommerce-wishlist .woocommerce .wishlist_table thead tr th {
border-top: none;
font-weight: 600;
}
.woocommerce-wishlist .woocommerce .wishlist_table tbody .product-remove a.remove {
margin: 0 auto;
font-weight: 400;
}
.woocommerce-wishlist .woocommerce .wishlist_table tbody .product-name a {
color: #333333;
font-weight: 500;
}
.woocommerce-wishlist .woocommerce .wishlist_table tbody .product-name a:hover {
color: #D8B069;
}
.woocommerce-wishlist .woocommerce .wishlist_table tbody .product-price {
text-align: left;
}
.woocommerce-wishlist .woocommerce .wishlist_table tbody .product-price ins {
margin-right: 5px;
}
.woocommerce-wishlist .woocommerce .wishlist_table tbody .product-stock-status {
text-align: left;
}
.woocommerce-wishlist .woocommerce .wishlist_table tbody .product-stock-status span {
color: #D8B069;
}
.woocommerce-wishlist .woocommerce .wishlist_table tbody .product-add-to-cart .add-to-cart-wrapper a {
background: #D8B069;
color: #fff;
font-weight: 500;
padding: 10px 15px;
min-width: 187px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce-wishlist .woocommerce .wishlist_table tbody .product-add-to-cart .add-to-cart-wrapper a:hover {
background: #444444;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile {
padding: 0;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile > li {
border-bottom: 1px solid #ededed;
padding-bottom: 10px;
margin-bottom: 15px;
position: relative;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile li .item-wrapper .product-thumbnail {
border: 1px solid #ededed;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile li .item-details h3 {
font-size: 14px;
margin-top: 0;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile li table.item-details-table td {
vertical-align: top;
line-height: 1.8;
font-size: 12px;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile li table.item-details-table td.label {
padding: 0;
padding-right: 5px;
color: #333333;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile li table.item-details-table td.value {
padding: 0;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile li table.additional-info td {
vertical-align: top;
line-height: 1.8;
font-size: 12px;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile li table.additional-info td.label {
color: #333333;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile li table.additional-info td.value {
padding: 0;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile li .product-add-to-cart {
text-align: left;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile li .product-add-to-cart a.button {
margin-left: 0 !important;
background: #D8B069;
color: #fff !important;
font-weight: 700;
padding: 12px 15px !important;
min-width: 170px;
text-transform: uppercase;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile li .product-add-to-cart a.button:hover {
background: #444444;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile li .product-add-to-cart a.button:focus {
outline: none;
}
.woocommerce-wishlist .woocommerce .wishlist_table.mobile li .product-remove {
position: absolute;
top: -5px;
right: 0;
}
.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share {
margin-bottom: 80px;
}
@media screen and (max-width: 767px) {
.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share {
margin-bottom: 60px;
}
}
.woocommerce-checkout .woocommerce {
margin-bottom: 60px;
margin-top: 30px;
}
@media screen and (max-width: 767px) {
.woocommerce-checkout .woocommerce {
margin-bottom: 20px;
}
}
.woocommerce-checkout .woocommerce h3 {
text-transform: uppercase;
font-size: 18px;
font-weight: 500;
position: relative;
margin-bottom: 30px;
}
.woocommerce-checkout .woocommerce form .form-row {
padding-left: 0;
}
.woocommerce-checkout .woocommerce .form-row input.input-text, .woocommerce-checkout .woocommerce .form-row textarea {
border: 1px solid #ededed;
padding: 8px 15px;
font-style: italic;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce-checkout .woocommerce .form-row input.input-text:focus, .woocommerce-checkout .woocommerce .form-row textarea:focus {
border: 1px solid #D8B069;
}
.woocommerce-checkout .woocommerce .form-row label {
font-size: 14px;
font-weight: 500;
}
.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order th {
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
}
.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order #place_order {
text-align: center;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
background: #D8B069;
color: #fff;
padding: 10px 20px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order #place_order:hover {
background: #444444;
}
.woocommerce-checkout .woocommerce form.checkout_coupon {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce-checkout .woocommerce #payment {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce-thankyou-order-received {
color: #D8B069;
font-weight: 600;
font-size: 16px;
margin-bottom: 30px;
}
.woocommerce-thankyou-order-details {
padding: 20px 30px;
width: 50%;
border: 1px solid #ededed;
}
.woocommerce-thankyou-order-details .method {
margin-top: 20px;
}
.woocommerce form .form-row .select2-container:focus {
outline: none;
}
.woocommerce form .form-row .select2-container.select2-container--focus {
outline: none;
}
.woocommerce form .form-row .select2-container.select2-container--open .select2-selection {
border: 1px solid #aaa;
}
.woocommerce form .form-row .select2-container .select2-selection {
border: 1px solid #ededed;
border-radius: 0;
height: 35px;
outline: none;
}
.woocommerce form .form-row .select2-container .select2-selection .select2-selection__rendered {
line-height: 33px;
}
.woocommerce form .form-row .select2-container .select2-selection .select2-selection__rendered:focus, .woocommerce form .form-row .select2-container .select2-selection .select2-selection__rendered:active {
outline: none;
}
.woocommerce form .form-row .select2-container .select2-selection .select2-selection__arrow b {
margin-top: 0;
}
.woocommerce form .form-row .input-checkbox {
position: relative;
}
@media screen and (max-width: 767px) {
body .pp_default {
left: 5% !important;
right: 5% !important;
box-sizing: border-box;
width: 90% !important;
height: auto !important;
}
}
@media screen and (max-width: 767px) {
body .pp_default .pp_content {
height: auto !important;
min-height: 50px;
width: 100% !important;
}
}
@media screen and (max-width: 767px) {
body .pp_default .pp_right {
padding-right: 20px !important;
}
}
@media screen and (max-width: 767px) {
body .pp_default .pp_content_container .pp_details {
width: 100% !important;
margin-top: 20px !important;
}
}
body .pp_woocommerce .pp_content_container {
background-color: #fff;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
body .pp_woocommerce .pp_content_container .pp_loaderIcon {
background: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/ajax-loader.gif) center no-repeat !important;
width: 50px;
height: 50px;
margin: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
body .pp_woocommerce .pp_content_container .pp_loaderIcon:before {
display: none;
}
body .pp_woocommerce .pp_content_container .pp_details {
padding: 0;
}
body .pp_woocommerce .pp_content_container .pp_close {
background: none;
background-color: #000;
width: 32px;
height: 30px;
right: 0;
top: 0;
font-size: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
body .pp_woocommerce .pp_content_container .pp_close:before, body .pp_woocommerce .pp_content_container .pp_close:after {
content: '';
position: absolute;
height: 2px;
width: 20px;
top: 50%;
left: 6px;
margin-top: -1px;
background-color: #fff;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
body .pp_woocommerce .pp_content_container .pp_close:before {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
body .pp_woocommerce .pp_content_container .pp_close:after {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.popup-product-quick-view-wrapper .woocommerce-main-image {
display: none;
}
.popup-product-quick-view-wrapper .product-size-guide {
display: none;
}
.popup-product-quick-view-wrapper .woocommerce-review-link {
pointer-events: none;
}
.popup-product-quick-view-wrapper #product-images1:hover {
cursor: auto !important;
}
.popup-product-quick-view-wrapper .product-video {
display: none;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap {
position: relative;
width: 49%;
float: left;
}
@media screen and (max-width: 991px) {
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap {
float: none;
padding-bottom: 50px;
width: 100%;
}
}
@media screen and (max-width: 767px) {
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap {
padding-bottom: 30px;
}
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap .slick-slide img {
width: 100%;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-right #product-images1 {
padding-right: 90px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-right #product-images1:hover .slick-arrow.slick-prev {
left: 35px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-right #product-images1:hover .slick-arrow.slick-next {
right: 125px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-right #product-images1 .slick-arrow.slick-prev {
left: 10px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-right #product-images1 .slick-arrow.slick-next {
right: 100px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-right #product-thumbnails1 {
position: absolute;
right: 0;
top: 0;
max-width: 90px;
margin-top: -5px;
margin-bottom: -5px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-right #product-thumbnails1 .thumbnail-image {
padding: 5px 0 5px 5px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-right .product-video {
right: 110px;
top: 70px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-left #product-images1 {
padding-left: 90px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-left #product-images1:hover .slick-arrow.slick-prev {
left: 125px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-left #product-images1:hover .slick-arrow.slick-next {
right: 35px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-left #product-images1 .slick-arrow.slick-prev {
left: 100px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-left #product-images1 .slick-arrow.slick-next {
right: 10px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-left #product-thumbnails1 {
position: absolute;
left: 0;
top: 0;
max-width: 90px;
margin-top: -5px;
margin-bottom: -5px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-left #product-thumbnails1 .thumbnail-image {
padding: 5px 5px 5px 0;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-left .product-video {
right: 20px;
top: 70px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical.thumbnail-left .product-label {
left: 90px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical #product-thumbnails1:hover .slick-arrow.slick-prev {
top: 20px;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical #product-thumbnails1:hover .slick-arrow.slick-next {
bottom: 20px;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical #product-thumbnails1 .slick-arrow.slick-prev {
top: 0;
bottom: auto;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical #product-thumbnails1 .slick-arrow.slick-prev:before {
content: "\f3d8";
font-family: Ionicons;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical #product-thumbnails1 .slick-arrow.slick-next {
bottom: 0;
top: auto;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.vertical #product-thumbnails1 .slick-arrow.slick-next:before {
content: "\f3d0";
font-family: Ionicons;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap.horizontal .product-video {
top: 70px;
right: 20px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap .single-product-image-inner {
position: relative;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap .single-product-image-inner .product-video {
display: none;
position: absolute;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap .single-product-image-inner .product-video a {
background-color: #fff;
display: block;
font-size: 16px;
width: 36px;
height: 36px;
text-align: center;
line-height: 36px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
-moz-box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1:hover .slick-arrow.slick-prev, .popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1:hover .slick-arrow.slick-next {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1:hover .slick-arrow.slick-prev {
left: 35px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1:hover .slick-arrow.slick-next {
right: 35px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1 .slick-arrow.slick-prev, .popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1 .slick-arrow.slick-next {
background: none;
border: none;
color: transparent;
cursor: pointer;
display: block;
font-size: 0;
line-height: 0;
outline: none;
padding: 0;
position: absolute;
top: 50%;
z-index: 999;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1 .slick-arrow.slick-prev:before, .popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1 .slick-arrow.slick-next:before {
color: #7e7e7e;
font-family: 'slick';
font-size: 36px;
line-height: 1;
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1 .slick-arrow.slick-prev:hover:before, .popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1 .slick-arrow.slick-next:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1 .slick-arrow.slick-prev {
left: 10px;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1 .slick-arrow.slick-prev:before {
content: "\f27d";
font-family: Ionicons;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1 .slick-arrow.slick-next {
right: 10px;
-webkit-transform: translate(50%, -50%);
-ms-transform: translate(50%, -50%);
-o-transform: translate(50%, -50%);
transform: translate(50%, -50%);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1 .slick-arrow.slick-next:before {
content: "\f287";
font-family: Ionicons;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-images1 .woocommerce-main-image {
display: none;
width: 36px;
height: 36px;
font-size: 16px;
line-height: 36px;
text-align: center;
background-color: #fff;
position: absolute;
right: 20px;
top: 20px;
z-index: 9;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
-moz-box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.03);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1 {
margin-top: 20px;
margin-left: -5px;
margin-right: -5px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1:hover .slick-arrow.slick-prev, .popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1:hover .slick-arrow.slick-next {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1:hover .slick-arrow.slick-prev {
left: 25px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1:hover .slick-arrow.slick-next {
right: 25px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-prev, .popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-next {
background: none;
border: none;
color: transparent;
cursor: pointer;
display: block;
font-size: 0;
line-height: 0;
outline: none;
padding: 0;
position: absolute;
top: 50%;
z-index: 999;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-prev:before, .popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-next:before {
color: #7e7e7e;
font-family: 'slick';
font-size: 28px;
line-height: 1;
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-prev:hover:before, .popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-next:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-prev {
left: 10px;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-prev:before {
content: "\f27d";
font-family: Ionicons;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-next {
right: 10px;
-webkit-transform: translate(50%, -50%);
-ms-transform: translate(50%, -50%);
-o-transform: translate(50%, -50%);
transform: translate(50%, -50%);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1 .slick-arrow.slick-next:before {
content: "\f287";
font-family: Ionicons;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1 .thumbnail-image {
padding: 0 5px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap #product-thumbnails1 .thumbnail-image.slick-current img {
border: 1px solid #D8B069;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap .product-label {
position: absolute;
left: 0;
top: 20px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap .product-flash, .popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap .onsale {
min-width: 50px;
background-color: #D8B069 !important;
color: #fff;
display: block;
top: auto;
left: auto;
position: relative;
z-index: 99;
font-size: 15px !important;
font-weight: 600 !important;
text-align: center;
min-height: auto;
padding: 5px 0;
line-height: 14px;
font-weight: 400;
margin-bottom: 5px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .single-product-image-wrap .product-flash.on-hot {
background-color: #fff !important;
color: #da0e2b;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary {
margin-bottom: 0 !important;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .product_title {
font-size: 28px;
font-weight: 500;
letter-spacing: 1px;
text-transform: uppercase;
}
@media screen and (max-width: 991px) {
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .product_title {
font-size: 20px;
}
}
@media screen and (max-width: 767px) {
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .product_title {
font-size: 18px;
}
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .woocommerce-product-details__short-description {
padding-bottom: 10px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .woocommerce-product-rating {
padding-top: 10px;
margin-bottom: 10px !important;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .woocommerce-product-rating .star-rating {
color: #f7bb2a;
font-size: 14px !important;
width: 65px;
height: 1em;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .woocommerce-product-rating .star-rating:before {
position: absolute;
top: 0;
left: 0;
content: "\f383 \f383 \f383 \f383 \f383";
color: #f7bb2a;
font-family: Ionicons;
letter-spacing: 2px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .woocommerce-product-rating .star-rating span {
position: relative;
overflow: hidden;
float: left;
top: 0;
left: 0;
padding-top: 1.5em;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .woocommerce-product-rating .star-rating span:before {
position: absolute;
content: "\f384 \f384 \f384 \f384 \f384";
top: 0;
left: 0;
color: #f7bb2a;
font-family: Ionicons;
letter-spacing: 2px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .woocommerce-review-link {
font-style: italic;
color: #ababab;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .woocommerce-review-link:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary p.price {
color: #ababab !important;
border-bottom: 1px solid #ededed;
padding-bottom: 30px;
margin-bottom: 25px;
font-family: "Playfair Display";
font-style: italic;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary p.price .woocommerce-Price-amount {
margin-right: 5px;
color: #D8B069;
font-size: 18px;
font-weight: 600;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary p.price .woocommerce-Price-amount:nth-child(2) {
margin-left: 5px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary p.price del {
opacity: 1 !important;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary p.price del .woocommerce-Price-amount {
color: #ababab;
font-weight: 600;
font-size: 16px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary p.price ins {
text-decoration: none;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .product-size-guide {
font-weight: 600;
font-style: italic;
padding: 5px 0;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart {
margin-top: 15px;
margin-bottom: 10px !important;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations {
margin-bottom: 0px !important;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations tr {
margin-bottom: 15px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations tr:last-child td.value {
line-height: 1;
padding-bottom: 15px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations tr td label {
color: #ababab;
font-size: 15px;
margin-bottom: 25px;
margin-top: 6px;
font-weight: 600;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations tr td select {
height: 35px;
border-radius: 0;
padding-left: 10px;
outline: none;
width: 100%;
border: 1px solid #ededed;
font-style: italic;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li:hover .button-tooltip, .popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li:hover .button-tooltip {
opacity: 1;
visibility: visible;
-webkit-transform: translate(-50%, -5px);
-ms-transform: translate(-50%, -5px);
-o-transform: translate(-50%, -5px);
transform: translate(-50%, -5px);
-webkit-transition: all 300ms ease-in-out 0s;
-o-transition: all 300ms ease-in-out 0s;
transition: all 300ms ease-in-out 0s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li .button-tooltip, .popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li .button-tooltip {
padding: 3px 5px;
position: absolute;
text-transform: none;
display: inline-block;
min-width: 60px;
opacity: 0;
text-align: center;
visibility: hidden;
bottom: calc(100% + 2px);
left: 50%;
background: #555 !important;
color: #fff !important;
font-size: 12px !important;
line-height: 20px !important;
font-weight: normal;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li .button-tooltip:after, .popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li .button-tooltip:after {
width: 0;
height: 0;
position: absolute;
bottom: -6px;
left: 50%;
content: "";
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 7px solid #555;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper {
display: flex;
margin-left: 3px;
list-style: none;
margin-bottom: 0 !important;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li {
cursor: pointer;
position: relative;
width: 24px !important;
height: 24px !important;
display: inline-flex;
padding: 0;
margin-right: 10px;
cursor: pointer;
position: relative;
vertical-align: middle;
-ms-box-sizing: "content-box";
-moz-box-sizing: "content-box";
-webkit-box-sizing: "content-box";
box-sizing: "content-box";
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li.selected {
cursor: pointer;
border-color: #D8B069;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li.selected:before {
border: 2px solid #444;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.color-variable-wrapper > li:before {
content: '';
position: absolute;
width: 30px;
height: 30px;
border: 1px solid #cdcdcd;
top: -3px;
left: -3px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper {
padding: 0;
margin: 0;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li {
cursor: pointer;
position: relative;
width: 30px;
height: 30px;
line-height: 28px;
font-size: 600;
margin-right: 5px;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart table.variations .variable-items-wrapper.label-variable-wrapper > li.selected {
cursor: pointer;
border: 1px solid #ccc;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart .woocommerce-variation.single_variation {
height: 45px !important;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart .quantity input[type="number"] {
height: 40px;
border: 1px solid #ededed;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart .quantity input[type="number"]:focus {
outline: none;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart .single_add_to_cart_button {
height: 40px;
background: #D8B069;
text-transform: uppercase;
color: #fff;
outline: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart .single_add_to_cart_button:hover {
background: #444444;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart .woocommerce-variation-price {
margin-bottom: 20px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart .woocommerce-variation-price span.price {
color: #D8B069;
font-family: "Playfair Display";
font-style: italic;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart .woocommerce-variation-price span.price del {
margin-right: 20px;
opacity: 1;
color: #ababab;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary form.cart .woocommerce-variation-price span.price ins {
font-weight: 600;
margin-right: 10px;
text-decoration: none;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .add_to_compare,
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .yith-wcwl-add-to-wishlist {
position: relative;
float: left;
margin-left: 10px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .add_to_compare a:hover,
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .yith-wcwl-add-to-wishlist a:hover {
background-color: transparent !important;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .add_to_compare a:hover .button-tooltip,
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .yith-wcwl-add-to-wishlist a:hover .button-tooltip {
opacity: 1;
visibility: visible;
-webkit-transform: translate(-50%, -6px);
-ms-transform: translate(-50%, -6px);
-o-transform: translate(-50%, -6px);
transform: translate(-50%, -6px);
-webkit-transition: all 300ms ease-in-out 0s;
-o-transition: all 300ms ease-in-out 0s;
transition: all 300ms ease-in-out 0s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .add_to_compare a i,
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .yith-wcwl-add-to-wishlist a i {
margin-right: 0;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .add_to_compare a .button-tooltip,
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .yith-wcwl-add-to-wishlist a .button-tooltip {
padding: 2px 5px;
position: absolute;
text-transform: none;
display: inline-block;
min-width: 80px;
opacity: 0;
text-align: center;
visibility: hidden;
bottom: 100%;
left: 50%;
background: #555 !important;
color: #fff !important;
font-size: 12px !important;
line-height: 20px !important;
font-weight: normal;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .add_to_compare a .button-tooltip:after,
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .yith-wcwl-add-to-wishlist a .button-tooltip:after {
width: 0;
height: 0;
position: absolute;
bottom: -6px;
left: 50%;
content: "";
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 7px solid #555;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .yith-wcwl-add-to-wishlist {
width: auto;
float: left;
text-transform: uppercase;
margin-top: 0;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .yith-wcwl-add-to-wishlist a {
border: 1px solid #ccc;
height: 40px;
line-height: 40px;
padding: 0 15px;
display: block;
background: transparent;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .yith-wcwl-add-to-wishlist a:hover {
border: 1px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .yith-wcwl-add-to-wishlist img {
display: none !important;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .yith-wcwl-add-to-wishlist .feedback {
display: none;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a i, .popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a i {
color: #D8B069;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .add_to_compare {
height: 40px;
line-height: 40px;
border: 1px solid #ccc;
background: transparent;
text-align: center;
text-transform: uppercase;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .add_to_compare i {
margin-left: 0;
font-size: 14px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .add_to_compare a {
display: block;
padding: 0 15px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .add_to_compare:hover {
border: 1px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .add_to_compare:hover:before {
color: #fff;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .product_meta {
margin-top: 30px;
border-top: 1px solid #ededed;
padding-top: 20px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .product_meta > span {
display: block;
margin-bottom: 15px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .product_meta > span.devide_sign {
font-weight: 400;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .product_meta .sku_wrapper .label,
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .product_meta .posted_in .label,
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .product_meta .tagged_as .label {
color: #ababab;
font-size: 15px;
font-weight: 600;
padding: 0 20px 0 0;
text-transform: cap;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .product_meta .sku_wrapper a,
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .product_meta .posted_in a,
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .product_meta .tagged_as a {
text-transform: none;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .post-social-share .social-share-wrapper .social-share {
list-style: none;
list-style-type: none;
margin: 0;
padding: 0;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .post-social-share .social-share-wrapper .social-share li {
display: inline-block;
text-align: center;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .post-social-share .social-share-wrapper .social-share li.social-label {
color: #ababab;
font-size: 15px;
font-weight: 600;
margin-right: 10px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .post-social-share .social-share-wrapper .social-share li a {
padding: 0 10px;
}
.popup-product-quick-view-wrapper .woocomerce-quickview-info .entry-summary .post-social-share .social-share-wrapper .social-share li:hover a {
color: #D8B069;
}
#yith-woocompare {
opacity: 0;
transform: scale(0.8);
transition: all .5s ease-in-out;
}
#yith-woocompare.compare-zoom-in.compare-anim {
opacity: 1;
transform: scale(1);
transition: all .5s ease-in-out;
}
#yith-woocompare:has(.empty-comparison) h2 {
text-align: center;
}
#yith-woocompare .empty-comparison {
color: #000;
}
body.yith-woocompare-popup,
.yith-woocompare-table-scroll-wrapper {
padding-top: 60px !important;
}
a.yith-woocompare-popup-close {
right: 5% !important;
top: 15px !important;
width: auto !important;
background-color: transparent !important;
color: #fff !important;
}
a.yith-woocompare-popup-close:hover {
color: rgba(255, 255, 255, 0.8) !important;
}
.yith-woocompare-popup-container {
background: rgba(0, 0, 0, 0.7) !important;
}
.remove .js-blocked {
border-radius: 50%;
overflow: hidden;
}
.dataTables_scrollHead {
display: none;
}
.dataTables_scrollFoot {
display: none;
}
#yith-woocompare table.dataTable.compare-list tbody th {
background-color: #f8f8f8;
border-right: 1px solid #ededed !important;
border-top: 1px solid #ededed !important;
border-left: 1px solid #ededed !important;
color: #000;
font-weight: 500 !important;
text-transform: uppercase;
}
#yith-woocompare table.dataTable.compare-list tbody th h2 {
font-size: 18px;
}
@media screen and (max-width: 767px) {
#yith-woocompare table.dataTable.compare-list tbody th h2 {
font-size: 16px;
}
}
#yith-woocompare table.compare-list tr:last-child th,
#yith-woocompare table.compare-list tr:last-child td {
border-bottom: 1px solid #ededed !important;
}
@media screen and (max-width: 991px) {
#yith-woocompare table.compare-list tbody th:not(.filler) {
min-width: 200px !important;
width: 200px !important;
}
}
@media screen and (max-width: 767px) {
#yith-woocompare table.compare-list tbody th:not(.filler) {
min-width: 110px !important;
width: 110px !important;
font-size: 16px;
padding: 10px !important;
}
}
@media screen and (max-width: 991px) {
#yith-woocompare table.compare-list thead th,
#yith-woocompare table.compare-list tfoot th,
#yith-woocompare table.compare-list tr .filler {
display: inline !important;
}
}
@media screen and (max-width: 767px) {
#yith-woocompare table.compare-list td:not(.filler) {
min-width: 200px !important;
width: 200px !important;
}
}
#yith-woocompare table.compare-list thead {
display: none;
}
#yith-woocompare table.dataTable.compare-list tbody td {
border-right: 1px solid #eee !important;
border-top: 1px solid #eee !important;
text-align: left;
}
#yith-woocompare table.dataTable.compare-list:not(.compact) tbody td {
padding-inline: 15px !important;
}
#yith-woocompare table.compare-list tbody tr .filler {
display: none !important;
}
#yith-woocompare table.compare-list .image-wrap {
border-radius: 0px;
overflow: hidden;
max-width: 300px;
}
#yith-woocompare table.compare-list .product_title {
font-weight: 600;
font-size: 18px;
}
#yith-woocompare .added_to_cart,
#yith-woocompare .button {
width: 100%;
text-align: center;
}
#yith-woocompare table.compare-list tr.price {
color: #000;
font-weight: 600;
}
#yith-woocompare table.compare-list .stock td,
#yith-woocompare table.compare-list .stock td.out-of-stock {
background-color: transparent;
}
#yith-woocompare table.compare-list .stock td span {
color: #7e7e7e;
display: flex;
align-items: center;
}
#yith-woocompare table.compare-list .stock td span:before {
content: '\e961';
font-family: 'phosphor';
font-size: 20px;
color: #68b65b;
margin-right: 5px;
}
@media screen and (max-width: 991px) {
#yith-woocompare table.compare-list .stock td span.availability-label {
width: auto !important;
display: flex !important;
}
}
#yith-woocompare table.compare-list .stock td.out-of-stock span:before {
color: red;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
overflow-y: hidden !important;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
scrollbar-face-color: rgba(0, 0, 0, 0.3) !important;
scrollbar-track-color: #ededed !important;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody::-webkit-scrollbar {
width: 8px !important;
height: 8px !important;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody::-webkit-scrollbar-thumb {
background: rgba(0, 0, 0, 0.3) !important;
border-radius: 0 !important;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody::-webkit-scrollbar-track {
background: #ededed !important;
border-radius: 0 !important;
}
#yith-woocompare {
width: 100%;
overflow: hidden;
background-color: #fff;
padding: 15px;
margin: 0 !important;
height: 88vh;
max-height: 88vh;
min-width: 90%;
overflow-y: auto;
}
#yith-woocompare {
scrollbar-face-color: #D8B069;
scrollbar-track-color: #ededed;
}
#yith-woocompare::-webkit-scrollbar {
width: 3px;
height: 3px;
}
#yith-woocompare::-webkit-scrollbar-thumb {
background: #D8B069;
border-radius: 0;
}
#yith-woocompare::-webkit-scrollbar-track {
background: #ededed;
border-radius: 0;
}
.yith-woocompare-table-wrapper {
overflow: hidden !important;
}
.yith-woocompare-table-wrapper .description {
display: table-row;
}
#yith-woocompare-table_wrapper {
margin: 0 !important;
}
#yith-woocompare-table_wrapper tfoot {
display: none;
}
.woocommerce.columns-1 ul.products li.product {
margin-bottom: 0;
}
.woocommerce.columns-1 ul.products li.product .product-inner {
text-align: left;
}
.woocommerce.columns-1 ul.products li.product .product-inner .onsale, .woocommerce.columns-1 ul.products li.product .product-inner .product-flash {
left: 47% !important;
margin-bottom: -50%;
}
.woocommerce.columns-1 ul.products li.product .product-inner .product-thumb-primary {
width: 33%;
float: left;
}
.woocommerce.columns-1 ul.products li.product .product-inner .product-thumb-primary img {
margin-bottom: 0;
}
.woocommerce.columns-1 ul.products li.product .product-inner .star-rating {
top: 10%;
left: 17%;
}
.woocommerce.columns-1 ul.products li.product .product-inner .woocommerce-loop-product__title, .woocommerce.columns-1 ul.products li.product .product-inner .price {
margin-left: 40%;
}
.woocommerce.columns-1 ul.products li.product .product-inner .product-actions {
display: none;
}
@media screen and (max-width: 991px) {
.woocommerce.columns-1 ul.products li.product {
width: 100%;
}
}
.wc-block-components-notice-banner svg {
display: none;
}
.wc-block-components-notice-banner .button {
min-width: 120px;
text-align: center;
margin-left: auto !important;
order: 2;
}
.wc-block-components-notice-banner a:not(.button) {
color: #D8B069;
margin-left: 2px;
text-decoration: underline;
}
@media screen and (max-width: 767px) {
.wc-block-components-notice-banner a:not(.button) {
margin-left: 0;
}
}
.wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content {
border-top-color: #D8B069;
}
.wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content:before {
content: '\f00c';
color: #D8B069;
}
.wc-block-components-notice-banner.is-info .wc-block-components-notice-banner__content {
border-top-color: #d3a555;
}
.wc-block-components-notice-banner.is-info .wc-block-components-notice-banner__content:before {
content: '\f05a';
color: #d3a555;
}
.wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content {
border-top-color: #c28e32;
flex-wrap: wrap;
}
.wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content:before {
content: '\f071';
color: #c28e32;
}
.wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content li {
flex: 0 0 100%;
}
.wc-block-components-notice-banner__content {
padding: 15px 20px 15px 60px;
margin: 0 0 30px;
position: relative;
background-color: #f6fafc;
border-top: 3px solid #D8B069;
list-style: none outside;
width: auto;
word-break: break-word;
display: flex;
align-items: center;
}
@media screen and (max-width: 767px) {
.wc-block-components-notice-banner__content {
display: block;
margin: 0 0 20px;
}
}
.wc-block-components-notice-banner__content:before {
content: '\f00c';
font-family: 'Font Awesome 5 Free';
font-size: 16px;
font-weight: 700;
display: inline-block;
position: absolute;
top: 50%;
margin-top: -15px;
left: 30px;
}
@media screen and (max-width: 767px) {
.wc-block-components-notice-banner__content:before {
left: 25px;
}
} .woocommerce table, .woocommerce th, .woocommerce td {
border: none;
}
.woocommerce thead {
background: none;
}
.woocommerce table.shop_table {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce a.button, .woocommerce input.button {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
background: #444444;
color: #fff;
font-weight: normal;
text-transform: uppercase;
}
.woocommerce a.button:hover, .woocommerce input.button:hover {
background: #D8B069;
color: #fff;
}
.woocommerce-error:focus-visible,
.woocommerce-info:focus-visible,
.woocommerce-message:focus-visible {
outline: none;
}
.woocommerce-message {
border-top-color: #D8B069;
}
.woocommerce-message:before {
color: #D8B069;
}
.woocommerce-info {
border-top-color: #D8B069;
}
.woocommerce-info:before {
color: #D8B069;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
border: 1px solid #ededed;
padding: 8px 15px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce form .form-row input.input-text:focus,
.woocommerce form .form-row textarea:focus {
border: 1px solid #D8B069;
}   .banner-shortcode-wrap.style_1 .banner-content-wrap {
position: relative;
overflow: hidden;
text-align: center;
}
.banner-shortcode-wrap.style_1 .banner-content-wrap:hover .banner-content-inner {
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.banner-shortcode-wrap.style_1 .banner-content-wrap:hover .banner-content-inner .banner-content {
opacity: 1;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.banner-shortcode-wrap.style_1 .banner-content-wrap:hover img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.banner-shortcode-wrap.style_1 .banner-content-wrap img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.banner-shortcode-wrap.style_1 .banner-content-wrap .banner-content-inner {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
padding: 15px;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.banner-shortcode-wrap.style_1 .banner-content-wrap .banner-content-inner .banner-content {
position: absolute;
top: 50%;
left: 0;
width: 100%;
opacity: 0;
color: #fff;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.banner-shortcode-wrap.style_1 .banner-content-wrap .banner-content-inner .banner-content .banner-title {
font-size: 24px;
font-weight: 300;
color: #fff;
}
@media screen and (max-width: 991px) {
.banner-shortcode-wrap.style_1 .banner-content-wrap .banner-content-inner .banner-content .banner-title {
font-size: 18px;
}
}
.banner-shortcode-wrap.style_2 .banner-content-wrap {
position: relative;
overflow: hidden;
}
@media screen and (max-width: 991px) {
.banner-shortcode-wrap.style_2 .banner-content-wrap {
margin-bottom: 20px;
}
}
.banner-shortcode-wrap.style_2 .banner-content-wrap:hover .banner-content-inner .banner-content {
background-color: rgba(216, 176, 105, 0.9);
height: calc(100% - 60px);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.banner-shortcode-wrap.style_2 .banner-content-wrap:hover .banner-content-inner .banner-content img {
display: block;
}
.banner-shortcode-wrap.style_2 .banner-content-wrap:hover .banner-content-inner .banner-content .banner-description {
display: block;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.banner-shortcode-wrap.style_2 .banner-content-wrap:hover .banner-content-inner .banner-content .banner-title {
color: #fff;
margin-top: 25px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.banner-shortcode-wrap.style_2 .banner-content-wrap img {
width: 100%;
}
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content {
background-color: #fff;
position: absolute;
left: 30px;
width: calc(100% - 60px);
height: 90px;
bottom: 30px;
padding: 30px;
text-align: center;
overflow: hidden;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
@media screen and (max-width: 1199px) {
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content {
height: 70px;
padding: 20px;
}
}
@media screen and (max-width: 991px) {
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content {
padding: 20px 5px;
}
}
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content img {
max-width: 20%;
display: none;
margin: 0 auto;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content .banner-description {
display: none;
color: #fff;
font-size: 16px;
max-height: 350px;
overflow-y: auto;
overflow-x: hidden;
padding: 0 5px;
margin: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
@media screen and (max-width: 1199px) {
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content .banner-description {
font-size: 14px;
max-height: 250px;
}
}
@media screen and (max-width: 991px) {
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content .banner-description {
font-size: 13px;
max-height: 150px;
}
}
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content .banner-description::-webkit-scrollbar-track {
border-radius: 10px;
background-color: #f5f5f5;
}
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content .banner-description::-moz-scrollbar-track {
border-radius: 10px;
background-color: #f5f5f5;
}
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content .banner-description::-webkit-scrollbar {
width: 5px;
background-color: #f5f5f5;
}
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content .banner-description::-moz-scrollbar {
width: 5px;
background-color: #f5f5f5;
}
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content .banner-description::-webkit-scrollbar-thumb {
border-radius: 10px;
background-color: #D8B069;
}
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content .banner-description::-moz-scrollbar-thumb {
border-radius: 10px;
background-color: #D8B069;
}
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content .banner-title {
margin-top: 5px;
color: #333333;
font-size: 24px;
font-weight: 600;
letter-spacing: 5px;
text-transform: uppercase;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
@media screen and (max-width: 1199px) {
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content .banner-title {
font-size: 16px;
letter-spacing: 3px;
}
}
@media screen and (max-width: 991px) {
.banner-shortcode-wrap.style_2 .banner-content-wrap .banner-content-inner .banner-content .banner-title {
font-size: 14px;
letter-spacing: 1px;
margin-top: 8px;
line-height: 1.4;
}
}
.banner-shortcode-wrap.style_3 .banner-content-wrap {
position: relative;
overflow: hidden;
text-align: center;
margin-bottom: 10px;
}
.banner-shortcode-wrap.style_3 .banner-content-wrap:hover .banner-content-inner {
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.banner-shortcode-wrap.style_3 .banner-content-wrap:hover .banner-content-inner .banner-content {
opacity: 1;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.banner-shortcode-wrap.style_3 .banner-content-wrap:hover img {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.banner-shortcode-wrap.style_3 .banner-content-wrap:hover a:after {
opacity: 1;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.banner-shortcode-wrap.style_3 .banner-content-wrap img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.banner-shortcode-wrap.style_3 .banner-content-wrap a {
display: block;
}
.banner-shortcode-wrap.style_3 .banner-content-wrap a:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
opacity: 0;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.banner-shortcode-wrap.style_3 .banner-content-wrap .banner-content-inner {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
padding: 15px;
background-color: rgba(51, 51, 51, 0.3);
z-index: 2;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.banner-shortcode-wrap.style_3 .banner-content-wrap .banner-content-inner .banner-content {
position: absolute;
top: 50%;
left: 0;
width: 100%;
opacity: 1;
color: #fff;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.banner-shortcode-wrap.style_3 .banner-content-wrap .banner-content-inner .banner-content .banner-title {
font-size: 24px;
font-weight: 300;
color: #fff;
}
@media screen and (max-width: 991px) {
.banner-shortcode-wrap.style_3 .banner-content-wrap .banner-content-inner .banner-content .banner-title {
font-size: 18px;
}
}
.banner-shortcode-wrap.style_4 .banner-content-wrap {
position: relative;
margin-bottom: 40px;
}
.banner-shortcode-wrap.style_4 .banner-content-wrap:hover .banner-image {
border: 1px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.banner-shortcode-wrap.style_4 .banner-content-wrap:hover .banner-image .banner-button {
bottom: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.banner-shortcode-wrap.style_4 .banner-content-wrap .banner-image {
position: relative;
overflow: hidden;
border: 1px solid #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.banner-shortcode-wrap.style_4 .banner-content-wrap .banner-image img {
width: 100%;
}
.banner-shortcode-wrap.style_4 .banner-content-wrap .banner-image .banner-button {
position: absolute;
bottom: -40px;
left: 0;
width: 100%;
color: #333333;
height: 40px;
background-color: #D8B069;
line-height: 42px;
text-align: center;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.banner-shortcode-wrap.style_4 .banner-content-wrap .banner-image .banner-button:hover {
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.banner-shortcode-wrap.style_4 .banner-content-wrap .banner-content-inner {
text-align: center;
}
.banner-shortcode-wrap.style_4 .banner-content-wrap .banner-content-inner .banner-title {
font-size: 14px;
padding-top: 5px;
text-transform: uppercase;
}
.banner-shortcode-wrap.style_4 .banner-content-wrap .banner-content-inner .banner-description {
color: #ababab;
font-style: italic;
font-family: "Playfair Display";
}
.banner-shortcode-wrap.style_5 .banner-content-wrap.right .banner-image {
float: right;
}
.banner-shortcode-wrap.style_5 .banner-content-wrap.right .banner-content-inner {
text-align: right;
padding: 35px 80px 35px 15px;
}
@media screen and (max-width: 1199px) {
.banner-shortcode-wrap.style_5 .banner-content-wrap.right .banner-content-inner {
padding: 35px 40px 35px 15px;
}
}
@media screen and (max-width: 991px) {
.banner-shortcode-wrap.style_5 .banner-content-wrap.right .banner-content-inner {
padding: 25px 30px 25px 15px;
}
}
@media screen and (max-width: 767px) {
.banner-shortcode-wrap.style_5 .banner-content-wrap.right .banner-content-inner {
padding: 25px 0 25px 15px;
}
}
.banner-shortcode-wrap.style_5 .banner-content-wrap.right .banner-content-inner .banner-link {
padding-right: 40px;
}
.banner-shortcode-wrap.style_5 .banner-content-wrap.right .banner-content-inner .banner-link:before {
right: 0;
left: auto;
}
.banner-shortcode-wrap.style_5 .banner-content-wrap .banner-image {
width: 50%;
float: left;
}
@media screen and (max-width: 767px) {
.banner-shortcode-wrap.style_5 .banner-content-wrap .banner-image {
width: 100%;
}
}
.banner-shortcode-wrap.style_5 .banner-content-wrap .banner-content-inner {
width: 50%;
float: right;
padding: 35px 15px 25px 80px;
}
@media screen and (max-width: 1199px) {
.banner-shortcode-wrap.style_5 .banner-content-wrap .banner-content-inner {
padding: 35px 15px 25px 40px;
}
}
@media screen and (max-width: 991px) {
.banner-shortcode-wrap.style_5 .banner-content-wrap .banner-content-inner {
padding: 25px 15px 25px 30px;
}
}
@media screen and (max-width: 767px) {
.banner-shortcode-wrap.style_5 .banner-content-wrap .banner-content-inner {
padding: 25px 15px 25px 0;
width: 100%;
}
}
.banner-shortcode-wrap.style_5 .banner-content-wrap .banner-content-inner .banner-title {
font-size: 24px;
font-family: "Playfair Display";
padding-bottom: 8px;
}
.banner-shortcode-wrap.style_5 .banner-content-wrap .banner-content-inner .banner-description {
padding-bottom: 10px;
}
.banner-shortcode-wrap.style_5 .banner-content-wrap .banner-content-inner .banner-link {
position: relative;
padding-left: 40px;
font-size: 13px;
font-weight: 600;
color: #333333;
letter-spacing: 1px;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.banner-shortcode-wrap.style_5 .banner-content-wrap .banner-content-inner .banner-link:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.banner-shortcode-wrap.style_5 .banner-content-wrap .banner-content-inner .banner-link:before {
content: "";
position: absolute;
width: 30px;
height: 1px;
background-color: #D8B069;
top: 50%;
left: 0;
}
.banner-shortcode-wrap.style_6 .banner-content-wrap:hover .banner-hover {
opacity: 1;
transform: translateY(0);
transition: all .3s;
}
.banner-shortcode-wrap.style_6 .banner-image {
position: relative;
}
.banner-shortcode-wrap.style_6 .banner-hover {
position: absolute;
top: 20px;
left: 20px;
width: calc(100% - 40px);
height: calc(100% - 40px);
display: flex;
align-items: center;
justify-content: center;
background-color: rgba(0, 0, 0, 0.5);
opacity: 0;
transform: translateY(10px);
transition: all .3s;
}
.banner-shortcode-wrap.style_6 .banner-button {
padding: 12px 25px 8px;
color: #fff;
font-weight: 600;
background-color: #D8B069;
transition: all .3s;
}
.banner-shortcode-wrap.style_6 .banner-button:hover {
background-color: #d3a555;
transition: all .3s;
}
.banner-shortcode-wrap.style_6 .banner-title {
color: #fff;
font-size: 24px;
font-weight: 700;
padding-top: 20px;
transition: all .3s;
}
@media screen and (max-width: 991px) {
.banner-shortcode-wrap.style_6 .banner-title {
font-size: 22px;
}
}
@media screen and (max-width: 767px) {
.banner-shortcode-wrap.style_6 .banner-title {
font-size: 20px;
}
}
.banner-shortcode-wrap.style_6 .banner-title:hover {
color: #D8B069;
transition: all .3s;
}
.banner-shortcode-wrap.style_6 .banner-description {
color: #fff;
font-size: 16px;
}
@media screen and (max-width: 767px) {
.banner-shortcode-wrap.style_6 .banner-description {
font-size: 15px;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item {
overflow: hidden;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-2.portrait {
width: 50%;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-2.landscape {
width: 100%;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-2.small_squared {
width: 50%;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-2.big_squared {
width: 100%;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-2.default {
width: 50%;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-3.portrait {
width: 33.3333333%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-3.portrait {
width: 50%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-3.landscape {
width: 66.6666666%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-3.landscape {
width: 100%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-3.small_squared {
width: 33.3333333%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-3.small_squared {
width: 50%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-3.big_squared {
width: 66.6666666%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-3.big_squared {
width: 100%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-3.default {
width: 33.3333333%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-3.default {
width: 50%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-4.portrait {
width: 25%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-4.portrait {
width: 50%;
height: auto !important;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-4.landscape {
width: 50%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-4.landscape {
width: 100%;
height: auto !important;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-4.small_squared {
width: 25%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-4.small_squared {
width: 50%;
height: auto !important;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-4.big_squared {
width: 50%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-4.big_squared {
width: 100%;
height: auto !important;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-4.default {
width: 25%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-4.default {
width: 50%;
height: auto !important;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-5.portrait {
width: 20%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-5.portrait {
width: 50%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-5.landscape {
width: 40%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-5.landscape {
width: 100%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-5.small_squared {
width: 20%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-5.small_squared {
width: 100%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-5.big_squared {
width: 40%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-5.big_squared {
width: 100%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-5.default {
width: 20%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-5.default {
width: 50%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-6.portrait {
width: 16.6666667%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-6.portrait {
width: 50%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-6.landscape {
width: 33.3333333%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-6.landscape {
width: 100%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-6.small_squared {
width: 16.6666667%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-6.small_squared {
width: 50%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-6.big_squared {
width: 33.3333333%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-6.big_squared {
width: 100%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-6.default {
width: 16.6666667%;
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.image-col-6.default {
width: 50%;
}
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.padding-5 {
padding: 0 5px;
margin: 5px 0;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.padding-10 {
padding: 0 10px;
margin: 10px 0;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.padding-15 {
padding: 0 15px;
margin: 15px 0;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.style_1:hover img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.style_1:hover .gallery-content-inner .gallery-link:before {
opacity: 1;
visibility: visible;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.style_1 img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.style_1 .gallery-content-inner .gallery-title {
display: none;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.style_1 .gallery-content-inner .gallery-description {
display: none;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.style_1 .gallery-content-inner .gallery-link {
display: block;
position: absolute;
overflow: hidden;
width: 100%;
height: 100%;
top: 0;
left: 0;
font-size: 0;
}
.gallery-creative-shortcode-wrap .gallery-list .gallery-item.style_1 .gallery-content-inner .gallery-link:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.gallery-creative-shortcode-wrap.packery .gallery-list .gallery-title {
color: #fff;
font-size: 24px;
}
@media screen and (max-width: 991px) {
.gallery-creative-shortcode-wrap.packery .gallery-list .gallery-title {
font-size: 18px;
}
}
.gallery-creative-shortcode-wrap.packery .gallery-list .gallery-link {
color: #ababab;
}
.gallery-creative-shortcode-wrap.style_2 .gallery-list {
margin-left: -10px;
margin-right: -10px;
}
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-item:hover img {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-item:hover .gallery-content-inner {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-item:hover .gallery-description {
opacity: 1;
visibility: visible;
}
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-item:hover .gallery-link {
opacity: 1;
visibility: visible;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-item a {
display: block;
position: relative;
overflow: hidden;
}
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-item img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-content-inner {
position: absolute;
left: 0;
bottom: 0;
padding: 30px;
width: 100%;
-webkit-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-content-inner {
padding: 20px;
}
}
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-title {
color: #7e7e7e;
font-size: 18px;
font-weight: 400;
margin-top: 0;
}
@media screen and (max-width: 991px) {
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-title {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-title {
font-size: 16px;
}
}
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-description {
color: #D8B069;
font-size: 15px;
font-weight: 700;
}
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-link {
font-weight: 700;
margin-bottom: 0;
position: relative;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-link:hover:after {
padding-left: 15px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.gallery-creative-shortcode-wrap.style_2 .gallery-list .gallery-link:after {
content: "\f3d6";
font-family: Ionicons;
font-size: 24px;
position: absolute;
padding-left: 5px;
top: -9px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.countdown-shortcode-wrap.number .countdown-content .list-time {
list-style: none;
padding: 0;
}
.countdown-shortcode-wrap.number .countdown-content .list-time li {
position: relative;
display: inline-block;
}
.countdown-shortcode-wrap.number .countdown-content .list-time li p {
margin: 0;
}
.countdown-shortcode-wrap.number .countdown-content .list-time li p.countdown-number {
color: #333333;
font-size: 40px;
font-family: "Playfair Display";
font-weight: 400;
padding: 0 30px;
position: relative;
letter-spacing: 0;
-ms-box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
@media screen and (max-width: 991px) {
.countdown-shortcode-wrap.number .countdown-content .list-time li p.countdown-number {
font-size: 28px;
padding: 0 20px;
}
}
@media screen and (max-width: 767px) {
.countdown-shortcode-wrap.number .countdown-content .list-time li p.countdown-number {
font-size: 16px;
}
}
.countdown-shortcode-wrap.number .countdown-content .list-time li p.countdown-number:after {
content: ":";
font-size: 18px;
position: absolute;
right: -5px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.countdown-shortcode-wrap.number .countdown-content .list-time li p.countdown-text {
color: #ababab;
letter-spacing: 3px;
text-transform: uppercase;
}
.countdown-shortcode-wrap.number .countdown-content .list-time li:last-child p.countdown-number:after {
content: "";
}
.countdown-shortcode-wrap.number.text-left .countdown-content .list-time li {
text-align: center;
}
.countdown-shortcode-wrap.number.text-left .countdown-content .list-time li:first-child p.countdown-number, .countdown-shortcode-wrap.number.text-left .countdown-content .list-time li:first-child p.countdown-text {
padding-left: 0;
}
.countdown-shortcode-wrap.number.text-left .countdown-content .list-time li p.countdown-text {
padding: 0 30px;
}
@media screen and (max-width: 991px) {
.countdown-shortcode-wrap.number.text-left .countdown-content .list-time li p.countdown-text {
padding: 0 15px;
}
}
.counter-shortcode-wrap.style_1 {
text-align: center;
}
@media screen and (max-width: 767px) {
.counter-shortcode-wrap.style_1 .gr-counter .content-inner {
text-align: center;
}
}
.counter-shortcode-wrap.style_1 .gr-counter .content-inner .gr-number-counter {
color: #333333;
font-size: 56px;
font-weight: 600;
}
@media screen and (max-width: 1199px) {
.counter-shortcode-wrap.style_1 .gr-counter .content-inner .gr-number-counter {
font-size: 48px;
}
}
@media screen and (max-width: 991px) {
.counter-shortcode-wrap.style_1 .gr-counter .content-inner .gr-number-counter {
font-size: 36px;
}
}
.counter-shortcode-wrap.style_1 .gr-counter .content-inner .gr-text-default {
text-transform: uppercase;
font-weight: 500;
font-style: italic;
font-size: 18px;
letter-spacing: 2px;
}
@media screen and (max-width: 1199px) {
.counter-shortcode-wrap.style_1 .gr-counter .content-inner .gr-text-default {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.counter-shortcode-wrap.style_1 .gr-counter .content-inner .gr-text-default {
font-size: 14px;
}
}
.counter-shortcode-wrap.style_2 {
text-align: center;
}
@media screen and (max-width: 767px) {
.counter-shortcode-wrap.style_2 .gr-counter .content-inner {
text-align: center;
}
}
.counter-shortcode-wrap.style_2 .gr-counter .content-inner .gr-number-counter {
color: #D8B069;
font-size: 56px;
font-weight: 400;
}
@media screen and (max-width: 1199px) {
.counter-shortcode-wrap.style_2 .gr-counter .content-inner .gr-number-counter {
font-size: 48px;
}
}
@media screen and (max-width: 991px) {
.counter-shortcode-wrap.style_2 .gr-counter .content-inner .gr-number-counter {
font-size: 36px;
}
}
.counter-shortcode-wrap.style_2 .gr-counter .content-inner .gr-text-default {
text-transform: uppercase;
font-weight: 500;
font-style: italic;
font-size: 18px;
letter-spacing: 2px;
}
@media screen and (max-width: 1199px) {
.counter-shortcode-wrap.style_2 .gr-counter .content-inner .gr-text-default {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.counter-shortcode-wrap.style_2 .gr-counter .content-inner .gr-text-default {
font-size: 14px;
}
}
.counter-shortcode-wrap.style_3 {
margin-top: 10px;
}
.counter-shortcode-wrap.style_3 .gr-counter .content-inner {
text-align: center;
}
.counter-shortcode-wrap.style_3 .gr-counter .content-inner .icon-wrap {
color: #fff;
font-size: 60px;
}
@media screen and (max-width: 1199px) {
.counter-shortcode-wrap.style_3 .gr-counter .content-inner .icon-wrap {
font-size: 48px;
}
}
@media screen and (max-width: 991px) {
.counter-shortcode-wrap.style_3 .gr-counter .content-inner .icon-wrap {
font-size: 36px;
}
}
.counter-shortcode-wrap.style_3 .gr-counter .content-inner .gr-number-counter {
color: #fff;
font-size: 48px;
font-weight: 600;
line-height: 1.2;
margin-top: 25px;
}
@media screen and (max-width: 991px) {
.counter-shortcode-wrap.style_3 .gr-counter .content-inner .gr-number-counter {
font-size: 36px;
margin-top: 15px;
}
}
.counter-shortcode-wrap.style_3 .gr-counter .content-inner .gr-text-default {
color: #fff;
font-weight: normal;
} .clients-shortcode-wrap {
position: relative;
}
.clients-shortcode-wrap:hover .owl-nav .owl-prev, .clients-shortcode-wrap:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.clients-shortcode-wrap .item-carousel {
padding: 0;
margin: 0;
}
.clients-shortcode-wrap .client-item.style_1 {
opacity: .3;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.clients-shortcode-wrap .client-item.style_1:hover {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.clients-shortcode-wrap .client-item.style_2:hover img {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.clients-shortcode-wrap .client-item.style_2 img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.clients-shortcode-wrap .owl-nav .owl-prev, .clients-shortcode-wrap .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.clients-shortcode-wrap .owl-nav .owl-prev:hover, .clients-shortcode-wrap .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.clients-shortcode-wrap .owl-nav .owl-prev {
left: 0;
}
.clients-shortcode-wrap .owl-nav .owl-next {
right: 0;
} .gmaps-shortcode-wrap .map-info {
max-width: 280px;
}
@media screen and (max-width: 991px) {
.gmaps-shortcode-wrap .map-info {
max-width: 260px;
}
}
.gmaps-shortcode-wrap .map-info .info-image {
float: left;
max-width: 200px;
}
@media screen and (max-width: 991px) {
.gmaps-shortcode-wrap .map-info .info-image {
max-width: 160px;
}
}
.gmaps-shortcode-wrap .map-info .info-address {
padding: 10px 0 5px 0;
}
.gmaps-shortcode-wrap .map-info .info-address p {
text-align: center;
color: #333333;
font-family: "Playfair Display";
}
.gmaps-shortcode-wrap.toggle_button .gmaps-button-wrap .gmaps-toggle-button {
width: 200px;
margin: 0 auto;
padding: 15px 0;
border: 1px solid #D8B069;
text-align: center;
}
.gmaps-shortcode-wrap.toggle_button .gmaps-button-wrap .gmaps-toggle-button:hover {
background: #D8B069;
cursor: pointer;
} .icon-box-shortcode-wrap {
margin-bottom: 25px;
}
.icon-box-shortcode-wrap.style_1 .icon-box-container {
border: 1px solid #ededed;
text-align: left;
padding: 30px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.icon-box-shortcode-wrap.style_1 .icon-box-container {
padding: 20px;
}
}
.icon-box-shortcode-wrap.style_1 .icon-box-container:hover {
border: 1px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.icon-box-shortcode-wrap.style_1 .icon-box-container .icon-wrap {
font-size: 48px;
line-height: 1;
padding-bottom: 15px;
}
@media screen and (max-width: 991px) {
.icon-box-shortcode-wrap.style_1 .icon-box-container .icon-wrap {
font-size: 34px;
padding-bottom: 10px;
}
}
.icon-box-shortcode-wrap.style_1 .icon-box-container .icon-content .icon-title {
font-size: 18px;
font-weight: bold;
padding-bottom: 5px;
letter-spacing: 1px;
text-transform: uppercase;
-webkit-font-smoothing: antialiased !important;
}
@media screen and (max-width: 991px) {
.icon-box-shortcode-wrap.style_1 .icon-box-container .icon-content .icon-title {
font-size: 16px;
padding-bottom: 10px;
}
}
.icon-box-shortcode-wrap.style_1 .icon-box-container .icon-content .icon-description {
font-family: "Playfair Display";
font-size: 16px;
letter-spacing: 1px;
}
@media screen and (max-width: 991px) {
.icon-box-shortcode-wrap.style_1 .icon-box-container .icon-content .icon-description {
font-size: 14px;
letter-spacing: inherit;
}
}
@media screen and (max-width: 767px) {
.icon-box-shortcode-wrap.style_1 .icon-box-container {
text-align: center;
}
}
.icon-box-shortcode-wrap.style_2 .icon-box-container .icon-top {
display: table;
}
.icon-box-shortcode-wrap.style_2 .icon-box-container .icon-wrap {
display: table-cell;
vertical-align: middle;
padding-right: 17px;
}
.icon-box-shortcode-wrap.style_2 .icon-box-container .icon-title {
display: table-cell;
vertical-align: middle;
font-size: 15px;
letter-spacing: 2px;
text-transform: uppercase;
}
.icon-box-shortcode-wrap.style_2 .icon-box-container .icon-title a,
.icon-box-shortcode-wrap.style_2 .icon-box-container .icon-title h5 {
line-height: 1.4;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.icon-box-shortcode-wrap.style_2 .icon-box-container .icon-title a,
.icon-box-shortcode-wrap.style_2 .icon-box-container .icon-title h5 {
font-size: 16px;
}
}
.icon-box-shortcode-wrap.style_2 .icon-box-container .icon-title a:hover,
.icon-box-shortcode-wrap.style_2 .icon-box-container .icon-title h5:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.icon-box-shortcode-wrap.style_2 .icon-box-container .icon-content {
margin-top: 17px;
}
.icon-box-shortcode-wrap.style_3 .icon-box-container .icon-wrap {
padding-bottom: 20px;
}
.icon-box-shortcode-wrap.style_3 .icon-box-container .icon-wrap img {
max-height: 56px;
}
.icon-box-shortcode-wrap.style_3 .icon-box-container .icon-title {
font-size: 15px;
letter-spacing: 2px;
text-transform: uppercase;
}
.icon-box-shortcode-wrap.style_3 .icon-box-container .icon-title a,
.icon-box-shortcode-wrap.style_3 .icon-box-container .icon-title h5 {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.icon-box-shortcode-wrap.style_3 .icon-box-container .icon-title a,
.icon-box-shortcode-wrap.style_3 .icon-box-container .icon-title h5 {
font-size: 16px;
}
}
.icon-box-shortcode-wrap.style_3 .icon-box-container .icon-title a:hover,
.icon-box-shortcode-wrap.style_3 .icon-box-container .icon-title h5:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.icon-box-shortcode-wrap.style_3 .icon-box-container .icon-content {
margin-top: 17px;
}
.icon-box-shortcode-wrap.style_4 {
border-right: 1px solid #ededed;
}
@media screen and (max-width: 767px) {
.icon-box-shortcode-wrap.style_4 {
border-right: none;
}
}
.icon-box-shortcode-wrap.style_4.no-border {
border: none;
}
.icon-box-shortcode-wrap.style_4 .icon-box-container {
text-align: center;
}
.icon-box-shortcode-wrap.style_4 .icon-box-container .icon-content .icon-title {
font-size: 16px;
margin-top: 10px;
padding-top: 5px;
text-transform: uppercase;
}
@media screen and (max-width: 991px) {
.icon-box-shortcode-wrap.style_4 .icon-box-container .icon-content .icon-title {
font-size: 14px;
}
}
.icon-box-shortcode-wrap.style_4 .icon-box-container .icon-content .icon-title a {
color: #333333;
letter-spacing: .5px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.icon-box-shortcode-wrap.style_4 .icon-box-container .icon-content .icon-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.icon-box-shortcode-wrap.style_4 .icon-box-container .icon-content .icon-description {
color: #757575;
} .recent-news-shortcode-wrap {
position: relative;
}
.recent-news-shortcode-wrap.carousel:hover .recent-news-container .owl-nav .owl-prev, .recent-news-shortcode-wrap.carousel:hover .recent-news-container .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.recent-news-shortcode-wrap.carousel .recent-news-container article:hover .post-thumbnail img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.recent-news-shortcode-wrap.carousel .recent-news-container article:hover .post-thumbnail .post-category {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.recent-news-shortcode-wrap.carousel .recent-news-container article .post-thumbnail {
overflow: hidden;
position: relative;
}
.recent-news-shortcode-wrap.carousel .recent-news-container article .post-thumbnail img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.recent-news-shortcode-wrap.carousel .recent-news-container article .post-thumbnail .post-category {
background-color: #fff;
bottom: 0;
position: absolute;
opacity: 0;
padding: 0 10px;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.recent-news-shortcode-wrap.carousel .recent-news-container article .post-thumbnail .post-category a {
color: #333333;
display: inline-block;
font-style: italic;
font-size: 12px;
text-transform: uppercase;
}
.recent-news-shortcode-wrap.carousel .recent-news-container article .post-thumbnail .post-category a:hover {
color: #D8B069;
}
.recent-news-shortcode-wrap.carousel .recent-news-container article .post-content {
padding: 15px 0;
}
.recent-news-shortcode-wrap.carousel .recent-news-container article .post-content .post-meta-date {
font-size: 12px;
letter-spacing: 2px;
padding: 8px 0 5px;
text-transform: uppercase;
}
.recent-news-shortcode-wrap.carousel .recent-news-container article .post-content .entry-title {
margin-top: 0;
font-size: 22px;
font-weight: 400;
font-family: "Playfair Display";
}
@media screen and (max-width: 1199px) {
.recent-news-shortcode-wrap.carousel .recent-news-container article .post-content .entry-title {
font-size: 20px;
}
}
@media screen and (max-width: 991px) {
.recent-news-shortcode-wrap.carousel .recent-news-container article .post-content .entry-title {
font-size: 18px;
}
}
.recent-news-shortcode-wrap.carousel .recent-news-container article .post-content .entry-title a {
color: #333333;
line-height: 1.5;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel .recent-news-container article .post-content .entry-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel .recent-news-container article .post-content .post-excerpt {
padding-top: 10px;
}
.recent-news-shortcode-wrap.carousel .recent-news-container .owl-nav .owl-prev, .recent-news-shortcode-wrap.carousel .recent-news-container .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.recent-news-shortcode-wrap.carousel .recent-news-container .owl-nav .owl-prev:hover, .recent-news-shortcode-wrap.carousel .recent-news-container .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.recent-news-shortcode-wrap.carousel .recent-news-container .owl-nav .owl-prev {
left: 0;
}
.recent-news-shortcode-wrap.carousel .recent-news-container .owl-nav .owl-next {
right: 0;
}
.recent-news-shortcode-wrap.carousel_2:hover .recent-news-container .owl-nav .owl-prev, .recent-news-shortcode-wrap.carousel_2:hover .recent-news-container .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article {
position: relative;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content {
background-color: #fff;
padding: 25px;
text-align: center;
}
@media screen and (max-width: 991px) {
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content {
padding: 15px;
}
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .post-meta .post-meta-date {
display: inline-block;
vertical-align: middle;
text-transform: uppercase;
color: #D8B069;
letter-spacing: 2px;
padding-right: 13px;
border-right: 1px solid #ababab;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .post-meta .post-meta-comment {
display: inline-block;
vertical-align: middle;
padding-left: 13px;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .post-meta .post-meta-comment i {
color: #D8B069;
padding-right: 3px;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .post-meta .post-meta-comment a {
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .post-meta .post-meta-comment a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .post-category {
font-size: 12px;
}
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .post-category a {
color: #ababab;
font-style: italic;
letter-spacing: 2px;
text-transform: uppercase;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .post-category a:hover {
color: #D8B069;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .entry-title {
font-size: 34px;
font-family: "Playfair Display";
font-weight: 400;
margin-top: 10px;
}
@media screen and (max-width: 1199px) {
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .entry-title {
font-size: 28px;
}
}
@media screen and (max-width: 991px) {
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .entry-title {
font-size: 18px;
}
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .entry-title a {
color: #333333;
line-height: 1.5;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .entry-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .post-content .post-excerpt {
padding-top: 5px;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .icon-readmore {
font-size: 13px;
font-weight: 600;
text-align: center;
}
@media screen and (max-width: 767px) {
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .icon-readmore {
margin-bottom: 20px;
}
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .icon-readmore a {
border: 2px solid #ededed;
display: block;
padding: 12px 15px;
text-transform: uppercase;
letter-spacing: 1px;
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container article .icon-readmore a:hover {
border: 2px solid #D8B069;
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container .owl-nav .owl-prev, .recent-news-shortcode-wrap.carousel_2 .recent-news-container .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
line-height: 46px;
font-size: 20px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container .owl-nav .owl-prev:hover, .recent-news-shortcode-wrap.carousel_2 .recent-news-container .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container .owl-nav .owl-prev {
left: 0;
}
.recent-news-shortcode-wrap.carousel_2 .recent-news-container .owl-nav .owl-next {
right: 0;
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item {
border-bottom: 1px solid #ededed;
margin-bottom: 20px;
padding-bottom: 20px;
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item:last-child, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item:last-child {
border: none;
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content {
background-color: #fff;
padding: 25px 10px 0 10px;
text-align: center;
}
@media screen and (max-width: 1199px) {
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content {
padding: 25px 0 0 0;
}
}
@media screen and (max-width: 991px) {
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content {
padding: 15px;
}
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .post-meta .post-meta-date, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .post-meta .post-meta-date {
display: inline-block;
vertical-align: middle;
text-transform: uppercase;
color: #D8B069;
letter-spacing: 2px;
padding-right: 13px;
border-right: 1px solid #ababab;
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .post-meta .post-meta-comment, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .post-meta .post-meta-comment {
display: inline-block;
vertical-align: middle;
padding-left: 13px;
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .post-meta .post-meta-comment i, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .post-meta .post-meta-comment i {
color: #D8B069;
padding-right: 3px;
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .post-meta .post-meta-comment a, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .post-meta .post-meta-comment a {
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .post-meta .post-meta-comment a:hover, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .post-meta .post-meta-comment a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .post-category, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .post-category {
font-size: 12px;
}
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .post-category a, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .post-category a {
color: #ababab;
font-style: italic;
letter-spacing: 2px;
text-transform: uppercase;
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .post-category a:hover, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .post-category a:hover {
color: #D8B069;
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .entry-title, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .entry-title {
font-size: 24px;
font-family: "Playfair Display";
font-weight: 400;
margin-top: 10px;
}
@media screen and (max-width: 1199px) {
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .entry-title, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .entry-title {
font-size: 18px;
}
}
@media screen and (max-width: 991px) {
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .entry-title, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .entry-title {
font-size: 18px;
}
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .entry-title a, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .entry-title a {
color: #333333;
line-height: 1.5;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .entry-title a:hover, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .entry-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.list .recent-news-container .recent-news-item .post-content .post-excerpt, .recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item .post-content .post-excerpt {
padding-top: 5px;
}
.recent-news-shortcode-wrap.grid .recent-news-container .recent-news-item {
padding-bottom: 0;
}
.recent-news-shortcode-wrap.carousel_3:hover .recent-news-container .owl-nav .owl-prev, .recent-news-shortcode-wrap.carousel_3:hover .recent-news-container .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article {
position: relative;
overflow: hidden;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article:hover .post-thumbnail:before {
height: 100%;
background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article:hover .post-thumbnail .post-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article:hover .post-thumbnail .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail {
position: relative;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail:before {
content: "";
position: absolute;
width: 100%;
height: 50%;
bottom: 0;
left: 0;
z-index: 1;
background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-image img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .video-icon {
position: absolute;
top: 40%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .video-icon .view-video-button-direct {
width: 80px;
height: 80px;
display: block;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
}
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 32px;
top: 0;
color: #fff;
line-height: 78px;
font-size: 30px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .video-icon .view-video-button-direct:before {
line-height: 58px;
font-size: 20px;
left: 24px;
}
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-content {
position: absolute;
bottom: 0;
width: 100%;
padding: 25px;
text-align: center;
z-index: 2;
}
@media screen and (max-width: 991px) {
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-content {
padding: 15px;
}
}
@media screen and (max-width: 991px) {
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-content .post-meta {
font-size: 13px;
}
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-content .post-meta .post-meta-date {
display: inline-block;
color: #ababab;
vertical-align: middle;
letter-spacing: 2px;
padding-left: 13px;
border-left: 1px solid #ababab;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-content .post-meta .post-category {
display: inline-block;
vertical-align: middle;
padding-right: 13px;
text-transform: uppercase;
color: #D8B069;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-content .post-meta .post-category i {
color: #D8B069;
padding-right: 3px;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-content .post-meta .post-category a {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-content .post-meta .post-category a:hover {
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-content .entry-title {
font-size: 34px;
font-family: "Playfair Display";
font-weight: 400;
margin-top: 10px;
}
@media screen and (max-width: 1199px) {
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-content .entry-title {
font-size: 28px;
}
}
@media screen and (max-width: 991px) {
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-content .entry-title {
font-size: 18px;
}
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-content .entry-title a {
color: #fff;
line-height: 1.5;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container article .post-thumbnail .post-content .entry-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container .owl-nav .owl-prev, .recent-news-shortcode-wrap.carousel_3 .recent-news-container .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
line-height: 46px;
font-size: 20px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container .owl-nav .owl-prev:hover, .recent-news-shortcode-wrap.carousel_3 .recent-news-container .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container .owl-nav .owl-prev {
left: 0;
}
.recent-news-shortcode-wrap.carousel_3 .recent-news-container .owl-nav .owl-next {
right: 0;
}
.recent-news-shortcode-wrap.carousel_4:hover .recent-news-container .owl-nav .owl-prev, .recent-news-shortcode-wrap.carousel_4:hover .recent-news-container .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_4 .recent-news-container article {
position: relative;
}
.recent-news-shortcode-wrap.carousel_4 .recent-news-container article:hover .post-thumbnail .post-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_4 .recent-news-container article:before {
content: "";
position: absolute;
top: 0;
left: -20px;
height: 100%;
width: 1px;
background-color: #E7E7E7;
}
.recent-news-shortcode-wrap.carousel_4 .recent-news-container article .post-thumbnail {
position: relative;
overflow: hidden;
}
.recent-news-shortcode-wrap.carousel_4 .recent-news-container article .post-thumbnail .post-image img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_4 .recent-news-container article .post-content .entry-title {
font-size: 15px;
font-family: "Playfair Display";
font-weight: 400;
}
.recent-news-shortcode-wrap.carousel_4 .recent-news-container article .post-content .entry-title a {
color: #333333;
line-height: 1.5;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_4 .recent-news-container article .post-content .entry-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.recent-news-shortcode-wrap.carousel_4 .recent-news-container .owl-nav .owl-prev, .recent-news-shortcode-wrap.carousel_4 .recent-news-container .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
line-height: 46px;
font-size: 20px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.recent-news-shortcode-wrap.carousel_4 .recent-news-container .owl-nav .owl-prev:hover, .recent-news-shortcode-wrap.carousel_4 .recent-news-container .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.recent-news-shortcode-wrap.carousel_4 .recent-news-container .owl-nav .owl-prev {
left: 0;
}
.recent-news-shortcode-wrap.carousel_4 .recent-news-container .owl-nav .owl-next {
right: 0;
}
.images-gallery-shortcode-wrap.slick .images-list:hover .slick-arrow.slick-prev, .images-gallery-shortcode-wrap.slick .images-list:hover .slick-arrow.slick-next {
opacity: 1;
}
.images-gallery-shortcode-wrap.slick .images-list:hover .slick-arrow.slick-prev {
left: 50px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.slick .images-list:hover .slick-arrow.slick-prev {
left: 15px;
}
}
.images-gallery-shortcode-wrap.slick .images-list:hover .slick-arrow.slick-next {
right: 50px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.slick .images-list:hover .slick-arrow.slick-next {
right: 15px;
}
}
.images-gallery-shortcode-wrap.slick .images-list .image-item {
overflow: hidden;
position: relative;
padding: 0;
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
}
.images-gallery-shortcode-wrap.slick .images-list .image-item:focus {
outline: none;
}
.images-gallery-shortcode-wrap.slick .images-list .image-item.slick-center {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
}
.images-gallery-shortcode-wrap.slick .images-list .image-item img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
}
.images-gallery-shortcode-wrap.slick .gallery-nav {
margin-top: 22px;
margin-bottom: 22px;
padding: 0 18%;
}
@media screen and (max-width: 1199px) {
.images-gallery-shortcode-wrap.slick .gallery-nav {
padding: 0 10%;
}
}
@media screen and (max-width: 991px) {
.images-gallery-shortcode-wrap.slick .gallery-nav {
padding: 0 8%;
}
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.slick .gallery-nav {
padding: 0 5%;
}
}
.images-gallery-shortcode-wrap.slick .gallery-nav .image-item.slick-current .slide-item img {
border: 3px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.slick .gallery-nav .image-item.slick-current .slide-item img {
border: 2px solid #D8B069;
}
}
.images-gallery-shortcode-wrap.slick .gallery-nav .image-item:focus {
outline: none;
}
.images-gallery-shortcode-wrap.slick .gallery-nav .image-item:hover {
cursor: pointer;
}
.images-gallery-shortcode-wrap.slick .gallery-nav .image-item .slide-item {
padding: 0 10px;
}
.images-gallery-shortcode-wrap.slick .gallery-nav .image-item .slide-item img {
border: 3px solid transparent;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.slick .gallery-nav .image-item .slide-item img {
border: 2px solid transparent;
}
}
.images-gallery-shortcode-wrap.slick .gallery-nav .slick-arrow.slick-prev, .images-gallery-shortcode-wrap.slick .gallery-nav .slick-arrow.slick-next {
top: 35%;
}
.images-gallery-shortcode-wrap.slick .gallery-nav .slick-arrow.slick-prev:before, .images-gallery-shortcode-wrap.slick .gallery-nav .slick-arrow.slick-next:before {
font-size: 40px;
}
.images-gallery-shortcode-wrap.slick .slick-arrow.slick-prev, .images-gallery-shortcode-wrap.slick .slick-arrow.slick-next {
background: none;
border: none;
color: transparent;
cursor: pointer;
display: block;
font-size: 0;
line-height: 0;
outline: none;
padding: 0;
position: absolute;
top: 50%;
z-index: 99;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.images-gallery-shortcode-wrap.slick .slick-arrow.slick-prev:before, .images-gallery-shortcode-wrap.slick .slick-arrow.slick-next:before {
display: block;
color: #ababab;
font-family: 'slick';
font-size: 28px;
line-height: 1;
opacity: 1;
width: 50px;
height: 50px;
line-height: 48px;
border: 2px solid #ababab;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.slick .slick-arrow.slick-prev:before, .images-gallery-shortcode-wrap.slick .slick-arrow.slick-next:before {
font-size: 18px;
width: 36px;
height: 36px;
line-height: 34px;
}
}
.images-gallery-shortcode-wrap.slick .slick-arrow.slick-prev:hover:before, .images-gallery-shortcode-wrap.slick .slick-arrow.slick-next:hover:before {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.images-gallery-shortcode-wrap.slick .slick-arrow.slick-prev {
left: 20px;
}
.images-gallery-shortcode-wrap.slick .slick-arrow.slick-prev:before {
content: "\f27d";
font-family: Ionicons;
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.slick .slick-arrow.slick-prev {
left: 5px;
}
}
.images-gallery-shortcode-wrap.slick .slick-arrow.slick-next {
right: 20px;
}
.images-gallery-shortcode-wrap.slick .slick-arrow.slick-next:before {
content: "\f287";
font-family: Ionicons;
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.slick .slick-arrow.slick-next {
right: 5px;
}
}
.images-gallery-shortcode-wrap.slick_2 .images-list:hover .slick-arrow.slick-prev, .images-gallery-shortcode-wrap.slick_2 .images-list:hover .slick-arrow.slick-next {
opacity: 1;
}
.images-gallery-shortcode-wrap.slick_2 .images-list:hover .slick-arrow.slick-prev {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.images-gallery-shortcode-wrap.slick_2 .images-list:hover .slick-arrow.slick-next {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.images-gallery-shortcode-wrap.slick_2 .images-list .image-item {
overflow: hidden;
position: relative;
padding: 0;
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
}
.images-gallery-shortcode-wrap.slick_2 .images-list .image-item:focus {
outline: none;
}
.images-gallery-shortcode-wrap.slick_2 .images-list .image-item.slick-center .slide-item {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.images-gallery-shortcode-wrap.slick_2 .images-list .image-item .slide-item {
padding: 0 50px;
opacity: .2;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
@media screen and (max-width: 991px) {
.images-gallery-shortcode-wrap.slick_2 .images-list .image-item .slide-item {
padding: 0 25px;
}
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.slick_2 .images-list .image-item .slide-item {
padding: 0 10px;
}
}
.images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-prev, .images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-next {
background: none;
border: none;
color: transparent;
cursor: pointer;
display: block;
font-size: 0;
line-height: 0;
outline: none;
padding: 0;
position: absolute;
bottom: -110px;
z-index: 99;
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-prev, .images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-next {
bottom: -70px;
}
}
.images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-prev:before, .images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-next:before {
display: block;
color: #ababab;
font-family: 'slick';
font-size: 28px;
line-height: 1;
opacity: 1;
width: 50px;
height: 50px;
line-height: 48px;
border: 2px solid #ababab;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-prev:before, .images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-next:before {
font-size: 18px;
width: 36px;
height: 36px;
line-height: 34px;
}
}
.images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-prev:hover:before, .images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-next:hover:before {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-prev {
left: calc(50% - 95px);
margin-right: 50px;
}
.images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-prev:before {
content: "\f27d";
font-family: Ionicons;
}
.images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-next {
right: calc(50% - 95px);
}
.images-gallery-shortcode-wrap.slick_2 .slick-arrow.slick-next:before {
content: "\f287";
font-family: Ionicons;
}
.images-gallery-shortcode-wrap.slick_2 .slide-count-wrap {
font-size: 18px;
font-weight: 600;
color: #fff;
letter-spacing: 2.5px;
padding-top: 70px;
text-align: center;
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.slick_2 .slide-count-wrap {
padding-top: 40px;
}
}
.images-gallery-shortcode-wrap.grid .images-list .image-item {
float: left;
}
.images-gallery-shortcode-wrap.grid .images-list .image-item:hover .slide-item:before {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.images-gallery-shortcode-wrap.grid .images-list .image-item:hover .slide-item .image-meta {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.images-gallery-shortcode-wrap.grid .images-list .image-item .slide-item {
position: relative;
}
.images-gallery-shortcode-wrap.grid .images-list .image-item .slide-item:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
opacity: 0;
background-color: rgba(51, 51, 51, 0.9);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.images-gallery-shortcode-wrap.grid .images-list .image-item .slide-item .image-meta {
position: absolute;
width: 100%;
top: 50%;
text-align: center;
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.images-gallery-shortcode-wrap.grid .images-list .image-item .slide-item .image-meta i {
font-size: 40px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.images-gallery-shortcode-wrap.grid .images-list .image-item .slide-item .image-meta i {
font-size: 30px;
}
}
.images-gallery-shortcode-wrap.grid .images-list .image-item .slide-item .image-meta i:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.images-gallery-shortcode-wrap.grid .images-list .image-item .slide-item .image-meta .image-title {
color: #fff;
font-size: 18px;
font-family: "Josefin Sans";
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.images-gallery-shortcode-wrap.grid .images-list .image-item .slide-item .image-meta .image-title {
font-size: 16px;
}
}
.images-gallery-shortcode-wrap.grid .images-list .image-item .slide-item .image-meta .image-title:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.images-gallery-shortcode-wrap.grid .images-list .image-item.padding-5 {
padding: 5px;
}
.images-gallery-shortcode-wrap.grid .images-list .image-item.image-col-2 {
width: 50%;
}
.images-gallery-shortcode-wrap.grid .images-list .image-item.image-col-3 {
width: 33.333333%;
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.grid .images-list .image-item.image-col-3 {
width: 50%;
}
}
.images-gallery-shortcode-wrap.grid .images-list .image-item.image-col-4 {
width: 25%;
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.grid .images-list .image-item.image-col-4 {
width: 50%;
}
}
.images-gallery-shortcode-wrap.grid .images-list .image-item.image-col-5 {
width: 20%;
}
@media screen and (max-width: 991px) {
.images-gallery-shortcode-wrap.grid .images-list .image-item.image-col-5 {
width: 25%;
}
}
@media screen and (max-width: 767px) {
.images-gallery-shortcode-wrap.grid .images-list .image-item.image-col-5 {
width: 50%;
}
}
.pricing-plan-shortcode-wrap {
display: flex;
flex-wrap: wrap;
}
.pricing-plan-shortcode-wrap.plan-col-2 .plan-item-wrap {
width: 50%;
}
@media screen and (max-width: 767px) {
.pricing-plan-shortcode-wrap.plan-col-2 .plan-item-wrap {
width: 100%;
}
}
.pricing-plan-shortcode-wrap.plan-col-3 .plan-item-wrap {
width: 33.333333%;
}
@media screen and (max-width: 991px) {
.pricing-plan-shortcode-wrap.plan-col-3 .plan-item-wrap {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.pricing-plan-shortcode-wrap.plan-col-3 .plan-item-wrap {
width: 100%;
}
}
.pricing-plan-shortcode-wrap.plan-col-4 .plan-item-wrap {
width: 25%;
}
@media screen and (max-width: 991px) {
.pricing-plan-shortcode-wrap.plan-col-4 .plan-item-wrap {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.pricing-plan-shortcode-wrap.plan-col-4 .plan-item-wrap {
width: 100%;
}
}
.pricing-plan-shortcode-wrap.plan-col-5 .plan-item-wrap {
width: 20%;
}
@media screen and (max-width: 1199px) {
.pricing-plan-shortcode-wrap.plan-col-5 .plan-item-wrap {
width: 33.333333%;
}
}
@media screen and (max-width: 991px) {
.pricing-plan-shortcode-wrap.plan-col-5 .plan-item-wrap {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.pricing-plan-shortcode-wrap.plan-col-5 .plan-item-wrap {
width: 100%;
}
}
.pricing-plan-shortcode-wrap.plan-col-6 .plan-item-wrap {
width: 16.666666%;
}
@media screen and (max-width: 1199px) {
.pricing-plan-shortcode-wrap.plan-col-6 .plan-item-wrap {
width: 25%;
}
}
@media screen and (max-width: 991px) {
.pricing-plan-shortcode-wrap.plan-col-6 .plan-item-wrap {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.pricing-plan-shortcode-wrap.plan-col-6 .plan-item-wrap {
width: 100%;
}
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap {
padding: 0 10px;
text-align: center;
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item {
padding: 50px 0;
background-color: #333333;
margin-top: 50px;
}
@media screen and (max-width: 767px) {
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item {
margin-top: 30px;
}
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item.featured {
padding: 68px 0;
margin-top: 0;
}
@media screen and (max-width: 767px) {
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item.featured {
margin-top: 30px;
}
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item.featured .plan-content .plan-link {
border: 1px solid #D8B069;
color: #333333;
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item.featured .plan-content .plan-link:hover {
border: 1px solid #fff;
color: #D8B069;
background-color: transparent;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item .plan-title {
color: #fff;
font-size: 14px;
letter-spacing: 3px;
margin-top: 0;
text-transform: uppercase;
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item .plan-content {
padding: 0 30px;
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item .plan-content .plan-price .plan-currency {
font-size: 18px;
color: #D8B069;
font-family: "Playfair Display";
font-weight: 700;
}
@media screen and (max-width: 1199px) {
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item .plan-content .plan-price .plan-currency {
font-size: 16px;
}
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item .plan-content .plan-price .price {
font-size: 64px;
color: #D8B069;
font-family: "Playfair Display";
font-weight: 700;
}
@media screen and (max-width: 1199px) {
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item .plan-content .plan-price .price {
font-size: 48px;
}
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item .plan-content .plan-price .plan-unit {
color: #ababab;
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item .plan-content .plan-information {
color: #fff;
list-style: none;
padding: 0;
margin: 0;
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item .plan-content .plan-information li {
padding: 20px 0;
border-bottom: 1px solid #454545;
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item .plan-content .plan-information li:last-child {
border-bottom: 0;
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item .plan-content .plan-link {
border: 1px solid #fff;
color: #fff;
display: inline-block;
font-size: 13px;
font-weight: 600;
letter-spacing: 1px;
margin: 30px auto 0 auto;
padding: 11px 35px;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.pricing-plan-shortcode-wrap.style_1 .plan-item-wrap .plan-item .plan-content .plan-link:hover {
border: 1px solid #D8B069;
color: #333333;
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.pricing-plan-shortcode-wrap.style_2 {
background-color: #fff;
overflow: hidden;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
}
.pricing-plan-shortcode-wrap.style_2.plan-col-4 .plan-item-wrap:nth-child(4) {
border-right: none;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap {
border: 1px solid #F3F3F3;
position: relative;
padding: 50px 0 190px;
text-align: center;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap:first-child {
border-left: none;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap:nth-child(2n) .plan-item .plan-link {
background-color: rgba(51, 51, 51, 0.8);
border: 1px solid rgba(51, 51, 51, 0.8);
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item.featured .plan-link {
border: 1px solid #D8B069;
color: #333333;
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item.featured .plan-link:hover {
border: 1px solid #333333;
color: #D8B069;
background-color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-title {
color: #333333;
font-size: 14px;
letter-spacing: 3px;
margin-top: 0;
text-transform: uppercase;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-image {
background-color: #F8F8F8;
width: 120px;
height: 120px;
line-height: 120px;
margin: 30px auto 15px auto;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-image img {
width: 50%;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-content {
padding: 0 30px;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-content .plan-information {
list-style: none;
padding: 0;
margin: 0;
color: #7e7e7e;
font-family: "Playfair Display";
font-style: italic;
letter-spacing: 1px;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-content .plan-information li {
padding: 20px 0;
border-bottom: 1px solid #F3F3F3;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-content .plan-information li:last-child {
border-bottom: 0;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-content .plan-price {
position: absolute;
padding-bottom: 30px;
bottom: 55px;
width: 100%;
left: 0;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-content .plan-price .plan-currency {
font-size: 18px;
color: #7e7e7e;
font-family: "Playfair Display";
font-weight: 700;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-content .plan-price .price {
font-size: 64px;
color: #333333;
font-family: "Playfair Display";
font-weight: 700;
}
@media screen and (max-width: 1199px) {
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-content .plan-price .price {
font-size: 48px;
}
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-content .plan-price .plan-unit {
color: #ababab;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-link {
position: absolute;
left: -1px;
bottom: 0;
background-color: #333333;
border: 1px solid #333333;
color: #fff;
display: inline-block;
font-size: 13px;
font-weight: 600;
letter-spacing: 1px;
padding: 15px 35px;
text-transform: uppercase;
width: calc(100% + 2px);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.pricing-plan-shortcode-wrap.style_2 .plan-item-wrap .plan-item .plan-link:hover {
border: 1px solid #D8B069;
color: #333333;
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
} .decoration-shortcode-wrap.style_1 {
padding-left: 10%;
}
.decoration-shortcode-wrap.style_1 .decoration-content {
position: relative;
height: 0;
padding-bottom: 100%;
background-color: #fff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.decoration-shortcode-wrap.style_1 .decoration-content .decoration-title {
position: absolute;
font-family: "Playfair Display";
font-size: 40px;
line-height: 110px;
width: 120px;
height: 120px;
top: 15%;
right: 18%;
background-color: #D8B069;
color: #333333;
text-align: center;
z-index: 2;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
@media screen and (max-width: 991px) {
.decoration-shortcode-wrap.style_1 .decoration-content .decoration-title {
font-size: 36px;
}
}
.decoration-shortcode-wrap.style_1 .decoration-content img {
position: absolute;
bottom: 10px;
left: -20px;
width: 80%;
} .actor-shortcode-wrapper.grid .actor-content .actor-filter, .actor-shortcode-wrapper.masonry .actor-content .actor-filter {
list-style: none;
list-style-type: none;
padding: 0;
}
.actor-shortcode-wrapper.grid .actor-content .actor-filter.align_left, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.align_left {
text-align: left;
}
.actor-shortcode-wrapper.grid .actor-content .actor-filter.align_center, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.align_center {
text-align: center;
}
.actor-shortcode-wrapper.grid .actor-content .actor-filter.align_right, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.align_right {
text-align: right;
}
.actor-shortcode-wrapper.grid .actor-content .actor-filter.style_1 li, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.style_1 li {
display: inline-block;
padding: 0 5px;
margin-bottom: 10px;
}
.actor-shortcode-wrapper.grid .actor-content .actor-filter.style_1 li a, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.style_1 li a {
display: inline-block;
font-weight: 600;
margin: 5px;
padding: 0 5px;
position: relative;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-filter.style_1 li a:hover, .actor-shortcode-wrapper.grid .actor-content .actor-filter.style_1 li a.selected, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.style_1 li a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.style_1 li a.selected {
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-filter.style_1 li a:hover:before, .actor-shortcode-wrapper.grid .actor-content .actor-filter.style_1 li a.selected:before, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.style_1 li a:hover:before, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.style_1 li a.selected:before {
width: 100%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-filter.style_1 li a:before, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.style_1 li a:before {
content: "";
position: absolute;
width: 0;
height: 2px;
left: 0;
bottom: 0;
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-filter.style_2 li, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.style_2 li {
display: inline-block;
padding: 0 5px;
margin-bottom: 10px;
}
.actor-shortcode-wrapper.grid .actor-content .actor-filter.style_2 li a, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.style_2 li a {
border: 2px solid rgba(237, 237, 237, 0.2);
display: inline-block;
font-size: 13px;
padding: 6px 25px;
text-transform: uppercase;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-filter.style_2 li a:hover, .actor-shortcode-wrapper.grid .actor-content .actor-filter.style_2 li a.selected, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.style_2 li a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.style_2 li a.selected {
background-color: #D8B069;
border-color: #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.actor-shortcode-wrapper.grid .actor-content .actor-filter.style_2 li a, .actor-shortcode-wrapper.masonry .actor-content .actor-filter.style_2 li a {
font-size: 12px;
padding: 5px 15px;
}
}
.actor-shortcode-wrapper.grid .actor-content .actor-list, .actor-shortcode-wrapper.masonry .actor-content .actor-list {
margin-top: 3%;
margin-left: -15px;
margin-right: -15px;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list.columns-2 .actor-item, .actor-shortcode-wrapper.masonry .actor-content .actor-list.columns-2 .actor-item {
width: 50%;
}
@media screen and (max-width: 767px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list.columns-2 .actor-item, .actor-shortcode-wrapper.masonry .actor-content .actor-list.columns-2 .actor-item {
width: 100%;
}
}
.actor-shortcode-wrapper.grid .actor-content .actor-list.columns-3 .actor-item, .actor-shortcode-wrapper.masonry .actor-content .actor-list.columns-3 .actor-item {
width: 33.333333%;
}
@-moz-document url-prefix() {
.actor-shortcode-wrapper.grid .actor-content .actor-list.columns-3 .actor-item, .actor-shortcode-wrapper.masonry .actor-content .actor-list.columns-3 .actor-item {
width: calc(33.333333% - .1px);
}
}
@media screen and (max-width: 991px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list.columns-3 .actor-item, .actor-shortcode-wrapper.masonry .actor-content .actor-list.columns-3 .actor-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list.columns-3 .actor-item, .actor-shortcode-wrapper.masonry .actor-content .actor-list.columns-3 .actor-item {
width: 100%;
}
}
.actor-shortcode-wrapper.grid .actor-content .actor-list.columns-4 .actor-item, .actor-shortcode-wrapper.masonry .actor-content .actor-list.columns-4 .actor-item {
width: 25%;
}
@media screen and (max-width: 991px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list.columns-4 .actor-item, .actor-shortcode-wrapper.masonry .actor-content .actor-list.columns-4 .actor-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list.columns-4 .actor-item, .actor-shortcode-wrapper.masonry .actor-content .actor-list.columns-4 .actor-item {
width: 100%;
}
}
.actor-shortcode-wrapper.grid .actor-content .actor-list.columns-5 .actor-item, .actor-shortcode-wrapper.masonry .actor-content .actor-list.columns-5 .actor-item {
width: 20%;
}
@media screen and (max-width: 991px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list.columns-5 .actor-item, .actor-shortcode-wrapper.masonry .actor-content .actor-list.columns-5 .actor-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list.columns-5 .actor-item, .actor-shortcode-wrapper.masonry .actor-content .actor-list.columns-5 .actor-item {
width: 100%;
}
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item {
padding: 15px;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1:hover .actor-image:after, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1:hover .actor-image:after {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1:hover .actor-image img, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1:hover .actor-image img {
opacity: .7;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1:hover .actor-image .actor-social, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1:hover .actor-image .actor-social {
opacity: 1;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-image, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-image {
position: relative;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-image:after, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-image:after {
content: "";
position: absolute;
width: calc(100% - 40px);
height: calc(100% - 40px);
left: 20px;
top: 20px;
background-color: rgba(0, 0, 0, 0.5);
opacity: 0;
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
-o-transform: translateY(10px);
transform: translateY(10px);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-image img, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-image img {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-image .actor-social, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-image .actor-social {
padding: 0;
margin: 0;
list-style: none;
text-align: center;
position: absolute;
top: 50%;
left: 0;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(calc(-50% + 10px));
-ms-transform: translateY(calc(-50% + 10px));
-o-transform: translateY(calc(-50% + 10px));
transform: translateY(calc(-50% + 10px));
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-image .actor-social li, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-image .actor-social li {
display: inline-block;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-image .actor-social li a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-image .actor-social li a {
font-size: 0;
color: rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-image .actor-social li a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-image .actor-social li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-image .actor-social li i, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-image .actor-social li i {
font-size: 20px;
margin: 0 10px;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-meta, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-meta {
margin-top: 15px;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-meta .actor-title, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-meta .actor-title {
display: inline-block;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-meta h5,
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-meta a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-meta h5,
.actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-meta a {
color: #333333;
font-weight: 600;
font-size: 24px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-meta h5:hover,
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-meta a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-meta h5:hover,
.actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-meta a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-meta .actor-category, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-meta .actor-category {
display: inline-block;
padding-left: 25px;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-meta .actor-category a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-meta .actor-category a {
color: #7e7e7e;
font-size: 14px;
font-style: italic;
font-family: "Playfair Display";
font-weight: 400;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_1 .actor-meta .actor-category a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_1 .actor-meta .actor-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2:hover .actor-image:after, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2:hover .actor-image:after {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2:hover .actor-image .actor-meta, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2:hover .actor-image .actor-meta {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2:hover .actor-image .actor-social, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2:hover .actor-image .actor-social {
opacity: 1;
-webkit-transform: translateY(-50%) scale(1);
-ms-transform: translateY(-50%) scale(1);
-o-transform: translateY(-50%) scale(1);
transform: translateY(-50%) scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image {
position: relative;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image:after, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(0, 0, 0, 0.8);
opacity: 0;
-webkit-transform: scale(0.95);
-ms-transform: scale(0.95);
-o-transform: scale(0.95);
transform: scale(0.95);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image img, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image img {
width: 100%;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image .actor-meta, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image .actor-meta {
position: absolute;
top: 50%;
left: 0;
text-align: center;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image .actor-meta h5, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image .actor-meta h5 {
color: #fff;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image .actor-meta a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image .actor-meta a {
color: #fff;
font-weight: 600;
font-size: 24px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image .actor-meta a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image .actor-meta a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image .actor-meta .actor-category a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image .actor-meta .actor-category a {
font-size: 14px;
font-style: italic;
font-family: "Playfair Display";
font-weight: 400;
color: #7e7e7e;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image .actor-meta .actor-category a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image .actor-meta .actor-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image .actor-social, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image .actor-social {
padding: 0;
margin: 0;
list-style: none;
text-align: center;
position: absolute;
bottom: 30px;
left: 0;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%) scale(0.95);
-ms-transform: translateY(-50%) scale(0.95);
-o-transform: translateY(-50%) scale(0.95);
transform: translateY(-50%) scale(0.95);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image .actor-social li, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image .actor-social li {
display: inline-block;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image .actor-social li a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image .actor-social li a {
font-size: 0;
color: rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image .actor-social li a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image .actor-social li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_2 .actor-image .actor-social li i, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_2 .actor-image .actor-social li i {
font-size: 20px;
margin: 0 15px;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 {
padding: 10px;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3:hover .actor-image:before, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3:hover .actor-image:before {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3:hover .actor-image img, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3:hover .actor-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3:hover .actor-image .actor-social, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3:hover .actor-image .actor-social {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-image, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-image {
overflow: hidden;
position: relative;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-image:before, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(38, 38, 38, 0.8);
z-index: 1;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-image img, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-image img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-image .actor-social, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-image .actor-social {
padding-left: 30px;
position: absolute;
left: 0;
bottom: 15px;
width: 100%;
list-style-type: none;
list-style: none;
z-index: 2;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-image .actor-social li, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-image .actor-social li {
padding: 1px 0;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-image .actor-social li a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-image .actor-social li a {
font-size: 13px;
font-weight: 600;
text-transform: uppercase;
color: #ababab;
position: relative;
left: -19px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-image .actor-social li a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-image .actor-social li a:hover {
color: #D8B069;
left: 0;
text-decoration: underline;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-image .actor-social li a:hover i, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-image .actor-social li a:hover i {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-image .actor-social li a i, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-image .actor-social li a i {
margin-right: 5px;
min-width: 12px;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-meta, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-meta {
text-align: center;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-title, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-title {
font-size: 18px;
font-family: "Josefin Sans";
padding-top: 5px;
text-transform: uppercase;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-title a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-title a {
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-title a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-category, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-category {
margin-bottom: 25px;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-category a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-category a {
color: #757575;
font-style: italic;
font-family: "Playfair Display";
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-category a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-category a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_3 .actor-meta .actor-category a {
font-size: 12px;
}
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 {
padding: 10px;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4:hover .actor-image:before, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4:hover .actor-image:before {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4:hover .actor-image img, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4:hover .actor-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4:hover .actor-image .actor-meta, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4:hover .actor-image .actor-meta {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-image, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-image {
overflow: hidden;
position: relative;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-image:before, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(38, 38, 38, 0.8);
z-index: 1;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-image img, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-image img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta {
padding: 40px;
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta {
padding: 20px;
}
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-title, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-title {
font-size: 22px;
}
@media screen and (max-width: 1199px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-title, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-title {
font-size: 18px;
margin-top: 0;
}
}
@media screen and (max-width: 991px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-title, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-title {
font-size: 22px;
margin-top: 20px;
}
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-title a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-title a {
color: #fff;
font-family: "Josefin Sans";
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-title a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-category, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-category {
color: #ababab;
font-style: italic;
font-family: "Playfair Display";
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-category a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-category a {
color: #fff;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-category a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-excerpt, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-excerpt {
color: rgba(255, 255, 255, 0.7);
margin-top: 25px;
}
@media screen and (max-width: 1199px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-excerpt, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-excerpt {
margin-top: 15px;
}
}
@media screen and (max-width: 991px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-excerpt, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-excerpt {
margin-top: 25px;
}
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
margin-top: 30px;
}
@media screen and (max-width: 1199px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social {
margin-top: 20px;
}
}
@media screen and (max-width: 991px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social {
margin-top: 30px;
}
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social li, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social li {
display: inline-block;
margin-left: 10px;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social li:first-child, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social li:first-child {
margin-left: 0;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social li a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social li a {
color: #D8B069;
display: inline-block;
font-family: "Playfair Display";
font-weight: 700;
font-size: 16px;
text-transform: uppercase;
text-align: center;
width: 40px;
height: 40px;
line-height: 36px;
border: 2px solid rgba(237, 237, 237, 0.3);
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social li a:hover, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social li a:hover {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social li a, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social li a {
font-size: 14px;
width: 35px;
height: 35px;
line-height: 30px;
}
}
.actor-shortcode-wrapper.grid .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social li a i, .actor-shortcode-wrapper.masonry .actor-content .actor-list .actor-item.style_4 .actor-meta .actor-social li a i {
font-size: 16px;
}
.actor-shortcode-paging-wrapper {
margin-top: 50px;
text-align: center;
}
.actor-shortcode-paging-wrapper .actor-pagination {
font-style: italic;
font-weight: 600;
margin-top: 30px;
text-align: center;
}
.actor-shortcode-paging-wrapper .actor-pagination .page-numbers {
list-style: none;
list-style-type: none;
display: inline-block;
padding: 0;
margin: 0;
}
.actor-shortcode-paging-wrapper .actor-pagination .page-numbers li {
display: inline-block;
padding-right: 25px;
}
.actor-shortcode-paging-wrapper .actor-pagination .page-numbers li span, .actor-shortcode-paging-wrapper .actor-pagination .page-numbers li a {
display: inline-block;
height: 25px;
line-height: 25px;
text-align: center;
}
.actor-shortcode-paging-wrapper .actor-pagination .page-numbers li span.current {
color: #D8B069;
}
.actor-shortcode-paging-wrapper .actor-pagination .page-numbers li a:hover, .actor-shortcode-paging-wrapper .actor-pagination .page-numbers li a:focus {
background: none;
color: #D8B069;
}
.actor-shortcode-paging-wrapper .actor-pagination .page-numbers li a.prev, .actor-shortcode-paging-wrapper .actor-pagination .page-numbers li a.next {
text-transform: uppercase;
}
.actor-shortcode-paging-wrapper.paging-load-more button {
background-color: #D8B069;
background-image: none;
border: 2px solid #D8B069;
color: #fff;
font-weight: 600;
padding: 8px 35px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-paging-wrapper.paging-load-more button:hover {
border: 2px solid #ededed;
background-color: transparent;
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.actor-shortcode-paging-wrapper.paging-load-more button:focus {
outline: none;
} .director-shortcode-wrapper.grid .director-content .director-filter, .director-shortcode-wrapper.masonry .director-content .director-filter {
list-style: none;
list-style-type: none;
padding: 0;
}
.director-shortcode-wrapper.grid .director-content .director-filter.align_left, .director-shortcode-wrapper.masonry .director-content .director-filter.align_left {
text-align: left;
}
.director-shortcode-wrapper.grid .director-content .director-filter.align_center, .director-shortcode-wrapper.masonry .director-content .director-filter.align_center {
text-align: center;
}
.director-shortcode-wrapper.grid .director-content .director-filter.align_right, .director-shortcode-wrapper.masonry .director-content .director-filter.align_right {
text-align: right;
}
.director-shortcode-wrapper.grid .director-content .director-filter.style_1 li, .director-shortcode-wrapper.masonry .director-content .director-filter.style_1 li {
display: inline-block;
padding: 0 5px;
margin-bottom: 10px;
}
.director-shortcode-wrapper.grid .director-content .director-filter.style_1 li a, .director-shortcode-wrapper.masonry .director-content .director-filter.style_1 li a {
display: inline-block;
font-weight: 600;
margin: 5px;
padding: 0 5px;
position: relative;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-filter.style_1 li a:hover, .director-shortcode-wrapper.grid .director-content .director-filter.style_1 li a.selected, .director-shortcode-wrapper.masonry .director-content .director-filter.style_1 li a:hover, .director-shortcode-wrapper.masonry .director-content .director-filter.style_1 li a.selected {
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-filter.style_1 li a:hover:before, .director-shortcode-wrapper.grid .director-content .director-filter.style_1 li a.selected:before, .director-shortcode-wrapper.masonry .director-content .director-filter.style_1 li a:hover:before, .director-shortcode-wrapper.masonry .director-content .director-filter.style_1 li a.selected:before {
width: 100%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-filter.style_1 li a:before, .director-shortcode-wrapper.masonry .director-content .director-filter.style_1 li a:before {
content: "";
position: absolute;
width: 0;
height: 2px;
left: 0;
bottom: 0;
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-filter.style_2 li, .director-shortcode-wrapper.masonry .director-content .director-filter.style_2 li {
display: inline-block;
padding: 0 5px;
margin-bottom: 10px;
}
.director-shortcode-wrapper.grid .director-content .director-filter.style_2 li a, .director-shortcode-wrapper.masonry .director-content .director-filter.style_2 li a {
border: 2px solid rgba(237, 237, 237, 0.2);
display: inline-block;
font-size: 13px;
padding: 6px 25px;
text-transform: uppercase;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-filter.style_2 li a:hover, .director-shortcode-wrapper.grid .director-content .director-filter.style_2 li a.selected, .director-shortcode-wrapper.masonry .director-content .director-filter.style_2 li a:hover, .director-shortcode-wrapper.masonry .director-content .director-filter.style_2 li a.selected {
background-color: #D8B069;
border-color: #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.director-shortcode-wrapper.grid .director-content .director-filter.style_2 li a, .director-shortcode-wrapper.masonry .director-content .director-filter.style_2 li a {
font-size: 12px;
padding: 5px 15px;
}
}
.director-shortcode-wrapper.grid .director-content .director-list, .director-shortcode-wrapper.masonry .director-content .director-list {
margin-top: 3%;
margin-left: -15px;
margin-right: -15px;
}
.director-shortcode-wrapper.grid .director-content .director-list.columns-2 .director-item, .director-shortcode-wrapper.masonry .director-content .director-list.columns-2 .director-item {
width: 50%;
}
@media screen and (max-width: 767px) {
.director-shortcode-wrapper.grid .director-content .director-list.columns-2 .director-item, .director-shortcode-wrapper.masonry .director-content .director-list.columns-2 .director-item {
width: 100%;
}
}
.director-shortcode-wrapper.grid .director-content .director-list.columns-3 .director-item, .director-shortcode-wrapper.masonry .director-content .director-list.columns-3 .director-item {
width: 33.333333%;
}
@-moz-document url-prefix() {
.director-shortcode-wrapper.grid .director-content .director-list.columns-3 .director-item, .director-shortcode-wrapper.masonry .director-content .director-list.columns-3 .director-item {
width: calc(33.333333% - .1px);
}
}
@media screen and (max-width: 991px) {
.director-shortcode-wrapper.grid .director-content .director-list.columns-3 .director-item, .director-shortcode-wrapper.masonry .director-content .director-list.columns-3 .director-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.director-shortcode-wrapper.grid .director-content .director-list.columns-3 .director-item, .director-shortcode-wrapper.masonry .director-content .director-list.columns-3 .director-item {
width: 100%;
}
}
.director-shortcode-wrapper.grid .director-content .director-list.columns-4 .director-item, .director-shortcode-wrapper.masonry .director-content .director-list.columns-4 .director-item {
width: 25%;
}
@media screen and (max-width: 991px) {
.director-shortcode-wrapper.grid .director-content .director-list.columns-4 .director-item, .director-shortcode-wrapper.masonry .director-content .director-list.columns-4 .director-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.director-shortcode-wrapper.grid .director-content .director-list.columns-4 .director-item, .director-shortcode-wrapper.masonry .director-content .director-list.columns-4 .director-item {
width: 100%;
}
}
.director-shortcode-wrapper.grid .director-content .director-list.columns-5 .director-item, .director-shortcode-wrapper.masonry .director-content .director-list.columns-5 .director-item {
width: 20%;
}
@media screen and (max-width: 991px) {
.director-shortcode-wrapper.grid .director-content .director-list.columns-5 .director-item, .director-shortcode-wrapper.masonry .director-content .director-list.columns-5 .director-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.director-shortcode-wrapper.grid .director-content .director-list.columns-5 .director-item, .director-shortcode-wrapper.masonry .director-content .director-list.columns-5 .director-item {
width: 100%;
}
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item, .director-shortcode-wrapper.masonry .director-content .director-list .director-item {
padding: 15px;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1:hover .director-image:after, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1:hover .director-image:after {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1:hover .director-image img, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1:hover .director-image img {
opacity: .7;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1:hover .director-image .director-social, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1:hover .director-image .director-social {
opacity: 1;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-image, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-image {
position: relative;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-image:after, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-image:after {
content: "";
position: absolute;
width: calc(100% - 40px);
height: calc(100% - 40px);
left: 20px;
top: 20px;
background-color: rgba(0, 0, 0, 0.5);
opacity: 0;
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
-o-transform: translateY(10px);
transform: translateY(10px);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-image img, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-image img {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-image .director-social, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-image .director-social {
padding: 0;
margin: 0;
list-style: none;
text-align: center;
position: absolute;
top: 50%;
left: 0;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(calc(-50% + 10px));
-ms-transform: translateY(calc(-50% + 10px));
-o-transform: translateY(calc(-50% + 10px));
transform: translateY(calc(-50% + 10px));
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-image .director-social li, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-image .director-social li {
display: inline-block;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-image .director-social li a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-image .director-social li a {
font-size: 0;
color: rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-image .director-social li a:hover, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-image .director-social li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-image .director-social li i, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-image .director-social li i {
font-size: 20px;
margin: 0 10px;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-meta, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-meta {
margin-top: 15px;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-meta .director-title, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-meta .director-title {
display: inline-block;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-meta h5,
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-meta a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-meta h5,
.director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-meta a {
color: #333333;
font-weight: 600;
font-size: 24px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-meta h5:hover,
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-meta a:hover, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-meta h5:hover,
.director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-meta a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-meta .director-category, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-meta .director-category {
display: inline-block;
padding-left: 25px;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-meta .director-category a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-meta .director-category a {
color: #7e7e7e;
font-size: 14px;
font-style: italic;
font-family: "Playfair Display";
font-weight: 400;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_1 .director-meta .director-category a:hover, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_1 .director-meta .director-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2:hover .director-image:after, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2:hover .director-image:after {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2:hover .director-image .director-meta, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2:hover .director-image .director-meta {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2:hover .director-image .director-social, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2:hover .director-image .director-social {
opacity: 1;
-webkit-transform: translateY(-50%) scale(1);
-ms-transform: translateY(-50%) scale(1);
-o-transform: translateY(-50%) scale(1);
transform: translateY(-50%) scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image {
position: relative;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image:after, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(0, 0, 0, 0.8);
opacity: 0;
-webkit-transform: scale(0.95);
-ms-transform: scale(0.95);
-o-transform: scale(0.95);
transform: scale(0.95);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image img, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image img {
width: 100%;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image .director-meta, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image .director-meta {
position: absolute;
top: 50%;
left: 0;
text-align: center;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image .director-meta h5, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image .director-meta h5 {
color: #fff;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image .director-meta a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image .director-meta a {
color: #fff;
font-weight: 600;
font-size: 24px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image .director-meta a:hover, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image .director-meta a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image .director-meta .director-category a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image .director-meta .director-category a {
font-size: 14px;
font-style: italic;
font-family: "Playfair Display";
font-weight: 400;
color: #7e7e7e;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image .director-meta .director-category a:hover, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image .director-meta .director-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image .director-social, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image .director-social {
padding: 0;
margin: 0;
list-style: none;
text-align: center;
position: absolute;
bottom: 30px;
left: 0;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%) scale(0.95);
-ms-transform: translateY(-50%) scale(0.95);
-o-transform: translateY(-50%) scale(0.95);
transform: translateY(-50%) scale(0.95);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image .director-social li, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image .director-social li {
display: inline-block;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image .director-social li a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image .director-social li a {
font-size: 0;
color: rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image .director-social li a:hover, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image .director-social li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_2 .director-image .director-social li i, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_2 .director-image .director-social li i {
font-size: 20px;
margin: 0 15px;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 {
padding: 10px;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3:hover .director-image:before, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3:hover .director-image:before {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3:hover .director-image img, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3:hover .director-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3:hover .director-image .director-social, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3:hover .director-image .director-social {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-image, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-image {
overflow: hidden;
position: relative;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-image:before, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(38, 38, 38, 0.8);
z-index: 1;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-image img, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-image img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-image .director-social, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-image .director-social {
padding-left: 30px;
position: absolute;
left: 0;
bottom: 15px;
width: 100%;
list-style-type: none;
list-style: none;
z-index: 2;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-image .director-social li, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-image .director-social li {
padding: 1px 0;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-image .director-social li a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-image .director-social li a {
font-size: 13px;
font-weight: 600;
text-transform: uppercase;
color: #ababab;
position: relative;
left: -19px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-image .director-social li a:hover, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-image .director-social li a:hover {
color: #D8B069;
left: 0;
text-decoration: underline;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-image .director-social li a:hover i, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-image .director-social li a:hover i {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-image .director-social li a i, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-image .director-social li a i {
margin-right: 5px;
min-width: 12px;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-meta, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-meta {
text-align: center;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-meta .director-title, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-meta .director-title {
font-size: 18px;
font-family: "Josefin Sans";
padding-top: 5px;
text-transform: uppercase;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-meta .director-title a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-meta .director-title a {
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-meta .director-title a:hover, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-meta .director-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-meta .director-category, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-meta .director-category {
margin-bottom: 25px;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-meta .director-category a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-meta .director-category a {
color: #757575;
font-style: italic;
font-family: "Playfair Display";
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-meta .director-category a:hover, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-meta .director-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_3 .director-meta .director-category a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_3 .director-meta .director-category a {
font-size: 12px;
}
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 {
padding: 10px;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4:hover .director-image:before, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4:hover .director-image:before {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4:hover .director-image img, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4:hover .director-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4:hover .director-image .director-meta, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4:hover .director-image .director-meta {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-image, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-image {
overflow: hidden;
position: relative;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-image:before, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(38, 38, 38, 0.8);
z-index: 1;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-image img, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-image img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta {
padding: 40px;
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta {
padding: 20px;
}
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-title, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-title {
font-size: 22px;
}
@media screen and (max-width: 1199px) {
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-title, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-title {
font-size: 18px;
margin-top: 0;
}
}
@media screen and (max-width: 991px) {
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-title, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-title {
font-size: 22px;
margin-top: 20px;
}
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-title a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-title a {
color: #fff;
font-family: "Josefin Sans";
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-title a:hover, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-category, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-category {
color: #ababab;
font-style: italic;
font-family: "Playfair Display";
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-category a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-category a {
color: #fff;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-category a:hover, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-excerpt, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-excerpt {
color: rgba(255, 255, 255, 0.7);
margin-top: 25px;
}
@media screen and (max-width: 1199px) {
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-excerpt, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-excerpt {
margin-top: 15px;
}
}
@media screen and (max-width: 991px) {
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-excerpt, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-excerpt {
margin-top: 25px;
}
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-social, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-social {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
margin-top: 30px;
}
@media screen and (max-width: 1199px) {
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-social, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-social {
margin-top: 20px;
}
}
@media screen and (max-width: 991px) {
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-social, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-social {
margin-top: 30px;
}
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-social li, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-social li {
display: inline-block;
margin-left: 10px;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-social li:first-child, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-social li:first-child {
margin-left: 0;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-social li a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-social li a {
color: #D8B069;
display: inline-block;
font-family: "Playfair Display";
font-weight: 700;
font-size: 16px;
text-transform: uppercase;
text-align: center;
width: 40px;
height: 40px;
line-height: 36px;
border: 2px solid rgba(237, 237, 237, 0.3);
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-social li a:hover, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-social li a:hover {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-social li a, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-social li a {
font-size: 14px;
width: 35px;
height: 35px;
line-height: 30px;
}
}
.director-shortcode-wrapper.grid .director-content .director-list .director-item.style_4 .director-meta .director-social li a i, .director-shortcode-wrapper.masonry .director-content .director-list .director-item.style_4 .director-meta .director-social li a i {
font-size: 16px;
}
.director-shortcode-paging-wrapper {
margin-top: 50px;
text-align: center;
}
.director-shortcode-paging-wrapper .director-pagination {
font-style: italic;
font-weight: 600;
margin-top: 30px;
text-align: center;
}
.director-shortcode-paging-wrapper .director-pagination .page-numbers {
list-style: none;
list-style-type: none;
display: inline-block;
padding: 0;
margin: 0;
}
.director-shortcode-paging-wrapper .director-pagination .page-numbers li {
display: inline-block;
padding-right: 25px;
}
.director-shortcode-paging-wrapper .director-pagination .page-numbers li span, .director-shortcode-paging-wrapper .director-pagination .page-numbers li a {
display: inline-block;
height: 25px;
line-height: 25px;
text-align: center;
}
.director-shortcode-paging-wrapper .director-pagination .page-numbers li span.current {
color: #D8B069;
}
.director-shortcode-paging-wrapper .director-pagination .page-numbers li a:hover, .director-shortcode-paging-wrapper .director-pagination .page-numbers li a:focus {
background: none;
color: #D8B069;
}
.director-shortcode-paging-wrapper .director-pagination .page-numbers li a.prev, .director-shortcode-paging-wrapper .director-pagination .page-numbers li a.next {
text-transform: uppercase;
}
.director-shortcode-paging-wrapper.paging-load-more button {
background-color: #D8B069;
background-image: none;
border: 2px solid #D8B069;
color: #fff;
font-weight: 600;
padding: 8px 35px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-paging-wrapper.paging-load-more button:hover {
border: 2px solid #ededed;
background-color: transparent;
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.director-shortcode-paging-wrapper.paging-load-more button:focus {
outline: none;
} .video-shortcode-wrapper.grid .video-content .video-filter, .video-shortcode-wrapper.masonry .video-content .video-filter, .video-shortcode-wrapper.grid_special .video-content .video-filter,
.video-shortcode-ajax.grid .video-content .video-filter,
.video-shortcode-ajax.masonry .video-content .video-filter,
.video-shortcode-ajax.grid_special .video-content .video-filter {
list-style: none;
list-style-type: none;
padding: 0;
position: relative;
}
.video-shortcode-wrapper.grid .video-content .video-filter.align_left, .video-shortcode-wrapper.masonry .video-content .video-filter.align_left, .video-shortcode-wrapper.grid_special .video-content .video-filter.align_left,
.video-shortcode-ajax.grid .video-content .video-filter.align_left,
.video-shortcode-ajax.masonry .video-content .video-filter.align_left,
.video-shortcode-ajax.grid_special .video-content .video-filter.align_left {
text-align: left;
}
.video-shortcode-wrapper.grid .video-content .video-filter.align_center, .video-shortcode-wrapper.masonry .video-content .video-filter.align_center, .video-shortcode-wrapper.grid_special .video-content .video-filter.align_center,
.video-shortcode-ajax.grid .video-content .video-filter.align_center,
.video-shortcode-ajax.masonry .video-content .video-filter.align_center,
.video-shortcode-ajax.grid_special .video-content .video-filter.align_center {
text-align: center;
}
.video-shortcode-wrapper.grid .video-content .video-filter.align_right, .video-shortcode-wrapper.masonry .video-content .video-filter.align_right, .video-shortcode-wrapper.grid_special .video-content .video-filter.align_right,
.video-shortcode-ajax.grid .video-content .video-filter.align_right,
.video-shortcode-ajax.masonry .video-content .video-filter.align_right,
.video-shortcode-ajax.grid_special .video-content .video-filter.align_right {
text-align: right;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 ul, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 ul, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 ul,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 ul,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 ul,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 ul {
list-style: none;
list-style-type: none;
padding: 0;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 a, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 a, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 a,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 a,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 a,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 a {
display: inline-block;
font-weight: 600;
margin: 5px;
padding: 0 5px;
position: relative;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 a:hover, .video-shortcode-wrapper.grid .video-content .video-filter.style_1 a.selected, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 a:hover, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 a.selected, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 a:hover, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 a.selected,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 a:hover,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 a.selected,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 a:hover,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 a.selected,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 a:hover,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 a.selected {
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 a:hover:before, .video-shortcode-wrapper.grid .video-content .video-filter.style_1 a.selected:before, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 a:hover:before, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 a.selected:before, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 a:hover:before, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 a.selected:before,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 a:hover:before,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 a.selected:before,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 a:hover:before,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 a.selected:before,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 a:hover:before,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 a.selected:before {
width: 100%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 a:before, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 a:before, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 a:before,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 a:before,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 a:before,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 a:before {
content: "";
position: absolute;
width: 0;
height: 2px;
left: 0;
bottom: 0;
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 .current-active, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 .current-active, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 .current-active,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 .current-active,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 .current-active,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 .current-active {
opacity: 1;
visibility: visible;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li {
display: inline-block;
padding: 0 5px;
position: relative;
text-align: left;
}
@media screen and (max-width: 767px) {
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li {
position: static;
}
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li > ul, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li > ul, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li > ul,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li > ul,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li > ul,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li > ul {
opacity: 0;
visibility: hidden;
position: absolute;
top: 100%;
left: 20px;
min-width: 50vw;
z-index: 9;
font-size: 14px;
}
@media screen and (max-width: 767px) {
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li > ul, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li > ul, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li > ul,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li > ul,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li > ul,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li > ul {
left: 10px;
}
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li > ul > li, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li > ul > li, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li > ul > li,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li > ul > li,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li > ul > li,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li > ul > li {
position: relative;
text-align: left;
display: inline-block;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li > ul > li:not(.selected), .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li > ul > li:not(.selected), .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li > ul > li:not(.selected),
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li > ul > li:not(.selected),
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li > ul > li:not(.selected),
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li > ul > li:not(.selected) {
display: none;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li > ul > li > ul, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li > ul > li > ul, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li > ul > li > ul,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li > ul > li > ul,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li > ul > li > ul,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li > ul > li > ul {
opacity: 0;
visibility: hidden;
position: absolute;
top: 100%;
left: 20px;
min-width: 50vw;
z-index: 9;
font-size: 12px;
}
@media screen and (max-width: 767px) {
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li > ul > li > ul, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li > ul > li > ul, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li > ul > li > ul,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li > ul > li > ul,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li > ul > li > ul,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li > ul > li > ul {
left: 10px;
}
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li > ul > li > ul > li, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li > ul > li > ul > li, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li > ul > li > ul > li,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li > ul > li > ul > li,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li > ul > li > ul > li,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li > ul > li > ul > li {
position: relative;
text-align: left;
display: inline-block;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li > ul > li > ul > li:not(.selected), .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li > ul > li > ul > li:not(.selected), .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li > ul > li > ul > li:not(.selected),
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li > ul > li > ul > li:not(.selected),
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li > ul > li > ul > li:not(.selected),
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li > ul > li > ul > li:not(.selected) {
display: none;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li > ul > li:hover > ul, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li > ul > li:hover > ul, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li > ul > li:hover > ul,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li > ul > li:hover > ul,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li > ul > li:hover > ul,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li > ul > li:hover > ul {
opacity: 1;
visibility: visible;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li > ul > li:hover > ul > li:not(.selected), .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li > ul > li:hover > ul > li:not(.selected), .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li > ul > li:hover > ul > li:not(.selected),
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li > ul > li:hover > ul > li:not(.selected),
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li > ul > li:hover > ul > li:not(.selected),
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li > ul > li:hover > ul > li:not(.selected) {
display: inline-block;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li:hover > ul, .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li:hover > ul, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li:hover > ul,
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li:hover > ul,
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li:hover > ul,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li:hover > ul {
opacity: 1;
visibility: visible;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_1 > li:hover > ul > li:not(.selected), .video-shortcode-wrapper.masonry .video-content .video-filter.style_1 > li:hover > ul > li:not(.selected), .video-shortcode-wrapper.grid_special .video-content .video-filter.style_1 > li:hover > ul > li:not(.selected),
.video-shortcode-ajax.grid .video-content .video-filter.style_1 > li:hover > ul > li:not(.selected),
.video-shortcode-ajax.masonry .video-content .video-filter.style_1 > li:hover > ul > li:not(.selected),
.video-shortcode-ajax.grid_special .video-content .video-filter.style_1 > li:hover > ul > li:not(.selected) {
display: inline-block;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_2 li, .video-shortcode-wrapper.masonry .video-content .video-filter.style_2 li, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_2 li,
.video-shortcode-ajax.grid .video-content .video-filter.style_2 li,
.video-shortcode-ajax.masonry .video-content .video-filter.style_2 li,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_2 li {
display: inline-block;
padding: 0 5px;
margin-bottom: 10px;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_2 li a, .video-shortcode-wrapper.masonry .video-content .video-filter.style_2 li a, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_2 li a,
.video-shortcode-ajax.grid .video-content .video-filter.style_2 li a,
.video-shortcode-ajax.masonry .video-content .video-filter.style_2 li a,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_2 li a {
border: 2px solid rgba(237, 237, 237, 0.2);
display: inline-block;
font-size: 13px;
padding: 6px 25px;
text-transform: uppercase;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-filter.style_2 li a:hover, .video-shortcode-wrapper.grid .video-content .video-filter.style_2 li a.selected, .video-shortcode-wrapper.masonry .video-content .video-filter.style_2 li a:hover, .video-shortcode-wrapper.masonry .video-content .video-filter.style_2 li a.selected, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_2 li a:hover, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_2 li a.selected,
.video-shortcode-ajax.grid .video-content .video-filter.style_2 li a:hover,
.video-shortcode-ajax.grid .video-content .video-filter.style_2 li a.selected,
.video-shortcode-ajax.masonry .video-content .video-filter.style_2 li a:hover,
.video-shortcode-ajax.masonry .video-content .video-filter.style_2 li a.selected,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_2 li a:hover,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_2 li a.selected {
background-color: #D8B069;
border-color: #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.video-shortcode-wrapper.grid .video-content .video-filter.style_2 li a, .video-shortcode-wrapper.masonry .video-content .video-filter.style_2 li a, .video-shortcode-wrapper.grid_special .video-content .video-filter.style_2 li a,
.video-shortcode-ajax.grid .video-content .video-filter.style_2 li a,
.video-shortcode-ajax.masonry .video-content .video-filter.style_2 li a,
.video-shortcode-ajax.grid_special .video-content .video-filter.style_2 li a {
font-size: 12px;
padding: 5px 15px;
}
}
.video-shortcode-wrapper.grid .video-content .video-list, .video-shortcode-wrapper.masonry .video-content .video-list, .video-shortcode-wrapper.grid_special .video-content .video-list,
.video-shortcode-ajax.grid .video-content .video-list,
.video-shortcode-ajax.masonry .video-content .video-list,
.video-shortcode-ajax.grid_special .video-content .video-list {
margin-top: 70px;
}
@media screen and (max-width: 1399px) {
.video-shortcode-wrapper.grid .video-content .video-list, .video-shortcode-wrapper.masonry .video-content .video-list, .video-shortcode-wrapper.grid_special .video-content .video-list,
.video-shortcode-ajax.grid .video-content .video-list,
.video-shortcode-ajax.masonry .video-content .video-list,
.video-shortcode-ajax.grid_special .video-content .video-list {
margin-top: 60px;
}
}
@media screen and (max-width: 1199px) {
.video-shortcode-wrapper.grid .video-content .video-list, .video-shortcode-wrapper.masonry .video-content .video-list, .video-shortcode-wrapper.grid_special .video-content .video-list,
.video-shortcode-ajax.grid .video-content .video-list,
.video-shortcode-ajax.masonry .video-content .video-list,
.video-shortcode-ajax.grid_special .video-content .video-list {
margin-top: 50px;
}
}
@media screen and (max-width: 991px) {
.video-shortcode-wrapper.grid .video-content .video-list, .video-shortcode-wrapper.masonry .video-content .video-list, .video-shortcode-wrapper.grid_special .video-content .video-list,
.video-shortcode-ajax.grid .video-content .video-list,
.video-shortcode-ajax.masonry .video-content .video-list,
.video-shortcode-ajax.grid_special .video-content .video-list {
margin-top: 40px;
}
}
@media screen and (max-width: 767px) {
.video-shortcode-wrapper.grid .video-content .video-list, .video-shortcode-wrapper.masonry .video-content .video-list, .video-shortcode-wrapper.grid_special .video-content .video-list,
.video-shortcode-ajax.grid .video-content .video-list,
.video-shortcode-ajax.masonry .video-content .video-list,
.video-shortcode-ajax.grid_special .video-content .video-list {
margin-top: 30px;
}
}
.video-shortcode-wrapper.grid .video-content .video-list.style_2, .video-shortcode-wrapper.masonry .video-content .video-list.style_2, .video-shortcode-wrapper.grid_special .video-content .video-list.style_2,
.video-shortcode-ajax.grid .video-content .video-list.style_2,
.video-shortcode-ajax.masonry .video-content .video-list.style_2,
.video-shortcode-ajax.grid_special .video-content .video-list.style_2 {
margin-left: -10px;
margin-right: -10px;
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-2 .video-item, .video-shortcode-wrapper.masonry .video-content .video-list.columns-2 .video-item, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-2 .video-item,
.video-shortcode-ajax.grid .video-content .video-list.columns-2 .video-item,
.video-shortcode-ajax.masonry .video-content .video-list.columns-2 .video-item,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-2 .video-item {
width: 50%;
}
@media screen and (max-width: 767px) {
.video-shortcode-wrapper.grid .video-content .video-list.columns-2 .video-item, .video-shortcode-wrapper.masonry .video-content .video-list.columns-2 .video-item, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-2 .video-item,
.video-shortcode-ajax.grid .video-content .video-list.columns-2 .video-item,
.video-shortcode-ajax.masonry .video-content .video-list.columns-2 .video-item,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-2 .video-item {
width: 100%;
}
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-3 .video-item, .video-shortcode-wrapper.masonry .video-content .video-list.columns-3 .video-item, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-3 .video-item,
.video-shortcode-ajax.grid .video-content .video-list.columns-3 .video-item,
.video-shortcode-ajax.masonry .video-content .video-list.columns-3 .video-item,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-3 .video-item {
width: 33.333333%;
}
@-moz-document url-prefix() {
.video-shortcode-wrapper.grid .video-content .video-list.columns-3 .video-item, .video-shortcode-wrapper.masonry .video-content .video-list.columns-3 .video-item, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-3 .video-item,
.video-shortcode-ajax.grid .video-content .video-list.columns-3 .video-item,
.video-shortcode-ajax.masonry .video-content .video-list.columns-3 .video-item,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-3 .video-item {
width: calc(33.333333% - .1px);
}
}
@media screen and (max-width: 991px) {
.video-shortcode-wrapper.grid .video-content .video-list.columns-3 .video-item, .video-shortcode-wrapper.masonry .video-content .video-list.columns-3 .video-item, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-3 .video-item,
.video-shortcode-ajax.grid .video-content .video-list.columns-3 .video-item,
.video-shortcode-ajax.masonry .video-content .video-list.columns-3 .video-item,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-3 .video-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.video-shortcode-wrapper.grid .video-content .video-list.columns-3 .video-item, .video-shortcode-wrapper.masonry .video-content .video-list.columns-3 .video-item, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-3 .video-item,
.video-shortcode-ajax.grid .video-content .video-list.columns-3 .video-item,
.video-shortcode-ajax.masonry .video-content .video-list.columns-3 .video-item,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-3 .video-item {
width: 100%;
}
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-4 .video-item, .video-shortcode-wrapper.masonry .video-content .video-list.columns-4 .video-item, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-4 .video-item,
.video-shortcode-ajax.grid .video-content .video-list.columns-4 .video-item,
.video-shortcode-ajax.masonry .video-content .video-list.columns-4 .video-item,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-4 .video-item {
width: 25%;
}
@media screen and (max-width: 991px) {
.video-shortcode-wrapper.grid .video-content .video-list.columns-4 .video-item, .video-shortcode-wrapper.masonry .video-content .video-list.columns-4 .video-item, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-4 .video-item,
.video-shortcode-ajax.grid .video-content .video-list.columns-4 .video-item,
.video-shortcode-ajax.masonry .video-content .video-list.columns-4 .video-item,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-4 .video-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.video-shortcode-wrapper.grid .video-content .video-list.columns-4 .video-item, .video-shortcode-wrapper.masonry .video-content .video-list.columns-4 .video-item, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-4 .video-item,
.video-shortcode-ajax.grid .video-content .video-list.columns-4 .video-item,
.video-shortcode-ajax.masonry .video-content .video-list.columns-4 .video-item,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-4 .video-item {
width: 100%;
}
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-5 .video-item, .video-shortcode-wrapper.masonry .video-content .video-list.columns-5 .video-item, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-5 .video-item,
.video-shortcode-ajax.grid .video-content .video-list.columns-5 .video-item,
.video-shortcode-ajax.masonry .video-content .video-list.columns-5 .video-item,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-5 .video-item {
width: 20%;
}
@media screen and (max-width: 991px) {
.video-shortcode-wrapper.grid .video-content .video-list.columns-5 .video-item, .video-shortcode-wrapper.masonry .video-content .video-list.columns-5 .video-item, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-5 .video-item,
.video-shortcode-ajax.grid .video-content .video-list.columns-5 .video-item,
.video-shortcode-ajax.masonry .video-content .video-list.columns-5 .video-item,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-5 .video-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.video-shortcode-wrapper.grid .video-content .video-list.columns-5 .video-item, .video-shortcode-wrapper.masonry .video-content .video-list.columns-5 .video-item, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-5 .video-item,
.video-shortcode-ajax.grid .video-content .video-list.columns-5 .video-item,
.video-shortcode-ajax.masonry .video-content .video-list.columns-5 .video-item,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-5 .video-item {
width: 100%;
}
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-special .video-item.hcol-md-5, .video-shortcode-wrapper.masonry .video-content .video-list.columns-special .video-item.hcol-md-5, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5,
.video-shortcode-ajax.grid .video-content .video-list.columns-special .video-item.hcol-md-5,
.video-shortcode-ajax.masonry .video-content .video-list.columns-special .video-item.hcol-md-5,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5 {
width: 41.666666%;
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_1:nth-child(odd), .video-shortcode-wrapper.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_1:nth-child(odd), .video-shortcode-wrapper.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_1:nth-child(odd),
.video-shortcode-ajax.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_1:nth-child(odd),
.video-shortcode-ajax.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_1:nth-child(odd),
.video-shortcode-ajax.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_1:nth-child(odd) {
padding: 8% 10% 8% 0;
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_1:nth-child(even), .video-shortcode-wrapper.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_1:nth-child(even), .video-shortcode-wrapper.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_1:nth-child(even),
.video-shortcode-ajax.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_1:nth-child(even),
.video-shortcode-ajax.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_1:nth-child(even),
.video-shortcode-ajax.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_1:nth-child(even) {
padding: 8% 0 8% 10%;
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-title, .video-shortcode-wrapper.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-title, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-title,
.video-shortcode-ajax.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-title,
.video-shortcode-ajax.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-title,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-title {
font-size: 18px;
}
@media screen and (max-width: 1199px) {
.video-shortcode-wrapper.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-title a, .video-shortcode-wrapper.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-title a, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-title a,
.video-shortcode-ajax.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-title a,
.video-shortcode-ajax.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-title a,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-title a {
font-size: 14px;
}
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-category, .video-shortcode-wrapper.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-category, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-category,
.video-shortcode-ajax.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-category,
.video-shortcode-ajax.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-category,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_1 .video-meta .video-category {
font-size: 14px;
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_2:nth-child(odd), .video-shortcode-wrapper.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_2:nth-child(odd), .video-shortcode-wrapper.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_2:nth-child(odd),
.video-shortcode-ajax.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_2:nth-child(odd),
.video-shortcode-ajax.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_2:nth-child(odd),
.video-shortcode-ajax.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_2:nth-child(odd) {
padding: 8% 10% 8% 0;
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_2:nth-child(even), .video-shortcode-wrapper.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_2:nth-child(even), .video-shortcode-wrapper.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_2:nth-child(even),
.video-shortcode-ajax.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_2:nth-child(even),
.video-shortcode-ajax.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_2:nth-child(even),
.video-shortcode-ajax.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_2:nth-child(even) {
padding: 8% 0 8% 10%;
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_2 .video-meta .video-title, .video-shortcode-wrapper.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_2 .video-meta .video-title, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_2 .video-meta .video-title,
.video-shortcode-ajax.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_2 .video-meta .video-title,
.video-shortcode-ajax.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_2 .video-meta .video-title,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_2 .video-meta .video-title {
font-size: 18px;
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_2 .video-meta .video-category, .video-shortcode-wrapper.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_2 .video-meta .video-category, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_2 .video-meta .video-category,
.video-shortcode-ajax.grid .video-content .video-list.columns-special .video-item.hcol-md-5.style_2 .video-meta .video-category,
.video-shortcode-ajax.masonry .video-content .video-list.columns-special .video-item.hcol-md-5.style_2 .video-meta .video-category,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5.style_2 .video-meta .video-category {
font-size: 14px;
}
@media screen and (max-width: 767px) {
.video-shortcode-wrapper.grid .video-content .video-list.columns-special .video-item.hcol-md-5, .video-shortcode-wrapper.masonry .video-content .video-list.columns-special .video-item.hcol-md-5, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5,
.video-shortcode-ajax.grid .video-content .video-list.columns-special .video-item.hcol-md-5,
.video-shortcode-ajax.masonry .video-content .video-list.columns-special .video-item.hcol-md-5,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-special .video-item.hcol-md-5 {
padding: 0 !important;
width: 100%;
margin-bottom: 6%;
}
}
.video-shortcode-wrapper.grid .video-content .video-list.columns-special .video-item.hcol-md-7, .video-shortcode-wrapper.masonry .video-content .video-list.columns-special .video-item.hcol-md-7, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-special .video-item.hcol-md-7,
.video-shortcode-ajax.grid .video-content .video-list.columns-special .video-item.hcol-md-7,
.video-shortcode-ajax.masonry .video-content .video-list.columns-special .video-item.hcol-md-7,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-special .video-item.hcol-md-7 {
width: 58.333333%;
margin-bottom: 6%;
}
@media screen and (max-width: 767px) {
.video-shortcode-wrapper.grid .video-content .video-list.columns-special .video-item.hcol-md-7, .video-shortcode-wrapper.masonry .video-content .video-list.columns-special .video-item.hcol-md-7, .video-shortcode-wrapper.grid_special .video-content .video-list.columns-special .video-item.hcol-md-7,
.video-shortcode-ajax.grid .video-content .video-list.columns-special .video-item.hcol-md-7,
.video-shortcode-ajax.masonry .video-content .video-list.columns-special .video-item.hcol-md-7,
.video-shortcode-ajax.grid_special .video-content .video-list.columns-special .video-item.hcol-md-7 {
width: 100%;
padding: 0;
}
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1:hover .video-image:before, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1:hover .video-image:before, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1:hover .video-image:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1:hover .video-image:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1:hover .video-image:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1:hover .video-image:before {
height: 100%;
background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1:hover .video-image img, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1:hover .video-image img, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1:hover .video-image img,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1:hover .video-image img,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1:hover .video-image img,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1:hover .video-image img {
width: 100%;
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1:hover .video-image .video-icon, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1:hover .video-image .video-icon, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1:hover .video-image .video-icon,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1:hover .video-image .video-icon,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1:hover .video-image .video-icon,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1:hover .video-image .video-meta, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1:hover .video-image .video-meta, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1:hover .video-image .video-meta,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1:hover .video-image .video-meta,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1:hover .video-image .video-meta,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1:hover .video-image .video-meta {
padding: 50% 15px 30px 15px;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image {
overflow: hidden;
position: relative;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image:before, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image:before, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 50%;
bottom: 0;
left: 0;
z-index: 1;
background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image img, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image img, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image img,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image img,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image img,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon {
position: absolute;
top: 40%;
left: 50%;
z-index: 10;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct {
width: 80px;
height: 80px;
display: block;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
}
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover:before, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover:before, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 32px;
top: 0;
color: #fff;
line-height: 78px;
font-size: 30px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before {
line-height: 58px;
left: 24px;
font-size: 20px;
}
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button i,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct i, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button i,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct i, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button i,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct i,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button i,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct i,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button i,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct i,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button i,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-meta, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-meta,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta {
bottom: 0;
padding: 10px 15px 30px 15px;
position: absolute;
left: 0;
text-align: center;
width: 100%;
z-index: 9;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a {
font-size: 24px;
color: #fff;
text-transform: uppercase;
letter-spacing: 6px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a {
font-size: 20px;
letter-spacing: 4px;
}
}
@media screen and (max-width: 991px) {
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a {
font-size: 18px;
letter-spacing: 3px;
}
}
@media screen and (max-width: 767px) {
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a {
font-size: 16px;
}
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a:hover, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a:hover, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a:hover,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a:hover,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a:hover,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category {
color: #ababab;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a {
color: #ababab;
font-style: italic;
line-height: 2;
letter-spacing: 1px;
font-family: "Playfair Display";
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a:hover, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a:hover, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a:hover,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a:hover,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a:hover,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_1 .video-image .video-meta .video-category a {
font-size: 13px;
}
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 {
padding: 10px;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2:hover .video-image:before, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2:hover .video-image:before, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2:hover .video-image:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2:hover .video-image:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2:hover .video-image:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2:hover .video-image:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2:hover .video-image img, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2:hover .video-image img, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2:hover .video-image img,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2:hover .video-image img,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2:hover .video-image img,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2:hover .video-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2:hover .video-image .video-icon, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2:hover .video-image .video-icon, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2:hover .video-image .video-icon,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2:hover .video-image .video-icon,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2:hover .video-image .video-icon,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image {
overflow: hidden;
position: relative;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image:before, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image:before, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
bottom: 0;
left: 0;
z-index: 1;
background: rgba(0, 0, 0, 0.2);
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image img, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image img, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image img,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image img,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image img,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image .video-icon, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image .video-icon,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct {
width: 50px;
height: 50px;
display: block;
padding: 25px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover:before, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover:before, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:before,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:before, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:before,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:before, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:before,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 20px;
top: 0;
color: #fff;
line-height: 50px;
font-size: 24px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button i,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct i, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button i,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct i, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button i,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct i,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button i,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct i,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button i,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct i,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button i,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-meta, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-meta, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-meta,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-meta,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-meta,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-meta {
padding: 10px;
text-align: center;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-meta .video-title a, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-meta .video-title a, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-title a,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-meta .video-title a,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-meta .video-title a,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-title a {
font-size: 24px;
color: #333333;
text-transform: uppercase;
letter-spacing: 3px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-meta .video-title a, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-meta .video-title a, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-title a,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-meta .video-title a,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-meta .video-title a,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-title a {
font-size: 18px;
}
}
@media screen and (max-width: 991px) {
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-meta .video-title a, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-meta .video-title a, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-title a,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-meta .video-title a,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-meta .video-title a,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-title a {
font-size: 16px;
}
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-meta .video-title a:hover, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-meta .video-title a:hover, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-title a:hover,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-meta .video-title a:hover,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-meta .video-title a:hover,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-meta .video-category, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-meta .video-category, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-category,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-meta .video-category,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-meta .video-category,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-category {
color: #7e7e7e;
margin-bottom: 5px;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-meta .video-category a, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-meta .video-category a, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-category a,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-meta .video-category a,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-meta .video-category a,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-category a {
color: #7e7e7e;
font-style: italic;
line-height: 2;
letter-spacing: 1px;
font-family: "Playfair Display";
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-meta .video-category a:hover, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-meta .video-category a:hover, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-category a:hover,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-meta .video-category a:hover,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-meta .video-category a:hover,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_2 .video-meta .video-category a, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_2 .video-meta .video-category a, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-category a,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_2 .video-meta .video-category a,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_2 .video-meta .video-category a,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_2 .video-meta .video-category a {
font-size: 12px;
}
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 {
padding: 10px;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3:hover .video-image:before, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3:hover .video-image:before, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3:hover .video-image:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3:hover .video-image:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3:hover .video-image:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3:hover .video-image:before {
padding: 60% 15px 30px 15px;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3:hover .video-image .video-icon, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3:hover .video-image .video-icon, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3:hover .video-image .video-icon,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3:hover .video-image .video-icon,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3:hover .video-image .video-icon,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image {
overflow: hidden;
position: relative;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image:before, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image:before, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image:before {
content: "";
background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.8));
bottom: 0;
padding: 75px 15px 30px 15px;
position: absolute;
left: 0;
width: 100%;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image img, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image img, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image img,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image img,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image img,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image img {
width: 100%;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image .video-icon, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image .video-icon,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct {
width: 50px;
height: 50px;
display: block;
padding: 25px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:hover,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:hover, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:hover,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:hover, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:hover,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:hover,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:hover,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:hover,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:hover,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:hover,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:hover,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:hover:before, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:hover:before, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:hover:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:hover:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:hover:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:hover:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:before,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:before, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:before,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:before, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:before,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:before,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:before,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button:before,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 20px;
top: 0;
color: #fff;
line-height: 50px;
font-size: 24px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button i,
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct i, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button i,
.video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct i, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button i,
.video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct i,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button i,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct i,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button i,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct i,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button i,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-meta, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-meta, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-meta,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-meta,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-meta,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-meta {
padding: 10px;
text-align: center;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-meta .video-title a, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-meta .video-title a, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-meta .video-title a,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-meta .video-title a,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-meta .video-title a,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-meta .video-title a {
color: #333333;
font-size: 18px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-meta .video-title a:hover, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-meta .video-title a:hover, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-meta .video-title a:hover,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-meta .video-title a:hover,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-meta .video-title a:hover,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-meta .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-wrapper.grid .video-content .video-list .video-item.style_3 .video-meta .video-category, .video-shortcode-wrapper.masonry .video-content .video-list .video-item.style_3 .video-meta .video-category, .video-shortcode-wrapper.grid_special .video-content .video-list .video-item.style_3 .video-meta .video-category,
.video-shortcode-ajax.grid .video-content .video-list .video-item.style_3 .video-meta .video-category,
.video-shortcode-ajax.masonry .video-content .video-list .video-item.style_3 .video-meta .video-category,
.video-shortcode-ajax.grid_special .video-content .video-list .video-item.style_3 .video-meta .video-category {
color: #ababab;
font-style: italic;
text-transform: uppercase;
}
.video-shortcode-wrapper.title-black .video-content .video-list .video-item.style_2 .video-meta .video-title a,
.video-shortcode-ajax.title-black .video-content .video-list .video-item.style_2 .video-meta .video-title a {
color: #333333;
}
.video-shortcode-wrapper.title-black .video-content .video-list .video-item.style_2 .video-meta .video-title a:hover,
.video-shortcode-ajax.title-black .video-content .video-list .video-item.style_2 .video-meta .video-title a:hover {
color: #D8B069;
}
.video-shortcode-paging-wrapper {
margin: 30px 0;
text-align: center;
}
.video-shortcode-paging-wrapper .video-pagination {
font-style: italic;
font-weight: 600;
margin-top: 30px;
text-align: center;
}
.video-shortcode-paging-wrapper .video-pagination .page-numbers {
list-style: none;
list-style-type: none;
display: inline-block;
padding: 0;
margin: 0;
}
.video-shortcode-paging-wrapper .video-pagination .page-numbers li {
display: inline-block;
padding-right: 25px;
}
.video-shortcode-paging-wrapper .video-pagination .page-numbers li span, .video-shortcode-paging-wrapper .video-pagination .page-numbers li a {
display: inline-block;
height: 25px;
line-height: 25px;
text-align: center;
}
.video-shortcode-paging-wrapper .video-pagination .page-numbers li span.current {
color: #D8B069;
}
.video-shortcode-paging-wrapper .video-pagination .page-numbers li a:hover, .video-shortcode-paging-wrapper .video-pagination .page-numbers li a:focus {
background: none;
color: #D8B069;
}
.video-shortcode-paging-wrapper .video-pagination .page-numbers li a.prev, .video-shortcode-paging-wrapper .video-pagination .page-numbers li a.next {
text-transform: uppercase;
}
.video-shortcode-paging-wrapper.paging-load-more button {
background-color: transparent;
background-image: none;
border: 1px solid #ababab;
color: #333333;
font-weight: 600;
padding: 8px 35px;
text-transform: uppercase;
font-size: 13px;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-paging-wrapper.paging-load-more button:hover {
border: 1px solid #D8B069;
background-color: #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-shortcode-paging-wrapper.paging-load-more button:focus {
outline: none;
}
.videos-ajax-paging {
margin: 30px 0;
text-align: center;
}
.videos-ajax-paging.none {
display: none;
}
.videos-ajax-paging.load-more button {
background-color: transparent;
background-image: none;
border: 1px solid #ababab;
color: #333333;
font-weight: 600;
padding: 8px 35px;
text-transform: uppercase;
font-size: 13px;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.videos-ajax-paging.load-more button:hover {
border: 1px solid #D8B069;
background-color: #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.videos-ajax-paging.load-more button:focus {
outline: none;
}
.videos-ajax-paging.loading button {
display: none;
}
.videos-ajax-paging .ajax-button-loading {
font-size: 20px;
height: 41px;
line-height: 41px;
}
.single-video-shortcode-wrapper.style_1 {
position: relative;
z-index: 99;
}
.single-video-shortcode-wrapper.style_1:hover .video-content .video-image:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video-shortcode-wrapper.style_1:hover .video-content .video-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video-shortcode-wrapper.style_1 .video-content {
-webkit-box-shadow: 0 20px 30px 0 rgba(51, 51, 51, 0.45);
-moz-box-shadow: 0 20px 30px 0 rgba(51, 51, 51, 0.45);
box-shadow: 0 20px 30px 0 rgba(51, 51, 51, 0.45);
}
.single-video-shortcode-wrapper.style_1 .video-content .video-image {
overflow: hidden;
position: relative;
}
.single-video-shortcode-wrapper.style_1 .video-content .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.1);
z-index: 1;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video-shortcode-wrapper.style_1 .video-content .video-image img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon {
position: absolute;
top: 40%;
left: 50%;
z-index: 9;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button,
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button-direct {
width: 80px;
height: 80px;
display: block;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button,
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
}
}
@media screen and (max-width: 767px) {
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button,
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button-direct {
width: 40px;
height: 40px;
}
}
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button:hover,
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button:hover:before,
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button:before,
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 32px;
top: 0;
color: #fff;
line-height: 80px;
font-size: 28px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button:before,
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button-direct:before {
left: 23px;
line-height: 60px;
font-size: 24px;
}
}
@media screen and (max-width: 767px) {
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button:before,
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button-direct:before {
left: 17px;
line-height: 40px;
font-size: 18px;
}
}
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button i,
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-meta {
position: absolute;
left: 0;
right: 0;
top: 50%;
text-align: center;
z-index: 9;
}
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-meta .video-title a {
color: #fff;
font-size: 56px;
text-transform: uppercase;
letter-spacing: 5px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-meta .video-title a {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-meta .video-title a {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-meta .video-title a {
font-size: 16px;
}
}
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-meta .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-meta .video-excerpt {
color: #D8B069;
font-size: 16px;
margin-top: 20px;
text-transform: uppercase;
letter-spacing: 3px;
}
@media screen and (max-width: 1199px) {
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-meta .video-excerpt {
font-size: 14px;
}
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-meta .video-excerpt {
font-size: 14px;
}
}
@media screen and (max-width: 767px) {
.single-video-shortcode-wrapper.style_1 .video-content .video-image .video-meta .video-excerpt {
display: none;
}
}
.single-video-shortcode-wrapper.style_2 .video-content .video-image {
overflow: hidden;
position: relative;
padding: 3% 0;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon {
line-height: 60px;
}
}
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button,
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button-direct {
display: block;
margin: 0 auto;
width: 80px;
height: 80px;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button,
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
}
}
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button:hover,
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button:hover:before,
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button:before,
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 33px;
top: 0;
color: #fff;
line-height: 80px;
font-size: 28px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button:before,
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button-direct:before {
font-size: 20px;
line-height: 60px;
left: 23px;
}
}
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button i,
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-title {
text-align: center;
}
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-title a {
color: #D8B069;
text-transform: uppercase;
font-size: 18px;
letter-spacing: 5px;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-title a {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.single-video-shortcode-wrapper.style_2 .video-content .video-image .video-title a {
font-size: 14px;
}
}
.single-video-shortcode-wrapper.style_3 .video-content:hover .video-image:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video-shortcode-wrapper.style_3 .video-content:hover .video-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video-shortcode-wrapper.style_3 .video-content .video-image {
overflow: hidden;
position: relative;
}
.single-video-shortcode-wrapper.style_3 .video-content .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 1;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video-shortcode-wrapper.style_3 .video-content .video-image img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon {
position: absolute;
top: 45%;
left: 50%;
z-index: 9;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon {
line-height: 60px;
}
}
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon .view-video-button,
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon .view-video-button-direct {
display: table-cell;
width: 60px;
height: 60px;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon .view-video-button,
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
}
}
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon .view-video-button:hover,
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon .view-video-button:hover:before,
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon .view-video-button:before,
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 24px;
top: 0;
color: #fff;
line-height: 58px;
font-size: 24px;
font-weight: 400;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon .view-video-button:before,
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-icon .view-video-button-direct:before {
font-size: 18px;
line-height: 58px;
left: 24px;
}
}
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-meta {
position: absolute;
left: 0;
right: 0;
top: 50%;
text-align: center;
z-index: 9;
}
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-meta .video-title {
padding-top: 20px;
}
@media screen and (max-width: 767px) {
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-meta .video-title {
padding-top: 10px;
}
}
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-meta .video-title a {
color: #fff;
font-size: 28px;
text-transform: uppercase;
letter-spacing: 5px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-meta .video-title a {
font-size: 24px;
letter-spacing: 4px;
}
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-meta .video-title a {
font-size: 20px;
letter-spacing: 3px;
}
}
@media screen and (max-width: 767px) {
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-meta .video-title a {
font-size: 16px;
}
}
.single-video-shortcode-wrapper.style_3 .video-content .video-image .video-meta .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_4 .video-content:hover .video-image:before {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image {
overflow: hidden;
position: relative;
padding: 15% 0;
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image:before {
content: "";
position: absolute;
width: calc(100%  - 60px);
height: calc(100% - 40px);
top: 0;
left: 0;
margin: 20px 30px;
border: 1px solid rgba(237, 237, 237, 0.3);
opacity: 0;
z-index: 2;
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon {
display: table;
position: absolute;
top: 50%;
left: 50%;
z-index: 999;
line-height: 80px;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon {
line-height: 60px;
}
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon span {
color: #fff;
display: table-cell;
font-family: "Playfair Display";
font-size: 56px;
font-style: italic;
text-transform: uppercase;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon span {
font-size: 40px;
}
}
@media screen and (max-width: 767px) {
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon span {
font-size: 28px;
}
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon span.title-left {
padding-right: 40px;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon span.title-left {
padding-right: 20px;
}
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon span.title-right {
padding-left: 40px;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon span.title-right {
padding-left: 20px;
}
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button,
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button-direct {
display: table-cell;
width: 80px;
height: 80px;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button,
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
}
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button:hover,
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button:hover:before,
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button:before,
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 30px;
top: 0;
color: #fff;
line-height: 80px;
font-size: 45px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button:before,
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button-direct:before {
font-size: 36px;
line-height: 60px;
left: 22px;
}
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button i,
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-meta {
position: absolute;
left: 0;
right: 0;
top: 50%;
text-align: center;
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-meta .video-title a {
color: #fff;
font-size: 34px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-meta .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_4 .video-content .video-image .video-meta .video-excerpt {
color: rgba(255, 255, 255, 0.8);
font-family: "Playfair Display";
font-size: 16px;
font-style: italic;
margin-top: 20px;
text-transform: uppercase;
}
.single-video-shortcode-wrapper.style_5 .video-content {
padding: 25vh 0;
background-color: rgba(0, 0, 0, 0.3);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video-shortcode-wrapper.style_5 .video-content:hover {
background-color: rgba(0, 0, 0, 0.5);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video-shortcode-wrapper.style_5 .video-content:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video-shortcode-wrapper.style_5 .video-content .video-image {
position: absolute;
bottom: 15%;
width: 100%;
text-align: center;
}
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon {
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon {
line-height: 60px;
}
}
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button,
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button-direct {
display: block;
margin: 0 auto;
width: 80px;
height: 80px;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button,
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
}
}
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button:hover,
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button:hover:before,
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button:before,
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 34px;
top: 0;
color: #fff;
line-height: 80px;
font-size: 24px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button:before,
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button-direct:before {
font-size: 20px;
line-height: 60px;
left: 24px;
}
}
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button i,
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-title {
margin-top: 8%;
}
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-title a {
color: #fff;
text-transform: uppercase;
font-size: 18px;
letter-spacing: 5px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-title a {
font-size: 16px;
letter-spacing: 3px;
}
}
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-category {
color: #fff;
}
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-category a {
color: #fff;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video-shortcode-wrapper.style_5 .video-content .video-image .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick .video-list {
opacity: 0;
}
.video-slideshow-shortcode-wrapper.slick .video-list.slick-initialized {
opacity: 1;
}
.video-slideshow-shortcode-wrapper.slick .video-list:hover .slick-arrow.slick-prev, .video-slideshow-shortcode-wrapper.slick .video-list:hover .slick-arrow.slick-next {
opacity: 1;
}
.video-slideshow-shortcode-wrapper.slick .video-list:hover .slick-arrow.slick-prev {
left: 50px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list:hover .slick-arrow.slick-prev {
left: 25px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list:hover .slick-arrow.slick-next {
right: 50px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list:hover .slick-arrow.slick-next {
right: 25px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 {
opacity: .2;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1.slick-center {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1:focus {
outline: none;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1:hover .video-image .video-image-wrap:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1:hover .video-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image {
overflow: hidden;
position: relative;
padding: 0 50px;
max-width: 100vw;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-image-wrap {
overflow: hidden;
position: relative;
max-width: 100vw;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-image-wrap:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.2);
z-index: 1;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon {
position: absolute;
top: 40%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct {
width: 80px;
height: 80px;
display: block;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover:before,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 40px;
top: 40px;
color: #fff;
line-height: 40px;
font-size: 30px;
font-weight: 500;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before {
font-size: 20px;
left: 30px;
top: 30px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button i,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-meta {
margin-top: 50px;
text-align: center;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-meta .video-title a {
font-size: 24px;
color: #fff;
text-transform: uppercase;
letter-spacing: 6px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-meta .video-title a {
font-size: 20px;
letter-spacing: 4px;
}
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-meta .video-title a {
font-size: 16px;
letter-spacing: 3px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-meta .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-meta .video-category {
color: #ababab;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-meta .video-category a {
color: #ababab;
font-style: italic;
line-height: 2;
letter-spacing: 1px;
font-family: "Playfair Display";
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-meta .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_1 .video-image .video-meta .video-category a {
font-size: 12px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 {
opacity: .8;
padding: 0 15px;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2.slick-center {
opacity: 1;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2.slick-center:hover .video-image:before {
height: 100%;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2.slick-center:hover .video-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2.slick-center:hover .video-image .video-icon {
opacity: 1;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2.slick-center .video-image .video-meta {
opacity: 1;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2:hover .video-image .video-icon {
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2:focus {
outline: none;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image {
overflow: hidden;
position: relative;
max-width: 100vw;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 50%;
bottom: 0;
left: 0;
background: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);
z-index: 2;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon {
position: absolute;
top: 40%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct {
width: 80px;
height: 80px;
display: block;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover:before,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button:before,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 42px;
top: 40px;
color: #fff;
line-height: 40px;
font-size: 30px;
font-weight: 500;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button:before,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:before {
font-size: 20px;
left: 30px;
top: 30px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button i,
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-meta {
position: absolute;
bottom: 15%;
width: 100%;
left: 0;
text-align: center;
opacity: 0;
z-index: 9;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-meta .video-title a {
font-size: 48px;
font-weight: 400;
font-family: "Playfair Display";
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-meta .video-title a {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-meta .video-title a {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-meta .video-title a {
font-size: 20px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-meta .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-meta .meta-wrap {
font-size: 13px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-meta .meta-wrap .video-meta-date {
display: inline-block;
text-transform: uppercase;
color: #D8B069;
letter-spacing: 2px;
padding-right: 13px;
border-right: 1px solid #ababab;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-meta .meta-wrap .video-category {
display: inline-block;
padding-left: 13px;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-meta .meta-wrap .video-category i {
color: #D8B069;
padding-right: 8px;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-meta .meta-wrap .video-category a {
color: #fff;
font-style: italic;
line-height: 2;
letter-spacing: 1px;
font-family: "Playfair Display";
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-meta .meta-wrap .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_2 .video-image .video-meta .meta-wrap .video-category a {
font-size: 12px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_3 .video-image {
max-width: 100vw;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list .video-item.style_3 .video-title {
font-size: 18px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-prev, .video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-next {
background: none;
border: none;
color: transparent;
cursor: pointer;
display: block;
font-size: 0;
line-height: 0;
outline: none;
padding: 0;
position: absolute;
top: 50%;
z-index: 99;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-prev:before, .video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-next:before {
display: block;
color: #fff;
font-family: 'slick';
font-size: 28px;
line-height: 1;
opacity: 1;
width: 50px;
height: 50px;
line-height: 48px;
border: 2px solid #fff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-prev:before, .video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-next:before {
font-size: 18px;
width: 36px;
height: 36px;
line-height: 34px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-prev:hover:before, .video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-next:hover:before {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-prev {
left: 20px;
}
.video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-prev:before {
content: "\f27d";
font-family: Ionicons;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-prev {
left: 5px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-next {
right: 20px;
}
.video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-next:before {
content: "\f287";
font-family: Ionicons;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list .slick-arrow.slick-next {
right: 5px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .slick-dots {
position: absolute;
bottom: 35px;
list-style: none;
padding: 0;
margin: 0;
text-align: center;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick .video-list .slick-dots {
bottom: 15px;
}
}
.video-slideshow-shortcode-wrapper.slick .video-list .slick-dots li {
display: inline-block;
padding: 0 12px;
}
.video-slideshow-shortcode-wrapper.slick .video-list .slick-dots li.slick-active button {
width: 16px;
height: 16px;
background: transparent;
}
.video-slideshow-shortcode-wrapper.slick .video-list .slick-dots li button {
width: 8px;
height: 8px;
display: block;
background: #fff;
border: 1px solid #fff;
font-size: 0;
padding: 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.video-slideshow-shortcode-wrapper.slick .video-list .slick-dots li button:focus {
outline: none;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list:hover .slick-arrow.slick-prev, .video-slideshow-shortcode-wrapper.slick_2 .video-list:hover .slick-arrow.slick-next {
opacity: 1;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list:hover .slick-arrow.slick-prev {
left: 50px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.video-slideshow-shortcode-wrapper.slick_2 .video-list:hover .slick-arrow.slick-prev {
left: 30px;
}
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick_2 .video-list:hover .slick-arrow.slick-prev {
left: 15px;
}
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list:hover .slick-arrow.slick-next {
right: 50px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.video-slideshow-shortcode-wrapper.slick_2 .video-list:hover .slick-arrow.slick-next {
right: 30px;
}
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick_2 .video-list:hover .slick-arrow.slick-next {
right: 15px;
}
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 {
opacity: .8;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1.slick-active {
opacity: 1;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1:hover .video-image:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1:hover .video-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image {
overflow: hidden;
position: relative;
max-width: 100vw;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 2;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct {
width: 80px;
height: 80px;
display: block;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button,
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
}
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover,
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button:hover:before,
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 30px;
top: 0;
color: #fff;
line-height: 78px;
font-size: 30px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button:before,
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct:before {
font-size: 20px;
line-height: 58px;
left: 22px;
}
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button i,
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-meta {
display: none;
margin-top: 50px;
text-align: center;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-meta .video-title a {
font-size: 24px;
color: #fff;
text-transform: uppercase;
letter-spacing: 6px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-meta .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-meta .video-category {
color: #ababab;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-meta .video-category a {
color: #ababab;
font-style: italic;
line-height: 2;
letter-spacing: 1px;
font-family: "Playfair Display";
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-meta .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_1 .video-image .video-meta .video-category a {
font-size: 12px;
}
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 {
opacity: .8;
padding: 0 15px;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2.slick-center {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image {
overflow: hidden;
position: relative;
max-width: 100vw;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image img {
width: 100%;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-icon {
position: absolute;
top: 40%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-icon .view-video-button,
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct {
width: 80px;
height: 80px;
display: block;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover,
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-icon .view-video-button:hover:before,
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-icon .view-video-button:before,
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 40px;
top: 40px;
color: #fff;
line-height: 40px;
font-size: 30px;
font-weight: 500;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-icon .view-video-button i,
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-meta {
position: absolute;
bottom: 15%;
width: 100%;
left: 0;
text-align: center;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-meta .video-title a {
font-size: 48px;
font-weight: 400;
font-family: "Playfair Display";
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-meta .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-meta .meta-wrap .video-meta-date {
display: inline-block;
text-transform: uppercase;
color: #D8B069;
letter-spacing: 2px;
padding-right: 13px;
border-right: 1px solid #ababab;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-meta .meta-wrap .video-category {
display: inline-block;
padding-left: 13px;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-meta .meta-wrap .video-category i {
color: #D8B069;
padding-right: 8px;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-meta .meta-wrap .video-category a {
color: #fff;
font-style: italic;
line-height: 2;
letter-spacing: 1px;
font-family: "Playfair Display";
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-meta .meta-wrap .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_2 .video-image .video-meta .meta-wrap .video-category a {
font-size: 12px;
}
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_3 .video-image {
max-width: 100vw;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick_2 .video-list .video-item.style_3 .video-title {
font-size: 18px;
}
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-arrow.slick-prev, .video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-arrow.slick-next {
background: none;
border: none;
color: transparent;
cursor: pointer;
display: block;
font-size: 0;
line-height: 0;
outline: none;
padding: 0;
position: absolute;
top: 50%;
z-index: 99;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-arrow.slick-prev:before, .video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-arrow.slick-next:before {
display: block;
color: #fff;
font-family: 'slick';
font-size: 28px;
line-height: 1;
opacity: 1;
width: 50px;
height: 50px;
line-height: 48px;
border: 2px solid #fff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-arrow.slick-prev:hover:before, .video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-arrow.slick-next:hover:before {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-arrow.slick-prev {
left: 20px;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-arrow.slick-prev:before {
content: "\f27d";
font-family: Ionicons;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-arrow.slick-prev {
left: 5px;
}
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-arrow.slick-next {
right: 20px;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-arrow.slick-next:before {
content: "\f287";
font-family: Ionicons;
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-arrow.slick-next {
right: 5px;
}
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-dots {
position: absolute;
bottom: 35px;
list-style: none;
padding: 0;
margin: 0;
text-align: center;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-dots li {
display: inline-block;
padding: 0 12px;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-dots li.slick-active button {
width: 16px;
height: 16px;
background: transparent;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-dots li button {
width: 8px;
height: 8px;
display: block;
background: #fff;
border: 1px solid #fff;
font-size: 0;
padding: 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-list .slick-dots li button:focus {
outline: none;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-nav {
margin: 25px 0;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-nav .slick-slide {
color: rgba(171, 171, 171, 0.5);
font-size: 18px;
letter-spacing: 3px;
padding: 0 50px 5px 0;
position: relative;
text-transform: uppercase;
}
@media screen and (max-width: 1199px) {
.video-slideshow-shortcode-wrapper.slick_2 .video-nav .slick-slide {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.video-slideshow-shortcode-wrapper.slick_2 .video-nav .slick-slide {
font-size: 14px;
padding-right: 0;
}
}
.video-slideshow-shortcode-wrapper.slick_2 .video-nav .slick-slide:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
height: 2px;
width: 55px;
opacity: 0;
background-color: #D8B069;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-nav .slick-slide.slick-current {
color: #fff;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-nav .slick-slide.slick-current:before {
opacity: 1;
}
.video-slideshow-shortcode-wrapper.slick_2 .video-nav .slick-slide:focus {
outline: none;
}
.video-creative-shortcode-wrapper.list {
padding: 8% 0 10% 0;
}
.video-creative-shortcode-wrapper.list .video-list {
text-align: center;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content {
display: inline-block;
position: relative;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content:hover .video-title {
z-index: 10;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content:hover .video-image {
opacity: 1;
visibility: visible;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
-webkit-transform: scale(1) translateY(-50%);
-ms-transform: scale(1) translateY(-50%);
-o-transform: scale(1) translateY(-50%);
transform: scale(1) translateY(-50%);
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content:hover .video-image .video-icon {
z-index: 99;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content:hover .video-meta {
opacity: 1;
visibility: visible;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content:hover .video-meta .video-category a {
color: #D8B069;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-title {
position: relative;
margin: 0;
padding: 10px 0;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-title a {
font-size: 3.5vw;
font-family: "Playfair Display";
font-weight: 400;
color: #333333;
pointer-events: none;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-title a:hover {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-title a {
font-size: 18px;
}
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-meta {
position: absolute;
top: 0;
left: 0;
opacity: 0;
visibility: hidden;
-webkit-transform: translateX(-105%);
-ms-transform: translateX(-105%);
-o-transform: translateX(-105%);
transform: translateX(-105%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-meta .video-date {
color: #D8B069;
font-size: 24px;
}
@media screen and (max-width: 1199px) {
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-meta .video-date {
font-size: 20px;
}
}
@media screen and (max-width: 991px) {
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-meta .video-date {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-meta .video-date {
font-size: 13px;
}
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image {
overflow: hidden;
position: absolute;
left: 75%;
right: auto;
top: 50%;
width: 90%;
max-width: 550px;
min-width: 250px;
opacity: 0;
visibility: hidden;
z-index: 9;
-webkit-transform: scale(0.98) translateY(-50%);
-ms-transform: scale(0.98) translateY(-50%);
-o-transform: scale(0.98) translateY(-50%);
transform: scale(0.98) translateY(-50%);
}
@media screen and (max-width: 767px) {
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image {
left: 10px;
top: calc(-100% - 20px);
}
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image:hover img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image:hover:before {
background-image: none !important;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 50%;
height: 100%;
background-image: linear-gradient(to left, transparent, rgba(255, 255, 255, 0.5));
z-index: 2;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
opacity: 1;
z-index: 10;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button,
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
display: block;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button,
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button-direct {
width: 50px;
height: 50px;
}
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button:hover,
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button:hover:before,
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button:before,
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 22px;
top: 0;
color: #fff;
line-height: 58px;
font-size: 24px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button:before,
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button-direct:before {
font-size: 18px;
line-height: 48px;
left: 19px;
}
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button i,
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1 .video-item-content .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1:nth-child(odd) .video-item-content .video-image {
left: auto;
right: 75%;
}
@media screen and (max-width: 767px) {
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1:nth-child(odd) .video-item-content .video-image {
right: 10px;
}
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1:nth-child(odd) .video-item-content .video-image:before {
left: auto;
right: 0;
background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.5));
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1:nth-child(odd) .video-item-content .video-meta {
top: 10px;
right: 0;
left: auto;
-webkit-transform: translateX(105%);
-ms-transform: translateX(105%);
-o-transform: translateX(105%);
transform: translateX(105%);
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1.active .video-item-content .video-title a {
color: #333333;
}
.video-creative-shortcode-wrapper.list .video-list .video-item.style_1.in-active .video-item-content .video-title a {
color: #ccc;
} .introduce-shortcode-wrap.style_1 .introduce-image {
position: relative;
}
.introduce-shortcode-wrap.style_1 .introduce-image .introduce-sign {
position: absolute;
width: 210px;
height: 210px;
top: -70px;
left: -105px;
-webkit-transform: rotate(-30deg);
-ms-transform: rotate(-30deg);
-o-transform: rotate(-30deg);
transform: rotate(-30deg);
}
@media screen and (max-width: 1199px) {
.introduce-shortcode-wrap.style_1 .introduce-image .introduce-sign {
top: -70px;
left: -50px;
}
}
@media screen and (max-width: 991px) {
.introduce-shortcode-wrap.style_1 .introduce-image .introduce-sign {
top: -70px;
left: -15px;
}
}
@media screen and (max-width: 767px) {
.introduce-shortcode-wrap.style_1 .introduce-image .introduce-sign {
top: -50px;
left: 0;
}
}
.introduce-shortcode-wrap.style_1 .introduce-image .introduce-sign .title {
font-size: 60px;
font-family: "Mr Dafoe";
color: #D8B069;
position: absolute;
top: calc(50% - 15px);
left: calc(50% - 15px);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.introduce-shortcode-wrap.style_1 .introduce-image .introduce-sign .sub-title {
color: #D8B069;
font-family: "Playfair Display";
font-size: 13px;
letter-spacing: 1px;
text-transform: uppercase;
}
.introduce-shortcode-wrap.style_1 .introduce-image .introduce-sign .sub-title svg {
position: absolute;
left: 0;
top: 0;
width: 210px;
height: 210px;
}
.introduce-shortcode-wrap.style_1 .introduce-image .introduce-sign .sub-title svg text {
fill: #D8B069;
}
.introduce-shortcode-wrap.style_1 .introduce-description {
margin-left: 30%;
margin-top: -25%;
border: 2px solid #e7e7e7;
}
@media screen and (max-width: 991px) {
.introduce-shortcode-wrap.style_1 .introduce-description {
margin-top: -10%;
}
}
@media screen and (max-width: 991px) {
.introduce-shortcode-wrap.style_1 .introduce-description {
margin-top: 20px;
margin-left: 0;
}
}
.introduce-shortcode-wrap.style_1 .introduce-description .introduce-content {
border: 1px solid #e7e7e7;
margin: 10px;
padding: 8% 6% 5% 45%;
}
@media screen and (max-width: 991px) {
.introduce-shortcode-wrap.style_1 .introduce-description .introduce-content {
padding: 15% 6% 5% 6%;
}
}
.introduce-shortcode-wrap.style_1 .introduce-description .description {
padding-bottom: 5%;
}
.introduce-shortcode-wrap.style_1 .introduce-description .description:first-letter {
font-family: "Playfair Display";
font-weight: bold;
color: #333333;
display: inline-block;
float: left;
font-size: 60px;
line-height: 60px;
margin-right: 8px;
margin-top: -8px;
}
.introduce-shortcode-wrap.style_2 {
padding: 50vh 0;
position: relative;
}
.introduce-shortcode-wrap.style_2 .introduce-content {
position: absolute;
padding: 0 10%;
bottom: 10%;
}
@media screen and (max-width: 991px) {
.introduce-shortcode-wrap.style_2 .introduce-content {
padding-bottom: 10%;
}
}
.introduce-shortcode-wrap.style_2 .introduce-content .introduce-sign {
display: inline-block;
vertical-align: middle;
width: 210px;
height: 210px;
-webkit-transform: rotate(-30deg);
-ms-transform: rotate(-30deg);
-o-transform: rotate(-30deg);
transform: rotate(-30deg);
}
.introduce-shortcode-wrap.style_2 .introduce-content .introduce-sign .title {
font-size: 60px;
font-family: "Mr Dafoe";
color: #D8B069;
position: absolute;
top: calc(50% - 15px);
left: calc(50% - 15px);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.introduce-shortcode-wrap.style_2 .introduce-content .introduce-sign .sub-title {
color: #D8B069;
font-family: "Playfair Display";
font-size: 13px;
letter-spacing: 1px;
text-transform: uppercase;
}
.introduce-shortcode-wrap.style_2 .introduce-content .introduce-sign .sub-title svg {
position: absolute;
left: 0;
top: 0;
width: 210px;
height: 210px;
}
.introduce-shortcode-wrap.style_2 .introduce-content .introduce-sign .sub-title svg text {
fill: #D8B069;
}
.introduce-shortcode-wrap.style_2 .introduce-content .introduce-description {
display: inline-block;
vertical-align: middle;
width: calc(100% - 215px);
}
@media screen and (max-width: 991px) {
.introduce-shortcode-wrap.style_2 .introduce-content .introduce-description {
width: 100%;
}
}
.introduce-shortcode-wrap.style_2 .introduce-content .introduce-description .description {
color: #fff;
font-size: 18px;
padding-bottom: 5px;
}
@media screen and (max-width: 991px) {
.introduce-shortcode-wrap.style_2 .introduce-content .introduce-description .description {
font-size: 16px;
}
} .text-label-shortcode-wrap.style_1 .text-label-content {
position: relative;
margin-bottom: 30px;
}
.text-label-shortcode-wrap.style_1 .text-label-content .label-title {
color: #fff;
font-size: 160px;
font-weight: 600;
line-height: 1;
}
@media screen and (max-width: 1199px) {
.text-label-shortcode-wrap.style_1 .text-label-content .label-title {
font-size: 140px;
}
}
.text-label-shortcode-wrap.style_1 .text-label-content .label-sub-title {
font-size: 100px;
color: #D8B069;
font-style: italic;
font-family: "Playfair Display";
line-height: 1.2;
position: absolute;
top: 30%;
left: 30%;
}
@media screen and (max-width: 1199px) {
.text-label-shortcode-wrap.style_1 .text-label-content .label-sub-title {
font-size: 80px;
}
}
.text-label-shortcode-wrap.style_1 .text-label-content .label-description {
color: #fff;
font-size: 13px;
letter-spacing: 13px;
text-transform: uppercase;
position: absolute;
left: 40%;
}
@media screen and (max-width: 1199px) {
.text-label-shortcode-wrap.style_1 .text-label-content .label-description {
letter-spacing: 10px;
}
}
.text-label-shortcode-wrap.style_2 .text-label-content {
position: relative;
text-align: right;
margin-top: 6%;
margin-left: 10%;
padding-right: 10%;
padding-top: 13%;
}
.text-label-shortcode-wrap.style_2 .text-label-content:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 40px;
height: 32px;
background-color: #D8B069;
background-repeat: no-repeat;
-webkit-mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/quote-sign.svg);
mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/quote-sign.svg);
}
.text-label-shortcode-wrap.style_2 .text-label-content .label-title {
color: #fff;
line-height: 1.3;
font-size: 48px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 3px;
}
@media screen and (max-width: 1199px) {
.text-label-shortcode-wrap.style_2 .text-label-content .label-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.text-label-shortcode-wrap.style_2 .text-label-content .label-title {
font-size: 24px;
margin-top: 10px;
margin-bottom: 10px;
}
}
@media screen and (max-width: 767px) {
.text-label-shortcode-wrap.style_2 .text-label-content .label-title {
font-size: 20px;
}
}
.text-label-shortcode-wrap.style_2 .text-label-content .label-description {
font-size: 18px;
font-family: "Playfair Display";
color: #ababab;
max-width: 400px;
margin-left: auto;
}
@media screen and (max-width: 1199px) {
.text-label-shortcode-wrap.style_2 .text-label-content .label-description {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.text-label-shortcode-wrap.style_2 .text-label-content .label-description {
font-size: 15px;
}
}
@media screen and (max-width: 1199px) {
.text-label-shortcode-wrap.style_2 .text-label-content {
font-size: 20px;
}
}
.text-label-shortcode-wrap.style_3 .text-label-content {
padding: 10px 0 15px;
text-align: center;
}
.text-label-shortcode-wrap.style_3 .text-label-content .label-title,
.text-label-shortcode-wrap.style_3 .text-label-content .label-description {
display: inline-block;
font-family: "Playfair Display";
font-style: italic;
font-weight: 700;
}
.text-label-shortcode-wrap.style_3 .text-label-content .label-title {
font-size: 18px;
margin-right: 15px;
text-decoration: line-through;
}
.text-label-shortcode-wrap.style_3 .text-label-content .label-description {
color: #D8B069;
font-size: 24px;
} .text-list-shortcode-wrap {
text-align: center;
}
.text-list-shortcode-wrap.style_1 .text-list-content, .text-list-shortcode-wrap.style_2 .text-list-content {
padding: 3px 0;
}
.text-list-shortcode-wrap.style_1 .text-list-content .text-title, .text-list-shortcode-wrap.style_2 .text-list-content .text-title {
color: #fff;
font-size: 18px;
font-weight: 500;
font-family: "Playfair Display";
letter-spacing: 1px;
padding: 0 6px;
text-transform: uppercase;
}
@media screen and (max-width: 1199px) {
.text-list-shortcode-wrap.style_1 .text-list-content .text-title, .text-list-shortcode-wrap.style_2 .text-list-content .text-title {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.text-list-shortcode-wrap.style_1 .text-list-content .text-title, .text-list-shortcode-wrap.style_2 .text-list-content .text-title {
font-size: 13px;
}
}
.text-list-shortcode-wrap.style_1 .text-list-content .text-title a, .text-list-shortcode-wrap.style_2 .text-list-content .text-title a {
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.text-list-shortcode-wrap.style_1 .text-list-content .text-title a:hover, .text-list-shortcode-wrap.style_2 .text-list-content .text-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.text-list-shortcode-wrap.style_1 .text-list-content .text-sub-title, .text-list-shortcode-wrap.style_2 .text-list-content .text-sub-title {
color: #ababab;
font-size: 12px;
letter-spacing: 1px;
position: relative;
top: -1px;
text-transform: uppercase;
}
@media screen and (max-width: 767px) {
.text-list-shortcode-wrap.style_1 .text-list-content .text-sub-title, .text-list-shortcode-wrap.style_2 .text-list-content .text-sub-title {
font-size: 10px;
}
}
.timeline-shortcode-wrap.carousel .timeline-shortcode-content .timeline-item {
padding: 10px 20px;
text-align: center;
}
.timeline-shortcode-wrap.carousel .timeline-shortcode-content .timeline-item:focus {
outline: none;
}
.timeline-shortcode-wrap.carousel .timeline-shortcode-content .timeline-item h2 {
color: #D8B069;
font-size: 40px;
font-family: "Playfair Display";
padding-top: 30px;
}
@media screen and (max-width: 991px) {
.timeline-shortcode-wrap.carousel .timeline-shortcode-content .timeline-item h2 {
font-size: 36px;
padding-top: 20px;
}
}
.timeline-shortcode-wrap.carousel .timeline-shortcode-content .timeline-item .timeline-title {
font-size: 15px;
text-transform: uppercase;
letter-spacing: 2px;
line-height: 1.5;
padding-top: 10px;
}
.timeline-shortcode-wrap.carousel .timeline-shortcode-content .timeline-item a {
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.timeline-shortcode-wrap.carousel .timeline-shortcode-content .timeline-item a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.timeline-shortcode-wrap.carousel .timeline-shortcode-content .timeline-item .description {
padding: 15px 0;
}
.timeline-shortcode-wrap.carousel .timeline-slider-nav .thumb-time {
position: relative;
}
.timeline-shortcode-wrap.carousel .timeline-slider-nav .thumb-time:focus {
outline: none;
}
.timeline-shortcode-wrap.carousel .timeline-slider-nav .thumb-time:before {
content: "";
position: absolute;
height: 1px;
width: 100%;
background-color: #ccc;
top: 5px;
}
.timeline-shortcode-wrap.carousel .timeline-slider-nav .thumb-time .time-dot {
display: block;
width: 11px;
height: 11px;
background-color: #D8B069;
margin: 0 auto;
z-index: 2;
position: relative;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.timeline-shortcode-wrap.carousel .slick-arrow.slick-prev, .timeline-shortcode-wrap.carousel .slick-arrow.slick-next {
background: none;
border: none;
color: transparent;
cursor: pointer;
display: block;
font-size: 0;
line-height: 0;
outline: none;
padding: 0;
position: absolute;
top: 50%;
z-index: 99;
}
.timeline-shortcode-wrap.carousel .slick-arrow.slick-prev:before, .timeline-shortcode-wrap.carousel .slick-arrow.slick-next:before {
color: #ababab;
font-family: 'slick';
font-size: 22px;
line-height: 1;
opacity: 1;
display: block;
width: 48px;
height: 48px;
line-height: 46px;
border: 2px solid #eee;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.timeline-shortcode-wrap.carousel .slick-arrow.slick-prev:before, .timeline-shortcode-wrap.carousel .slick-arrow.slick-next:before {
font-size: 18px;
width: 36px;
height: 36px;
line-height: 34px;
}
}
.timeline-shortcode-wrap.carousel .slick-arrow.slick-prev:hover:before, .timeline-shortcode-wrap.carousel .slick-arrow.slick-next:hover:before {
color: rgba(255, 255, 255, 0.3);
border: 2px solid #333;
background-color: #333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.timeline-shortcode-wrap.carousel .slick-arrow.slick-prev {
left: -48px;
}
.timeline-shortcode-wrap.carousel .slick-arrow.slick-prev:before {
content: "\f27d";
font-family: Ionicons;
}
@media screen and (max-width: 991px) {
.timeline-shortcode-wrap.carousel .slick-arrow.slick-prev {
left: -24px;
}
}
@media screen and (max-width: 767px) {
.timeline-shortcode-wrap.carousel .slick-arrow.slick-prev {
left: 5px;
}
}
.timeline-shortcode-wrap.carousel .slick-arrow.slick-next {
right: -48px;
}
.timeline-shortcode-wrap.carousel .slick-arrow.slick-next:before {
content: "\f287";
font-family: Ionicons;
}
@media screen and (max-width: 991px) {
.timeline-shortcode-wrap.carousel .slick-arrow.slick-next {
right: -24px;
}
}
@media screen and (max-width: 767px) {
.timeline-shortcode-wrap.carousel .slick-arrow.slick-next {
right: 5px;
}
}
.accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel {
margin-bottom: 25px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel-heading {
padding: 0;
position: relative;
}
.accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel-heading a {
border-bottom: 2px solid #ededed;
color: #333333;
display: block;
font-size: 24px;
padding: 5px 10px 5px 0;
}
@media screen and (max-width: 1199px) {
.accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel-heading a {
font-size: 20px;
}
}
@media screen and (max-width: 991px) {
.accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel-heading a {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel-heading a {
font-size: 16px;
}
}
.accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel-heading a.in, .accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel-heading a[aria-expanded="true"] {
border-bottom: 2px solid #D8B069;
}
.accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel-heading a.in:before, .accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel-heading a[aria-expanded="true"]:before {
content: "\f367";
color: #D8B069;
}
.accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel-heading a.collapsed {
border-bottom: 2px solid #ededed;
}
.accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel-heading a.collapsed:before {
content: "\f272";
color: #333333;
}
.accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel-heading a:before {
content: "\f367";
color: #333333;
font-family: Ionicons;
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.accordion-shortcode-wrap.style_1 .accordion-shortcode-content .panel-body {
border-top: none;
padding-left: 0;
}
.haru-posts-ajax-order {
overflow: hidden;
position: relative;
}
.haru-posts-ajax-order .posts-tabs {
list-style: none;
padding: 0;
margin: 0;
}
.haru-posts-ajax-order .posts-tabs.align_left {
text-align: left;
}
.haru-posts-ajax-order .posts-tabs.align_center {
text-align: center;
}
.haru-posts-ajax-order .posts-tabs.align_right {
text-align: right;
}
.haru-posts-ajax-order .posts-tabs li {
cursor: pointer;
color: #ababab;
display: inline-block;
padding-left: 20px;
margin-right: 20px;
position: relative;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.haru-posts-ajax-order .posts-tabs li {
margin-bottom: 10px;
}
}
.haru-posts-ajax-order .posts-tabs li:hover {
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-posts-ajax-order .posts-tabs li:hover:after {
width: 100%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-posts-ajax-order .posts-tabs li:last-child {
margin-right: 0;
}
.haru-posts-ajax-order .posts-tabs li.date:before {
content: "\f2f0";
}
.haru-posts-ajax-order .posts-tabs li.comment_count:before {
content: "\f308";
}
.haru-posts-ajax-order .posts-tabs li.views:before {
content: "\f2e9";
}
.haru-posts-ajax-order .posts-tabs li.rand:before {
content: "\f392";
}
.haru-posts-ajax-order .posts-tabs li:before {
content: "\f2f0";
font-family: Ionicons;
position: absolute;
left: 2px;
}
.haru-posts-ajax-order .posts-tabs li:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 0;
height: 2px;
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-posts-ajax-order .posts-tabs li.current {
color: #333333;
}
.haru-posts-ajax-order .posts-tabs li.current:after {
width: 100%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-posts-ajax-order .posts-content {
min-height: 300px;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.haru-posts-ajax-order .posts-content.loading {
position: relative;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.haru-posts-ajax-order .posts-content.loading:after {
content: '';
position: absolute;
width: 100%;
height: 100%;
top: -1px;
left: 0;
z-index: 5;
background-color: #fff;
}
.haru-posts-ajax-order .posts-content.loading:before {
content: '\f110';
font-family: fontAwesome;
position: absolute;
top: 10%;
left: 50%;
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
z-index: 6;
font-size: 24px;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.haru-posts-ajax-order .posts-content.list .posts-list {
list-style: none;
padding: 0;
margin: 0;
}
.haru-posts-ajax-order .posts-content.list .post-item {
border-bottom: 1px solid #ededed;
padding: 30px 0;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article {
position: relative;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-thumbnail {
position: relative;
overflow: hidden;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-thumbnail:hover .post-image:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-thumbnail:hover img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-thumbnail .post-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
opacity: 0;
z-index: 2;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-thumbnail img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content {
background-color: #fff;
padding: 25px;
text-align: center;
}
@media screen and (max-width: 991px) {
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content {
padding: 15px;
}
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .post-meta .post-meta-date {
display: inline-block;
vertical-align: middle;
font-family: "Playfair Display";
font-style: italic;
letter-spacing: 1px;
padding-left: 13px;
border-left: 1px solid #ababab;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .post-meta .post-category {
display: inline-block;
vertical-align: middle;
padding-right: 13px;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .post-meta .post-category i {
color: #D8B069;
padding-right: 3px;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .post-meta .post-category a {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .post-meta .post-category a:hover {
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .post-category {
font-size: 12px;
}
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .post-category a {
color: #ababab;
font-style: italic;
letter-spacing: 2px;
text-transform: uppercase;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .post-category a:hover {
color: #D8B069;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .entry-title {
font-size: 34px;
font-family: "Playfair Display";
font-weight: 400;
margin-top: 10px;
}
@media screen and (max-width: 1199px) {
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .entry-title {
font-size: 28px;
}
}
@media screen and (max-width: 991px) {
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .entry-title {
font-size: 18px;
}
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .entry-title a {
color: #333333;
line-height: 1.5;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .entry-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .post-content .post-excerpt {
padding-top: 5px;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .icon-readmore {
font-size: 13px;
font-weight: 600;
text-align: center;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .icon-readmore a {
border: 2px solid #ededed;
display: block;
padding: 12px 15px;
text-transform: uppercase;
letter-spacing: 1px;
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-posts-ajax-order .posts-content.list .post-item.special article .icon-readmore a:hover {
border: 2px solid #D8B069;
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article {
position: relative;
}
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article .post-thumbnail {
width: 49%;
display: inline-block;
vertical-align: top;
padding-right: 30px;
}
@media screen and (max-width: 767px) {
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article .post-thumbnail {
width: 100%;
padding-right: 0;
margin-bottom: 15px;
}
}
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article .post-content {
width: 49%;
display: inline-block;
vertical-align: top;
}
@media screen and (max-width: 767px) {
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article .post-content {
width: 100%;
}
}
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article .post-content .post-category i {
color: #D8B069;
padding-right: 3px;
}
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article .post-content .post-category a {
color: #D8B069;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article .post-content .post-category a:hover {
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article .post-content .entry-title {
font-size: 24px;
font-family: "Playfair Display";
font-weight: 400;
margin-top: 10px;
}
@media screen and (max-width: 1199px) {
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article .post-content .entry-title {
font-size: 20px;
}
}
@media screen and (max-width: 991px) {
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article .post-content .entry-title {
font-size: 18px;
}
}
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article .post-content .entry-title a {
color: #333333;
line-height: 1.5;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article .post-content .entry-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-posts-ajax-order .posts-content.list .post-item:not(.special) article .post-content .post-meta .post-meta-date {
display: inline-block;
vertical-align: middle;
font-family: "Playfair Display";
font-style: italic;
letter-spacing: 1px;
}
.haru-posts-ajax-order .posts-content.list .post-item:last-child {
border-bottom: none;
}
.post-list-shortcode-wrap.list .post-list-item {
padding: 25px 0;
border-bottom: 1px solid #ededed;
}
.post-list-shortcode-wrap.list .post-list-item:first-child {
padding-top: 0;
}
.post-list-shortcode-wrap.list .post-list-item .post-content {
display: inline-block;
vertical-align: top;
width: calc(100% - 85px);
}
.post-list-shortcode-wrap.list .post-list-item .post-content .entry-title {
margin-top: 0;
font-size: 18px;
}
@media screen and (max-width: 991px) {
.post-list-shortcode-wrap.list .post-list-item .post-content .entry-title {
font-size: 16px;
}
}
.post-list-shortcode-wrap.list .post-list-item .post-content .entry-title a {
color: #333333;
font-family: "Playfair Display";
font-weight: 400;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-list-shortcode-wrap.list .post-list-item .post-content .entry-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-list-shortcode-wrap.list .post-list-item .post-content .post-meta .post-meta-views {
font-size: 14px;
}
.post-list-shortcode-wrap.list .post-list-item .post-content .post-meta .post-meta-views i {
color: #D8B069;
margin-right: 8px;
}
.post-list-shortcode-wrap.list .post-list-item .post-content .post-meta .post-meta-date {
display: none;
}
.post-list-shortcode-wrap.list .post-list-item .post-content .post-meta .post-category {
display: none;
}
.post-list-shortcode-wrap.list .post-list-item .post-content .post-meta .post-category a {
color: #D8B069;
text-transform: uppercase;
}
.post-list-shortcode-wrap.list .post-list-item .post-content .post-excerpt {
display: none;
}
.post-list-shortcode-wrap.list .post-list-item .post-thumbnail {
width: 80px;
display: inline-block;
vertical-align: top;
}
.blog-shortcode-wrapper.grid .blog-list, .blog-shortcode-wrapper.masonry .blog-list {
margin-left: -15px;
margin-right: -15px;
}
.blog-shortcode-wrapper.grid .blog-list.columns-2 .blog-item, .blog-shortcode-wrapper.masonry .blog-list.columns-2 .blog-item {
width: 50%;
}
@media screen and (max-width: 767px) {
.blog-shortcode-wrapper.grid .blog-list.columns-2 .blog-item, .blog-shortcode-wrapper.masonry .blog-list.columns-2 .blog-item {
width: 100%;
}
}
.blog-shortcode-wrapper.grid .blog-list.columns-2 .blog-item.featured-post, .blog-shortcode-wrapper.masonry .blog-list.columns-2 .blog-item.featured-post {
width: 100%;
}
.blog-shortcode-wrapper.grid .blog-list.columns-3 .blog-item, .blog-shortcode-wrapper.masonry .blog-list.columns-3 .blog-item {
width: 33.333333%;
}
@media screen and (max-width: 991px) {
.blog-shortcode-wrapper.grid .blog-list.columns-3 .blog-item, .blog-shortcode-wrapper.masonry .blog-list.columns-3 .blog-item {
width: 33.333333%;
}
}
@media screen and (max-width: 767px) {
.blog-shortcode-wrapper.grid .blog-list.columns-3 .blog-item, .blog-shortcode-wrapper.masonry .blog-list.columns-3 .blog-item {
width: 100%;
}
}
.blog-shortcode-wrapper.grid .blog-list.columns-3 .blog-item.featured-post, .blog-shortcode-wrapper.masonry .blog-list.columns-3 .blog-item.featured-post {
width: 66.666666%;
}
@media screen and (max-width: 767px) {
.blog-shortcode-wrapper.grid .blog-list.columns-3 .blog-item.featured-post, .blog-shortcode-wrapper.masonry .blog-list.columns-3 .blog-item.featured-post {
width: 100%;
}
}
.blog-shortcode-wrapper.grid .blog-list.columns-4 .blog-item, .blog-shortcode-wrapper.masonry .blog-list.columns-4 .blog-item {
width: 25%;
}
@media screen and (max-width: 991px) {
.blog-shortcode-wrapper.grid .blog-list.columns-4 .blog-item, .blog-shortcode-wrapper.masonry .blog-list.columns-4 .blog-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.blog-shortcode-wrapper.grid .blog-list.columns-4 .blog-item, .blog-shortcode-wrapper.masonry .blog-list.columns-4 .blog-item {
width: 100%;
}
}
.blog-shortcode-wrapper.grid .blog-list.columns-4 .blog-item.featured-post, .blog-shortcode-wrapper.masonry .blog-list.columns-4 .blog-item.featured-post {
width: 50%;
}
@media screen and (max-width: 767px) {
.blog-shortcode-wrapper.grid .blog-list.columns-4 .blog-item.featured-post, .blog-shortcode-wrapper.masonry .blog-list.columns-4 .blog-item.featured-post {
width: 100%;
}
}
.blog-shortcode-wrapper.grid .blog-list.columns-5 .blog-item, .blog-shortcode-wrapper.masonry .blog-list.columns-5 .blog-item {
width: 20%;
}
@media screen and (max-width: 991px) {
.blog-shortcode-wrapper.grid .blog-list.columns-5 .blog-item, .blog-shortcode-wrapper.masonry .blog-list.columns-5 .blog-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.blog-shortcode-wrapper.grid .blog-list.columns-5 .blog-item, .blog-shortcode-wrapper.masonry .blog-list.columns-5 .blog-item {
width: 100%;
}
}
.blog-shortcode-wrapper.grid .blog-list.columns-5 .blog-item.featured-post, .blog-shortcode-wrapper.masonry .blog-list.columns-5 .blog-item.featured-post {
width: 40%;
}
@media screen and (max-width: 991px) {
.blog-shortcode-wrapper.grid .blog-list.columns-5 .blog-item.featured-post, .blog-shortcode-wrapper.masonry .blog-list.columns-5 .blog-item.featured-post {
width: 100%;
}
}
@media screen and (max-width: 767px) {
.blog-shortcode-wrapper.grid .blog-list.columns-5 .blog-item.featured-post, .blog-shortcode-wrapper.masonry .blog-list.columns-5 .blog-item.featured-post {
width: 100%;
}
}
.blog-shortcode-wrapper.grid .blog-list .blog-item, .blog-shortcode-wrapper.masonry .blog-list .blog-item {
padding: 0 15px;
margin-bottom: 30px;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item:hover .post-content, .blog-shortcode-wrapper.masonry .blog-list .blog-item:hover .post-content {
-webkit-box-shadow: 0px 2px 30px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 2px 30px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0px 2px 30px 0px rgba(0, 0, 0, 0.1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item:hover .post-image:before, .blog-shortcode-wrapper.masonry .blog-list .blog-item:hover .post-image:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item:hover .post-image img, .blog-shortcode-wrapper.masonry .blog-list .blog-item:hover .post-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-content, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-content {
background-color: #fff;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-image, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-image {
overflow: hidden;
position: relative;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-image:before, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
opacity: 0;
z-index: 2;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-image img, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-image img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-meta, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-meta {
padding: 20px 30px;
}
@media screen and (max-width: 991px) {
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-meta, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-meta {
padding: 20px 15px;
}
}
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-category a, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-category a {
color: #D8B069;
text-transform: uppercase;
}
@media screen and (max-width: 991px) {
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-category a, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-category a {
font-size: 14px;
}
}
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-title, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-title {
margin-top: 10px;
font-weight: normal;
line-height: 1.4;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-title a, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-title a {
color: #333333;
font-size: 24px;
font-family: "Playfair Display";
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-title a, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-title a {
font-size: 20px;
}
}
@media screen and (max-width: 991px) {
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-title a, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-title a {
font-size: 18px;
}
}
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-title a:hover, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-other-meta, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-other-meta {
padding-top: 10px;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-other-meta i, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-other-meta i {
color: #D8B069;
padding-right: 8px;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-other-meta .post-meta-views, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-other-meta .post-meta-views {
display: inline-block;
margin-right: 15px;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item .post-other-meta .post-meta-comment, .blog-shortcode-wrapper.masonry .blog-list .blog-item .post-other-meta .post-meta-comment {
display: inline-block;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item.featured-post, .blog-shortcode-wrapper.masonry .blog-list .blog-item.featured-post {
overflow: hidden;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item.featured-post:hover .post-image img, .blog-shortcode-wrapper.masonry .blog-list .blog-item.featured-post:hover .post-image img {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item.featured-post .post-content, .blog-shortcode-wrapper.masonry .blog-list .blog-item.featured-post .post-content {
background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.8));
bottom: 0;
left: 15px;
position: absolute;
padding: 80px 30px 40px 30px;
width: calc(100% - 30px);
}
@media screen and (max-width: 767px) {
.blog-shortcode-wrapper.grid .blog-list .blog-item.featured-post .post-content, .blog-shortcode-wrapper.masonry .blog-list .blog-item.featured-post .post-content {
padding: 40px 30px 30px 30px;
}
}
.blog-shortcode-wrapper.grid .blog-list .blog-item.featured-post .post-category, .blog-shortcode-wrapper.masonry .blog-list .blog-item.featured-post .post-category {
color: #fff;
font-size: 16px;
font-style: italic;
text-transform: uppercase;
}
@media screen and (max-width: 767px) {
.blog-shortcode-wrapper.grid .blog-list .blog-item.featured-post .post-category, .blog-shortcode-wrapper.masonry .blog-list .blog-item.featured-post .post-category {
font-size: 14px;
}
}
.blog-shortcode-wrapper.grid .blog-list .blog-item.featured-post .post-category a, .blog-shortcode-wrapper.masonry .blog-list .blog-item.featured-post .post-category a {
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item.featured-post .post-category a:hover, .blog-shortcode-wrapper.masonry .blog-list .blog-item.featured-post .post-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item.featured-post .post-title, .blog-shortcode-wrapper.masonry .blog-list .blog-item.featured-post .post-title {
line-height: 1.3;
margin-top: 10px;
margin-bottom: 10px;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item.featured-post .post-title a, .blog-shortcode-wrapper.masonry .blog-list .blog-item.featured-post .post-title a {
color: #fff;
font-size: 28px;
font-weight: 400;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.blog-shortcode-wrapper.grid .blog-list .blog-item.featured-post .post-title a, .blog-shortcode-wrapper.masonry .blog-list .blog-item.featured-post .post-title a {
font-size: 18px;
}
}
.blog-shortcode-wrapper.grid .blog-list .blog-item.featured-post .post-title a:hover, .blog-shortcode-wrapper.masonry .blog-list .blog-item.featured-post .post-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.blog-shortcode-wrapper.grid .blog-list .blog-item.featured-post .post-excerpt, .blog-shortcode-wrapper.masonry .blog-list .blog-item.featured-post .post-excerpt {
color: #fff;
padding-top: 10px;
}
.blog-shortcode-wrapper .blog-shortcode-paging {
padding-top: 3%;
}
.blog-shortcode-wrapper .blog-shortcode-paging.default {
font-style: italic;
font-weight: 600;
margin-top: 30px;
text-align: center;
}
.blog-shortcode-wrapper .blog-shortcode-paging.default .page-numbers {
list-style: none;
list-style-type: none;
display: inline-block;
padding: 0;
margin: 0;
}
.blog-shortcode-wrapper .blog-shortcode-paging.default .page-numbers li {
display: inline-block;
padding-right: 25px;
}
.blog-shortcode-wrapper .blog-shortcode-paging.default .page-numbers li span, .blog-shortcode-wrapper .blog-shortcode-paging.default .page-numbers li a {
display: inline-block;
height: 25px;
line-height: 25px;
text-align: center;
}
.blog-shortcode-wrapper .blog-shortcode-paging.default .page-numbers li span.current {
color: #D8B069;
}
.blog-shortcode-wrapper .blog-shortcode-paging.default .page-numbers li a:hover, .blog-shortcode-wrapper .blog-shortcode-paging.default .page-numbers li a:focus {
background: none;
color: #D8B069;
}
.blog-shortcode-wrapper .blog-shortcode-paging.default .page-numbers li a.prev, .blog-shortcode-wrapper .blog-shortcode-paging.default .page-numbers li a.next {
text-transform: uppercase;
}
.blog-shortcode-wrapper .blog-shortcode-paging.load-more {
text-align: center;
}
.blog-shortcode-wrapper .blog-shortcode-paging.load-more button {
background-image: none;
border: 2px solid #ededed;
background-color: transparent;
color: #333333;
font-weight: 600;
padding: 8px 30px;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.blog-shortcode-wrapper .blog-shortcode-paging.load-more button:hover {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.blog-shortcode-wrapper .blog-shortcode-paging.load-more button:focus {
outline: none;
} .event-date-shortcode-wrap.style_1 .event-date-content .event-date-item {
color: #fff;
display: flex;
align-items: center;
font-size: 20px;
font-weight: 400;
padding: 25px 0;
border-bottom: 1px solid rgba(255, 255, 255, 0.4);
text-transform: uppercase;
}
@media screen and (max-width: 991px) {
.event-date-shortcode-wrap.style_1 .event-date-content .event-date-item {
font-size: 18px;
padding: 20px 0;
}
}
@media screen and (max-width: 767px) {
.event-date-shortcode-wrap.style_1 .event-date-content .event-date-item {
font-size: 14px;
padding: 15px 0;
}
}
.event-date-shortcode-wrap.style_1 .event-date-content .event-date-item:last-child {
border: none;
}
.event-date-shortcode-wrap.style_1 .event-date-content .event-date {
flex: 0 0 15%;
padding-right: 10px;
}
.event-date-shortcode-wrap.style_1 .event-date-content .event-day {
flex: 0 0 6%;
padding-right: 10px;
}
.event-date-shortcode-wrap.style_1 .event-date-content .event-title {
color: #fff;
flex: 1;
}
.event-date-shortcode-wrap.style_1 .event-date-content .event-title a {
color: #fff;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.event-date-shortcode-wrap.style_1 .event-date-content .event-title a:hover {
opacity: .8;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.event-date-shortcode-wrap.style_1 .event-date-content .event-button {
margin-left: auto;
font-size: 14px;
}
@media screen and (max-width: 991px) {
.event-date-shortcode-wrap.style_1 .event-date-content .event-button {
font-size: 14px;
}
}
@media screen and (max-width: 767px) {
.event-date-shortcode-wrap.style_1 .event-date-content .event-button {
font-size: 12px;
}
}
.event-date-shortcode-wrap.style_1 .event-date-content .event-button a {
display: block;
color: #fff;
padding: 10px 20px 5px;
border: 1px solid #fff;
font-weight: 600;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
@media screen and (max-width: 767px) {
.event-date-shortcode-wrap.style_1 .event-date-content .event-button a {
padding: 8px 20px 5px;
}
}
.event-date-shortcode-wrap.style_1 .event-date-content .event-button a:hover {
background-color: #D8B069;
border: 1px solid #D8B069;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
} .album-slider-shortcode-wrap.style_1 .album-slider-content {
position: relative;
}
.album-slider-shortcode-wrap.style_1 .album-slider-content:hover .owl-nav .owl-prev, .album-slider-shortcode-wrap.style_1 .album-slider-content:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.album-slider-shortcode-wrap.style_1 .album-slider-content .owl-nav .owl-prev, .album-slider-shortcode-wrap.style_1 .album-slider-content .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
line-height: 46px;
font-size: 20px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.album-slider-shortcode-wrap.style_1 .album-slider-content .owl-nav .owl-prev:hover, .album-slider-shortcode-wrap.style_1 .album-slider-content .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.album-slider-shortcode-wrap.style_1 .album-slider-content .owl-nav .owl-prev {
left: 0;
}
.album-slider-shortcode-wrap.style_1 .album-slider-content .owl-nav .owl-next {
right: 0;
}
.album-slider-shortcode-wrap.style_1 .album-slider-content .owl-dots {
margin-top: 10px;
text-align: center;
}
.album-slider-shortcode-wrap.style_1 .album-slider-content .owl-dots .owl-dot {
background: transparent;
border: 1px solid #fff;
display: inline-block;
height: 10px;
margin: 0 3px;
width: 10px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.album-slider-shortcode-wrap.style_1 .album-slider-content .owl-dots .owl-dot.active {
background: #fff;
} .banner-list-shortcode-wrap.style_1 .banner-list-content {
position: relative;
}
.banner-list-shortcode-wrap.style_1 .banner-list-content:hover .owl-nav .owl-prev, .banner-list-shortcode-wrap.style_1 .banner-list-content:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.banner-list-shortcode-wrap.style_1 .banner-list-content .banner-list-item .banner-title {
display: none;
}
.banner-list-shortcode-wrap.style_1 .banner-list-content .owl-nav .owl-prev, .banner-list-shortcode-wrap.style_1 .banner-list-content .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
line-height: 46px;
font-size: 20px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.banner-list-shortcode-wrap.style_1 .banner-list-content .owl-nav .owl-prev:hover, .banner-list-shortcode-wrap.style_1 .banner-list-content .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.banner-list-shortcode-wrap.style_1 .banner-list-content .owl-nav .owl-prev {
left: 0;
}
.banner-list-shortcode-wrap.style_1 .banner-list-content .owl-nav .owl-next {
right: 0;
}
.banner-list-shortcode-wrap.style_1 .banner-list-content .owl-dots {
margin-top: 10px;
text-align: center;
}
.banner-list-shortcode-wrap.style_1 .banner-list-content .owl-dots .owl-dot {
background: transparent;
border: 1px solid #fff;
display: inline-block;
height: 10px;
margin: 0 3px;
width: 10px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.banner-list-shortcode-wrap.style_1 .banner-list-content .owl-dots .owl-dot.active {
background: #fff;
} .filmography-shortcode-wrap.style_1 .filmography-content .filmography-item, .filmography-shortcode-wrap.style_2 .filmography-content .filmography-item {
color: #fff;
display: flex;
align-items: center;
font-size: 16px;
font-weight: 400;
padding-bottom: 20px;
}
@media screen and (max-width: 991px) {
.filmography-shortcode-wrap.style_1 .filmography-content .filmography-item, .filmography-shortcode-wrap.style_2 .filmography-content .filmography-item {
font-size: 14px;
}
}
@media screen and (max-width: 767px) {
.filmography-shortcode-wrap.style_1 .filmography-content .filmography-item, .filmography-shortcode-wrap.style_2 .filmography-content .filmography-item {
font-size: 13px;
}
}
.filmography-shortcode-wrap.style_1 .filmography-content .filmography-item:first-child, .filmography-shortcode-wrap.style_2 .filmography-content .filmography-item:first-child {
border-top: 1px solid rgba(255, 255, 255, 0.4);
border-bottom: 1px solid rgba(255, 255, 255, 0.4);
font-size: 18px;
font-weight: 600;
padding-top: 20px;
margin-bottom: 25px;
text-transform: uppercase;
}
@media screen and (max-width: 991px) {
.filmography-shortcode-wrap.style_1 .filmography-content .filmography-item:first-child, .filmography-shortcode-wrap.style_2 .filmography-content .filmography-item:first-child {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.filmography-shortcode-wrap.style_1 .filmography-content .filmography-item:first-child, .filmography-shortcode-wrap.style_2 .filmography-content .filmography-item:first-child {
font-size: 14px;
}
}
.filmography-shortcode-wrap.style_1 .filmography-content .filmography-item:last-child, .filmography-shortcode-wrap.style_2 .filmography-content .filmography-item:last-child {
border: none;
}
.filmography-shortcode-wrap.style_1 .filmography-content .filmography-year, .filmography-shortcode-wrap.style_2 .filmography-content .filmography-year {
flex: 0 0 20%;
padding-right: 10px;
}
.filmography-shortcode-wrap.style_1 .filmography-content .filmography-role, .filmography-shortcode-wrap.style_2 .filmography-content .filmography-role {
flex: 0 0 20%;
padding-left: 10px;
font-size: 110%;
}
@media screen and (max-width: 767px) {
.filmography-shortcode-wrap.style_1 .filmography-content .filmography-role, .filmography-shortcode-wrap.style_2 .filmography-content .filmography-role {
flex: 0 0 25%;
}
}
.filmography-shortcode-wrap.style_1 .filmography-content .filmography-title, .filmography-shortcode-wrap.style_2 .filmography-content .filmography-title {
color: #fff;
flex: 1;
}
.filmography-shortcode-wrap.style_1 .filmography-content .filmography-title a, .filmography-shortcode-wrap.style_2 .filmography-content .filmography-title a {
color: #fff;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.filmography-shortcode-wrap.style_1 .filmography-content .filmography-title a:hover, .filmography-shortcode-wrap.style_2 .filmography-content .filmography-title a:hover {
opacity: .8;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
} .footer-contact-shortcode-wrap.style_1 .footer-contact-content .contact-information {
list-style: none;
list-style-type: none;
padding: 0;
margin: 25px 0;
}
.footer-contact-shortcode-wrap.style_1 .footer-contact-content .contact-information li {
padding: 6px 0;
font-weight: normal;
}
.footer-contact-shortcode-wrap.style_1 .footer-contact-content .contact-information li span {
margin-right: 20px;
}
.footer-contact-shortcode-wrap.style_1 .footer-contact-content .contact-information li span.contact-label {
color: #7e7e7e;
font-weight: normal;
display: none;
}
.footer-contact-shortcode-wrap.style_2 .footer-contact-content .contact-information {
list-style: none;
list-style-type: none;
padding: 0;
}
.footer-contact-shortcode-wrap.style_2 .footer-contact-content .contact-information li {
padding: 10px 0;
font-weight: normal;
}
.footer-contact-shortcode-wrap.style_2 .footer-contact-content .contact-information li:first-child {
padding-top: 0;
}
.footer-contact-shortcode-wrap.style_2 .footer-contact-content .contact-information li span {
margin-right: 8px;
}
.footer-contact-shortcode-wrap.style_2 .footer-contact-content .contact-information li span.contact-icon {
font-size: 18px;
color: #D8B069;
width: 20px;
text-align: center;
}
.footer-contact-shortcode-wrap.style_2 .footer-contact-content .contact-information li span.contact-label {
color: #333333;
font-weight: 600;
text-transform: uppercase;
}
.footer-contact-shortcode-wrap.style_2 .footer-contact-content .contact-information li span.contact-description {
display: block;
margin-left: 32px;
font-family: "Playfair Display";
padding-top: 5px;
}
.footer-link-shortcode-wrap.style_1 {
padding-top: 1%;
}
@media screen and (max-width: 767px) {
.footer-link-shortcode-wrap.style_1 {
padding-bottom: 30px;
}
}
.footer-link-shortcode-wrap.style_1 .footer-link-content .link-list {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
text-align: center;
}
.footer-link-shortcode-wrap.style_1 .footer-link-content .link-list li {
display: inline-block;
padding: 5px 20px;
}
@media screen and (max-width: 991px) {
.footer-link-shortcode-wrap.style_1 .footer-link-content .link-list li {
padding: 5px 0;
}
}
@media screen and (max-width: 767px) {
.footer-link-shortcode-wrap.style_1 .footer-link-content .link-list li {
padding: 0 10px;
}
}
.footer-link-shortcode-wrap.style_1 .footer-link-content .link-list li a {
color: #757575;
letter-spacing: 2px;
font-weight: 600;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-link-shortcode-wrap.style_1 .footer-link-content .link-list li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-link-shortcode-wrap.style_2 .footer-link-content .link-list {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.footer-link-shortcode-wrap.style_2 .footer-link-content .link-list li {
padding: 6px 0;
}
.footer-link-shortcode-wrap.style_2 .footer-link-content .link-list li:first-child {
margin-top: 25px;
}
.footer-link-shortcode-wrap.style_2 .footer-link-content .link-list li a {
color: #757575;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-link-shortcode-wrap.style_2 .footer-link-content .link-list li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-link-shortcode-wrap.style_3 .footer-link-content .link-list {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
font-weight: 600;
text-align: left;
}
@media screen and (max-width: 767px) {
.footer-link-shortcode-wrap.style_3 .footer-link-content .link-list {
text-align: right;
}
}
.footer-link-shortcode-wrap.style_3 .footer-link-content .link-list li {
display: inline-block;
font-weight: 600;
font-size: 13px;
margin-left: 30px;
padding: 6px 0;
letter-spacing: 2px;
text-transform: uppercase;
}
@media screen and (max-width: 767px) {
.footer-link-shortcode-wrap.style_3 .footer-link-content .link-list li {
margin-left: 20px;
}
}
.footer-link-shortcode-wrap.style_3 .footer-link-content .link-list li:first-child {
margin-left: 0;
}
.footer-link-shortcode-wrap.style_3 .footer-link-content .link-list li a {
color: #757575;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-link-shortcode-wrap.style_3 .footer-link-content .link-list li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-gallery-shortcode-wrap.style_1 .footer-gallery-content {
padding-top: 5px;
}
.footer-gallery-shortcode-wrap.style_1 .footer-gallery-content .image-list {
list-style: none;
list-style-type: none;
padding: 0;
margin-left: -10px;
margin-right: -10px;
}
.footer-gallery-shortcode-wrap.style_1 .footer-gallery-content .image-list li {
float: left;
overflow: hidden;
opacity: 1;
padding: 10px;
position: relative;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-gallery-shortcode-wrap.style_1 .footer-gallery-content .image-list li:hover a {
border: 1px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-gallery-shortcode-wrap.style_1 .footer-gallery-content .image-list li:hover img {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-gallery-shortcode-wrap.style_1 .footer-gallery-content .image-list li a {
background-color: #434343;
border: 1px solid #434343;
display: block;
padding: 15px;
position: relative;
z-index: 2;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-gallery-shortcode-wrap.style_1 .footer-gallery-content .image-list li img {
width: 100%;
position: relative;
opacity: .5;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-gallery-shortcode-wrap.style_1 .footer-gallery-content .image-list.columns-2 li {
width: 50%;
}
.footer-gallery-shortcode-wrap.style_1 .footer-gallery-content .image-list.columns-3 li {
width: 33.333333%;
}
.footer-gallery-shortcode-wrap.style_1 .footer-gallery-content .image-list.columns-4 li {
width: 25%;
}
.footer-gallery-shortcode-wrap.style_1 .footer-gallery-content .image-list.columns-5 li {
width: 20%;
}
.footer-social-shortcode-wrap .footer-social-content .social-list.align-center {
text-align: center;
}
.footer-social-shortcode-wrap .footer-social-content .social-list.align-left {
text-align: left;
}
.footer-social-shortcode-wrap .footer-social-content .social-list.align-right {
text-align: right;
}
@media screen and (max-width: 767px) {
.footer-social-shortcode-wrap .footer-social-content .social-list.align-right {
text-align: left;
}
}
.footer-social-shortcode-wrap.style_1 .footer-social-content {
margin-top: 25px;
}
@media screen and (max-width: 767px) {
.footer-social-shortcode-wrap.style_1 .footer-social-content {
margin-top: 0;
}
}
.footer-social-shortcode-wrap.style_1 .footer-social-content .social-list {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.footer-social-shortcode-wrap.style_1 .footer-social-content .social-list li {
display: inline-block;
padding: 0 10px;
}
.footer-social-shortcode-wrap.style_1 .footer-social-content .social-list li a {
color: #ababab;
display: inline-block;
font-size: 16px;
text-align: center;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-social-shortcode-wrap.style_1 .footer-social-content .social-list li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-social-shortcode-wrap.style_1 .footer-social-content .social-list li i {
margin-right: 10px;
}
.footer-social-shortcode-wrap.style_2 .footer-social-content .social-list {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.footer-social-shortcode-wrap.style_2 .footer-social-content .social-list li {
display: inline-block;
padding: 0 13px;
}
.footer-social-shortcode-wrap.style_2 .footer-social-content .social-list li a {
color: #ababab;
display: inline-block;
font-size: 16px;
line-height: 1;
text-align: center;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-social-shortcode-wrap.style_2 .footer-social-content .social-list li a:hover {
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-social-shortcode-wrap.style_2 .footer-social-content .social-list.align-left li:first-child {
padding-left: 0;
}
.footer-social-shortcode-wrap.style_2 .footer-social-content .social-list.align-right li:last-child {
padding-right: 0;
}
.footer-social-shortcode-wrap.style_3 .footer-social-content .social-list {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.footer-social-shortcode-wrap.style_3 .footer-social-content .social-list li {
display: inline-block;
padding: 0 15px;
}
@media screen and (max-width: 991px) {
.footer-social-shortcode-wrap.style_3 .footer-social-content .social-list li {
padding: 0 12px;
}
}
.footer-social-shortcode-wrap.style_3 .footer-social-content .social-list li a {
color: #ababab;
display: inline-block;
font-size: 16px;
line-height: 1;
text-align: center;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-social-shortcode-wrap.style_3 .footer-social-content .social-list li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-social-shortcode-wrap.style_3 .footer-social-content .social-list.align-left li:first-child {
padding-left: 0;
}
.footer-social-shortcode-wrap.style_3 .footer-social-content .social-list.align-right li:last-child {
padding-right: 0;
}
.footer-social-shortcode-wrap.style_4 .footer-social-content .social-list {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.footer-social-shortcode-wrap.style_4 .footer-social-content .social-list li {
display: inline-block;
padding: 0 35px;
}
@media screen and (max-width: 1199px) {
.footer-social-shortcode-wrap.style_4 .footer-social-content .social-list li {
padding: 0 25px;
}
}
@media screen and (max-width: 991px) {
.footer-social-shortcode-wrap.style_4 .footer-social-content .social-list li {
padding: 0 15px;
}
}
@media screen and (max-width: 767px) {
.footer-social-shortcode-wrap.style_4 .footer-social-content .social-list li {
padding: 0 10px;
}
}
.footer-social-shortcode-wrap.style_4 .footer-social-content .social-list li a {
color: #ababab;
display: inline-block;
font-size: 40px;
line-height: 1;
text-align: center;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.footer-social-shortcode-wrap.style_4 .footer-social-content .social-list li a {
font-size: 28px;
}
}
@media screen and (max-width: 991px) {
.footer-social-shortcode-wrap.style_4 .footer-social-content .social-list li a {
font-size: 24px;
}
}
@media screen and (max-width: 767px) {
.footer-social-shortcode-wrap.style_4 .footer-social-content .social-list li a {
font-size: 18px;
}
}
.footer-social-shortcode-wrap.style_4 .footer-social-content .social-list li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-social-shortcode-wrap.style_4 .footer-social-content .social-list.align-left li:first-child {
padding-left: 0;
}
.footer-social-shortcode-wrap.style_4 .footer-social-content .social-list.align-right li:last-child {
padding-right: 0;
}
.footer-social-shortcode-wrap.style_5 .footer-social-content .social-list {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.footer-social-shortcode-wrap.style_5 .footer-social-content .social-list li {
display: inline-block;
padding: 0 20px;
}
@media screen and (max-width: 991px) {
.footer-social-shortcode-wrap.style_5 .footer-social-content .social-list li {
padding: 0 15px;
}
}
@media screen and (max-width: 991px) {
.footer-social-shortcode-wrap.style_5 .footer-social-content .social-list li:first-child {
padding-left: 0;
}
}
.footer-social-shortcode-wrap.style_5 .footer-social-content .social-list li a {
color: #ababab;
display: inline-block;
font-size: 24px;
line-height: 1;
text-align: center;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.footer-social-shortcode-wrap.style_5 .footer-social-content .social-list li a {
font-size: 18px;
}
}
.footer-social-shortcode-wrap.style_5 .footer-social-content .social-list li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.footer-social-shortcode-wrap.style_5 .footer-social-content .social-list.align-left li:first-child {
padding-left: 0;
}
.footer-social-shortcode-wrap.style_5 .footer-social-content .social-list.align-right li:last-child {
padding-right: 0;
}  @media screen and (max-width: 767px) {
.teammember-shortcode-wrap.carousel .teammember-list {
padding: 0 15px;
}
}
.teammember-shortcode-wrap.carousel .team-item:hover .team-image:after {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel .team-item:hover .team-image img {
opacity: .7;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel .team-item:hover .team-image .member-socials {
opacity: 1;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel .team-item.special {
margin-top: 100px;
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.carousel .team-item.special {
margin-top: 50px;
}
}
.teammember-shortcode-wrap.carousel .team-item .team-image {
position: relative;
}
.teammember-shortcode-wrap.carousel .team-item .team-image:after {
content: "";
position: absolute;
width: calc(100% - 40px);
height: calc(100% - 40px);
left: 20px;
top: 20px;
background-color: rgba(0, 0, 0, 0.5);
opacity: 0;
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
-o-transform: translateY(10px);
transform: translateY(10px);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel .team-item .team-image img {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel .team-item .team-image .member-socials {
padding: 0;
margin: 0;
list-style: none;
text-align: center;
position: absolute;
top: 50%;
left: 0;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(calc(-50% + 10px));
-ms-transform: translateY(calc(-50% + 10px));
-o-transform: translateY(calc(-50% + 10px));
transform: translateY(calc(-50% + 10px));
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel .team-item .team-image .member-socials li {
display: inline-block;
}
.teammember-shortcode-wrap.carousel .team-item .team-image .member-socials li a {
font-size: 0;
color: rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.carousel .team-item .team-image .member-socials li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.carousel .team-item .team-image .member-socials li i {
font-size: 20px;
margin: 0 10px;
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.carousel .team-item .team-image .member-socials li i {
font-size: 14px;
margin: 0 8px;
}
}
.teammember-shortcode-wrap.carousel .team-item .team-meta {
margin-top: 15px;
}
.teammember-shortcode-wrap.carousel .team-item .team-meta .team-title {
display: inline-block;
}
.teammember-shortcode-wrap.carousel .team-item .team-meta h5,
.teammember-shortcode-wrap.carousel .team-item .team-meta a {
color: #fff;
font-weight: 600;
font-size: 24px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.teammember-shortcode-wrap.carousel .team-item .team-meta h5,
.teammember-shortcode-wrap.carousel .team-item .team-meta a {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.carousel .team-item .team-meta h5,
.teammember-shortcode-wrap.carousel .team-item .team-meta a {
font-size: 16px;
}
}
.teammember-shortcode-wrap.carousel .team-item .team-meta h5:hover,
.teammember-shortcode-wrap.carousel .team-item .team-meta a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.carousel .team-item .team-meta .team-position {
display: inline-block;
font-size: 14px;
font-style: italic;
font-family: "Playfair Display";
color: #ababab;
letter-spacing: 1px;
padding-left: 25px;
}
@media screen and (max-width: 1199px) {
.teammember-shortcode-wrap.carousel .team-item .team-meta .team-position {
padding-left: 20px;
}
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.carousel .team-item .team-meta .team-position {
font-size: 13px;
}
}
.teammember-shortcode-wrap.carousel .owl-nav {
margin-top: 70px;
text-align: center;
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.carousel .owl-nav {
margin-top: 40px;
}
}
.teammember-shortcode-wrap.carousel .owl-nav .owl-prev,
.teammember-shortcode-wrap.carousel .owl-nav .owl-next {
border: 2px solid #ababab;
display: inline-block;
font-size: 18px;
z-index: 999;
width: 40px;
height: 40px;
line-height: 42px;
text-align: center;
color: #ababab;
opacity: 1;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.teammember-shortcode-wrap.carousel .owl-nav .owl-prev:hover,
.teammember-shortcode-wrap.carousel .owl-nav .owl-next:hover {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #fff;
cursor: pointer;
}
@media screen and (max-width: 991px) {
.teammember-shortcode-wrap.carousel .owl-nav .owl-prev,
.teammember-shortcode-wrap.carousel .owl-nav .owl-next {
width: 35px;
height: 35px;
line-height: 32px;
}
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.carousel .owl-nav .owl-prev,
.teammember-shortcode-wrap.carousel .owl-nav .owl-next {
width: 30px;
height: 30px;
line-height: 30px;
}
}
.teammember-shortcode-wrap.carousel .owl-nav .owl-prev {
margin-right: 45px;
}
.teammember-shortcode-wrap.carousel .owl-nav .owl-next {
margin-left: 45px;
}
.teammember-shortcode-wrap.carousel .slider-counter {
font-size: 15px;
font-weight: 600;
color: #fff;
letter-spacing: 2px;
position: absolute;
bottom: 0;
left: 50%;
line-height: 40px;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.teammember-shortcode-wrap.carousel_2 .teammember-list:hover .owl-nav .owl-prev,
.teammember-shortcode-wrap.carousel_2 .teammember-list:hover .owl-nav .owl-next {
opacity: 1;
}
.teammember-shortcode-wrap.carousel_2 .teammember-list:hover .owl-nav .owl-prev {
left: 15px;
}
.teammember-shortcode-wrap.carousel_2 .teammember-list:hover .owl-nav .owl-next {
right: 15px;
}
.teammember-shortcode-wrap.carousel_2 .team-item:hover .team-image:after {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel_2 .team-item:hover .team-image img {
opacity: .7;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel_2 .team-item:hover .team-image .member-socials {
opacity: 1;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel_2 .team-item .team-image {
position: relative;
}
.teammember-shortcode-wrap.carousel_2 .team-item .team-image:after {
content: "";
position: absolute;
width: calc(100% - 40px);
height: calc(100% - 40px);
left: 20px;
top: 20px;
background-color: rgba(0, 0, 0, 0.5);
opacity: 0;
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
-o-transform: translateY(10px);
transform: translateY(10px);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel_2 .team-item .team-image img {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel_2 .team-item .team-image .member-socials {
padding: 0;
margin: 0;
list-style: none;
text-align: center;
position: absolute;
top: 50%;
left: 0;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(calc(-50% + 10px));
-ms-transform: translateY(calc(-50% + 10px));
-o-transform: translateY(calc(-50% + 10px));
transform: translateY(calc(-50% + 10px));
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel_2 .team-item .team-image .member-socials li {
display: inline-block;
}
.teammember-shortcode-wrap.carousel_2 .team-item .team-image .member-socials li a {
font-size: 0;
color: rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.carousel_2 .team-item .team-image .member-socials li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.carousel_2 .team-item .team-image .member-socials li i {
font-size: 20px;
margin: 0 10px;
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.carousel_2 .team-item .team-image .member-socials li i {
font-size: 14px;
margin: 0 8px;
}
}
.teammember-shortcode-wrap.carousel_2 .team-item .team-meta {
margin-top: 15px;
}
.teammember-shortcode-wrap.carousel_2 .team-item .team-meta .team-title {
display: inline-block;
}
.teammember-shortcode-wrap.carousel_2 .team-item .team-meta h5,
.teammember-shortcode-wrap.carousel_2 .team-item .team-meta a {
color: #333333;
font-weight: 600;
font-size: 24px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.teammember-shortcode-wrap.carousel_2 .team-item .team-meta h5,
.teammember-shortcode-wrap.carousel_2 .team-item .team-meta a {
font-size: 20px;
}
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.carousel_2 .team-item .team-meta h5,
.teammember-shortcode-wrap.carousel_2 .team-item .team-meta a {
font-size: 16px;
}
}
.teammember-shortcode-wrap.carousel_2 .team-item .team-meta h5:hover,
.teammember-shortcode-wrap.carousel_2 .team-item .team-meta a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.carousel_2 .team-item .team-meta .team-position {
display: inline-block;
font-size: 14px;
font-style: italic;
font-family: "Playfair Display";
color: #7e7e7e;
letter-spacing: 1px;
padding-left: 15px;
}
.teammember-shortcode-wrap.carousel_2 .owl-nav {
margin-top: 70px;
text-align: center;
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.carousel_2 .owl-nav {
margin-top: 40px;
}
}
.teammember-shortcode-wrap.carousel_2 .owl-nav .owl-prev,
.teammember-shortcode-wrap.carousel_2 .owl-nav .owl-next {
position: absolute;
top: 50%;
border: 2px solid rgba(255, 255, 255, 0.7);
display: inline-block;
font-size: 18px;
z-index: 999;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
color: rgba(255, 255, 255, 0.7);
opacity: 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.teammember-shortcode-wrap.carousel_2 .owl-nav .owl-prev:hover,
.teammember-shortcode-wrap.carousel_2 .owl-nav .owl-next:hover {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #fff;
cursor: pointer;
}
@media screen and (max-width: 991px) {
.teammember-shortcode-wrap.carousel_2 .owl-nav .owl-prev,
.teammember-shortcode-wrap.carousel_2 .owl-nav .owl-next {
width: 35px;
height: 35px;
line-height: 35px;
}
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.carousel_2 .owl-nav .owl-prev,
.teammember-shortcode-wrap.carousel_2 .owl-nav .owl-next {
width: 30px;
height: 30px;
line-height: 30px;
}
}
.teammember-shortcode-wrap.carousel_2 .owl-nav .owl-prev {
left: -45px;
}
@media screen and (max-width: 991px) {
.teammember-shortcode-wrap.carousel_2 .owl-nav .owl-prev {
left: 0;
}
}
.teammember-shortcode-wrap.carousel_2 .owl-nav .owl-next {
right: -45px;
}
@media screen and (max-width: 991px) {
.teammember-shortcode-wrap.carousel_2 .owl-nav .owl-next {
right: 0;
}
}
.teammember-shortcode-wrap.carousel_3 .teammember-list:hover .owl-nav .owl-prev,
.teammember-shortcode-wrap.carousel_3 .teammember-list:hover .owl-nav .owl-next {
opacity: 1;
}
.teammember-shortcode-wrap.carousel_3 .teammember-list:hover .owl-nav .owl-prev {
left: 15px;
}
.teammember-shortcode-wrap.carousel_3 .teammember-list:hover .owl-nav .owl-next {
right: 15px;
}
.teammember-shortcode-wrap.carousel_3 .team-item:hover .team-image:after {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel_3 .team-item:hover .team-image .team-meta {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel_3 .team-item:hover .team-image .member-socials {
opacity: 1;
-webkit-transform: translateY(-50%) scale(1);
-ms-transform: translateY(-50%) scale(1);
-o-transform: translateY(-50%) scale(1);
transform: translateY(-50%) scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel_3 .team-item .team-image {
position: relative;
}
.teammember-shortcode-wrap.carousel_3 .team-item .team-image:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(0, 0, 0, 0.8);
opacity: 0;
-webkit-transform: scale(0.95);
-ms-transform: scale(0.95);
-o-transform: scale(0.95);
transform: scale(0.95);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel_3 .team-item .team-image img {
width: 100%;
}
.teammember-shortcode-wrap.carousel_3 .team-item .team-image .team-meta {
position: absolute;
top: 50%;
left: 0;
text-align: center;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.teammember-shortcode-wrap.carousel_3 .team-item .team-image .team-meta h5 {
color: #fff;
}
.teammember-shortcode-wrap.carousel_3 .team-item .team-image .team-meta a {
color: #fff;
font-weight: 600;
font-size: 24px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.carousel_3 .team-item .team-image .team-meta a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.carousel_3 .team-item .team-image .team-meta .team-position {
font-size: 14px;
font-style: italic;
font-family: "Playfair Display";
color: #7e7e7e;
letter-spacing: 1px;
}
.teammember-shortcode-wrap.carousel_3 .team-item .team-image .member-socials {
padding: 0;
margin: 0;
list-style: none;
text-align: center;
position: absolute;
bottom: 30px;
left: 0;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%) scale(0.95);
-ms-transform: translateY(-50%) scale(0.95);
-o-transform: translateY(-50%) scale(0.95);
transform: translateY(-50%) scale(0.95);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.carousel_3 .team-item .team-image .member-socials li {
display: inline-block;
}
.teammember-shortcode-wrap.carousel_3 .team-item .team-image .member-socials li a {
font-size: 0;
color: rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.carousel_3 .team-item .team-image .member-socials li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.carousel_3 .team-item .team-image .member-socials li i {
font-size: 20px;
margin: 0 15px;
}
.teammember-shortcode-wrap.carousel_3 .owl-nav {
margin-top: 40px;
text-align: center;
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.carousel_3 .owl-nav {
margin-top: 20px;
}
}
.teammember-shortcode-wrap.carousel_3 .owl-nav .owl-prev,
.teammember-shortcode-wrap.carousel_3 .owl-nav .owl-next {
position: absolute;
top: 50%;
border: 2px solid rgba(255, 255, 255, 0.7);
display: inline-block;
font-size: 18px;
z-index: 999;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
color: rgba(255, 255, 255, 0.7);
opacity: 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.teammember-shortcode-wrap.carousel_3 .owl-nav .owl-prev:hover,
.teammember-shortcode-wrap.carousel_3 .owl-nav .owl-next:hover {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #fff;
cursor: pointer;
}
@media screen and (max-width: 991px) {
.teammember-shortcode-wrap.carousel_3 .owl-nav .owl-prev,
.teammember-shortcode-wrap.carousel_3 .owl-nav .owl-next {
width: 35px;
height: 35px;
line-height: 35px;
}
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.carousel_3 .owl-nav .owl-prev,
.teammember-shortcode-wrap.carousel_3 .owl-nav .owl-next {
width: 30px;
height: 30px;
line-height: 30px;
}
}
.teammember-shortcode-wrap.carousel_3 .owl-nav .owl-prev {
left: -45px;
}
@media screen and (max-width: 991px) {
.teammember-shortcode-wrap.carousel_3 .owl-nav .owl-prev {
left: 0;
}
}
.teammember-shortcode-wrap.carousel_3 .owl-nav .owl-next {
right: -45px;
}
@media screen and (max-width: 991px) {
.teammember-shortcode-wrap.carousel_3 .owl-nav .owl-next {
right: 0;
}
}
.teammember-shortcode-wrap.carousel_3 .owl-dots {
margin-top: 10px;
text-align: center;
}
.teammember-shortcode-wrap.carousel_3 .owl-dots .owl-dot {
background: transparent;
border: 1px solid #fff;
display: inline-block;
height: 10px;
margin: 0 3px;
width: 10px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.teammember-shortcode-wrap.carousel_3 .owl-dots .owl-dot.active {
background: #fff;
}
.teammember-shortcode-wrap.grid .teammember-list {
margin-top: 3%;
}
.teammember-shortcode-wrap.grid .teammember-list.columns-2 .team-item {
width: 50%;
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.grid .teammember-list.columns-2 .team-item {
width: 100%;
}
}
.teammember-shortcode-wrap.grid .teammember-list.columns-3 .team-item {
width: 33.333333%;
}
@media screen and (max-width: 991px) {
.teammember-shortcode-wrap.grid .teammember-list.columns-3 .team-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.grid .teammember-list.columns-3 .team-item {
width: 100%;
}
}
.teammember-shortcode-wrap.grid .teammember-list.columns-4 .team-item {
width: 25%;
}
@media screen and (max-width: 991px) {
.teammember-shortcode-wrap.grid .teammember-list.columns-4 .team-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.grid .teammember-list.columns-4 .team-item {
width: 100%;
}
}
.teammember-shortcode-wrap.grid .teammember-list.columns-5 .team-item {
width: 20%;
}
@media screen and (max-width: 991px) {
.teammember-shortcode-wrap.grid .teammember-list.columns-5 .team-item {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.grid .teammember-list.columns-5 .team-item {
width: 100%;
}
}
.teammember-shortcode-wrap.grid .teammember-list.padding-15 {
margin: 0 -15px;
}
.teammember-shortcode-wrap.grid .teammember-list.padding-15 .team-item {
padding: 15px;
}
.teammember-shortcode-wrap.grid .teammember-filter {
list-style: none;
list-style-type: none;
padding: 0;
}
.teammember-shortcode-wrap.grid .teammember-filter.align_left {
text-align: left;
}
.teammember-shortcode-wrap.grid .teammember-filter.align_center {
text-align: center;
}
.teammember-shortcode-wrap.grid .teammember-filter.align_right {
text-align: right;
}
.teammember-shortcode-wrap.grid .teammember-filter.style_1 li {
display: inline-block;
padding: 0 5px;
margin-bottom: 10px;
}
.teammember-shortcode-wrap.grid .teammember-filter.style_1 li a {
border: 2px solid #ededed;
display: inline-block;
font-size: 13px;
padding: 6px 25px;
text-transform: uppercase;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.grid .teammember-filter.style_1 li a:hover, .teammember-shortcode-wrap.grid .teammember-filter.style_1 li a.selected {
background-color: #D8B069;
border-color: #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.grid .teammember-filter.style_1 li a {
font-size: 12px;
padding: 5px 15px;
}
}
.teammember-shortcode-wrap.grid .teammember-filter.style_2 li {
display: inline-block;
padding: 0 5px;
margin-bottom: 10px;
}
.teammember-shortcode-wrap.grid .teammember-filter.style_2 li a {
border: 2px solid rgba(237, 237, 237, 0.2);
display: inline-block;
font-size: 13px;
padding: 6px 25px;
text-transform: uppercase;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.grid .teammember-filter.style_2 li a:hover, .teammember-shortcode-wrap.grid .teammember-filter.style_2 li a.selected {
background-color: #D8B069;
border-color: #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.teammember-shortcode-wrap.grid .teammember-filter.style_2 li a {
font-size: 12px;
padding: 5px 15px;
}
}
.teammember-shortcode-wrap.grid .team-item:hover .team-image:after {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.grid .team-item:hover .team-image .team-meta {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.grid .team-item:hover .team-image .member-socials {
opacity: 1;
-webkit-transform: translateY(-50%) scale(1);
-ms-transform: translateY(-50%) scale(1);
-o-transform: translateY(-50%) scale(1);
transform: translateY(-50%) scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.grid .team-item .team-image {
position: relative;
}
.teammember-shortcode-wrap.grid .team-item .team-image:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(0, 0, 0, 0.8);
opacity: 0;
-webkit-transform: scale(0.95);
-ms-transform: scale(0.95);
-o-transform: scale(0.95);
transform: scale(0.95);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.grid .team-item .team-image img {
width: 100%;
}
.teammember-shortcode-wrap.grid .team-item .team-image .team-meta {
position: absolute;
top: 50%;
left: 0;
text-align: center;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.teammember-shortcode-wrap.grid .team-item .team-image .team-meta h5 {
color: #fff;
}
.teammember-shortcode-wrap.grid .team-item .team-image .team-meta a {
color: #fff;
font-weight: 600;
font-size: 24px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.grid .team-item .team-image .team-meta a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.grid .team-item .team-image .team-meta .team-position {
font-size: 14px;
font-style: italic;
font-family: "Playfair Display";
color: #7e7e7e;
letter-spacing: 1px;
}
.teammember-shortcode-wrap.grid .team-item .team-image .member-socials {
padding: 0;
margin: 0;
list-style: none;
text-align: center;
position: absolute;
bottom: 30px;
left: 0;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%) scale(0.95);
-ms-transform: translateY(-50%) scale(0.95);
-o-transform: translateY(-50%) scale(0.95);
transform: translateY(-50%) scale(0.95);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.teammember-shortcode-wrap.grid .team-item .team-image .member-socials li {
display: inline-block;
}
.teammember-shortcode-wrap.grid .team-item .team-image .member-socials li a {
font-size: 0;
color: rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.grid .team-item .team-image .member-socials li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.teammember-shortcode-wrap.grid .team-item .team-image .member-socials li i {
font-size: 20px;
margin: 0 15px;
} .testimonial-shortcode-wrap.carousel {
text-align: center;
position: relative;
}
.testimonial-shortcode-wrap.carousel:hover .owl-nav {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.testimonial-shortcode-wrap.carousel:hover .owl-nav .owl-prev {
left: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.testimonial-shortcode-wrap.carousel:hover .owl-nav .owl-next {
right: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.testimonial-shortcode-wrap.carousel .testimonial-list:before {
content: "";
background-color: #D8B069;
background-repeat: no-repeat;
-webkit-mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/quote-sign.svg);
mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/quote-sign.svg);
width: 40px;
height: 32px;
color: #D8B069;
line-height: 1;
position: absolute;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item:focus {
outline: none;
}
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item .testimonial-content {
padding: 35px 8% 30px 8%;
position: relative;
}
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item .testimonial-content .testimonial-image {
display: none;
max-width: 80px;
margin: 0 auto;
padding-top: 5%;
position: relative;
}
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item .testimonial-content .testimonial-image img {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item .testimonial-content .testimonial-rating {
padding-top: 30px;
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item .testimonial-content .testimonial-rating {
padding-top: 20px;
}
}
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item .testimonial-content .testimonial-rating span {
color: #D8B069;
font-size: 18px;
padding: 0 3px;
}
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item .testimonial-content .text-testimonial {
font-size: 40px;
font-family: "Playfair Display";
font-weight: 700;
color: #333333;
padding-top: 3%;
}
@media screen and (max-width: 1199px) {
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item .testimonial-content .text-testimonial {
font-size: 28px;
}
}
@media screen and (max-width: 991px) {
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item .testimonial-content .text-testimonial {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item .testimonial-content .text-testimonial {
font-size: 16px;
}
}
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item .testimonial-content .testimonial-author-meta {
text-align: center;
}
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item .testimonial-content .testimonial-author-meta .testimonial-title {
display: inline-block;
font-size: 18px;
font-weight: 600;
margin-right: 3px;
}
.testimonial-shortcode-wrap.carousel .testimonial-list .testimonial-item .testimonial-content .testimonial-author-meta .testimonial-position {
font-family: "Playfair Display";
font-style: italic;
letter-spacing: 1px;
display: inline-block;
color: #757575;
}
.testimonial-shortcode-wrap.carousel .owl-nav {
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.testimonial-shortcode-wrap.carousel .owl-nav .owl-prev, .testimonial-shortcode-wrap.carousel .owl-nav .owl-next {
position: absolute;
color: #ababab;
display: block;
font-size: 28px;
top: 35%;
z-index: 9;
width: 50px;
height: 50px;
line-height: 52px;
border: 2px solid #ababab;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel .owl-nav .owl-prev, .testimonial-shortcode-wrap.carousel .owl-nav .owl-next {
font-size: 18px;
width: 36px;
height: 36px;
line-height: 38px;
}
}
.testimonial-shortcode-wrap.carousel .owl-nav .owl-prev:hover, .testimonial-shortcode-wrap.carousel .owl-nav .owl-next:hover {
cursor: pointer;
border: 2px solid #D8B069;
color: #fff;
background-color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.testimonial-shortcode-wrap.carousel .owl-nav .owl-prev {
left: -30px;
}
@media screen and (max-width: 991px) {
.testimonial-shortcode-wrap.carousel .owl-nav .owl-prev {
left: -15px;
}
}
.testimonial-shortcode-wrap.carousel .owl-nav .owl-next {
right: -30px;
}
@media screen and (max-width: 991px) {
.testimonial-shortcode-wrap.carousel .owl-nav .owl-next {
right: -15px;
}
}
.testimonial-shortcode-wrap.carousel_2 {
position: relative;
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel_2 {
margin-top: 10px;
}
}
.testimonial-shortcode-wrap.carousel_2:hover .owl-nav .owl-prev,
.testimonial-shortcode-wrap.carousel_2:hover .owl-nav .owl-next {
opacity: 1;
}
.testimonial-shortcode-wrap.carousel_2:hover .owl-nav .owl-prev {
left: 0;
}
.testimonial-shortcode-wrap.carousel_2:hover .owl-nav .owl-next {
right: 0;
}
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item {
padding: 0 10%;
}
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item:focus {
outline: none;
}
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-left {
display: inline-block;
vertical-align: top;
width: 140px;
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-left {
width: 100%;
}
}
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-left .testimonial-image {
max-width: 140px;
margin: 0 auto;
position: relative;
}
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-left .testimonial-image:before {
content: "";
background-color: #D8B069;
background-repeat: no-repeat;
-webkit-mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/quote-sign-2.svg);
mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/quote-sign-2.svg);
line-height: 1;
position: absolute;
width: 60px;
height: 52px;
left: -10px;
z-index: 9;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-left .testimonial-image img {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-right {
display: inline-block;
padding-left: 10%;
width: calc(100% - 150px);
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-right {
width: 100%;
padding-left: 0;
margin-top: 30px;
}
}
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-right .testimonial-content {
color: #333333;
font-family: "Playfair Display";
position: relative;
font-size: 34px;
}
@media screen and (max-width: 1199px) {
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-right .testimonial-content {
font-size: 24px;
}
}
@media screen and (max-width: 991px) {
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-right .testimonial-content {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-right .testimonial-content {
font-size: 16px;
}
}
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-right .testimonial-content p {
line-height: 1.5;
}
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-right .testimonial-author {
margin-top: 35px;
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-right .testimonial-author {
margin-top: 25px;
}
}
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-right .testimonial-author .testimonial-title {
color: #333333;
font-size: 24px;
font-weight: 600;
margin-bottom: 10px;
margin-top: 15px;
position: relative;
letter-spacing: 1px;
}
@media screen and (max-width: 1199px) {
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-right .testimonial-author .testimonial-title {
font-size: 20px;
}
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-right .testimonial-author .testimonial-title {
font-size: 16px;
}
}
.testimonial-shortcode-wrap.carousel_2 .testimonial-list .testimonial-item .testimonial-right .testimonial-author .testimonial-position {
margin-left: 10px;
font-size: 14px;
font-style: italic;
margin-bottom: 8px;
letter-spacing: 1px;
font-family: "Playfair Display";
}
.testimonial-shortcode-wrap.carousel_2 .owl-nav {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.testimonial-shortcode-wrap.carousel_2 .owl-nav .owl-prev,
.testimonial-shortcode-wrap.carousel_2 .owl-nav .owl-next {
position: absolute;
top: 50%;
border: 2px solid #ccc;
display: inline-block;
font-size: 18px;
z-index: 999;
width: 40px;
height: 40px;
line-height: 42px;
text-align: center;
color: #7e7e7e;
opacity: 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.testimonial-shortcode-wrap.carousel_2 .owl-nav .owl-prev:hover,
.testimonial-shortcode-wrap.carousel_2 .owl-nav .owl-next:hover {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #fff;
cursor: pointer;
}
@media screen and (max-width: 991px) {
.testimonial-shortcode-wrap.carousel_2 .owl-nav .owl-prev,
.testimonial-shortcode-wrap.carousel_2 .owl-nav .owl-next {
width: 35px;
height: 35px;
line-height: 35px;
}
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel_2 .owl-nav .owl-prev,
.testimonial-shortcode-wrap.carousel_2 .owl-nav .owl-next {
width: 30px;
height: 30px;
line-height: 30px;
}
}
.testimonial-shortcode-wrap.carousel_2 .owl-nav .owl-prev {
left: -45px;
}
@media screen and (max-width: 991px) {
.testimonial-shortcode-wrap.carousel_2 .owl-nav .owl-prev {
left: -15px;
}
}
.testimonial-shortcode-wrap.carousel_2 .owl-nav .owl-next {
right: -45px;
}
@media screen and (max-width: 991px) {
.testimonial-shortcode-wrap.carousel_2 .owl-nav .owl-next {
right: -15px;
}
}
.testimonial-shortcode-wrap.carousel_3 {
position: relative;
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel_3 {
margin-top: 10px;
}
}
.testimonial-shortcode-wrap.carousel_3:hover .owl-nav .owl-prev,
.testimonial-shortcode-wrap.carousel_3:hover .owl-nav .owl-next {
opacity: 1;
}
.testimonial-shortcode-wrap.carousel_3:hover .owl-nav .owl-prev {
left: 0;
}
.testimonial-shortcode-wrap.carousel_3:hover .owl-nav .owl-next {
right: 0;
}
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item {
padding: 0 10%;
}
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item:focus {
outline: none;
}
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-left {
display: inline-block;
vertical-align: top;
width: 140px;
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-left {
width: 100%;
}
}
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-left .testimonial-image {
max-width: 140px;
margin: 0 auto;
position: relative;
}
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-left .testimonial-image:before {
content: "";
background-color: #D8B069;
background-repeat: no-repeat;
-webkit-mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/quote-sign-2.svg);
mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/quote-sign-2.svg);
line-height: 1;
position: absolute;
width: 60px;
height: 52px;
left: -10px;
z-index: 9;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-left .testimonial-image img {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-right {
display: inline-block;
padding-left: 8%;
width: calc(100% - 150px);
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-right {
width: 100%;
padding-left: 0;
margin-top: 30px;
}
}
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-right .testimonial-content {
color: white;
font-family: "Playfair Display";
position: relative;
font-size: 34px;
}
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-right .testimonial-content p {
line-height: 1.5;
}
@media screen and (max-width: 1199px) {
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-right .testimonial-content {
font-size: 24px;
}
}
@media screen and (max-width: 991px) {
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-right .testimonial-content {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-right .testimonial-content {
font-size: 16px;
}
}
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-right .testimonial-author {
margin-top: 35px;
}
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-right .testimonial-author .testimonial-title {
color: #fff;
font-size: 24px;
font-weight: 600;
margin-bottom: 10px;
margin-top: 15px;
position: relative;
letter-spacing: 1px;
}
@media screen and (max-width: 1199px) {
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-right .testimonial-author .testimonial-title {
font-size: 20px;
}
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-right .testimonial-author .testimonial-title {
font-size: 16px;
}
}
.testimonial-shortcode-wrap.carousel_3 .testimonial-list .testimonial-item .testimonial-right .testimonial-author .testimonial-position {
color: #ababab;
margin-left: 10px;
font-size: 14px;
font-style: italic;
margin-bottom: 8px;
letter-spacing: 1px;
font-family: "Playfair Display";
}
.testimonial-shortcode-wrap.carousel_3 .owl-nav {
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.testimonial-shortcode-wrap.carousel_3 .owl-nav .owl-prev,
.testimonial-shortcode-wrap.carousel_3 .owl-nav .owl-next {
position: absolute;
top: 50%;
border: 2px solid #ccc;
display: inline-block;
font-size: 18px;
z-index: 999;
width: 40px;
height: 40px;
line-height: 42px;
text-align: center;
color: #ccc;
opacity: 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.testimonial-shortcode-wrap.carousel_3 .owl-nav .owl-prev:hover,
.testimonial-shortcode-wrap.carousel_3 .owl-nav .owl-next:hover {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #fff;
cursor: pointer;
}
@media screen and (max-width: 991px) {
.testimonial-shortcode-wrap.carousel_3 .owl-nav .owl-prev,
.testimonial-shortcode-wrap.carousel_3 .owl-nav .owl-next {
width: 35px;
height: 35px;
line-height: 35px;
}
}
@media screen and (max-width: 767px) {
.testimonial-shortcode-wrap.carousel_3 .owl-nav .owl-prev,
.testimonial-shortcode-wrap.carousel_3 .owl-nav .owl-next {
width: 30px;
height: 30px;
line-height: 30px;
}
}
.testimonial-shortcode-wrap.carousel_3 .owl-nav .owl-prev {
left: -45px;
}
.testimonial-shortcode-wrap.carousel_3 .owl-nav .owl-next {
right: -45px;
}  .products-shortcode-paging-wrap {
margin-top: 40px;
}
@media screen and (max-width: 991px) {
.products-shortcode-paging-wrap {
margin-top: 25px;
}
}
.products-shortcode-paging-wrap.paging-default .woocommerce-pagination ul.page-numbers {
list-style: none;
list-style-type: none;
display: inline-block;
padding: 0;
margin: 0;
}
.products-shortcode-paging-wrap.paging-default .woocommerce-pagination ul.page-numbers li {
display: inline-block;
padding-right: 5px;
}
.products-shortcode-paging-wrap.paging-default .woocommerce-pagination ul.page-numbers li span, .products-shortcode-paging-wrap.paging-default .woocommerce-pagination ul.page-numbers li a {
border: 1px solid #ededed;
color: #333333;
display: inline-block;
padding: 2px 13px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.products-shortcode-paging-wrap.paging-default .woocommerce-pagination ul.page-numbers li span.current {
background-color: #D8B069;
border: 1px solid #D8B069;
color: #fff;
}
.products-shortcode-paging-wrap.paging-default .woocommerce-pagination ul.page-numbers li a:hover, .products-shortcode-paging-wrap.paging-default .woocommerce-pagination ul.page-numbers li a:focus {
background: #D8B069;
border: 1px solid #D8B069;
color: #fff;
}
.products-shortcode-paging-wrap.paging-default .woocommerce-pagination ul.page-numbers li a.prev, .products-shortcode-paging-wrap.paging-default .woocommerce-pagination ul.page-numbers li a.next {
text-transform: capitalize;
}
.products-shortcode-paging-wrap.paging-load-more button {
border: 1px solid #ccc;
background: transparent;
color: #D8B069;
font-weight: 700;
letter-spacing: 2px;
padding: 10px 20px;
text-align: center;
text-transform: uppercase;
width: 160px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.products-shortcode-paging-wrap.paging-load-more button:hover {
border: 1px solid #D8B069;
background: #D8B069;
color: #fff;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.products-shortcode-paging-wrap.paging-load-more button:focus {
outline: none;
} .products-slider-shortcode-wrapper.carousel {
position: relative;
}
.products-slider-shortcode-wrapper.carousel:hover ul.products .owl-nav .owl-prev, .products-slider-shortcode-wrapper.carousel:hover ul.products .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.products-slider-shortcode-wrapper.carousel ul.products {
padding: 0;
margin: 0;
list-style: none;
list-style-type: none;
}
.products-slider-shortcode-wrapper.carousel ul.products li.product {
position: relative;
padding: 0;
margin: 0;
width: 100%;
}
.products-slider-shortcode-wrapper.carousel ul.products .owl-nav {
display: block;
position: absolute;
right: 0;
top: -60px;
}
.products-slider-shortcode-wrapper.carousel ul.products .owl-nav .owl-prev, .products-slider-shortcode-wrapper.carousel ul.products .owl-nav .owl-next {
border: 1px solid #cccccc;
display: inline-block;
font-size: 18px;
z-index: 999;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
color: #ccc;
opacity: 1;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.products-slider-shortcode-wrapper.carousel ul.products .owl-nav .owl-prev:hover, .products-slider-shortcode-wrapper.carousel ul.products .owl-nav .owl-next:hover {
border: 1px solid #D8B069;
color: #D8B069;
cursor: pointer;
}
@media screen and (max-width: 991px) {
.products-slider-shortcode-wrapper.carousel ul.products .owl-nav .owl-prev, .products-slider-shortcode-wrapper.carousel ul.products .owl-nav .owl-next {
width: 35px;
height: 35px;
line-height: 35px;
}
}
@media screen and (max-width: 767px) {
.products-slider-shortcode-wrapper.carousel ul.products .owl-nav .owl-prev, .products-slider-shortcode-wrapper.carousel ul.products .owl-nav .owl-next {
width: 30px;
height: 30px;
line-height: 28px;
}
}
.products-slider-shortcode-wrapper.carousel ul.products .owl-nav .owl-prev {
left: 0;
}
.products-slider-shortcode-wrapper.carousel ul.products .owl-nav .owl-next {
margin-left: 10px;
right: 0;
}
@media screen and (max-width: 991px) {
.products-slider-shortcode-wrapper.carousel ul.products .owl-nav {
top: -45px;
}
}
@media screen and (max-width: 767px) {
.products-slider-shortcode-wrapper.carousel ul.products .owl-nav {
top: -35px;
}
} .products-shortcode-wrap.list ul.products {
margin-left: -15px;
margin-right: -15px;
}
.products-shortcode-wrap.list ul.products.list {
margin-left: 0px;
margin-right: 0px;
}
.products-shortcode-wrap.list ul.products.list li.product {
width: 100%;
padding: 0px;
border: 1px solid #ededed;
margin-bottom: 30px;
}
.products-shortcode-wrap.list ul.products.list li.product .product-inner .product-flash, .products-shortcode-wrap.list ul.products.list li.product .product-inner .onsale {
left: 5px !important;
top: 5px !important;
bottom: auto !important;
margin: 0;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.products-shortcode-wrap.list ul.products.list li.product .product-inner .product-thumb-primary, .products-shortcode-wrap.list ul.products.list li.product .product-inner .product-thumb-one {
float: left;
margin-right: 20px;
position: relative;
}
.products-shortcode-wrap.list ul.products.list li.product .product-inner .product-thumb-primary img, .products-shortcode-wrap.list ul.products.list li.product .product-inner .product-thumb-one img {
margin-bottom: 0;
}
@media screen and (max-width: 767px) {
.products-shortcode-wrap.list ul.products.list li.product .product-inner .product-thumb-primary img, .products-shortcode-wrap.list ul.products.list li.product .product-inner .product-thumb-one img {
width: 100%;
}
}
@media screen and (max-width: 767px) {
.products-shortcode-wrap.list ul.products.list li.product .product-inner .product-thumb-primary, .products-shortcode-wrap.list ul.products.list li.product .product-inner .product-thumb-one {
margin-right: 0;
margin-bottom: 15px;
width: 100%;
}
}
.products-shortcode-wrap.list ul.products.list li.product .product-inner .star-rating {
position: relative;
top: auto;
left: auto;
opacity: 1;
margin: 0;
margin-top: 15px;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
@media screen and (max-width: 767px) {
.products-shortcode-wrap.list ul.products.list li.product .product-inner .star-rating {
margin-left: 15px;
margin-right: 15px;
}
}
.products-shortcode-wrap.list ul.products.list li.product .product-inner span.price {
text-align: left;
margin-top: 15px;
}
@media screen and (max-width: 767px) {
.products-shortcode-wrap.list ul.products.list li.product .product-inner span.price {
margin-left: 15px;
margin-right: 15px;
}
}
.products-shortcode-wrap.list ul.products.list li.product .product-inner h2 {
font-size: 18px;
font-weight: 700;
text-align: left;
text-transform: uppercase;
padding-top: 35px !important;
padding-bottom: 10px !important;
margin-top: 0px !important;
}
@media screen and (max-width: 767px) {
.products-shortcode-wrap.list ul.products.list li.product .product-inner h2 {
margin-left: 15px;
margin-right: 15px;
}
}
.products-shortcode-wrap.list ul.products.list li.product .product-inner p {
text-align: left;
}
@media screen and (max-width: 767px) {
.products-shortcode-wrap.list ul.products.list li.product .product-inner p {
margin-left: 15px;
margin-right: 15px;
}
}
.products-shortcode-wrap.list ul.products.list li.product .product-inner .product-actions {
opacity: 1;
width: auto;
top: auto;
left: 280px;
bottom: auto;
right: auto;
margin-top: 10px;
} .products-shortcode-wrap.grid .product-filters ul, .products-shortcode-wrap.masonry .product-filters ul {
list-style: none;
list-style-type: none;
padding: 0;
margin-bottom: 20px;
}
.products-shortcode-wrap.grid .product-filters ul.filter-center, .products-shortcode-wrap.masonry .product-filters ul.filter-center {
text-align: center;
}
.products-shortcode-wrap.grid .product-filters ul.filter-left, .products-shortcode-wrap.masonry .product-filters ul.filter-left {
text-align: left;
}
.products-shortcode-wrap.grid .product-filters ul.filter-right, .products-shortcode-wrap.masonry .product-filters ul.filter-right {
text-align: right;
}
.products-shortcode-wrap.grid .product-filters ul.style_1 li, .products-shortcode-wrap.masonry .product-filters ul.style_1 li {
display: inline-block;
}
.products-shortcode-wrap.grid .product-filters ul.style_1 li a, .products-shortcode-wrap.masonry .product-filters ul.style_1 li a {
display: block;
padding: 6px 20px;
}
.products-shortcode-wrap.grid .product-filters ul.style_1 li a.selected, .products-shortcode-wrap.masonry .product-filters ul.style_1 li a.selected {
background-color: #D8B069;
color: #fff;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
@media screen and (max-width: 767px) {
.products-shortcode-wrap.grid .product-filters ul.style_1 li, .products-shortcode-wrap.masonry .product-filters ul.style_1 li {
margin-top: 10px;
}
}
.products-shortcode-wrap.grid .product-filters ul.style_2 li, .products-shortcode-wrap.masonry .product-filters ul.style_2 li {
display: inline-block;
}
.products-shortcode-wrap.grid ul.products, .products-shortcode-wrap.masonry ul.products {
margin-left: -15px;
margin-right: -15px;
}
.products-shortcode-wrap.grid ul.products.shortcode-product-columns-2 li.product, .products-shortcode-wrap.grid ul.products.shortcode-product-columns-2 li.type-product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-2 li.product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-2 li.type-product {
width: 50%;
}
@media screen and (max-width: 991px) {
.products-shortcode-wrap.grid ul.products.shortcode-product-columns-2 li.product, .products-shortcode-wrap.grid ul.products.shortcode-product-columns-2 li.type-product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-2 li.product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-2 li.type-product {
width: 33.333333%;
}
}
@media screen and (max-width: 767px) {
.products-shortcode-wrap.grid ul.products.shortcode-product-columns-2 li.product, .products-shortcode-wrap.grid ul.products.shortcode-product-columns-2 li.type-product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-2 li.product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-2 li.type-product {
width: 50%;
}
}
.products-shortcode-wrap.grid ul.products.shortcode-product-columns-3 li.product, .products-shortcode-wrap.grid ul.products.shortcode-product-columns-3 li.type-product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-3 li.product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-3 li.type-product {
width: 33.333333%;
}
@-moz-document url-prefix() {
.products-shortcode-wrap.grid ul.products.shortcode-product-columns-3 li.product, .products-shortcode-wrap.grid ul.products.shortcode-product-columns-3 li.type-product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-3 li.product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-3 li.type-product {
width: calc(33.333333% - .1px);
}
}
@media screen and (max-width: 767px) {
.products-shortcode-wrap.grid ul.products.shortcode-product-columns-3 li.product, .products-shortcode-wrap.grid ul.products.shortcode-product-columns-3 li.type-product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-3 li.product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-3 li.type-product {
width: 50%;
}
}
.products-shortcode-wrap.grid ul.products.shortcode-product-columns-4 li.product, .products-shortcode-wrap.grid ul.products.shortcode-product-columns-4 li.type-product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-4 li.product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-4 li.type-product {
width: 25%;
}
@media screen and (max-width: 991px) {
.products-shortcode-wrap.grid ul.products.shortcode-product-columns-4 li.product, .products-shortcode-wrap.grid ul.products.shortcode-product-columns-4 li.type-product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-4 li.product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-4 li.type-product {
width: 33.333333%;
}
}
@media screen and (max-width: 767px) {
.products-shortcode-wrap.grid ul.products.shortcode-product-columns-4 li.product, .products-shortcode-wrap.grid ul.products.shortcode-product-columns-4 li.type-product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-4 li.product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-4 li.type-product {
width: 50%;
}
}
.products-shortcode-wrap.grid ul.products.shortcode-product-columns-5 li.product, .products-shortcode-wrap.grid ul.products.shortcode-product-columns-5 li.type-product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-5 li.product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-5 li.type-product {
width: 20%;
}
@media screen and (max-width: 1199px) {
.products-shortcode-wrap.grid ul.products.shortcode-product-columns-5 li.product, .products-shortcode-wrap.grid ul.products.shortcode-product-columns-5 li.type-product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-5 li.product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-5 li.type-product {
width: 25%;
}
}
@media screen and (max-width: 991px) {
.products-shortcode-wrap.grid ul.products.shortcode-product-columns-5 li.product, .products-shortcode-wrap.grid ul.products.shortcode-product-columns-5 li.type-product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-5 li.product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-5 li.type-product {
width: 33.333333%;
}
}
@media screen and (max-width: 767px) {
.products-shortcode-wrap.grid ul.products.shortcode-product-columns-5 li.product, .products-shortcode-wrap.grid ul.products.shortcode-product-columns-5 li.type-product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-5 li.product, .products-shortcode-wrap.masonry ul.products.shortcode-product-columns-5 li.type-product {
width: 50%;
}
}
.haru-woo-shortcodes-products-ajax-category {
border: 1px solid #ededed;
overflow: hidden;
position: relative;
}
.haru-woo-shortcodes-products-ajax-category .products-tabs {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0 !important;
width: calc(25% - 22px);
float: left;
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category .products-tabs {
padding: 0;
width: 100%;
}
}
.haru-woo-shortcodes-products-ajax-category .products-tabs .heading-title {
border-top: 3px solid #D8B069;
position: relative;
padding: 25px 10px 25px 60px;
}
.haru-woo-shortcodes-products-ajax-category .products-tabs .heading-title i {
font-size: 26px;
line-height: 34px;
padding: 5px 0;
text-align: center;
position: absolute;
top: 50%;
left: 25px;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
-o-transform: translate(0, -50%);
transform: translate(0, -50%);
}
.haru-woo-shortcodes-products-ajax-category .products-tabs .heading-title i:after {
background-color: #D8B069;
content: "";
position: absolute;
width: 30px;
height: 3px;
bottom: -8px;
left: 0;
}
.haru-woo-shortcodes-products-ajax-category .products-tabs .heading-title span {
color: #333333;
font-weight: 500;
font-size: 18px;
text-transform: uppercase;
}
.haru-woo-shortcodes-products-ajax-category .products-tabs li {
color: #333333;
cursor: pointer;
display: block;
font-size: 14px;
padding: 3px 5px 3px 20px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-woo-shortcodes-products-ajax-category .products-tabs li:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-woo-shortcodes-products-ajax-category .products-tabs li span {
display: block;
position: relative;
padding: 5px;
}
.haru-woo-shortcodes-products-ajax-category .products-tabs li.current {
color: #D8B069;
}
.haru-woo-shortcodes-products-ajax-category .products-content {
width: calc(75% + 22px);
float: left;
overflow: hidden;
min-height: 300px;
padding: 0 10px 10px 10px;
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category .products-content {
padding-right: 10px;
width: 100% !important;
}
}
.haru-woo-shortcodes-products-ajax-category .products-content.loading {
position: relative;
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.haru-woo-shortcodes-products-ajax-category .products-content.loading:after {
content: '';
position: absolute;
width: 100%;
height: 100%;
top: -1px;
left: 0;
z-index: 5;
background-color: #fff;
}
.haru-woo-shortcodes-products-ajax-category .products-content.loading:before {
content: '\f110';
font-family: fontAwesome;
position: absolute;
top: 10%;
left: 50%;
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
z-index: 6;
font-size: 24px;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.haru-woo-shortcodes-products-ajax-category .products-content.slider {
padding-left: 20px;
padding-right: 20px;
}
.haru-woo-shortcodes-products-ajax-category .products-content.slider ul.products {
margin-bottom: 0;
padding: 0;
}
.haru-woo-shortcodes-products-ajax-category .products-content.slider ul.products:hover .owl-nav {
opacity: 1;
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.haru-woo-shortcodes-products-ajax-category .products-content.slider ul.products li.type-product {
list-style: none;
list-style-type: none;
width: 100% !important;
padding: 0;
margin: 20px 0;
}
.haru-woo-shortcodes-products-ajax-category .products-content.slider ul.products .owl-nav {
opacity: 0;
-webkit-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.haru-woo-shortcodes-products-ajax-category .products-content.slider ul.products .owl-nav .owl-prev, .haru-woo-shortcodes-products-ajax-category .products-content.slider ul.products .owl-nav .owl-next {
position: absolute;
display: block;
top: 40%;
z-index: 99;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
}
.haru-woo-shortcodes-products-ajax-category .products-content.slider ul.products .owl-nav .owl-prev:hover, .haru-woo-shortcodes-products-ajax-category .products-content.slider ul.products .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.4);
cursor: pointer;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.haru-woo-shortcodes-products-ajax-category .products-content.slider ul.products .owl-nav .owl-next {
right: 0;
}
.haru-woo-shortcodes-products-ajax-category .products-content.slider ul.products .owl-nav .owl-prev {
left: 0;
}
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products {
margin: 0;
padding: 0;
}
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products li.type-product {
position: relative;
padding: 20px 10px 5px 10px;
margin: 0;
}
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-2 li.type-product {
width: 50%;
float: left;
}
@media screen and (max-width: 991px) {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-2 li.type-product {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-2 li.type-product {
width: 50%;
}
}
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-3 li.type-product {
width: 33.333333%;
float: left;
}
@-moz-document url-prefix() {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-3 li.type-product {
width: calc(33.333333% - .1px);
}
}
@media screen and (max-width: 991px) {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-3 li.type-product {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-3 li.type-product {
width: 50%;
}
}
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-4 li.type-product {
width: 25%;
float: left;
}
@media screen and (max-width: 991px) {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-4 li.type-product {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-4 li.type-product {
width: 50%;
}
}
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-5 li.type-product {
width: 20%;
float: left;
}
@media screen and (max-width: 1199px) {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-5 li.type-product {
width: 25%;
}
}
@media screen and (max-width: 991px) {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-5 li.type-product {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-5 li.type-product {
width: 50%;
}
}
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-6 li.type-product {
width: 16.666666%;
float: left;
}
@-moz-document url-prefix() {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-6 li.type-product {
width: calc(16.666666% - .1px);
}
}
@media screen and (max-width: 1199px) {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-6 li.type-product {
width: 25%;
}
}
@media screen and (max-width: 991px) {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-6 li.type-product {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category .products-content.grid ul.products.columns-6 li.type-product {
width: 50%;
}
}
.haru-woo-shortcodes-products-ajax-category .see-more-wrapper {
display: none;
}
.haru-woo-shortcodes-products-ajax-category .products-banner {
float: right;
position: relative;
width: calc(25% - 7px);
padding: 20px;
padding-left: 10px;
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category .products-banner {
width: 100%;
padding-left: 20px;
}
}
.haru-woo-shortcodes-products-ajax-category .products-banner .haru-carousel {
margin: 0;
padding: 0;
}
.haru-woo-shortcodes-products-ajax-category .products-banner .haru-carousel:hover .owl-nav div {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.haru-woo-shortcodes-products-ajax-category .products-banner .haru-carousel .owl-nav div {
background: rgba(0, 0, 0, 0.2);
color: #fff;
display: block;
height: 40px;
line-height: 40px;
opacity: 0;
position: absolute;
text-align: center;
top: 50%;
width: 40px;
z-index: 99;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.haru-woo-shortcodes-products-ajax-category .products-banner .haru-carousel .owl-nav div:hover {
background: rgba(0, 0, 0, 0.4);
cursor: pointer;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.haru-woo-shortcodes-products-ajax-category .products-banner .haru-carousel .owl-nav div.owl-next {
right: 0;
}
.haru-woo-shortcodes-products-ajax-category .products-banner .haru-carousel .owl-nav div.owl-prev {
left: 0;
}
.haru-woo-shortcodes-products-ajax-category .products-banner .haru-carousel .owl-dots {
position: absolute;
bottom: 0;
left: 0;
right: 0;
text-align: center;
}
.haru-woo-shortcodes-products-ajax-category .products-banner .haru-carousel .owl-dots .owl-dot {
background: transparent;
border: 1px solid #fff;
display: inline-block;
height: 10px;
margin: 0 3px;
width: 10px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.haru-woo-shortcodes-products-ajax-category .products-banner .haru-carousel .owl-dots .owl-dot.active {
background: #fff;
}
.haru-woo-shortcodes-products-ajax-category.filter_left:before {
border-right: 1px solid #ededed;
content: "";
position: absolute;
width: calc(25% - 22px);
height: 100%;
left: 0;
top: 0;
background-color: #f9f9f9;
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category.filter_left:before {
display: none;
}
}
.haru-woo-shortcodes-products-ajax-category.filter_left .products-tabs {
position: relative;
}
.haru-woo-shortcodes-products-ajax-category.filter_left .products-tabs:before {
background-color: #f9f9f9;
content: "";
display: none;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category.filter_left .products-tabs:before {
display: block;
}
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category.filter_left .products-tabs li {
display: inline-block;
}
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category.filter_left .products-tabs .heading-title {
display: block;
}
}
.haru-woo-shortcodes-products-ajax-category.filter_right:before {
border-left: 1px solid #ededed;
content: "";
position: absolute;
width: calc(25% - 22px);
height: 100%;
right: 0;
top: 0;
background-color: #f9f9f9;
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category.filter_right:before {
display: none;
}
}
.haru-woo-shortcodes-products-ajax-category.filter_right .products-tabs {
float: right;
position: relative;
}
.haru-woo-shortcodes-products-ajax-category.filter_right .products-tabs:before {
background-color: #f9f9f9;
content: "";
display: none;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category.filter_right .products-tabs:before {
display: block;
}
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category.filter_right .products-tabs li {
display: inline-block;
}
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category.filter_right .products-tabs .heading-title {
display: block;
}
}
.haru-woo-shortcodes-products-ajax-category.filter_right .products-content {
float: right;
padding-left: 10px;
padding-right: 10px;
}
.haru-woo-shortcodes-products-ajax-category.filter_right .products-content.slider {
padding-left: 20px;
padding-right: 20px;
}
.haru-woo-shortcodes-products-ajax-category.filter_right .products-banner {
padding-left: 20px;
padding-right: 20px;
}
.haru-woo-shortcodes-products-ajax-category.filter_right.has-banner .products-content {
padding-left: 0;
padding-right: 10px;
}
.haru-woo-shortcodes-products-ajax-category.filter_top .products-tabs {
border-bottom: 1px solid #ededed;
padding: 0;
width: 100%;
text-align: center;
}
.haru-woo-shortcodes-products-ajax-category.filter_top .products-tabs li {
border-top: none;
display: inline-block;
padding-right: 20px;
}
.haru-woo-shortcodes-products-ajax-category.filter_top .products-tabs .heading-title {
border-bottom: 1px solid #ededed;
display: block;
padding: 15px 0;
margin-bottom: 0;
}
.haru-woo-shortcodes-products-ajax-category.filter_top .products-tabs .heading-title i {
left: 0;
position: relative;
-webkit-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
}
.haru-woo-shortcodes-products-ajax-category.filter_top .products-tabs .heading-title span {
margin-left: 10px;
}
.haru-woo-shortcodes-products-ajax-category.filter_top .products-content {
padding-left: 10px;
width: 100%;
}
@media screen and (max-width: 991px) {
.haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-2 li.type-product, .haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-3 li.type-product, .haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-4 li.type-product, .haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-5 li.type-product, .haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-6 li.type-product {
width: 33.333333%;
}
@-moz-document url-prefix() {
.haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-2 li.type-product, .haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-3 li.type-product, .haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-4 li.type-product, .haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-5 li.type-product, .haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-6 li.type-product {
width: calc(33.333333% - .1px);
}
}
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-2 li.type-product, .haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-3 li.type-product, .haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-4 li.type-product, .haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-5 li.type-product, .haru-woo-shortcodes-products-ajax-category.filter_top .products-content.grid ul.products.columns-6 li.type-product {
width: 50%;
}
}
.haru-woo-shortcodes-products-ajax-category.filter_top .products-content.slider {
padding-left: 20px;
padding-right: 20px;
}
.haru-woo-shortcodes-products-ajax-category.filter_top.has-banner .products-content {
width: 100%;
padding-right: 10px;
}
.haru-woo-shortcodes-products-ajax-category.filter_top .products-banner {
padding-left: 20px;
padding-top: 0;
width: 100%;
}
.haru-woo-shortcodes-products-ajax-category.has-banner .products-content {
width: calc(50% + 29px);
padding-right: 0;
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category.has-banner .products-content {
padding-right: 10px;
}
}
.haru-woo-shortcodes-products-ajax-category.has-banner .products-content.slider {
padding-right: 10px;
}
.haru-woo-shortcodes-products-ajax-category.has-banner.filter_left.slider .products-content {
padding-right: 20px;
}
.haru-woo-shortcodes-products-ajax-category.has-banner.filter_right .products-banner {
padding-right: 10px;
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category.has-banner.filter_right .products-banner {
padding-right: 20px;
}
}
.haru-woo-shortcodes-products-ajax-category.has-banner.filter_right.slider .products-content {
padding-right: 20px;
padding-left: 10px;
}
@media screen and (max-width: 767px) {
.haru-woo-shortcodes-products-ajax-category.has-banner.filter_right.slider .products-content {
padding-left: 20px;
}
}
.haru-woo-shortcodes-products-ajax-category.has-banner.filter_top.slider .products-content {
padding-right: 20px;
}
.haru-products-ajax-order {
overflow: hidden;
position: relative;
}
.haru-products-ajax-order .products-tabs {
list-style: none;
padding: 15px 0 20px;
margin: 0;
}
.haru-products-ajax-order .products-tabs.align_left {
text-align: left;
}
.haru-products-ajax-order .products-tabs.align_center {
text-align: center;
}
.haru-products-ajax-order .products-tabs.align_right {
text-align: right;
}
.haru-products-ajax-order .products-tabs li {
cursor: pointer;
color: #ababab;
display: inline-block;
font-size: 36px;
font-family: "Playfair Display";
margin: 8px 15px;
line-height: 1.4;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-products-ajax-order .products-tabs li:hover {
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-products-ajax-order .products-tabs li:first-child {
margin-left: 0;
}
.haru-products-ajax-order .products-tabs li:last-child {
margin-right: 0;
}
@media screen and (max-width: 1199px) {
.haru-products-ajax-order .products-tabs li {
font-size: 28px;
}
}
@media screen and (max-width: 991px) {
.haru-products-ajax-order .products-tabs li {
font-size: 22px;
}
}
@media screen and (max-width: 767px) {
.haru-products-ajax-order .products-tabs li {
font-size: 16px;
margin: 8px 8px;
}
}
.haru-products-ajax-order .products-tabs li.current {
color: #333333;
border-bottom: 1px solid #D8B069;
}
.haru-products-ajax-order .products-content {
min-height: 300px;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.haru-products-ajax-order .products-content.loading {
position: relative;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.haru-products-ajax-order .products-content.loading:after {
content: '';
position: absolute;
width: 100%;
height: 100%;
top: -1px;
left: 0;
z-index: 5;
background-color: #fff;
}
.haru-products-ajax-order .products-content.loading:before {
content: '\f110';
font-family: fontAwesome;
position: absolute;
top: 10%;
left: 50%;
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
z-index: 6;
font-size: 24px;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.haru-products-ajax-order .products-content.slider ul.products {
margin-bottom: 0;
padding: 0;
}
.haru-products-ajax-order .products-content.slider ul.products:hover .owl-nav {
opacity: 1;
-webkit-transition: all 0.35s;
-o-transition: all 0.35s;
transition: all 0.35s;
}
.haru-products-ajax-order .products-content.slider ul.products li.type-product {
padding: 0;
}
.haru-products-ajax-order .products-content.slider ul.products .owl-nav {
display: block;
position: absolute;
right: 0;
top: -35px;
}
.haru-products-ajax-order .products-content.slider ul.products .owl-nav .owl-prev, .haru-products-ajax-order .products-content.slider ul.products .owl-nav .owl-next {
border: 1px solid #cccccc;
display: inline-block;
font-size: 18px;
z-index: 999;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
color: #ccc;
opacity: 1;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.haru-products-ajax-order .products-content.slider ul.products .owl-nav .owl-prev:hover, .haru-products-ajax-order .products-content.slider ul.products .owl-nav .owl-next:hover {
border: 1px solid #D8B069;
color: #D8B069;
cursor: pointer;
}
@media screen and (max-width: 991px) {
.haru-products-ajax-order .products-content.slider ul.products .owl-nav .owl-prev, .haru-products-ajax-order .products-content.slider ul.products .owl-nav .owl-next {
width: 35px;
height: 35px;
line-height: 32px;
}
}
@media screen and (max-width: 767px) {
.haru-products-ajax-order .products-content.slider ul.products .owl-nav .owl-prev, .haru-products-ajax-order .products-content.slider ul.products .owl-nav .owl-next {
width: 30px;
height: 30px;
line-height: 28px;
}
}
.haru-products-ajax-order .products-content.slider ul.products .owl-nav .owl-prev {
left: 0;
}
.haru-products-ajax-order .products-content.slider ul.products .owl-nav .owl-next {
margin-left: 10px;
right: 0;
}
@media screen and (max-width: 767px) {
.haru-products-ajax-order .products-content.slider ul.products .owl-nav {
top: -20px;
}
}
.haru-products-ajax-order .products-content.grid ul.products {
margin-left: -15px;
margin-right: -15px;
padding: 0;
}
.haru-products-ajax-order .products-content.grid ul.products li.type-product {
padding: 0 15px;
margin: 25px 0;
}
.haru-products-ajax-order .products-content.grid ul.products.columns-2 li.type-product {
width: 50%;
}
@media screen and (max-width: 991px) {
.haru-products-ajax-order .products-content.grid ul.products.columns-2 li.type-product {
width: 50%;
}
}
@media screen and (max-width: 767px) {
.haru-products-ajax-order .products-content.grid ul.products.columns-2 li.type-product {
width: 50%;
}
}
.haru-products-ajax-order .products-content.grid ul.products.columns-3 li.type-product {
width: 33.333333%;
}
@media screen and (max-width: 991px) {
.haru-products-ajax-order .products-content.grid ul.products.columns-3 li.type-product {
width: 33.333333%;
}
}
@media screen and (max-width: 767px) {
.haru-products-ajax-order .products-content.grid ul.products.columns-3 li.type-product {
width: 50%;
}
}
.haru-products-ajax-order .products-content.grid ul.products.columns-4 li.type-product {
width: 25%;
}
@media screen and (max-width: 991px) {
.haru-products-ajax-order .products-content.grid ul.products.columns-4 li.type-product {
width: 33.333333%;
}
}
@media screen and (max-width: 767px) {
.haru-products-ajax-order .products-content.grid ul.products.columns-4 li.type-product {
width: 50%;
}
}
.haru-products-ajax-order .products-content.grid ul.products.columns-5 li.type-product {
width: 20%;
}
@media screen and (max-width: 1199px) {
.haru-products-ajax-order .products-content.grid ul.products.columns-5 li.type-product {
width: 25%;
}
}
@media screen and (max-width: 991px) {
.haru-products-ajax-order .products-content.grid ul.products.columns-5 li.type-product {
width: 33.333333%;
}
}
@media screen and (max-width: 767px) {
.haru-products-ajax-order .products-content.grid ul.products.columns-5 li.type-product {
width: 50%;
}
}
.haru-products-ajax-order .products-content.grid ul.products.columns-6 li.type-product {
width: 16.666666%;
}
@media screen and (max-width: 1199px) {
.haru-products-ajax-order .products-content.grid ul.products.columns-6 li.type-product {
width: 25%;
}
}
@media screen and (max-width: 991px) {
.haru-products-ajax-order .products-content.grid ul.products.columns-6 li.type-product {
width: 33.333333%;
}
}
@media screen and (max-width: 767px) {
.haru-products-ajax-order .products-content.grid ul.products.columns-6 li.type-product {
width: 50%;
}
} .products-recent-viewed-shortcode-wrap.carousel {
position: relative;
}
.products-recent-viewed-shortcode-wrap.carousel:hover ul.products .owl-nav .owl-prev, .products-recent-viewed-shortcode-wrap.carousel:hover ul.products .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.products-recent-viewed-shortcode-wrap.carousel ul.products {
padding: 0;
margin: 0;
list-style: none;
list-style-type: none;
}
.products-recent-viewed-shortcode-wrap.carousel ul.products li.product {
position: relative;
padding: 0;
margin: 0;
width: 100%;
}
.products-recent-viewed-shortcode-wrap.carousel ul.products .owl-nav .owl-prev, .products-recent-viewed-shortcode-wrap.carousel ul.products .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.products-recent-viewed-shortcode-wrap.carousel ul.products .owl-nav .owl-prev:hover, .products-recent-viewed-shortcode-wrap.carousel ul.products .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.products-recent-viewed-shortcode-wrap.carousel ul.products .owl-nav .owl-prev {
left: 0;
}
.products-recent-viewed-shortcode-wrap.carousel ul.products .owl-nav .owl-next {
right: 0;
}
@media screen and (max-width: 767px) {
.products-top-sale-shortcode-wrap {
margin-top: 10px;
}
}
.products-top-sale-shortcode-wrap .yith-wcwl-add-to-wishlist {
display: none;
}
.products-top-sale-shortcode-wrap.carousel_1 {
position: relative;
}
.products-top-sale-shortcode-wrap.carousel_1 .products-title {
font-size: 22px;
line-height: 1.4;
margin-bottom: 30px;
margin-top: -5px;
padding-bottom: 13px;
position: relative;
text-transform: uppercase;
}
@media screen and (max-width: 991px) {
.products-top-sale-shortcode-wrap.carousel_1 .products-title {
font-size: 18px;
}
}
.products-top-sale-shortcode-wrap.carousel_1 .products-title:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 30px;
height: 3px;
background-color: #D8B069;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .item-carousel {
list-style: none;
padding-left: 0;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .item-carousel li.product {
margin-bottom: 30px;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .item-carousel li.product:hover .product-inner .onsale, .products-top-sale-shortcode-wrap.carousel_1 .products .item-carousel li.product:hover .product-inner .product-flash {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-thumbnail {
width: 35%;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-thumbnail .product-thumb-primary:before {
opacity: 0;
visibility: hidden;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-info {
margin-left: 15px;
text-align: left;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-info .woocommerce-loop-product__title {
font-size: 14px;
font-weight: 500;
margin-top: 0 !important;
padding-top: 0;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-info .star-rating {
margin-left: 0;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .onsale, .products-top-sale-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-flash {
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .owl-nav {
position: absolute;
display: block;
bottom: calc(100% + 38px);
z-index: 9;
width: 100%;
text-align: right;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .owl-nav .owl-prev, .products-top-sale-shortcode-wrap.carousel_1 .products .owl-nav .owl-next {
display: inline-block;
z-index: 9;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
background: #f6f6f6;
color: #a5a5a5;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .owl-nav .owl-prev:hover, .products-top-sale-shortcode-wrap.carousel_1 .products .owl-nav .owl-next:hover {
background: #D8B069;
cursor: pointer;
color: #fff;
}
.products-top-sale-shortcode-wrap.carousel_1 .products .owl-nav .owl-next {
margin-left: 5px;
}
.products-top-sale-shortcode-wrap.carousel_2 {
position: relative;
}
.products-top-sale-shortcode-wrap.carousel_2 .products-title {
font-size: 22px;
line-height: 1.4;
margin-bottom: 30px;
margin-top: -5px;
padding-bottom: 13px;
position: relative;
text-transform: uppercase;
}
.products-top-sale-shortcode-wrap.carousel_2 .products-title:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 30px;
height: 3px;
background-color: #D8B069;
}
.products-top-sale-shortcode-wrap.carousel_2 .products {
list-style: none;
border: 1px solid #ededed;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel {
list-style: none;
padding-left: 0;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product {
padding: 15px;
margin: 0;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-thumbnail {
float: left;
width: 45%;
}
@media screen and (max-width: 991px) {
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-thumbnail {
width: 100%;
}
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-thumbnail .product-label {
left: 20px !important;
top: 5px !important;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-thumbnail .onsale, .products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-thumbnail .product-flash {
left: auto !important;
right: 0 !important;
-webkit-transform: translateX(0) !important;
-ms-transform: translateX(0) !important;
-o-transform: translateX(0) !important;
transform: translateX(0) !important;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-thumbnail .product-thumb-primary:before {
display: none;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-info {
float: right;
text-align: left;
width: 55%;
}
@media screen and (max-width: 991px) {
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-info {
margin-top: 20px;
width: 100%;
}
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-info .woocommerce-loop-product__title {
font-size: 24px;
font-weight: normal;
margin-top: 0 !important;
padding-top: 0;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-info .excerpt {
font-size: 12px;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-info .star-rating {
margin-left: 0;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-info .price {
font-size: 24px !important;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-info .product-sale-countdown {
margin-top: 15px;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-info .product-sale-countdown .countdown-time .list-time {
padding: 0;
text-align: left;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-info .product-sale-countdown .countdown-time .list-time li {
border: 1px solid #ededed;
display: inline-block;
margin: 0;
margin-right: 10px;
padding: 0;
width: 58px;
height: 58px;
text-align: center;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-info .product-sale-countdown .countdown-time .list-time li p {
line-height: 1.6;
margin-bottom: 0;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-info .product-sale-countdown .countdown-time .list-time li .countdown-number {
color: #333333;
font-size: 20px;
font-weight: 500;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .item-carousel li.product .product-inner .product-info .product-sale-countdown .countdown-time .list-time li .countdown-text {
font-size: 11px;
text-transform: uppercase;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .owl-nav {
position: absolute;
display: block;
bottom: calc(100% + 38px);
z-index: 9;
width: 100%;
text-align: right;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .owl-nav .owl-prev, .products-top-sale-shortcode-wrap.carousel_2 .products .owl-nav .owl-next {
display: inline-block;
z-index: 9;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
background: #f6f6f6;
color: #a5a5a5;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .owl-nav .owl-prev:hover, .products-top-sale-shortcode-wrap.carousel_2 .products .owl-nav .owl-next:hover {
background: #D8B069;
cursor: pointer;
color: #fff;
}
.products-top-sale-shortcode-wrap.carousel_2 .products .owl-nav .owl-next {
margin-left: 5px;
}
.products-top-rated-shortcode-wrap .yith-wcwl-add-to-wishlist {
display: none;
}
.products-top-rated-shortcode-wrap.carousel_1 {
position: relative;
}
.products-top-rated-shortcode-wrap.carousel_1 .products-title {
font-size: 22px;
line-height: 1.4;
margin-bottom: 30px;
margin-top: -5px;
padding-bottom: 13px;
position: relative;
text-transform: uppercase;
}
@media screen and (max-width: 991px) {
.products-top-rated-shortcode-wrap.carousel_1 .products-title {
font-size: 18px;
}
}
.products-top-rated-shortcode-wrap.carousel_1 .products-title:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 30px;
height: 3px;
background-color: #D8B069;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .item-carousel {
list-style: none;
padding-left: 0;
margin: 0;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .item-carousel li.product {
margin-bottom: 30px;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .item-carousel li.product:hover .product-inner .onsale, .products-top-rated-shortcode-wrap.carousel_1 .products .item-carousel li.product:hover .product-inner .product-flash {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-thumbnail {
width: 35%;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-thumbnail .product-thumb-primary:before {
opacity: 0;
visibility: hidden;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-info {
margin-left: 15px;
text-align: left;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-info .woocommerce-loop-product__title {
font-size: 14px;
font-weight: 500;
margin-top: 0 !important;
padding-top: 0;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-info .star-rating {
margin-left: 0;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .onsale, .products-top-rated-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-flash {
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .owl-nav {
position: absolute;
display: block;
bottom: calc(100% + 38px);
z-index: 9;
width: 100%;
text-align: right;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .owl-nav .owl-prev, .products-top-rated-shortcode-wrap.carousel_1 .products .owl-nav .owl-next {
display: inline-block;
z-index: 9;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
background: #f6f6f6;
color: #a5a5a5;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .owl-nav .owl-prev:hover, .products-top-rated-shortcode-wrap.carousel_1 .products .owl-nav .owl-next:hover {
background: #D8B069;
cursor: pointer;
color: #fff;
}
.products-top-rated-shortcode-wrap.carousel_1 .products .owl-nav .owl-next {
margin-left: 5px;
}
.products-top-seller-shortcode-wrap .yith-wcwl-add-to-wishlist {
display: none;
}
.products-top-seller-shortcode-wrap.carousel_1 {
position: relative;
}
.products-top-seller-shortcode-wrap.carousel_1 .products-title {
font-size: 22px;
line-height: 1.4;
margin-bottom: 30px;
margin-top: -5px;
padding-bottom: 13px;
position: relative;
text-transform: uppercase;
}
@media screen and (max-width: 991px) {
.products-top-seller-shortcode-wrap.carousel_1 .products-title {
font-size: 18px;
}
}
.products-top-seller-shortcode-wrap.carousel_1 .products-title:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 30px;
height: 3px;
background-color: #D8B069;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .item-carousel {
list-style: none;
padding-left: 0;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .item-carousel li.product {
margin-bottom: 30px;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .item-carousel li.product:hover .product-inner .onsale, .products-top-seller-shortcode-wrap.carousel_1 .products .item-carousel li.product:hover .product-inner .product-flash {
opacity: 1;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-thumbnail {
width: 35%;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-thumbnail .product-thumb-primary:before {
opacity: 0;
visibility: hidden;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-info {
margin-left: 15px;
text-align: left;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-info .woocommerce-loop-product__title {
font-size: 14px;
font-weight: 500;
margin-top: 0 !important;
padding-top: 0;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-info .star-rating {
margin-left: 0;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .onsale, .products-top-seller-shortcode-wrap.carousel_1 .products .item-carousel li.product .product-inner .product-flash {
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .owl-nav {
position: absolute;
display: block;
bottom: calc(100% + 38px);
z-index: 9;
width: 100%;
text-align: right;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .owl-nav .owl-prev, .products-top-seller-shortcode-wrap.carousel_1 .products .owl-nav .owl-next {
display: inline-block;
z-index: 9;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
background: #f6f6f6;
color: #a5a5a5;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .owl-nav .owl-prev:hover, .products-top-seller-shortcode-wrap.carousel_1 .products .owl-nav .owl-next:hover {
background: #D8B069;
cursor: pointer;
color: #fff;
}
.products-top-seller-shortcode-wrap.carousel_1 .products .owl-nav .owl-next {
margin-left: 5px;
} .post-type-archive-haru_video .haru-archive-blog,
.tax-video_category .haru-archive-blog {
margin-bottom: 60px;
}
@media screen and (max-width: 767px) {
.post-type-archive-haru_video .haru-archive-blog,
.tax-video_category .haru-archive-blog {
margin-bottom: 30px;
}
}
.post-type-archive-haru_video .archive-paging,
.tax-video_category .archive-paging {
padding-top: 5%;
}
.post-type-archive-haru_video .video-item.style_2:hover .video-image:before,
.tax-video_category .video-item.style_2:hover .video-image:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.post-type-archive-haru_video .video-item.style_2:hover .video-image img,
.tax-video_category .video-item.style_2:hover .video-image img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.post-type-archive-haru_video .video-item.style_2:hover .video-image .video-icon,
.tax-video_category .video-item.style_2:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.post-type-archive-haru_video .video-item.style_2 .video-image,
.tax-video_category .video-item.style_2 .video-image {
overflow: hidden;
position: relative;
max-width: 100vw;
}
.post-type-archive-haru_video .video-item.style_2 .video-image:before,
.tax-video_category .video-item.style_2 .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
bottom: 0;
left: 0;
z-index: 1;
background: rgba(0, 0, 0, 0.2);
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.post-type-archive-haru_video .video-item.style_2 .video-image img,
.tax-video_category .video-item.style_2 .video-image img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.post-type-archive-haru_video .video-item.style_2 .video-image .video-icon,
.tax-video_category .video-item.style_2 .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.post-type-archive-haru_video .video-item.style_2 .video-image .video-icon .view-video-button,
.post-type-archive-haru_video .video-item.style_2 .video-image .video-icon .view-video-button-direct,
.tax-video_category .video-item.style_2 .video-image .video-icon .view-video-button,
.tax-video_category .video-item.style_2 .video-image .video-icon .view-video-button-direct {
width: 50px;
height: 50px;
display: block;
padding: 25px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-type-archive-haru_video .video-item.style_2 .video-image .video-icon .view-video-button:hover,
.post-type-archive-haru_video .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover,
.tax-video_category .video-item.style_2 .video-image .video-icon .view-video-button:hover,
.tax-video_category .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-type-archive-haru_video .video-item.style_2 .video-image .video-icon .view-video-button:hover:before,
.post-type-archive-haru_video .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover:before,
.tax-video_category .video-item.style_2 .video-image .video-icon .view-video-button:hover:before,
.tax-video_category .video-item.style_2 .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-type-archive-haru_video .video-item.style_2 .video-image .video-icon .view-video-button:before,
.post-type-archive-haru_video .video-item.style_2 .video-image .video-icon .view-video-button-direct:before,
.tax-video_category .video-item.style_2 .video-image .video-icon .view-video-button:before,
.tax-video_category .video-item.style_2 .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 20px;
top: 0;
color: #fff;
line-height: 50px;
font-size: 24px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-type-archive-haru_video .video-item.style_2 .video-image .video-icon .view-video-button i,
.post-type-archive-haru_video .video-item.style_2 .video-image .video-icon .view-video-button-direct i,
.tax-video_category .video-item.style_2 .video-image .video-icon .view-video-button i,
.tax-video_category .video-item.style_2 .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.post-type-archive-haru_video .video-item.style_2 .video-meta,
.tax-video_category .video-item.style_2 .video-meta {
padding: 10px;
text-align: center;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.post-type-archive-haru_video .video-item.style_2 .video-meta .video-title a,
.tax-video_category .video-item.style_2 .video-meta .video-title a {
font-size: 18px;
color: #333333;
text-transform: uppercase;
letter-spacing: 3px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.post-type-archive-haru_video .video-item.style_2 .video-meta .video-title a,
.tax-video_category .video-item.style_2 .video-meta .video-title a {
font-size: 18px;
}
}
@media screen and (max-width: 991px) {
.post-type-archive-haru_video .video-item.style_2 .video-meta .video-title a,
.tax-video_category .video-item.style_2 .video-meta .video-title a {
font-size: 16px;
}
}
.post-type-archive-haru_video .video-item.style_2 .video-meta .video-title a:hover,
.tax-video_category .video-item.style_2 .video-meta .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-type-archive-haru_video .video-item.style_2 .video-meta .video-category,
.tax-video_category .video-item.style_2 .video-meta .video-category {
color: #7e7e7e;
margin-bottom: 5px;
}
.post-type-archive-haru_video .video-item.style_2 .video-meta .video-category a,
.tax-video_category .video-item.style_2 .video-meta .video-category a {
color: #7e7e7e;
font-style: italic;
line-height: 2;
letter-spacing: 1px;
font-family: "Playfair Display";
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.post-type-archive-haru_video .video-item.style_2 .video-meta .video-category a:hover,
.tax-video_category .video-item.style_2 .video-meta .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.post-type-archive-haru_video .video-item.style_2 .video-meta .video-category a,
.tax-video_category .video-item.style_2 .video-meta .video-category a {
font-size: 12px;
}
}
.video-thumbnail-slideshow {
position: relative;
overflow: hidden;
}
.video-thumbnail-slideshow img:not(:first-child) {
display: none;
}
.video-thumbnail-video {
background-color: #000;
position: relative;
overflow: hidden;
}
.video-thumbnail-video video {
position: absolute;
width: auto;
height: 100%;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
.haru-single-video .single-content .single-wrapper {
margin-bottom: 0;
}
.single-video {
padding-bottom: 80px;
}
.single-video.style_1 .single-video-thumbnail, .single-video.style_2 .single-video-thumbnail {
position: relative;
}
.single-video.style_1 .single-video-thumbnail .video-image, .single-video.style_2 .single-video-thumbnail .video-image {
position: relative;
overflow: hidden;
height: 0;
}
.single-video.style_1 .single-video-thumbnail .video-image:hover:before, .single-video.style_2 .single-video-thumbnail .video-image:hover:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .single-video-thumbnail .video-image:hover img, .single-video.style_2 .single-video-thumbnail .video-image:hover img {
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
-webkit-transform: scale(1.01);
-ms-transform: scale(1.01);
-o-transform: scale(1.01);
transform: scale(1.01);
}
.single-video.style_1 .single-video-thumbnail .video-image:before, .single-video.style_2 .single-video-thumbnail .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 3;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .single-video-thumbnail .video-image.ratio-169, .single-video.style_2 .single-video-thumbnail .video-image.ratio-169 {
padding-bottom: 56.25%;
}
.single-video.style_1 .single-video-thumbnail .video-image.ratio-43, .single-video.style_2 .single-video-thumbnail .video-image.ratio-43 {
padding-bottom: 75%;
}
.single-video.style_1 .single-video-thumbnail .video-image.played:before, .single-video.style_2 .single-video-thumbnail .video-image.played:before {
opacity: 0;
visibility: hidden;
}
.single-video.style_1 .single-video-thumbnail .video-image.played.ratio-169, .single-video.style_2 .single-video-thumbnail .video-image.played.ratio-169 {
margin-bottom: 13%;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .single-video-thumbnail .video-image.played img, .single-video.style_2 .single-video-thumbnail .video-image.played img {
z-index: 0;
opacity: 0;
visibility: hidden;
}
.single-video.style_1 .single-video-thumbnail .video-image.played .video-icon, .single-video.style_2 .single-video-thumbnail .video-image.played .video-icon {
opacity: 0;
visibility: hidden;
}
.single-video.style_1 .single-video-thumbnail .video-image.played .player-wrapper iframe, .single-video.style_2 .single-video-thumbnail .video-image.played .player-wrapper iframe {
opacity: 1;
visisility: visible;
}
.single-video.style_1 .single-video-thumbnail .video-image img, .single-video.style_2 .single-video-thumbnail .video-image img {
width: 100%;
position: relative;
z-index: 2;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .single-video-thumbnail .video-image .video-icon, .single-video.style_2 .single-video-thumbnail .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .view-video-button,
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .video-player-direct, .single-video.style_2 .single-video-thumbnail .video-image .video-icon .view-video-button,
.single-video.style_2 .single-video-thumbnail .video-image .video-icon .video-player-direct {
width: 80px;
height: 80px;
display: block;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .view-video-button,
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .video-player-direct, .single-video.style_2 .single-video-thumbnail .video-image .video-icon .view-video-button,
.single-video.style_2 .single-video-thumbnail .video-image .video-icon .video-player-direct {
width: 60px;
height: 60px;
}
}
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .view-video-button:hover,
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .video-player-direct:hover, .single-video.style_2 .single-video-thumbnail .video-image .video-icon .view-video-button:hover,
.single-video.style_2 .single-video-thumbnail .video-image .video-icon .video-player-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .view-video-button:hover:before,
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .video-player-direct:hover:before, .single-video.style_2 .single-video-thumbnail .video-image .video-icon .view-video-button:hover:before,
.single-video.style_2 .single-video-thumbnail .video-image .video-icon .video-player-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .view-video-button:before,
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .video-player-direct:before, .single-video.style_2 .single-video-thumbnail .video-image .video-icon .view-video-button:before,
.single-video.style_2 .single-video-thumbnail .video-image .video-icon .video-player-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 32px;
top: 0;
color: #fff;
line-height: 80px;
font-size: 28px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .view-video-button:before,
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .video-player-direct:before, .single-video.style_2 .single-video-thumbnail .video-image .video-icon .view-video-button:before,
.single-video.style_2 .single-video-thumbnail .video-image .video-icon .video-player-direct:before {
left: 24px;
line-height: 60px;
font-size: 20px;
}
}
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .view-video-button i,
.single-video.style_1 .single-video-thumbnail .video-image .video-icon .video-player-direct i, .single-video.style_2 .single-video-thumbnail .video-image .video-icon .view-video-button i,
.single-video.style_2 .single-video-thumbnail .video-image .video-icon .video-player-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.single-video.style_1 .single-video-thumbnail .video-image .player-wrapper, .single-video.style_2 .single-video-thumbnail .video-image .player-wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.single-video.style_1 .single-video-thumbnail .video-image .player-wrapper .media-wrapper, .single-video.style_2 .single-video-thumbnail .video-image .player-wrapper .media-wrapper {
position: relative;
height: 0;
overflow: hidden;
background-color: #000;
}
.single-video.style_1 .single-video-thumbnail .video-image .player-wrapper .media-wrapper.ratio-169, .single-video.style_2 .single-video-thumbnail .video-image .player-wrapper .media-wrapper.ratio-169 {
padding-bottom: 56.25%;
}
.single-video.style_1 .single-video-thumbnail .video-image .player-wrapper .media-wrapper.ratio-43, .single-video.style_2 .single-video-thumbnail .video-image .player-wrapper .media-wrapper.ratio-43 {
padding-bottom: 75%;
}
.single-video.style_1 .single-video-thumbnail .video-image .player-wrapper .media-wrapper video, .single-video.style_2 .single-video-thumbnail .video-image .player-wrapper .media-wrapper video {
opacity: 0;
}
.single-video.style_1 .single-video-thumbnail .video-image .player-wrapper .media-wrapper .mejs__mediaelement video, .single-video.style_2 .single-video-thumbnail .video-image .player-wrapper .media-wrapper .mejs__mediaelement video {
opacity: 1;
}
.single-video.style_1 .single-video-thumbnail .video-image .player-wrapper iframe, .single-video.style_2 .single-video-thumbnail .video-image .player-wrapper iframe {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
opacity: 0;
visisility: hidden;
}
.single-video.style_1 .single-video-content, .single-video.style_2 .single-video-content {
margin-top: -10%;
position: relative;
z-index: 9;
}
.single-video.style_1 .single-video-content .video-content-wrap, .single-video.style_2 .single-video-content .video-content-wrap {
background-color: #fff;
padding: 70px 50px 70px 35px;
margin: 0;
-webkit-box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
}
@media screen and (max-width: 991px) {
.single-video.style_1 .single-video-content .video-content-wrap, .single-video.style_2 .single-video-content .video-content-wrap {
padding: 50px 35px 50px 20px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_1 .single-video-content .video-content-wrap, .single-video.style_2 .single-video-content .video-content-wrap {
padding: 50px 15px 50px 15px;
}
}
.single-video.style_1 .single-video-content .video-content-wrap .video-content-left, .single-video.style_2 .single-video-content .video-content-wrap .video-content-left {
padding-right: 40px;
}
@media screen and (max-width: 767px) {
.single-video.style_1 .single-video-content .video-content-wrap .video-content-left, .single-video.style_2 .single-video-content .video-content-wrap .video-content-left {
padding-right: 15px;
}
}
.single-video.style_1 .single-video-content .video-content-wrap .video-category, .single-video.style_2 .single-video-content .video-content-wrap .video-category {
font-family: "Playfair Display";
font-style: italic;
}
.single-video.style_1 .single-video-content .video-content-wrap .video-category a, .single-video.style_2 .single-video-content .video-content-wrap .video-category a {
padding-left: 3px;
letter-spacing: 1px;
font-size: 16px;
}
@media screen and (max-width: 767px) {
.single-video.style_1 .single-video-content .video-content-wrap .video-category a, .single-video.style_2 .single-video-content .video-content-wrap .video-category a {
font-size: 14px;
}
}
.single-video.style_1 .single-video-content .video-content-wrap .video-title, .single-video.style_2 .single-video-content .video-content-wrap .video-title {
font-size: 48px;
padding-bottom: 10px;
text-transform: uppercase;
letter-spacing: 3px;
}
@media screen and (max-width: 1199px) {
.single-video.style_1 .single-video-content .video-content-wrap .video-title, .single-video.style_2 .single-video-content .video-content-wrap .video-title {
font-size: 28px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_1 .single-video-content .video-content-wrap .video-title, .single-video.style_2 .single-video-content .video-content-wrap .video-title {
font-size: 20px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_1 .single-video-content .video-content-wrap .video-title, .single-video.style_2 .single-video-content .video-content-wrap .video-title {
font-size: 18px;
}
}
.single-video.style_1 .single-video-content .video-content-wrap .video-meta span, .single-video.style_2 .single-video-content .video-content-wrap .video-meta span {
margin-right: 15px;
}
.single-video.style_1 .single-video-content .video-content-wrap .video-meta span:last-child, .single-video.style_2 .single-video-content .video-content-wrap .video-meta span:last-child {
margin-right: 0;
}
.single-video.style_1 .single-video-content .video-content-wrap .video-meta i, .single-video.style_2 .single-video-content .video-content-wrap .video-meta i {
color: #D8B069;
margin-right: 5px;
}
.single-video.style_1 .single-video-content .video-content-wrap .video-content, .single-video.style_2 .single-video-content .video-content-wrap .video-content {
border-bottom: 1px solid #e7e7e7;
padding-bottom: 30px;
margin: 25px 0 40px;
}
.single-video.style_1 .single-video-content .video-content-wrap .post-social-share ul, .single-video.style_2 .single-video-content .video-content-wrap .post-social-share ul {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.single-video.style_1 .single-video-content .video-content-wrap .post-social-share li, .single-video.style_2 .single-video-content .video-content-wrap .post-social-share li {
display: inline-block;
}
.single-video.style_1 .single-video-content .video-content-wrap .post-social-share li.social-label, .single-video.style_2 .single-video-content .video-content-wrap .post-social-share li.social-label {
color: #333333;
display: block;
font-size: 16px;
font-weight: 600;
letter-spacing: 3px;
margin-bottom: 20px;
text-transform: uppercase;
}
.single-video.style_1 .single-video-content .video-content-wrap .post-social-share li:nth-child(2) a, .single-video.style_2 .single-video-content .video-content-wrap .post-social-share li:nth-child(2) a {
padding-left: 0;
}
.single-video.style_1 .single-video-content .video-content-wrap .post-social-share li a, .single-video.style_2 .single-video-content .video-content-wrap .post-social-share li a {
font-size: 20px;
color: #ababab;
padding: 0 15px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.single-video.style_1 .single-video-content .video-content-wrap .post-social-share li a, .single-video.style_2 .single-video-content .video-content-wrap .post-social-share li a {
font-size: 18px;
padding: 0 10px;
}
}
.single-video.style_1 .single-video-content .video-content-wrap .post-social-share li a:hover, .single-video.style_2 .single-video-content .video-content-wrap .post-social-share li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_1 .single-video-content .video-information, .single-video.style_2 .single-video-content .video-information {
background-color: #f8f8f8;
padding: 50px 15px 50px 30px;
}
@media screen and (max-width: 767px) {
.single-video.style_1 .single-video-content .video-information, .single-video.style_2 .single-video-content .video-information {
margin-top: 30px;
padding: 30px 15px 30px 15px;
}
}
.single-video.style_1 .single-video-content .video-information .video-info-box, .single-video.style_2 .single-video-content .video-information .video-info-box {
margin-top: 25px;
}
.single-video.style_1 .single-video-content .video-information .video-info-box:first-child, .single-video.style_2 .single-video-content .video-information .video-info-box:first-child {
margin-top: 0;
}
.single-video.style_1 .single-video-content .video-information .video-info-box .info-title, .single-video.style_2 .single-video-content .video-information .video-info-box .info-title {
letter-spacing: 3px;
text-transform: uppercase;
}
.single-video.style_1 .single-video-content .video-information .video-info-box.video-director a, .single-video.style_1 .single-video-content .video-information .video-info-box.video-actor a, .single-video.style_2 .single-video-content .video-information .video-info-box.video-director a, .single-video.style_2 .single-video-content .video-information .video-info-box.video-actor a {
display: block;
padding: 10px 0;
}
.single-video.style_1 .single-video-content .video-information .video-info-box.video-director a:last-child, .single-video.style_1 .single-video-content .video-information .video-info-box.video-actor a:last-child, .single-video.style_2 .single-video-content .video-information .video-info-box.video-director a:last-child, .single-video.style_2 .single-video-content .video-information .video-info-box.video-actor a:last-child {
padding-bottom: 0;
}
.single-video.style_1 .single-video-content .video-information .video-info-box.video-director span, .single-video.style_1 .single-video-content .video-information .video-info-box.video-actor span, .single-video.style_2 .single-video-content .video-information .video-info-box.video-director span, .single-video.style_2 .single-video-content .video-information .video-info-box.video-actor span {
display: none;
}
.single-video.style_1 .single-video-award, .single-video.style_2 .single-video-award {
padding: 5% 0 3%;
}
.single-video.style_1 .single-video-award .award-heading, .single-video.style_2 .single-video-award .award-heading {
padding-bottom: 1%;
}
.single-video.style_1 .single-video-award .award-heading .award-title, .single-video.style_2 .single-video-award .award-heading .award-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_1 .single-video-award .award-heading .award-title, .single-video.style_2 .single-video-award .award-heading .award-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_1 .single-video-award .award-heading .award-title, .single-video.style_2 .single-video-award .award-heading .award-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_1 .single-video-award .award-heading .award-title, .single-video.style_2 .single-video-award .award-heading .award-title {
font-size: 20px;
}
}
.single-video.style_1 .single-video-award .award-heading .award-title span:first-child, .single-video.style_2 .single-video-award .award-heading .award-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_1 .single-video-award .award-list, .single-video.style_2 .single-video-award .award-list {
position: relative;
}
.single-video.style_1 .single-video-award .award-list:hover .owl-nav .owl-prev, .single-video.style_1 .single-video-award .award-list:hover .owl-nav .owl-next, .single-video.style_2 .single-video-award .award-list:hover .owl-nav .owl-prev, .single-video.style_2 .single-video-award .award-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_1 .single-video-award .award-list .video-award, .single-video.style_2 .single-video-award .award-list .video-award {
opacity: .3;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_1 .single-video-award .award-list .video-award:hover, .single-video.style_2 .single-video-award .award-list .video-award:hover {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_1 .single-video-award .award-list .owl-nav .owl-prev, .single-video.style_1 .single-video-award .award-list .owl-nav .owl-next, .single-video.style_2 .single-video-award .award-list .owl-nav .owl-prev, .single-video.style_2 .single-video-award .award-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_1 .single-video-award .award-list .owl-nav .owl-prev:hover, .single-video.style_1 .single-video-award .award-list .owl-nav .owl-next:hover, .single-video.style_2 .single-video-award .award-list .owl-nav .owl-prev:hover, .single-video.style_2 .single-video-award .award-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.single-video.style_1 .single-video-award .award-list .owl-nav .owl-prev, .single-video.style_2 .single-video-award .award-list .owl-nav .owl-prev {
left: 0;
}
.single-video.style_1 .single-video-award .award-list .owl-nav .owl-next, .single-video.style_2 .single-video-award .award-list .owl-nav .owl-next {
right: 0;
}
.single-video.style_1 .video-gallery .gallery-heading .gallery-title, .single-video.style_2 .video-gallery .gallery-heading .gallery-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 4%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_1 .video-gallery .gallery-heading .gallery-title, .single-video.style_2 .video-gallery .gallery-heading .gallery-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_1 .video-gallery .gallery-heading .gallery-title, .single-video.style_2 .video-gallery .gallery-heading .gallery-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_1 .video-gallery .gallery-heading .gallery-title, .single-video.style_2 .video-gallery .gallery-heading .gallery-title {
font-size: 20px;
}
}
.single-video.style_1 .video-gallery .gallery-heading .gallery-title span:first-child, .single-video.style_2 .video-gallery .gallery-heading .gallery-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_1 .video-gallery .video-images, .single-video.style_2 .video-gallery .video-images {
margin-left: -10px;
margin-right: -10px;
}
.single-video.style_1 .video-gallery .video-images .image-item, .single-video.style_2 .video-gallery .video-images .image-item {
padding: 10px;
position: relative;
width: 33.333333%;
}
@media screen and (max-width: 767px) {
.single-video.style_1 .video-gallery .video-images .image-item, .single-video.style_2 .video-gallery .video-images .image-item {
width: 50%;
}
}
.single-video.style_1 .video-gallery .video-images .image-item .image-wrap, .single-video.style_2 .video-gallery .video-images .image-item .image-wrap {
position: relative;
overflow: hidden;
}
.single-video.style_1 .video-gallery .video-images .image-item .image-wrap:hover:before, .single-video.style_2 .video-gallery .video-images .image-item .image-wrap:hover:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .video-gallery .video-images .image-item .image-wrap:hover img, .single-video.style_2 .video-gallery .video-images .image-item .image-wrap:hover img {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .video-gallery .video-images .image-item .image-wrap:before, .single-video.style_2 .video-gallery .video-images .image-item .image-wrap:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 2;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .video-gallery .video-images .image-item .image-wrap img, .single-video.style_2 .video-gallery .video-images .image-item .image-wrap img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .video-gallery .video-images .image-item .single-gallery-popup, .single-video.style_2 .video-gallery .video-images .image-item .single-gallery-popup {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
font-size: 0;
z-index: 3;
}
.single-video.style_1 .link-to-pages, .single-video.style_2 .link-to-pages {
background-color: #f8f8f8;
padding: 20% 0 8%;
margin-top: -15%;
text-align: center;
}
.single-video.style_1 .link-to-pages a, .single-video.style_2 .link-to-pages a {
display: inline-block;
font-weight: 600;
padding: 10px 30px;
margin: 0 10px;
min-width: 160px;
letter-spacing: 1px;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_1 .link-to-pages a, .single-video.style_2 .link-to-pages a {
display: block;
font-size: 14px;
width: 180px;
margin: 10px auto !important;
}
}
.single-video.style_1 .link-to-pages a.crew-link, .single-video.style_2 .link-to-pages a.crew-link {
border: 1px solid #ababab;
color: #333333;
margin-left: 0;
}
.single-video.style_1 .link-to-pages a.crew-link:hover, .single-video.style_2 .link-to-pages a.crew-link:hover {
border: 1px solid #333333;
background-color: #333333;
color: #fff;
}
.single-video.style_1 .link-to-pages a.hire-link, .single-video.style_2 .link-to-pages a.hire-link {
border: 1px solid #333333;
background-color: #333333;
color: #fff;
margin-right: 0;
}
.single-video.style_1 .link-to-pages a.hire-link:hover, .single-video.style_2 .link-to-pages a.hire-link:hover {
border: 1px solid #ababab;
background-color: transparent;
color: #333333;
}
.single-video.style_1 .single-video-comment, .single-video.style_2 .single-video-comment {
padding-bottom: 6%;
}
.single-video.style_1 .single-video-comment #comments, .single-video.style_2 .single-video-comment #comments {
padding: 0 15%;
}
@media screen and (max-width: 1199px) {
.single-video.style_1 .single-video-comment #comments, .single-video.style_2 .single-video-comment #comments {
padding: 0 10%;
}
}
@media screen and (max-width: 991px) {
.single-video.style_1 .single-video-comment #comments, .single-video.style_2 .single-video-comment #comments {
padding: 0 5%;
}
}
@media screen and (max-width: 767px) {
.single-video.style_1 .single-video-comment #comments, .single-video.style_2 .single-video-comment #comments {
padding: 0;
}
}
.single-video.style_1 .single-video-comment #comments .comments-title, .single-video.style_2 .single-video-comment #comments .comments-title {
padding-bottom: 3%;
text-align: center;
}
.single-video.style_1 .single-video-comment #comments .post-comments-form, .single-video.style_2 .single-video-comment #comments .post-comments-form {
text-align: center;
}
.single-video.style_1 .single-video-related, .single-video.style_2 .single-video-related {
background-color: #f8f8f8;
padding: 4% 0 6%;
}
.single-video.style_1 .single-video-related .realated-title, .single-video.style_2 .single-video-related .realated-title {
font-family: "Playfair Display";
font-size: 48px;
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_1 .single-video-related .realated-title, .single-video.style_2 .single-video-related .realated-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_1 .single-video-related .realated-title, .single-video.style_2 .single-video-related .realated-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_1 .single-video-related .realated-title, .single-video.style_2 .single-video-related .realated-title {
font-size: 20px;
}
}
.single-video.style_1 .single-video-related .realated-title span, .single-video.style_2 .single-video-related .realated-title span {
font-weight: normal;
font-style: italic;
}
.single-video.style_1 .single-video-related .related-list:hover .owl-nav .owl-prev, .single-video.style_1 .single-video-related .related-list:hover .owl-nav .owl-next, .single-video.style_2 .single-video-related .related-list:hover .owl-nav .owl-prev, .single-video.style_2 .single-video-related .related-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_1 .single-video-related .related-list .video-related, .single-video.style_2 .single-video-related .related-list .video-related {
text-align: center;
}
.single-video.style_1 .single-video-related .related-list .video-related:hover .video-image:before, .single-video.style_2 .single-video-related .related-list .video-related:hover .video-image:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .single-video-related .related-list .video-related:hover .video-image img, .single-video.style_2 .single-video-related .related-list .video-related:hover .video-image img {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .single-video-related .related-list .video-related:hover .video-image .video-icon, .single-video.style_2 .single-video-related .related-list .video-related:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .single-video-related .related-list .video-related .video-image, .single-video.style_2 .single-video-related .related-list .video-related .video-image {
position: relative;
overflow: hidden;
}
.single-video.style_1 .single-video-related .related-list .video-related .video-image:before, .single-video.style_2 .single-video-related .related-list .video-related .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 2;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .single-video-related .related-list .video-related .video-image img, .single-video.style_2 .single-video-related .related-list .video-related .video-image img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .single-video-related .related-list .video-related .video-image .video-icon, .single-video.style_2 .single-video-related .related-list .video-related .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_1 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button,
.single-video.style_1 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct, .single-video.style_2 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button,
.single-video.style_2 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
display: block;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_1 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:hover,
.single-video.style_1 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:hover, .single-video.style_2 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:hover,
.single-video.style_2 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_1 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:hover:before,
.single-video.style_1 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:hover:before, .single-video.style_2 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:hover:before,
.single-video.style_2 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_1 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:before,
.single-video.style_1 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:before, .single-video.style_2 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:before,
.single-video.style_2 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 22px;
top: 0;
color: #fff;
line-height: 60px;
font-size: 25px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_1 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button i,
.single-video.style_1 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct i, .single-video.style_2 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button i,
.single-video.style_2 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.single-video.style_1 .single-video-related .related-list .video-related .video-title, .single-video.style_2 .single-video-related .related-list .video-related .video-title {
padding-top: 20px;
}
.single-video.style_1 .single-video-related .related-list .video-related .video-title a, .single-video.style_2 .single-video-related .related-list .video-related .video-title a {
font-size: 18px;
color: #333333;
text-transform: uppercase;
letter-spacing: 3px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video.style_1 .single-video-related .related-list .video-related .video-title a, .single-video.style_2 .single-video-related .related-list .video-related .video-title a {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_1 .single-video-related .related-list .video-related .video-title a, .single-video.style_2 .single-video-related .related-list .video-related .video-title a {
font-size: 14px;
}
}
.single-video.style_1 .single-video-related .related-list .video-related .video-title a:hover, .single-video.style_2 .single-video-related .related-list .video-related .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_1 .single-video-related .related-list .video-related .video-category, .single-video.style_2 .single-video-related .related-list .video-related .video-category {
color: #ababab;
}
.single-video.style_1 .single-video-related .related-list .video-related .video-category a, .single-video.style_2 .single-video-related .related-list .video-related .video-category a {
color: #ababab;
font-family: "Playfair Display";
font-style: italic;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_1 .single-video-related .related-list .video-related .video-category a, .single-video.style_2 .single-video-related .related-list .video-related .video-category a {
font-size: 14px;
}
}
.single-video.style_1 .single-video-related .related-list .video-related .video-category a:hover, .single-video.style_2 .single-video-related .related-list .video-related .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_1 .single-video-related .related-list .owl-nav .owl-prev, .single-video.style_1 .single-video-related .related-list .owl-nav .owl-next, .single-video.style_2 .single-video-related .related-list .owl-nav .owl-prev, .single-video.style_2 .single-video-related .related-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_1 .single-video-related .related-list .owl-nav .owl-prev:hover, .single-video.style_1 .single-video-related .related-list .owl-nav .owl-next:hover, .single-video.style_2 .single-video-related .related-list .owl-nav .owl-prev:hover, .single-video.style_2 .single-video-related .related-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.single-video.style_1 .single-video-related .related-list .owl-nav .owl-prev, .single-video.style_2 .single-video-related .related-list .owl-nav .owl-prev {
left: 0;
}
.single-video.style_1 .single-video-related .related-list .owl-nav .owl-next, .single-video.style_2 .single-video-related .related-list .owl-nav .owl-next {
right: 0;
}
.single-video.style_1 .single-video-partner, .single-video.style_2 .single-video-partner {
padding: 4% 0 0;
}
.single-video.style_1 .single-video-partner .partner-heading, .single-video.style_2 .single-video-partner .partner-heading {
padding-bottom: 1%;
}
.single-video.style_1 .single-video-partner .partner-heading .partner-title, .single-video.style_2 .single-video-partner .partner-heading .partner-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_1 .single-video-partner .partner-heading .partner-title, .single-video.style_2 .single-video-partner .partner-heading .partner-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_1 .single-video-partner .partner-heading .partner-title, .single-video.style_2 .single-video-partner .partner-heading .partner-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_1 .single-video-partner .partner-heading .partner-title, .single-video.style_2 .single-video-partner .partner-heading .partner-title {
font-size: 20px;
}
}
.single-video.style_1 .single-video-partner .partner-heading .partner-title span:first-child, .single-video.style_2 .single-video-partner .partner-heading .partner-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_1 .single-video-partner .partner-list, .single-video.style_2 .single-video-partner .partner-list {
position: relative;
}
.single-video.style_1 .single-video-partner .partner-list:hover .owl-nav .owl-prev, .single-video.style_1 .single-video-partner .partner-list:hover .owl-nav .owl-next, .single-video.style_2 .single-video-partner .partner-list:hover .owl-nav .owl-prev, .single-video.style_2 .single-video-partner .partner-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_1 .single-video-partner .partner-list .partner-item, .single-video.style_2 .single-video-partner .partner-list .partner-item {
opacity: .3;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_1 .single-video-partner .partner-list .partner-item:hover, .single-video.style_2 .single-video-partner .partner-list .partner-item:hover {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_1 .single-video-partner .partner-list .owl-nav .owl-prev, .single-video.style_1 .single-video-partner .partner-list .owl-nav .owl-next, .single-video.style_2 .single-video-partner .partner-list .owl-nav .owl-prev, .single-video.style_2 .single-video-partner .partner-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_1 .single-video-partner .partner-list .owl-nav .owl-prev:hover, .single-video.style_1 .single-video-partner .partner-list .owl-nav .owl-next:hover, .single-video.style_2 .single-video-partner .partner-list .owl-nav .owl-prev:hover, .single-video.style_2 .single-video-partner .partner-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.single-video.style_1 .single-video-partner .partner-list .owl-nav .owl-prev, .single-video.style_2 .single-video-partner .partner-list .owl-nav .owl-prev {
left: 0;
}
.single-video.style_1 .single-video-partner .partner-list .owl-nav .owl-next, .single-video.style_2 .single-video-partner .partner-list .owl-nav .owl-next {
right: 0;
}
.single-video.style_2 {
background-color: #121212;
}
.single-video.style_2 .single-video-content .video-content-wrap {
background-color: #222222;
}
.single-video.style_2 .single-video-content .video-content-wrap .video-category {
color: #ababab;
}
.single-video.style_2 .single-video-content .video-content-wrap .video-category a {
color: #ababab;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_2 .single-video-content .video-content-wrap .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_2 .single-video-content .video-content-wrap .video-title {
color: #fff;
}
.single-video.style_2 .single-video-content .video-content-wrap .video-meta span {
color: #ababab;
}
.single-video.style_2 .single-video-content .video-content-wrap .video-meta span a {
color: #ababab;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_2 .single-video-content .video-content-wrap .video-meta span a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_2 .single-video-content .video-content-wrap .video-content {
border-bottom: 1px solid #454545;
color: #ababab;
}
.single-video.style_2 .single-video-content .video-content-wrap .post-social-share li.social-label {
color: #fff;
}
.single-video.style_2 .single-video-content .video-information {
background-color: #333333;
}
.single-video.style_2 .single-video-content .video-information .video-info-box .info-title {
color: #fff;
}
.single-video.style_2 .single-video-content .video-information .video-info-box .info-value {
color: #ababab;
}
.single-video.style_2 .single-video-content .video-information .video-info-box.video-director a, .single-video.style_2 .single-video-content .video-information .video-info-box.video-actor a {
color: #ababab;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_2 .single-video-content .video-information .video-info-box.video-director a:hover, .single-video.style_2 .single-video-content .video-information .video-info-box.video-actor a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_2 .single-video-award .award-heading .award-title {
color: #fff;
}
.single-video.style_2 .video-gallery .gallery-heading .gallery-title {
color: #fff;
}
.single-video.style_2 .link-to-pages {
background-color: #222222;
}
.single-video.style_2 .link-to-pages a.crew-link {
border: 1px solid #ababab;
color: #fff;
}
.single-video.style_2 .link-to-pages a.crew-link:hover {
border: 1px solid #fff;
background-color: #fff;
color: #333333;
}
.single-video.style_2 .link-to-pages a.hire-link {
border: 1px solid #fff;
background-color: #fff;
color: #333333;
}
.single-video.style_2 .link-to-pages a.hire-link:hover {
color: #fff;
}
.single-video.style_2 .single-video-comment {
padding-bottom: 6%;
}
.single-video.style_2 .single-video-comment #comments .comments-title {
color: #fff;
}
.single-video.style_2 .single-video-comment #comments .post-comments-list .comment-list li .children {
border-left: 1px solid #454545;
}
.single-video.style_2 .single-video-comment #comments .post-comments-list .comment-list li .comment-body .comment-text .comment-meta .comment-meta-action a:first-child {
border-left: 1px solid #454545;
}
.single-video.style_2 .single-video-comment #comments .post-comments-form {
border-top: 1px solid #454545;
}
.single-video.style_2 .single-video-comment #comments #respond-wrapper h3, .single-video.style_2 .single-video-comment #comments .comment-respond h3 {
color: #fff;
}
.single-video.style_2 .single-video-comment #comments #respond-wrapper .comment-form input, .single-video.style_2 .single-video-comment #comments #respond-wrapper .comment-form textarea, .single-video.style_2 .single-video-comment #comments .comment-respond .comment-form input, .single-video.style_2 .single-video-comment #comments .comment-respond .comment-form textarea {
background-color: #222222;
border: 1px solid #222222;
}
.single-video.style_2 .single-video-comment #comments #respond-wrapper .comment-form input:focus, .single-video.style_2 .single-video-comment #comments #respond-wrapper .comment-form textarea:focus, .single-video.style_2 .single-video-comment #comments .comment-respond .comment-form input:focus, .single-video.style_2 .single-video-comment #comments .comment-respond .comment-form textarea:focus {
border: 1px solid #D8B069;
}
.single-video.style_2 .single-video-comment #comments #respond-wrapper .comment-form .submit, .single-video.style_2 .single-video-comment #comments .comment-respond .comment-form .submit {
background: #fff;
border: 1px solid #fff;
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_2 .single-video-comment #comments #respond-wrapper .comment-form .submit:hover, .single-video.style_2 .single-video-comment #comments .comment-respond .comment-form .submit:hover {
border: 1px solid #D8B069;
background: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_2 .single-video-related {
background-color: #222222;
}
.single-video.style_2 .single-video-related .realated-title {
color: #fff;
}
.single-video.style_2 .single-video-related .related-list .video-related .video-title a {
color: #fff;
}
.single-video.style_2 .single-video-partner .partner-heading .partner-title {
color: #fff;
}
.single-video.style_3 .single-video-intro {
position: relative;
}
.single-video.style_3 .single-video-intro .video-intro-image img {
width: 100%;
}
.single-video.style_3 .single-video-intro .video-intro-content {
position: absolute;
top: 50%;
left: 0;
width: 100%;
text-align: center;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.single-video.style_3 .single-video-intro .video-intro-content .video-category {
color: #ababab;
font-family: "Playfair Display";
font-style: italic;
}
.single-video.style_3 .single-video-intro .video-intro-content .video-category a {
color: #ababab;
padding-left: 3px;
letter-spacing: 1px;
font-size: 16px;
}
@media screen and (max-width: 1199px) {
.single-video.style_3 .single-video-intro .video-intro-content .video-category a {
font-size: 15px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_3 .single-video-intro .video-intro-content .video-category a {
font-size: 14px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-intro .video-intro-content .video-category a {
font-size: 13px;
}
}
.single-video.style_3 .single-video-intro .video-intro-content .video-title {
color: #fff;
font-size: 48px;
padding-bottom: 10px;
text-transform: uppercase;
letter-spacing: 3px;
}
@media screen and (max-width: 1199px) {
.single-video.style_3 .single-video-intro .video-intro-content .video-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_3 .single-video-intro .video-intro-content .video-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-intro .video-intro-content .video-title {
font-size: 20px;
margin-top: 10px;
padding-bottom: 0;
}
}
.single-video.style_3 .single-video-intro .video-intro-content .single-video-award .award-title {
font-size: 18px;
color: #D8B069;
text-transform: uppercase;
letter-spacing: 5px;
}
@media screen and (max-width: 1199px) {
.single-video.style_3 .single-video-intro .video-intro-content .single-video-award .award-title {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-intro .video-intro-content .single-video-award .award-title {
font-size: 14px;
margin-top: 10px;
margin-bottom: 0;
}
}
.single-video.style_3 .single-video-intro .video-intro-content .award-list {
position: relative;
}
.single-video.style_3 .single-video-intro .video-intro-content .award-list:hover .owl-nav .owl-prev, .single-video.style_3 .single-video-intro .video-intro-content .award-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_3 .single-video-intro .video-intro-content .award-list .video-award .award-image:hover img {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.single-video.style_3 .single-video-intro .video-intro-content .award-list .video-award .award-image img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.single-video.style_3 .single-video-intro .video-intro-content .award-list .owl-nav .owl-prev, .single-video.style_3 .single-video-intro .video-intro-content .award-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_3 .single-video-intro .video-intro-content .award-list .owl-nav .owl-prev:hover, .single-video.style_3 .single-video-intro .video-intro-content .award-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.single-video.style_3 .single-video-intro .video-intro-content .award-list .owl-nav .owl-prev {
left: 0;
}
.single-video.style_3 .single-video-intro .video-intro-content .award-list .owl-nav .owl-next {
right: 0;
}
.single-video.style_3 .single-video-thumbnail {
margin-top: -10%;
position: relative;
z-index: 2;
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-thumbnail {
margin-top: -5%;
}
}
.single-video.style_3 .single-video-thumbnail .video-image-wrap {
-webkit-box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
}
.single-video.style_3 .single-video-thumbnail .video-image {
position: relative;
overflow: hidden;
height: 0;
-webkit-box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
}
.single-video.style_3 .single-video-thumbnail .video-image:hover:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-thumbnail .video-image:hover img {
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
-webkit-transform: scale(1.01);
-ms-transform: scale(1.01);
-o-transform: scale(1.01);
transform: scale(1.01);
}
.single-video.style_3 .single-video-thumbnail .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 3;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-thumbnail .video-image.ratio-169 {
padding-bottom: 56.25%;
}
.single-video.style_3 .single-video-thumbnail .video-image.ratio-43 {
padding-bottom: 75%;
}
.single-video.style_3 .single-video-thumbnail .video-image.played:before {
opacity: 0;
visibility: hidden;
}
.single-video.style_3 .single-video-thumbnail .video-image.played img {
z-index: 0;
opacity: 0;
visibility: hidden;
}
.single-video.style_3 .single-video-thumbnail .video-image.played .video-icon {
opacity: 0;
visibility: hidden;
}
.single-video.style_3 .single-video-thumbnail .video-image.played .player-wrapper iframe {
opacity: 1;
visisility: visible;
}
.single-video.style_3 .single-video-thumbnail .video-image img {
width: 100%;
position: relative;
z-index: 2;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-thumbnail .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .view-video-button,
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .video-player-direct {
width: 80px;
height: 80px;
display: block;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .view-video-button,
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .video-player-direct {
width: 60px;
height: 60px;
}
}
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .view-video-button:hover,
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .video-player-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .view-video-button:hover:before,
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .video-player-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .view-video-button:before,
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .video-player-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 32px;
top: 0;
color: #fff;
line-height: 80px;
font-size: 28px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .view-video-button:before,
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .video-player-direct:before {
left: 23px;
line-height: 60px;
font-size: 30px;
}
}
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .view-video-button i,
.single-video.style_3 .single-video-thumbnail .video-image .video-icon .video-player-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.single-video.style_3 .single-video-thumbnail .video-image .player-wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.single-video.style_3 .single-video-thumbnail .video-image .player-wrapper .media-wrapper {
position: relative;
height: 0;
overflow: hidden;
background-color: #000;
}
.single-video.style_3 .single-video-thumbnail .video-image .player-wrapper .media-wrapper.ratio-169 {
padding-bottom: 56.25%;
}
.single-video.style_3 .single-video-thumbnail .video-image .player-wrapper .media-wrapper.ratio-43 {
padding-bottom: 75%;
}
.single-video.style_3 .single-video-thumbnail .video-image .player-wrapper .media-wrapper video {
opacity: 0;
}
.single-video.style_3 .single-video-thumbnail .video-image .player-wrapper .media-wrapper .mejs__mediaelement video {
opacity: 1;
}
.single-video.style_3 .single-video-thumbnail .video-image .player-wrapper iframe {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
opacity: 0;
visisility: hidden;
}
.single-video.style_3 .single-video-content {
margin-top: 6%;
margin-bottom: 6%;
}
.single-video.style_3 .single-video-content .video-content-left .video-category {
font-family: "Playfair Display";
font-style: italic;
}
.single-video.style_3 .single-video-content .video-content-left .video-category a {
padding-left: 3px;
letter-spacing: 1px;
font-size: 16px;
}
.single-video.style_3 .single-video-content .video-content-left .about-title {
font-size: 34px;
font-family: "Playfair Display";
margin-top: 0;
padding-bottom: 15px;
}
@media screen and (max-width: 991px) {
.single-video.style_3 .single-video-content .video-content-left .about-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-content .video-content-left .about-title {
font-size: 20px;
}
}
.single-video.style_3 .single-video-content .video-content-left .video-meta span {
margin-right: 15px;
}
.single-video.style_3 .single-video-content .video-content-left .video-meta span:last-child {
margin-right: 0;
}
.single-video.style_3 .single-video-content .video-content-left .video-meta i {
color: #D8B069;
margin-right: 5px;
}
.single-video.style_3 .single-video-content .video-content {
border-bottom: 1px solid #e7e7e7;
padding-bottom: 30px;
margin: 25px 0 40px;
}
.single-video.style_3 .single-video-content .post-social-share ul {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.single-video.style_3 .single-video-content .post-social-share li {
display: inline-block;
}
.single-video.style_3 .single-video-content .post-social-share li.social-label {
color: #333333;
display: block;
font-size: 16px;
font-weight: 600;
letter-spacing: 3px;
margin-bottom: 20px;
text-transform: uppercase;
}
@media screen and (max-width: 991px) {
.single-video.style_3 .single-video-content .post-social-share li.social-label {
font-size: 14px;
}
}
.single-video.style_3 .single-video-content .post-social-share li:nth-child(2) a {
padding-left: 0;
}
.single-video.style_3 .single-video-content .post-social-share li a {
font-size: 20px;
color: #ababab;
padding: 0 15px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 1199px) {
.single-video.style_3 .single-video-content .post-social-share li a {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-content .post-social-share li a {
font-size: 16px;
padding: 0 10px;
}
}
.single-video.style_3 .single-video-content .post-social-share li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-content .video-information {
background-color: #f8f8f8;
padding: 50px 15px 50px 30px;
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-content .video-information {
margin-top: 30px;
padding: 30px 15px 30px 30px;
}
}
.single-video.style_3 .single-video-content .video-information .video-info-box {
margin-top: 25px;
}
.single-video.style_3 .single-video-content .video-information .video-info-box:first-child {
margin-top: 0;
}
.single-video.style_3 .single-video-content .video-information .video-info-box .info-title {
letter-spacing: 3px;
text-transform: uppercase;
}
.single-video.style_3 .single-video-content .video-information .video-info-box.video-director a, .single-video.style_3 .single-video-content .video-information .video-info-box.video-actor a {
display: block;
padding: 10px 0;
}
.single-video.style_3 .single-video-content .video-information .video-info-box.video-director a:last-child, .single-video.style_3 .single-video-content .video-information .video-info-box.video-actor a:last-child {
padding-bottom: 0;
}
.single-video.style_3 .single-video-content .video-information .video-info-box.video-director span, .single-video.style_3 .single-video-content .video-information .video-info-box.video-actor span {
display: none;
}
.single-video.style_3 .single-video-cast {
border-top: 1px solid #ededed;
padding-top: 3%;
padding-bottom: 5%;
}
.single-video.style_3 .single-video-cast .cast-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_3 .single-video-cast .cast-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_3 .single-video-cast .cast-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-cast .cast-title {
font-size: 20px;
}
}
.single-video.style_3 .single-video-cast .cast-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_3 .single-video-cast .cast-description {
letter-spacing: 3px;
color: #333333;
font-weight: 600;
padding-bottom: 3%;
text-align: center;
text-transform: uppercase;
}
.single-video.style_3 .single-video-cast .cast-list {
margin: 0 -10px 0 -10px;
}
.single-video.style_3 .single-video-cast .team-item {
float: left;
width: 33.333333%;
padding: 10px;
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-cast .team-item {
width: 50%;
}
}
.single-video.style_3 .single-video-cast .team-item:hover .team-image:after {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-cast .team-item:hover .team-image .team-meta {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-cast .team-item:hover .team-image .member-socials {
opacity: 1;
-webkit-transform: translateY(-50%) scale(1);
-ms-transform: translateY(-50%) scale(1);
-o-transform: translateY(-50%) scale(1);
transform: translateY(-50%) scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-cast .team-item .team-image {
position: relative;
}
.single-video.style_3 .single-video-cast .team-item .team-image:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(0, 0, 0, 0.8);
opacity: 0;
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-cast .team-item .team-image img {
width: 100%;
}
.single-video.style_3 .single-video-cast .team-item .team-image .team-meta {
position: absolute;
top: 50%;
left: 0;
text-align: center;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-cast .team-item .team-image .team-meta {
bottom: 0;
top: auto;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
}
.single-video.style_3 .single-video-cast .team-item .team-image .team-meta h5 {
color: #fff;
}
.single-video.style_3 .single-video-cast .team-item .team-image .team-meta a {
color: #fff;
font-weight: 600;
font-size: 24px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-cast .team-item .team-image .team-meta a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-cast .team-item .team-image .team-meta .team-position {
font-size: 14px;
font-style: italic;
font-family: "Playfair Display";
color: #7e7e7e;
letter-spacing: 1px;
}
.single-video.style_3 .single-video-cast .team-item .team-image .member-socials {
padding: 0;
margin: 0;
list-style: none;
text-align: center;
position: absolute;
bottom: 30px;
left: 0;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%) scale(0.9);
-ms-transform: translateY(-50%) scale(0.9);
-o-transform: translateY(-50%) scale(0.9);
transform: translateY(-50%) scale(0.9);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-cast .team-item .team-image .member-socials {
bottom: auto;
top: 40%;
}
}
.single-video.style_3 .single-video-cast .team-item .team-image .member-socials li {
display: inline-block;
}
.single-video.style_3 .single-video-cast .team-item .team-image .member-socials li a {
font-size: 0;
color: rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-cast .team-item .team-image .member-socials li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-cast .team-item .team-image .member-socials li i {
font-size: 20px;
margin: 0 15px;
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-cast .team-item .team-image .member-socials li i {
font-size: 14px;
margin: 0 8px;
}
}
.single-video.style_3 .single-video-gallery {
background-color: #f8f8f8;
padding: 5% 0 8%;
}
.single-video.style_3 .single-video-gallery .gallery-heading .gallery-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_3 .single-video-gallery .gallery-heading .gallery-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_3 .single-video-gallery .gallery-heading .gallery-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-gallery .gallery-heading .gallery-title {
font-size: 20px;
}
}
.single-video.style_3 .single-video-gallery .gallery-heading .gallery-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_3 .single-video-gallery .video-images:hover .slick-arrow.slick-prev, .single-video.style_3 .single-video-gallery .video-images:hover .slick-arrow.slick-next {
opacity: 1;
}
.single-video.style_3 .single-video-gallery .video-images:hover .slick-arrow.slick-prev {
left: 50px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-gallery .video-images:hover .slick-arrow.slick-next {
right: 50px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-gallery .video-images .image-item {
padding: 0 50px;
position: relative;
}
@media screen and (max-width: 1199px) {
.single-video.style_3 .single-video-gallery .video-images .image-item {
padding: 0 30px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-gallery .video-images .image-item {
padding: 0 15px;
}
}
.single-video.style_3 .single-video-gallery .video-images .image-item .image-wrap {
position: relative;
overflow: hidden;
}
.single-video.style_3 .single-video-gallery .video-images .image-item .image-wrap:hover:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-gallery .video-images .image-item .image-wrap:hover img {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-gallery .video-images .image-item .image-wrap:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 2;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-gallery .video-images .image-item .image-wrap img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-gallery .video-images .image-item .single-gallery-popup {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
font-size: 0;
z-index: 3;
}
.single-video.style_3 .single-video-gallery .video-images .slick-arrow.slick-prev, .single-video.style_3 .single-video-gallery .video-images .slick-arrow.slick-next {
background: none;
border: none;
color: transparent;
cursor: pointer;
display: block;
font-size: 0;
line-height: 0;
outline: none;
padding: 0;
position: absolute;
top: 50%;
z-index: 99;
opacity: 0;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.single-video.style_3 .single-video-gallery .video-images .slick-arrow.slick-prev:before, .single-video.style_3 .single-video-gallery .video-images .slick-arrow.slick-next:before {
display: block;
color: #ababab;
font-family: 'slick';
font-size: 28px;
line-height: 1;
opacity: 1;
width: 50px;
height: 50px;
line-height: 48px;
border: 2px solid #ababab;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-gallery .video-images .slick-arrow.slick-prev:hover:before, .single-video.style_3 .single-video-gallery .video-images .slick-arrow.slick-next:hover:before {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #fff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-gallery .video-images .slick-arrow.slick-prev {
left: 20px;
}
.single-video.style_3 .single-video-gallery .video-images .slick-arrow.slick-prev:before {
content: "\f27d";
font-family: Ionicons;
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-gallery .video-images .slick-arrow.slick-prev {
left: 5px;
}
}
.single-video.style_3 .single-video-gallery .video-images .slick-arrow.slick-next {
right: 20px;
}
.single-video.style_3 .single-video-gallery .video-images .slick-arrow.slick-next:before {
content: "\f287";
font-family: Ionicons;
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-gallery .video-images .slick-arrow.slick-next {
right: 5px;
}
}
.single-video.style_3 .single-video-comment {
padding-bottom: 6%;
}
.single-video.style_3 .single-video-comment #comments {
padding: 0 15%;
}
@media screen and (max-width: 1199px) {
.single-video.style_3 .single-video-comment #comments {
padding: 0 10%;
}
}
@media screen and (max-width: 991px) {
.single-video.style_3 .single-video-comment #comments {
padding: 0 5%;
}
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-comment #comments {
padding: 0;
}
}
.single-video.style_3 .single-video-comment #comments .comments-title {
padding-bottom: 3%;
text-align: center;
}
.single-video.style_3 .single-video-comment #comments .post-comments-form {
text-align: center;
}
.single-video.style_3 .single-video-related {
background-color: #f8f8f8;
padding: 4% 0 6%;
}
.single-video.style_3 .single-video-related .realated-title {
font-family: "Playfair Display";
font-size: 48px;
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_3 .single-video-related .realated-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_3 .single-video-related .realated-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-related .realated-title {
font-size: 20px;
}
}
.single-video.style_3 .single-video-related .realated-title span {
font-weight: normal;
font-style: italic;
}
.single-video.style_3 .single-video-related .related-list:hover .owl-nav .owl-prev, .single-video.style_3 .single-video-related .related-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_3 .single-video-related .related-list .video-related {
text-align: center;
}
.single-video.style_3 .single-video-related .related-list .video-related:hover .video-image:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-related .related-list .video-related:hover .video-image img {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-related .related-list .video-related:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-related .related-list .video-related .video-image {
position: relative;
overflow: hidden;
}
.single-video.style_3 .single-video-related .related-list .video-related .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 2;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-related .related-list .video-related .video-image img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-related .related-list .video-related .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_3 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button,
.single-video.style_3 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
display: block;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:hover,
.single-video.style_3 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:hover:before,
.single-video.style_3 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:before,
.single-video.style_3 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 22px;
top: 0;
color: #fff;
line-height: 60px;
font-size: 25px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button i,
.single-video.style_3 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.single-video.style_3 .single-video-related .related-list .video-related .video-title {
padding-top: 20px;
}
.single-video.style_3 .single-video-related .related-list .video-related .video-title a {
font-size: 18px;
color: #333333;
text-transform: uppercase;
letter-spacing: 3px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video.style_3 .single-video-related .related-list .video-related .video-title a {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-related .related-list .video-related .video-title a {
font-size: 14px;
}
}
.single-video.style_3 .single-video-related .related-list .video-related .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-related .related-list .video-related .video-category {
color: #ababab;
}
.single-video.style_3 .single-video-related .related-list .video-related .video-category a {
color: #ababab;
font-family: "Playfair Display";
font-style: italic;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-related .related-list .video-related .video-category a {
font-size: 14px;
}
}
.single-video.style_3 .single-video-related .related-list .video-related .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_3 .single-video-related .related-list .owl-nav .owl-prev, .single-video.style_3 .single-video-related .related-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_3 .single-video-related .related-list .owl-nav .owl-prev:hover, .single-video.style_3 .single-video-related .related-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.single-video.style_3 .single-video-related .related-list .owl-nav .owl-prev {
left: 0;
}
.single-video.style_3 .single-video-related .related-list .owl-nav .owl-next {
right: 0;
}
.single-video.style_3 .single-video-partner {
padding: 5% 0 0;
}
.single-video.style_3 .single-video-partner .partner-heading {
padding-bottom: 1%;
}
.single-video.style_3 .single-video-partner .partner-heading .partner-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_3 .single-video-partner .partner-heading .partner-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_3 .single-video-partner .partner-heading .partner-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_3 .single-video-partner .partner-heading .partner-title {
font-size: 20px;
}
}
.single-video.style_3 .single-video-partner .partner-heading .partner-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_3 .single-video-partner .partner-list {
position: relative;
}
.single-video.style_3 .single-video-partner .partner-list:hover .owl-nav .owl-prev, .single-video.style_3 .single-video-partner .partner-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_3 .single-video-partner .partner-list .partner-item {
opacity: .3;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_3 .single-video-partner .partner-list .partner-item:hover {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_3 .single-video-partner .partner-list .owl-nav .owl-prev, .single-video.style_3 .single-video-partner .partner-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_3 .single-video-partner .partner-list .owl-nav .owl-prev:hover, .single-video.style_3 .single-video-partner .partner-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.single-video.style_3 .single-video-partner .partner-list .owl-nav .owl-prev {
left: 0;
}
.single-video.style_3 .single-video-partner .partner-list .owl-nav .owl-next {
right: 0;
}
.single-video.style_4 .single-video-intro {
position: relative;
text-align: center;
padding-top: calc(100px + 8%);
padding-bottom: 8%;
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-intro {
padding-top: 50px;
}
}
.single-video.style_4 .single-video-intro .video-intro-content .video-category {
color: #ababab;
font-family: "Playfair Display";
font-style: italic;
}
.single-video.style_4 .single-video-intro .video-intro-content .video-category a {
color: #ababab;
padding-left: 3px;
letter-spacing: 1px;
font-size: 16px;
}
.single-video.style_4 .single-video-intro .video-intro-content .video-title {
font-size: 48px;
padding-top: 20px;
text-transform: uppercase;
letter-spacing: 3px;
}
@media screen and (max-width: 1199px) {
.single-video.style_4 .single-video-intro .video-intro-content .video-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_4 .single-video-intro .video-intro-content .video-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-intro .video-intro-content .video-title {
font-size: 16px;
}
}
.single-video.style_4 .single-video-intro .video-intro-content .video-description {
color: #D8B069;
font-size: 18px;
font-weight: 600;
letter-spacing: 5px;
text-transform: uppercase;
}
@media screen and (max-width: 991px) {
.single-video.style_4 .single-video-intro .video-intro-content .video-description {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-intro .video-intro-content .video-description {
font-size: 14px;
}
}
.single-video.style_4 .single-video-thumbnail {
padding: 0 8%;
position: relative;
z-index: 2;
}
@media screen and (max-width: 991px) {
.single-video.style_4 .single-video-thumbnail {
padding: 0 15px;
}
}
.single-video.style_4 .single-video-thumbnail .video-image {
position: relative;
overflow: hidden;
height: 0;
-webkit-box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
}
.single-video.style_4 .single-video-thumbnail .video-image:hover:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-thumbnail .video-image:hover img {
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
-webkit-transform: scale(1.01);
-ms-transform: scale(1.01);
-o-transform: scale(1.01);
transform: scale(1.01);
}
.single-video.style_4 .single-video-thumbnail .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 3;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-thumbnail .video-image.ratio-169 {
padding-bottom: 56.25%;
}
.single-video.style_4 .single-video-thumbnail .video-image.ratio-43 {
padding-bottom: 75%;
}
.single-video.style_4 .single-video-thumbnail .video-image.played:before {
opacity: 0;
visibility: hidden;
}
.single-video.style_4 .single-video-thumbnail .video-image.played img {
z-index: 0;
opacity: 0;
visibility: hidden;
}
.single-video.style_4 .single-video-thumbnail .video-image.played .video-icon {
opacity: 0;
visibility: hidden;
}
.single-video.style_4 .single-video-thumbnail .video-image.played .player-wrapper iframe {
opacity: 1;
visisility: visible;
}
.single-video.style_4 .single-video-thumbnail .video-image img {
width: 100%;
position: relative;
z-index: 2;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-thumbnail .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .view-video-button,
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .video-player-direct {
width: 80px;
height: 80px;
display: block;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .view-video-button,
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .video-player-direct {
width: 60px;
height: 60px;
}
}
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .view-video-button:hover,
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .video-player-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .view-video-button:hover:before,
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .video-player-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .view-video-button:before,
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .video-player-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 33px;
top: 0;
color: #fff;
line-height: 80px;
font-size: 28px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .view-video-button:before,
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .video-player-direct:before {
left: 24px;
line-height: 60px;
font-size: 20px;
}
}
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .view-video-button i,
.single-video.style_4 .single-video-thumbnail .video-image .video-icon .video-player-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.single-video.style_4 .single-video-thumbnail .video-image .player-wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.single-video.style_4 .single-video-thumbnail .video-image .player-wrapper .media-wrapper {
position: relative;
height: 0;
overflow: hidden;
background-color: #000;
}
.single-video.style_4 .single-video-thumbnail .video-image .player-wrapper .media-wrapper.ratio-169 {
padding-bottom: 56.25%;
}
.single-video.style_4 .single-video-thumbnail .video-image .player-wrapper .media-wrapper.ratio-43 {
padding-bottom: 75%;
}
.single-video.style_4 .single-video-thumbnail .video-image .player-wrapper .media-wrapper video {
opacity: 0;
}
.single-video.style_4 .single-video-thumbnail .video-image .player-wrapper .media-wrapper .mejs__mediaelement video {
opacity: 1;
}
.single-video.style_4 .single-video-thumbnail .video-image .player-wrapper iframe {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
opacity: 0;
visisility: hidden;
}
.single-video.style_4 .single-video-info {
border-bottom: 1px solid #ededed;
padding: 3% 0;
}
.single-video.style_4 .single-video-info .video-information .video-info-box .info-title {
letter-spacing: 3px;
text-transform: uppercase;
}
.single-video.style_4 .single-video-content {
margin-top: 6%;
margin-bottom: 6%;
}
.single-video.style_4 .single-video-content .video-meta span {
margin-right: 15px;
}
.single-video.style_4 .single-video-content .video-meta span:last-child {
margin-right: 0;
}
.single-video.style_4 .single-video-content .video-meta i {
color: #D8B069;
margin-right: 5px;
}
.single-video.style_4 .single-video-content .post-social-share ul {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.single-video.style_4 .single-video-content .post-social-share li {
display: inline-block;
}
.single-video.style_4 .single-video-content .post-social-share li.social-label {
display: none;
}
.single-video.style_4 .single-video-content .post-social-share li:nth-child(2) a {
margin-left: 0;
}
.single-video.style_4 .single-video-content .post-social-share li a {
border: 2px solid #ededed;
display: block;
width: 48px;
height: 48px;
font-size: 16px;
color: #ababab;
margin: 0 5px;
text-align: center;
line-height: 48px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video.style_4 .single-video-content .post-social-share li a {
width: 36px;
height: 36px;
font-size: 14px;
line-height: 38px;
}
}
.single-video.style_4 .single-video-content .post-social-share li a:hover {
color: #fff;
background-color: #D8B069;
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_4 .single-video-content .video-content-wrap {
margin-bottom: 3%;
}
.single-video.style_4 .single-video-content .about-title {
font-size: 18px;
letter-spacing: 2px;
margin-top: 10px;
text-transform: uppercase;
}
@media screen and (max-width: 991px) {
.single-video.style_4 .single-video-content .about-title {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-content .about-title {
font-size: 16px;
padding-bottom: 10px;
}
}
.single-video.style_4 .single-video-award {
border-top: 1px solid #ededed;
padding: 4% 0 2%;
}
.single-video.style_4 .single-video-award .award-heading {
padding-bottom: 1%;
}
.single-video.style_4 .single-video-award .award-heading .award-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_4 .single-video-award .award-heading .award-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_4 .single-video-award .award-heading .award-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-award .award-heading .award-title {
font-size: 20px;
}
}
.single-video.style_4 .single-video-award .award-heading .award-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_4 .single-video-award .award-list {
position: relative;
}
.single-video.style_4 .single-video-award .award-list:hover .owl-nav .owl-prev, .single-video.style_4 .single-video-award .award-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_4 .single-video-award .award-list .video-award {
opacity: .3;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_4 .single-video-award .award-list .video-award:hover {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_4 .single-video-award .award-list .owl-nav .owl-prev, .single-video.style_4 .single-video-award .award-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_4 .single-video-award .award-list .owl-nav .owl-prev:hover, .single-video.style_4 .single-video-award .award-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.single-video.style_4 .single-video-award .award-list .owl-nav .owl-prev {
left: 0;
}
.single-video.style_4 .single-video-award .award-list .owl-nav .owl-next {
right: 0;
}
.single-video.style_4 .single-video-cast {
padding-top: 3%;
padding-bottom: 5%;
}
.single-video.style_4 .single-video-cast .cast-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_4 .single-video-cast .cast-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_4 .single-video-cast .cast-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-cast .cast-title {
font-size: 20px;
}
}
.single-video.style_4 .single-video-cast .cast-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_4 .single-video-cast .cast-description {
letter-spacing: 3px;
color: #333333;
font-weight: 600;
padding-bottom: 3%;
text-align: center;
text-transform: uppercase;
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-cast .cast-description {
font-size: 13px;
letter-spacing: 2px;
}
}
.single-video.style_4 .single-video-cast .cast-list {
margin: 0 -10px 0 -10px;
}
.single-video.style_4 .single-video-cast .team-item {
float: left;
width: 33.333333%;
padding: 10px;
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-cast .team-item {
width: 50%;
}
}
.single-video.style_4 .single-video-cast .team-item:hover .team-image:after {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-cast .team-item:hover .team-image .team-meta {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-cast .team-item:hover .team-image .member-socials {
opacity: 1;
-webkit-transform: translateY(-50%) scale(1);
-ms-transform: translateY(-50%) scale(1);
-o-transform: translateY(-50%) scale(1);
transform: translateY(-50%) scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-cast .team-item .team-image {
position: relative;
}
.single-video.style_4 .single-video-cast .team-item .team-image:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(0, 0, 0, 0.8);
opacity: 0;
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-cast .team-item .team-image img {
width: 100%;
}
.single-video.style_4 .single-video-cast .team-item .team-image .team-meta {
position: absolute;
top: 50%;
left: 0;
text-align: center;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-cast .team-item .team-image .team-meta {
bottom: 0;
top: auto;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
}
.single-video.style_4 .single-video-cast .team-item .team-image .team-meta h5 {
color: #fff;
}
.single-video.style_4 .single-video-cast .team-item .team-image .team-meta a {
color: #fff;
font-weight: 600;
font-size: 24px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_4 .single-video-cast .team-item .team-image .team-meta a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_4 .single-video-cast .team-item .team-image .team-meta .team-position {
font-size: 14px;
font-style: italic;
font-family: "Playfair Display";
color: #7e7e7e;
letter-spacing: 1px;
}
.single-video.style_4 .single-video-cast .team-item .team-image .member-socials {
padding: 0;
margin: 0;
list-style: none;
text-align: center;
position: absolute;
bottom: 30px;
left: 0;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%) scale(0.9);
-ms-transform: translateY(-50%) scale(0.9);
-o-transform: translateY(-50%) scale(0.9);
transform: translateY(-50%) scale(0.9);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-cast .team-item .team-image .member-socials {
bottom: auto;
top: 40%;
}
}
.single-video.style_4 .single-video-cast .team-item .team-image .member-socials li {
display: inline-block;
}
.single-video.style_4 .single-video-cast .team-item .team-image .member-socials li a {
font-size: 0;
color: rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_4 .single-video-cast .team-item .team-image .member-socials li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_4 .single-video-cast .team-item .team-image .member-socials li i {
font-size: 20px;
margin: 0 15px;
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-cast .team-item .team-image .member-socials li i {
font-size: 14px;
margin: 0 8px;
}
}
.single-video.style_4 .video-gallery {
background-color: #f8f8f8;
padding: 5% 0 5%;
}
.single-video.style_4 .video-gallery .gallery-heading .gallery-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 4%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_4 .video-gallery .gallery-heading .gallery-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_4 .video-gallery .gallery-heading .gallery-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_4 .video-gallery .gallery-heading .gallery-title {
font-size: 20px;
}
}
.single-video.style_4 .video-gallery .gallery-heading .gallery-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_4 .video-gallery .video-images .image-item {
position: relative;
width: 25%;
}
@media screen and (max-width: 767px) {
.single-video.style_4 .video-gallery .video-images .image-item {
width: 50%;
}
}
.single-video.style_4 .video-gallery .video-images .image-item .image-wrap {
position: relative;
overflow: hidden;
}
.single-video.style_4 .video-gallery .video-images .image-item .image-wrap:hover:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .video-gallery .video-images .image-item .image-wrap:hover img {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .video-gallery .video-images .image-item .image-wrap:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 2;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .video-gallery .video-images .image-item .image-wrap img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .video-gallery .video-images .image-item .single-gallery-popup {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
font-size: 0;
z-index: 3;
}
.single-video.style_4 .link-to-pages {
background-color: #f8f8f8;
padding-bottom: 6%;
text-align: center;
}
.single-video.style_4 .link-to-pages a {
display: inline-block;
font-weight: 600;
padding: 10px 30px;
margin: 0 10px;
min-width: 160px;
letter-spacing: 1px;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_4 .link-to-pages a {
display: block;
font-size: 14px;
width: 180px;
margin: 10px auto !important;
}
}
.single-video.style_4 .link-to-pages a.crew-link {
border: 1px solid #ababab;
color: #333333;
margin-left: 0;
}
.single-video.style_4 .link-to-pages a.crew-link:hover {
border: 1px solid #333333;
background-color: #333333;
color: #fff;
}
.single-video.style_4 .link-to-pages a.hire-link {
border: 1px solid #333333;
background-color: #333333;
color: #fff;
margin-right: 0;
}
.single-video.style_4 .link-to-pages a.hire-link:hover {
border: 1px solid #ababab;
background-color: transparent;
color: #333333;
}
.single-video.style_4 .single-video-comment {
padding-bottom: 6%;
}
.single-video.style_4 .single-video-comment #comments {
padding: 0 15%;
}
@media screen and (max-width: 1199px) {
.single-video.style_4 .single-video-comment #comments {
padding: 0 10%;
}
}
@media screen and (max-width: 991px) {
.single-video.style_4 .single-video-comment #comments {
padding: 0 5%;
}
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-comment #comments {
padding: 0;
}
}
.single-video.style_4 .single-video-comment #comments .comments-title {
padding-bottom: 3%;
text-align: center;
}
.single-video.style_4 .single-video-comment #comments .post-comments-form {
text-align: center;
}
.single-video.style_4 .single-video-related {
background-color: #f8f8f8;
padding: 4% 0 6%;
}
.single-video.style_4 .single-video-related .realated-title {
font-family: "Playfair Display";
font-size: 48px;
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_4 .single-video-related .realated-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_4 .single-video-related .realated-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-related .realated-title {
font-size: 20px;
}
}
.single-video.style_4 .single-video-related .realated-title span {
font-weight: normal;
font-style: italic;
}
.single-video.style_4 .single-video-related .related-list:hover .owl-nav .owl-prev, .single-video.style_4 .single-video-related .related-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_4 .single-video-related .related-list .video-related {
text-align: center;
}
.single-video.style_4 .single-video-related .related-list .video-related:hover .video-image:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-related .related-list .video-related:hover .video-image img {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-related .related-list .video-related:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-related .related-list .video-related .video-image {
position: relative;
overflow: hidden;
}
.single-video.style_4 .single-video-related .related-list .video-related .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 2;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-related .related-list .video-related .video-image img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-related .related-list .video-related .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_4 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button,
.single-video.style_4 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
display: block;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_4 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:hover,
.single-video.style_4 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_4 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:hover:before,
.single-video.style_4 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_4 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:before,
.single-video.style_4 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 22px;
top: 0;
color: #fff;
line-height: 60px;
font-size: 25px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_4 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button i,
.single-video.style_4 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.single-video.style_4 .single-video-related .related-list .video-related .video-title {
padding-top: 20px;
}
.single-video.style_4 .single-video-related .related-list .video-related .video-title a {
font-size: 18px;
color: #333333;
text-transform: uppercase;
letter-spacing: 3px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video.style_4 .single-video-related .related-list .video-related .video-title a {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-related .related-list .video-related .video-title a {
font-size: 14px;
}
}
.single-video.style_4 .single-video-related .related-list .video-related .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_4 .single-video-related .related-list .video-related .video-category {
color: #ababab;
}
.single-video.style_4 .single-video-related .related-list .video-related .video-category a {
color: #ababab;
font-family: "Playfair Display";
font-style: italic;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-related .related-list .video-related .video-category a {
font-size: 14px;
}
}
.single-video.style_4 .single-video-related .related-list .video-related .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_4 .single-video-related .related-list .owl-nav .owl-prev, .single-video.style_4 .single-video-related .related-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_4 .single-video-related .related-list .owl-nav .owl-prev:hover, .single-video.style_4 .single-video-related .related-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.single-video.style_4 .single-video-related .related-list .owl-nav .owl-prev {
left: 0;
}
.single-video.style_4 .single-video-related .related-list .owl-nav .owl-next {
right: 0;
}
.single-video.style_4 .single-video-partner {
padding: 4% 0 0;
}
.single-video.style_4 .single-video-partner .partner-heading {
padding-bottom: 1%;
}
.single-video.style_4 .single-video-partner .partner-heading .partner-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_4 .single-video-partner .partner-heading .partner-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_4 .single-video-partner .partner-heading .partner-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_4 .single-video-partner .partner-heading .partner-title {
font-size: 20px;
}
}
.single-video.style_4 .single-video-partner .partner-heading .partner-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_4 .single-video-partner .partner-list {
position: relative;
}
.single-video.style_4 .single-video-partner .partner-list:hover .owl-nav .owl-prev, .single-video.style_4 .single-video-partner .partner-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_4 .single-video-partner .partner-list .partner-item {
opacity: .3;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_4 .single-video-partner .partner-list .partner-item:hover {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_4 .single-video-partner .partner-list .owl-nav .owl-prev, .single-video.style_4 .single-video-partner .partner-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_4 .single-video-partner .partner-list .owl-nav .owl-prev:hover, .single-video.style_4 .single-video-partner .partner-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.single-video.style_4 .single-video-partner .partner-list .owl-nav .owl-prev {
left: 0;
}
.single-video.style_4 .single-video-partner .partner-list .owl-nav .owl-next {
right: 0;
}
.single-video.style_5 .single-video-top {
padding-bottom: 8%;
}
.single-video.style_5 .single-video-thumbnail {
position: relative;
z-index: 2;
}
.single-video.style_5 .single-video-thumbnail .video-image {
position: relative;
overflow: hidden;
height: 0;
-webkit-box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 25px 0 rgba(0, 0, 0, 0.05);
}
.single-video.style_5 .single-video-thumbnail .video-image:hover:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-thumbnail .video-image:hover img {
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
-webkit-transform: scale(1.01);
-ms-transform: scale(1.01);
-o-transform: scale(1.01);
transform: scale(1.01);
}
.single-video.style_5 .single-video-thumbnail .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 3;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-thumbnail .video-image.ratio-169 {
padding-bottom: 56.25%;
}
.single-video.style_5 .single-video-thumbnail .video-image.ratio-43 {
padding-bottom: 75%;
}
.single-video.style_5 .single-video-thumbnail .video-image.played:before {
opacity: 0;
visibility: hidden;
}
.single-video.style_5 .single-video-thumbnail .video-image.played img {
z-index: 0;
opacity: 0;
visibility: hidden;
}
.single-video.style_5 .single-video-thumbnail .video-image.played .video-icon {
opacity: 0;
visibility: hidden;
}
.single-video.style_5 .single-video-thumbnail .video-image.played .player-wrapper iframe {
opacity: 1;
visisility: visible;
}
.single-video.style_5 .single-video-thumbnail .video-image img {
width: 100%;
position: relative;
z-index: 2;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-thumbnail .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .view-video-button,
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .video-player-direct {
width: 80px;
height: 80px;
display: block;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .view-video-button,
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .video-player-direct {
width: 60px;
height: 60px;
}
}
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .view-video-button:hover,
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .video-player-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .view-video-button:hover:before,
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .video-player-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .view-video-button:before,
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .video-player-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 32px;
top: 0;
color: #fff;
line-height: 80px;
font-size: 28px;
font-weight: 500;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .view-video-button:before,
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .video-player-direct:before {
left: 24px;
line-height: 60px;
font-size: 20px;
}
}
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .view-video-button i,
.single-video.style_5 .single-video-thumbnail .video-image .video-icon .video-player-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.single-video.style_5 .single-video-thumbnail .video-image .player-wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.single-video.style_5 .single-video-thumbnail .video-image .player-wrapper .media-wrapper {
position: relative;
height: 0;
overflow: hidden;
background-color: #000;
}
.single-video.style_5 .single-video-thumbnail .video-image .player-wrapper .media-wrapper.ratio-169 {
padding-bottom: 56.25%;
}
.single-video.style_5 .single-video-thumbnail .video-image .player-wrapper .media-wrapper.ratio-43 {
padding-bottom: 75%;
}
.single-video.style_5 .single-video-thumbnail .video-image .player-wrapper .media-wrapper video {
opacity: 0;
}
.single-video.style_5 .single-video-thumbnail .video-image .player-wrapper .media-wrapper .mejs__mediaelement video {
opacity: 1;
}
.single-video.style_5 .single-video-thumbnail .video-image .player-wrapper iframe {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
opacity: 0;
visisility: hidden;
}
.single-video.style_5 .video-gallery .gallery-heading .gallery-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 4%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_5 .video-gallery .gallery-heading .gallery-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_5 .video-gallery .gallery-heading .gallery-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_5 .video-gallery .gallery-heading .gallery-title {
font-size: 20px;
}
}
.single-video.style_5 .video-gallery .gallery-heading .gallery-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_5 .video-gallery .video-images .image-item {
padding-top: 15px;
}
.single-video.style_5 .video-gallery .video-images .image-item .image-wrap {
position: relative;
overflow: hidden;
}
.single-video.style_5 .video-gallery .video-images .image-item .image-wrap:hover:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .video-gallery .video-images .image-item .image-wrap:hover img {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .video-gallery .video-images .image-item .image-wrap:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 2;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .video-gallery .video-images .image-item .image-wrap img {
width: 100%;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .video-gallery .video-images .image-item .single-gallery-popup {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
font-size: 0;
z-index: 3;
}
@media screen and (max-width: 991px) {
.single-video.style_5 .single-video-content {
margin-top: 30px;
}
}
.single-video.style_5 .single-video-content .video-category {
font-family: "Playfair Display";
font-style: italic;
}
.single-video.style_5 .single-video-content .video-category a {
padding-left: 3px;
letter-spacing: 1px;
font-size: 16px;
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-content .video-category a {
font-size: 14px;
}
}
.single-video.style_5 .single-video-content .video-title {
font-size: 46px;
padding-bottom: 10px;
text-transform: uppercase;
letter-spacing: 3px;
}
@media screen and (max-width: 1199px) {
.single-video.style_5 .single-video-content .video-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_5 .single-video-content .video-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-content .video-title {
font-size: 20px;
}
}
.single-video.style_5 .single-video-content .video-meta span {
margin-right: 15px;
}
.single-video.style_5 .single-video-content .video-meta span:last-child {
margin-right: 0;
}
.single-video.style_5 .single-video-content .video-meta i {
color: #D8B069;
margin-right: 5px;
}
.single-video.style_5 .single-video-content .video-content {
border-bottom: 1px solid #e7e7e7;
padding-bottom: 30px;
margin: 25px 0 35px;
}
.single-video.style_5 .single-video-content .single-video-info {
border-bottom: 1px solid #ededed;
padding-bottom: 6%;
margin-bottom: 8%;
}
.single-video.style_5 .single-video-content .single-video-info .video-information .video-info-box .info-title {
padding-top: 8px;
letter-spacing: 3px;
text-transform: uppercase;
}
.single-video.style_5 .single-video-content .post-social-share ul {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
.single-video.style_5 .single-video-content .post-social-share li {
display: inline-block;
}
.single-video.style_5 .single-video-content .post-social-share li.social-label {
display: none;
}
.single-video.style_5 .single-video-content .post-social-share li:nth-child(2) a {
margin-left: 0;
}
.single-video.style_5 .single-video-content .post-social-share li a {
border: 2px solid #ededed;
display: block;
width: 48px;
height: 48px;
font-size: 16px;
color: #ababab;
margin: 0 5px;
text-align: center;
line-height: 48px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-content .post-social-share li a {
font-size: 14px;
width: 36px;
height: 36px;
line-height: 36px;
}
}
.single-video.style_5 .single-video-content .post-social-share li a:hover {
color: #fff;
background-color: #D8B069;
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_5 .single-video-award {
border-top: 1px solid #ededed;
padding: 4% 0 2%;
}
.single-video.style_5 .single-video-award .award-heading {
padding-bottom: 1%;
}
.single-video.style_5 .single-video-award .award-heading .award-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_5 .single-video-award .award-heading .award-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_5 .single-video-award .award-heading .award-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-award .award-heading .award-title {
font-size: 20px;
}
}
.single-video.style_5 .single-video-award .award-heading .award-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_5 .single-video-award .award-list {
position: relative;
}
.single-video.style_5 .single-video-award .award-list:hover .owl-nav .owl-prev, .single-video.style_5 .single-video-award .award-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_5 .single-video-award .award-list .video-award {
opacity: .3;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_5 .single-video-award .award-list .video-award:hover {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_5 .single-video-award .award-list .owl-nav .owl-prev, .single-video.style_5 .single-video-award .award-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_5 .single-video-award .award-list .owl-nav .owl-prev:hover, .single-video.style_5 .single-video-award .award-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.single-video.style_5 .single-video-award .award-list .owl-nav .owl-prev {
left: 0;
}
.single-video.style_5 .single-video-award .award-list .owl-nav .owl-next {
right: 0;
}
.single-video.style_5 .single-video-cast {
padding-top: 3%;
padding-bottom: 3%;
}
.single-video.style_5 .single-video-cast .cast-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_5 .single-video-cast .cast-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_5 .single-video-cast .cast-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-cast .cast-title {
font-size: 20px;
}
}
.single-video.style_5 .single-video-cast .cast-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_5 .single-video-cast .cast-description {
letter-spacing: 3px;
color: #333333;
font-weight: 600;
padding-bottom: 3%;
text-align: center;
text-transform: uppercase;
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-cast .cast-description {
font-size: 13px;
letter-spacing: 2px;
}
}
.single-video.style_5 .single-video-cast .cast-list {
margin: 0 -10px 0 -10px;
}
.single-video.style_5 .single-video-cast .team-item {
float: left;
width: 33.333333%;
padding: 10px;
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-cast .team-item {
width: 50%;
}
}
.single-video.style_5 .single-video-cast .team-item:hover .team-image:after {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-cast .team-item:hover .team-image .team-meta {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-cast .team-item:hover .team-image .member-socials {
opacity: 1;
-webkit-transform: translateY(-50%) scale(1);
-ms-transform: translateY(-50%) scale(1);
-o-transform: translateY(-50%) scale(1);
transform: translateY(-50%) scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-cast .team-item .team-image {
position: relative;
}
.single-video.style_5 .single-video-cast .team-item .team-image:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(0, 0, 0, 0.8);
opacity: 0;
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-cast .team-item .team-image img {
width: 100%;
}
.single-video.style_5 .single-video-cast .team-item .team-image .team-meta {
position: absolute;
top: 50%;
left: 0;
text-align: center;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-cast .team-item .team-image .team-meta {
bottom: 0;
top: auto;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
}
.single-video.style_5 .single-video-cast .team-item .team-image .team-meta h5 {
color: #fff;
}
.single-video.style_5 .single-video-cast .team-item .team-image .team-meta a {
color: #fff;
font-weight: 600;
font-size: 24px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_5 .single-video-cast .team-item .team-image .team-meta a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_5 .single-video-cast .team-item .team-image .team-meta .team-position {
font-size: 14px;
font-style: italic;
font-family: "Playfair Display";
color: #7e7e7e;
letter-spacing: 1px;
}
.single-video.style_5 .single-video-cast .team-item .team-image .member-socials {
padding: 0;
margin: 0;
list-style: none;
text-align: center;
position: absolute;
bottom: 30px;
left: 0;
width: 100%;
z-index: 2;
opacity: 0;
-webkit-transform: translateY(-50%) scale(0.9);
-ms-transform: translateY(-50%) scale(0.9);
-o-transform: translateY(-50%) scale(0.9);
transform: translateY(-50%) scale(0.9);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-cast .team-item .team-image .member-socials {
bottom: auto;
top: 40%;
}
}
.single-video.style_5 .single-video-cast .team-item .team-image .member-socials li {
display: inline-block;
}
.single-video.style_5 .single-video-cast .team-item .team-image .member-socials li a {
font-size: 0;
color: rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_5 .single-video-cast .team-item .team-image .member-socials li a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_5 .single-video-cast .team-item .team-image .member-socials li i {
font-size: 20px;
margin: 0 15px;
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-cast .team-item .team-image .member-socials li i {
font-size: 14px;
margin: 0 8px;
}
}
.single-video.style_5 .link-to-pages {
background-color: #f8f8f8;
padding: 15% 0 8%;
margin-top: -13%;
text-align: center;
}
.single-video.style_5 .link-to-pages a {
display: inline-block;
font-weight: 600;
padding: 10px 30px;
margin: 0 10px;
min-width: 160px;
letter-spacing: 1px;
text-transform: uppercase;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_5 .link-to-pages a {
display: block;
font-size: 14px;
width: 180px;
margin: 10px auto !important;
}
}
.single-video.style_5 .link-to-pages a.crew-link {
border: 1px solid #ababab;
color: #333333;
margin-left: 0;
}
.single-video.style_5 .link-to-pages a.crew-link:hover {
border: 1px solid #333333;
background-color: #333333;
color: #fff;
}
.single-video.style_5 .link-to-pages a.hire-link {
border: 1px solid #333333;
background-color: #333333;
color: #fff;
margin-right: 0;
}
.single-video.style_5 .link-to-pages a.hire-link:hover {
border: 1px solid #ababab;
background-color: transparent;
color: #333333;
}
.single-video.style_5 .single-video-comment {
padding-bottom: 6%;
}
.single-video.style_5 .single-video-comment #comments {
padding: 0 15%;
}
@media screen and (max-width: 1199px) {
.single-video.style_5 .single-video-comment #comments {
padding: 0 10%;
}
}
@media screen and (max-width: 991px) {
.single-video.style_5 .single-video-comment #comments {
padding: 0 5%;
}
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-comment #comments {
padding: 0;
}
}
.single-video.style_5 .single-video-comment #comments .comments-title {
padding-bottom: 3%;
text-align: center;
}
.single-video.style_5 .single-video-comment #comments .post-comments-form {
text-align: center;
}
.single-video.style_5 .single-video-related {
background-color: #f8f8f8;
padding: 4% 0 6%;
}
.single-video.style_5 .single-video-related .realated-title {
font-family: "Playfair Display";
font-size: 48px;
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_5 .single-video-related .realated-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_5 .single-video-related .realated-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-related .realated-title {
font-size: 20px;
}
}
.single-video.style_5 .single-video-related .realated-title span {
font-weight: normal;
font-style: italic;
}
.single-video.style_5 .single-video-related .related-list:hover .owl-nav .owl-prev, .single-video.style_5 .single-video-related .related-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_5 .single-video-related .related-list .video-related {
text-align: center;
}
.single-video.style_5 .single-video-related .related-list .video-related:hover .video-image:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-related .related-list .video-related:hover .video-image img {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-related .related-list .video-related:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-related .related-list .video-related .video-image {
position: relative;
overflow: hidden;
}
.single-video.style_5 .single-video-related .related-list .video-related .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 2;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-related .related-list .video-related .video-image img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-related .related-list .video-related .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.single-video.style_5 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button,
.single-video.style_5 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
display: block;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_5 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:hover,
.single-video.style_5 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_5 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:hover:before,
.single-video.style_5 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_5 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button:before,
.single-video.style_5 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 22px;
top: 0;
color: #fff;
line-height: 60px;
font-size: 25px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_5 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button i,
.single-video.style_5 .single-video-related .related-list .video-related .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.single-video.style_5 .single-video-related .related-list .video-related .video-title {
padding-top: 20px;
}
.single-video.style_5 .single-video-related .related-list .video-related .video-title a {
font-size: 18px;
color: #333333;
text-transform: uppercase;
letter-spacing: 3px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.single-video.style_5 .single-video-related .related-list .video-related .video-title a {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-related .related-list .video-related .video-title a {
font-size: 14px;
}
}
.single-video.style_5 .single-video-related .related-list .video-related .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_5 .single-video-related .related-list .video-related .video-category {
color: #ababab;
}
.single-video.style_5 .single-video-related .related-list .video-related .video-category a {
color: #ababab;
font-family: "Playfair Display";
font-style: italic;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-related .related-list .video-related .video-category a {
font-size: 14px;
}
}
.single-video.style_5 .single-video-related .related-list .video-related .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-video.style_5 .single-video-related .related-list .owl-nav .owl-prev, .single-video.style_5 .single-video-related .related-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_5 .single-video-related .related-list .owl-nav .owl-prev:hover, .single-video.style_5 .single-video-related .related-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.single-video.style_5 .single-video-related .related-list .owl-nav .owl-prev {
left: 0;
}
.single-video.style_5 .single-video-related .related-list .owl-nav .owl-next {
right: 0;
}
.single-video.style_5 .single-video-partner {
padding: 4% 0 0;
}
.single-video.style_5 .single-video-partner .partner-heading {
padding-bottom: 1%;
}
.single-video.style_5 .single-video-partner .partner-heading .partner-title {
font-size: 48px;
font-family: "Playfair Display";
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.single-video.style_5 .single-video-partner .partner-heading .partner-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.single-video.style_5 .single-video-partner .partner-heading .partner-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.single-video.style_5 .single-video-partner .partner-heading .partner-title {
font-size: 20px;
}
}
.single-video.style_5 .single-video-partner .partner-heading .partner-title span:first-child {
font-style: italic;
font-weight: normal;
}
.single-video.style_5 .single-video-partner .partner-list {
position: relative;
}
.single-video.style_5 .single-video-partner .partner-list:hover .owl-nav .owl-prev, .single-video.style_5 .single-video-partner .partner-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_5 .single-video-partner .partner-list .partner-item {
opacity: .3;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_5 .single-video-partner .partner-list .partner-item:hover {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_5 .single-video-partner .partner-list .owl-nav .owl-prev, .single-video.style_5 .single-video-partner .partner-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.single-video.style_5 .single-video-partner .partner-list .owl-nav .owl-prev:hover, .single-video.style_5 .single-video-partner .partner-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.single-video.style_5 .single-video-partner .partner-list .owl-nav .owl-prev {
left: 0;
}
.single-video.style_5 .single-video-partner .partner-list .owl-nav .owl-next {
right: 0;
}
.mfp-video-popup .mfp-content {
padding: 5% 20%;
}
@media screen and (max-width: 991px) {
.mfp-video-popup .mfp-content {
padding: 5% 10%;
}
}
@media screen and (max-width: 767px) {
.mfp-video-popup .mfp-content {
padding: 10% 5%;
}
}
.video-popup .popup-content {
position: relative;
}
.video-popup .popup-content .popup-header .popup-header-info {
clear: both;
text-align: center;
}
.video-popup .popup-content .popup-header .popup-header-info .popup-title {
color: #fff;
font-size: 28px;
position: relative;
text-transform: uppercase;
letter-spacing: 3px;
}
@media screen and (max-width: 991px) {
.video-popup .popup-content .popup-header .popup-header-info .popup-title {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.video-popup .popup-content .popup-header .popup-header-info .popup-title {
font-size: 14px;
padding: 0 40px;
}
}
.video-popup .popup-content .popup-header .popup-header-info .popup-video-category {
padding-top: 5px;
padding-bottom: 5px;
}
.video-popup .popup-content .popup-header .popup-header-info .popup-video-category a {
color: rgba(255, 255, 255, 0.5);
font-style: italic;
font-family: "Playfair Display";
letter-spacing: 1px;
}
.video-popup .popup-content .popup-header .popup-header-info .popup-video-category a:hover {
color: #D8B069;
}
@media screen and (max-width: 991px) {
.video-popup .popup-content .popup-header .popup-header-info .popup-video-category {
font-size: 13px;
}
}
.video-popup .popup-content .popup-body .video-player .media-wrapper {
position: relative;
height: 0;
overflow: hidden;
background-color: #000;
}
.video-popup .popup-content .popup-body .video-player .media-wrapper.ratio-169 {
padding-bottom: 56.25%;
}
.video-popup .popup-content .popup-body .video-player .media-wrapper.ratio-43 {
padding-bottom: 75%;
}
.video-popup .popup-content .popup-body .video-player .media-wrapper video {
opacity: 0;
}
.video-popup .popup-content .popup-body .video-player .media-wrapper .mejs__mediaelement video {
opacity: 1;
}
.video-popup .popup-content .popup-body .video-player iframe {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
.video-popup .mfp-close {
background-color: rgba(0, 0, 0, 0.2);
color: #fff;
position: absolute;
top: 35px;
right: 20%;
}
.video-popup .mfp-close:hover {
background-color: rgba(0, 0, 0, 0.5);
}
@media screen and (max-width: 991px) {
.video-popup .mfp-close {
right: 10%;
}
}
@media screen and (max-width: 767px) {
.video-popup .mfp-close {
right: 5%;
}
}
.video-mediaelement-unmute {
position: absolute;
top: 5px;
left: 5px;
z-index: 9;
background-color: rgba(0, 0, 0, 0.8);
color: #fff;
font-size: 12px;
padding: 2px 10px;
display: none;
}
.video-mediaelement-unmute:hover {
cursor: pointer;
}
.video-mediaelement-unmute i {
margin-right: 3px;
}
body.haru-mobile .video-mediaelement-unmute {
display: block;
}
.haru-single-actor .single-content .single-wrapper {
margin-bottom: 0;
}
.haru-single-actor .single-content .single-wrapper article .post-wrapper .single-actor-top {
display: none;
}
.haru-single-actor .single-content .single-wrapper article .post-wrapper .single-actor-top .actor-meta {
padding-bottom: 6%;
text-align: center;
}
.haru-single-actor .single-content .single-wrapper article .post-wrapper .single-actor-top .actor-meta span {
margin: 15px;
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .post-wrapper .single-actor-top .actor-meta span {
margin: 5px;
}
}
.haru-single-actor .single-content .single-wrapper article .post-wrapper .single-actor-top .actor-meta span i {
color: #D8B069;
margin-right: 6px;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-main {
padding-bottom: 4%;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col {
text-align: center;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-heading .actor-title {
font-size: 48px;
}
@media screen and (max-width: 1199px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-heading .actor-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-heading .actor-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-heading .actor-title {
font-size: 20px;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-heading .actor-posttype {
font-size: 24px;
font-family: "Playfair Display";
font-style: italic;
letter-spacing: 1px;
}
@media screen and (max-width: 1199px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-heading .actor-posttype {
font-size: 20px;
}
}
@media screen and (max-width: 991px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-heading .actor-posttype {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-heading .actor-posttype {
font-size: 16px;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-information {
padding-bottom: 8%;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-info {
padding: 3px 0;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-info .info-label {
font-weight: 500;
padding-right: 15px;
padding-top: 6px;
text-transform: uppercase;
text-align: right;
}
@media screen and (max-width: 1199px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-info .info-label {
padding-top: 4px;
}
}
@media screen and (max-width: 991px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-info .info-label {
padding-right: 10px;
padding-top: 4px;
font-size: 14px;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-info .info-value {
font-size: 18px;
font-style: italic;
font-family: "Playfair Display";
color: #333333;
letter-spacing: 1px;
padding-left: 15px;
text-align: left;
}
@media screen and (max-width: 1199px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-info .info-value {
font-size: 16px;
}
}
@media screen and (max-width: 991px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-info .info-value {
padding-left: 10px;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-social {
list-style: none;
padding: 0;
margin: 0;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-social li {
display: inline-block;
padding: 0 5px;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-social li a {
color: #ababab;
font-size: 16px;
display: block;
width: 48px;
height: 48px;
line-height: 48px;
border: 2px solid #ededed;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-social li a {
width: 36px;
height: 36px;
line-height: 36px;
font-size: 14px;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-main .actor-right-col .actor-social li a:hover {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-story .description-heading {
font-family: "Playfair Display";
font-size: 34px;
padding-bottom: 3%;
margin-bottom: 4%;
border-bottom: 1px solid #ededed;
}
@media screen and (max-width: 991px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-story .description-heading {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-story .description-heading {
font-size: 20px;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-story .actor-description .description-detail {
margin-bottom: 40px;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-story .actor-share {
display: none;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-story .actor-share ul {
list-style: none;
padding: 0;
margin: 0;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-story .actor-share li {
display: inline-block;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-story .actor-share li.social-label {
color: #333333;
font-weight: 600;
text-transform: uppercase;
margin-right: 25px;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-story .actor-share li a {
color: #ababab;
font-size: 16px;
display: block;
width: 48px;
height: 48px;
line-height: 48px;
border: 2px solid #ededed;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-story .actor-share li a {
width: 36px;
height: 36px;
line-height: 36px;
font-size: 14px;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-story .actor-share li a:hover {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-story .actor-testimonial {
font-size: 24px;
font-family: "Playfair Display";
font-style: italic;
color: #333333;
letter-spacing: 1px;
position: relative;
padding: 50px 35px;
}
@media screen and (max-width: 991px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-story .actor-testimonial {
font-size: 20px;
}
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-story .actor-testimonial {
font-size: 16px;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-story .actor-testimonial:before {
content: "";
background-color: #D8B069;
background-repeat: no-repeat;
-webkit-mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/quote-sign-3.svg);
mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/quote-sign-3.svg);
width: 40px;
height: 35px;
color: #D8B069;
line-height: 1;
position: absolute;
top: 0;
left: 0;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-film {
padding-bottom: 3%;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-film .film-heading {
font-family: "Playfair Display";
font-size: 34px;
padding-bottom: 3%;
}
@media screen and (max-width: 991px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-film .film-heading {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-film .film-heading {
font-size: 20px;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-film .film-list {
list-style: none;
padding: 0;
margin: 0;
overflow: hidden;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-film .film-list .list-title {
font-weight: 600;
text-transform: uppercase;
color: #333333;
letter-spacing: 1px;
padding: 20px 0;
border-top: 1px solid #ededed;
border-bottom: 1px solid #ededed;
margin-bottom: 30px;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-film .film-list li {
padding: 5px 0;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-film .film-list li .film-year {
font-family: "Playfair Display";
}
.haru-single-actor .single-content .single-wrapper article .single-actor-award {
padding-bottom: 3%;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-award .award-heading {
font-family: "Playfair Display";
font-size: 34px;
padding-bottom: 3%;
}
@media screen and (max-width: 991px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-award .award-heading {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-award .award-heading {
font-size: 20px;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-award .award-list {
list-style: none;
padding: 0;
margin: 0;
overflow: hidden;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-award .award-list .list-title {
font-weight: 600;
text-transform: uppercase;
color: #333333;
letter-spacing: 1px;
padding: 20px 0;
border-top: 1px solid #ededed;
border-bottom: 1px solid #ededed;
margin-bottom: 30px;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-award .award-list li {
padding: 5px 0;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-award .award-list li .film-year {
font-family: "Playfair Display";
}
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .gallery-title {
font-family: "Playfair Display";
font-size: 34px;
padding-bottom: 3%;
margin-bottom: 4%;
border-bottom: 1px solid #ededed;
}
@media screen and (max-width: 991px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .gallery-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .gallery-title {
font-size: 20px;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .actor-gallery .actor-images {
margin-left: -5px;
margin-right: -5px;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .actor-gallery .actor-images .image-item {
width: 25%;
padding: 5px;
position: relative;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .actor-gallery .actor-images .image-item:hover .image-wrap:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .actor-gallery .actor-images .image-item:hover img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .actor-gallery .actor-images .image-item:hover a {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .actor-gallery .actor-images .image-item .image-wrap {
position: relative;
overflow: hidden;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .actor-gallery .actor-images .image-item .image-wrap:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.2);
opacity: 0;
z-index: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .actor-gallery .actor-images .image-item img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .actor-gallery .actor-images .image-item a {
display: block;
color: #fff;
font-size: 0;
opacity: 0;
position: absolute;
left: 0;
top: 50%;
width: 100%;
height: 100%;
text-align: center;
text-transform: uppercase;
z-index: 9;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .actor-gallery .actor-images .image-item a:hover {
color: #D8B069;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .actor-gallery .actor-images .image-item a i {
display: block;
font-size: 50px;
line-height: 40px;
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-gallery .actor-gallery .actor-images .image-item {
width: 50%;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-comment {
padding-bottom: 6%;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-comment #comments {
padding: 0 15%;
}
@media screen and (max-width: 1199px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-comment #comments {
padding: 0 10%;
}
}
@media screen and (max-width: 991px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-comment #comments {
padding: 0 5%;
}
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-comment #comments {
padding: 0;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-comment #comments .comments-title {
padding-bottom: 3%;
text-align: center;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-comment #comments .post-comments-form {
text-align: center;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video {
background-color: #f8f8f8;
padding: 4% 0 6%;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .my-video-title {
font-family: "Playfair Display";
font-size: 48px;
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-video .my-video-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-video .my-video-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-video .my-video-title {
font-size: 20px;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .my-video-title span {
font-weight: normal;
font-style: italic;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list:hover .owl-nav .owl-prev, .haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured {
text-align: center;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured:hover .video-image:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured:hover .video-image img {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image {
position: relative;
overflow: hidden;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 2;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image .video-icon .view-video-button,
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
display: block;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image .video-icon .view-video-button:hover,
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image .video-icon .view-video-button:hover:before,
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image .video-icon .view-video-button:before,
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 22px;
top: 0;
color: #fff;
line-height: 60px;
font-size: 25px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image .video-icon .view-video-button i,
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-title {
padding-top: 20px;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-title a {
font-size: 18px;
color: #333333;
text-transform: uppercase;
letter-spacing: 3px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 991px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-title a {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-title a {
font-size: 14px;
}
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-category {
color: #ababab;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-category a {
color: #ababab;
font-family: "Playfair Display";
font-style: italic;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .video-featured .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .owl-nav .owl-prev, .haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .owl-nav .owl-prev:hover, .haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .owl-nav .owl-prev {
left: 0;
}
.haru-single-actor .single-content .single-wrapper article .single-actor-video .video-list .owl-nav .owl-next {
right: 0;
}
.haru-single-director .single-content .single-wrapper {
margin-bottom: 0;
}
.haru-single-director .single-content .single-wrapper article .post-wrapper .single-director-top {
display: none;
}
.haru-single-director .single-content .single-wrapper article .post-wrapper .single-director-top .director-meta {
padding-bottom: 6%;
text-align: center;
}
.haru-single-director .single-content .single-wrapper article .post-wrapper .single-director-top .director-meta span {
margin: 15px;
}
@media screen and (max-width: 767px) {
.haru-single-director .single-content .single-wrapper article .post-wrapper .single-director-top .director-meta span {
margin: 5px;
}
}
.haru-single-director .single-content .single-wrapper article .post-wrapper .single-director-top .director-meta span i {
color: #D8B069;
margin-right: 6px;
}
.haru-single-director .single-content .single-wrapper article .single-director-main {
padding-bottom: 4%;
}
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col {
text-align: center;
}
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-heading .director-title {
font-size: 48px;
}
@media screen and (max-width: 1199px) {
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-heading .director-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-heading .director-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-heading .director-title {
font-size: 20px;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-heading .director-posttype {
font-size: 24px;
font-family: "Playfair Display";
font-style: italic;
letter-spacing: 1px;
}
@media screen and (max-width: 1199px) {
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-heading .director-posttype {
font-size: 20px;
}
}
@media screen and (max-width: 991px) {
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-heading .director-posttype {
font-size: 18px;
}
}
@media screen and (max-width: 767px) {
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-heading .director-posttype {
font-size: 16px;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-information {
padding-bottom: 8%;
}
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-info {
padding: 3px 0;
}
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-info .info-label {
font-weight: 500;
padding-right: 15px;
padding-top: 6px;
text-transform: uppercase;
text-align: right;
}
@media screen and (max-width: 1199px) {
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-info .info-label {
padding-top: 4px;
}
}
@media screen and (max-width: 991px) {
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-info .info-label {
padding-right: 10px;
padding-top: 4px;
font-size: 14px;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-info .info-value {
font-size: 18px;
font-style: italic;
font-family: "Playfair Display";
color: #333333;
letter-spacing: 1px;
padding-left: 15px;
text-align: left;
}
@media screen and (max-width: 1199px) {
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-info .info-value {
font-size: 16px;
}
}
@media screen and (max-width: 991px) {
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-info .info-value {
padding-left: 10px;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-social {
list-style: none;
padding: 0;
margin: 0;
}
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-social li {
display: inline-block;
padding: 0 5px;
}
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-social li a {
color: #ababab;
font-size: 16px;
display: block;
width: 48px;
height: 48px;
line-height: 48px;
border: 2px solid #ededed;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-social li a {
width: 36px;
height: 36px;
line-height: 36px;
font-size: 14px;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-main .director-right-col .director-social li a:hover {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-director .single-content .single-wrapper article .single-director-story .description-heading {
font-family: "Playfair Display";
font-size: 34px;
padding-bottom: 3%;
margin-bottom: 4%;
border-bottom: 1px solid #ededed;
}
@media screen and (max-width: 991px) {
.haru-single-director .single-content .single-wrapper article .single-director-story .description-heading {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.haru-single-director .single-content .single-wrapper article .single-director-story .description-heading {
font-size: 20px;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-story .director-description .description-detail {
margin-bottom: 40px;
}
.haru-single-director .single-content .single-wrapper article .single-director-story .director-share {
display: none;
}
.haru-single-director .single-content .single-wrapper article .single-director-story .director-share ul {
list-style: none;
padding: 0;
margin: 0;
}
.haru-single-director .single-content .single-wrapper article .single-director-story .director-share li {
display: inline-block;
}
.haru-single-director .single-content .single-wrapper article .single-director-story .director-share li.social-label {
color: #333333;
font-weight: 600;
text-transform: uppercase;
margin-right: 25px;
}
.haru-single-director .single-content .single-wrapper article .single-director-story .director-share li a {
color: #ababab;
font-size: 16px;
display: block;
width: 48px;
height: 48px;
line-height: 48px;
border: 2px solid #ededed;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.haru-single-director .single-content .single-wrapper article .single-director-story .director-share li a {
width: 36px;
height: 36px;
line-height: 36px;
font-size: 14px;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-story .director-share li a:hover {
background-color: #D8B069;
border: 2px solid #D8B069;
color: #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-director .single-content .single-wrapper article .single-director-story .director-testimonial {
font-size: 24px;
font-family: "Playfair Display";
font-style: italic;
color: #333333;
letter-spacing: 1px;
position: relative;
padding: 50px 35px;
}
@media screen and (max-width: 991px) {
.haru-single-director .single-content .single-wrapper article .single-director-story .director-testimonial {
font-size: 20px;
}
}
@media screen and (max-width: 767px) {
.haru-single-director .single-content .single-wrapper article .single-director-story .director-testimonial {
font-size: 16px;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-story .director-testimonial:before {
content: "";
background-color: #D8B069;
background-repeat: no-repeat;
-webkit-mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/quote-sign-3.svg);
mask-image: url(//kwanmultimedia.com/wp-content/themes/formota/assets/images/quote-sign-3.svg);
width: 40px;
height: 35px;
color: #D8B069;
line-height: 1;
position: absolute;
top: 0;
left: 0;
}
.haru-single-director .single-content .single-wrapper article .single-director-film {
padding-bottom: 3%;
}
.haru-single-director .single-content .single-wrapper article .single-director-film .film-heading {
font-family: "Playfair Display";
font-size: 34px;
padding-bottom: 3%;
}
@media screen and (max-width: 991px) {
.haru-single-director .single-content .single-wrapper article .single-director-film .film-heading {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.haru-single-director .single-content .single-wrapper article .single-director-film .film-heading {
font-size: 20px;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-film .film-list {
list-style: none;
padding: 0;
margin: 0;
overflow: hidden;
}
.haru-single-director .single-content .single-wrapper article .single-director-film .film-list .list-title {
font-weight: 600;
text-transform: uppercase;
color: #333333;
letter-spacing: 1px;
padding: 20px 0;
border-top: 1px solid #ededed;
border-bottom: 1px solid #ededed;
margin-bottom: 30px;
}
.haru-single-director .single-content .single-wrapper article .single-director-film .film-list li {
padding: 5px 0;
}
.haru-single-director .single-content .single-wrapper article .single-director-film .film-list li .film-year {
font-family: "Playfair Display";
}
.haru-single-director .single-content .single-wrapper article .single-director-award {
padding-bottom: 3%;
}
.haru-single-director .single-content .single-wrapper article .single-director-award .award-heading {
font-family: "Playfair Display";
font-size: 34px;
padding-bottom: 3%;
}
@media screen and (max-width: 991px) {
.haru-single-director .single-content .single-wrapper article .single-director-award .award-heading {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.haru-single-director .single-content .single-wrapper article .single-director-award .award-heading {
font-size: 20px;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-award .award-list {
list-style: none;
padding: 0;
margin: 0;
overflow: hidden;
}
.haru-single-director .single-content .single-wrapper article .single-director-award .award-list .list-title {
font-weight: 600;
text-transform: uppercase;
color: #333333;
letter-spacing: 1px;
padding: 20px 0;
border-top: 1px solid #ededed;
border-bottom: 1px solid #ededed;
margin-bottom: 30px;
}
.haru-single-director .single-content .single-wrapper article .single-director-award .award-list li {
padding: 5px 0;
}
.haru-single-director .single-content .single-wrapper article .single-director-award .award-list li .film-year {
font-family: "Playfair Display";
}
.haru-single-director .single-content .single-wrapper article .single-director-gallery .gallery-title {
font-family: "Playfair Display";
font-size: 34px;
padding-bottom: 3%;
margin-bottom: 4%;
border-bottom: 1px solid #ededed;
}
@media screen and (max-width: 991px) {
.haru-single-director .single-content .single-wrapper article .single-director-gallery .gallery-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.haru-single-director .single-content .single-wrapper article .single-director-gallery .gallery-title {
font-size: 20px;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-gallery .director-gallery .director-images {
margin-left: -5px;
margin-right: -5px;
}
.haru-single-director .single-content .single-wrapper article .single-director-gallery .director-gallery .director-images .image-item {
width: 25%;
padding: 5px;
position: relative;
}
.haru-single-director .single-content .single-wrapper article .single-director-gallery .director-gallery .director-images .image-item:hover .image-wrap:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-director .single-content .single-wrapper article .single-director-gallery .director-gallery .director-images .image-item:hover img {
-webkit-transform: scale(1.03);
-ms-transform: scale(1.03);
-o-transform: scale(1.03);
transform: scale(1.03);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-director .single-content .single-wrapper article .single-director-gallery .director-gallery .director-images .image-item:hover a {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-director .single-content .single-wrapper article .single-director-gallery .director-gallery .director-images .image-item .image-wrap {
position: relative;
overflow: hidden;
}
.haru-single-director .single-content .single-wrapper article .single-director-gallery .director-gallery .director-images .image-item .image-wrap:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.2);
opacity: 0;
z-index: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-director .single-content .single-wrapper article .single-director-gallery .director-gallery .director-images .image-item img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-director .single-content .single-wrapper article .single-director-gallery .director-gallery .director-images .image-item a {
display: block;
color: #fff;
font-size: 0;
opacity: 0;
position: absolute;
left: 0;
top: 50%;
width: 100%;
height: 100%;
text-align: center;
text-transform: uppercase;
z-index: 9;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-director .single-content .single-wrapper article .single-director-gallery .director-gallery .director-images .image-item a:hover {
color: #D8B069;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-director .single-content .single-wrapper article .single-director-gallery .director-gallery .director-images .image-item a i {
display: block;
font-size: 50px;
line-height: 40px;
}
@media screen and (max-width: 767px) {
.haru-single-director .single-content .single-wrapper article .single-director-gallery .director-gallery .director-images .image-item {
width: 50%;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-comment {
padding-bottom: 6%;
}
.haru-single-director .single-content .single-wrapper article .single-director-comment #comments {
padding: 0 15%;
}
@media screen and (max-width: 1199px) {
.haru-single-director .single-content .single-wrapper article .single-director-comment #comments {
padding: 0 10%;
}
}
@media screen and (max-width: 991px) {
.haru-single-director .single-content .single-wrapper article .single-director-comment #comments {
padding: 0 5%;
}
}
@media screen and (max-width: 767px) {
.haru-single-director .single-content .single-wrapper article .single-director-comment #comments {
padding: 0;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-comment #comments .comments-title {
padding-bottom: 3%;
text-align: center;
}
.haru-single-director .single-content .single-wrapper article .single-director-comment #comments .post-comments-form {
text-align: center;
}
.haru-single-director .single-content .single-wrapper article .single-director-video {
background-color: #f8f8f8;
padding: 4% 0 6%;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .my-video-title {
font-family: "Playfair Display";
font-size: 48px;
padding-bottom: 3%;
text-align: center;
}
@media screen and (max-width: 1199px) {
.haru-single-director .single-content .single-wrapper article .single-director-video .my-video-title {
font-size: 36px;
}
}
@media screen and (max-width: 991px) {
.haru-single-director .single-content .single-wrapper article .single-director-video .my-video-title {
font-size: 28px;
}
}
@media screen and (max-width: 767px) {
.haru-single-director .single-content .single-wrapper article .single-director-video .my-video-title {
font-size: 20px;
}
}
.haru-single-director .single-content .single-wrapper article .single-director-video .my-video-title span {
font-weight: normal;
font-style: italic;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list:hover .owl-nav .owl-prev, .haru-single-director .single-content .single-wrapper article .single-director-video .video-list:hover .owl-nav .owl-next {
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured {
text-align: center;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured:hover .video-image:before {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured:hover .video-image img {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured:hover .video-image .video-icon {
opacity: 1;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image {
position: relative;
overflow: hidden;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.2);
z-index: 2;
opacity: 0;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image .video-icon {
position: absolute;
top: 50%;
left: 50%;
z-index: 9;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image .video-icon .view-video-button,
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image .video-icon .view-video-button-direct {
width: 60px;
height: 60px;
display: block;
padding: 20px;
position: relative;
border: 2px solid #fff;
text-align: center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image .video-icon .view-video-button:hover,
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image .video-icon .view-video-button-direct:hover {
border: 2px solid #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image .video-icon .view-video-button:hover:before,
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image .video-icon .view-video-button-direct:hover:before {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image .video-icon .view-video-button:before,
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image .video-icon .view-video-button-direct:before {
content: "\f357";
font-family: Ionicons;
position: absolute;
left: 22px;
top: 0;
color: #fff;
line-height: 60px;
font-size: 25px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image .video-icon .view-video-button i,
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-image .video-icon .view-video-button-direct i {
color: #fff;
font-size: 40px;
padding: 20px;
height: 20px;
width: 20px;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-title {
padding-top: 20px;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-title a {
font-size: 18px;
color: #333333;
text-transform: uppercase;
letter-spacing: 3px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-title a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-category {
color: #ababab;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-category a {
color: #ababab;
font-family: "Playfair Display";
font-style: italic;
letter-spacing: 1px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .video-featured .video-category a:hover {
color: #D8B069;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .owl-nav .owl-prev, .haru-single-director .single-content .single-wrapper article .single-director-video .video-list .owl-nav .owl-next {
position: absolute;
display: block;
top: 50%;
z-index: 999;
width: 40px;
height: 40px;
font-size: 18px;
line-height: 44px;
text-align: center;
background: rgba(0, 0, 0, 0.2);
color: #fff;
opacity: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .owl-nav .owl-prev:hover, .haru-single-director .single-content .single-wrapper article .single-director-video .video-list .owl-nav .owl-next:hover {
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .owl-nav .owl-prev {
left: 0;
}
.haru-single-director .single-content .single-wrapper article .single-director-video .video-list .owl-nav .owl-next {
right: 0;
}
.body-font {
font-family: "Josefin Sans";
}
.secondary-font {
font-family: "Playfair Display";
}
.fw-400 {
font-weight: 400 !important;
}
.fw-600 {
font-weight: 600 !important;
}
.fw-700 {
font-weight: 700 !important;
}
.text-upper {
text-transform: uppercase !important;
}
.text-lower {
text-transform: lowercase;
}
.text-none {
text-transform: none !important;
}
.lt-spacing-1 {
letter-spacing: 1px !important;
}
.lt-spacing-4 {
letter-spacing: 4px !important;
}
.lt-spacing-5 {
letter-spacing: 5px !important;
}
.lt-spacing-10 {
letter-spacing: 10px;
}
.fs-italic {
font-style: italic !important;
}
@media screen and (max-width: 767px) {
.pd-xs-15 {
padding-left: 15px;
padding-right: 15px;
}
}
.fs-18 {
font-size: 18px;
}
@media screen and (max-width: 1199px) {
.fs-18 {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.fs-18 {
font-size: 15px;
}
}
.fs-34 {
font-size: 34px;
}
.fs-100 {
font-size: 100px;
}
.lh-14 {
line-height: 1.4;
}
.vc_custom_heading.fs-100 {
font-size: 100px;
}
@media screen and (max-width: 1199px) {
.vc_custom_heading.fs-100 {
font-size: 70px;
}
}
@media screen and (max-width: 991px) {
.vc_custom_heading.fs-100 {
font-size: 50px;
}
}
@media screen and (max-width: 767px) {
.vc_custom_heading.fs-100 {
font-size: 30px;
}
}
.heading-color {
color: #333333 !important;
}
.text-color {
color: #7e7e7e !important;
}
.text-color-secondary {
color: #ababab !important;
}
.primary-color {
color: #D8B069 !important;
}
.white-color {
color: #fff;
}
.slideshow-no-margin {
margin-bottom: 0;
}
body.parallax-disable {
overflow-x: hidden;
}
body.parallax-disable .vc_row[data-vc-full-width] {
overflow: inherit;
}
.overflow-visible {
overflow: visible !important;
}
.vc_row.section .vc_column-inner {
padding-top: 0;
}
#fp-nav ul li a span {
background-color: #D8B069 !important;
}
.wpb_revslider_element {
margin-bottom: 0 !important;
}
.about-intro p {
font-size: 18px;
text-align: center;
}
@media screen and (max-width: 767px) {
.about-intro p {
font-size: 14px;
}
}
.about-team-odd .wpb_single_image,
.about-team-even .wpb_single_image {
margin-bottom: 20px !important;
}
.about-team-odd h2,
.about-team-even h2 {
letter-spacing: 1px;
}
.about-team-odd {
padding-top: 35px;
}
#rev_slider_3_1 .custom .tp-bullet {
width: 8px;
height: 8px;
background-color: #fff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
#rev_slider_3_1 .custom .tp-bullet.selected {
background-color: transparent;
}
#rev_slider_3_1 .custom .tp-bullet.selected:before {
content: "";
position: absolute;
top: -5px;
left: -5px;
padding: 8px;
border: 1px solid #fff;
background-color: transparent;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
#rev_slider_4_1 .custom .tp-bullet {
width: 8px;
height: 8px;
background-color: #fff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
#rev_slider_4_1 .custom .tp-bullet.selected {
background-color: transparent;
}
#rev_slider_4_1 .custom .tp-bullet.selected:before {
content: "";
position: absolute;
top: -5px;
left: -5px;
padding: 8px;
border: 1px solid #fff;
background-color: transparent;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
#rev_slider_6_1 .tp-withaction.tp-static-layer {
-webkit-transition: all 0.3s !important;
-o-transition: all 0.3s !important;
transition: all 0.3s !important;
}
#rev_slider_6_1 .tp-withaction.tp-static-layer:hover {
cursor: pointer;
color: #D8B069 !important;
-webkit-transition: all 0.3s !important;
-o-transition: all 0.3s !important;
transition: all 0.3s !important;
}
.about-movie-7 {
color: #ababab;
font-family: "Playfair Display";
font-size: 18px;
}
@media screen and (max-width: 1199px) {
.about-movie-7 {
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.about-movie-7 {
font-size: 14px;
}
}
.about-movie-7 b {
color: #fff;
}
.go-ahead-7 {
padding: 0 8%;
}
#rev_slider_6_1 .ion {
color: #D8B069;
}
.home8-left > .vc_column-inner {
padding-right: 60px;
}
@media screen and (max-width: 767px) {
.home8-left > .vc_column-inner {
padding-right: 15px;
}
}
.home8-right > .vc_column-inner {
padding-left: 30px;
}
@media screen and (max-width: 767px) {
.home8-right > .vc_column-inner {
padding-left: 15px;
}
}
.actor-introduce {
background-repeat: no-repeat;
background-position: top right;
background-size: 25% auto;
}
@media screen and (max-width: 767px) {
.actor-introduce {
background-size: 50% auto;
}
}
.director-introduce {
padding: 0 6%;
margin-top: 8%;
}
@media screen and (max-width: 991px) {
.director-introduce {
padding: 0 15px;
}
}
.director-introduce .icon-box-shortcode-wrap.style_3 {
padding-right: 20px;
}
.director-message {
font-size: 18px;
text-transform: uppercase;
letter-spacing: 5px;
}
@media screen and (max-width: 1199px) {
.director-message {
font-size: 16px;
letter-spacing: 3px;
}
}
@media screen and (max-width: 991px) {
.director-message {
font-size: 14px;
letter-spacing: 2px;
}
}
@media screen and (max-width: 991px) {
.director-message {
line-height: 1.4;
}
}
.director-email {
font-size: 72px;
font-weight: 400;
font-family: "Playfair Display";
color: #D8B069;
}
@media screen and (max-width: 1199px) {
.director-email {
font-size: 48px;
}
}
@media screen and (max-width: 991px) {
.director-email {
font-size: 36px;
}
}
@media screen and (max-width: 767px) {
.director-email {
font-size: 24px;
}
}
.camera-about-us {
margin-top: -25%;
margin-left: -33%;
padding-right: 8%;
}
.contact-intro {
font-size: 18px;
text-align: center;
}
.contact-intro p {
font-size: 18px;
text-align: center;
}
@media screen and (max-width: 767px) {
.contact-intro p {
font-size: 14px;
}
}
.about-me-button {
padding-top: 18%;
}
@media screen and (max-width: 767px) {
.about-me-button {
padding-top: 3%;
}
}
.instagram-heading {
font-size: 24px;
margin-bottom: 10px;
color: #333333;
text-align: center;
}
.instagram-heading span {
font-weight: 700;
border-bottom: 1px solid #cccccc;
padding-bottom: 2px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.instagram-heading span:hover {
border-bottom: 1px solid #333333;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
@media screen and (max-width: 767px) {
.xs-center {
text-align: center !important;
}
}
.rotate-left {
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
position: absolute;
left: -24%;
bottom: 17%;
}
.rotate-right {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
position: absolute;
right: -43%;
bottom: 27%;
}
@media screen and (max-width: 991px) {
.vertical-menu-holder {
min-height: 0;
}
}
@media screen and (max-width: 767px) {
.vertical-menu-holder {
min-height: 1px;
}
}
@media screen and (max-width: 991px) {
.haru-col-sm-4 {
width: 33.33333% !important;
}
}
@media screen and (max-width: 767px) {
.haru-col-sm-4 {
width: auto !important;
}
}
@media screen and (max-width: 991px) {
.haru-col-sm-6 {
width: 50% !important;
}
}
@media screen and (max-width: 767px) {
.haru-col-sm-6 {
width: auto !important;
}
}
@media screen and (max-width: 991px) {
.haru-col-sm-8 {
width: 66.66667% !important;
}
}
@media screen and (max-width: 767px) {
.haru-col-sm-8 {
width: auto !important;
}
}
@media screen and (max-width: 991px) {
.haru-col-sm-12 {
width: 100% !important;
}
}
@media screen and (max-width: 767px) {
.haru-col-sm-12 {
width: auto !important;
}
} .page-sidebar {
margin-top: 60px;
}
table {
border-collapse: collapse;
}
table thead {
background: rgba(216, 176, 105, 0.3);
}
table, th, td {
border: 1px solid #ededed;
}
th, td {
padding: 5px;
}
.post-password-form input[type="password"] {
background: none;
border: 1px solid #ededed;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.post-password-form input[type="password"]:focus {
border: 1px solid #D8B069;
outline: none;
}
.post-password-form input[type=submit] {
background: #444444;
border: none;
color: #fff;
padding: 2px 10px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.post-password-form input[type=submit]:hover {
background: #D8B069;
}
.haru-page-links {
clear: both;
} .banner-home-1-1 {
margin-bottom: -60%;
z-index: 2;
}
@media screen and (max-width: 767px) {
.banner-home-1-1 {
margin-bottom: 0;
}
}
@media screen and (max-width: 991px) {
.banner-home-1-2 {
margin-top: 20%;
}
}
.banner-home-1-2 .vc_custom_heading {
color: rgba(38, 38, 38, 0.4);
font-weight: 700;
}
.banner-home-1-2 p {
color: rgba(38, 38, 38, 0.2);
font-size: 36px;
font-style: italic;
line-height: 40px;
margin-top: -20px;
} body.onepage-section .mfp-bg.menu-popup-bg {
opacity: 0.8 !important;
}
body.onepage-section .menu-wrap li.current a {
color: #D8B069 !important;
}