@-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(-92px);
-moz-transform: translateY(-92px);
-ms-transform: translateY(-92px);
-o-transform: translateY(-92px);
transform: translateY(-92px);
}
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(-92px);
-moz-transform: translateY(-92px);
-ms-transform: translateY(-92px);
-o-transform: translateY(-92px);
transform: translateY(-92px);
}
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(-92px);
-moz-transform: translateY(-92px);
-ms-transform: translateY(-92px);
-o-transform: translateY(-92px);
transform: translateY(-92px);
}
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(-92px);
-moz-transform: translateY(-92px);
-ms-transform: translateY(-92px);
-o-transform: translateY(-92px);
transform: translateY(-92px);
}
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(-92px);
-moz-transform: translateY(-92px);
-ms-transform: translateY(-92px);
-o-transform: translateY(-92px);
transform: translateY(-92px);
}
}
@-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(-92px);
-moz-transform: translateY(-92px);
-ms-transform: translateY(-92px);
-o-transform: translateY(-92px);
transform: translateY(-92px);
}
}
@-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(-92px);
-moz-transform: translateY(-92px);
-ms-transform: translateY(-92px);
-o-transform: translateY(-92px);
transform: translateY(-92px);
}
}
@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(-92px);
-moz-transform: translateY(-92px);
-ms-transform: translateY(-92px);
-o-transform: translateY(-92px);
transform: translateY(-92px);
}
} @-moz-keyframes border-animation {
0% {
background-image: -webkit-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
}
10% {
background-image: -webkit-linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
}
20% {
background-image: -webkit-linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
}
30% {
background-image: -webkit-linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
}
40% {
background-image: -webkit-linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
}
50% {
background-image: -webkit-linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
}
60% {
background-image: -webkit-linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
}
70% {
background-image: -webkit-linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
}
80% {
background-image: -webkit-linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
}
90% {
background-image: -webkit-linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
}
100% {
background-image: -webkit-linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
}
}
@-webkit-keyframes border-animation {
0% {
background-image: -webkit-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
}
10% {
background-image: -webkit-linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
}
20% {
background-image: -webkit-linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
}
30% {
background-image: -webkit-linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
}
40% {
background-image: -webkit-linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
}
50% {
background-image: -webkit-linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
}
60% {
background-image: -webkit-linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
}
70% {
background-image: -webkit-linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
}
80% {
background-image: -webkit-linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
}
90% {
background-image: -webkit-linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
}
100% {
background-image: -webkit-linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
}
}
@-o-keyframes border-animation {
0% {
background-image: -webkit-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
}
10% {
background-image: -webkit-linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
}
20% {
background-image: -webkit-linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
}
30% {
background-image: -webkit-linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
}
40% {
background-image: -webkit-linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
}
50% {
background-image: -webkit-linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
}
60% {
background-image: -webkit-linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
}
70% {
background-image: -webkit-linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
}
80% {
background-image: -webkit-linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
}
90% {
background-image: -webkit-linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
}
100% {
background-image: -webkit-linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
}
}
@keyframes border-animation {
0% {
background-image: -webkit-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
}
10% {
background-image: -webkit-linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 10%, rgba(255, 255, 255, 0.1) 0%);
}
20% {
background-image: -webkit-linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 20%, rgba(255, 255, 255, 0.1) 0%);
}
30% {
background-image: -webkit-linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 30%, rgba(255, 255, 255, 0.1) 0%);
}
40% {
background-image: -webkit-linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 40%, rgba(255, 255, 255, 0.1) 0%);
}
50% {
background-image: -webkit-linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 50%, rgba(255, 255, 255, 0.1) 0%);
}
60% {
background-image: -webkit-linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 60%, rgba(255, 255, 255, 0.1) 0%);
}
70% {
background-image: -webkit-linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 70%, rgba(255, 255, 255, 0.1) 0%);
}
80% {
background-image: -webkit-linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 80%, rgba(255, 255, 255, 0.1) 0%);
}
90% {
background-image: -webkit-linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 90%, rgba(255, 255, 255, 0.1) 0%);
}
100% {
background-image: -webkit-linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 100%, rgba(255, 255, 255, 0.1) 0%);
}
}
@-moz-keyframes border-dark-animation {
0% {
background-image: -webkit-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
}
10% {
background-image: -webkit-linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
}
20% {
background-image: -webkit-linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
}
30% {
background-image: -webkit-linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
}
40% {
background-image: -webkit-linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
}
50% {
background-image: -webkit-linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
}
60% {
background-image: -webkit-linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
}
70% {
background-image: -webkit-linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
}
80% {
background-image: -webkit-linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
}
90% {
background-image: -webkit-linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
}
100% {
background-image: -webkit-linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
}
}
@-webkit-keyframes border-dark-animation {
0% {
background-image: -webkit-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
}
10% {
background-image: -webkit-linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
}
20% {
background-image: -webkit-linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
}
30% {
background-image: -webkit-linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
}
40% {
background-image: -webkit-linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
}
50% {
background-image: -webkit-linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
}
60% {
background-image: -webkit-linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
}
70% {
background-image: -webkit-linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
}
80% {
background-image: -webkit-linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
}
90% {
background-image: -webkit-linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
}
100% {
background-image: -webkit-linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
}
}
@-o-keyframes border-dark-animation {
0% {
background-image: -webkit-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
}
10% {
background-image: -webkit-linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
}
20% {
background-image: -webkit-linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
}
30% {
background-image: -webkit-linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
}
40% {
background-image: -webkit-linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
}
50% {
background-image: -webkit-linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
}
60% {
background-image: -webkit-linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
}
70% {
background-image: -webkit-linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
}
80% {
background-image: -webkit-linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
}
90% {
background-image: -webkit-linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
}
100% {
background-image: -webkit-linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
}
}
@keyframes border-dark-animation {
0% {
background-image: -webkit-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
}
10% {
background-image: -webkit-linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 10%, rgba(0, 0, 0, 0.1) 0%);
}
20% {
background-image: -webkit-linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 20%, rgba(0, 0, 0, 0.1) 0%);
}
30% {
background-image: -webkit-linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 30%, rgba(0, 0, 0, 0.1) 0%);
}
40% {
background-image: -webkit-linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 40%, rgba(0, 0, 0, 0.1) 0%);
}
50% {
background-image: -webkit-linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 50%, rgba(0, 0, 0, 0.1) 0%);
}
60% {
background-image: -webkit-linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 60%, rgba(0, 0, 0, 0.1) 0%);
}
70% {
background-image: -webkit-linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 70%, rgba(0, 0, 0, 0.1) 0%);
}
80% {
background-image: -webkit-linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 80%, rgba(0, 0, 0, 0.1) 0%);
}
90% {
background-image: -webkit-linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 90%, rgba(0, 0, 0, 0.1) 0%);
}
100% {
background-image: -webkit-linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 100%, rgba(0, 0, 0, 0.1) 0%);
}
}
.sectionout {
-webkit-animation: sectionout 1.5s both ease;
animation: sectionout 1.5s both ease;
-webkit-animation-direction: normal;
-moz-animation-direction: normal;
-o-animation-direction: normal;
animation-direction: normal;
}
.sectionin {
-webkit-animation: sectionin 1s both ease;
animation: sectionin 1s ease;
-webkit-animation-direction: normal;
-moz-animation-direction: normal;
-o-animation-direction: normal;
animation-direction: normal;
}
@-webkit-keyframes sectionout {
0%,
25% {
opacity: .5;
-webkit-transform: translateX(0%) scale(1);
}
75% {
opacity: .5;
-webkit-transform: scale(0.8);
}
100% {
opacity: 0;
-webkit-transform: translateX(-100%) scale(0.8);
}
}
@keyframes sectionout {
0%,
25% {
opacity: .5;
-webkit-transform: translateX(0%) scale(1);
transform: translateX(0%) scale(1);
}
75% {
opacity: .5;
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
100% {
opacity: 0;
-webkit-transform: translateX(-100%) scale(0.8);
transform: translateX(-100%) scale(0.8);
}
}
@-webkit-keyframes sectionin {
0% {
opacity: .5;
-webkit-transform: translateX(100%) scale(0.8);
}
25% {
opacity: .5;
-webkit-transform: translateX(90%) scale(0.8);
}
75% {
opacity: .5;
-webkit-transform: scale(0.8);
}
100% {
opacity: 1;
-webkit-transform: translateX(0) scale(1);
}
}
@keyframes sectionin {
0% {
opacity: .5;
-webkit-transform: translateX(100%) scale(0.8);
transform: translateX(100%) scale(0.8);
}
25% {
opacity: .5;
-webkit-transform: translateX(90%) scale(0.8);
transform: translateX(90%) scale(0.8);
}
75% {
opacity: .5;
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
100% {
opacity: 1;
-webkit-transform: translateX(0) scale(1);
transform: translateX(0) scale(1);
}
} .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 {
border: 1px solid #e9eaea;
max-width: 96%; padding: 5px 3px 10px;
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 {
margin: 5px 0 0 0;
font-size: 12px;
color: #859294;
line-height: 1.8;
}
.sticky {
opacity: 1;
}
.bypostauthor {
opacity: 1;
} .gallery {
margin: 0 -5px 10px -5px;
}
.gallery-item {
margin: 0 0 10px 0;
padding: 0 5px;
display: inline-block;
text-align: center;
vertical-align: top;
max-width: 33.33%;
width: 100%;
}
.gallery-caption {
font-size: 12px;
color: #859294;
line-height: 1.8;
margin-top: 5px;
}
.gallery-icon img {
margin: 0 auto;
border-radius: 2px;
border: 1px solid #eee;
padding: 7px;
}
.gallery-icon img:hover {
border: 1px solid #ccc;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
} .entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4:not(.widget-title),
.entry-content h5,
.entry-content h6,
.entry-content p,
.entry-content hr,
.entry-content dl,
.entry-content table,
.entry-content ul,
.entry-content ol,
.entry-content address,
.entry-content pre {
margin-bottom: 20px;
}
.entry-content h1:last-child,
.entry-content h2:last-child,
.entry-content h3:last-child,
.entry-content h4:not(.widget-title):last-child,
.entry-content h5:last-child,
.entry-content h6:last-child,
.entry-content p:last-child,
.entry-content hr:last-child,
.entry-content dl:last-child,
.entry-content table:last-child,
.entry-content ul:last-child,
.entry-content ol:last-child,
.entry-content address:last-child,
.entry-content pre:last-child {
margin-bottom: 0;
}
.entry-content hr {
margin-top: 20px;
border-top: 1px solid #e9eaea;
clear: both;
}
.entry-content table {
width: 100%;
border: 1px solid #ccc;
}
.entry-content td,
.entry-content th {
padding: 8px;
border-top: 1px solid #ccc;
vertical-align: top;
}
.entry-content th {
font-weight: bold;
background: #F5F8FA;
vertical-align: bottom;
}
.entry-content thead:first-child > tr:first-child > td,
.entry-content thead:first-child > tr:first-child > th {
border-top: none;
}
.entry-content dt,
.entry-content dd {
line-height: 2;
}
.entry-content dd {
margin-bottom: 15px;
}
.entry-content ul,
.entry-content ol {
padding-left: 25px;
}
.entry-content li > ul,
.entry-content li > ol {
margin-bottom: 0;
}
.entry-content address {
line-height: 1.8;
font-style: italic;
color: #859294;
}
.entry-content del {
color: #859294;
}
.entry-content blockquote {
margin-bottom: 30px;
} body {
line-height: 1.6;
overflow-x: hidden;
color: #647072;
position: relative;
-webkit-font-smoothing: antialiased;
}
body.creative-design-dark .header-4 .container-full {
padding-left: 45px;
padding-right: 45px;
}
body.creative-design-dark .header-4 .container-full .inner-wrap {
display: inline-block;
width: 100%;
position: relative;
}
body.bg-gray,
body.bg-gray #wrapper,
body.bg-gray #primary-content {
background-color: #f5f8fa;
}
img {
max-width: 100%;
height: auto;
}
iframe {
max-width: 100%;
}
a,
a:focus,
a:hover {
outline: none;
text-decoration: none;
color: #343434;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
a:hover,
a:focus {
color: #ac8b68;
}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
div,
iframe,
img {
margin: 0;
padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
line-height: 1.2;
color: #242d2e;
margin-top: 0;
margin-bottom: 20px;
}
p {
margin: 0 0 20px 0;
}
input,
textarea,
button,
select {
outline: none;
}
::selection {
color: #647072;
background-color: #ac8b68;
}
::-moz-selection {
color: #647072;
background-color: #ac8b68;
}
input[type="text"],
input[type="search"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="tel"],
textarea,
select {
padding: 0 10px;
height: 50px;
line-height: 1;
background-color: transparent;
color: #859294;
border: 1px solid #D6D6D6;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
input[type="text"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
select::-webkit-input-placeholder {
color: #859294;
}
input[type="text"]:-moz-placeholder,
input[type="search"]:-moz-placeholder,
input[type="email"]:-moz-placeholder,
input[type="url"]:-moz-placeholder,
input[type="password"]:-moz-placeholder,
input[type="tel"]:-moz-placeholder,
textarea:-moz-placeholder,
select:-moz-placeholder {
color: #859294;
}
input[type="text"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
textarea::-moz-placeholder,
select::-moz-placeholder {
color: #859294;
}
input[type="text"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
textarea:-ms-input-placeholder,
select:-ms-input-placeholder {
color: #859294;
}
textarea {
padding-top: 10px;
height: auto;
}
select {
min-width: 150px;
max-width: 100%;
outline: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background: url(https://plannerz.co.il/wp-content/themes/g5plus-orion/assets/images/arrow.png);
background-repeat: no-repeat;
background-position: 98%;
background-position: calc(100% - 15px);
cursor: pointer;
}
select::-ms-expand {
display: none;
}
#wrapper {
background-color: #fff;
}
body.boxed #wrapper {
max-width: 1210px;
margin: auto;
position: relative;
}
@media screen and (min-width: 1400px) {
body.boxed-extra #wrapper {
padding-left: 175px;
padding-right: 175px;
}
}
@media screen and (max-width: 1399px) {
body.boxed-extra #wrapper {
padding-left: 60px;
padding-right: 60px;
}
}
@media screen and (max-width: 1199px) {
body.boxed-extra #wrapper {
padding-left: 30px;
padding-right: 30px;
}
}
@media screen and (max-width: 991px) {
body.boxed-extra #wrapper {
padding-left: 15px;
padding-right: 15px;
}
}
.clear {
clear: both;
} .block-center:before {
content: "";
height: 100%;
vertical-align: middle;
display: inline-block;
}
.block-center {
height: 100%;
width: 100%;
text-align: center;
font-size: 0;
}
.block-center-inner {
display: inline-block;
margin: 0 auto;
position: relative;
vertical-align: middle;
max-width: 100%;
font-size: initial;
}
.block-center-inner > * {
margin: auto;
}
@media screen and (min-width: 992px) {
.md-text-right {
text-align: right !important;
}
}
@media screen and (max-width: 991px) {
.sm-text-center {
text-align: center !important;
}
}
@media screen and (max-width: 768px) {
.xs-text-center {
text-align: center !important;
}
} .back-to-top {
position: fixed;
-webkit-backface-visibility: visible;
-moz-backface-visibility: visible;
-o-backface-visibility: visible;
-ms-backface-visibility: visible;
backface-visibility: visible;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
bottom: 10px;
right: 10px;
width: 44px;
height: 44px;
text-align: center;
z-index: 2;
-webkit-transform: translateX(100px);
-moz-transform: translateX(100px);
-o-transform: translateX(100px);
-ms-transform: translateX(100px);
transform: translateX(100px);
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
color: #fff;
background-color: #ac8b68;
}
.back-to-top i {
line-height: 44px;
font-size: 22px;
}
.back-to-top:focus,
.back-to-top:hover {
text-decoration: none;
color: #647072;
}
.back-to-top.in {
-webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-ms-transform: translateX(0px);
-o-transform: translateX(0px);
transform: translateX(0px);
} .site-loading {
position: fixed;
-webkit-backface-visibility: visible;
-moz-backface-visibility: visible;
-o-backface-visibility: visible;
-ms-backface-visibility: visible;
backface-visibility: visible;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
z-index: 9999;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
opacity: 0;
display: none;
-webkit-transition: opacity 600ms ease 200ms;
-moz-transition: opacity 600ms ease 200ms;
-o-transition: opacity 600ms ease 200ms;
transition: opacity 600ms ease 200ms;
}
body.page-loading .site-loading {
opacity: 1;
display: block;
}
.logo-loading {
margin-bottom: 30px;
}
#search_popup_wrapper form {
margin: 2em 1em;
position: relative;
}
#search_popup_wrapper input {
width: 100%;
padding-right: 95px;
font-size: 14px;
}
#search_popup_wrapper input:focus {
border-color: #ac8b68;
}
#search_popup_wrapper button {
position: absolute;
right: 0;
top: 0;
border: none;
line-height: 1.3;
font-weight: 500;
}
#search_popup_wrapper a.action {
background-color: #444c4d;
margin-top: -1px;
}
.popup-overlay-wrapper {
position: absolute;
z-index: 9999;
background-color: rgba(20, 22, 24, 0.95);
width: 100%;
top: 0;
bottom: 0;
left: 0;
padding-bottom: 80px;
overflow: auto;
opacity: 0;
visibility: hidden;
-webkit-transition: opacity 0.5s 0.5s, visibility 0s 1s;
transition: opacity 0.5s 0.5s, visibility 0s 1s;
}
.popup-overlay-wrapper.in {
opacity: 1;
visibility: visible;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.popup-overlay-wrapper.in .popup-overlay-content {
opacity: 1;
-webkit-transform: translateY(0px);
transform: translateY(0px);
-webkit-transition: -webkit-transform 0.5s 0.2s, opacity 0.5s 0.2s;
transition: transform .5s .8s, opacity .5s .8s;
}
.popup-overlay-content {
margin: 80px auto 0;
width: 80%;
position: relative;
font-size: 20px;
opacity: 0;
-webkit-transform: translateY(-40px);
transform: translateY(-40px);
-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
transition: transform 0.2s, opacity 0.2s;
-webkit-animation-timing-function: cubic-bezier(0.45, 0.005, 0, 1);
-moz-animation-timing-function: cubic-bezier(0.45, 0.005, 0, 1);
-o-animation-timing-function: cubic-bezier(0.45, 0.005, 0, 1);
animation-timing-function: cubic-bezier(0.45, 0.005, 0, 1);
}
.popup-overlay-content input {
border: solid 2px #FFF;
padding: 1em;
height: auto;
color: #fff;
}
.popup-overlay-content input::-webkit-input-placeholder {
color: #eeeeee;
}
.popup-overlay-content input:-moz-placeholder {
color: #eeeeee;
}
.popup-overlay-content input::-moz-placeholder {
color: #eeeeee;
}
.popup-overlay-content input:-ms-input-placeholder {
color: #eeeeee;
}
.popup-overlay-content .search-button {
position: absolute;
top: 18px;
right: 30px;
color: #fff;
}
.popup-overlay-content .search-button:hover {
cursor: pointer;
color: #ac8b68;
}
.popup-overlay-result {
color: #fff;
background-color: #343537;
padding: 0;
font-size: 16px;
line-height: 2em;
}
.popup-overlay-result ul {
padding: 15px 0;
margin: 0;
list-style: none;
}
.popup-overlay-result li {
padding: 5px 30px;
}
.popup-overlay-result li.selected,
.popup-overlay-result li:hover {
color: #ac8b68;
}
.popup-overlay-result li + li {
border-top: solid 1px rgba(255, 255, 255, 0.1);
}
.popup-overlay-result a {
color: inherit;
}
.popup-overlay-result .date {
display: inline-block;
float: right;
}
.popup-overlay-result .view-more {
position: absolute;
background: #343537;
left: 0;
right: 0;
text-align: center;
padding: 5px;
-webkit-border-radius: 0 0 100% 100%;
-moz-border-radius: 0 0 100% 100%;
border-radius: 0 0 100% 100%;
margin: auto;
border-top: solid 1px rgba(255, 255, 255, 0.1);
text-transform: uppercase;
}
.close-button {
position: absolute;
top: 1em;
right: 1em;
color: #fff;
font-size: 20px;
}
.close-button:hover {
color: #fff;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
@media screen and (max-width: 500px) {
#search_popup_wrapper button {
position: relative;
}
}
.custom-dropdown-list {
position: relative;
}
.custom-dropdown-list > span i {
font-size: 10px;
letter-spacing: -0.02em;
position: relative;
top: -1px;
}
.custom-dropdown-list ul {
line-height: 30px;
list-style: none;
margin: 0;
background-color: #fff;
color: #212121;
min-width: 180px;
padding: 15px;
text-align: left;
}
.toggle-icon-wrapper {
cursor: pointer;
display: inline-block;
vertical-align: middle;
}
.toggle-icon-wrapper:before {
content: "";
display: inline-block;
height: 100%;
vertical-align: middle;
}
.toggle-icon-wrapper .toggle-icon {
display: inline-block;
height: 30px;
position: relative;
vertical-align: middle;
width: 24px;
z-index: 2;
}
.toggle-icon-wrapper .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: 100%;
}
.toggle-icon-wrapper .toggle-icon:after,
.toggle-icon-wrapper .toggle-icon:before {
background-color: #000;
content: "";
height: 2px;
left: 0;
margin: auto;
position: absolute;
right: 0;
width: 100%;
}
.toggle-icon-wrapper .toggle-icon:before {
top: 20%;
-webkit-transform-origin: top left;
-moz-transform-origin: top left;
-ms-transform-origin: top left;
-o-transform-origin: top left;
transform-origin: top left;
}
.toggle-icon-wrapper .toggle-icon:after {
bottom: 20%;
-webkit-transform-origin: bottom left;
-moz-transform-origin: bottom left;
-ms-transform-origin: bottom left;
-o-transform-origin: bottom left;
transform-origin: bottom left;
}
.toggle-icon-wrapper + span {
vertical-align: middle;
text-transform: uppercase;
}
.toggle-icon-wrapper.in .toggle-icon span {
opacity: 0;
}
.toggle-icon-wrapper.in .toggle-icon:before {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.toggle-icon-wrapper.in .toggle-icon:after {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.x-nav-menu > .x-menu-item > .x-menu-a-text,
.sticky-region,
.logo-header,
.x-nav-menu > .x-menu-item,
.header-customize-nav,
.header-3 .header-above-wrapper,
.menu-categories,
.menu-categories-select > i,
.header-nav-wrapper nav.primary-menu,
.header-nav-wrapper .product-text,
.popup-overlay-result a,
.search-product-wrapper .search-ajax-result li,
.search-product-wrapper .search-ajax-result li + li:before,
.toggle-icon-wrapper .toggle-icon > span,
.toggle-icon-wrapper .toggle-icon:before,
.toggle-icon-wrapper .toggle-icon:after,
.sticky-region .header-mobile-container-inner > div,
b.x-caret,
.menu-drop-fly,
.top-drawer-toggle,
.header-above-inner,
.logo-header img,
.x-sub-menu-tab > .x-menu-item,
.x-sub-menu-tab > li.x-menu-active > ul.x-sub-menu {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
} .owl-prev,
.owl-next {
display: inline-block;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
margin-top: 0;
width: 30px;
height: 30px;
border: 1px solid #a4aeb0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
text-align: center;
line-height: 28px;
font-size: 16px;
text-transform: uppercase;
font-weight: bold;
}
.owl-prev i,
.owl-next i {
font-size: 30px;
color: #a4aeb0;
line-height: 28px;
margin-left: -1px;
}
.owl-prev {
left: -60px;
}
.owl-next {
right: -60px;
}
.owl-prev,
.owl-next {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.owl-prev:hover,
.owl-next:hover {
border-color: #ac8b68;
}
.owl-prev:hover i,
.owl-next:hover i {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
color: #ac8b68;
}
.owl-carousel .owl-dots {
text-align: center;
margin-top: 80px;
}
.owl-carousel .owl-dots .owl-dot {
display: inline-block;
width: 15px;
height: 15px;
background-color: #242d2e;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
vertical-align: middle;
margin-left: 7px;
margin-right: 7px;
border: 2px solid transparent;
-webkit-transform: scale(0.6);
-moz-transform: scale(0.6);
-ms-transform: scale(0.6);
-o-transform: scale(0.6);
transform: scale(0.6);
}
.owl-carousel .owl-dots .owl-dot:hover,
.owl-carousel .owl-dots .owl-dot.active {
background-color: transparent;
border: 2px solid #242d2e;
}
.owl-carousel .owl-dots .owl-dot:hover,
.owl-carousel .owl-dots .owl-dot.active {
width: 15px;
height: 15px;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.owl-carousel.light-color-dots .owl-dots .owl-dot {
background-color: #fff;
}
.owl-carousel.light-color-dots .owl-dots .owl-dot:hover,
.owl-carousel.light-color-dots .owl-dots .owl-dot.active {
background-color: transparent;
border: 2px solid #fff;
}
.logged-in .lg-toolbar {
margin-top: 32px;
}
.lg-outer .lg-thumb-item.active,
.lg-outer .lg-thumb-item:hover {
border-color: #ac8b68;
} .contact-box .email {
color: #f5f5f5;
font-size: 24px;
font-weight: 300;
letter-spacing: 0.2em;
margin-bottom: 7px !important;
}
.contact-box .phone {
font-size: 58px;
font-weight: 700;
color: #ac8b68;
margin-bottom: 10px !important;
}
.contact-box .address {
font-size: 16px;
color: rgba(255, 255, 255, 0.55);
}
.contact-box.border-box:after {
content: "";
width: 16%;
min-width: 250px;
height: 130%;
border: solid 10px rgba(245, 245, 245, 0.1);
position: absolute;
top: 50%;
left: 50%;
right: 0;
bottom: 0px;
transform: translateX(-50%) translateY(-50%);
padding-top: -17px;
padding-bottom: 30px;
z-index: 0;
}
.contact-box .wpb_wrapper {
z-index: 1;
position: relative;
}
.drop-shadow {
-webkit-box-shadow: 1px 0 3px 1px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 1px 0 3px 1px rgba(0, 0, 0, 0.1);
box-shadow: 1px 0 3px 1px rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 460px) {
.search-popup-inner > input {
display: block;
width: 100%;
margin-top: 10px;
}
.search-popup-inner > button {
margin-top: 10px;
width: 100%;
display: block;
}
}
body.one-page > .container,
body.one-page-float > .container {
margin-left: 0;
margin-right: 0;
}
body.one-page .section-one-page,
body.one-page-float .section-one-page {
padding-top: 0px;
padding-bottom: 0px;
position: relative;
overflow: hidden;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
body.one-page .section-one-page .container,
body.one-page-float .section-one-page .container {
margin-left: auto;
margin-right: auto;
}
body.one-page .section-one-page.active,
body.one-page-float .section-one-page.active {
display: block;
}
body.one-page .g5plus-vertical-center-container,
body.one-page-float .g5plus-vertical-center-container {
position: relative;
}
body.one-page .g5plus-vertical-center-container .vertical-center,
body.one-page-float .g5plus-vertical-center-container .vertical-center {
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
body.one-page-float header.main-header {
position: absolute;
top: 0;
left: 0;
width: 100%;
}
body.one-page-float footer {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
}
body.one-page-float header,
body.one-page-float footer.main-footer-wrapper,
body.one-page-float footer .bottom-bar-wrapper {
background-color: transparent;
}
body.one-page-float header .header-wrapper,
body.one-page-float footer #wrapper-footer {
padding-left: 75px;
padding-right: 75px;
}
body.one-page header,
body.one-page footer {
padding-left: 20px;
padding-right: 20px;
}
body.one-page .section-one-page.v-middle .vc_column_container {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
body.one-page .section-one-page {
box-shadow: 0px 8px 25px 0px rgba(0, 0, 0, 0.2);
margin: 20px;
overflow: hidden;
padding: 15px;
position: relative;
}
@media (max-width: 600px) {
body.one-page .section-one-page {
box-shadow: none;
margin: 0;
}
body.one-page .sectionout {
-webkit-animation: none;
animation: none;
}
}
.gf-preset-content-wrapper {
background: url(https://plannerz.co.il/wp-content/themes/g5plus-orion/assets/images/preset-bg.jpg) repeat;
padding: 150px 0;
text-align: center;
font-size: 60px;
color: #222;
border: dashed 8px #222;
}
.container {
max-width: 100%;
}
.lg-backdrop.in {
background-color: rgba(0, 0, 0, 0.85);
}
.lg-toolbar .lg-download {
display: none !important;
}
.breadcrumbs {
margin: 0;
padding: 0;
list-style: none;
font-size: 0;
position: relative;
z-index: 1;
font-family: 'Oswald';
}
.breadcrumbs li {
display: inline;
}
.breadcrumbs li a,
.breadcrumbs li span {
font-size: 18px;
font-weight: 400;
color: #a4aeb0;
line-height: 1.8;
}
.breadcrumbs li a:hover {
color: #ac8b68;
}
.breadcrumbs li:after {
content: "~";
display: inline-block;
font-size: 18px;
margin-left: 4px;
margin-right: 4px;
color: #a4aeb0;
}
.breadcrumbs li:last-child:after {
display: none;
}
.page-title {
text-align: center;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
.page-title h1 {
font-size: 48px;
color: #242d2e;
text-transform: uppercase;
}
.page-title.page-title-dark .breadcrumbs li a,
.page-title.page-title-dark .breadcrumbs li span,
.page-title.page-title-dark .breadcrumbs li:after {
color: #242d2e;
}
.page-title.page-title-light h1,
.page-title.page-title-light .breadcrumbs li a,
.page-title.page-title-light .breadcrumbs li span,
.page-title.page-title-light .breadcrumbs li:after {
color: #fff;
}
.page-title.page-title-light.page-title-has-frame .page-title-heading:before,
.page-title.page-title-light.page-title-has-frame .page-title-heading:after {
border-top-color: #fff;
}
.page-title.page-title-light.page-title-has-frame .page-title-heading:before {
border-left-color: #fff;
}
.page-title.page-title-light.page-title-has-frame .page-title-heading:after {
border-right-color: #fff;
}
.page-title.page-title-has-frame .page-title-heading {
display: inline-block;
padding-left: 200px;
padding-right: 200px;
position: relative;
}
.page-title.page-title-has-frame .page-title-heading:before,
.page-title.page-title-has-frame .page-title-heading:after {
width: 130px;
height: 23px;
content: '';
position: absolute;
border-top: 4px solid #242d2e;
top: 25%;
}
.page-title.page-title-has-frame .page-title-heading:before {
border-left: 4px solid #242d2e;
left: 0;
}
.page-title.page-title-has-frame .page-title-heading:after {
border-right: 4px solid #242d2e;
right: 0;
}
.parallax-disabled {
background-attachment: scroll !important;
background-position: 50% 50% !important;
}
@media (max-width: 768px) {
.page-title h1 {
font-size: 30px;
color: #242d2e;
text-transform: uppercase;
margin-bottom: 5px;
}
.page-title.page-title-has-frame .page-title-heading {
padding-left: 100px;
padding-right: 100px;
}
.page-title.page-title-has-frame .page-title-heading:before,
.page-title.page-title-has-frame .page-title-heading:after {
width: 60px;
height: 15px;
border-top: 3px solid #242d2e;
top: 25%;
}
.page-title.page-title-has-frame .page-title-heading:before {
border-left: 3px solid #242d2e;
}
.page-title.page-title-has-frame .page-title-heading:after {
border-right: 3px solid #242d2e;
}
.breadcrumbs li {
display: inline;
}
.breadcrumbs li a,
.breadcrumbs li span {
font-size: 16px;
}
.breadcrumbs li:after {
font-size: 16px;
}
}
@media (max-width: 480px) {
.page-title h1 {
font-size: 28px;
color: #242d2e;
text-transform: uppercase;
margin-bottom: 5px;
}
.page-title.page-title-has-frame .page-title-heading {
padding-left: 15px;
padding-right: 15px;
}
.page-title.page-title-has-frame .page-title-heading:before,
.page-title.page-title-has-frame .page-title-heading:after {
display: none;
}
.breadcrumbs li {
display: inline;
}
.breadcrumbs li a,
.breadcrumbs li span {
font-size: 14px;
}
.breadcrumbs li:after {
font-size: 14px;
}
}
.dialog,
.dialog__overlay {
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.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;
}
.dialog__overlay {
position: absolute;
z-index: 1;
background: rgba(55, 58, 71, 0.9);
opacity: 0;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
-webkit-backface-visibility: hidden;
}
.dialog--open .dialog__overlay {
opacity: 1;
pointer-events: auto;
}
.dialog__content {
width: 80%;
max-width: 520px;
min-width: 290px;
background: #fff;
padding: 20px;
text-align: center;
position: relative;
z-index: 5;
opacity: 0;
}
.dialog--open .dialog__content {
pointer-events: auto;
} .dialog h2 {
margin: 0;
font-weight: 400;
font-size: 24px;
padding: 0 0 15px;
text-transform: uppercase;
}
.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;
background: transparent;
}
.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;
animation: anim-dash 0.6s forwards;
}
.dialog-inner {
opacity: 0;
background: #fff;
}
.dialog--open .dialog-inner {
padding: 30px;
opacity: 1;
-webkit-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;
color: #444c4d;
}
.dialog.dialog--open a[data-dialog-close] {
position: absolute;
border: none;
top: 0;
right: 0;
width: 30px;
height: 30px;
line-height: 30px;
color: #fff;
background-color: #ddd;
}
.dialog.dialog--open a[data-dialog-close]:hover {
color: #ac8b68;
}
.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;
}
}
.main-menu:not(.x-nav-menu) {
list-style: none;
padding: 0;
margin: 0;
}
.main-menu:not(.x-nav-menu) li {
position: relative;
}
.main-menu:not(.x-nav-menu) li li a {
display: block;
padding: 5px 0;
color: inherit;
line-height: 1.6;
}
.main-menu:not(.x-nav-menu) li li a:hover {
color: #ac8b68;
}
.main-menu:not(.x-nav-menu) li:hover > ul {
display: block;
border-top: solid 1px #eee;
-webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.15);
box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.15);
}
.main-menu:not(.x-nav-menu) > li {
display: inline-block;
line-height: 24px;
padding-top: 18px;
padding-bottom: 18px;
}
.main-menu:not(.x-nav-menu) > li + li {
margin-left: 30px;
}
.main-menu:not(.x-nav-menu) > li > a {
font-size: 13px;
text-transform: uppercase;
font-weight: 700;
color: #212121;
}
.main-menu:not(.x-nav-menu) > li li + li > a {
border-top: solid 1px #ededed;
}
.main-menu:not(.x-nav-menu) > li ul {
display: none;
list-style: none;
padding: 10px 0;
margin: 0;
background-color: #fff;
position: absolute;
top: 0;
left: 100%;
color: #111;
z-index: 999;
border-bottom: solid 2px #ac8b68;
}
.main-menu:not(.x-nav-menu) > li ul li {
position: relative;
min-width: 210px;
padding-left: 20px;
padding-right: 20px;
line-height: 35px;
}
.main-menu:not(.x-nav-menu) > li:hover > ul {
top: 100%;
left: auto;
}
.main-menu:not(.x-nav-menu) > li:last-child > ul {
left: auto;
right: 0;
}
.main-menu:not(.x-nav-menu) > li:last-child li:hover ul {
left: auto;
right: 100%;
}
.nav-menu-mobile:not(.x-nav-menu) {
list-style: none;
padding: 0;
margin: 0;
}
.nav-menu-mobile:not(.x-nav-menu) li {
border-top: solid 1px #313131;
position: relative;
}
.nav-menu-mobile:not(.x-nav-menu) a {
padding: 10px 20px;
display: inline-block;
text-transform: uppercase;
font-weight: 700;
}
.nav-menu-mobile:not(.x-nav-menu) ul {
display: none;
padding: 0;
margin: 0;
list-style: none;
background-color: #313131;
position: relative;
}
.nav-menu-mobile:not(.x-nav-menu) ul li {
border-color: #414141;
}
.nav-menu-mobile:not(.x-nav-menu) b.menu-caret {
position: absolute;
right: 20px;
}
.nav-menu-mobile:not(.x-nav-menu) b.menu-caret:before {
content: "\f067";
font-family: fontawesome;
font-size: 10px;
font-weight: 400;
vertical-align: top;
}
b.x-caret:before {
content: "\f0d7";
font-family: fontawesome;
font-size: 10px;
font-weight: 400;
vertical-align: top;
position: relative;
top: 1px;
}
.menu-item-has-children .x-sub-menu .menu-item b.x-caret:before {
top: -4px;
}
.x-sub-menu-open > a b.x-caret {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.x-custom-content-wrapper {
white-space: normal;
line-height: 1.8;
padding-top: 5px;
padding-bottom: 5px;
}
.x-nav-menu img {
max-width: 100%;
height: auto;
}
.x-image-layout > a {
display: block;
}
@media screen and (min-width: 992px) {
.x-col-1-12 {
width: 8.33333333333333%;
}
.x-col-2-12 {
width: 16.6666666666667%;
}
.x-col-3-12 {
width: 25%;
}
.x-col-4-12 {
width: 33.3333333333333%;
}
.x-col-5-12 {
width: 41.6666666666667%;
}
.x-col-6-12 {
width: 50%;
}
.x-col-7-12 {
width: 58.3333333333333%;
}
.x-col-8-12 {
width: 66.6666666666667%;
}
.x-col-9-12 {
width: 75%;
}
.x-col-10-12 {
width: 83.3333333333333%;
}
.x-col-11-12 {
width: 91.6666666666667%;
}
.x-col-12-12 {
width: 100%;
}
.x-col-1-11 {
width: 9.09090909090909%;
}
.x-col-2-11 {
width: 18.1818181818182%;
}
.x-col-3-11 {
width: 27.2727272727273%;
}
.x-col-4-11 {
width: 36.3636363636364%;
}
.x-col-5-11 {
width: 45.4545454545455%;
}
.x-col-6-11 {
width: 54.5454545454545%;
}
.x-col-7-11 {
width: 63.6363636363636%;
}
.x-col-8-11 {
width: 72.7272727272727%;
}
.x-col-9-11 {
width: 81.8181818181818%;
}
.x-col-10-11 {
width: 90.9090909090909%;
}
.x-col-1-10 {
width: 10%;
}
.x-col-2-10 {
width: 20%;
}
.x-col-3-10 {
width: 30%;
}
.x-col-4-10 {
width: 40%;
}
.x-col-5-10 {
width: 50%;
}
.x-col-6-10 {
width: 60%;
}
.x-col-7-10 {
width: 70%;
}
.x-col-8-10 {
width: 80%;
}
.x-col-9-10 {
width: 90%;
}
.x-col-1-8 {
width: 12.5%;
}
.x-col-3-8 {
width: 37.5%;
}
.x-col-5-8 {
width: 62.5%;
}
.x-col-7-8 {
width: 87.5%;
}
.x-col-1-9 {
width: 11.1111111111111%;
}
.x-col-2-9 {
width: 22.2222222222222%;
}
.x-col-4-9 {
width: 44.4444444444444%;
}
.x-col-5-9 {
width: 55.5555555555556%;
}
.x-col-7-9 {
width: 77.7777777777778%;
}
.x-col-8-9 {
width: 88.8888888888889%;
}
.x-col-1-7 {
width: 14.2857142857143%;
}
.x-col-2-7 {
width: 28.5714285714286%;
}
.x-col-3-7 {
width: 42.8571428571429%;
}
.x-col-4-7 {
width: 57.1428571428571%;
}
.x-col-5-7 {
width: 71.4285714285714%;
}
.x-col-6-7 {
width: 85.7142857142857%;
}
.x-col {
display: block;
float: left;
}
.x-clear {
clear: both;
}
.x-new-row {
clear: both;
}
li.x-pos-static {
position: static;
}
li.x-text-align-right {
text-align: right;
}
li.x-text-align-left {
text-align: left;
}
li.x-text-align-center {
text-align: center;
}
span.x-disable-text {
display: none;
}
i.x-menu-icon {
color: #ac8b68;
}
i.x-menu-icon.x-icon-left {
padding-right: 10px;
}
i.x-menu-icon.x-icon-right {
padding-left: 10px;
}
i.x-menu-icon.x-icon-left.x-disable-text {
padding-right: 0;
}
i.x-menu-icon.x-icon-right.x-disable-text {
padding-left: 0;
}
li > a.x-disable-menu-item {
display: none !important;
}
li.x-new-row:after {
content: "";
display: block;
clear: both;
}
.x-list-style-none {
list-style: none;
list-style-position: inside;
}
.x-list-style-disc {
list-style: disc !important;
list-style-position: inside !important;
}
.x-list-style-square {
list-style: square !important;
list-style-position: inside !important;
}
.x-list-style-circle {
list-style: circle !important;
list-style-position: inside !important;
}
li.x-image-layout-image-only a.x-menu-a-text {
display: none;
}
li.x-image-layout-image-only p.x-description {
display: none;
}
li.x-image-layout-above > a.x-image + a.x-menu-a-text {
margin-top: 10px;
}
.x-sub-menu-standard .x-sub-menu.x-pos-left-menu-parent,
.x-sub-menu-standard .x-sub-menu.x-pos-left-menu-bar {
right: 100%;
left: auto;
}
.x-sub-menu.x-pos-full {
left: 0;
right: 0;
}
.x-nav-menu {
display: inline-block;
margin: 0;
padding: 0;
list-style: none;
text-align: left;
}
.x-nav-menu * {
color: inherit;
box-sizing: border-box;
}
.x-nav-menu > .x-menu-item {
display: inline-block;
line-height: 24px;
padding-top: 18px;
padding-bottom: 18px;
}
.x-nav-menu > .x-menu-item > a b.x-caret:before {
margin-left: 5px;
}
.x-nav-menu > .x-menu-item + .x-menu-item {
margin-left: 30px;
}
.x-nav-menu > .x-menu-item > .x-menu-a-text {
font-size: 14px;
text-transform: uppercase;
font-weight: 500;
color: #647072;
}
.x-sub-menu {
height: 0;
visibility: hidden;
overflow: hidden;
position: absolute;
opacity: 0;
top: 100%;
padding: 0;
margin: 0;
color: #111;
z-index: -1;
list-style: none;
background-color: #fff;
border-bottom: solid 2px #ac8b68;
-webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.15);
box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.15);
}
.x-sub-menu .x-menu-item {
position: relative;
min-width: 250px;
white-space: nowrap;
padding-left: 20px;
padding-right: 20px;
}
.x-sub-menu .x-menu-item + .x-menu-item > .x-menu-a-text {
border-top: solid 1px #ededed;
}
.x-sub-menu .x-menu-a-text {
line-height: 38px;
}
.x-sub-menu b.x-caret:before {
content: "\f178";
font-size: 11px;
}
.x-menu-item {
line-height: 50px;
}
.x-active > .x-sub-menu {
overflow: visible;
visibility: visible;
opacity: 1;
height: auto;
z-index: 999;
border-top: solid 1px #eee;
}
.x-menu-a-text {
font-size: 14px;
text-transform: uppercase;
}
p.x-description {
font-style: italic;
font-size: 0.9em;
line-height: 30px;
margin-top: -8px;
margin-bottom: 10px;
}
span.x-menu-text {
position: relative;
}
.x-sub-menu-standard {
padding: 10px 0;
}
.x-sub-menu-standard > .x-menu-item b.x-caret {
position: absolute;
right: 20px;
transition: all 0.5s;
line-height: 48px;
}
.x-sub-menu-standard a.x-menu-a-text {
padding: 5px 0;
color: inherit;
-webkit-transition: background 0.3s ease-out;
-moz-transition: background 0.3s ease-out;
-ms-transition: background 0.3s ease-out;
-o-transition: background 0.3s ease-out;
transition: background 0.3s ease-out;
display: block;
}
.x-sub-menu-standard a.x-menu-a-text > span.x-menu-text,
.x-sub-menu-standard a.x-menu-a-text > i.x-menu-icon {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.x-sub-menu-standard a.x-menu-a-text:hover > i.x-menu-icon,
.x-sub-menu-standard a.x-menu-a-text:hover > span.x-menu-text {
padding-left: 15px;
}
.x-sub-menu-standard a.x-menu-a-text:hover > i.x-menu-icon + span.x-menu-text {
padding-left: 0;
}
.x-sub-menu-standard a.x-menu-a-text:hover {
color: #ac8b68;
}
.x-sub-menu-standard .x-sub-menu {
top: 0;
left: 100%;
right: auto;
}
.x-sub-menu-multi-column {
padding-bottom: 20px;
padding-left: 20px;
display: block;
color: #999;
}
.x-sub-menu-multi-column.no-padding {
padding: 0;
}
.x-sub-menu-multi-column:after {
content: "";
display: block;
clear: both;
}
.x-sub-menu-multi-column > .x-menu-item {
padding-left: 0;
padding-right: 20px;
margin-top: 20px;
min-width: 0;
}
.x-sub-menu-multi-column .x-menu-item {
min-width: 0;
}
.x-sub-menu-multi-column .x-menu-item + .x-menu-item > .x-menu-a-text {
border-top: none;
}
.x-sub-menu-multi-column > .x-item-menu-standard .x-menu-item {
padding-left: 0;
padding-right: 0;
}
.x-sub-menu-multi-column .x-custom-content .x-menu-a-text {
display: none;
}
.x-sub-menu-multi-column .x-menu-a-text {
line-height: 32px;
}
.x-sub-menu-multi-column .x-sub-menu {
padding-top: 0;
padding-bottom: 0;
height: auto;
visibility: visible;
opacity: 1;
position: static;
background-color: transparent;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border: none;
z-index: 999;
overflow: visible;
}
.x-sub-menu-multi-column li.x-active > ul.x-sub-menu {
visibility: visible !important;
opacity: 1 !important;
overflow: visible !important;
}
.x-sub-menu-multi-column .x-header-column > a {
color: #191919;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
position: relative;
line-height: 1;
display: block;
margin-bottom: 20px;
padding-top: 15px;
}
.x-sub-menu-multi-column b.x-caret {
display: none;
}
.x-tabs.x-item-menu-tab {
position: static;
padding: 0;
margin: 0;
}
.x-tabs.x-item-menu-tab > .x-menu-a-text {
display: none;
}
.x-sub-menu-tab > .x-menu-item {
position: static;
padding-left: 0;
padding-right: 0;
}
.x-sub-menu-tab > li > ul.x-sub-menu {
position: absolute;
left: 0;
right: 0;
top: 0;
border-bottom: 0;
visibility: hidden;
overflow: hidden;
opacity: 0;
height: 0;
padding-bottom: 30px;
}
.x-sub-menu-tab > li.x-menu-item > a.x-menu-a-text {
display: block;
position: relative;
padding-left: 20px;
padding-right: 20px;
line-height: 50px;
}
.x-sub-menu-tab > li.x-menu-active {
background-color: #ac8b68;
color: #647072;
}
.x-sub-menu-tab > li.x-menu-active > a.x-menu-a-text:after {
content: '';
position: absolute;
right: 0;
border-top: solid 8px transparent;
border-bottom: solid 8px transparent;
border-right: solid 8px #fff;
height: 16px;
top: 0;
bottom: 0;
margin: auto;
}
.x-sub-menu-tab > li.x-menu-active > a.x-menu-a-text:hover {
color: inherit;
}
.x-sub-menu-tab > li.x-menu-active > ul.x-sub-menu {
visibility: visible;
overflow: visible;
opacity: 1;
height: auto;
}
.x-sub-menu-tab .x-menu-item {
min-width: 0;
}
.x-tabs > .x-sub-menu-tab {
background-color: #fafafa;
}
.x-nav-menu a:focus {
color: inherit;
}
.x-nav-menu .x-sub-menu-standard > li.current-menu-ancestor > a.x-menu-a-text,
.x-nav-menu .x-sub-menu-standard > li.current-menu-parent > a.x-menu-a-text,
.x-nav-menu .x-sub-menu-standard > li.current-menu-item > a.x-menu-a-text,
.x-nav-menu .x-sub-menu-standard > li.menu-current > a.x-menu-a-text {
color: #ac8b68;
}
.x-nav-menu > li.current-menu-ancestor > a.x-menu-a-text,
.x-nav-menu > li.current-menu-parent > a.x-menu-a-text,
.x-nav-menu > li.current-menu-item > a.x-menu-a-text,
.x-nav-menu > li.menu-current > a.x-menu-a-text,
.x-nav-menu > li > a.x-menu-a-text:hover,
.x-nav-menu > li.x-menu-item:hover > a {
color: #232d2e !important;
}
.header-wrapper.nav-accent-color .x-nav-menu > li.current-menu-ancestor > a.x-menu-a-text > span.x-menu-text:before,
.header-wrapper.nav-accent-color .x-nav-menu > li.current-menu-parent > a.x-menu-a-text > span.x-menu-text:before,
.header-wrapper.nav-accent-color .x-nav-menu > li.current-menu-item > a.x-menu-a-text > span.x-menu-text:before,
.header-wrapper.nav-accent-color .x-nav-menu > li.menu-current > a.x-menu-a-text > span.x-menu-text:before,
.header-wrapper.nav-accent-color .x-nav-menu > li > a.x-menu-a-text:hover > span.x-menu-text:before,
.header-wrapper.nav-accent-color .x-nav-menu > li.x-menu-item:hover > a > span.x-menu-text:before {
width: 100%;
}
}
@media screen and (max-width: 991px) {
i.x-icon-left {
margin-right: 10px;
}
i.x-icon-right {
margin-left: 10px;
}
.x-sub-menu {
display: none;
margin: 0;
padding: 0;
}
p.x-description,
.x-custom-content-wrapper,
.x-image {
padding-left: 20px;
padding-right: 20px;
}
a.x-image {
padding-top: 20px;
display: inline-block;
}
.x-nav-menu,
.x-nav-menu ul {
list-style: none;
}
.x-menu-item {
position: relative;
}
.x-nav-menu {
padding: 0;
margin: 0;
}
.x-nav-menu a.x-menu-a-text {
padding-top: 10px;
padding-bottom: 10px;
display: inline-block;
text-transform: uppercase;
font-weight: 700;
}
b.x-caret:before {
font-weight: 700;
vertical-align: middle;
}
.x-caret {
position: absolute;
right: 0;
}
.x-sub-menu,
.x-nav-menu,
.x-nav-menu li.x-menu-item + li {
border-top: solid 1px #eeeeee;
}
.menu-drop-fly {
position: fixed;
top: 0;
bottom: 0;
left: -280px;
width: 280px;
background-color: #212121;
color: #fff;
z-index: 9999;
overflow: auto;
}
.menu-drop-fly .nav-menu-mobile {
color: #fff;
}
.menu-drop-fly .nav-menu-mobile a {
color: #fff;
}
.menu-drop-fly .nav-menu-mobile a:hover {
color: #ac8b68;
}
.menu-drop-fly .nav-menu-mobile {
display: block;
}
.menu-drop-fly .x-sub-menu,
.menu-drop-fly .x-nav-menu,
.menu-drop-fly li.x-menu-item + li {
border-color: #313131;
}
.menu-drop-fly .x-caret {
right: 20px;
}
.menu-drop-fly .x-menu-a-text {
padding-left: 20px !important;
padding-right: 20px;
}
.menu-drop-fly .x-menu-item .x-menu-item .x-menu-a-text {
text-transform: none;
}
.menu-drop-fly .x-menu-item .x-menu-item .x-menu-item .x-menu-a-text {
font-weight: 400;
}
.menu-drop-fly .x-menu-item .x-menu-item .x-menu-item .x-menu-item .x-menu-a-text {
font-size: 14px;
}
.menu-drop-fly .x-sub-menu {
background-color: #313131;
position: relative;
border-top: none !important;
}
.menu-drop-fly .x-sub-menu .x-sub-menu {
background-color: #414141;
}
.menu-drop-fly .x-sub-menu .x-sub-menu .x-sub-menu {
background-color: #515151;
}
.menu-drop-fly li li.x-menu-item + li {
border-color: #414141;
}
.menu-drop-fly li li li.x-menu-item + li {
border-color: #515151;
}
.menu-drop-fly li li li li.x-menu-item + li {
border-color: #616161;
}
.menu-drop-fly .x-sub-menu:before {
content: '';
position: absolute;
left: 20px;
border-left: solid 6px transparent;
border-right: solid 6px transparent;
border-top: solid 6px #212121;
}
.menu-drop-fly .x-sub-menu .x-sub-menu:before {
border-top-color: #313131;
}
.menu-drop-fly .x-sub-menu .x-sub-menu .x-sub-menu:before {
border-top-color: #414141;
}
.menu-drop-fly .x-sub-menu .x-sub-menu .x-sub-menu .x-sub-menu:before {
border-top-color: #515151;
}
body {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
left: 0;
}
.mobile-nav-overlay {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 999;
background-color: rgba(0, 0, 0, 0.7);
visibility: hidden;
overflow: hidden;
opacity: 0;
max-width: 0;
-webkit-transition: opacity 0.5s, visibility 1s;
transition: opacity 0.5s, visibility 1s;
cursor: url(https://plannerz.co.il/wp-content/themes/g5plus-orion/assets/images/close.png) 15 15, default;
}
body.mobile-nav-in {
overflow: hidden;
left: 280px;
}
body.mobile-nav-in .menu-drop-fly {
left: 0;
}
body.mobile-nav-in .mobile-nav-overlay {
max-width: 100%;
opacity: 1;
visibility: visible;
}
body.mobile-nav-in .is-sticky .sticky-region {
left: 280px;
right: -280px;
}
} .sidebar .widget {
margin-bottom: 55px;
}
.sidebar-mobile-canvas-icon-close {
display: none;
}
.sidebar-mobile-canvas-icon {
padding: 10px 12px;
display: none;
line-height: 1;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topright: 4px;
border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-webkit-background-clip: padding-box;
-moz-border-radius-bottomright: 4px;
-moz-background-clip: padding;
border-bottom-right-radius: 4px;
background-clip: padding-box;
box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.4);
cursor: pointer;
position: fixed;
top: 245px;
left: 0;
z-index: 1001;
background-color: #fff;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget:after {
content: '';
clear: both;
display: block;
}
.widget-title {
font-size: 20px;
text-transform: uppercase;
color: #242d2e;
font-weight: 700;
margin-bottom: 25px;
line-height: 1.5;
}
.widget-classic-no-border .widget-title {
border-bottom: none;
}
.widget-border-round {
border: 1px solid #d8dada;
-webkit-border-radius: 0 0 5px 5px;
-webkit-background-clip: padding-box;
-moz-border-radius: 0 0 5px 5px;
-moz-background-clip: padding;
border-radius: 0 0 5px 5px;
background-clip: padding-box;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
}
.widget-border-round .widget-title {
margin: -1px -21px 20px -21px;
background-color: #ac8b68;
color: #647072;
border-bottom: none;
font-size: 15px;
letter-spacing: 0;
}
.widget-border-round .widget-title span {
line-height: 20px;
padding: 15px 20px;
}
.widget-border-round .widget-title span:before {
display: none;
}
.widget-border-round .widget-title a,
.widget-border-round .widget-title a:hover {
color: #647072;
}
.widget-border-round-background {
border: 1px solid #d8dada;
-webkit-border-radius: 5px;
-webkit-background-clip: padding-box;
-moz-border-radius: 5px;
-moz-background-clip: padding;
border-radius: 5px;
background-clip: padding-box;
background-color: #f4f4f4;
padding: 25px 20px 30px 20px;
}
.widget-border-round-background .widget-title {
border-bottom: none;
margin-bottom: 20px;
}
.widget-border {
border: 1px solid #d8dada;
padding: 30px 0 25px 0;
}
.widget-border .widget-title span {
margin-left: 10px;
}
.widget-border div.yith-wcan,
.widget-border .textwidget,
.widget-border .tagcloud,
.widget-border .yit-wcan-select-open,
.widget-border .yith-wcan-select-wrapper {
margin-left: 10px;
margin-right: 10px;
}
.widget-border .yith-wcan-select-wrapper {
width: 80%;
width: -webkit-calc(100% - 20px);
width: calc(100% - 20px);
}
.widget-border-background {
background-color: #f9f9f9;
border: 1px solid #d8dada;
padding: 20px 0;
}
.widget-border-background .widget-title span {
margin-left: 20px;
}
.widget-border-background div.yith-wcan,
.widget-border-background .textwidget,
.widget-border-background .tagcloud,
.widget-border-background .yit-wcan-select-open,
.widget-border-background .yith-wcan-select-wrapper {
margin-left: 20px;
margin-right: 20px;
}
.widget-border-background .yith-wcan-select-wrapper {
width: 80%;
width: -webkit-calc(100% - 40px);
width: calc(100% - 40px);
} .widget_archive span.count,
.widget_categories span.count {
display: inline-block;
position: absolute;
top: 25px;
right: 0;
font-size: 14px;
font-weight: 700;
}
.widget_rss ul,
.widget_archive ul,
.widget_categories ul,
.widget_nav_menu ul,
.widget_recent_entries ul,
.widget_recent_comments ul,
.widget_meta ul,
.widget_pages ul,
.widget_product_categories ul {
list-style: none;
padding: 0;
margin: 0;
margin-top: -5px;
}
.widget_rss ul > li + li,
.widget_archive ul > li + li,
.widget_categories ul > li + li,
.widget_nav_menu ul > li + li,
.widget_recent_entries ul > li + li,
.widget_recent_comments ul > li + li,
.widget_meta ul > li + li,
.widget_pages ul > li + li,
.widget_product_categories ul > li + li {
border-top: solid 1px rgba(0, 0, 0, 0.1);
}
.widget_rss li,
.widget_archive li,
.widget_categories li,
.widget_nav_menu li,
.widget_recent_entries li,
.widget_recent_comments li,
.widget_meta li,
.widget_pages li,
.widget_product_categories li {
position: relative;
padding: 0;
margin: 0;
line-height: 24px;
padding-top: 13px;
margin-bottom: 13px;
font-size: 14px;
font-weight: 400;
color: #242d2e;
padding-left: 25px;
}
.widget_rss li:before,
.widget_archive li:before,
.widget_categories li:before,
.widget_nav_menu li:before,
.widget_recent_entries li:before,
.widget_recent_comments li:before,
.widget_meta li:before,
.widget_pages li:before,
.widget_product_categories li:before {
content: '\f0da';
color: #242d2e;
font-family: FontAwesome;
left: 0;
top: 0;
line-height: 50px;
position: absolute;
}
.widget_rss li > ul,
.widget_archive li > ul,
.widget_categories li > ul,
.widget_nav_menu li > ul,
.widget_recent_entries li > ul,
.widget_recent_comments li > ul,
.widget_meta li > ul,
.widget_pages li > ul,
.widget_product_categories li > ul {
border-top: solid 1px rgba(0, 0, 0, 0.1);
margin-top: 13px;
}
.widget_rss li li li li,
.widget_archive li li li li,
.widget_categories li li li li,
.widget_nav_menu li li li li,
.widget_recent_entries li li li li,
.widget_recent_comments li li li li,
.widget_meta li li li li,
.widget_pages li li li li,
.widget_product_categories li li li li {
padding-left: 10px;
}
.widget_rss a,
.widget_archive a,
.widget_categories a,
.widget_nav_menu a,
.widget_recent_entries a,
.widget_recent_comments a,
.widget_meta a,
.widget_pages a,
.widget_product_categories a {
display: inline-block;
font-weight: 400;
color: #242d2e;
}
.widget_rss a:hover,
.widget_archive a:hover,
.widget_categories a:hover,
.widget_nav_menu a:hover,
.widget_recent_entries a:hover,
.widget_recent_comments a:hover,
.widget_meta a:hover,
.widget_pages a:hover,
.widget_product_categories a:hover {
color: #ac8b68;
}
.widget_rss .li-caret,
.widget_archive .li-caret,
.widget_categories .li-caret,
.widget_nav_menu .li-caret,
.widget_recent_entries .li-caret,
.widget_recent_comments .li-caret,
.widget_meta .li-caret,
.widget_pages .li-caret,
.widget_product_categories .li-caret {
position: absolute;
right: 0;
top: 19px;
cursor: pointer;
font-size: 10px;
color: #859294;
letter-spacing: -0.02em;
}
.widget_rss .li-caret.in:before,
.widget_archive .li-caret.in:before,
.widget_categories .li-caret.in:before,
.widget_nav_menu .li-caret.in:before,
.widget_recent_entries .li-caret.in:before,
.widget_recent_comments .li-caret.in:before,
.widget_meta .li-caret.in:before,
.widget_pages .li-caret.in:before,
.widget_product_categories .li-caret.in:before {
content: '\f068';
}
.widget_rss.widget-border-round > ul,
.widget_archive.widget-border-round > ul,
.widget_categories.widget-border-round > ul,
.widget_nav_menu.widget-border-round > ul,
.widget_recent_entries.widget-border-round > ul,
.widget_recent_comments.widget-border-round > ul,
.widget_meta.widget-border-round > ul,
.widget_pages.widget-border-round > ul,
.widget_product_categories.widget-border-round > ul,
.widget_rss.widget-border-round-background > ul,
.widget_archive.widget-border-round-background > ul,
.widget_categories.widget-border-round-background > ul,
.widget_nav_menu.widget-border-round-background > ul,
.widget_recent_entries.widget-border-round-background > ul,
.widget_recent_comments.widget-border-round-background > ul,
.widget_meta.widget-border-round-background > ul,
.widget_pages.widget-border-round-background > ul,
.widget_product_categories.widget-border-round-background > ul,
.widget_rss.widget-border > ul,
.widget_archive.widget-border > ul,
.widget_categories.widget-border > ul,
.widget_nav_menu.widget-border > ul,
.widget_recent_entries.widget-border > ul,
.widget_recent_comments.widget-border > ul,
.widget_meta.widget-border > ul,
.widget_pages.widget-border > ul,
.widget_product_categories.widget-border > ul,
.widget_rss.widget-border-background > ul,
.widget_archive.widget-border-background > ul,
.widget_categories.widget-border-background > ul,
.widget_nav_menu.widget-border-background > ul,
.widget_recent_entries.widget-border-background > ul,
.widget_recent_comments.widget-border-background > ul,
.widget_meta.widget-border-background > ul,
.widget_pages.widget-border-background > ul,
.widget_product_categories.widget-border-background > ul,
.widget_rss.widget-border-round ul.menu,
.widget_archive.widget-border-round ul.menu,
.widget_categories.widget-border-round ul.menu,
.widget_nav_menu.widget-border-round ul.menu,
.widget_recent_entries.widget-border-round ul.menu,
.widget_recent_comments.widget-border-round ul.menu,
.widget_meta.widget-border-round ul.menu,
.widget_pages.widget-border-round ul.menu,
.widget_product_categories.widget-border-round ul.menu,
.widget_rss.widget-border-round-background ul.menu,
.widget_archive.widget-border-round-background ul.menu,
.widget_categories.widget-border-round-background ul.menu,
.widget_nav_menu.widget-border-round-background ul.menu,
.widget_recent_entries.widget-border-round-background ul.menu,
.widget_recent_comments.widget-border-round-background ul.menu,
.widget_meta.widget-border-round-background ul.menu,
.widget_pages.widget-border-round-background ul.menu,
.widget_product_categories.widget-border-round-background ul.menu,
.widget_rss.widget-border ul.menu,
.widget_archive.widget-border ul.menu,
.widget_categories.widget-border ul.menu,
.widget_nav_menu.widget-border ul.menu,
.widget_recent_entries.widget-border ul.menu,
.widget_recent_comments.widget-border ul.menu,
.widget_meta.widget-border ul.menu,
.widget_pages.widget-border ul.menu,
.widget_product_categories.widget-border ul.menu,
.widget_rss.widget-border-background ul.menu,
.widget_archive.widget-border-background ul.menu,
.widget_categories.widget-border-background ul.menu,
.widget_nav_menu.widget-border-background ul.menu,
.widget_recent_entries.widget-border-background ul.menu,
.widget_recent_comments.widget-border-background ul.menu,
.widget_meta.widget-border-background ul.menu,
.widget_pages.widget-border-background ul.menu,
.widget_product_categories.widget-border-background ul.menu {
margin-bottom: -20px;
}
.widget_rss.widget-border-background > ul,
.widget_archive.widget-border-background > ul,
.widget_categories.widget-border-background > ul,
.widget_nav_menu.widget-border-background > ul,
.widget_recent_entries.widget-border-background > ul,
.widget_recent_comments.widget-border-background > ul,
.widget_meta.widget-border-background > ul,
.widget_pages.widget-border-background > ul,
.widget_product_categories.widget-border-background > ul,
.widget_rss.widget-border-background ul.menu,
.widget_archive.widget-border-background ul.menu,
.widget_categories.widget-border-background ul.menu,
.widget_nav_menu.widget-border-background ul.menu,
.widget_recent_entries.widget-border-background ul.menu,
.widget_recent_comments.widget-border-background ul.menu,
.widget_meta.widget-border-background ul.menu,
.widget_pages.widget-border-background ul.menu,
.widget_product_categories.widget-border-background ul.menu {
margin-top: -20px;
}
.widget_rss.widget-border-background a,
.widget_archive.widget-border-background a,
.widget_categories.widget-border-background a,
.widget_nav_menu.widget-border-background a,
.widget_recent_entries.widget-border-background a,
.widget_recent_comments.widget-border-background a,
.widget_meta.widget-border-background a,
.widget_pages.widget-border-background a,
.widget_product_categories.widget-border-background a {
padding-left: 20px;
}
.widget_rss.widget-border-background li li a,
.widget_archive.widget-border-background li li a,
.widget_categories.widget-border-background li li a,
.widget_nav_menu.widget-border-background li li a,
.widget_recent_entries.widget-border-background li li a,
.widget_recent_comments.widget-border-background li li a,
.widget_meta.widget-border-background li li a,
.widget_pages.widget-border-background li li a,
.widget_product_categories.widget-border-background li li a {
padding-left: 50px;
}
.widget_rss.widget-border-background li li li a,
.widget_archive.widget-border-background li li li a,
.widget_categories.widget-border-background li li li a,
.widget_nav_menu.widget-border-background li li li a,
.widget_recent_entries.widget-border-background li li li a,
.widget_recent_comments.widget-border-background li li li a,
.widget_meta.widget-border-background li li li a,
.widget_pages.widget-border-background li li li a,
.widget_product_categories.widget-border-background li li li a {
padding-left: 80px;
}
.widget_rss.widget-border-background li li li li a,
.widget_archive.widget-border-background li li li li a,
.widget_categories.widget-border-background li li li li a,
.widget_nav_menu.widget-border-background li li li li a,
.widget_recent_entries.widget-border-background li li li li a,
.widget_recent_comments.widget-border-background li li li li a,
.widget_meta.widget-border-background li li li li a,
.widget_pages.widget-border-background li li li li a,
.widget_product_categories.widget-border-background li li li li a {
padding-left: 110px;
}
.widget_rss.widget-border-background .li-caret,
.widget_archive.widget-border-background .li-caret,
.widget_categories.widget-border-background .li-caret,
.widget_nav_menu.widget-border-background .li-caret,
.widget_recent_entries.widget-border-background .li-caret,
.widget_recent_comments.widget-border-background .li-caret,
.widget_meta.widget-border-background .li-caret,
.widget_pages.widget-border-background .li-caret,
.widget_product_categories.widget-border-background .li-caret {
right: 20px;
}
.widget_rss.widget-border > ul,
.widget_archive.widget-border > ul,
.widget_categories.widget-border > ul,
.widget_nav_menu.widget-border > ul,
.widget_recent_entries.widget-border > ul,
.widget_recent_comments.widget-border > ul,
.widget_meta.widget-border > ul,
.widget_pages.widget-border > ul,
.widget_product_categories.widget-border > ul,
.widget_rss.widget-border ul.menu,
.widget_archive.widget-border ul.menu,
.widget_categories.widget-border ul.menu,
.widget_nav_menu.widget-border ul.menu,
.widget_recent_entries.widget-border ul.menu,
.widget_recent_comments.widget-border ul.menu,
.widget_meta.widget-border ul.menu,
.widget_pages.widget-border ul.menu,
.widget_product_categories.widget-border ul.menu {
margin-top: -20px;
}
.widget_rss.widget-border a,
.widget_archive.widget-border a,
.widget_categories.widget-border a,
.widget_nav_menu.widget-border a,
.widget_recent_entries.widget-border a,
.widget_recent_comments.widget-border a,
.widget_meta.widget-border a,
.widget_pages.widget-border a,
.widget_product_categories.widget-border a {
padding-left: 10px;
}
.widget_rss.widget-border li li a,
.widget_archive.widget-border li li a,
.widget_categories.widget-border li li a,
.widget_nav_menu.widget-border li li a,
.widget_recent_entries.widget-border li li a,
.widget_recent_comments.widget-border li li a,
.widget_meta.widget-border li li a,
.widget_pages.widget-border li li a,
.widget_product_categories.widget-border li li a {
padding-left: 40px;
}
.widget_rss.widget-border li li li a,
.widget_archive.widget-border li li li a,
.widget_categories.widget-border li li li a,
.widget_nav_menu.widget-border li li li a,
.widget_recent_entries.widget-border li li li a,
.widget_recent_comments.widget-border li li li a,
.widget_meta.widget-border li li li a,
.widget_pages.widget-border li li li a,
.widget_product_categories.widget-border li li li a {
padding-left: 70px;
}
.widget_rss.widget-border li li li li a,
.widget_archive.widget-border li li li li a,
.widget_categories.widget-border li li li li a,
.widget_nav_menu.widget-border li li li li a,
.widget_recent_entries.widget-border li li li li a,
.widget_recent_comments.widget-border li li li li a,
.widget_meta.widget-border li li li li a,
.widget_pages.widget-border li li li li a,
.widget_product_categories.widget-border li li li li a {
padding-left: 100px;
}
.widget_rss.widget-border .li-caret,
.widget_archive.widget-border .li-caret,
.widget_categories.widget-border .li-caret,
.widget_nav_menu.widget-border .li-caret,
.widget_recent_entries.widget-border .li-caret,
.widget_recent_comments.widget-border .li-caret,
.widget_meta.widget-border .li-caret,
.widget_pages.widget-border .li-caret,
.widget_product_categories.widget-border .li-caret {
right: 10px;
}
.widget_rss.widget-border-round > ul,
.widget_archive.widget-border-round > ul,
.widget_categories.widget-border-round > ul,
.widget_nav_menu.widget-border-round > ul,
.widget_recent_entries.widget-border-round > ul,
.widget_recent_comments.widget-border-round > ul,
.widget_meta.widget-border-round > ul,
.widget_pages.widget-border-round > ul,
.widget_product_categories.widget-border-round > ul,
.widget_rss.widget-border-round ul.menu,
.widget_archive.widget-border-round ul.menu,
.widget_categories.widget-border-round ul.menu,
.widget_nav_menu.widget-border-round ul.menu,
.widget_recent_entries.widget-border-round ul.menu,
.widget_recent_comments.widget-border-round ul.menu,
.widget_meta.widget-border-round ul.menu,
.widget_pages.widget-border-round ul.menu,
.widget_product_categories.widget-border-round ul.menu {
margin-top: 0;
}
.widget_rss li,
.widget_recent_comments li {
padding-top: 13px;
line-height: 1.7777778;
margin-bottom: 13px;
} .widget_archive select,
.widget_categories select {
width: 100%;
}
.widget_archive .screen-reader-text,
.widget_categories .screen-reader-text {
display: none;
}
.widget_archive.widget-border select,
.widget_categories.widget-border select {
width: 90%;
width: -webkit-calc(100% - 20px);
width: calc(100% - 20px);
margin-left: 10px;
}
.widget_archive.widget-border-background select,
.widget_categories.widget-border-background select {
width: 85%;
width: -webkit-calc(100% - 40px);
width: calc(100% - 40px);
margin-left: 20px;
} .widget_calendar .calendar_wrap caption {
padding-top: 0;
padding-bottom: 8px;
color: #242d2e;
font-weight: 600;
letter-spacing: 0.2em;
font-size: 14px;
}
.widget_calendar #wp-calendar {
width: 100%;
}
.widget_calendar #wp-calendar th {
background-color: #fff;
padding: 5px 0;
color: #242d2e;
}
.widget_calendar #wp-calendar tbody td,
.widget_calendar #wp-calendar th {
border: solid 1px #d6d6d6;
text-align: center;
font-weight: 400;
padding: 5px 0;
}
.widget_calendar #wp-calendar tfoot td {
color: #444c4d;
text-transform: uppercase;
font-weight: bold;
letter-spacing: -0.02em;
font-size: 11px;
}
.widget_calendar #wp-calendar td#next {
text-align: right;
}
.widget_calendar #wp-calendar td#prev,
.widget_calendar #wp-calendar td#next {
letter-spacing: 0.1em;
padding-top: 10px;
font-size: 14px;
text-transform: capitalize;
}
.widget_calendar #wp-calendar td#today {
background-color: #fff;
color: #242d2e;
font-weight: bold;
}
.widget_calendar.widget-border #wp-calendar {
width: 90%;
width: -webkit-calc(100% - 20px);
width: calc(100% - 20px);
margin-left: 10px;
}
.widget_calendar.widget-border-background #wp-calendar {
width: 85%;
width: -webkit-calc(100% - 40px);
width: calc(100% - 40px);
margin-left: 20px;
} .woocommerce .widget_layered_nav ul,
.woocommerce .widget_layered_nav_filters ul,
.yith-woocompare-widget ul {
list-style: none;
padding: 0;
margin: -11px 0 0 0;
}
.woocommerce .widget_layered_nav ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) > li + li,
.woocommerce .widget_layered_nav_filters ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) > li + li,
.yith-woocompare-widget ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) > li + li {
border-top: solid 1px rgba(0, 0, 0, 0.1);
}
.woocommerce .widget_layered_nav ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li,
.woocommerce .widget_layered_nav_filters ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li,
.yith-woocompare-widget ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li {
margin: 0;
line-height: 20px;
font-size: 14px;
position: relative;
color: #859294;
}
.woocommerce .widget_layered_nav ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li a,
.woocommerce .widget_layered_nav_filters ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li a,
.yith-woocompare-widget ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li a {
color: #444c4d;
}
.woocommerce .widget_layered_nav ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li a:hover,
.woocommerce .widget_layered_nav_filters ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li a:hover,
.yith-woocompare-widget ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li a:hover {
color: #ac8b68;
}
.woocommerce .widget_layered_nav.widget-border-round ul,
.woocommerce .widget_layered_nav_filters.widget-border-round ul,
.yith-woocompare-widget.widget-border-round ul,
.woocommerce .widget_layered_nav.widget-border-round-background ul,
.woocommerce .widget_layered_nav_filters.widget-border-round-background ul,
.yith-woocompare-widget.widget-border-round-background ul,
.woocommerce .widget_layered_nav.widget-border ul,
.woocommerce .widget_layered_nav_filters.widget-border ul,
.yith-woocompare-widget.widget-border ul,
.woocommerce .widget_layered_nav.widget-border-background ul,
.woocommerce .widget_layered_nav_filters.widget-border-background ul,
.yith-woocompare-widget.widget-border-background ul {
margin-bottom: -20px;
}
.woocommerce .widget_layered_nav.widget-border ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li,
.woocommerce .widget_layered_nav_filters.widget-border ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li,
.yith-woocompare-widget.widget-border ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li {
padding-left: 10px;
padding-right: 10px;
}
.woocommerce .widget_layered_nav.widget-border ul.yith-wcan-group,
.woocommerce .widget_layered_nav_filters.widget-border ul.yith-wcan-group,
.yith-woocompare-widget.widget-border ul.yith-wcan-group {
padding-left: 10px;
padding-right: 10px;
}
.woocommerce .widget_layered_nav.widget-border-background ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li,
.woocommerce .widget_layered_nav_filters.widget-border-background ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li,
.yith-woocompare-widget.widget-border-background ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li {
padding-left: 20px;
padding-right: 20px;
}
.woocommerce .widget_layered_nav.widget-border-background ul.yith-wcan-group,
.woocommerce .widget_layered_nav_filters.widget-border-background ul.yith-wcan-group,
.yith-woocompare-widget.widget-border-background ul.yith-wcan-group {
padding-left: 20px;
padding-right: 20px;
}
.woocommerce .widget_layered_nav.widget-border-round ul,
.woocommerce .widget_layered_nav_filters.widget-border-round ul,
.yith-woocompare-widget.widget-border-round ul {
margin-top: 0;
}
.woocommerce .widget_layered_nav.widget-border-round .widget-title + ul,
.woocommerce .widget_layered_nav_filters.widget-border-round .widget-title + ul,
.yith-woocompare-widget.widget-border-round .widget-title + ul {
margin-top: -11px;
}
.woocommerce .widget_layered_nav ul.yith-wcan-group,
.woocommerce .widget_layered_nav_filters ul.yith-wcan-group {
margin-top: 0;
}
.woocommerce .widget_layered_nav ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li:before,
.woocommerce .widget_layered_nav_filters ul:not(.yith-wcan-color):not(.yith-wcan-label):not(.yith-wcan-select) li:before {
display: none;
}
.yith-woocompare-widget ul {
border-bottom: 1px solid #d8dada;
margin-bottom: 15px !important;
}
.yith-woocompare-widget ul.products-list li a.title {
width: auto;
}
.yith-woocompare-widget.widget-border .clear-all {
margin-left: 10px;
}
.yith-woocompare-widget.widget-border .compare {
margin-right: 10px;
}
.yith-woocompare-widget.widget-border-background .clear-all {
margin-left: 20px;
}
.yith-woocompare-widget.widget-border-background .compare {
margin-right: 20px;
}
.yith-woocompare-widget ul.products-list a.remove {
font-size: 0;
width: 14px;
height: 14px;
line-height: 14px;
} .widget-posts ul {
list-style: none;
padding: 0;
margin: 0;
}
.widget-posts li {
margin-bottom: 20px;
}
.widget-posts li:last-child {
margin-bottom: 0;
}
.widget-posts .entry-thumb-wrap {
width: 70px;
margin-bottom: 0;
float: left;
}
.widget-posts .entry-thumb-wrap + .entry-content-wrap {
padding-left: 100px;
}
.widget-posts .entry-post-title {
font-size: 16px;
margin: 0 0 5px 0;
text-transform: none;
font-weight: 400;
line-height: 1.625;
margin-top: -7px;
}
.widget-posts .entry-post-title a {
color: #fff;
}
.widget-posts .widget-title {
margin-bottom: 30px;
}
.widget-posts .entry-meta-bottom {
font-size: 14px;
}
.widget-posts .entry-meta-bottom .entry-meta-date {
display: inline-block;
font-family: 'Oswald';
color: #a4aeb0;
font-style: italic;
}
.widget-posts .entry-thumb-wrap .entry-thumbnail a.zoomGallery i {
width: 18px;
height: 18px;
line-height: 16px;
text-align: center;
}
.widget-posts .entry-thumb-wrap .entry-thumbnail a.zoomGallery i:before {
display: block;
font-size: 18px;
}
.widget-posts .color-dark-post .entry-post-title a {
font-weight: 500;
color: #242d2e;
}
.widget-posts .color-dark-post .entry-post-title a:hover {
color: #ac8b68;
}
.widget-posts .owl-nav {
opacity: 0;
}
.widget-posts .owl-nav .owl-prev,
.widget-posts .owl-nav .owl-next {
height: 20px;
width: 20px;
font-size: 10px;
}
.widget-posts .owl-nav .owl-prev i,
.widget-posts .owl-nav .owl-next i {
font-size: 20px;
line-height: 18px;
}
.widget-posts .owl-nav .owl-prev:hover,
.widget-posts .owl-nav .owl-next:hover {
background-color: #fff;
}
.widget-posts .owl-nav .owl-next {
right: 0;
}
.widget-posts .owl-nav .owl-prev {
left: 0;
}
.widget-posts .entry-thumb-wrap:hover .owl-nav {
opacity: 1;
}
.widget_search .widget-title + .search-form,
.widget_product_search .widget-title + .search-form {
margin-top: 5px;
}
.widget_search.widget-border .search-field,
.widget_product_search.widget-border .search-field {
width: 90%;
width: -webkit-calc(100% - 20px);
width: calc(100% - 20px);
margin-left: 10px;
}
.widget_search.widget-border .search-submit,
.widget_product_search.widget-border .search-submit {
right: 10px;
}
.widget_search.widget-border-background .search-field,
.widget_product_search.widget-border-background .search-field {
width: 85%;
width: -webkit-calc(100% - 40px);
width: calc(100% - 40px);
margin-left: 20px;
}
.widget_search.widget-border-background .search-submit,
.widget_product_search.widget-border-background .search-submit {
right: 20px;
} .tagcloud {
margin-bottom: -5px;
font-size: 0;
}
.tagcloud a {
display: inline-block;
font-size: 12px !important;
letter-spacing: 0.1em;
text-transform: uppercase;
font-weight: 400;
line-height: 1;
padding: 8px 15px 8px 15px;
margin: 5px 10px 5px 0;
border: 1px solid #E8E8E8;
color: #242d2e;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.tagcloud a:hover {
background-color: #242d2e;
border-color: #242d2e;
color: #fff;
}
.tagcloud a:last-child {
margin-right: 0;
}
.widget-border-background ul.product_list_widget li img,
.widget-border ul.product_list_widget li img,
.widget-border-round ul.product_list_widget li img,
.widget-border-round-background ul.product_list_widget li img {
width: 70px;
}
.widget-border-background ul.product_list_widget li + li,
.widget-border ul.product_list_widget li + li,
.widget-border-round ul.product_list_widget li + li,
.widget-border-round-background ul.product_list_widget li + li {
border-top: 1px solid #d8dada;
padding-top: 15px;
}
.widget-border ul.product_list_widget li {
padding-left: 10px;
padding-right: 10px;
}
.widget-border-background ul.product_list_widget li {
padding-left: 20px;
padding-right: 20px;
} .widget-twitter-item > i {
float: left;
font-size: 30px;
}
.widget-twitter-item > div {
padding-left: 40px;
}
.widget-twitter-item + .widget-twitter-item {
margin-top: 20px;
}
.widget-twitter-item .twitter-name {
color: #ac8b68;
}
.widget-twitter-item .twitter-time {
color: #282d2e;
font-size: 13px;
margin-top: 5px;
} .contact-info {
padding: 0;
margin: 0;
list-style: none;
}
.contact-info li {
display: inline-block;
}
.contact-info li + li {
margin-left: 40px;
position: relative;
}
.contact-info li + li:before {
position: absolute;
content: '';
border-left: solid 1px #d8dada;
right: 100%;
height: 14px;
margin-right: 20px;
}
.contact-info li i {
margin-right: 5px;
} .widget-info-box ul {
padding: 0;
margin: 0;
}
.widget-info-box li {
list-style: none;
}
.widget-info-box li > div {
display: table-cell;
vertical-align: top;
}
.widget-info-box li:last-child {
margin-bottom: 0 !important;
}
.widget-info-box h4.widget-title + ul.if-classic li:first-child {
padding-top: 0;
border-top: none;
}
.widget-info-box p {
margin-bottom: 0;
}
.widget-info-box p a {
font-weight: 500;
}
.widget-info-box h3 {
font-weight: bold;
text-transform: uppercase;
}
.widget-info-box h3 a:hover,
.widget-info-box h3 a:focus {
color: #ac8b68;
}
.widget-info-box ul.if-classic li:first-child {
padding-top: 20px;
border-top: 1px solid #e9eaea;
}
.widget-info-box ul.if-classic li {
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px solid #e9eaea;
}
.widget-info-box ul.if-classic h3 {
font-size: 14px;
margin-bottom: 5px;
}
.widget-info-box ul.if-classic h3 a {
color: #444c4d;
}
.widget-info-box ul.if-classic p {
color: #859294;
}
.widget-info-box ul.if-classic .if-icon {
width: 30px;
font-size: 30px;
line-height: 1;
color: #ac8b68;
}
.widget-info-box ul.if-classic .if-content {
padding-left: 20px;
}
.widget-info-box ul.if-round li {
margin-bottom: 25px;
}
.widget-info-box ul.if-round h3 {
font-size: 13px;
letter-spacing: -0.02em;
margin-bottom: 5px;
}
.widget-info-box ul.if-round h3 a {
color: #859294;
}
.widget-info-box ul.if-round p {
color: #282d2e;
letter-spacing: -0.02em;
line-height: 1.2;
}
.widget-info-box ul.if-round .if-icon i {
width: 36px;
height: 36px;
line-height: 36px;
text-align: center;
font-size: 13px;
letter-spacing: -0.02em;
-webkit-border-radius: 5px;
-webkit-background-clip: padding-box;
-moz-border-radius: 5px;
-moz-background-clip: padding;
border-radius: 5px;
background-clip: padding-box;
background-color: #ac8b68;
color: #647072;
}
.widget-info-box ul.if-round .if-content {
padding-left: 10px;
}
.widget-info-box.widget-border-background li:last-child,
.widget-info-box.widget-border li:last-child,
.widget-info-box.widget-border-round-background li:last-child,
.widget-info-box.widget-border-round li:last-child {
padding-bottom: 0;
border-bottom: 0;
}
.widget-info-box.widget-border-background li:first-child,
.widget-info-box.widget-border li:first-child,
.widget-info-box.widget-border-round-background li:first-child,
.widget-info-box.widget-border-round li:first-child {
border-top: none;
}
.widget-info-box.widget-border-background li:first-child,
.widget-info-box.widget-border li:first-child,
.widget-info-box.widget-border-round-background li:first-child {
padding-top: 0;
}
.widget-info-box.widget-border .if-icon {
padding-left: 10px;
}
.widget-info-box.widget-border-background .if-icon {
padding-left: 20px;
} ul.instagram-pics {
padding: 0;
}
ul.instagram-pics li {
list-style-type: none;
}
ul.instagram-pics a {
position: relative;
display: block;
}
ul.instagram-pics a:after {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
opacity: 0;
background: rgba(0, 0, 0, 0.4);
}
ul.instagram-pics a.active:after {
opacity: 1;
}
.slider.widget ul.instagram-pics:hover a:after {
opacity: 1;
}
.slider.widget ul.instagram-pics:hover a:hover:after {
opacity: 0;
}
.grid ul.instagram-pics {
padding: 0;
margin-left: -5px;
margin-right: -5px;
}
.grid ul.instagram-pics li {
display: inline-block;
width: 33.33333333333%;
padding: 5px;
}
.grid img {
width: 100%;
height: auto;
} .widget_text.contact-us .textwidget > div {
margin-bottom: 25px;
}
.widget_text.contact-us .textwidget > div > span:first-child {
font-weight: 700;
color: #ac8b68;
}
.title-regular .widget-title {
color: #242d2e;
margin-bottom: 30px;
font-size: 16px;
text-transform: uppercase;
letter-spacing: 0;
}
.title-semibold .widget-title {
font-weight: 600;
} .primary-sidebar .widget:last-child {
margin-bottom: 0;
}
@media (max-width: 991px) {
.primary-sidebar {
margin-top: 30px;
}
.sidebar-mobile-canvas-icon {
display: block;
}
.sidebar-mobile-canvas-icon.changed {
display: none;
}
.sidebar-mobile-canvas {
margin-top: 0;
opacity: 0;
position: fixed;
left: -300px;
top: 0;
padding: 30px;
width: 300px;
box-sizing: border-box;
background-color: #fff;
z-index: 999999;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.sidebar-mobile-canvas.changed {
opacity: 1;
left: 0;
}
.sidebar-mobile-canvas .sidebar-mobile-canvas-icon-close {
position: absolute;
top: 5px;
right: 5px;
cursor: pointer;
padding: 0 5px;
display: block;
}
.sidebar-mobile-canvas .sidebar-mobile-canvas-icon-close i {
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.sidebar-mobile-canvas .sidebar-mobile-canvas-icon-close:hover i {
color: red;
}
.overlay-canvas-sidebar {
position: absolute;
display: none;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1000;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.overlay-canvas-sidebar.changed {
display: block;
z-index: 1000;
background-color: rgba(0, 0, 0, 0.6);
cursor: url(https://plannerz.co.il/wp-content/themes/g5plus-orion/assets/images/close.png) 15 15, default;
}
} .orion-contact-form span {
display: block;
margin-top: 18px;
}
.orion-contact-form span > span {
text-align: left;
margin: 0;
}
.orion-contact-form br {
display: none;
}
.orion-contact-form input[type="text"],
.orion-contact-form input[type="email"],
.orion-contact-form input[type="number"],
.orion-contact-form input[type="tel"],
.orion-contact-form input[type="password"],
.orion-contact-form textarea {
display: block;
padding: 0 15px 0 0;
margin-bottom: 0;
width: 100%;
border: none;
border-bottom: 1px solid;
color: #a4aeb0;
}
.orion-contact-form input[type="submit"] {
padding: 12.5px 36.5px;
font-size: 13px;
margin-top: 40px;
border: none;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.orion-contact-form input[type="submit"]:hover {
background-color: #ac8b68;
}
.orion-contact-form textarea {
padding-top: 18px;
max-width: 100%;
}
.form-dark input[type="text"],
.form-dark input[type="email"],
.form-dark input[type="number"],
.form-dark input[type="tel"],
.form-dark input[type="password"],
.form-dark textarea {
border: none;
background-image: -webkit-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: -o-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-image: linear-gradient(top left, #ffffff 0%, rgba(255, 255, 255, 0.1) 0%);
background-position: 0 100%, 0 100%;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.form-dark input[type="text"]:active,
.form-dark input[type="email"]:active,
.form-dark input[type="number"]:active,
.form-dark input[type="tel"]:active,
.form-dark input[type="password"]:active,
.form-dark textarea:active,
.form-dark input[type="text"]:focus,
.form-dark input[type="email"]:focus,
.form-dark input[type="number"]:focus,
.form-dark input[type="tel"]:focus,
.form-dark input[type="password"]:focus,
.form-dark textarea:focus {
-webkit-animation: border-animation 0.3s forwards ease-in-out;
-o-animation: border-animation 0.3s forwards ease-in-out;
animation: border-animation 0.3s forwards ease-in-out;
}
.form-dark input[type="submit"] {
background-color: #fff;
color: #242d2e;
}
.form-light input[type="text"],
.form-light input[type="email"],
.form-light input[type="number"],
.form-light input[type="tel"],
.form-light input[type="password"],
.form-light textarea {
border: none;
background-image: -webkit-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-position: 0 100%, 0 100%;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.form-light input[type="text"]:active,
.form-light input[type="email"]:active,
.form-light input[type="number"]:active,
.form-light input[type="tel"]:active,
.form-light input[type="password"]:active,
.form-light textarea:active,
.form-light input[type="text"]:focus,
.form-light input[type="email"]:focus,
.form-light input[type="number"]:focus,
.form-light input[type="tel"]:focus,
.form-light input[type="password"]:focus,
.form-light textarea:focus {
-webkit-animation: border-dark-animation 0.4s forwards ease-in-out;
-o-animation: border-dark-animation 0.4s forwards ease-in-out;
animation: border-dark-animation 0.4s forwards ease-in-out;
}
.form-light input[type="submit"] {
background-color: #242d2e;
color: #fff;
}
.form-full,
.form-full + .wpcf7-validation-errors {
max-width: 775px;
margin-left: auto;
margin-right: auto;
}
.form-full textarea {
height: 120px;
}
.form-simple .your-name,
.form-simple .your-email,
.form-simple .your-website {
float: left;
width: 33.3333333%;
padding: 0 15px;
}
.form-simple textarea {
height: 110px;
}
.form-main input[type="text"],
.form-main input[type="email"],
.form-main input[type="number"],
.form-main input[type="tel"],
.form-main input[type="password"],
.form-main textarea {
padding-left: 20px;
padding-right: 20px;
border-width: 1px;
border-style: solid;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
background-image: none;
}
.form-main.form-dark input[type="text"],
.form-main.form-dark input[type="email"],
.form-main.form-dark input[type="number"],
.form-main.form-dark input[type="tel"],
.form-main.form-dark input[type="password"],
.form-main.form-dark textarea {
border: 1px solid rgba(255, 255, 255, 0.1);
}
.form-main.form-dark input[type="text"]:focus,
.form-main.form-dark input[type="email"]:focus,
.form-main.form-dark input[type="number"]:focus,
.form-main.form-dark input[type="tel"]:focus,
.form-main.form-dark input[type="password"]:focus,
.form-main.form-dark textarea:focus {
border-color: #ffffff;
background-size: 0;
}
.form-main.form-light input[type="text"],
.form-main.form-light input[type="email"],
.form-main.form-light input[type="number"],
.form-main.form-light input[type="tel"],
.form-main.form-light input[type="password"],
.form-main.form-light textarea {
border: 1px solid rgba(0, 0, 0, 0.1);
}
.form-main.form-light input[type="text"]:focus,
.form-main.form-light input[type="email"]:focus,
.form-main.form-light input[type="number"]:focus,
.form-main.form-light input[type="tel"]:focus,
.form-main.form-light input[type="password"]:focus,
.form-main.form-light textarea:focus {
border-color: #000000;
background-size: 0;
}
.form-main .your-name,
.form-main .your-email,
.form-main .your-website {
float: left;
width: 33.3333333%;
padding: 0 15px;
}
.form-main textarea {
height: 130px;
margin-top: 12px;
}
@media screen and (max-width: 767px) {
.orion-contact-form .your-name,
.orion-contact-form .your-email,
.orion-contact-form .your-website {
width: 100%;
}
} .orion-mailchimp {
max-width: 570px;
}
.orion-mailchimp input[type="email"] {
font-size: 14px;
font-family: 'Oswald';
font-style: italic;
letter-spacing: 0;
padding-left: 15px;
}
.orion-mailchimp input[type="submit"] {
padding: 12.5px 51px;
}
.mc4wp-alert {
display: block;
position: relative;
margin: 1em 0;
padding: 10px 15px;
text-align: center;
color: #6dab3c;
background-color: #d9caba;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.mc4wp-error {
color: #f4524d;
} .hide-quote-title .orion-contact-form .title-box {
display: none;
}
.hide-quote-title .orion-contact-form .title-box .hide-quote-title .orion-contact-form .title-box {
display: none;
}
.hide-quote-title .orion-contact-form .title-box .bg-light-transparent .orion-contact-form.form-box .content-box {
background-color: rgba(255, 255, 255, 0.9);
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form {
text-align: center;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form br {
display: none !important;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form input[type="email"],
.hide-quote-title .orion-contact-form .title-box .orion-contact-form input[type="text"],
.hide-quote-title .orion-contact-form .title-box .orion-contact-form input[type="tel"],
.hide-quote-title .orion-contact-form .title-box .orion-contact-form textarea {
width: 100%;
vertical-align: middle;
margin-bottom: 30px;
border: 1px solid #cecece;
padding-left: 45px;
height: 50px;
line-height: 48px;
display: block;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form textarea {
max-width: 100%;
line-height: 1.857;
height: 200px;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.last-name,
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.first-name,
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.email,
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.name,
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.telephone,
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.description {
position: relative;
display: block;
text-align: left;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.last-name:before,
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.first-name:before,
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.email:before,
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.name:before,
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.telephone:before,
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.description:before {
content: "";
font-size: 16px;
font-family: Flaticon;
position: absolute;
top: 0;
left: 0;
color: #647072;
display: block;
height: 48px;
line-height: 48px;
width: 45px;
text-align: center;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.first-name {
width: 50%;
padding-right: 15px;
float: left;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.last-name {
width: 50%;
padding-left: 15px;
float: left;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.last-name:before {
left: 15px;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.email {
clear: both;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.email:before {
content: "\f132";
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.first-name:before,
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.last-name:before,
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.name:before {
content: "\f100";
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.telephone:before {
content: "\f157";
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form span.description:before {
content: "\f131";
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form .content-box {
text-align: center;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form input[type="submit"] {
margin-top: 30px;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-box input[type="email"],
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-transparent input[type="email"],
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-box input[type="text"],
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-transparent input[type="text"],
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-box input[type="tel"],
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-transparent input[type="tel"] {
margin-bottom: 20px;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-box textarea,
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-transparent textarea {
height: 140px;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-box input[type="submit"],
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-transparent input[type="submit"] {
margin-top: 40px;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-box .content-box {
padding: 40px 30px;
background-color: #e9eaea;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-box .title-box {
text-align: center;
padding: 18.5px 5px;
background-color: #647072;
color: #fff;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-box .title-box span {
font-size: 24px;
line-height: 33px;
font-weight: 700;
text-transform: uppercase;
}
.hide-quote-title .orion-contact-form .title-box .orion-contact-form.form-transparent .content-box {
padding: 60px;
background-color: rgba(255, 255, 255, 0.9);
}
.foreground-color-45,
.foreground-color-60 {
position: relative;
}
.foreground-color-45:before,
.foreground-color-60:before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 40%;
bottom: 0;
display: block !important;
background-color: rgba(100, 112, 114, 0.9);
}
.foreground-color-45:before {
left: 55%;
right: 0;
}
.foreground-color-45.left {
left: 0;
right: 55%;
}
@media (min-width: 1200px) {
.max-width-500 {
max-width: 530px;
}
.max-width-570 {
max-width: 570px;
width: 100%;
float: right;
clear: both;
}
.float-margin-right {
float: right;
margin-right: 100px;
}
}
@media (max-width: 1199px) {
.foreground-color-60:before {
right: 0;
}
}
@media (max-width: 480px) {
.orion-contact-form span.first-name,
.orion-contact-form span.last-name {
width: 100%;
padding: 0;
}
.orion-contact-form span.last-name:before {
left: 0;
}
}
.orion-form-register {
margin-left: -15px;
margin-right: -15px;
}
.orion-form-register br {
display: none;
}
.orion-form-register h3 {
font-size: 20px;
text-transform: uppercase;
font-weight: 900;
line-height: 1.5;
text-align: center;
}
.orion-form-register input[type="text"],
.orion-form-register input[type="email"],
.orion-form-register select {
width: 100%;
margin-bottom: 10px !important;
border-color: #d6d6d6;
height: 50px;
line-height: 48px;
padding-left: 45px;
font-size: 14px;
letter-spacing: 0.1em;
}
.orion-form-register input[type="text"]:focus,
.orion-form-register input[type="email"]:focus,
.orion-form-register select:focus {
border-color: #ac8b68;
}
.orion-form-register span.wpcf7-not-valid-tip {
position: absolute;
line-height: 50px;
right: 15px;
}
.orion-form-register span.wpcf7-form-control-wrap:before {
content: "";
font-size: 16px;
font-family: Flaticon;
position: absolute;
top: 1px;
left: 1px;
color: #647072;
display: block;
height: 48px;
line-height: 48px;
width: 45px;
text-align: center;
}
.orion-form-register span.wpcf7-form-control-wrap {
display: block;
position: relative;
}
.orion-form-register span.wpcf7-form-control-wrap.home-phone:before,
.orion-form-register span.wpcf7-form-control-wrap.mobile-phone-1:before,
.orion-form-register span.wpcf7-form-control-wrap.mobile-phone-2:before {
content: "\f157";
}
.orion-form-register span.wpcf7-form-control-wrap.first-name:before,
.orion-form-register span.wpcf7-form-control-wrap.last-name:before {
content: "\f100";
}
.orion-form-register span.wpcf7-form-control-wrap.email:before {
content: "\f132";
}
.orion-form-register span.wpcf7-form-control-wrap.fax:before {
content: "\f15f";
}
.orion-form-register span.wpcf7-form-control-wrap.hear-us:before,
.orion-form-register span.wpcf7-form-control-wrap.shippment-type:before {
content: "\f135";
}
.orion-form-register span.wpcf7-form-control-wrap.sender-place:before,
.orion-form-register span.wpcf7-form-control-wrap.receiver-place:before {
content: "\f179";
}
.orion-form-register span.wpcf7-form-control-wrap.receiver-address:before {
content: "\f17a";
font-size: 20px;
}
.orion-form-register span.wpcf7-form-control-wrap.town-city:before {
content: "\f13b";
}
.orion-form-register span.wpcf7-form-control-wrap.country-state:before {
content: "\f15d";
}
.orion-form-register span.wpcf7-form-control-wrap.postal-zipcode:before {
content: "\f131";
}
.orion-form-register span.wpcf7-form-control-wrap.cargo-type:before {
content: "\f161";
}
.orion-form-register .form-contact-info,
.orion-form-register .form-more-info {
width: 50%;
float: left;
padding: 0 15px;
}
.orion-form-register .form-submit {
width: 100%;
text-align: center;
padding: 0 15px;
}
.orion-form-register .form-submit input[type='submit'] {
display: inline-block;
margin-top: 20px;
} .social-profiles {
list-style: none;
padding: 0;
margin: 0;
font-size: 0px;
}
.social-profiles li {
display: inline-block;
}
.social-profiles li + li {
margin-left: 20px;
}
.social-profiles-title {
font-weight: 700;
}
.social-profiles a {
display: inline-block;
text-align: center;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.social-profiles a i {
width: 100%;
height: 100%;
line-height: inherit;
}
.social-profiles.classic a {
color: #647072;
line-height: 44px;
padding-left: 15px;
padding-right: 15px;
font-size: 13px;
}
.social-profiles.rectangle a {
width: 29px;
height: 29px;
-webkit-border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-border-radius: 3px;
-moz-background-clip: padding;
border-radius: 3px;
background-clip: padding-box;
margin-right: 6px;
line-height: 29px;
font-size: 11px;
}
.social-profiles.rectangle i {
background: #ffffff;
color: #fff;
}
.social-profiles.round .g5plus-icon-box {
display: inline-block;
padding-left: 15px;
padding-right: 15px;
}
.social-profiles.round .g5plus-icon-box:first-of-type {
padding-left: 0;
}
.social-profiles.round .g5plus-icon-box:last-of-type {
padding-right: 0;
}
.social-profiles.round .g5plus-icon-box a,
.social-profiles.round .g5plus-icon-box .align-icon {
margin-bottom: 0px;
width: 40px;
height: 40px;
display: inline-block;
line-height: 40px;
}
.social-profiles.round .g5plus-icon-box a i,
.social-profiles.round .g5plus-icon-box .align-icon i {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
font-size: 14px;
color: #a5afb0;
line-height: 40px;
}
.social-profiles.round .g5plus-icon-box .align-icon:before,
.social-profiles.round .g5plus-icon-box .align-icon:after,
.social-profiles.round .g5plus-icon-box .shape-icon:before,
.social-profiles.round .g5plus-icon-box .shape-icon:after {
border-color: #a5afb0 !important;
border-width: 1px !important;
}
.social-profiles.round .g5plus-icon-box.fore-color a i,
.social-profiles.round .g5plus-icon-box.fore-color .align-icon i {
color: #647072;
}
.social-profiles.round .g5plus-icon-box.fore-color .align-icon:before,
.social-profiles.round .g5plus-icon-box.fore-color .align-icon:after,
.social-profiles.round .g5plus-icon-box.fore-color .shape-icon:before,
.social-profiles.round .g5plus-icon-box.fore-color .shape-icon:after {
border-color: #647072 !important;
}
.social-profiles.round .g5plus-icon-box.footer-text-color a i,
.social-profiles.round .g5plus-icon-box.footer-text-color .align-icon i {
color: #647072;
}
.social-profiles.round .g5plus-icon-box.footer-text-color .align-icon:before,
.social-profiles.round .g5plus-icon-box.footer-text-color .align-icon:after,
.social-profiles.round .g5plus-icon-box.footer-text-color .shape-icon:before,
.social-profiles.round .g5plus-icon-box.footer-text-color .shape-icon:after {
border-color: #647072 !important;
}
.social-profiles.round .g5plus-icon-box:hover .align-icon:before,
.social-profiles.round .g5plus-icon-box:hover .align-icon:after,
.social-profiles.round .g5plus-icon-box:hover .shape-icon:before,
.social-profiles.round .g5plus-icon-box:hover .shape-icon:after {
border-color: #ac8b68 !important;
}
.social-profiles.round .g5plus-icon-box:hover .align-icon i {
color: #ac8b68 !important;
}
.social-profiles a:hover i {
color: #ac8b68;
}
.sidebar.col-md-3 .social-profiles a:not(:last-child) {
padding-right: 10px;
}
.sidebar.col-md-4 .social-profiles a:not(:last-child) {
padding-right: 20px;
}
.widget-portfolio { }
.widget-portfolio .portfolio {
margin-left: -10px;
margin-right: -10px;
margin-top: -15px;
}
.widget_nav_menu.services {
padding: 20px;
border: solid 5px #f3f3f3;
}
.widget_nav_menu.services .widget-title span {
color: #ac8b68;
}
.widget_nav_menu.services li:first-child > a {
padding-top: 0;
}
.widget_nav_menu.services li {
text-transform: uppercase;
font-size: 16px;
font-weight: 700;
padding: 0;
margin: 0;
line-height: 20px;
position: relative;
}
.widget_nav_menu.services li a {
color: #343434;
margin-bottom: 25px;
margin-top: 25px;
}
.widget_nav_menu.services li.current-menu-item a,
.widget_nav_menu.services li > a:hover {
color: #ac8b68;
}
.widget-attachment .attachments,
.widget-service-attachment .attachments {
background-color: #f5f5f5;
margin-bottom: 10px;
}
.widget-attachment .attachments:hover,
.widget-service-attachment .attachments:hover {
background-color: #647072;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget-attachment .attachments:hover a,
.widget-service-attachment .attachments:hover a {
color: #fff;
}
.widget-attachment .attachments a,
.widget-service-attachment .attachments a {
color: #647072;
display: inline-block;
width: 100%;
padding: 20px 30px;
}
.widget-attachment .attachments i,
.widget-service-attachment .attachments i {
color: #ac8b68;
padding-right: 10px;
}
.widget-partner {
padding-bottom: 25px;
border-bottom: solid 1px #eaeaea;
}
.widget-partner .owl-prev,
.widget-partner .owl-next {
width: 50px;
height: 50px;
border-radius: 0;
border: none;
background-color: #f5f5f5;
top: -51px;
left: auto;
line-height: 48px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget-partner .owl-prev:hover,
.widget-partner .owl-next:hover {
background-color: #647072;
}
.widget-partner .owl-prev {
right: 50px;
}
.widget-partner .owl-next {
right: 0px;
}
.widget-partner .widget-title {
padding: 10px 0px;
border-top: solid 1px #eaeaea;
border-bottom: solid 1px #eaeaea;
}
.widget_text .contact-wrap .info {
font-size: 14px;
margin-bottom: 18px;
}
.widget_text .contact-wrap h6 {
font-weight: 700;
text-transform: uppercase;
color: #ac8b68;
margin-bottom: 15px;
}
.widget_text .contact-wrap p {
line-height: 16.8px;
}
.widget_text .carrer-contact {
padding: 30px 30px 0px 30px;
background-color: #f5f5f5;
text-align: center;
}
.bottom-bar-wrapper .copyright.widget {
font-size: 14px;
font-family: 'Oswald';
width: 100%;
text-align: center;
line-height: 1.45;
} .widget-author .author-item .author-avatar {
width: 170px;
float: left;
margin-right: 15px;
}
.widget-author .author-item .author-title {
font-size: 16px;
font-weight: 700;
margin-bottom: 0;
text-transform: uppercase;
}
.widget-author .author-item .author-bio {
line-height: 1.875;
margin-bottom: 0;
} .widget-social-networks ul,
.widget-social-networks li {
padding: 0;
margin: 0;
list-style: none;
}
.widget-social-networks a {
display: block;
background-color: #e9eaea;
color: #647072;
padding: 10px 20px;
height: 40px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget-social-networks a:hover {
background-color: #647072;
color: #fff;
}
.widget-social-networks a:hover i {
color: #fff;
}
.widget-social-networks li + li {
margin-top: 10px;
}
.widget-social-networks i {
width: 35px;
text-align: left;
color: #242d2e;
line-height: 20px;
float: left;
}
.widget-social-networks span.text {
float: right;
}
.widget-social-networks span.number-networks {
float: left;
}
.widget-social-networks span.number-networks,
.widget-social-networks span.text {
font-size: 13px;
letter-spacing: 0.07em;
line-height: 20px;
}
.widget-contact-us {
margin-left: -15px;
margin-right: -15px;
} .widget-twitter-item > i {
float: left;
font-size: 20px;
padding-top: 4px;
padding-right: 5px;
color: #a5afb0;
}
.widget-twitter-item > div {
padding-left: 40px;
padding-left: 0;
}
.widget-twitter-item + .widget-twitter-item {
margin-top: 20px;
}
.widget-twitter-item .twitter-name {
color: #a5afb0;
}
.widget-twitter-item .twitter-name:hover {
color: #ac8b68;
} .gf-title-coming-soon {
display: inline-block;
position: relative;
padding-top: 10px;
padding-bottom: 35px;
}
.gf-title-coming-soon:before {
content: "";
width: 63.27%;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
border: 15px solid;
border-color: rgba(100, 112, 114, 0.1);
} .search-form {
position: relative;
}
.search-form input[type="text"] {
width: 100%;
padding-left: 20px;
}
.search-form input[type="text"]:focus {
border-color: #242d2e;
}
.search-form .button-search-submit {
padding: 0;
background-color: transparent;
height: 50px;
width: 50px;
position: absolute;
border: none;
right: 0;
bottom: 0;
text-align: center;
}
.search-form .button-search-submit i {
color: #242d2e;
font-size: 26px;
line-height: 50px;
}
.search-form .button-search-submit:hover i {
color: #ac8b68;
}
.search-form .button-search-submit:before {
content: "";
position: absolute;
left: 0;
top: 0;
bottom: 0;
height: 30px;
width: 1px;
background-color: rgba(0, 0, 0, 0.1);
margin: auto;
}
.primary-sidebar .bg-primary-sidebar {
padding: 30px 20px;
box-shadow: 0 1px 1px rgba(36, 45, 46, 0.15);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background-color: #f5f8fa;
}
.primary-sidebar .bg-primary-sidebar.woocommerce {
box-shadow: none;
}
.primary-sidebar .bg-primary-sidebar .widget_archive li,
.primary-sidebar .bg-primary-sidebar .widget_categories li,
.primary-sidebar .bg-primary-sidebar .widget_nav_menu li,
.primary-sidebar .bg-primary-sidebar .widget_recent_entries li,
.primary-sidebar .bg-primary-sidebar .widget_recent_comments li,
.primary-sidebar .bg-primary-sidebar .widget_meta li,
.primary-sidebar .bg-primary-sidebar .widget_pages li,
.primary-sidebar .bg-primary-sidebar .widget_product_categories li {
padding-left: 15px;
}
.primary-sidebar .widget-title {
font-size: 14px;
letter-spacing: 0.2em;
font-family: 'Roboto';
position: relative;
padding-bottom: 15px;
}
.primary-sidebar .widget-title:after {
content: "";
position: absolute;
height: 2px;
width: 30px;
background-color: #ac8b68;
left: 0;
bottom: 0;
}
.primary-sidebar.col-md-4 .bg-primary-sidebar {
padding: 35px 50px;
}
@media (max-width: 991px) {
.primary-sidebar {
background-color: #f5f8fa;
padding: 30px 15px;
}
.primary-sidebar .bg-primary-sidebar {
padding: 35px 0 !important;
background-color: transparent;
box-shadow: none;
}
.widget-posts .entry-thumb-wrap + .entry-content-wrap {
padding-left: 90px;
}
} .bg-cover .vc_row-background-overlay {
background-position: center;
-webkit-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
} .g5plus-theme-showcase .item {
border: 1px solid #e9eaea;
}
.g5plus-theme-showcase .item a i:hover {
color: #ac8b68;
}
.g5plus-theme-showcase .tooltip.top .tooltip-arrow {
border-top-color: #ac8b68;
}
.g5plus-theme-showcase .tooltip-inner {
background-color: #ac8b68;
} .widget_price_filter .widget-title,
.widget_products .widget-title,
.widget_top_rated_products .widget-title {
margin-bottom: 40px;
}
.widget_product_categories li a {
font-size: 16px;
}
.widget_products .product_list_widget,
.widget_top_rated_products .product_list_widget {
list-style: none;
padding-left: 0;
}
.widget_products .product_list_widget li,
.widget_top_rated_products .product_list_widget li {
margin-bottom: 30px;
display: inline-block;
width: 100%;
}
.widget_products .product_list_widget li > a,
.widget_top_rated_products .product_list_widget li > a {
display: inline-block;
width: 80px;
height: 80px;
border: solid 1px #eee;
float: left;
}
.widget_products .product_list_widget li > div.product-info,
.widget_top_rated_products .product_list_widget li > div.product-info {
padding-left: 100px;
}
.widget_products .product_list_widget li .woocommerce-Price-amount,
.widget_top_rated_products .product_list_widget li .woocommerce-Price-amount,
.widget_products .product_list_widget li del,
.widget_top_rated_products .product_list_widget li del,
.widget_products .product_list_widget li ins,
.widget_top_rated_products .product_list_widget li ins {
font-size: 20px;
font-weight: 500;
}
.widget_products .product_list_widget li ins,
.widget_top_rated_products .product_list_widget li ins,
.widget_products .product_list_widget li .woocommerce-Price-amount,
.widget_top_rated_products .product_list_widget li .woocommerce-Price-amount {
color: #ac8b68;
}
.widget_products .product_list_widget li del .woocommerce-Price-amount,
.widget_top_rated_products .product_list_widget li del .woocommerce-Price-amount,
.widget_products .product_list_widget li .product-title,
.widget_top_rated_products .product_list_widget li .product-title {
color: #647072;
} .top-drawer-wrapper {
background-color: #2f2f2f;
color: #c5c5c5;
line-height: 2em;
position: relative;
}
.top-drawer-wrapper .widget {
margin-bottom: 0;
}
.top-drawer-wrapper .top-drawer-toggle {
position: absolute;
right: 0;
top: 0;
background-color: #ac8b68;
border-top: solid 2px rgba(0, 0, 0, 0.2);
padding: 7px;
color: #fff;
font-size: 10px;
line-height: 1;
cursor: pointer;
opacity: 0.7;
}
.top-drawer-wrapper.in .top-drawer-toggle,
.top-drawer-wrapper:hover .top-drawer-toggle {
opacity: 1;
}
.top-drawer-wrapper.in .top-drawer-toggle > i:before {
content: "\f068";
}
.top-drawer-inner {
padding-top: 0px;
padding-bottom: 0px;
}
.top-drawer-type-toggle .top-drawer-inner {
display: none;
}
@media screen and (max-width: 991px) {
.top-drawer-mobile-invisible {
display: none;
}
}
.bar-left {
text-align: left;
}
.bar-left .menu ul {
left: 100%;
right: auto;
}
.bar-left .menu li > ul {
left: 0;
}
.bar-right {
text-align: right;
}
.bar-right .widget {
text-align: left;
}
header .bar-wrapper .widget {
display: inline-block;
margin-bottom: 0;
position: relative;
}
header .bar-wrapper .widget + .widget {
margin-left: 30px;
}
header .bar-wrapper.text-center .bar-left,
header .bar-wrapper.text-center .bar-right {
text-align: center;
}
header .bar-wrapper .social-profiles a {
color: inherit;
padding-left: 15px;
padding-right: 15px;
}
.top-bar-wrapper {
background-color: #ffffff;
color: #647072;
font-size: 12px;
}
.top-bar-wrapper a {
color: inherit;
}
.top-bar-wrapper a:hover {
color: #ac8b68;
}
.top-bar-wrapper.full-border {
border-bottom: solid 1px #eeeeee;
}
.top-bar-wrapper.container-border .top-bar-inner {
border-bottom: solid 1px #eeeeee;
}
.top-bar-wrapper .social-profiles.classic a:last-of-type {
padding-right: 0px;
}
.top-bar-wrapper .widget-social-profile {
margin-left: 15px !important;
}
.top-bar-wrapper .widget-social-profile a i {
height: auto !important;
width: auto !important;
}
.top-bar-wrapper .horizonal-divide {
position: relative;
width: 1px;
display: inline-block;
}
.top-bar-wrapper .horizonal-divide:before {
content: "";
position: absolute;
width: 1px;
height: 20px;
border-left: solid 1px #eeeeee;
top: -14px;
}
.top-bar-inner {
padding-top: 0px;
padding-bottom: 0px;
}
.header-customize-item.item-custom-text {
position: relative;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-customize-item .shopping-cart-icon > .icon > i:before {
font-size: 20px;
font-family: 'Pe-icon-7-stroke';
font-style: normal;
content: "\e615";
}
.header-customize-item .shopping-cart-icon > .icon > span {
left: 4.5px;
width: 18px;
height: 18px;
line-height: 17px;
position: relative;
display: inline-block;
top: -13px;
font-size: 13px;
font-family: 'Roboto';
text-align: center;
color: #000000;
z-index: 1;
-webkit-border-radius: 50%;
-webkit-background-clip: padding-box;
-moz-border-radius: 50%;
-moz-background-clip: padding;
border-radius: 50%;
background-clip: padding-box;
background-color: #ac8b68;
}
.header-customize-item .separator {
display: inline-block;
width: 1px;
left: -30px;
top: 12px;
height: 30px;
border-right: solid 1px;
position: absolute;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-wrapper .container-full {
display: inline-block;
width: 100%;
}
.header-mobile-nav {
cursor: default;
}
body.mobile-nav-in .mobile-menu-overlay {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 2;
cursor: url(https://plannerz.co.il/wp-content/themes/g5plus-orion/assets/images/close_dark.png), auto;
}
.x-sub-menu-open > a b.x-caret {
-webkit-transform: rotate(0deg) !important;
-moz-transform: rotate(0deg) !important;
-ms-transform: rotate(0deg) !important;
-o-transform: rotate(0deg) !important;
transform: rotate(0deg) !important;
}
.x-sub-menu-open > a b.x-caret:before {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}
@media screen and (min-width: 992px) {
header.header-mobile {
display: none;
}
.header-wrapper {
background-color: #ffffff;
color: #242d2e;
}
.header-wrapper .container.extra {
padding-left: 0px;
padding-right: 0px;
}
.header-wrapper .container-inner {
position: relative;
}
.header-above-inner {
padding-top: 20px;
padding-bottom: 20px;
}
.logo-header {
float: left;
height: 50px;
font-size: 0;
}
.logo-header:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.logo-header img {
max-height: 50px;
padding-top: 0px;
padding-bottom: 0px;
}
.logo-sticky {
display: none;
}
.header-row > .container,
.header-wrapper > .container {
position: relative;
}
.header-is-float .is-sticky .header-wrapper {
background-color: #242d2e;
}
.header-wrapper.float-header {
position: absolute;
z-index: 999;
left: 0;
right: 0;
}
.header-wrapper.container-full .container {
width: 100%;
}
.header-nav-wrapper {
background-color: #ffffff;
color: #647072;
}
.header-right {
float: right;
text-align: right;
}
.header-customize-wrapper .item-search {
margin-left: 25px;
margin-right: 25px;
}
.header-customize-nav {
float: right;
color: #647072;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-customize-nav .header-customize-item {
line-height: 60px;
margin-left: 40px;
}
.header-customize-nav a {
color: #647072;
}
.header-customize-nav a:hover {
color: #232d2e;
}
.header-customize-nav .shopping-cart-icon {
border-top: none;
border-bottom: none;
line-height: inherit;
}
.header-customize-nav .shopping-cart-icon .icon {
line-height: inherit;
}
.header-customize-nav .shopping-cart-icon .subtotal-info-wrapper {
display: none;
}
.header-customize-nav .shopping-cart-icon > .icon > i:before {
font-size: 26px;
}
.header-customize-nav .shopping-cart-icon {
position: relative;
}
.header-customize-nav .shopping-cart-icon i {
position: absolute;
top: 4px;
left: 0;
}
.header-customize-nav .item-search {
position: relative;
}
.header-customize-nav .item-search a {
display: inline-block;
}
.header-customize-nav .item-search a i {
position: relative;
-webkit-transform: translateY(30%);
-moz-transform: translateY(30%);
-ms-transform: translateY(30%);
-o-transform: translateY(30%);
transform: translateY(30%);
}
.header-customize-left,
.header-customize-right {
line-height: 50px;
}
.header-customize-left .header-customize-item:first-child,
.header-customize-right .header-customize-item:first-child {
margin-left: 0;
}
.header-customize-left {
float: left;
text-align: left;
}
.header-customize-left .header-customize-item {
margin-left: 40px;
}
.header-customize-right {
float: right;
text-align: right;
}
.header-customize-right .header-customize-item {
margin-left: 40px;
}
.header-customize-item {
display: inline-block;
vertical-align: middle;
line-height: 1;
max-width: 100%;
}
.header-customize-item.item-custom-text a.bt {
padding: 15px 30px;
color: #fff;
background-color: transparent;
font-weight: 700;
font-size: 13px;
line-height: 15px;
letter-spacing: 3px;
border: solid 1px #fff;
}
.header-customize-item.item-custom-text a.bt.dark {
color: #000;
border-color: #000;
}
.header-customize-item .search-standard i {
font-family: 'Pe-icon-7-stroke';
font-size: 26px;
}
.header-1 .header-customize-nav .header-customize-item {
margin-left: 55px;
}
.header-1 .header-customize-nav .item-custom-text {
margin-left: 160px;
position: relative;
}
.header-1 .header-customize-nav .item-custom-text .separator {
display: inline-block;
width: 1px;
height: 30px;
top: 40px;
left: -80px;
border-right: solid 1px;
position: absolute;
}
.header-1 .is-sticky .header-customize-nav .item-custom-text .separator {
top: 15px;
}
.header-1 .container-full {
padding-right: 60px;
padding-left: 60px;
}
.header-1.has-float-header .sticky-wrapper,
.header-2.has-float-header .sticky-wrapper {
position: absolute;
left: 0;
top: 0;
width: 100%;
}
.item-info {
position: relative;
padding-left: 60px;
float: left;
padding-top: 13px;
text-align: left;
}
.item-info.item-social > a > i,
.item-info > i {
font-size: 18px;
color: #ac8b68;
line-height: .8;
width: 42px;
height: 42px;
border: 1px solid #d2d2d2;
left: 0;
top: 5px;
-webkit-border-radius: 50%;
-webkit-background-clip: padding-box;
-moz-border-radius: 50%;
-moz-background-clip: padding;
border-radius: 50%;
background-clip: padding-box;
text-align: center;
padding: 13px 10px;
}
.item-info > i {
position: absolute;
}
.item-info.item-social {
padding-top: 0;
}
.item-info.item-social > a:not(:last-child) {
padding-right: 5px;
}
.item-info.item-social > a > i {
color: #ac8b68;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.item-info.item-social > a > i:hover {
background-color: #ac8b68;
color: #fff;
border-color: #ac8b68;
}
.item-info > i[class*='pe-7s'] {
font-weight: bold;
}
.item-info > span {
display: block;
line-height: .8;
font-size: 14px;
}
.item-info > span.label {
font-weight: bold;
color: #343434;
margin-bottom: 7px;
text-align: left;
padding: 0;
}
.item-info > span.info {
margin: 0;
color: #ababab;
}
.item-info > span.info a {
color: inherit;
}
.item-info > span.info a:hover {
color: #ac8b68;
}
.item-sidebar .widget {
margin-bottom: 0;
display: inline-block;
}
.header-customize-wrapper form.search-form {
position: relative;
line-height: 1;
}
.header-customize-wrapper form.search-form > input {
padding-right: 42px;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
height: 40px;
margin-top: 10px;
width: 210px;
background-color: #ffffff;
font-size: 13px;
}
.header-customize-wrapper form.search-form > input:focus {
border-color: transparent;
}
.header-customize-wrapper form.search-form > input:focus + .search-submit {
background-color: transparent;
}
.header-customize-wrapper form.search-form > button {
height: 40px;
margin-top: 10px;
position: absolute;
right: 0;
top: 0;
background: transparent;
color: #FFFFFF;
padding-left: 15px;
padding-right: 15px;
}
.header-customize-wrapper form.search-form > button:hover {
color: #ac8b68;
}
.search-product-wrapper {
position: relative;
text-align: left;
}
.search-product-wrapper > input {
max-width: 100%;
width: 640px;
padding-right: 40%;
padding-right: -webkit-calc(31.25% + 50px);
padding-right: calc(31.25% + 50px);
height: 50px;
border: solid 1px #ac8b68;
padding-left: 20px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
background-color: transparent;
}
.search-product-wrapper > button {
position: absolute;
top: 3px;
right: 3px;
border-radius: 0;
height: 44px;
width: 47px;
}
.search-product-wrapper .categories {
position: absolute;
top: 0;
right: 50px;
width: 31.25%;
border-left: solid 1px #ac8b68;
cursor: pointer;
}
.search-product-wrapper .categories > span {
position: relative;
display: block;
line-height: 50px;
width: 100%;
color: #5c7376;
padding-left: 20px;
padding-right: 35px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.search-product-wrapper .categories > span:after {
content: '\f107';
font-family: 'fontawesome';
position: absolute;
display: block;
right: 20px;
top: 0;
}
.search-product-wrapper .categories > span.in:after {
content: '\f00d';
}
.search-product-wrapper .search-category-dropdown {
display: none;
position: absolute;
background: #fff;
left: 0;
right: 0;
list-style: none;
padding: 15px;
line-height: 42px;
z-index: 999;
cursor: default;
}
.search-product-wrapper .search-category-dropdown span:hover {
cursor: pointer;
color: #ac8b68;
}
.search-product-wrapper .search-category-dropdown li + li {
border-top: solid 1px #eee;
}
.search-product-wrapper .search-category-dropdown ul {
padding: 0;
list-style: none;
border-top: solid 1px #eee;
}
.search-product-wrapper .search-category-dropdown li li span {
padding-left: 20px;
}
.search-product-wrapper .search-category-dropdown li li li span {
padding-left: 40px;
}
.search-product-wrapper .search-ajax-result {
position: absolute;
left: 0;
right: 0;
background: #fff;
color: #647072;
z-index: 999;
font-size: 16px;
line-height: 1.6em;
}
.search-product-wrapper .search-ajax-result ul {
padding: 0;
margin: 0;
list-style: none;
}
.search-product-wrapper .search-ajax-result li {
padding: 10px 15px;
position: relative;
}
.search-product-wrapper .search-ajax-result li:after {
content: '';
display: block;
clear: both;
}
.search-product-wrapper .search-ajax-result li + li:before {
content: '';
position: absolute;
display: block;
margin: auto;
left: 15px;
right: 15px;
top: 0;
border-top: solid 1px #eee;
}
.search-product-wrapper .search-ajax-result li.selected,
.search-product-wrapper .search-ajax-result li:hover {
background-color: #f8f8f8;
}
.search-product-wrapper .search-ajax-result li.selected + li:before,
.search-product-wrapper .search-ajax-result li:hover + li:before,
.search-product-wrapper .search-ajax-result li.selected:before,
.search-product-wrapper .search-ajax-result li:hover:before {
border-top-color: transparent;
}
.search-product-wrapper .search-ajax-result li.nothing {
text-align: center;
line-height: 2em;
}
.search-product-wrapper .search-ajax-result img {
width: 50px;
float: left;
margin-right: 15px;
}
.search-product-wrapper .search-ajax-result .view-more {
text-align: center;
padding: 15px;
border-top: solid 1px #eee;
}
header.full-border,
header.container-border .container-inner {
border-bottom: solid 1px #eeeeee;
}
.header-above-wrapper.full-border,
.header-above-wrapper.container-border .header-above-inner {
border-bottom: solid 1px #eeeeee;
}
.menu-categories {
background-color: #ac8b68;
line-height: 60px;
height: 60px;
vertical-align: top;
padding-left: 20px;
padding-right: 20px;
text-align: left;
position: relative;
}
.menu-categories.in .menu-categories-select > i:before {
content: '\f00d';
}
.menu-categories.in .menu-categories-dropdown {
display: block;
}
.menu-categories ul.menu-categories-dropdown {
position: absolute;
z-index: 999;
top: 100%;
background: #fff;
list-style: none;
margin: 0;
padding: 0 20px;
left: 0;
right: 0;
}
.menu-categories-select {
font-size: 15px;
font-weight: 700;
text-transform: uppercase;
height: 100%;
}
.menu-categories-select:after {
content: '';
font-family: 'fontawesome';
}
.menu-categories-select > i {
float: right;
line-height: 60px;
cursor: pointer;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.menu-categories-select > i:hover {
color: #444;
}
.header-accent-color .search-product-wrapper > input,
.header-accent-color .search-product-wrapper .categories {
border-color: #242d2e;
color: #242d2e;
}
.header-accent-color .search-product-wrapper > button {
background-color: #242d2e;
color: #ac8b68;
}
.header-accent-color .search-product-wrapper > button:hover {
opacity: 0.8;
}
.header-accent-color .search-product-wrapper > input::-webkit-input-placeholder {
color: #ffffff;
}
.header-accent-color .search-product-wrapper > input:-moz-placeholder {
color: #ffffff;
}
.header-accent-color .search-product-wrapper > input::-moz-placeholder {
color: #ffffff;
}
.header-accent-color .search-product-wrapper > input:-ms-input-placeholder {
color: #ffffff;
}
.header-accent-color a {
color: #242d2e;
}
.header-accent-color a:hover {
color: #0e1111;
}
.header-nav-hidden nav.primary-menu {
opacity: 0;
visibility: hidden;
display: inline-block;
padding-left: 20px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-nav-hidden .product-text {
float: left;
width: 25%;
line-height: 60px;
padding-left: 20px;
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
}
.header-nav-hidden .header-search {
float: left;
width: 63%;
}
.header-nav-hidden .header-search form.search-form {
position: relative;
}
.header-nav-hidden .header-search form.search-form > input {
width: 100%;
background-color: #fff;
height: 60px;
border: solid 3px transparent;
padding-left: 20px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.header-nav-hidden .header-search form.search-form > button {
position: absolute;
top: 0;
right: 0;
bottom: 0;
background: transparent;
color: #ac8b68;
}
.header-nav-hidden .no-primary-menu {
position: absolute;
width: 100%;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-nav-hidden .menu-switch {
float: right;
width: 12%;
line-height: 60px;
text-align: center;
text-transform: uppercase;
font-weight: 700;
position: relative;
z-index: 1;
cursor: pointer;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-nav-hidden .menu-switch:hover {
color: #444;
}
.header-nav-hidden .menu-switch > i {
margin-right: 5px;
}
.header-nav-hidden .header-nav-inner.in .no-primary-menu {
opacity: 0;
visibility: hidden;
}
.header-nav-hidden .header-nav-inner.in nav.primary-menu {
opacity: 1;
visibility: visible;
}
.header-nav-hidden .header-nav-inner.in .menu-switch > i:before {
content: "\f00d";
}
.is-sticky .menu-categories,
.is-sticky .logo-header {
height: 55px;
}
.is-sticky .x-nav-menu > .x-menu-item {
padding-top: 15.5px;
padding-bottom: 15.5px;
}
.is-sticky .menu-categories,
.is-sticky .menu-categories-select > i,
.is-sticky .header-customize-nav .header-customize-item {
line-height: 60px;
}
.is-sticky .logo-header img {
max-height: 55px;
}
.is-sticky .logo-sticky {
display: initial;
}
.is-sticky .has-logo-sticky .no-sticky {
display: none;
}
.is-sticky .header-customize-wrapper form.search-form > button,
.is-sticky .header-customize-wrapper form.search-form > input {
height: 40px;
margin-top: 8px;
}
.header-1 .is-sticky .header-above-inner,
.header-2 .is-sticky .header-above-inner {
padding-top: 0;
padding-bottom: 0;
}
.header-2 .is-sticky .logo-header img {
max-height: 50px;
}
.header-4 .is-sticky .header-wrapper .container-full {
padding-top: 10px;
padding-bottom: 10px;
}
.header-4 .is-sticky .header-wrapper .container {
padding-top: 0px;
padding-bottom: 0px;
}
.header-4 .is-sticky .header-wrapper .container .logo-header img {
max-height: 50px;
}
.header-nav-hidden .is-sticky .product-text,
.header-nav-hidden .is-sticky .menu-switch {
line-height: 55px;
}
.header-nav-hidden .is-sticky .header-search form.search-form > input {
height: 55px;
}
.header-1 .header-customize-nav {
display: inline-block;
vertical-align: middle;
}
.header-1 .primary-menu {
padding-left: 220px;
}
.header-2 .primary-menu {
float: right;
padding-left: 80px;
}
.header-2 .x-nav-menu > li.current-menu-ancestor > a.x-menu-a-text,
.header-2 .x-nav-menu > li.current-menu-parent > a.x-menu-a-text,
.header-2 .x-nav-menu > li.current-menu-item > a.x-menu-a-text,
.header-2 .x-nav-menu > li.menu-current > a.x-menu-a-text,
.header-2 .x-nav-menu > li > a.x-menu-a-text:hover,
.header-2 .x-nav-menu > li:hover > a {
position: relative;
}
.header-2 .x-nav-menu > li.current-menu-ancestor > a.x-menu-a-text:before,
.header-2 .x-nav-menu > li.current-menu-parent > a.x-menu-a-text:before,
.header-2 .x-nav-menu > li.current-menu-item > a.x-menu-a-text:before,
.header-2 .x-nav-menu > li.menu-current > a.x-menu-a-text:before,
.header-2 .x-nav-menu > li > a.x-menu-a-text:hover:before,
.header-2 .x-nav-menu > li:hover > a:before {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
}
.header-2 .x-nav-menu > .x-menu-item {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.header-2 .x-nav-menu > .x-menu-item > a {
display: inline-block;
padding-left: 15px;
padding-right: 15px;
line-height: 24px;
padding-top: 18px;
padding-bottom: 18px;
}
.header-2 .shopping-cart-list,
.header-2 .widget_shopping_cart_content {
right: 0px;
}
.header-2 .header-customize-nav {
margin-left: 40px;
}
.header-2 .header-customize-nav .shopping-cart-icon i {
top: 0px;
}
.header-2 .header-customize-nav .shopping-cart-icon span {
top: -18px;
}
.header-3 .logo-header {
float: none;
width: 30%;
margin: auto;
left: 0;
right: 0;
text-align: center;
position: absolute;
}
.header-3 .item-search {
max-width: 400px;
}
.header-3 .search-product-wrapper .categories {
width: 40%;
}
.header-3 .search-product-wrapper > input {
padding-right: 45%;
padding-right: -webkit-calc(40% + 50px);
padding-right: calc(40% + 50px);
}
.header-3 .header-row > .container {
text-align: center;
}
.header-3 .header-customize-nav {
float: none;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.header-3 .header-customize-nav .header-customize-item.item-search {
max-width: 100%;
margin-left: 25px;
width: 100%;
}
.header-3 .header-customize-nav .header-customize-item.item-search form {
position: relative;
width: 70%;
margin: 0 auto;
}
.header-3 .header-customize-nav .header-customize-item.item-search .search-field,
.header-3 .header-customize-nav .header-customize-item.item-search input[type="text"] {
width: 100%;
border: none;
padding-left: 0px;
font-family: 'Oswald';
font-style: italic;
border-bottom: solid 1px #ac8b68;
}
.header-3 .header-customize-nav .header-customize-item.item-search button {
position: absolute;
right: 0px;
top: -16px;
border: none;
}
.header-3 .header-customize-nav .header-customize-item.item-search button:hover {
background-color: transparent;
}
.header-3 .header-customize-nav .header-customize-item.item-search button:before {
display: none;
}
.header-3 .header-customize-nav .header-customize-item.item-search button i {
top: 8px;
right: 0px;
color: #647072 !important;
}
.header-3 .header-customize-nav .header-customize-item.item-search button i:before {
content: "\e618";
font-family: 'Pe-icon-7-stroke';
font-size: 20px;
font-weight: 600;
}
.header-3 .is-sticky .header-customize-nav {
display: none;
}
.header-3 .header-above-wrapper .header-customize-wrapper {
min-height: 50px;
}
.header-3 .shopping-cart-icon .icon {
position: relative;
}
.header-3 .shopping-cart-icon .icon > span {
position: absolute;
top: -13px;
left: 1px;
color: #fff;
}
.header-3 .shopping-cart-list,
.header-3 .widget_shopping_cart_content {
right: 0px;
}
.header-4 .overlay-menu-wrapper {
opacity: 0;
visibility: hidden;
height: 0;
overflow: hidden;
position: fixed;
background-color: rgba(255, 255, 255, 0.9);
left: 0;
right: 0;
top: 0;
bottom: 0;
padding: 60px 0;
z-index: -1;
zoom: 0;
text-align: center;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.header-4 .overlay-menu-wrapper:before {
content: '';
display: inline-block;
vertical-align: middle;
height: 100%;
}
.header-4 .overlay-menu-wrapper.in {
opacity: 1;
visibility: visible;
height: auto;
overflow: auto;
z-index: 9999;
zoom: 1;
}
.header-4 .overlay-menu-wrapper.in .header-overlay-close {
display: block;
}
.header-4 .overlay-menu-wrapper.in .x-nav-menu .x-menu-item {
margin-top: 0px !important;
}
.header-4 .overlay-menu-wrapper .x-nav-menu {
display: inline-block;
vertical-align: middle;
}
.header-4 .overlay-menu-wrapper .x-nav-menu .x-menu-item {
display: block !important;
line-height: 50px;
margin: 0 !important;
margin-top: -10px !important;
padding: 0 !important;
border: none !important;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.header-4 .overlay-menu-wrapper .x-nav-menu .x-menu-item a {
color: #647072;
text-transform: none;
font-size: 18px;
}
.header-4 .overlay-menu-wrapper .x-nav-menu .x-sub-menu {
display: block !important;
box-shadow: none;
position: static !important;
background-color: transparent !important;
border: none !important;
height: auto !important;
visibility: visible !important;
opacity: 1 !important;
margin: 0 !important;
padding: 0 !important;
}
.header-4 .overlay-menu-wrapper .x-nav-menu .x-col {
float: none;
width: 100%;
}
.header-4 .overlay-menu-wrapper .x-nav-menu .x-sub-menu .x-menu-item > a.x-menu-a-text {
padding: 0 20px 0 50px;
font-size: 0.9em;
margin: 0;
line-height: 50px;
border: none !important;
}
.header-4 .overlay-menu-wrapper .x-nav-menu .x-sub-menu .x-sub-menu .x-menu-item > a.x-menu-a-text {
padding-left: 80px;
}
.header-4 .overlay-menu-wrapper .x-nav-menu .x-sub-menu-tab > li.x-menu-active > a.x-menu-a-text:after,
.header-4 .overlay-menu-wrapper .x-nav-menu .x-menu-item > a b.x-caret {
display: none !important;
}
.header-4 .overlay-menu-wrapper .x-nav-menu .x-sub-menu-tab > li.x-menu-active {
background-color: transparent;
}
.header-4 .overlay-menu-wrapper .x-nav-menu a.x-menu-a-text:hover span.x-menu-text {
color: #ac8b68 !important;
padding-left: 0px !important;
}
.header-4 .overlay-menu-wrapper .x-nav-menu > .x-menu-item > a.x-menu-a-text,
.header-4 .overlay-menu-wrapper .x-tabs.x-item-menu-tab > .x-menu-a-text,
.header-4 .overlay-menu-wrapper .x-sub-menu-tab > .x-menu-item > a.x-menu-a-text,
.header-4 .overlay-menu-wrapper .x-sub-menu-multi-column .x-header-column > a.x-menu-a-text {
display: block;
position: relative;
padding: 0 20px;
}
.header-4 .overlay-menu-wrapper .x-nav-menu > .x-menu-item > a.x-menu-a-text:hover:before,
.header-4 .overlay-menu-wrapper .x-tabs.x-item-menu-tab > .x-menu-a-text:hover:before,
.header-4 .overlay-menu-wrapper .x-sub-menu-tab > .x-menu-item > a.x-menu-a-text:hover:before,
.header-4 .overlay-menu-wrapper .x-sub-menu-multi-column .x-header-column > a.x-menu-a-text:hover:before {
margin-left: 0;
opacity: 1;
}
.header-4 .overlay-menu-wrapper .x-nav-menu > .x-menu-item > a.x-menu-a-text b.x-caret,
.header-4 .overlay-menu-wrapper .x-tabs.x-item-menu-tab > .x-menu-a-text b.x-caret,
.header-4 .overlay-menu-wrapper .x-sub-menu-tab > .x-menu-item > a.x-menu-a-text b.x-caret,
.header-4 .overlay-menu-wrapper .x-sub-menu-multi-column .x-header-column > a.x-menu-a-text b.x-caret {
display: inline-block;
position: absolute;
right: 20px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-4 .overlay-menu-wrapper .x-nav-menu > .x-menu-item > a.x-menu-a-text:hover b.x-caret,
.header-4 .overlay-menu-wrapper .x-tabs.x-item-menu-tab > .x-menu-a-text:hover b.x-caret,
.header-4 .overlay-menu-wrapper .x-sub-menu-tab > .x-menu-item > a.x-menu-a-text:hover b.x-caret,
.header-4 .overlay-menu-wrapper .x-sub-menu-multi-column .x-header-column > a.x-menu-a-text:hover b.x-caret {
opacity: 0;
}
.header-4 .overlay-menu-wrapper .x-nav-menu > .x-menu-item > a.x-menu-a-text > span.x-menu-text,
.header-4 .overlay-menu-wrapper .x-tabs.x-item-menu-tab > .x-menu-a-text > span.x-menu-text,
.header-4 .overlay-menu-wrapper .x-sub-menu-tab > .x-menu-item > a.x-menu-a-text > span.x-menu-text,
.header-4 .overlay-menu-wrapper .x-sub-menu-multi-column .x-header-column > a.x-menu-a-text > span.x-menu-text,
.header-4 .overlay-menu-wrapper .x-nav-menu > .x-menu-item > a.x-menu-a-text > i.x-menu-icon,
.header-4 .overlay-menu-wrapper .x-tabs.x-item-menu-tab > .x-menu-a-text > i.x-menu-icon,
.header-4 .overlay-menu-wrapper .x-sub-menu-tab > .x-menu-item > a.x-menu-a-text > i.x-menu-icon,
.header-4 .overlay-menu-wrapper .x-sub-menu-multi-column .x-header-column > a.x-menu-a-text > i.x-menu-icon {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-4 .header-above-inner {
position: relative;
}
.header-4 .header-overlay-open,
.header-4 .header-overlay-close {
position: fixed;
top: 30px;
right: 30px;
z-index: 9999;
font-size: 24px;
cursor: pointer;
color: #444;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.header-4 .header-overlay-open:hover,
.header-4 .header-overlay-close:hover {
color: #ac8b68;
}
.header-4 .header-overlay-open,
.header-4 .header-overlay-close {
position: fixed;
top: 30px;
right: 30px;
z-index: 9999;
font-size: 24px;
cursor: pointer;
color: #444;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.header-4 .header-overlay-open:hover,
.header-4 .header-overlay-close:hover {
color: #ac8b68;
}
.header-4 .header-overlay-close {
font-size: 30px;
top: 40px;
color: #647072;
font-weight: 700;
}
.header-4 .header-overlay-open {
position: absolute;
}
.header-4 .header-overlay-open.in {
opacity: 0;
}
.header-4 .overlay-menu-left {
float: left;
width: 50%;
height: 100%;
text-align: right;
padding-right: 0;
position: relative;
padding-right: 40px;
}
.header-4 .overlay-menu-left:before {
content: '';
height: 100%;
display: inline-block;
vertical-align: middle;
}
.header-4 .overlay-menu-right {
float: right;
width: 50%;
height: 100%;
text-align: left;
}
.header-4 .overlay-menu-right:before {
content: '';
height: 100%;
display: inline-block;
vertical-align: middle;
}
.header-4 .overlay-menu-inner {
text-align: left;
overflow: hidden;
display: inline-block;
vertical-align: middle;
max-height: 100%;
position: relative;
border-left: solid 1px rgba(166, 166, 166, 0.6);
padding-left: 20px;
width: 98%;
}
.header-4 .overlay-menu-inner .x-nav-menu {
width: 350px;
}
.header-4 .search-product-wrapper > input,
.header-4 .search-product-wrapper .categories {
border-color: #5c7376;
}
.header-4 .search-product-wrapper > button {
background-color: #5c7376;
}
.header-4 .container .menu-toogle-icon {
right: 15px;
}
.header-4 .menu-toogle-icon {
line-height: 10px;
display: inline-block;
float: right;
position: absolute;
top: 50%;
right: 0;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.header-4 .menu-toogle-icon a {
width: 30px;
line-height: 1;
display: inline-block;
}
.header-4 .menu-toogle-icon a span.line {
background-color: #647072;
display: block;
width: 15px;
height: 3px;
margin: 2px 0;
float: right;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-4 .menu-toogle-icon a .line.bottom {
width: 15px;
}
.header-4 .menu-toogle-icon a .line.top {
width: 20px;
}
.header-4 .menu-toogle-icon a .line.middle {
width: 30px;
}
.header-4 .menu-toogle-icon a:hover span.line {
background-color: #ac8b68;
}
.header-4 .menu-toogle-icon a:hover .line.middle {
width: 15px;
}
.header-4 .menu-toogle-icon a:hover .line.top {
width: 22px;
}
.header-4 .menu-toogle-icon a:hover .line.bottom {
width: 30px;
}
.header-5 .header-wrapper {
margin-bottom: 50px;
}
.header-5 .header-nav-wrapper {
background-color: transparent;
height: 30px;
}
.header-5 nav.primary-menu {
background-color: #647072;
position: absolute;
padding-left: 20px;
padding-right: 20px;
left: 0;
right: 0;
}
.header-5 .header-above-wrapper {
text-align: center;
}
.header-5 .logo-header {
float: none;
}
body.header-is-left {
padding-left: 320px;
}
body.logged-in header .header-left {
top: 32px;
}
header .has-background-img {
background-position: top left;
background-size: cover;
}
header .header-left {
position: fixed;
top: 0;
left: 0;
bottom: 0;
z-index: 999;
width: 320px;
padding: 0px 30px 30px 30px;
}
header .header-left .header-customize-nav .header-customize-item {
margin-left: 0px;
margin-top: 120px;
}
header .header-left .header-customize-nav .header-customize-item aside {
display: block;
}
header .header-left .header-customize-nav .header-customize-item .g5plus-icon-box .align-icon {
margin-bottom: 0px;
}
header .header-left .header-customize-nav .header-customize-item .g5plus-icon-box .align-icon i {
color: #647072;
}
header .header-left .header-customize-nav .header-customize-item .g5plus-icon-box .align-icon:before,
header .header-left .header-customize-nav .header-customize-item .g5plus-icon-box .align-icon:after,
header .header-left .header-customize-nav .header-customize-item .g5plus-icon-box .shape-icon:before,
header .header-left .header-customize-nav .header-customize-item .g5plus-icon-box .shape-icon:after {
border-color: #647072 !important;
}
header .header-left .header-customize-nav .header-customize-item .g5plus-icon-box:hover .align-icon:before,
header .header-left .header-customize-nav .header-customize-item .g5plus-icon-box:hover .align-icon:after,
header .header-left .header-customize-nav .header-customize-item .g5plus-icon-box:hover .shape-icon:before,
header .header-left .header-customize-nav .header-customize-item .g5plus-icon-box:hover .shape-icon:after {
border-color: #ac8b68 !important;
}
header .header-left .header-customize-nav .header-customize-item .g5plus-icon-box:hover .align-icon i {
color: #ac8b68 !important;
}
header .header-left .header-logo {
padding-left: 30px;
padding-right: 30px;
}
header .header-left .ps-scrollbar-y-rail {
right: 5px !important;
}
header .header-left .ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
background-color: rgba(0, 0, 0, 0.1);
}
header .header-left .x-nav-menu {
display: block;
text-align: center;
}
header .header-left .x-nav-menu > li.x-menu-item {
display: block;
margin: 0;
padding: 0px;
position: relative;
}
header .header-left .x-nav-menu > li.x-menu-item a.x-menu-a-text {
line-height: 50px;
display: inline-block;
padding: 0px;
position: static;
}
header .header-left .x-nav-menu > li.x-menu-item a.x-menu-a-text b.x-caret {
position: absolute;
display: inline-block;
top: -2px;
left: auto;
right: 0px;
bottom: 0px;
}
header .header-left .x-nav-menu > li.x-menu-item a.x-menu-a-text b.x-caret:before {
content: "\e684";
font-family: 'Pe-icon-7-stroke';
font-size: 16px;
font-weight: 600;
display: inline-block;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header .header-left .menu-wrapper ul.main-menu li > ul.x-sub-menu {
position: static !important;
visibility: visible !important;
opacity: 1 !important;
border: none !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
background-color: transparent !important;
padding: 0 !important;
height: auto;
display: none;
}
header .header-left .menu-wrapper ul.main-menu li > ul.x-sub-menu .x-menu-item > .x-menu-a-text {
border: none;
font-size: 12px;
color: #647072;
}
header .header-left .menu-wrapper ul.main-menu li > ul.x-sub-menu .x-menu-item > .x-menu-a-text:hover {
color: #ac8b68;
}
header .header-left .menu-wrapper ul.main-menu li > ul.x-sub-menu .x-menu-item > .x-menu-a-text:hover i.x-menu-icon,
header .header-left .menu-wrapper ul.main-menu li > ul.x-sub-menu .x-menu-item > .x-menu-a-text:hover span.x-menu-text {
padding-left: 0px;
}
}
@media screen and (max-width: 991px) {
.header-mobile-1 .sticky-region,
.header-mobile-2 .sticky-region,
.header-mobile-3 .sticky-region,
.header-mobile-4 .sticky-region {
z-index: 999999 !important;
position: relative;
}
.header-mobile-1 .header-customize-item .shopping-cart-icon .icon,
.header-mobile-2 .header-customize-item .shopping-cart-icon .icon,
.header-mobile-3 .header-customize-item .shopping-cart-icon .icon,
.header-mobile-4 .header-customize-item .shopping-cart-icon .icon {
line-height: 1;
}
.header-mobile-1 .header-customize-item .shopping-cart-icon .icon,
.header-mobile-2 .header-customize-item .shopping-cart-icon .icon,
.header-mobile-3 .header-customize-item .shopping-cart-icon .icon,
.header-mobile-4 .header-customize-item .shopping-cart-icon .icon,
.header-mobile-1 .header-customize-item .shopping-cart-icon .icon i,
.header-mobile-2 .header-customize-item .shopping-cart-icon .icon i,
.header-mobile-3 .header-customize-item .shopping-cart-icon .icon i,
.header-mobile-4 .header-customize-item .shopping-cart-icon .icon i {
top: 3px;
position: relative;
}
.header-mobile-1 .header-customize-item .shopping-cart-icon .icon span,
.header-mobile-2 .header-customize-item .shopping-cart-icon .icon span,
.header-mobile-3 .header-customize-item .shopping-cart-icon .icon span,
.header-mobile-4 .header-customize-item .shopping-cart-icon .icon span {
position: absolute;
top: -9px;
left: 1px;
}
.header-mobile-1 .shopping-cart-list,
.header-mobile-2 .shopping-cart-list,
.header-mobile-3 .shopping-cart-list,
.header-mobile-4 .shopping-cart-list,
.header-mobile-1 .widget_shopping_cart_content,
.header-mobile-2 .widget_shopping_cart_content,
.header-mobile-3 .widget_shopping_cart_content,
.header-mobile-4 .widget_shopping_cart_content {
right: 0px;
top: 60px;
}
.header-mobile.header-3 .shopping-cart-icon .icon span {
color: #fff;
}
.header-mobile.header-3 .shopping-cart-icon .icon i {
top: 2px;
}
.header-mobile.header-4 .icon {
line-height: 1;
}
.header-mobile.header-4 .shopping-cart-icon .icon i {
top: 2px;
}
.header-mobile .x-nav-menu a b.x-caret:before {
content: "\e684";
font-family: 'Pe-icon-7-stroke';
font-size: 20px;
font-weight: 700;
top: -4px;
display: inline-block;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
}
@media screen and (max-width: 1199px) {
.header-3 .item-search {
max-width: 350px;
}
.search-product-wrapper > input {
width: 500px;
}
}
@media screen and (max-width: 1400px) {
.header-1 .header-customize-nav .header-customize-item {
margin-left: 25px;
}
.header-1 .header-customize-nav .item-custom-text {
margin-left: 100px;
}
.header-1 .header-customize-nav .item-custom-text .separator {
left: -55px;
}
}
.is-sticky {
height: 55px;
}
.is-sticky .sticky-region {
position: fixed;
left: 0;
right: 0;
z-index: 999;
-webkit-box-shadow: 1px 0 3px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 1px 0 3px 2px rgba(0, 0, 0, 0.1);
box-shadow: 1px 0 3px 2px rgba(0, 0, 0, 0.1);
margin: auto;
}
body.boxed .is-sticky .sticky-region {
max-width: 1330px;
width: 100%;
}
#lang_sel > ul {
position: relative;
display: inline-block;
padding: 0;
margin: 0;
line-height: 44px;
}
#lang_sel > ul > li {
padding: 0;
display: block;
list-style: none;
}
#lang_sel > ul > li img {
margin-bottom: 2px;
}
#lang_sel > ul > li > a:after {
content: "\f0d7";
font-family: 'fontawesome';
display: inline-block;
padding-left: 3px;
}
#lang_sel > ul ul {
position: absolute;
top: 100%;
left: 0;
min-width: 150px;
list-style: none;
padding: 10px 0;
margin: 0;
display: none;
background-color: #fff;
z-index: 99999;
-webkit-box-shadow: 2px 3px 5px 2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 2px 3px 5px 2px rgba(0, 0, 0, 0.3);
box-shadow: 2px 3px 5px 2px rgba(0, 0, 0, 0.3);
}
#lang_sel > ul ul > li {
list-style: none;
padding: 0 15px;
display: block;
line-height: 32px;
}
#lang_sel > ul ul > li img {
padding-right: 5px;
}
#lang_sel > ul:hover ul {
display: block;
}
header .header-logo > a > img.retina-logo,
.overlay-menu-left > a > img.retina-logo {
display: none;
}
@media only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
.overlay-menu-left > a > img.has-retina,
header .header-logo > a > img.has-retina {
display: none;
}
.overlay-menu-left > a > img.retina-logo,
header .header-logo > a > img.retina-logo {
display: inline-block;
}
}
@media screen and (max-width: 991px) {
.header-mobile-wrapper.border-bottom {
border-bottom: solid 1px #eeeeee;
}
header.main-header {
display: none;
}
header.header-mobile {
display: block;
height: auto;
}
.top-bar-wrapper {
background-color: #ffffff !important;
color: #343434 !important;
}
.top-bar-wrapper.full-border {
border-bottom: solid 1px #eeeeee !important;
}
.top-bar-wrapper.container-border .top-bar-inner {
border-bottom: solid 1px #eeeeee !important;
}
.top-bar-wrapper .widget + .widget:before,
.top-bar-wrapper .menu > li + li:before {
border-left: solid 1px #eeeeee;
}
.top-bar-inner {
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.header-mobile-inner {
background-color: #ffffff !important;
color: #343434 !important;
}
.header-mobile-inner a {
color: #343434;
}
.header-mobile-inner a:hover {
color: #ac8b68;
}
.header-mobile-inner .toggle-icon-wrapper .toggle-icon:after,
.header-mobile-inner .toggle-icon-wrapper .toggle-icon:before,
.header-mobile-inner .toggle-icon-wrapper .toggle-icon > span {
background-color: #343434 !important;
}
.header-mobile-container-inner {
position: relative;
}
.header-mobile-container-inner > div {
line-height: 90px !important;
}
.toggle-mobile-menu {
float: left;
}
.logo-mobile-wrapper,
.item-shopping-cart,
.mobile-search-button,
.shopping-cart-icon {
display: inline-block;
}
.item-shopping-cart .subtotal-info-wrapper {
display: none;
}
.item-shopping-cart,
.mobile-search-button {
float: right;
}
.item-shopping-cart + .mobile-search-button {
margin-right: 20px;
}
.mobile-search-button {
font-size: 20px;
position: relative;
z-index: 1;
}
.logo-mobile-wrapper {
position: absolute;
padding-left: 100px;
padding-right: 100px;
left: 0;
right: 0;
text-align: center;
}
.nav-menu-mobile {
display: none;
}
.menu-drop-fly .search-form {
padding: 20px;
position: relative;
background-color: #111;
}
.menu-drop-fly .search-form input {
width: 100%;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
border-color: #333;
background-color: #333;
}
.menu-drop-fly .search-form button {
position: absolute;
right: 20px;
top: 20px;
padding-left: 12px;
padding-right: 12px;
border-radius: 0;
}
.header-mobile-2 .toggle-icon-wrapper {
float: right;
margin-left: 10px;
}
.header-mobile-2 .logo-mobile-wrapper {
text-align: left;
padding-left: 0;
padding-right: 90px;
}
.header-mobile-2 .both-mobile-icon .logo-mobile-wrapper {
padding-right: 130px;
}
.header-mobile-2 .mobile-search-button {
margin-right: 10px;
}
.header-mobile-2 .item-shopping-cart + .mobile-search-button {
margin-right: 20px;
}
.header-mobile-3 .toggle-icon-wrapper {
margin-right: 20px;
}
.header-mobile-3 .item-shopping-cart,
.header-mobile-3 .mobile-search-button {
float: left;
}
.header-mobile-3 .logo-mobile-wrapper {
text-align: right;
padding-left: 90px;
padding-right: 0;
}
.header-mobile-3 .both-mobile-icon .logo-mobile-wrapper {
padding-left: 130px;
}
.header-mobile-3 .item-shopping-cart + .mobile-search-button {
margin-left: 10px;
}
.header-mobile-4 .both-mobile-icon .logo-mobile-wrapper {
padding-right: 50px;
}
.is-sticky {
height: 60px;
}
.is-sticky .header-mobile-container-inner > div {
line-height: 60px !important;
}
} .no-footer-sidebar {
text-align: center;
padding-top: 50px;
padding-bottom: 50px;
font-size: 16px;
text-transform: uppercase;
color: #fff;
letter-spacing: 1.2px;
}
.main-footer-wrapper {
background-color: #ffffff;
color: #647072;
}
footer .widget_text {
font-size: 14px;
}
footer aside {
display: block !important;
}
footer aside .widget-title {
font-weight: 400;
}
footer aside.title-bold .widget-title {
font-weight: 700;
}
footer aside ul.menu li {
display: inline-block;
border: none;
padding-top: 0px;
padding-left: 0px;
}
footer aside ul.menu li:first-child,
footer aside ul.menu li:first-child a {
padding-left: 0px;
}
footer aside ul.menu li:before {
content: '';
display: none;
}
footer aside ul.menu li a {
text-transform: none;
margin-bottom: 0;
padding: 0 15px;
font-weight: 500;
line-height: 1;
color: #a5afb0;
}
footer aside ul.menu li a:hover {
color: #ac8b68;
}
footer aside ul.menu li:not(:first-child) a:before {
border-left: solid 1px;
position: absolute;
left: -2px;
top: 5px;
height: 10px;
content: "";
}
footer .bar-wrapper .widget {
display: inline-block;
margin-bottom: 0;
position: relative;
}
footer .bar-wrapper.text-center .bar-left,
footer .bar-wrapper.text-center .bar-right {
text-align: center;
}
footer .bar-wrapper .social-profiles a {
color: inherit;
padding-left: 15px;
padding-right: 15px;
}
.main-footer .widget {
margin-bottom: 40px;
}
.main-footer.full-border {
border-top: solid 1px #e9eaea;
}
.main-footer.container-border .footer-inner {
border-top: solid 1px #e9eaea;
}
.main-footer a {
color: inherit;
}
.main-footer a:hover {
color: #ac8b68;
}
.main-footer .widget-posts .entry-post-title a:hover {
color: #ac8b68;
}
.main-footer .widget-title {
color: #242d2e;
margin-bottom: 30px;
font-size: 16px;
text-transform: uppercase;
letter-spacing: 0;
}
.main-footer .portfolio-shortcode .padding-15 > div[class*="col-md-"] {
padding: 10px 15px;
}
body.one-page .main-footer .widget {
margin-bottom: 0px;
}
.footer-inner {
padding-top: 100px;
padding-bottom: -40px;
}
.bottom-bar-wrapper {
background-color: #ffffff;
color: #647072;
}
.bottom-bar-wrapper a {
color: #a5afb0 !important;
}
.bottom-bar-wrapper a:hover {
color: #ac8b68 !important;
}
.bottom-bar-wrapper.full-border {
border-top: solid 1px #e9eaea;
}
.bottom-bar-wrapper.container-border .bottom-bar-inner {
border-top: solid 1px #e9eaea;
}
.bottom-bar-wrapper aside.fore-color a {
color: #647072 !important;
}
.bottom-bar-wrapper aside.footer-text-color a {
color: #647072 !important;
}
.bottom-bar-inner {
padding-top: 60px;
padding-bottom: 120px;
}
.bottom-bar-inner .social-profiles a {
line-height: 1 !important;
}
.bottom-bar-inner .social-profiles a:first-child {
padding-left: 0;
}
.bottom-bar-inner .col-md-12 aside ul.menu li {
margin-bottom: 0;
}
.bottom-bar-inner .widget_text .textwidget {
color: #647072;
}
.bottom-bar-inner .bottom-bar-left,
.bottom-bar-inner .bottom-bar-right {
line-height: 1;
}
@media screen and (max-width: 991px) {
.bottom-bar-wrapper .widget {
display: block;
text-align: center;
}
}
@media only screen and (min-width: 992px) {
footer.enable-parallax {
position: fixed !important;
bottom: 0;
left: 0;
z-index: -1;
right: 0;
margin: auto;
width: 100%;
-webkit-backface-visibility: visible;
-moz-backface-visibility: visible;
-ms-backface-visibility: visible;
backface-visibility: visible;
background-size: cover;
}
footer.enable-parallax.static {
position: static !important;
}
body.boxed footer.enable-parallax {
max-width: 1330px;
}
}
@media (max-width: 767px) {
footer.footer-collapse-able .widget-title {
margin-bottom: 0;
cursor: pointer;
}
footer.footer-collapse-able .widget-title:after {
content: '+';
float: right;
}
footer.footer-collapse-able .widget-title.title-expanded:after {
content: '-';
}
footer.footer-collapse-able .widget-title + div,
footer.footer-collapse-able .widget-title + ul {
padding-top: 20px;
margin: 0;
}
footer.footer-collapse-able .main-footer .sidebar {
margin-bottom: 0;
}
footer.footer-collapse-able .main-footer .sidebar + .sidebar {
margin-top: 20px;
}
footer.main-footer-wrapper .col-sm-6:nth-child(2n+1) {
clear: both;
}
.sidebar .two-col ul > li {
width: auto;
float: none;
}
}  .entry-thumb-wrap {
width: 100%;
}
.entry-thumb-wrap .entry-thumbnail {
position: relative;
overflow: hidden;
width: 100%;
}
.entry-thumb-wrap .entry-thumbnail img {
width: 100%;
}
.entry-thumb-wrap .entry-thumbnail a.zoomGallery {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.4);
color: #fff;
text-align: center;
opacity: 0;
z-index: 10;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.entry-thumb-wrap .entry-thumbnail a.zoomGallery i {
cursor: pointer;
font-size: 40px;
height: 40px;
width: 40px;
line-height: 40px;
text-align: center;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}
.entry-thumb-wrap .entry-thumbnail a.zoomGallery i:hover {
color: #ac8b68;
}
.entry-thumb-wrap:hover .entry-thumbnail a.zoomGallery {
opacity: 1;
}
.entry-meta-date h6 {
font-size: 14px;
text-transform: uppercase;
color: #ac8b68;
letter-spacing: 0.5em;
margin-bottom: 0;
}
h3.entry-post-title {
font-family: 'Roboto';
font-weight: 500;
font-size: 36px;
line-height: 1.3333333334;
overflow: hidden;
}
h3.entry-post-title a {
color: #242d2e;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
h3.entry-post-title a:hover {
color: #ac8b68;
}
.entry-meta-author {
font-size: 14px;
font-family: 'Oswald';
font-style: italic;
color: #a4aeb0;
font-weight: 400;
}
.entry-meta-author a {
text-transform: capitalize;
color: #a4aeb0;
}
.entry-meta-author a:hover {
color: #ac8b68;
}
.entry-excerpt {
font-size: 16px;
line-height: 1.75;
overflow: hidden;
}
article.format-gallery {
position: relative;
}
article.format-gallery .owl-prev,
article.format-gallery .owl-next {
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
border-color: rgba(255, 255, 255, 0.6);
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
article.format-gallery .owl-prev i,
article.format-gallery .owl-next i {
color: rgba(255, 255, 255, 0.6);
}
article.format-gallery .owl-prev:hover,
article.format-gallery .owl-next:hover {
border-color: #fff;
background-color: #fff;
}
article.format-gallery .owl-prev:hover i,
article.format-gallery .owl-next:hover i {
color: #ac8b68;
}
article.format-gallery .entry-thumb-wrap {
overflow: hidden;
}
article.format-gallery .entry-thumb-wrap:hover .owl-prev {
left: 20px;
}
article.format-gallery .entry-thumb-wrap:hover .owl-next {
right: 20px;
}
article.format-video .entry-thumb-wrap .entry-thumbnail a.zoomGallery {
opacity: 1;
background-color: rgba(0, 0, 0, 0.2);
}
article.format-video .entry-thumb-wrap .entry-thumbnail a.zoomGallery i {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
article.format-video .entry-thumb-wrap .entry-thumbnail a.zoomGallery i:hover {
color: #ac8b68;
}
article.format-video .entry-thumb-wrap .entry-thumbnail:hover a.zoomGallery {
background-color: rgba(0, 0, 0, 0.4);
}
blockquote {
border-left: none;
font-size: 16px;
font-style: italic;
font-family: 'Oswald';
border: 1px solid #ac8b68;
padding: 25px 50px 35px 50px;
margin: 0;
}
blockquote p {
margin-top: -30px;
line-height: 1.875;
}
blockquote cite,
blockquote .post-quote-author-meta {
display: block;
font-size: 14px;
color: #242d2e;
letter-spacing: 0.2em;
text-transform: uppercase;
font-family: 'Roboto';
font-weight: 500;
font-style: normal;
line-height: 30px;
}
blockquote cite {
margin-top: 15px;
position: relative;
padding-left: 50px;
}
blockquote cite:before {
content: '';
background-color: #242d2e;
width: 30px;
height: 2px;
position: absolute;
top: 0;
bottom: 0;
left: 0;
margin: auto;
}
blockquote:before {
content: '”';
display: block;
font-size: 72px;
font-family: 'Oswald';
color: #ac8b68;
font-style: italic;
position: relative;
left: -5px;
}
blockquote.blockquote-dark {
padding: 30px 55px 65px 55px;
position: relative;
background-color: #242d2e;
border-color: #242d2e;
color: #fff;
}
blockquote.blockquote-dark cite {
color: #fff;
}
blockquote.blockquote-dark cite:before {
background-color: #ac8b68;
}
blockquote.blockquote-dark:after {
content: "";
position: absolute;
top: 30px;
bottom: 30px;
left: 30px;
right: 30px;
border: 1px solid rgba(255, 255, 255, 0.3);
}
blockquote.blockquote-dark:before {
margin-top: -35px;
z-index: 100;
}
.blog-wrap.isotope {
margin-left: -15px;
margin-right: -15px;
}
.blog-wrap.isotope.archive-layout-metro {
margin-left: 0;
margin-right: 0;
}
.archive-inner button.blog-load-more {
border-color: #242d2e;
color: #242d2e;
} .embed-responsive.embed-responsive-16by9.embed-responsive-medium-image {
padding-bottom: 78.9473684%;
}
.embed-responsive.embed-responsive-16by9.embed-responsive-large-image {
padding-bottom: 75%;
}
.embed-responsive.embed-responsive-16by9.embed-responsive-grid-image {
padding-bottom: 72.972973%;
}
.embed-responsive.embed-responsive-16by9.embed-responsive-single-post-image {
padding-bottom: 59.829059829%;
} .blog-wrap .entry-thumb-wrap.post-link .entry-thumbnail-padding {
padding: 50px;
height: 100%;
width: 100%;
background-color: #242d2e;
position: relative;
}
.blog-wrap .entry-thumb-wrap.post-link .entry-thumbnail-padding .content-middle {
position: relative;
}
.blog-wrap .entry-thumb-wrap.post-link .entry-thumbnail-padding a {
font-style: italic;
font-size: 16px;
color: #fff;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.blog-wrap .entry-thumb-wrap.post-link .entry-thumbnail-padding a i {
font-size: 30px;
height: 30px;
width: 70px;
display: inline-block;
position: relative;
margin-right: 10px;
color: #ac8b68;
}
.blog-wrap .entry-thumb-wrap.post-link .entry-thumbnail-padding a i:after {
content: '';
position: absolute;
width: 30px;
height: 2px;
background-color: #fff;
bottom: 7px;
right: 0;
margin: auto;
}
.blog-wrap .entry-thumb-wrap.post-link .entry-thumbnail-padding a:hover {
color: #ac8b68;
}
.blog-wrap .entry-thumb-wrap.post-link .entry-thumbnail-padding:before {
content: '';
position: absolute;
top: 25px;
left: 25px;
right: 25px;
bottom: 25px;
border: 1px solid rgba(255, 255, 255, 0.3);
z-index: 0;
} .blog-wrap.archive-layout-default {
border-top: 1px solid #fff;
}
.blog-wrap.archive-layout-default .entry-meta-date {
margin-bottom: 40px;
}
.blog-wrap.archive-layout-default .entry-thumb-wrap {
width: 50%;
float: left;
}
.blog-wrap.archive-layout-default .entry-content-wrap {
width: 50%;
float: right;
background-color: #fff;
height: 100%;
}
.blog-wrap.archive-layout-default .entry-content-padding {
display: block;
height: 100%;
width: 100%;
padding-left: 12%;
padding-right: 12%;
padding-top: 40px;
padding-bottom: 40px;
}
.blog-wrap.archive-layout-default .entry-excerpt {
max-height: 3.5em;
}
.blog-wrap.archive-layout-default article {
background-color: #F5F8FA;
}
.blog-wrap.archive-layout-default article:nth-child(2n) .entry-thumb-wrap {
float: right;
}
.blog-wrap.archive-layout-default article:nth-child(2n) .entry-content-wrap {
float: left;
text-align: right;
}
.blog-wrap.archive-layout-default article .tagcloud a {
text-transform: none;
font-size: 12px;
font-style: italic;
font-family: 'Oswald';
font-weight: 400;
margin: 0;
}
.blog-wrap.archive-layout-default article.sticky a.read-more {
background-color: #ac8b68 !important;
border-color: #ac8b68 !important;
color: #fff !important;
}
.blog-wrap.archive-layout-default article.sticky a.read-more:hover {
background-color: #242d2e !important;
border-color: #242d2e !important;
}
.blog-wrap.archive-layout-default h3.entry-post-title {
margin-bottom: 15px;
max-height: 2.66666667em;
}
.blog-wrap.archive-layout-default .entry-meta-wrap {
margin-bottom: 20px;
}
.blog-wrap.archive-layout-default .entry-meta-wrap > div {
display: inline-block;
}
.blog-wrap.archive-layout-default a.read-more {
border-color: #242d2e;
color: #242d2e;
margin-top: 90px;
}
.blog-wrap.archive-layout-zigzac article {
margin-bottom: 30px;
}
.blog-wrap.archive-layout-zigzac article .entry-thumb-wrap {
width: 48.7179487%;
float: left;
}
.blog-wrap.archive-layout-zigzac article .entry-thumb-wrap + .entry-content-wrap {
width: 51.2820513%;
float: right;
}
.blog-wrap.archive-layout-zigzac article .entry-thumb-wrap + .entry-content-wrap .entry-content-padding {
height: 100%;
padding-left: 12%;
padding-right: 12%;
}
.blog-wrap.archive-layout-zigzac article .entry-content-wrap {
box-shadow: 0 1px 1px rgba(36, 45, 46, 0.15);
}
.blog-wrap.archive-layout-zigzac article.sticky .entry-content-wrap {
box-shadow: 0 1px 3px #ac8b68;
}
.blog-wrap.archive-layout-zigzac article .entry-excerpt {
max-height: 3.5em;
}
.blog-wrap.archive-layout-zigzac article .embed-responsive.embed-responsive-16by9.embed-responsive-medium-image {
padding-bottom: 78.9473684%;
}
.blog-wrap.archive-layout-zigzac article .entry-content-padding {
width: 100%;
padding-top: 30px;
padding-bottom: 30px;
padding-left: 35px;
padding-right: 35px;
}
.blog-wrap.archive-layout-zigzac article .entry-meta-wrap {
margin-bottom: 25px;
}
.blog-wrap.archive-layout-zigzac article h3.entry-post-title {
margin-bottom: 10px;
max-height: 2.66666667em;
}
.blog-wrap.archive-layout-zigzac article .entry-meta-date {
margin-bottom: 38px;
}
.blog-wrap.archive-layout-zigzac article:nth-child(2n) .entry-thumb-wrap {
float: right;
}
.blog-wrap.archive-layout-zigzac article:nth-child(2n) .entry-thumb-wrap + .entry-content-wrap {
float: left;
} .blog-wrap.archive-layout-list article {
margin-bottom: 30px;
}
.blog-wrap.archive-layout-list article .entry-thumb-wrap,
.blog-wrap.archive-layout-list article .entry-thumb-wrap + .entry-content-wrap {
width: 50%;
float: left;
}
.blog-wrap.archive-layout-list article .entry-thumb-wrap .entry-content-padding,
.blog-wrap.archive-layout-list article .entry-thumb-wrap + .entry-content-wrap .entry-content-padding {
height: 100%;
padding-left: 12%;
padding-right: 12%;
}
.blog-wrap.archive-layout-list article .entry-content-wrap {
box-shadow: 0 1px 1px rgba(36, 45, 46, 0.15);
}
.blog-wrap.archive-layout-list article.sticky .entry-content-wrap {
box-shadow: 0 1px 3px #ac8b68;
}
.blog-wrap.archive-layout-list article .entry-excerpt {
max-height: 3.5em;
}
.blog-wrap.archive-layout-list article .entry-content-padding {
width: 100%;
padding-top: 30px;
padding-bottom: 30px;
padding-left: 35px;
padding-right: 35px;
}
.blog-wrap.archive-layout-list article .entry-meta-wrap {
margin-bottom: 25px;
}
.blog-wrap.archive-layout-list article h3.entry-post-title {
margin-bottom: 10px;
max-height: 2.66666667em;
}
.blog-wrap.archive-layout-list article .entry-meta-date {
margin-bottom: 38px;
}
.blog-wrap.archive-layout-list.blog-has-sidebar .entry-meta-date {
margin-bottom: 20px;
}
.blog-wrap.archive-layout-list.blog-has-sidebar .entry-meta-date h6 {
font-size: 12px;
letter-spacing: 0.2em;
}
.blog-wrap.archive-layout-list.blog-has-sidebar h3.entry-post-title {
font-size: 24px;
margin-bottom: 10px;
max-height: 2.66666667em;
}
.blog-wrap.archive-layout-list.blog-has-sidebar .entry-excerpt {
display: none;
}
.blog-wrap.archive-layout-list.blog-has-sidebar .entry-meta-wrap {
margin-bottom: 0;
} .blog-wrap.archive-layout-masonry.archive-col-3 article .entry-content-wrap,
.blog-wrap.archive-layout-grid-detail.archive-col-3 article .entry-content-wrap,
.blog-wrap.archive-layout-grid.archive-col-3 article .entry-content-wrap {
padding: 25px 30px;
}
.blog-wrap.archive-layout-masonry.archive-col-3 article h3.entry-post-title,
.blog-wrap.archive-layout-grid-detail.archive-col-3 article h3.entry-post-title,
.blog-wrap.archive-layout-grid.archive-col-3 article h3.entry-post-title {
font-size: 24px;
margin-bottom: 10px;
}
.blog-wrap.archive-layout-masonry.archive-col-3 article .entry-meta-date,
.blog-wrap.archive-layout-grid-detail.archive-col-3 article .entry-meta-date,
.blog-wrap.archive-layout-grid.archive-col-3 article .entry-meta-date {
margin-bottom: 20px;
}
.blog-wrap.archive-layout-masonry.archive-col-3 article .entry-meta-date h6,
.blog-wrap.archive-layout-grid-detail.archive-col-3 article .entry-meta-date h6,
.blog-wrap.archive-layout-grid.archive-col-3 article .entry-meta-date h6 {
font-size: 12px;
letter-spacing: 0.2em;
}
.blog-wrap.archive-layout-masonry article .entry-content-wrap,
.blog-wrap.archive-layout-grid-detail article .entry-content-wrap,
.blog-wrap.archive-layout-grid article .entry-content-wrap {
box-shadow: 0 1px 3px rgba(36, 45, 46, 0.15);
}
.blog-wrap.archive-layout-masonry article.sticky .entry-content-wrap,
.blog-wrap.archive-layout-grid-detail article.sticky .entry-content-wrap,
.blog-wrap.archive-layout-grid article.sticky .entry-content-wrap {
box-shadow: 0 1px 3px #ac8b68;
}
.blog-wrap.archive-layout-masonry article h3.entry-post-title,
.blog-wrap.archive-layout-grid-detail article h3.entry-post-title,
.blog-wrap.archive-layout-grid article h3.entry-post-title {
margin: 0;
}
.blog-wrap.archive-layout-masonry article .entry-meta-date,
.blog-wrap.archive-layout-grid-detail article .entry-meta-date,
.blog-wrap.archive-layout-grid article .entry-meta-date {
margin: 0;
}
.blog-wrap.archive-layout-masonry article blockquote,
.blog-wrap.archive-layout-grid-detail article blockquote,
.blog-wrap.archive-layout-grid article blockquote {
border: none;
background-color: #F5F8FA;
padding: 20px 30px;
}
.blog-wrap.archive-layout-masonry article blockquote p,
.blog-wrap.archive-layout-grid-detail article blockquote p,
.blog-wrap.archive-layout-grid article blockquote p {
margin-top: -45px;
}
.blog-wrap.archive-layout-masonry article .entry-thumb-wrap.post-link .entry-thumbnail-padding,
.blog-wrap.archive-layout-grid-detail article .entry-thumb-wrap.post-link .entry-thumbnail-padding,
.blog-wrap.archive-layout-grid article .entry-thumb-wrap.post-link .entry-thumbnail-padding {
padding: 50px 30px;
background-color: #F5F8FA;
}
.blog-wrap.archive-layout-masonry article .entry-thumb-wrap.post-link .entry-thumbnail-padding .content-middle,
.blog-wrap.archive-layout-grid-detail article .entry-thumb-wrap.post-link .entry-thumbnail-padding .content-middle,
.blog-wrap.archive-layout-grid article .entry-thumb-wrap.post-link .entry-thumbnail-padding .content-middle {
position: relative;
}
.blog-wrap.archive-layout-masonry article .entry-thumb-wrap.post-link .entry-thumbnail-padding a,
.blog-wrap.archive-layout-grid-detail article .entry-thumb-wrap.post-link .entry-thumbnail-padding a,
.blog-wrap.archive-layout-grid article .entry-thumb-wrap.post-link .entry-thumbnail-padding a {
color: #647072;
}
.blog-wrap.archive-layout-masonry article .entry-thumb-wrap.post-link .entry-thumbnail-padding a i,
.blog-wrap.archive-layout-grid-detail article .entry-thumb-wrap.post-link .entry-thumbnail-padding a i,
.blog-wrap.archive-layout-grid article .entry-thumb-wrap.post-link .entry-thumbnail-padding a i {
color: #ac8b68;
}
.blog-wrap.archive-layout-masonry article .entry-thumb-wrap.post-link .entry-thumbnail-padding a i:after,
.blog-wrap.archive-layout-grid-detail article .entry-thumb-wrap.post-link .entry-thumbnail-padding a i:after,
.blog-wrap.archive-layout-grid article .entry-thumb-wrap.post-link .entry-thumbnail-padding a i:after {
background-color: #647072;
}
.blog-wrap.archive-layout-masonry article .entry-thumb-wrap.post-link .entry-thumbnail-padding a:hover,
.blog-wrap.archive-layout-grid-detail article .entry-thumb-wrap.post-link .entry-thumbnail-padding a:hover,
.blog-wrap.archive-layout-grid article .entry-thumb-wrap.post-link .entry-thumbnail-padding a:hover {
color: #ac8b68;
}
.blog-wrap.archive-layout-masonry article .entry-thumb-wrap.post-link .entry-thumbnail-padding:before,
.blog-wrap.archive-layout-grid-detail article .entry-thumb-wrap.post-link .entry-thumbnail-padding:before,
.blog-wrap.archive-layout-grid article .entry-thumb-wrap.post-link .entry-thumbnail-padding:before {
display: none;
}
.blog-wrap.archive-layout-masonry article,
.blog-wrap.archive-layout-grid article {
padding-bottom: 30px;
}
.blog-wrap.archive-layout-masonry article h3.entry-post-title,
.blog-wrap.archive-layout-grid article h3.entry-post-title {
font-size: 24px;
margin-bottom: 10px;
}
.blog-wrap.archive-layout-masonry article .entry-content-wrap,
.blog-wrap.archive-layout-grid article .entry-content-wrap {
padding: 25px 30px;
}
.blog-wrap.archive-layout-masonry article .entry-meta-date,
.blog-wrap.archive-layout-grid article .entry-meta-date {
margin-bottom: 20px;
}
.blog-wrap.archive-layout-masonry article .entry-meta-date h6,
.blog-wrap.archive-layout-grid article .entry-meta-date h6 {
font-size: 12px;
letter-spacing: 0.2em;
}
.blog-wrap.archive-layout-masonry article .article-wrap,
.blog-wrap.archive-layout-grid article .article-wrap {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.blog-wrap.archive-layout-masonry article .article-wrap:hover,
.blog-wrap.archive-layout-grid article .article-wrap:hover {
box-shadow: 0 15px 30px rgba(36, 45, 46, 0.15);
}
.blog-wrap.archive-layout-masonry article .article-wrap:hover .entry-content-wrap,
.blog-wrap.archive-layout-grid article .article-wrap:hover .entry-content-wrap {
box-shadow: 0 1px 1px transparent;
}
.blog-wrap.archive-layout-grid-detail article {
padding-bottom: 60px;
}
.blog-wrap.archive-layout-grid-detail article h3.entry-post-title {
font-size: 36px;
margin: 0;
margin-bottom: 5px;
}
.blog-wrap.archive-layout-grid-detail article .entry-content-wrap {
padding: 45px 50px;
}
.blog-wrap.archive-layout-grid-detail article .entry-meta-date {
margin-bottom: 15px;
}
.blog-wrap.archive-layout-grid-detail article .entry-meta-date h6 {
font-size: 14px;
letter-spacing: 0.5em;
margin: 0;
}
.blog-wrap.archive-layout-grid-detail article .entry-meta-wrap {
margin-bottom: 20px;
}
.blog-wrap.archive-layout-grid-detail article .entry-excerpt {
max-height: 3.5em;
}
.blog-wrap.archive-layout-grid-detail article .entry-thumb-wrap.post-link .entry-thumbnail-padding,
.blog-wrap.archive-layout-grid-detail article blockquote {
padding-left: 50px;
}
.blog-wrap.archive-layout-grid-detail.archive-col-3 article .entry-thumb-wrap.post-link .entry-thumbnail-padding,
.blog-wrap.archive-layout-grid-detail.archive-col-3 article blockquote {
padding-left: 30px;
}
.blog-wrap.archive-layout-grid-detail.blog-has-sidebar h3.entry-post-title {
font-size: 28px;
} .blog-wrap.post-layout-grid.archive-layout-masonry article {
padding-bottom: 30px;
} .blog-wrap.archive-layout-textual-shadow article,
.blog-wrap.archive-layout-textual article {
margin-bottom: 30px;
}
.blog-wrap.archive-layout-textual-shadow article .entry-meta-date,
.blog-wrap.archive-layout-textual article .entry-meta-date {
margin-bottom: 20px;
}
.blog-wrap.archive-layout-textual-shadow article .entry-meta-date h6,
.blog-wrap.archive-layout-textual article .entry-meta-date h6 {
font-size: 12px;
color: #a4aeb0;
letter-spacing: 0.2em;
}
.blog-wrap.archive-layout-textual-shadow article h3.entry-post-title,
.blog-wrap.archive-layout-textual article h3.entry-post-title {
font-size: 22px;
}
.blog-wrap.archive-layout-textual-shadow article .entry-excerpt,
.blog-wrap.archive-layout-textual article .entry-excerpt {
max-height: 3.5em;
}
.blog-wrap.archive-layout-textual-shadow article .article-wrap,
.blog-wrap.archive-layout-textual article .article-wrap {
padding: 50px 30px;
box-shadow: 0 1px 1px rgba(36, 45, 46, 0.15);
}
.blog-wrap.archive-layout-textual-shadow article.sticky .article-wrap,
.blog-wrap.archive-layout-textual article.sticky .article-wrap {
box-shadow: 0 1px 3px #ac8b68;
}
.blog-wrap.archive-layout-textual-shadow article .entry-content-wrap,
.blog-wrap.archive-layout-textual article .entry-content-wrap {
padding: 0 10px;
padding-bottom: 30px;
border-bottom: 1px solid #E9EAEA;
}
.blog-wrap.archive-layout-textual-shadow article .entry-meta-author,
.blog-wrap.archive-layout-textual article .entry-meta-author {
margin-top: 20px;
}
.blog-wrap.archive-layout-textual-shadow article .entry-meta-author .author-avatar,
.blog-wrap.archive-layout-textual article .entry-meta-author .author-avatar {
display: inline-block;
width: 40px;
height: 40px;
margin-right: 18px;
}
.blog-wrap.archive-layout-textual-shadow article .entry-meta-author .author-avatar img,
.blog-wrap.archive-layout-textual article .entry-meta-author .author-avatar img {
margin: 0;
width: 100%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.blog-wrap.archive-layout-textual-shadow article .entry-meta-author a,
.blog-wrap.archive-layout-textual article .entry-meta-author a {
display: inline-block;
color: #242d2e;
font-size: 14px;
font-weight: 700;
}
.blog-wrap.archive-layout-textual-shadow article .entry-excerpt {
max-height: 5.25em;
}
.blog-wrap.archive-layout-textual-shadow article .entry-content-wrap {
padding: 0;
padding-bottom: 30px;
}
.blog-wrap.archive-layout-textual-shadow article .article-wrap {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.blog-wrap.archive-layout-textual-shadow article:hover .article-wrap {
box-shadow: 0 17px 40px rgba(36, 45, 46, 0.15);
} .blog-wrap.archive-layout-metro {
cursor: pointer !important;
}
.blog-wrap.archive-layout-metro article {
padding: 0 !important;
position: relative;
-webkit-transition: 0s;
-moz-transition: 0s;
-o-transition: 0s;
transition: 0s;
}
.blog-wrap.archive-layout-metro article .entry-thumb-wrap .entry-thumbnail a.zoomGallery {
background-color: rgba(0, 0, 0, 0);
}
.blog-wrap.archive-layout-metro article .entry-thumb-wrap .entry-thumbnail img {
-webkit-transition-property: -webkit-transform,-webkit-filter;
-moz-transition-property: -moz-transform,-moz-filter;
-o-transition-property: -o-transform,filter;
transition-property: -webkit-transform,-moz-transform,-o-transform,transform,-webkit-filter,-moz-filter,-o-filter,filter;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: cubic-bezier(0.57, 0.21, 0.69, 1);
-moz-transition-timing-function: cubic-bezier(0.57, 0.21, 0.69, 1);
-o-transition-timing-function: cubic-bezier(0.57, 0.21, 0.69, 1);
transition-timing-function: cubic-bezier(0.57, 0.21, 0.69, 1);
width: 100%;
}
.blog-wrap.archive-layout-metro article .entry-thumb-wrap .entry-thumbnail i {
display: none;
}
.blog-wrap.archive-layout-metro article:hover .entry-thumb-wrap:before {
opacity: 0;
}
.blog-wrap.archive-layout-metro article:hover .entry-thumb-wrap img {
-webkit-transform: scale(1.05, 1.05);
-moz-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}
.blog-wrap.archive-layout-metro article.col-md-3 h3.entry-post-title {
font-size: 20px;
}
.blog-wrap.archive-layout-metro article.col-md-3 .entry-meta-cat {
font-size: 14px;
}
.blog-wrap.archive-layout-metro article .entry-thumb-wrap {
position: relative;
overflow: hidden;
}
.blog-wrap.archive-layout-metro article .entry-thumb-wrap:before {
content: "";
position: absolute;
top: 50%;
bottom: 0;
left: 0;
right: 0;
background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6)); background: -o-linear-gradient(transparent, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6)); background: -moz-linear-gradient(transparent, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6)); background: linear-gradient(transparent, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6)); z-index: 5;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.blog-wrap.archive-layout-metro article .entry-info-wrap {
display: block;
position: absolute;
bottom: 1px;
left: 0;
right: 0;
z-index: 10;
padding-left: 30px;
padding-right: 30px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.blog-wrap.archive-layout-metro article h3.entry-post-title {
font-size: 30px;
color: #fff;
font-weight: 400;
}
.blog-wrap.archive-layout-metro article h3.entry-post-title a {
color: #fff;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.blog-wrap.archive-layout-metro article h3.entry-post-title a:hover {
color: #ac8b68;
}
.blog-wrap.archive-layout-metro article .entry-meta-cat {
color: #fff;
font-family: 'Oswald';
font-size: 16px;
font-style: italic;
margin-bottom: 10px;
font-weight: 300;
}
.blog-wrap.archive-layout-metro article .entry-meta-cat a {
color: #fff;
}
.blog-wrap.archive-layout-metro article .entry-meta-cat a:hover {
color: #ac8b68;
}
.blog-wrap.archive-layout-metro article:nth-child(8n+5) .entry-thumb-wrap:before {
right: 1px;
}
@media (min-width: 1600px) {
.blog-wrap.archive-layout-default h3.entry-post-title {
font-size: 32px;
}
.blog-wrap.archive-layout-default .entry-meta-date {
margin-bottom: 40px;
}
.blog-wrap.archive-layout-default .entry-meta-date h6 {
font-size: 14px;
letter-spacing: 0.5em;
}
.blog-wrap.archive-layout-default a.read-more {
margin-top: 90px;
}
}
@media (min-width: 1200px) {
.blog-wrap.archive-layout-default .entry-content-wrap {
min-height: 400px;
}
.blog-wrap.archive-layout-default h3.entry-post-title {
font-size: 28px;
}
.blog-wrap.archive-layout-default .entry-meta-date {
margin-bottom: 25px;
}
.blog-wrap.archive-layout-default .entry-meta-date h6 {
font-size: 12px;
letter-spacing: 0.4em;
}
.blog-wrap.archive-layout-default a.read-more {
margin-top: 60px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.blog-wrap.archive-layout-default h3.entry-post-title {
font-size: 22px;
margin-bottom: 10px;
}
.blog-wrap.archive-layout-default .entry-meta-wrap {
margin-bottom: 15px;
}
.blog-wrap.archive-layout-default .entry-meta-date {
margin-bottom: 10px;
}
.blog-wrap.archive-layout-default .entry-meta-date h6 {
font-size: 12px;
letter-spacing: 0.4em;
}
.blog-wrap.archive-layout-default .entry-excerpt {
font-size: 15px;
}
.blog-wrap.archive-layout-default a.read-more {
margin-top: 25px;
}
.blog-wrap.archive-layout-default .btn.btn-sm {
padding: 9.5px 30px;
font-size: 12px;
}
.blog-wrap.archive-layout-zigzac article .entry-meta-wrap,
.blog-wrap.archive-layout-list article .entry-meta-wrap {
margin-bottom: 20px;
}
.blog-wrap.archive-layout-zigzac article h3.entry-post-title,
.blog-wrap.archive-layout-list article h3.entry-post-title {
font-size: 24px;
margin-bottom: 10px;
}
.blog-wrap.archive-layout-zigzac article .entry-meta-date,
.blog-wrap.archive-layout-list article .entry-meta-date {
margin-bottom: 25px;
}
.blog-wrap.archive-layout-zigzac article .entry-meta-date h6,
.blog-wrap.archive-layout-list article .entry-meta-date h6 {
font-size: 13px;
letter-spacing: 0.4em;
}
}
@media (max-width: 1199px) {
.blog-wrap.archive-layout-grid-detail.archive-col-2 article {
padding-bottom: 40px;
}
.blog-wrap.archive-layout-grid-detail.archive-col-2 article .entry-thumb-wrap.post-link .entry-thumbnail-padding,
.blog-wrap.archive-layout-grid-detail.archive-col-2 article blockquote {
padding-left: 30px;
}
.blog-wrap.archive-layout-grid-detail.archive-col-2 article h3.entry-post-title {
font-size: 24px;
}
.blog-wrap.archive-layout-grid-detail.archive-col-2 article .entry-content-wrap {
padding: 30px 30px;
}
.blog-wrap.archive-layout-grid-detail.archive-col-2 article .entry-meta-date h6 {
font-size: 12px;
letter-spacing: 0.2em;
}
.blog-wrap.post-layout-grid.archive-col-4 article {
width: 33.33333334%;
}
}
@media (max-width: 991px) {
.blog-wrap.archive-layout-default h3.entry-post-title {
font-size: 22px;
margin-bottom: 10px;
}
.blog-wrap.archive-layout-default .entry-meta-date {
margin-bottom: 0;
}
.blog-wrap.archive-layout-default .entry-meta-date h6 {
font-size: 11px;
letter-spacing: 0.4em;
margin-bottom: 10px;
}
.blog-wrap.archive-layout-default a.read-more {
margin-top: 20px;
}
.blog-wrap.archive-layout-default .entry-excerpt {
font-size: 14px;
}
.blog-wrap.archive-layout-default .btn.btn-sm {
padding: 8px 25px;
font-size: 12px;
}
.blog-wrap.archive-layout-default .entry-meta-wrap {
margin-bottom: 15px;
}
.blog-wrap.archive-layout-default article {
border-top: 1px solid #F5F8FA;
}
.blog-wrap.archive-layout-default article .entry-content-wrap,
.blog-wrap.archive-layout-default article .entry-thumb-wrap {
width: 100%;
float: none;
height: auto !important;
text-align: left !important;
}
.blog-wrap.archive-layout-default article .entry-content-padding {
padding-top: 50px;
padding-bottom: 50px;
}
.blog-wrap.archive-layout-zigzac article .entry-thumb-wrap,
.blog-wrap.archive-layout-list article .entry-thumb-wrap,
.blog-wrap.archive-layout-zigzac article .entry-thumb-wrap + .entry-content-wrap,
.blog-wrap.archive-layout-list article .entry-thumb-wrap + .entry-content-wrap {
width: 100%;
float: none;
height: auto !important;
}
.blog-wrap.archive-layout-zigzac article .entry-thumb-wrap .entry-content-padding,
.blog-wrap.archive-layout-list article .entry-thumb-wrap .entry-content-padding,
.blog-wrap.archive-layout-zigzac article .entry-thumb-wrap + .entry-content-wrap .entry-content-padding,
.blog-wrap.archive-layout-list article .entry-thumb-wrap + .entry-content-wrap .entry-content-padding {
height: 100%;
padding-left: 40px;
padding-right: 40px;
}
.blog-wrap.archive-layout-zigzac article .entry-excerpt,
.blog-wrap.archive-layout-list article .entry-excerpt {
max-height: 5.25em;
}
.blog-wrap.archive-layout-zigzac article .entry-meta-wrap,
.blog-wrap.archive-layout-list article .entry-meta-wrap {
margin-bottom: 20px;
}
.blog-wrap.archive-layout-zigzac article h3.entry-post-title,
.blog-wrap.archive-layout-list article h3.entry-post-title {
font-size: 24px;
margin-bottom: 5px;
}
.blog-wrap.archive-layout-zigzac article .entry-meta-date,
.blog-wrap.archive-layout-list article .entry-meta-date {
margin-bottom: 20px;
}
.blog-wrap.archive-layout-zigzac article .entry-meta-date h6,
.blog-wrap.archive-layout-list article .entry-meta-date h6 {
font-size: 13px;
letter-spacing: 0.4em;
}
.blog-wrap.post-layout-grid.archive-col-4 article,
.blog-wrap.post-layout-grid.archive-col-3 article {
width: 50%;
}
}
@media (max-width: 767px) {
.blog-wrap.post-layout-grid article {
width: 100%;
}
.blog-wrap.archive-layout-metro article h3.entry-post-title {
font-size: 20px;
}
.blog-wrap.archive-layout-metro article .entry-meta-cat {
font-size: 14px;
}
.blog-wrap.archive-layout-metro article .entry-info-wrap {
padding-left: 30px;
padding-right: 30px;
}
.blog-wrap.archive-layout-metro article .entry-thumb-wrap:before {
top: 10%;
}
}
@media (max-width: 480px) {
.blog-wrap.archive-layout-zig-zac article .entry-excerpt,
.blog-wrap.archive-layout-list article .entry-excerpt {
max-height: 3.5em;
}
.blog-wrap.archive-layout-zig-zac article .entry-meta-wrap,
.blog-wrap.archive-layout-list article .entry-meta-wrap {
margin-bottom: 20px;
}
.blog-wrap.archive-layout-zig-zac article h3.entry-post-title,
.blog-wrap.archive-layout-list article h3.entry-post-title {
font-size: 20px;
margin-bottom: 5px;
}
.blog-wrap.archive-layout-zig-zac article .entry-excerpt,
.blog-wrap.archive-layout-list article .entry-excerpt {
font-size: 15px;
}
.blog-wrap.archive-layout-zig-zac article .entry-thumb-wrap .entry-content-padding,
.blog-wrap.archive-layout-list article .entry-thumb-wrap .entry-content-padding,
.blog-wrap.archive-layout-zig-zac article .entry-thumb-wrap + .entry-content-wrap .entry-content-padding,
.blog-wrap.archive-layout-list article .entry-thumb-wrap + .entry-content-wrap .entry-content-padding {
padding-left: 25px;
padding-right: 25px;
}
blockquote {
padding: 25px 30px 35px 30px;
}
blockquote p {
font-size: 15px;
margin-top: -45px;
}
blockquote cite {
margin-top: 15px;
}
}  .single-blog-inner h3.entry-post-title {
font-size: 48px;
margin-bottom: 15px;
}
.single-blog-inner .entry-content-wrap .container {
padding-left: 0;
padding-right: 0;
}
.single-blog-inner .entry-meta-wrap > div {
position: relative;
display: inline-block;
font-style: italic;
font-weight: 300;
font-family: 'Oswald';
color: #a4aeb0;
padding-left: 15px;
padding-right: 15px;
font-size: 16px;
}
.single-blog-inner .entry-meta-wrap > div:first-child {
padding-left: 0;
}
.single-blog-inner .entry-meta-wrap > div a {
color: #a4aeb0;
}
.single-blog-inner .entry-meta-wrap > div a:hover {
color: #ac8b68;
}
.single-blog-inner .entry-meta-wrap > div + div:before {
content: '';
position: absolute;
height: 15px;
width: 1px;
background-color: #a4aeb0;
left: 0;
top: 0;
bottom: 0;
margin: auto;
}
.single-blog-inner .single-entry-meta-cate span {
margin-right: 3px;
}
.single-blog-inner .single-title-info {
margin-bottom: 50px;
}
.single-blog-inner .entry-content {
font-size: 16px;
line-height: 1.75;
padding-bottom: 50px;
}
.single-blog-inner .entry-meta-tag.tagcloud {
width: 60%;
float: left;
}
.single-blog-inner .entry-meta-tag.tagcloud a {
display: inline-block;
font-size: 11px;
letter-spacing: 0.1em;
text-transform: uppercase;
font-weight: 500;
line-height: 1;
padding: 8px 30px 6px 30px;
margin: 5px 10px 5px 0;
border: 1px solid #E8E8E8;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
color: #242d2e;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-blog-inner .entry-meta-tag.tagcloud a:hover {
background-color: #242d2e;
border-color: #242d2e;
color: #fff;
}
.single-blog-inner .social-share {
margin-top: 7px;
width: 40%;
float: right;
text-align: right;
}
.single-blog-inner .social-share label {
display: none;
}
.single-blog-inner .social-share a {
display: inline-block;
margin: 0 15px;
color: #647072;
}
.single-blog-inner .social-share a:hover {
color: #ac8b68;
}
.single-blog-inner > .type-portfolio .social-share {
width: 100%;
text-align: left;
}
.single-blog-inner > .type-portfolio .social-share label {
display: inline-block;
}
.single-blog-inner .entry-tag-share {
padding-bottom: 20px;
border-bottom: 1px solid #e8e8e8;
}
.single-blog-inner .post-navigation {
padding-top: 20px;
padding-bottom: 20px;
border-bottom: 1px solid #E8E8E8;
}
.single-blog-inner .post-navigation .nav-previous,
.single-blog-inner .post-navigation .nav-next {
width: 50%;
float: left;
}
.single-blog-inner .post-navigation .nav-previous a,
.single-blog-inner .post-navigation .nav-next a {
display: inline-block;
font-family: 'Oswald';
font-style: italic;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-blog-inner .post-navigation .nav-previous a i,
.single-blog-inner .post-navigation .nav-next a i {
margin: 0 3px;
}
.single-blog-inner .post-navigation .nav-previous a i,
.single-blog-inner .post-navigation .nav-next a i,
.single-blog-inner .post-navigation .nav-previous a div,
.single-blog-inner .post-navigation .nav-next a div {
display: inline-block;
}
.single-blog-inner .post-navigation .nav-previous a:hover,
.single-blog-inner .post-navigation .nav-next a:hover {
color: #ac8b68;
}
.single-blog-inner .post-navigation .nav-previous {
text-align: left;
}
.single-blog-inner .post-navigation .nav-next {
text-align: right;
float: right;
}
.single-blog-inner .author-info {
clear: both;
padding-top: 50px;
padding-bottom: 50px;
}
.single-blog-inner .author-info .author-avatar {
width: 150px;
height: 120px;
float: left;
padding-right: 30px;
margin-right: 30px;
position: relative;
}
.single-blog-inner .author-info .author-avatar:before {
content: '';
position: absolute;
top: 0;
width: 1px;
height: 170px;
background-color: #e8e8e8;
right: 0;
}
.single-blog-inner .author-info .author-avatar:after {
content: "";
position: absolute;
z-index: 5;
width: 120px;
height: 120px;
border: 2px solid #ac8b68;
top: 12px;
left: 12px;
}
.single-blog-inner .author-info .author-avatar img {
position: relative;
z-index: 10;
box-shadow: 0 1px 2px rgba(36, 45, 46, 0.15);
}
.single-blog-inner .author-info .author-description {
overflow: hidden;
}
.single-blog-inner .author-info h2.author-title {
font-size: 22px;
font-family: 'Roboto';
font-weight: bold;
margin-top: 5px;
margin-bottom: 10px;
}
.single-blog-inner .author-info .author-bio {
margin-bottom: 20px;
font-style: italic;
}
.single-blog-inner .author-info .author-social-profile {
padding: 0;
margin: 0;
}
.single-blog-inner .author-info .author-social-profile li {
list-style: none;
display: inline-block;
}
.single-blog-inner .author-info .author-social-profile li + li {
margin-left: 20px;
}
.single-blog-inner .post-related-wrap h3.entry-post-title {
font-size: 18px;
}
.single-blog-inner .post-related-wrap h6.entry-date {
color: #ac8b68;
margin-bottom: 10px;
font-weight: 300;
font-size: 13px;
letter-spacing: 0.15em;
text-transform: uppercase;
}
.single-blog-inner .post-related-wrap .entry-content-wrap {
padding: 20px;
box-shadow: 0 1px 1px rgba(36, 45, 46, 0.15);
}
.single-blog-inner .post-related-wrap .owl-item {
padding: 1px;
}
.single-blog-inner .post-related-wrap .entry-excerpt {
max-height: 5.25em;
overflow: hidden;
}
.single-blog-inner .post-related-wrap article.format-audio .embed-responsive.embed-responsive-16by9.embed-responsive-single-post-image {
padding-bottom: auto;
height: auto;
}
.single-blog-inner .post-related-wrap article.format-audio iframe {
height: 100% !important;
}
.single-blog-inner .comments-area {
padding-top: 30px;
}
.single-blog-inner .comments-area input,
.single-blog-inner .comments-area textarea {
width: 100%;
vertical-align: middle;
margin-bottom: 30px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
padding-left: 20px;
max-width: 100%;
}
.single-blog-inner .comments-area input:focus,
.single-blog-inner .comments-area textarea:focus {
border-color: #242d2e;
}
.single-blog-inner .comments-area textarea {
height: 130px;
}
.single-blog-inner .comments-area input[type='submit'] {
display: inline-block;
width: auto;
}
.single-blog-inner .comments-area .input-name,
.single-blog-inner .comments-area .input-email,
.single-blog-inner .comments-area .input-website {
width: 33.3333333334%;
float: left;
}
.single-blog-inner .comments-area .input-name {
padding-right: 15px;
}
.single-blog-inner .comments-area .input-email {
padding-left: 15px;
padding-right: 15px;
}
.single-blog-inner .comments-area .input-website {
padding-left: 15px;
}
.single-blog-inner .comments-area .comments-list {
padding-top: 50px;
padding-bottom: 50px;
}
.single-blog-inner .comments-area .comments-list .comment-list {
padding: 0;
margin: 0;
margin-top: 5px;
}
.single-blog-inner .comments-area .comments-list .comment-list li {
padding: 0;
list-style: none;
}
.single-blog-inner .comments-area .comments-list .comment-list ol.children {
padding-left: 100px;
}
.single-blog-inner .comments-area .comments-list .comment img.avatar {
margin: 0;
margin-right: 30px;
float: left;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.single-blog-inner .comments-area .comments-list .comment .comment-text {
overflow: hidden;
padding-left: 30px;
min-height: 100px;
position: relative;
padding-bottom: 25px;
}
.single-blog-inner .comments-area .comments-list .comment .comment-text:before {
content: '';
position: absolute;
top: 0;
left: 0;
height: 100px;
width: 1px;
background-color: #E9E9E9;
}
.single-blog-inner .comments-area .comments-list .comment .author-name {
font-size: 18px;
font-weight: bold;
text-transform: capitalize;
color: #242d2e;
}
.single-blog-inner .comments-area .comments-list .comment .comment-meta-date {
font-size: 14px;
font-style: italic;
font-family: 'Oswald';
}
.single-blog-inner .comments-area .comments-list .comment .comment-reply-edit {
width: 40%;
float: right;
text-align: right;
}
.single-blog-inner .comments-area .comments-list .comment .comment-reply-edit > a {
line-height: 1;
font-size: 13px;
text-transform: uppercase;
font-weight: bold;
display: inline-block;
padding: 8px 30px;
border: 1px solid #242d2e;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
color: #647072;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-blog-inner .comments-area .comments-list .comment .comment-reply-edit > a:hover {
background-color: #242d2e;
color: #fff;
}
.single-blog-inner .comments-area .comments-list .comment .comment-reply-edit > a + a {
margin-left: 10px;
}
.single-blog-inner .comments-area .comments-list .comment .comment-author-info {
width: 60%;
float: left;
}
.single-blog-inner .comments-area .comments-list .comment .text {
margin-top: 18px;
}
.single-blog-inner .comments-area .comments-list .comment .comment-meta {
line-height: 1;
margin-bottom: 5px;
}
.single-blog-inner .comments-area .comment-respond input[type="submit"] {
background-color: #242d2e;
color: #ffffff;
padding: 11.5px 32px;
margin-top: 30px;
}
.single-blog-inner .comments-area .comment-respond input[type="submit"]:hover {
border-color: #242d2e;
background-color: #fff;
color: #242d2e;
}
.single-blog-inner .comments-area .comment-respond h4 {
margin-bottom: 25px;
text-transform: none;
font-size: 24px;
font-family: 'Roboto';
}
.single-blog-inner .comments-area.form-underline input,
.single-blog-inner .comments-area.form-underline textarea {
padding-left: 0;
border: none;
background-image: -webkit-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: -o-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: -moz-linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-image: linear-gradient(top left, #000000 0%, rgba(0, 0, 0, 0.1) 0%);
background-position: 0 100%, 0 100%;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.single-blog-inner .comments-area.form-underline input:active,
.single-blog-inner .comments-area.form-underline textarea:active,
.single-blog-inner .comments-area.form-underline input:focus,
.single-blog-inner .comments-area.form-underline textarea:focus {
-webkit-animation: border-dark-animation 0.4s forwards ease-in-out;
-o-animation: border-dark-animation 0.4s forwards ease-in-out;
animation: border-dark-animation 0.4s forwards ease-in-out;
}
.single-blog-inner .comments-area.form-underline .input-name,
.single-blog-inner .comments-area.form-underline .input-email,
.single-blog-inner .comments-area.form-underline .input-website {
width: 100%;
padding: 0;
}
.single-blog-inner .comments-area.form-underline .input-name input,
.single-blog-inner .comments-area.form-underline .input-email input,
.single-blog-inner .comments-area.form-underline .input-website input {
margin-bottom: 20px;
}
.single-blog-inner .comments-area.form-underline .input-website input {
margin-bottom: 28px;
}
.single-blog-inner .comments-area .comment-respond.format-audio .embed-responsive.embed-responsive-16by9.embed-responsive-single-post-image,
.single-blog-inner .comments-area .comments-list.format-audio .embed-responsive.embed-responsive-16by9.embed-responsive-single-post-image,
.single-blog-inner article.format-audio .embed-responsive.embed-responsive-16by9.embed-responsive-single-post-image {
padding-bottom: 0;
height: 220px;
}
.single-blog-inner .comments-area .comment-respond.format-audio iframe,
.single-blog-inner .comments-area .comments-list.format-audio iframe,
.single-blog-inner article.format-audio iframe {
height: 220px;
}
.single-blog-inner .comments-area .comment-respond .entry-thumb-wrap,
.single-blog-inner .comments-area .comments-list .entry-thumb-wrap,
.single-blog-inner article .entry-thumb-wrap {
margin-bottom: 30px;
}
.single-blog-inner .post-related-wrap h4 {
font-family: 'Roboto';
font-size: 24px;
text-transform: capitalize;
font-weight: 700;
}
.single-blog-inner .post-related-wrap article {
padding-top: 2px;
padding-bottom: 5px;
}
.single-blog-inner .post-related-wrap article.format-audio .embed-responsive.embed-responsive-16by9.embed-responsive-single-post-image {
padding-bottom: 59.829059829%;
height: auto;
}
.single-blog-inner .post-related-wrap article.format-audio iframe {
height: auto;
}
.single-blog-inner .post-related-wrap article .entry-thumb-wrap {
margin-bottom: 0;
}
.single-blog-inner .post-related-wrap .owl-carousel .owl-dots {
display: none;
}
.single-blog-inner .post-related-wrap .owl-carousel .owl-nav .owl-prev,
.single-blog-inner .post-related-wrap .owl-carousel .owl-nav .owl-next {
left: inherit;
right: 0;
top: -40px;
}
.single-blog-inner .post-related-wrap .owl-carousel .owl-nav .owl-prev:hover,
.single-blog-inner .post-related-wrap .owl-carousel .owl-nav .owl-next:hover {
background-color: #ac8b68;
border-color: #ac8b68;
color: #fff;
}
.single-blog-inner .post-related-wrap .owl-carousel .owl-nav .owl-prev:hover i,
.single-blog-inner .post-related-wrap .owl-carousel .owl-nav .owl-next:hover i {
color: #fff;
}
.single-blog-inner .post-related-wrap .owl-carousel .owl-nav .owl-prev {
right: 40px;
}
.single-blog-inner .entry-thumb-wrap.post-link .entry-thumbnail-padding {
padding: 50px;
height: 100%;
width: 100%;
background-color: #242d2e;
position: relative;
}
.single-blog-inner .entry-thumb-wrap.post-link .entry-thumbnail-padding .content-middle {
position: relative;
}
.single-blog-inner .entry-thumb-wrap.post-link .entry-thumbnail-padding a {
font-style: italic;
font-size: 16px;
color: #fff;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-blog-inner .entry-thumb-wrap.post-link .entry-thumbnail-padding a i {
font-size: 30px;
height: 30px;
width: 70px;
display: inline-block;
position: relative;
margin-right: 10px;
color: #ac8b68;
}
.single-blog-inner .entry-thumb-wrap.post-link .entry-thumbnail-padding a i:after {
content: '';
position: absolute;
width: 30px;
height: 2px;
background-color: #fff;
bottom: 7px;
right: 0;
margin: auto;
}
.single-blog-inner .entry-thumb-wrap.post-link .entry-thumbnail-padding a:hover {
color: #ac8b68;
}
.single-blog-inner .entry-thumb-wrap.post-link .entry-thumbnail-padding:before {
content: '';
position: absolute;
top: 25px;
left: 25px;
right: 25px;
bottom: 25px;
border: 1px solid rgba(255, 255, 255, 0.3);
z-index: 0;
}
.single-blog-inner article.post-single .entry-thumbnail {
display: inline-block;
position: relative;
width: auto;
}
.single-blog-inner article.post-single .entry-thumbnail img {
width: auto;
}
@media (max-width: 991px) {
.single-blog-inner .comments-area .comments-list .comment-list ol.children {
padding-left: 20px;
}
.single-blog-inner .comments-area .comments-list .comment img.avatar {
margin-right: 20px;
}
.single-blog-inner .comments-area .comments-list .comment .comment-text {
padding-left: 0;
}
.single-blog-inner .comments-area .comments-list .comment .comment-text:before {
display: none;
}
.single-blog-inner .comments-area .comments-list .comment .comment-reply-edit > a {
padding: 5px 20px;
}
.single-blog-inner .comments-area .input-name {
width: 50%;
}
.single-blog-inner .comments-area .input-email {
padding-right: 0;
width: 50%;
}
.single-blog-inner .comments-area .input-website {
width: 100%;
padding-left: 0;
}
}
@media (max-width: 767px) {
.single-blog-inner h3.entry-post-title {
font-size: 30px;
margin-bottom: 15px;
}
.single-blog-inner .entry-meta-wrap > div {
font-size: 15px;
}
.single-blog-inner .entry-meta-tag.tagcloud {
width: 100%;
}
.single-blog-inner .entry-meta-tag.tagcloud a {
padding: 8px 25px 6px 25px;
}
.single-blog-inner .social-share {
width: 100%;
margin-top: 15px;
float: left;
text-align: center;
}
.single-blog-inner .post-navigation {
padding-top: 20px;
}
.single-blog-inner .post-navigation .nav-previous,
.single-blog-inner .post-navigation .nav-next {
font-size: 14px;
}
.single-blog-inner .post-navigation .nav-previous a,
.single-blog-inner .post-navigation .nav-next a {
padding: 8px 20px 7px 20px;
}
.single-blog-inner .post-navigation .nav-previous a i,
.single-blog-inner .post-navigation .nav-next a i {
font-size: 14px;
}
.single-blog-inner .post-navigation .nav-previous {
text-align: left;
}
.single-blog-inner .post-navigation .nav-next {
text-align: right;
}
.single-blog-inner .comments-area .comments-list .comment img.avatar {
width: 50px;
height: 50px;
}
.single-blog-inner .comments-area .input-name,
.single-blog-inner .comments-area .input-email,
.single-blog-inner .comments-area .input-website {
width: 100%;
padding-left: 0;
padding-right: 0;
float: left;
}
}
@media (max-width: 480px) {
.single-blog-inner .author-info .author-avatar {
width: 215px;
height: 200px;
float: none;
margin-right: 0;
padding-right: 15px;
}
.single-blog-inner .author-info .author-avatar:before {
display: none;
}
.single-blog-inner .author-info .author-avatar:after {
width: 200px;
height: 200px;
}
.single-blog-inner .author-info .author-description {
margin-top: 30px;
overflow: hidden;
}
.single-blog-inner .comments-area .comments-list .comment .comment-reply-edit {
width: 100%;
text-align: left;
}
.single-blog-inner .comments-area .comments-list .comment .comment-author-info {
width: 100%;
}
} .archive-layout-grid + .paging-navigation {
margin-top: 0;
}
.woocommerce-pagination ul {
list-style: none;
display: inline-block;
}
.woocommerce-pagination ul li {
display: inline-block;
float: left;
}
.woocommerce-pagination,
.paging-navigation-wrap {
width: 100%;
display: block;
text-align: center;
margin-top: 80px;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.blog-wrap + .paging-navigation {
margin-top: 50px;
}
.woocommerce-pagination,
.paging-navigation {
font-size: 0;
position: relative;
text-align: center;
clear: both;
}
.woocommerce-pagination a.page-numbers,
.paging-navigation a.page-numbers,
.woocommerce-pagination span.page-numbers,
.paging-navigation span.page-numbers {
display: inline-block;
width: 40px;
line-height: 40px;
height: 40px;
text-align: center;
color: #242d2e;
-webkit-border-radius: 50%;
-webkit-background-clip: padding-box;
-moz-border-radius: 50%;
-moz-background-clip: padding;
border-radius: 50%;
background-clip: padding-box;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
font-size: 16px;
margin: auto 10px;
}
.woocommerce-pagination a.next,
.paging-navigation a.next,
.woocommerce-pagination a.prev,
.paging-navigation a.prev {
position: absolute;
top: 0;
margin: auto 0;
font-family: 'Oswald';
font-style: italic;
width: auto;
}
.woocommerce-pagination a.next:hover,
.paging-navigation a.next:hover,
.woocommerce-pagination a.prev:hover,
.paging-navigation a.prev:hover {
color: #ac8b68;
}
.woocommerce-pagination a.next,
.paging-navigation a.next {
right: 0;
}
.woocommerce-pagination a.next i,
.paging-navigation a.next i {
padding-left: 10px;
}
.woocommerce-pagination a.prev,
.paging-navigation a.prev {
left: 0;
}
.woocommerce-pagination a.prev i,
.paging-navigation a.prev i {
padding-right: 10px;
}
.woocommerce-pagination a.page-numbers.current,
.paging-navigation a.page-numbers.current,
.woocommerce-pagination span.page-numbers.current,
.paging-navigation span.page-numbers.current,
.woocommerce-pagination a.page-numbers:not(.next):not(.prev):hover,
.paging-navigation a.page-numbers:not(.next):not(.prev):hover,
.woocommerce-pagination span.page-numbers:not(.next):not(.prev):hover,
.paging-navigation span.page-numbers:not(.next):not(.prev):hover {
color: #fff;
background-color: #242d2e;
}
.paging-navigation.paging-navigation-loadmore {
display: block;
width: 100%;
text-align: center;
margin-top: 30px;
border: none;
}
.paging-navigation.paging-navigation-loadmore button {
height: 50px;
line-height: 50px;
padding-top: 0;
padding-bottom: 0;
}
.paging-navigation.paging-navigation-loadmore span {
display: inline-block;
}
.blog-wrap + .paging-navigation {
text-align: center;
position: relative;
}
.blog-wrap + .paging-navigation .paging-navigation-center {
display: inline-block;
}
.blog-wrap + .paging-navigation .paging-navigation-center a.page-numbers,
.blog-wrap + .paging-navigation .paging-navigation-center span.page-numbers {
float: left;
}
#infinite_scroll_loading {
margin-top: 30px;
}
@media (max-width: 480px) {
.woocommerce-pagination span.page-numbers,
.woocommerce-pagination a.page-numbers,
.paging-navigation span.page-numbers,
.paging-navigation a.page-numbers {
width: 30px;
line-height: 30px;
height: 30px;
font-size: 12px;
margin: auto 2px;
}
.woocommerce-pagination a.next i,
.paging-navigation a.next i {
padding-left: 5px;
}
.woocommerce-pagination a.prev i,
.paging-navigation a.prev i {
padding-right: 5px;
}
} .orion-item-wrap .thumb-wrap > img {
width: 100%;
height: auto;
}
.orion-item-wrap .thumb-wrap {
position: relative;
}
.orion-item-wrap .hover-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
position: absolute;
overflow: hidden;
opacity: 0;
-webkit-transition: opacity 0.5s;
-moz-transition: opacity 0.5s;
-o-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.orion-item-wrap .hover-wrap:hover {
opacity: 1;
}
.orion-item-wrap .hover-wrap:hover .view-gallery,
.orion-item-wrap .hover-wrap:hover .title,
.orion-item-wrap .hover-wrap:hover .category {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-o-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
}
.orion-item-wrap .hover-outer {
width: 100%;
height: 100%;
}
.orion-item-wrap.bg-light .hover-wrap {
background: rgba(255, 255, 255, 0.9);
}
.orion-item-wrap.bg-dark .hover-wrap {
background: rgba(0, 0, 0, 0.9);
}
.orion-item-wrap.bg-primary-color .hover-wrap {
background: rgba(172, 139, 104, 0.9);
}
.orion-item-wrap.bg-foreground-color .hover-wrap {
background: rgba(100, 112, 114, 0.9);
}
.orion-item-wrap.bg-light.he-bg-full .hover-wrap {
background: #fff;
}
.orion-item-wrap.bg-dark.he-bg-full .hover-wrap {
background: #242d2e;
}
.orion-item-wrap.bg-primary-color.he-bg-full .hover-wrap {
background: #ac8b68;
}
.orion-item-wrap.bg-foreground-color.he-bg-full .hover-wrap {
background: #647072;
}
.orion-item-wrap .hover-inner {
vertical-align: middle;
text-align: center;
position: relative;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
top: 50%;
}
.orion-item-wrap .view-gallery {
width: 30px;
height: 30px;
display: inline-block;
line-height: 27px;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
-webkit-transform: translateY(50px);
-moz-transform: translateY(50px);
-o-transform: translateY(50px);
-ms-transform: translateY(50px);
transform: translateY(50px);
}
.orion-item-wrap.bg-light a.link-detail,
.orion-item-wrap.bg-light .view-gallery {
color: #242d2e;
}
.orion-item-wrap.bg-light .category {
color: #647072;
}
.orion-item-wrap.bg-dark .thumb-wrap a.link-detail,
.orion-item-wrap.bg-dark .thumb-wrap .view-gallery {
color: #fff;
}
.orion-item-wrap.bg-dark .thumb-wrap .category {
color: #fff;
line-height: 30px;
}
.orion-item-wrap.bg-light .thumb-wrap a.link-detail:hover,
.orion-item-wrap.bg-light .view-gallery:hover {
color: #ac8b68;
}
.orion-item-wrap.bg-dark .thumb-wrap a.link-detail:hover,
.orion-item-wrap.bg-dark .view-gallery:hover {
color: #fff;
}
.orion-item-wrap.bg-primary-color a.link-detail:hover,
.orion-item-wrap.bg-primary-color .view-gallery:hover {
color: inherit;
}
.orion-item-wrap .thumb-wrap {
position: relative;
z-index: 1;
}
.orion-item-wrap .info {
padding: 0px 25px 25px;
}
.orion-item-wrap.has-border .info {
border: solid 5px #f3f3f3;
}
.orion-item-wrap.has-border .thumb-wrap {
margin-bottom: -5px;
}
.orion-item-wrap .read-more {
margin-top: 25px;
line-height: 1;
}
.orion-item-wrap .read-more a {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
color: #ac8b68;
}
.orion-item-wrap .read-more a:hover {
color: #647072;
}
.content-middle {
display: table;
vertical-align: middle;
height: 100%;
width: 100%;
}
.content-middle-inner {
display: table-cell;
vertical-align: middle;
} .entry-meta-like .loader,
.entry-meta-like .loader:before,
.entry-meta-like .loader:after {
background-color: rgba(172, 139, 104, 0.7);
}
.entry-meta-like .sl-button {
margin-right: 5px;
}
@-webkit-keyframes load1 {
0%,
80%,
100% {
box-shadow: 0 0 #ac8b68;
height: .6em;
}
40% {
box-shadow: 0 -0.3em #ac8b68;
height: 1em;
}
}
@keyframes load1 {
0%,
80%,
100% {
box-shadow: 0 0 #ac8b68;
height: .6em;
}
40% {
box-shadow: 0 -0.3em #ac8b68;
height: 1em;
}
} .disable-hover,
.disable-hover * {
pointer-events: none !important;
} .widget_shopping_cart_content {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.widget_shopping_cart_content:hover .shopping-cart-list,
.widget_shopping_cart_content:hover .product_list_widget {
z-index: 9999;
opacity: 1;
visibility: visible;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-o-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
}
.shopping-cart-list {
background-color: #fff;
line-height: 24px;
padding: 30px;
min-width: 300px;
position: absolute;
overflow: hidden;
opacity: 0;
visibility: hidden;
z-index: -1;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
-webkit-transform: translateY(50px);
-moz-transform: translateY(50px);
-o-transform: translateY(50px);
-ms-transform: translateY(50px);
transform: translateY(50px);
}
.shopping-cart-list ul.cart_list {
padding: 0;
margin: 0;
list-style: none;
max-height: 270px;
overflow: hidden;
position: relative;
}
.shopping-cart-list .mini_cart_item {
display: flex;
width: 100%;
line-height: 1;
margin-bottom: 20px;
}
.shopping-cart-list .product-thumbnail {
width: 70px;
height: auto;
box-sizing: content-box;
border: solid 1px #ececec;
}
.shopping-cart-list .product-thumbnail img {
max-width: 70px;
}
.shopping-cart-list .product-info {
display: inline-block;
padding-left: 20px;
text-align: left;
}
.shopping-cart-list span.quantity {
display: block;
line-height: 1.5;
font-weight: 500;
color: #242d2e;
margin-bottom: 5px;
}
.shopping-cart-list span.product-name {
font-family: 'Oswald';
font-size: 16px;
color: #a4aeb0;
}
.shopping-cart-list span.product-name:hover {
color: #ac8b68;
}
.shopping-cart-list a.remove {
position: absolute;
right: 10px;
}
.shopping-cart-list a.remove i {
font-size: 20px;
color: #242d2e;
font-weight: 600;
}
.shopping-cart-list .total {
padding-top: 40px;
border-top: solid 1px #e5e5e5;
color: #242d2e;
}
.shopping-cart-list .total span.amount {
float: right;
font-weight: 700;
font-size: 20px;
}
.shopping-cart-list .total strong {
float: left;
}
.shopping-cart-list .buttons a {
border: solid 1px #242d2e !important;
color: #242d2e;
background-color: transparent;
text-transform: uppercase;
text-align: center;
margin-top: 20px;
padding: 10px 30px;
display: inline-block;
width: 100%;
}
.shopping-cart-list .buttons a.view-cart:hover {
background-color: #242d2e;
color: #fff;
}
.shopping-cart-list .buttons a.checkout {
background-color: #242d2e;
color: #fff;
}
.shopping-cart-list .buttons a.checkout:hover {
background-color: transparent;
color: #242d2e;
}
@media screen and (min-width: 860px) {
.shopping-cart-wrapper .cart_list_wrapper.large-size {
width: 743px;
}
.shopping-cart-wrapper .cart_list_wrapper.large-size .product_list_widget:after {
content: '';
display: block;
clear: both;
}
.shopping-cart-wrapper .cart_list_wrapper.large-size .product_list_widget li {
float: left;
width: 48%;
}
.shopping-cart-wrapper .cart_list_wrapper.large-size .product_list_widget li:nth-child(2n+2) {
float: right;
}
.shopping-cart-wrapper .cart_list_wrapper.large-size .product_list_widget li:nth-child(2) {
border-top: none;
}
.shopping-cart-wrapper .cart_list_wrapper.large-size .mini-cart-footer {
border-top: solid 1px #eee;
margin: 0 15px;
padding: 35px 0;
}
.shopping-cart-wrapper .cart_list_wrapper.large-size .mini-cart-footer .cart-total,
.shopping-cart-wrapper .cart_list_wrapper.large-size .mini-cart-footer .cart-button-wrapper {
width: 48%;
float: right;
margin: 0;
border: none;
}
.shopping-cart-wrapper .cart_list_wrapper.large-size .mini-cart-footer .cart-button-wrapper {
float: left;
padding: 0;
}
.shopping-cart-wrapper .cart_list_wrapper.large-size .mini-cart-footer .cart-button-wrapper p.buttons {
padding: 0;
}
.shopping-cart-wrapper .cart_list_wrapper.large-size .mini-cart-footer .cart-total {
text-align: right;
width: 35%;
line-height: 41px;
}
.cart_list_wrapper.sub-menu-dark.large-size .mini-cart-footer {
border-top-color: #333;
}
}
.woocommerce .products .product {
margin-bottom: 60px;
}
.woocommerce .products .product .product-thumbnail-wrap {
position: relative;
border: solid 1px #eee;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
overflow: hidden;
}
.woocommerce .products .product .product-thumbnail-wrap > a > img {
width: 100%;
}
.woocommerce .products .product .product-thumbnail-wrap span.ico-add-to-cart {
position: absolute;
left: 10px;
top: 14px;
display: inline-block;
width: 20px;
height: 20px;
color: #343434;
font-size: 22px;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
opacity: 0;
}
.woocommerce .products .product .product-thumbnail-wrap span.ico-add-to-cart a:hover .product_count {
background-color: #242d2e;
}
.woocommerce .products .product .product-thumbnail-wrap span.ico-add-to-cart .product_count {
position: absolute;
font-size: 12px;
display: inline-block;
width: 17px;
height: 17px;
background: #647072;
color: #fff;
text-align: center;
border-radius: 50%;
left: 10px;
top: -4px;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.woocommerce .products .product .product-thumbnail-wrap span.ico-add-to-cart.show {
opacity: 1;
}
.woocommerce .products .product .product-actions {
display: inline-block;
position: absolute;
margin-top: -25px;
top: 60%;
left: 50%;
font-size: 0;
width: 200px;
padding-top: 30px;
padding-bottom: 30px;
text-align: center;
opacity: 0;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
transform: translateY(-50%) translateX(-50%);
}
.woocommerce .products .product a.compare.button,
.woocommerce .products .product a.product-quick-view,
.woocommerce .products .product .yith-wcwl-add-button a,
.woocommerce .products .product .yith-wcwl-wishlistaddedbrowse a,
.woocommerce .products .product .yith-wcwl-wishlistexistsbrowse a {
display: inline-block;
width: 40px;
height: 40px;
color: #fff;
font-size: 14px;
background-color: #242d2e;
-webkit-border-radius: 50%;
-webkit-background-clip: padding-box;
-moz-border-radius: 50%;
-moz-background-clip: padding;
border-radius: 50%;
background-clip: padding-box;
line-height: 39px;
text-align: center;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
cursor: pointer;
margin: 0 2px;
}
.woocommerce .products .product a.compare.button.ladda-button,
.woocommerce .products .product a.product-quick-view.ladda-button,
.woocommerce .products .product .yith-wcwl-add-button a.ladda-button,
.woocommerce .products .product .yith-wcwl-wishlistaddedbrowse a.ladda-button,
.woocommerce .products .product .yith-wcwl-wishlistexistsbrowse a.ladda-button {
overflow: visible;
}
.woocommerce .products .product .yith-wcwl-add-to-wishlist {
display: inline-block;
margin: 0;
}
.woocommerce .products .product a.woocommerce-LoopProduct-link,
.woocommerce .products .product a.product_type_external,
.woocommerce .products .product a.add_to_cart_button,
.woocommerce .products .product a.product_type_grouped,
.woocommerce .products .product a.product_type_variable {
display: inline-block;
width: 100%;
text-align: center;
}
.woocommerce .products .product a.woocommerce-LoopProduct-link {
display: block;
}
.woocommerce .products .product a.compare.button {
overflow: visible;
}
.woocommerce .products .product a.compare.button div {
-webkit-border-radius: 50%;
-webkit-background-clip: padding-box;
-moz-border-radius: 50%;
-moz-background-clip: padding;
border-radius: 50%;
background-clip: padding-box;
}
.woocommerce .products .product a.add_to_wishlist.added-spinner i {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
}
.woocommerce .products .product a.add_to_wishlist.added-spinner i:before {
content: "\f110";
}
.woocommerce .products .product a.add_to_cart_button,
.woocommerce .products .product a.product_type_grouped,
.woocommerce .products .product a.product_type_external,
.woocommerce .products .product a.product_type_variable {
text-align: center;
padding: 15px;
line-height: 1.62;
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.2em;
position: absolute;
left: 0;
bottom: 0;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-o-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
opacity: 0;
}
.woocommerce .products .product a.added_to_cart {
display: none !important;
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-o-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
}
.woocommerce .products .product .price ins {
text-decoration: none;
}
.woocommerce .products .product:hover .product-thumbnail-wrap {
-webkit-box-shadow: 0px 30px 60px -9px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 30px 60px -9px rgba(0, 0, 0, 0.3);
box-shadow: 0px 30px 60px -9px rgba(0, 0, 0, 0.3);
border-bottom-color: rgba(0, 0, 0, 0.3);
}
.woocommerce .products .product:hover a.add_to_cart_button,
.woocommerce .products .product:hover a.product_type_grouped,
.woocommerce .products .product:hover a.product_type_external,
.woocommerce .products .product:hover a.product_type_variable {
-webkit-transform: translateY(1px);
-moz-transform: translateY(1px);
-o-transform: translateY(1px);
-ms-transform: translateY(1px);
transform: translateY(1px);
opacity: 1;
z-index: 1;
}
.woocommerce .products .product:hover .product-actions {
opacity: 1;
top: 50%;
}
.woocommerce .products .product:hover a.woocommerce-LoopProduct-link h3 {
color: #ac8b68;
}
.woocommerce .product-info-wrap {
margin-top: 35px;
text-align: center;
}
.woocommerce .product-info-wrap span.price {
font-size: 24px;
font-weight: 500;
}
.woocommerce .product-info-wrap .woocommerce-loop-product__title,
.woocommerce .product-info-wrap h3 {
font-size: 16px;
font-weight: 400;
margin-bottom: 0;
}
.woocommerce .posted_in a {
font-size: 14px;
}
.woocommerce .posted_in a:hover {
color: #ac8b68;
}
.woocommerce .price del,
.woocommerce .posted_in a,
.woocommerce .product-info-wrap h3,
.woocommerce .product-info-wrap .woocommerce-loop-product__title {
color: #a4aeb0;
font-weight: 400;
}
.woocommerce .product span.onsale,
.woocommerce .product a.add_to_cart_button,
.woocommerce .product a.product_type_external,
.woocommerce .product a.product_type_grouped,
.woocommerce .product a.product_type_variable,
.woocommerce .product a.added_to_cart {
background-color: #242d2e;
color: #fff;
}
.woocommerce .product-info-wrap span.price {
color: #242d2e;
}
.woocommerce .woocommerce ul.products li.product .star-rating {
font-size: .857em;
}
.woocommerce .products .star-rating {
display: block;
margin: 0 auto 5px auto;
float: none;
}
.woocommerce .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1em;
line-height: 1;
font-size: 14px;
width: 85px;
letter-spacing: 0.3em;
font-family: FontAwesome;
}
.woocommerce .star-rating:before {
content: "\f006\f006\f006\f006\f006";
color: #d3ced2;
float: left;
top: 0;
left: 0;
position: absolute;
}
.woocommerce .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.woocommerce .star-rating span:before {
content: "\f005\f005\f005\f005\f005";
top: 0;
position: absolute;
left: 0;
color: #facd49;
}
.woocommerce .woocommerce-message,
.woocommerce .woocommerce-error {
line-height: 45px;
border-top: solid 1px #eee;
border-bottom: solid 1px #eee;
}
.woocommerce .woocommerce-message a,
.woocommerce .woocommerce-error a {
text-transform: uppercase;
padding-left: 30px;
padding-right: 30px;
}
.woocommerce .woocommerce-error {
padding-left: 20px;
}
.single-product-inner .sale-countdown,
#popup-product-quick-view-wrapper .main-image-wrap .sale-countdown,
.product-thumbnail-wrap .sale-countdown {
opacity: 1;
position: absolute;
bottom: 10px;
display: inline-block;
width: 100%;
text-align: center;
line-height: 1.5;
}
.single-product-inner .sale-countdown .square,
#popup-product-quick-view-wrapper .main-image-wrap .sale-countdown .square,
.product-thumbnail-wrap .sale-countdown .square {
margin: 0 auto;
display: inline-block;
font-size: 13px;
}
.single-product-inner .sale-countdown .canvas,
#popup-product-quick-view-wrapper .main-image-wrap .sale-countdown .canvas,
.product-thumbnail-wrap .sale-countdown .canvas {
display: inline-block;
float: left;
margin-left: 5px;
margin-right: 5px;
color: #242d2e;
padding-top: 8px;
}
.single-product-inner .sale-countdown .canvas span,
#popup-product-quick-view-wrapper .main-image-wrap .sale-countdown .canvas span,
.product-thumbnail-wrap .sale-countdown .canvas span {
display: block;
}
.single-product-inner .sale-countdown .canvas span.times,
#popup-product-quick-view-wrapper .main-image-wrap .sale-countdown .canvas span.times,
.product-thumbnail-wrap .sale-countdown .canvas span.times {
font-weight: 500;
}
@media screen and (min-width: 992px) {
.archive-product-inner .col-md-6:nth-child(2n+1),
.archive-product-inner .col-md-4:nth-child(3n+1),
.archive-product-inner .col-md-3:nth-child(4n+1),
.archive-product-inner .col-md-2:nth-child(6n+1) {
clear: both;
}
}
@media screen and (max-width: 991px) {
.archive-product-inner .col-xs-6:nth-child(2n+1),
.archive-product-inner .col-sm-6:nth-child(2n+1) {
clear: both;
}
}
@media screen and (max-width: 500px) {
.archive-product-inner .col-xs-6,
.cross-sells .col-xs-6,
.g5plus-product-grid .col-xs-6,
.archive-product-inner .col-sm-6,
.cross-sells .col-sm-6,
.g5plus-product-grid .col-sm-6 {
width: 100% !important;
}
}
.woocommerce .product span.onsale {
position: absolute;
right: 0px;
top: 0;
z-index: 1;
font-size: 12px;
font-weight: 700;
text-transform: uppercase;
padding: 10px 20px;
letter-spacing: 0.2em;
}
#popup-product-quick-view-wrapper .main-image-wrap {
position: relative;
margin-bottom: 30px;
}
#popup-product-quick-view-wrapper .single-product-image {
position: relative;
}
#popup-product-quick-view-wrapper .single-product-image span.onsale {
right: auto;
left: 0;
}
#popup-product-quick-view-wrapper .single-product-image a.woocommerce-main-image {
display: inline-block;
border: solid 1px #eee;
}
#popup-product-quick-view-wrapper .thumbnails {
opacity: 0;
display: inline-block;
width: 100%;
overflow: hidden;
}
#popup-product-quick-view-wrapper .thumbnails .owl-nav {
display: none;
}
#popup-product-quick-view-wrapper .thumbnails .owl-item {
display: inline-block;
padding-left: 10px;
}
#popup-product-quick-view-wrapper .thumbnails a.zoom {
display: inline-block;
border: solid 1px #eee;
}
#popup-product-quick-view-wrapper .thumbnails .owl-stage-outer {
margin-bottom: 10px;
}
#popup-product-quick-view-wrapper .thumbnails .owl-stage .owl-item.active a {
-webkit-box-shadow: -6px 7px 9px -4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: -6px 7px 9px -4px rgba(0, 0, 0, 0.2);
box-shadow: -6px 7px 9px -4px rgba(0, 0, 0, 0.2);
}
#popup-product-quick-view-wrapper .thumbnails .owl-stage .owl-item.active ~ .owl-item.active a {
-webkit-box-shadow: none;
box-shadow: none;
}
iframe .woocommerce-compare-page h1 {
padding-top: 15px;
padding-bottom: 15px;
text-align: center;
}
iframe .woocommerce-compare-page table.compare-list th {
font-family: 'Oswald';
font-weight: 600;
}
.single-product-inner .entry-summary h1.product_title,
.summary-product.entry-summary h1.product_title {
font-size: 30px;
margin-bottom: 0;
}
.single-product-inner .entry-summary input[type=number]::-webkit-inner-spin-button,
.summary-product.entry-summary input[type=number]::-webkit-inner-spin-button,
.single-product-inner .entry-summary input[type=number]::-webkit-outer-spin-button,
.summary-product.entry-summary input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
margin: 0;
}
.single-product-inner .entry-summary .quantity,
.summary-product.entry-summary .quantity {
display: inline-block;
}
.single-product-inner .entry-summary .quantity-inner,
.summary-product.entry-summary .quantity-inner {
width: 175px;
height: 50px;
line-height: 50px;
display: inline-block;
float: left;
background-color: #242d2e;
text-align: center;
}
.single-product-inner .entry-summary .quantity-inner input,
.summary-product.entry-summary .quantity-inner input {
border: none;
width: 60px;
text-align: center;
background-color: #242d2e;
line-height: 1;
font-size: 14px;
font-weight: 700;
color: #fff;
}
.single-product-inner .entry-summary .quantity-inner a.btn-number,
.summary-product.entry-summary .quantity-inner a.btn-number {
color: #fff;
width: 20px;
cursor: pointer;
}
.single-product-inner .entry-summary button.single_add_to_cart_button,
.summary-product.entry-summary button.single_add_to_cart_button {
border: none;
line-height: 18px;
background-color: #242d2e;
float: right;
width: 200px;
border: solid 1px transparent;
font-size: 13px;
font-weight: 700;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.single-product-inner .entry-summary button.single_add_to_cart_button:hover,
.summary-product.entry-summary button.single_add_to_cart_button:hover {
background-color: #fff;
color: #242d2e;
border: solid 1px #242d2e;
}
.single-product-inner .entry-summary .price,
.summary-product.entry-summary .price {
font-size: 24px;
font-weight: 500;
color: #242d2e;
margin-top: 15px;
}
.single-product-inner .entry-summary .product_meta,
.summary-product.entry-summary .product_meta {
clear: both;
margin-top: 40px;
}
.single-product-inner .entry-summary .product_meta .sku_wrapper,
.summary-product.entry-summary .product_meta .sku_wrapper {
font-size: 14px;
display: inline-block;
margin-bottom: 15px;
}
.single-product-inner .entry-summary .product_meta span.posted_in,
.summary-product.entry-summary .product_meta span.posted_in {
font-size: 0;
display: inline-block;
width: 100%;
border-top: solid 1px #eee;
border-bottom: solid 1px #eee;
padding-left: 40px;
position: relative;
}
.single-product-inner .entry-summary .product_meta span.posted_in:before,
.summary-product.entry-summary .product_meta span.posted_in:before {
content: "\e60c";
font-family: 'Pe-icon-7-stroke';
position: absolute;
left: 0;
top: 5px;
font-size: 20px;
}
.single-product-inner .entry-summary .product_meta span.posted_in a[rel="tag"],
.summary-product.entry-summary .product_meta span.posted_in a[rel="tag"] {
line-height: 45px;
display: inline-block;
text-transform: uppercase;
font-size: 12px;
padding-left: 20px;
padding-right: 20px;
color: #242d2e;
}
.single-product-inner .entry-summary .product_meta span.posted_in a[rel="tag"]:hover,
.summary-product.entry-summary .product_meta span.posted_in a[rel="tag"]:hover {
color: #ac8b68;
}
.single-product-inner .entry-summary form.cart,
.summary-product.entry-summary form.cart {
display: inline-block;
width: 100%;
}
.single-product-inner .entry-summary form.cart table.variations,
.summary-product.entry-summary form.cart table.variations {
width: 100%;
font-size: 14px;
position: relative;
margin-bottom: 20px;
}
.single-product-inner .entry-summary form.cart table.variations td.value,
.summary-product.entry-summary form.cart table.variations td.value {
padding-left: 30px;
width: 100%;
}
.single-product-inner .entry-summary form.cart table.variations select,
.summary-product.entry-summary form.cart table.variations select {
border: none;
width: 100%;
}
.single-product-inner .entry-summary form.cart table.variations a.reset_variations,
.summary-product.entry-summary form.cart table.variations a.reset_variations {
position: absolute;
bottom: -15px;
right: 0px;
}
.single-product-inner .entry-summary .social-share,
.summary-product.entry-summary .social-share {
margin-top: 30px;
font-size: 14px;
}
.single-product-inner .entry-summary .social-share a,
.summary-product.entry-summary .social-share a {
padding-left: 20px;
padding-right: 20px;
}
.single-product .single-product-inner .entry-summary {
padding-left: 120px;
}
.single-product .single-product-inner .entry-summary a[href="#reviews"] {
display: inline-block;
}
.single-product .single-product-inner .entry-summary .star-rating {
float: none;
margin-top: 20px;
margin-bottom: 20px;
}
.single-product .single-product-inner .entry-summary .woocommerce-variation-price {
margin-bottom: 15px;
}
.single-product .single-product-inner .entry-summary .yith-wcwl-add-to-wishlist {
display: inline-block;
}
.single-product .single-product-inner .entry-summary .yith-wcwl-wishlistaddedbrowse a,
.single-product .single-product-inner .entry-summary .yith-wcwl-wishlistexistsbrowse a,
.single-product .single-product-inner .entry-summary .yith-wcwl-add-button .single_add_to_wishlist {
width: auto;
height: auto;
line-height: 20px;
color: #242d2e;
background-color: transparent;
text-transform: uppercase;
font-size: 14px;
}
.single-product .single-product-inner .entry-summary .yith-wcwl-wishlistaddedbrowse a i,
.single-product .single-product-inner .entry-summary .yith-wcwl-wishlistexistsbrowse a i,
.single-product .single-product-inner .entry-summary .yith-wcwl-add-button .single_add_to_wishlist i {
padding-right: 5px;
}
.single-product .single-product-inner .entry-summary .yith-wcwl-wishlistaddedbrowse a:after,
.single-product .single-product-inner .entry-summary .yith-wcwl-wishlistexistsbrowse a:after,
.single-product .single-product-inner .entry-summary .yith-wcwl-add-button a:after,
.single-product .single-product-inner .entry-summary .single_add_to_wishlist:after {
content: attr(data-original-title);
text-transform: uppercase;
padding-left: 5px;
}
.single-product .single-product-inner .entry-summary a.compare.button {
text-transform: uppercase;
padding-left: 15px;
}
.single-product .single-product-inner .entry-summary a.compare.button:before {
padding-right: 10px;
content: "\f079";
font-family: FontAwesome;
}
.single-product .single-product-inner .product > .images,
.single-product .single-product-inner .product > .entry-summary {
width: 50%;
float: left;
}
.single-product .single-product-inner .product > .images {
position: relative;
}
.single-product .single-product-inner .product > .images .woocommerce-product-gallery__image {
border: solid 1px #eee;
}
.single-product .single-product-inner .product > .images .woocommerce-main-image {
width: 100%;
display: inline-block;
border: solid 1px #eee;
}
.single-product .single-product-inner .product > .images .woocommerce-main-image img {
width: 100%;
height: auto;
}
.single-product .single-product-inner .thumbnails {
display: inline-block;
width: 100%;
margin-top: 30px;
overflow: hidden; }
.single-product .single-product-inner .thumbnails a.zoom {
display: inline-block;
border: solid 1px #eee;
}
.single-product .single-product-inner .thumbnails .owl-item {
float: left;
}
.single-product .single-product-inner .thumbnails .owl-nav.disabled {
display: none;
}
.single-product .single-product-inner form.cart {
margin-top: 25px;
}
.single-product .single-product-inner .yith-wcwl-add-to-wishlist,
.single-product .single-product-inner .product_meta {
margin-top: 35px;
}
.single-product .single-product-inner .woocommerce-tabs,
.single-product .single-product-inner .related,
.single-product .single-product-inner .up-sells {
clear: both;
margin-top: 115px;
}
.single-product .single-product-inner .woocommerce-tabs {
display: inline-block;
width: 100%;
}
.single-product .single-product-inner .woocommerce-tabs .divide {
border-bottom: solid 1px #e9e9e9;
margin-left: 10px;
margin-top: 15px;
margin-bottom: 30px;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div {
border: solid 1px #e9e9e9;
padding: 15px 30px;
margin-bottom: 20px;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-title a {
color: #343434;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div ~ div .tab-content {
display: none;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-title {
font-size: 18px;
font-weight: 500;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content h2.woocommerce-Reviews-title {
display: none;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content ol.commentlist {
list-style: none;
padding-left: 0;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content ol.commentlist li {
display: inline-block;
width: 100%;
margin-bottom: 20px;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content ol.commentlist .comment_container img {
float: left;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content p.comment-form-rating {
margin-bottom: 0px;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content .comment-form label {
display: block;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content .comment-form input[type="text"],
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content .comment-form input[type="email"],
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content .comment-form textarea {
width: 100%;
margin-top: 15px;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content p.stars {
direction: rtl;
display: inline-block;
position: relative;
width: 100%;
margin-top: 10px;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content p.stars > span {
position: absolute;
left: 0;
top: 0;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content p.stars a.active:before,
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content p.stars a:hover:before,
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content p.stars a.active ~ a:before,
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content p.stars a:hover ~ a:before {
content: '\f005';
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content p.stars a {
position: relative;
height: 1em;
width: 1em;
text-indent: -999em;
display: inline-block;
text-decoration: none;
color: #ffa60a;
}
.single-product .single-product-inner .woocommerce-tabs .tabs > div .tab-content p.stars a:before {
content: "\f006";
font-family: FontAwesome;
display: block;
position: absolute;
top: 0;
left: 0;
width: 1em;
height: 1em;
line-height: 1;
text-indent: 0;
}
.single-product .single-product-inner .woocommerce-tabs .shop_attributes td p {
padding-left: 15px;
margin-bottom: 0;
}
.single-product .single-product-inner .main-image-wrap {
position: relative;
}
.single-product .single-product-inner .main-image-wrap .sale-countdown .square {
font-size: 18px;
}
.woocommerce div.product div.images span.onsale {
right: auto;
left: 0;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
position: absolute;
top: .5em;
right: .5em;
font-size: 2em;
z-index: 9;
width: 36px;
height: 36px;
background: #fff;
text-indent: -9999px;
border-radius: 100%;
box-sizing: content-box;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {
content: "";
display: block;
width: 10px;
height: 10px;
border: 2px solid #000;
border-radius: 100%;
position: absolute;
top: 9px;
left: 9px;
box-sizing: content-box;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
content: "";
display: block;
width: 2px;
height: 8px;
background: #000;
border-radius: 6px;
position: absolute;
top: 19px;
left: 22px;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
box-sizing: content-box;
}
.woocommerce div.product div.images .flex-control-thumbs li img {
cursor: pointer;
opacity: .5;
margin: 0;
width: 100%;
}
.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,
.woocommerce div.product div.images .flex-control-thumbs li img:hover {
opacity: 1;
}
.woocommerce div.product div.images .flex-control-thumbs li {
width: 25%;
float: left;
margin: 0;
list-style: none;
}
.woocommerce div.product div.images .flex-control-thumbs {
overflow: hidden;
zoom: 1;
margin: 15px 0 0 0;
padding: 0;
}
.woocommerce div.product div.images .flex-control-thumbs .owl-item li {
float: none;
width: 100%;
}
.cross-sells .g5plus-heading h2,
.related .g5plus-heading h2,
.up-sells .g5plus-heading h2 {
margin-bottom: 0px;
text-transform: uppercase;
}
.cross-sells .products,
.related .products,
.up-sells .products {
margin-top: 65px;
}
.cross-sells .owl-carousel.owl-loaded,
.related .owl-carousel.owl-loaded,
.up-sells .owl-carousel.owl-loaded {
margin: 0 auto;
}
.cross-sells .owl-carousel .product,
.related .owl-carousel .product,
.up-sells .owl-carousel .product {
width: 100%;
}
.cross-sells .owl-dots,
.related .owl-dots,
.up-sells .owl-dots {
margin-top: 0;
}
body.single-product.has-sidebar form.cart {
text-align: center;
}
body.single-product.has-sidebar button.single_add_to_cart_button {
float: none !important;
}
@media (max-width: 768px) {
.single-product .single-product-inner .entry-summary {
padding-left: 0;
margin-top: 45px;
}
} .woocommerce .shop-page-tabs {
padding: 0;
margin: 0;
margin-bottom: 60px;
list-style-type: none;
font-size: 0;
}
.woocommerce .shop-page-tabs span,
.woocommerce .shop-page-tabs span:before {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce .shop-page-tabs .tab-inner {
text-align: center;
}
.woocommerce .shop-page-tabs a {
display: block;
}
.woocommerce .shop-page-tabs span {
font-size: 18px;
font-weight: bold;
letter-spacing: 0.2em;
color: #242d2e;
text-transform: uppercase;
display: inline-block;
height: 100%;
position: relative;
font-family: 'Oswald';
}
@media (min-width: 480px) {
.woocommerce .shop-page-tabs li {
width: 33.33333%;
display: inline-block;
padding-right: 35px;
position: relative;
}
.woocommerce .shop-page-tabs li .tab-inner {
border: 1px solid #ecedee;
border-right: none;
position: relative;
height: 70px;
padding-left: 35px;
}
.woocommerce .shop-page-tabs li .tab-inner span {
line-height: 68px;
}
.woocommerce .shop-page-tabs li .tab-inner span:before {
display: block;
position: absolute;
top: 50%;
font-size: 60px;
color: rgba(36, 45, 46, 0.1);
font-family: 'Roboto';
letter-spacing: 0.2em;
font-weight: normal;
z-index: 1;
right: -40px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.woocommerce .shop-page-tabs li:not(:first-child) .tab-inner {
border-left: none;
}
.woocommerce .shop-page-tabs li:not(:first-child) .tab-inner:before,
.woocommerce .shop-page-tabs li:not(:first-child) .tab-inner:after {
content: '';
display: block;
position: absolute;
left: 17px;
height: 50px;
width: 1px;
background-color: #ecedee;
}
.woocommerce .shop-page-tabs li:not(:first-child) .tab-inner:before {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
top: -8px;
}
.woocommerce .shop-page-tabs li:not(:first-child) .tab-inner:after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
bottom: -7px;
}
.woocommerce .shop-page-tabs li.tab-active .tab-inner,
.woocommerce .shop-page-tabs li:hover .tab-inner {
border-color: #242d2e;
}
.woocommerce .shop-page-tabs li:first-child span:before {
content: '01';
}
.woocommerce .shop-page-tabs li + li span:before {
content: '02';
}
.woocommerce .shop-page-tabs li + li + li span:before {
content: '03';
}
}
@media (min-width: 992px) {
body.has-sidebar .woocommerce .shop-page-tabs {
padding-right: 20px;
margin-bottom: 40px;
}
body.has-sidebar .woocommerce .shop-page-tabs li {
padding-right: 0;
}
body.has-sidebar .woocommerce .shop-page-tabs li:before,
body.has-sidebar .woocommerce .shop-page-tabs li:after {
content: '';
display: block;
position: absolute;
right: -11px;
height: 32px;
width: 1px;
background-color: #ecedee;
}
body.has-sidebar .woocommerce .shop-page-tabs li:before {
-webkit-transform: rotate(-40deg);
-moz-transform: rotate(-40deg);
-o-transform: rotate(-40deg);
-ms-transform: rotate(-40deg);
transform: rotate(-40deg);
top: -3px;
}
body.has-sidebar .woocommerce .shop-page-tabs li:after {
-webkit-transform: rotate(40deg);
-moz-transform: rotate(40deg);
-o-transform: rotate(40deg);
-ms-transform: rotate(40deg);
transform: rotate(40deg);
bottom: -3px;
}
body.has-sidebar .woocommerce .shop-page-tabs li .tab-inner {
padding-left: 20px;
height: 50px;
}
body.has-sidebar .woocommerce .shop-page-tabs li .tab-inner span {
line-height: 48px;
font-size: 14px;
}
body.has-sidebar .woocommerce .shop-page-tabs li .tab-inner span:before {
font-size: 40px;
right: -25px;
}
body.has-sidebar .woocommerce .shop-page-tabs li.tab-active:before,
body.has-sidebar .woocommerce .shop-page-tabs li:hover:before,
body.has-sidebar .woocommerce .shop-page-tabs li.tab-active:after,
body.has-sidebar .woocommerce .shop-page-tabs li:hover:after {
background-color: #242d2e !important;
z-index: 1;
}
body.has-sidebar .woocommerce .shop-page-tabs li.tab-active .tab-inner:before,
body.has-sidebar .woocommerce .shop-page-tabs li:hover .tab-inner:before,
body.has-sidebar .woocommerce .shop-page-tabs li.tab-active .tab-inner:after,
body.has-sidebar .woocommerce .shop-page-tabs li:hover .tab-inner:after {
background-color: #242d2e !important;
}
body.has-sidebar .woocommerce .shop-page-tabs li:not(:first-child) .tab-inner:before,
body.has-sidebar .woocommerce .shop-page-tabs li:not(:first-child) .tab-inner:after {
left: 10px;
height: 32px;
}
body.has-sidebar .woocommerce .shop-page-tabs li:not(:first-child) .tab-inner:before {
-webkit-transform: rotate(-40deg);
-moz-transform: rotate(-40deg);
-o-transform: rotate(-40deg);
-ms-transform: rotate(-40deg);
transform: rotate(-40deg);
top: -4px;
}
body.has-sidebar .woocommerce .shop-page-tabs li:not(:first-child) .tab-inner:after {
-webkit-transform: rotate(40deg);
-moz-transform: rotate(40deg);
-o-transform: rotate(40deg);
-ms-transform: rotate(40deg);
transform: rotate(40deg);
bottom: -4px;
}
body.has-sidebar .woocommerce .shop-page-tabs li:first-child .tab-inner {
border-left: none;
}
body.has-sidebar .woocommerce .shop-page-tabs li:first-child .tab-inner:before,
body.has-sidebar .woocommerce .shop-page-tabs li:first-child .tab-inner:after {
content: '';
display: block;
position: absolute;
left: 11px;
height: 32px;
width: 1px;
background-color: #ecedee;
}
body.has-sidebar .woocommerce .shop-page-tabs li:first-child .tab-inner:before {
-webkit-transform: rotate(-40deg);
-moz-transform: rotate(-40deg);
-o-transform: rotate(-40deg);
-ms-transform: rotate(-40deg);
transform: rotate(-40deg);
top: -4px;
}
body.has-sidebar .woocommerce .shop-page-tabs li:first-child .tab-inner:after {
-webkit-transform: rotate(40deg);
-moz-transform: rotate(40deg);
-o-transform: rotate(40deg);
-ms-transform: rotate(40deg);
transform: rotate(40deg);
bottom: -4px;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:not(.tab-active):before,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:not(.tab-active):after {
content: '';
display: block;
position: absolute;
right: 17px;
height: 50px;
width: 1px;
background-color: #ecedee;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:not(.tab-active):before {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
top: -7px;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:not(.tab-active):after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
bottom: -7px;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:not(:first-child):not(.tab-active) .tab-inner:before,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:not(:first-child):not(.tab-active) .tab-inner:after {
content: '';
display: block;
position: absolute;
left: 17px;
height: 50px;
width: 1px;
background-color: #ecedee;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:not(:first-child):not(.tab-active) .tab-inner:before {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
top: -8px;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:not(:first-child):not(.tab-active) .tab-inner:after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
bottom: -8px;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li.tab-active:first-child .tab-inner,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:hover:first-child .tab-inner {
background-clip: border-box;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li.tab-active:first-child:before,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:hover:first-child:before {
display: none;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li.tab-active .tab-inner,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:hover .tab-inner {
background-color: #242d2e;
background-clip: content-box;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li.tab-active .tab-inner span,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:hover .tab-inner span {
color: #fff;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li.tab-active .tab-inner span:before,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:hover .tab-inner span:before {
color: rgba(255, 255, 255, 0.1);
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li.tab-active .tab-inner:before,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:hover .tab-inner:before,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li.tab-active .tab-inner:after,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:hover .tab-inner:after {
background-color: transparent !important;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li.tab-active:before,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:hover:before,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li.tab-active:after,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:hover:after {
position: absolute;
content: '';
display: block;
width: 0;
height: 100%;
top: 0;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li.tab-active:after,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:hover:after {
border-left: solid 35px #242d2e;
border-top: solid 35px transparent;
border-bottom: solid 35px transparent;
right: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
background-color: transparent;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li.tab-active:before,
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:hover:before {
left: 0;
border-right: solid 0 #242d2e;
border-left: solid 35px transparent;
border-top: solid 35px #242d2e;
border-bottom: solid 35px #242d2e;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
background-color: transparent;
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li:first-child span:before {
content: '01';
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li + li span:before {
content: '02';
}
body:not(.has-sidebar) .woocommerce .shop-page-tabs li + li + li span:before {
content: '03';
}
}
@media (min-width: 768px) and (max-width: 991px) {
.woocommerce .shop-page-tabs {
padding-right: 20px;
margin-bottom: 40px;
}
.woocommerce .shop-page-tabs li {
padding-right: 0;
}
.woocommerce .shop-page-tabs li:before,
.woocommerce .shop-page-tabs li:after {
content: '';
display: block;
position: absolute;
right: -11px;
height: 32px;
width: 1px;
background-color: #ecedee;
}
.woocommerce .shop-page-tabs li:before {
-webkit-transform: rotate(-40deg);
-moz-transform: rotate(-40deg);
-o-transform: rotate(-40deg);
-ms-transform: rotate(-40deg);
transform: rotate(-40deg);
top: -3px;
}
.woocommerce .shop-page-tabs li:after {
-webkit-transform: rotate(40deg);
-moz-transform: rotate(40deg);
-o-transform: rotate(40deg);
-ms-transform: rotate(40deg);
transform: rotate(40deg);
bottom: -3px;
}
.woocommerce .shop-page-tabs li .tab-inner {
padding-left: 20px;
height: 50px;
}
.woocommerce .shop-page-tabs li .tab-inner span {
line-height: 48px;
font-size: 14px;
}
.woocommerce .shop-page-tabs li .tab-inner span:before {
font-size: 40px;
right: -25px;
}
.woocommerce .shop-page-tabs li.tab-active:before,
.woocommerce .shop-page-tabs li:hover:before,
.woocommerce .shop-page-tabs li.tab-active:after,
.woocommerce .shop-page-tabs li:hover:after {
background-color: #242d2e !important;
z-index: 1;
}
.woocommerce .shop-page-tabs li.tab-active .tab-inner:before,
.woocommerce .shop-page-tabs li:hover .tab-inner:before,
.woocommerce .shop-page-tabs li.tab-active .tab-inner:after,
.woocommerce .shop-page-tabs li:hover .tab-inner:after {
background-color: #242d2e !important;
}
.woocommerce .shop-page-tabs li:not(:first-child) .tab-inner:before,
.woocommerce .shop-page-tabs li:not(:first-child) .tab-inner:after {
left: 10px;
height: 32px;
}
.woocommerce .shop-page-tabs li:not(:first-child) .tab-inner:before {
-webkit-transform: rotate(-40deg);
-moz-transform: rotate(-40deg);
-o-transform: rotate(-40deg);
-ms-transform: rotate(-40deg);
transform: rotate(-40deg);
top: -4px;
}
.woocommerce .shop-page-tabs li:not(:first-child) .tab-inner:after {
-webkit-transform: rotate(40deg);
-moz-transform: rotate(40deg);
-o-transform: rotate(40deg);
-ms-transform: rotate(40deg);
transform: rotate(40deg);
bottom: -4px;
}
.woocommerce .shop-page-tabs li:first-child .tab-inner {
border-left: none;
}
.woocommerce .shop-page-tabs li:first-child .tab-inner:before,
.woocommerce .shop-page-tabs li:first-child .tab-inner:after {
content: '';
display: block;
position: absolute;
left: 11px;
height: 32px;
width: 1px;
background-color: #ecedee;
}
.woocommerce .shop-page-tabs li:first-child .tab-inner:before {
-webkit-transform: rotate(-40deg);
-moz-transform: rotate(-40deg);
-o-transform: rotate(-40deg);
-ms-transform: rotate(-40deg);
transform: rotate(-40deg);
top: -4px;
}
.woocommerce .shop-page-tabs li:first-child .tab-inner:after {
-webkit-transform: rotate(40deg);
-moz-transform: rotate(40deg);
-o-transform: rotate(40deg);
-ms-transform: rotate(40deg);
transform: rotate(40deg);
bottom: -4px;
}
}
@media (min-width: 480px) and (max-width: 767px) {
.woocommerce .shop-page-tabs li {
width: 100%;
margin-bottom: 20px;
}
.woocommerce .shop-page-tabs li:last-child {
margin-bottom: 0;
}
.woocommerce .shop-page-tabs li:not(.tab-active):before,
.woocommerce .shop-page-tabs li:not(.tab-active):after {
content: '';
display: block;
position: absolute;
right: 17px;
height: 50px;
width: 1px;
background-color: #ecedee;
}
.woocommerce .shop-page-tabs li:not(.tab-active):before {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
top: -7px;
}
.woocommerce .shop-page-tabs li:not(.tab-active):after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
bottom: -7px;
}
.woocommerce .shop-page-tabs li.tab-active .tab-inner,
.woocommerce .shop-page-tabs li:hover .tab-inner {
background-color: #242d2e;
background-clip: content-box;
}
.woocommerce .shop-page-tabs li.tab-active .tab-inner span,
.woocommerce .shop-page-tabs li:hover .tab-inner span {
color: #fff;
}
.woocommerce .shop-page-tabs li.tab-active .tab-inner span:before,
.woocommerce .shop-page-tabs li:hover .tab-inner span:before {
color: rgba(255, 255, 255, 0.1);
}
.woocommerce .shop-page-tabs li.tab-active .tab-inner:before,
.woocommerce .shop-page-tabs li:hover .tab-inner:before,
.woocommerce .shop-page-tabs li.tab-active .tab-inner:after,
.woocommerce .shop-page-tabs li:hover .tab-inner:after {
background-color: transparent !important;
}
.woocommerce .shop-page-tabs li.tab-active:before,
.woocommerce .shop-page-tabs li:hover:before,
.woocommerce .shop-page-tabs li.tab-active:after,
.woocommerce .shop-page-tabs li:hover:after {
position: absolute;
content: '';
display: block;
width: 0;
height: 100%;
top: 0;
}
.woocommerce .shop-page-tabs li.tab-active:after,
.woocommerce .shop-page-tabs li:hover:after {
border-left: solid 35px #242d2e;
border-top: solid 35px transparent;
border-bottom: solid 35px transparent;
right: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
background-color: transparent;
}
.woocommerce .shop-page-tabs li.tab-active:before,
.woocommerce .shop-page-tabs li:hover:before {
left: 0;
border-right: solid 0 #242d2e;
border-left: solid 35px transparent;
border-top: solid 35px #242d2e;
border-bottom: solid 35px #242d2e;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
background-color: transparent;
}
.woocommerce .shop-page-tabs li:first-child .tab-inner {
border-left: none;
}
.woocommerce .shop-page-tabs li:first-child .tab-inner:before,
.woocommerce .shop-page-tabs li:first-child .tab-inner:after {
content: '';
display: block;
position: absolute;
left: 17px;
height: 50px;
width: 1px;
background-color: #ecedee;
}
.woocommerce .shop-page-tabs li:first-child .tab-inner:before {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
top: -8px;
}
.woocommerce .shop-page-tabs li:first-child .tab-inner:after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
bottom: -8px;
}
}
@media (max-width: 479px) {
.woocommerce .shop-page-tabs li {
border-left: 2px solid #ecedee;
border-right: 2px solid #ecedee;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
margin-bottom: 10px;
}
.woocommerce .shop-page-tabs li span {
line-height: 30px;
}
.woocommerce .shop-page-tabs li.tab-active,
.woocommerce .shop-page-tabs li:hover {
border-left-color: #242d2e;
border-right-color: #242d2e;
}
}
.woocommerce-block-title {
font-size: 14px;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 0.2em;
color: #242d2e;
line-height: 1.9;
font-family: 'Roboto';
}
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message {
color: #647072;
margin-bottom: 20px;
}
.woocommerce .woocommerce-error a,
.woocommerce .woocommerce-info a,
.woocommerce .woocommerce-message a {
color: #ac8b68;
}
.woocommerce .return-to-shop .button {
font-size: 13px;
text-transform: uppercase;
color: #242d2e;
border: 1px solid #242d2e;
background-color: transparent;
text-align: center;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
font-weight: bold;
padding: 12px 30px;
display: inline-block;
}
.woocommerce .return-to-shop .button:hover,
.woocommerce .return-to-shop .button:focus {
background-color: #242d2e;
color: #fff;
} .woocommerce table.shop_table.cart {
border: none;
}
.woocommerce table.shop_table.cart input[type=number]::-webkit-inner-spin-button,
.woocommerce table.shop_table.cart input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
margin: 0;
}
.woocommerce table.shop_table.cart thead th {
border-top: 1px solid #e9eaea !important;
border-bottom: 1px solid #e9eaea;
background-color: transparent;
text-transform: uppercase;
font-size: 14px;
font-weight: bold;
letter-spacing: 0.2em;
color: #242d2e;
padding: 18.5px 8px;
vertical-align: middle;
}
.woocommerce table.shop_table.cart thead .product-thumbnail {
padding-left: 70px;
border-left: 1px solid #e9eaea;
border-right-color: #e9eaea;
}
.woocommerce table.shop_table.cart thead .product-remove {
border-right: 1px solid #e9eaea;
border-left-color: #e9eaea;
padding-right: 30px;
}
.woocommerce table.shop_table.cart tbody td {
border-top: none;
padding: 30px 8px 0;
vertical-align: middle;
}
.woocommerce table.shop_table.cart tbody .product-thumbnail {
padding-left: 30px;
}
.woocommerce table.shop_table.cart tbody .product-thumbnail img {
max-width: 170px;
border: 1px solid #e9eaea;
}
.woocommerce table.shop_table.cart tbody .product-name > a {
font-family: 'Oswald';
color: #242d2e;
line-height: 30px;
}
.woocommerce table.shop_table.cart tbody .product-name span {
display: block;
font-family: 'Oswald';
font-style: italic;
font-weight: 300;
font-size: 14px;
color: #fff;
}
.woocommerce table.shop_table.cart tbody .product-price,
.woocommerce table.shop_table.cart tbody .product-subtotal {
font-weight: 500;
font-size: 18px;
color: #242d2e;
}
.woocommerce table.shop_table.cart tbody .product-quantity .quantity {
max-width: 125px;
}
.woocommerce table.shop_table.cart tbody .product-quantity .quantity-inner {
position: relative;
}
.woocommerce table.shop_table.cart tbody .product-quantity .quantity-inner .btn-number {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 15px;
text-align: center;
cursor: pointer;
}
.woocommerce table.shop_table.cart tbody .product-quantity .quantity-inner [data-type="minus"] {
left: 0;
}
.woocommerce table.shop_table.cart tbody .product-quantity .quantity-inner [data-type="minus"]:before {
content: '\f104';
}
.woocommerce table.shop_table.cart tbody .product-quantity .quantity-inner [data-type="plus"] {
right: 0;
}
.woocommerce table.shop_table.cart tbody .product-quantity .quantity-inner [data-type="plus"]:before {
content: '\f105';
}
.woocommerce table.shop_table.cart tbody .product-quantity .quantity-inner input {
width: 100%;
height: 12px;
padding-right: 15px;
padding-left: 15px;
background-color: transparent;
text-align: center;
border: none;
}
.woocommerce table.shop_table.cart tbody .product-remove {
width: 68px;
padding-right: 30px;
}
.woocommerce table.shop_table.cart tbody .product-remove a {
height: 30px;
width: 30px;
border: 1px solid #e9eaea;
display: inline-block;
text-align: center;
font-size: 0;
}
.woocommerce table.shop_table.cart tbody .product-remove a:before {
content: "\f00d";
display: block;
font-family: FontAwesome;
font-size: 14px;
line-height: 28px;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td {
padding: 0;
padding-top: 70px;
position: relative;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td .continue-shopping {
text-align: center;
display: inline-block;
float: left;
text-transform: uppercase;
font-size: 13px;
font-weight: bold;
letter-spacing: 0.2em;
color: #242d2e;
border: 1px solid #242d2e;
padding: 12px 30px;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td .continue-shopping:hover {
background-color: #242d2e;
color: #fff;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td [name="update_cart"] {
float: right;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
background-color: #242d2e;
padding: 11.5px 30px;
font-size: 13px;
border: 1px solid #242d2e;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td [name="update_cart"][disabled] {
opacity: 0.6;
cursor: not-allowed;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td [name="update_cart"]:hover {
background-color: #fff;
color: #242d2e;
}
.woocommerce table.shop_table.cart .coupon-wrap {
position: absolute;
width: 33.333333333%;
left: 50%;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-o-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
padding-left: 10px;
padding-right: 10px;
top: 100%;
margin-top: 53px;
text-align: center;
}
.woocommerce table.shop_table.cart .coupon-wrap.col-6 {
width: 50%;
left: 0;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-o-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
padding-left: 0;
}
.woocommerce table.shop_table.cart .coupon-wrap .coupon {
border: 1px solid #e9eaea;
overflow: auto;
padding-bottom: 30px;
}
.woocommerce table.shop_table.cart .coupon-wrap .coupon .woocommerce-block-title {
padding: 16.5px 15px;
border-bottom: 1px solid #e9eaea;
}
.woocommerce table.shop_table.cart .coupon-wrap .coupon-content {
padding-left: 15px;
padding-right: 15px;
}
.woocommerce table.shop_table.cart .coupon-wrap .description {
color: #647072;
font-size: 14px;
}
.woocommerce table.shop_table.cart .coupon-wrap .input-text {
border: none;
border-bottom: 1px solid #e9eaea;
max-width: 175px;
margin-right: 15px;
height: 46px;
}
.woocommerce table.shop_table.cart .coupon-wrap .button {
font-size: 13px;
background-color: transparent;
border: 1px solid #242d2e;
color: #242d2e;
padding: 11.5px 30px;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
}
.woocommerce table.shop_table.cart .coupon-wrap .button:hover,
.woocommerce table.shop_table.cart .coupon-wrap .button:focus {
background-color: #242d2e;
color: #fff;
}
@media (max-width: 991px) {
.woocommerce table.shop_table.cart tbody .product-thumbnail img {
max-width: 100px;
}
.woocommerce table.shop_table.cart .coupon-wrap,
.woocommerce table.shop_table.cart .coupon-wrap.col-6 {
width: 100%;
left: 0;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-o-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
padding-left: 0;
padding-right: 0;
}
.woocommerce table.shop_table.cart .coupon-wrap .input-text,
.woocommerce table.shop_table.cart .coupon-wrap.col-6 .input-text {
max-width: none;
width: 60%;
float: none;
}
.woocommerce table.shop_table.cart .coupon-wrap .button,
.woocommerce table.shop_table.cart .coupon-wrap.col-6 .button {
float: none;
}
}
@media (max-width: 768px) {
.woocommerce table.shop_table.cart.cart {
border-top: 1px solid #e9eaea;
}
.woocommerce table.shop_table.cart tbody td {
padding: 8px;
}
.woocommerce table.shop_table.cart tbody td:before {
text-transform: uppercase;
color: #242d2e;
font-size: 14px;
}
.woocommerce table.shop_table.cart tbody .product-name {
padding-top: 30px;
}
.woocommerce table.shop_table.cart tbody .product-quantity .quantity {
max-width: none;
}
.woocommerce table.shop_table.cart tbody .product-quantity .quantity-inner {
max-width: 125px;
margin-left: auto;
}
.woocommerce table.shop_table.cart tbody .product-remove {
width: 100%;
padding-right: 8px;
padding-bottom: 30px;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td {
padding-top: 20px;
background-color: transparent;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td .coupon-wrap {
margin-top: 90px;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td .coupon-wrap .coupon {
padding-bottom: 30px;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td .coupon-wrap .button {
width: auto;
float: none !important;
display: inline-block;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type .continue-shopping,
.woocommerce table.shop_table.cart tbody tr:last-of-type [name="update_cart"] {
width: auto;
}
}
@media (max-width: 479px) {
.woocommerce table.shop_table.cart tbody tr:last-of-type td .continue-shopping,
.woocommerce table.shop_table.cart tbody tr:last-of-type td [name="update_cart"] {
width: 100%;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td .continue-shopping {
margin-bottom: 20px;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td .coupon-wrap {
margin-top: 150px;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td .coupon-wrap .input-text {
width: 100%;
margin-bottom: 20px;
margin-left: auto;
text-align: center;
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td .coupon-wrap .button {
width: 100%;
}
}
.woocommerce .cart-collaterals .cart_totals {
margin-top: 53px;
}
.woocommerce .cart-collaterals .cart_totals .shipping-calculator-form {
display: block !important;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator,
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner {
text-align: center;
border: 1px solid #e9eaea;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .woocommerce-block-title,
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner .woocommerce-block-title {
padding: 16.5px 10px;
border-bottom: 1px solid #e9eaea;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator p {
padding-left: 15px;
padding-right: 15px;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator p label {
width: 45%;
display: inline-block;
text-align: left;
text-transform: uppercase;
font-size: 14px;
color: #647072;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator p select,
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator p input {
width: 50%;
display: inline-block;
font-size: 14px;
height: 40px;
line-height: 40px;
border-color: #e9eaea;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator button.button {
background-color: transparent;
border: 1px solid #242d2e;
color: #242d2e;
padding: 11.5px 30px;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
font-size: 13px;
margin-top: 10px;
margin-bottom: 5px;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator button.button:hover,
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator button.button:focus {
background-color: #242d2e;
color: #fff;
}
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner .shop_table {
border: none;
}
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner th,
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner td {
background-color: transparent;
border: none;
}
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner th {
padding-left: 50px;
font-size: 14px;
color: #647072;
text-transform: uppercase;
font-weight: 400;
vertical-align: middle;
}
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner td {
padding: 8px;
padding-right: 50px;
text-align: right;
font-weight: bold;
color: #242d2e;
}
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner ul {
list-style-type: none;
padding: 0;
font-weight: 400;
font-size: 14px;
color: #647072;
white-space: nowrap;
}
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner .cart-subtotal td,
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner .order-total td {
font-size: 18px;
font-weight: 500;
}
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner .wc-proceed-to-checkout {
margin-bottom: 27px;
padding-top: 15px;
padding-left: 15px;
padding-right: 15px;
}
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner .wc-proceed-to-checkout .button {
font-size: 13px;
display: inline-block;
background-color: transparent;
border: 1px solid #242d2e;
color: #242d2e;
padding: 9.5px 24px;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 0.2em;
}
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner .wc-proceed-to-checkout .button:hover,
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner .wc-proceed-to-checkout .button:focus {
background-color: #242d2e;
color: #fff;
}
.woocommerce .cart-collaterals .cross-sells {
margin-top: 70px;
}
.woocommerce .cart-collaterals .cross-sells h2 {
margin-bottom: 40px;
}
@media (min-width: 1200px) {
.has-sidebar .woocommerce table.shop_table.cart .coupon-wrap .input-text {
width: 100%;
max-width: none;
text-align: center;
margin-left: auto;
}
.has-sidebar .woocommerce table.shop_table.cart .coupon-wrap .button {
margin-top: 20px;
width: 100%;
}
.has-sidebar .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row label,
.has-sidebar .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row select,
.has-sidebar .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row input {
width: 100%;
text-align-last: center;
}
.has-sidebar .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row label {
margin-bottom: 5px;
}
.has-sidebar .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator button.button {
width: 100%;
}
.has-sidebar .woocommerce .cart-collaterals .cart_totals .cart_totals_inner th {
padding-left: 15px;
}
.has-sidebar .woocommerce .cart-collaterals .cart_totals .cart_totals_inner td {
padding-right: 15px;
}
.has-sidebar .woocommerce .cart-collaterals .cart_totals .cart_totals_inner .wc-proceed-to-checkout .button {
width: 100%;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
body:not(.has-sidebar) .woocommerce table.shop_table.cart .coupon-wrap .input-text {
width: 100%;
max-width: none;
text-align: center;
margin-left: auto;
}
body:not(.has-sidebar) .woocommerce table.shop_table.cart .coupon-wrap .button {
margin-top: 20px;
width: 100%;
}
body:not(.has-sidebar) .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row label,
body:not(.has-sidebar) .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row select,
body:not(.has-sidebar) .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row input {
width: 100%;
text-align-last: center;
}
body:not(.has-sidebar) .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row label {
margin-bottom: 5px;
}
body:not(.has-sidebar) .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator button.button {
width: 100%;
}
body:not(.has-sidebar) .woocommerce .cart-collaterals .cart_totals .cart_totals_inner th {
padding-left: 15px;
}
body:not(.has-sidebar) .woocommerce .cart-collaterals .cart_totals .cart_totals_inner td {
padding-right: 15px;
}
body:not(.has-sidebar) .woocommerce .cart-collaterals .cart_totals .cart_totals_inner .wc-proceed-to-checkout .button {
width: 100%;
}
.has-sidebar .woocommerce table.shop_table.cart .coupon-wrap {
width: 100%;
padding-left: 0;
padding-right: 0;
}
.has-sidebar .woocommerce table.shop_table.cart thead .product-thumbnail {
padding-left: 30px;
}
.has-sidebar .woocommerce .cart-collaterals .cart_totals {
margin-top: 300px;
}
.has-sidebar .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator-wrap,
.has-sidebar .woocommerce .cart-collaterals .cart_totals .cart-totals-wrap {
width: 100%;
margin-left: 0;
}
.has-sidebar .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator {
margin-bottom: 45px;
}
.has-sidebar .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row label,
.has-sidebar .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row select,
.has-sidebar .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row input {
width: 100%;
text-align-last: center;
}
.has-sidebar .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row label {
margin-bottom: 5px;
}
.has-sidebar .woocommerce .cart-collaterals .cart_totals .cart_totals_inner th {
padding-left: 30px;
}
.has-sidebar .woocommerce .cart-collaterals .cart_totals .cart_totals_inner td {
padding-right: 30px;
}
.has-sidebar .woocommerce .cart-collaterals .cross-sells {
margin-top: 50px;
}
}
@media (max-width: 991px) {
.woocommerce table.shop_table.cart .coupon-wrap {
width: 100%;
padding-left: 0;
padding-right: 0;
}
.woocommerce table.shop_table.cart thead .product-thumbnail {
padding-left: 30px;
}
.woocommerce .cart-collaterals .cart_totals {
margin-top: 300px;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator-wrap,
.woocommerce .cart-collaterals .cart_totals .cart-totals-wrap {
width: 100%;
margin-left: 0;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator {
margin-bottom: 45px;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row label,
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row select,
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row input {
width: 100%;
text-align-last: center;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row label {
margin-bottom: 5px;
}
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner th {
padding-left: 30px;
}
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner td {
padding-right: 30px;
}
.woocommerce .cart-collaterals .cross-sells {
margin-top: 50px;
}
}
@media (max-width: 767px) {
.woocommerce .cart-collaterals .cart_totals {
width: auto;
margin-top: 290px;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row label,
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row select,
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row input {
width: 100%;
text-align-last: center;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row label {
margin-bottom: 5px;
}
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner td {
padding-right: 15px;
}
.woocommerce .cart-collaterals .cross-sells {
margin-top: 50px;
}
}
@media (max-width: 479px) {
.woocommerce .cart-collaterals .cart_totals {
margin-top: 350px;
}
.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator button.button,
.woocommerce .cart-collaterals .cart_totals .cart_totals_inner .wc-proceed-to-checkout .button {
width: 100%;
}
}
.has-sidebar .woocommerce table.shop_table.cart .product-thumbnail img {
max-width: 100px;
} .woocommerce table.shop_table.order_details,
.woocommerce table.shop_table.account-orders-table {
border-color: #e9eaea;
}
.woocommerce table.shop_table.order_details thead th,
.woocommerce table.shop_table.account-orders-table thead th {
background-color: transparent;
text-transform: uppercase;
font-size: 14px;
color: #242d2e;
padding: 16px 30px;
font-weight: bold;
}
.woocommerce table.shop_table.order_details th,
.woocommerce table.shop_table.account-orders-table th,
.woocommerce table.shop_table.order_details td,
.woocommerce table.shop_table.account-orders-table td {
font-size: 14px;
color: #647072;
font-weight: normal;
border-top-color: #e9eaea;
padding: 15px 30px 5px;
background-color: transparent;
}
.woocommerce table.shop_table.order_details tbody strong,
.woocommerce table.shop_table.account-orders-table tbody strong {
font-weight: normal;
}
.woocommerce table.shop_table.order_details tfoot tr:last-of-type th,
.woocommerce table.shop_table.account-orders-table tfoot tr:last-of-type th,
.woocommerce table.shop_table.order_details tfoot tr:last-of-type td,
.woocommerce table.shop_table.account-orders-table tfoot tr:last-of-type td {
text-transform: uppercase;
font-weight: 500;
} .woocommerce-info + .login {
width: 50%;
font-size: 14px;
color: #647072;
}
.woocommerce-info + .login .form-row-first,
.woocommerce-info + .login .form-row-last {
overflow: auto;
}
.woocommerce-info + .login .form-row-first label,
.woocommerce-info + .login .form-row-last label {
width: 36%;
position: relative;
top: 10px;
}
.woocommerce-info + .login .form-row-first input,
.woocommerce-info + .login .form-row-last input {
width: 60%;
float: right;
border: none;
border-bottom: 1px solid #e9eaea;
height: 34px;
}
.woocommerce-info + .login [name="login"] {
font-size: 13px;
background-color: transparent;
border: 1px solid #242d2e;
color: #242d2e;
padding: 11.5px 30px;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
}
.woocommerce-info + .login [name="login"]:hover,
.woocommerce-info + .login [name="login"]:focus {
background-color: #242d2e;
color: #fff;
}
.woocommerce-info + .login label[for="rememberme"] {
float: right;
margin-top: 15px;
}
.woocommerce-info + .login .lost_password a {
color: #ac8b68;
}
.woocommerce form.woocommerce-checkout #customer_details .col-1,
.woocommerce form.woocommerce-checkout #customer_details .col-2 {
border: 1px solid #e9eaea;
}
.woocommerce form.woocommerce-checkout #customer_details .col-1 {
margin-bottom: 50px;
}
.woocommerce form.woocommerce-checkout #customer_details .widget-title {
text-align: center;
font-size: 14px;
font-weight: bold;
letter-spacing: 0.2em;
color: #242d2e;
text-transform: uppercase;
font-family: 'Roboto';
border-bottom: 1px solid #e9eaea;
margin-bottom: 0;
padding: 19px 15px;
}
.woocommerce form.woocommerce-checkout #customer_details p {
padding-left: 30px;
padding-right: 30px;
overflow: auto;
margin-bottom: 27px;
color: #647072;
font-size: 14px;
}
.woocommerce form.woocommerce-checkout #customer_details p label {
text-transform: uppercase;
font-weight: normal;
width: 26%;
text-align: left;
top: 10px;
position: relative;
}
.woocommerce form.woocommerce-checkout #customer_details p input {
width: 70%;
float: right;
border: none;
border-bottom: 1px solid #e9eaea;
height: 34px;
}
.woocommerce form.woocommerce-checkout #customer_details p.create-account label {
top: -3px;
width: auto;
padding-left: 10px;
text-transform: none;
}
.woocommerce form.woocommerce-checkout #customer_details p.create-account .input-checkbox {
width: auto;
height: auto;
float: left;
}
.woocommerce form.woocommerce-checkout #customer_details p.notes label {
top: 0;
}
.woocommerce form.woocommerce-checkout #customer_details p.notes textarea {
width: 100%;
max-width: 100%;
border: none;
border-bottom: 1px solid #e9eaea;
}
.woocommerce form.woocommerce-checkout .select2-container {
width: 70% !important;
float: right;
}
.woocommerce form.woocommerce-checkout .select2-container > a {
padding-left: 10px;
height: 34px;
border: none;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
border-bottom: 1px solid #e9eaea;
font-size: 14px;
color: #647072;
}
.woocommerce form.woocommerce-checkout .select2-container > a .select2-arrow b:after {
display: none;
}
.woocommerce form.woocommerce-checkout .select2-container > a .select2-arrow b:before {
content: '\f107';
font-family: FontAwesome;
font-size: 14px;
color: #647072;
}
.woocommerce form.woocommerce-checkout .select2-container.select2-dropdown-open > a .select2-arrow b:before {
content: '\f106';
}
.woocommerce form.woocommerce-checkout .select2-container--default .select2-selection--single {
height: 34px;
border: none;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
border-bottom: 1px solid #e9eaea;
}
.woocommerce form.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
color: #647072;
line-height: 34px;
}
.woocommerce form.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 100%;
}
.woocommerce form.woocommerce-checkout .checkout-coupon-wrap {
text-align: center;
border: 1px solid #e9eaea;
margin-bottom: 30px;
}
.woocommerce form.woocommerce-checkout .checkout-coupon-wrap .woocommerce-block-title {
padding: 16.5px 10px;
border-bottom: 1px solid #e9eaea;
}
.woocommerce form.woocommerce-checkout .checkout-coupon-wrap .description {
font-size: 14px;
color: #647072;
padding-top: 5px;
margin-bottom: 15px;
}
.woocommerce form.woocommerce-checkout .checkout-coupon-wrap .form-row {
padding-left: 15px;
padding-right: 15px;
margin-bottom: 25px;
}
.woocommerce form.woocommerce-checkout .checkout-coupon-wrap .form-row .input-text {
border: none;
border-bottom: 1px solid #e9eaea;
max-width: 175px;
margin-right: 15px;
height: 46px;
font-size: 14px;
color: #647072;
}
.woocommerce form.woocommerce-checkout .checkout-coupon-wrap .form-row .button {
font-size: 13px;
background-color: transparent;
border: 1px solid #242d2e;
color: #242d2e;
padding: 11.5px 30px;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
}
.woocommerce form.woocommerce-checkout .checkout-coupon-wrap .form-row .button:hover,
.woocommerce form.woocommerce-checkout .checkout-coupon-wrap .form-row .button:focus {
background-color: #242d2e;
color: #fff;
}
.woocommerce form.woocommerce-checkout #order_review {
text-align: center;
border: 1px solid #e9eaea;
margin-bottom: 30px;
}
.woocommerce form.woocommerce-checkout #order_review .widget-title {
padding: 16.5px 10px;
margin-bottom: 0 !important;
border-bottom: 1px solid #e9eaea;
}
.woocommerce form.woocommerce-checkout .order-review-wrap {
padding: 25px;
}
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table {
border: none;
}
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table .product-name,
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th {
text-align: left;
padding-left: 0;
font-size: 14px;
color: #647072;
font-weight: normal;
}
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total,
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td {
text-align: right;
padding-right: 0;
}
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table strong {
font-weight: normal;
}
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table thead th {
background-color: transparent;
border: none;
text-transform: uppercase;
font-weight: normal;
font-size: 14px;
color: #647072;
padding: 0;
padding-bottom: 13px;
}
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td {
border: none;
border-bottom: 1px solid #e9eaea;
padding-top: 29px;
padding-bottom: 5px;
}
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .product-total {
font-weight: 500;
font-size: 18px;
color: #242d2e;
}
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th {
background-color: transparent;
vertical-align: middle;
}
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th,
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td {
border-bottom: 1px solid #e9eaea;
padding-top: 29px;
padding-bottom: 5px;
}
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .cart-subtotal td,
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td,
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .cart-subtotal strong,
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total strong {
font-weight: 500;
font-size: 18px;
color: #242d2e;
}
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th {
text-transform: uppercase;
}
.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table #shipping_method {
list-style-type: none;
padding: 0;
margin: 0;
color: #647072;
font-size: 14px;
}
.woocommerce form.woocommerce-checkout #payment {
padding-top: 5px;
}
.woocommerce form.woocommerce-checkout #payment .payment_methods {
list-style-type: none;
padding: 0;
margin: 0;
text-align: left;
color: #647072;
}
.woocommerce form.woocommerce-checkout #payment li {
padding-bottom: 16px;
}
.woocommerce form.woocommerce-checkout #payment .payment_box {
border: 1px solid #e9eaea;
padding: 20px;
margin-top: 12px;
}
.woocommerce form.woocommerce-checkout #payment .place-order {
margin-top: 50px;
margin-bottom: 40px;
}
.woocommerce form.woocommerce-checkout #payment .place-order .button {
font-size: 13px;
background-color: transparent;
border: 1px solid #242d2e;
color: #242d2e;
padding: 11.5px 30px;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
}
.woocommerce form.woocommerce-checkout #payment .place-order .button:hover,
.woocommerce form.woocommerce-checkout #payment .place-order .button:focus {
background-color: #242d2e;
color: #fff;
}
.order-received-wrap .woocommerce-thankyou-order-details {
list-style-type: none;
padding: 0;
}
.order-received-wrap .woocommerce-thankyou-order-details li {
font-size: 14px;
color: #647072;
display: inline-block;
padding-right: 20px;
border-right: 1px dashed #e9eaea;
}
.order-received-wrap .woocommerce-thankyou-order-details li:not(:first-child) {
padding-left: 20px;
}
.order-received-wrap .woocommerce-thankyou-order-details li strong {
display: block;
}
.order-received-wrap .widget-title {
font-size: 14px;
text-transform: uppercase;
color: #242d2e;
font-weight: bold;
font-family: 'Roboto';
}
.order-received-wrap .customer-details {
padding-top: 30px;
}
.order-received-wrap .customer-details .customer-details-block,
.order-received-wrap .customer-details .billing-address,
.order-received-wrap .customer-details .shipping-address {
border: 1px solid #e9eaea;
text-align: center;
}
.order-received-wrap .customer-details .customer-details-block .woocommerce-block-title,
.order-received-wrap .customer-details .billing-address .woocommerce-block-title,
.order-received-wrap .customer-details .shipping-address .woocommerce-block-title {
padding: 16.5px 10px;
margin-bottom: 0 !important;
border-bottom: 1px solid #e9eaea;
}
.order-received-wrap .customer-details .customer-details-block > div,
.order-received-wrap .customer-details .billing-address > div,
.order-received-wrap .customer-details .shipping-address > div,
.order-received-wrap .customer-details .customer-details-block > address,
.order-received-wrap .customer-details .billing-address > address,
.order-received-wrap .customer-details .shipping-address > address {
padding: 15px;
color: #647072;
font-style: normal;
}
.order-received-wrap .customer-details .customer-details-block .customer-meta {
margin-bottom: 20px;
}
.order-received-wrap .customer-details .customer-details-block .customer-meta .customer-meta-title {
margin-bottom: 0;
}
@media (min-width: 992px) {
.has-sidebar .woocommerce-info + .login {
width: 100%;
}
.has-sidebar .woocommerce form.woocommerce-checkout #customer_details,
.has-sidebar .woocommerce form.woocommerce-checkout #customer_details + div {
width: 100%;
}
.has-sidebar .woocommerce form.woocommerce-checkout .checkout-coupon-wrap {
margin-top: 50px;
margin-bottom: 50px;
}
.has-sidebar .woocommerce form.woocommerce-checkout .checkout-coupon-wrap .form-row .input-text {
width: 60%;
max-width: none;
}
.has-sidebar .woocommerce form.woocommerce-checkout #payment .place-order {
margin-top: 30px;
margin-bottom: 20px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
body:not(.has-sidebar) .woocommerce form.woocommerce-checkout .checkout-coupon-wrap .form-row .input-text {
max-width: none;
width: 100%;
text-align: center;
margin-right: 0;
margin-bottom: 20px;
}
body:not(.has-sidebar) .woocommerce form.woocommerce-checkout .checkout-coupon-wrap .form-row .button {
width: 100%;
}
body:not(.has-sidebar) .woocommerce form.woocommerce-checkout #payment .place-order .button {
width: 100%;
}
.has-sidebar .order-received-wrap .customer-details > div {
width: 100%;
margin-bottom: 40px;
}
.has-sidebar .order-received-wrap .customer-details > div:last-child {
margin-bottom: 0;
}
}
@media (max-width: 991px) {
.woocommerce-info + .login {
width: 100%;
}
.woocommerce form.woocommerce-checkout #customer_details,
.woocommerce form.woocommerce-checkout #customer_details + div {
width: 100%;
}
.woocommerce form.woocommerce-checkout .checkout-coupon-wrap {
margin-top: 50px;
margin-bottom: 50px;
}
.woocommerce form.woocommerce-checkout .checkout-coupon-wrap .form-row .input-text {
width: 60%;
max-width: none;
}
.woocommerce form.woocommerce-checkout #payment .place-order {
margin-top: 30px;
margin-bottom: 20px;
}
}
@media (max-width: 767px) {
.order-received-wrap .woocommerce-thankyou-order-details li {
display: block;
padding-right: 0;
border-right: none;
margin-bottom: 10px;
}
.order-received-wrap .woocommerce-thankyou-order-details li:not(:first-child) {
padding-left: 0;
}
.order-received-wrap .woocommerce-thankyou-order-details li strong {
display: inline-block;
}
}
@media (max-width: 479px) {
.woocommerce-info + .login .form-row-first label,
.woocommerce-info + .login .form-row-last label {
width: 100%;
top: 0;
text-transform: uppercase;
}
.woocommerce-info + .login .form-row-first input,
.woocommerce-info + .login .form-row-last input {
width: 100%;
float: none;
}
.woocommerce-info + .login [name="login"] {
width: 100%;
}
.woocommerce-info + .login label[for="rememberme"] {
float: left;
}
.woocommerce-info + .login .lost_password {
float: right;
}
.woocommerce-info + .login .lost_password a {
color: #ac8b68;
}
.woocommerce form.woocommerce-checkout #customer_details p {
padding-left: 15px;
padding-right: 15px;
}
.woocommerce form.woocommerce-checkout #customer_details p label {
width: 100%;
text-align: center;
top: 0;
}
.woocommerce form.woocommerce-checkout #customer_details p input {
width: 100%;
float: none;
}
.woocommerce form.woocommerce-checkout #customer_details p.notes textarea {
min-height: 50px;
}
.woocommerce form.woocommerce-checkout .country_select {
width: 100% !important;
float: none;
}
.woocommerce form.woocommerce-checkout .checkout-coupon-wrap .form-row .input-text {
max-width: none;
width: 100%;
text-align: center;
margin-right: 0;
margin-bottom: 20px;
}
.woocommerce form.woocommerce-checkout .checkout-coupon-wrap .form-row .button {
width: 100%;
}
}  .woocommerce-account.logged-in #primary-content .woocommerce {
margin-left: -15px;
margin-right: -15px;
}
.woocommerce-account .woocommerce-MyAccount-content,
.woocommerce-account .woocommerce-MyAccount-navigation {
padding-left: 15px;
padding-right: 15px;
float: left;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 25%;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
margin: 0;
padding: 0;
list-style: none;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
font-size: 14px;
color: #242d2e;
padding: 0;
margin: 0;
line-height: 20px;
font-weight: bold;
position: relative;
text-transform: uppercase;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
display: block;
padding: 15px 20px;
color: inherit;
border-bottom: solid 1px #e9eaea;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover {
background-color: #ac8b68;
border-bottom-color: #ac8b68;
color: #fff;
}
.woocommerce-account .woocommerce-MyAccount-content {
width: 75%;
font-size: 14px;
}
.woocommerce-account .woocommerce-MyAccount-content p a {
color: #ac8b68;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses {
margin-left: -15px;
margin-right: -15px;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address {
width: 50%;
float: left;
padding-left: 15px;
padding-right: 15px;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .widget-title {
display: inline-block;
font-size: 14px;
letter-spacing: 0.2em;
}
.woocommerce-account .woocommerce-MyAccount-content .edit {
float: right;
text-transform: uppercase;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
border: 1px solid #242d2e;
background-color: transparent;
padding: 5px 20px;
display: inline-block;
color: #242d2e;
}
.woocommerce-account .woocommerce-MyAccount-content .edit:hover {
color: #fff;
background-color: #242d2e;
}
.woocommerce-account .woocommerce-MyAccount-content .edit-account p {
font-size: 14px;
color: #647072;
overflow: auto;
}
.woocommerce-account .woocommerce-MyAccount-content .edit-account p label {
display: block;
text-transform: uppercase;
}
.woocommerce-account .woocommerce-MyAccount-content .edit-account p input {
width: 100%;
display: block;
border: none;
border-bottom: 1px solid #e9eaea;
height: 34px;
}
.woocommerce-account .woocommerce-MyAccount-content .edit-account p:last-child .button {
width: auto;
height: auto;
margin-top: 50px;
font-size: 13px;
text-transform: uppercase;
padding: 11.5px 30px;
border: 1px solid #242d2e;
color: #242d2e;
background-color: transparent;
font-weight: bold;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
display: inline-block;
}
.woocommerce-account .woocommerce-MyAccount-content .edit-account p:last-child .button:hover,
.woocommerce-account .woocommerce-MyAccount-content .edit-account p:last-child .button:focus {
background-color: #242d2e;
color: #fff;
}
.woocommerce-account .woocommerce-MyAccount-content .edit-account fieldset {
margin-top: 30px;
border: 1px solid #e9eaea;
padding: 20px;
}
#customer_login {
margin-left: -15px;
margin-right: -15px;
}
#customer_login > div {
width: 50%;
float: left;
padding-left: 15px;
padding-right: 15px;
font-size: 14px;
color: #647072;
}
#customer_login > div .widget-title {
font-size: 14px;
letter-spacing: 0.2em;
}
#customer_login > div .form-row-wide {
margin-bottom: 30px;
}
#customer_login > div .form-row-wide label {
text-transform: uppercase;
display: block;
}
#customer_login > div .form-row-wide input {
border: none;
border-bottom: 1px solid #e9eaea;
height: 34px;
width: 100%;
}
#customer_login > div .button {
font-size: 13px;
text-transform: uppercase;
padding: 11.5px 30px;
border: 1px solid #242d2e;
color: #242d2e;
background-color: transparent;
font-weight: bold;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
display: inline-block;
}
#customer_login > div .button:hover,
#customer_login > div .button:focus {
background-color: #242d2e;
color: #fff;
}
#customer_login > div [for="rememberme"] {
float: right;
padding-top: 10px;
}
#customer_login > div .lost_password a {
color: #ac8b68;
}
.woocommerce table.my_account_orders .order-actions {
padding-top: 5px;
}
.woocommerce table.my_account_orders .order-actions .button {
display: inline-block;
font-size: 13px;
text-transform: uppercase;
padding: 5px 20px;
border: 1px solid #242d2e;
color: #242d2e;
font-weight: bold;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
}
.woocommerce table.my_account_orders .order-actions .button:hover,
.woocommerce table.my_account_orders .order-actions .button:focus {
background-color: #242d2e;
color: #fff;
}
.track_order {
text-align: center;
font-size: 14px;
color: #647072;
}
.track_order .form-row-first label,
.track_order .form-row-last label {
text-transform: uppercase;
display: block;
}
.track_order .form-row-first input,
.track_order .form-row-last input {
border: none;
border-bottom: 1px solid #e9eaea;
height: 34px;
width: 50%;
text-align: center;
}
.track_order p:last-of-type {
padding-top: 30px;
}
.track_order p:last-of-type .button {
display: inline-block;
font-size: 13px;
text-transform: uppercase;
padding: 11.5px 30px;
border: 1px solid #242d2e;
color: #242d2e;
background-color: transparent;
font-weight: bold;
-webkit-border-radius: 2px;
-webkit-background-clip: padding-box;
-moz-border-radius: 2px;
-moz-background-clip: padding;
border-radius: 2px;
background-clip: padding-box;
}
.track_order p:last-of-type .button:hover,
.track_order p:last-of-type .button:focus {
background-color: #242d2e;
color: #fff;
}
@media (min-width: 992px) and (max-width: 1199px) {
.has-sidebar.woocommerce-account .woocommerce-MyAccount-content,
.has-sidebar.woocommerce-account .woocommerce-MyAccount-navigation {
width: 100%;
}
.has-sidebar.woocommerce-account .woocommerce-MyAccount-navigation ul {
border-bottom: 1px solid #e9eaea;
}
.has-sidebar.woocommerce-account .woocommerce-MyAccount-navigation ul li {
display: inline-block;
font-size: 11px;
margin-bottom: 4px;
}
.has-sidebar.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
border-bottom: none;
}
.has-sidebar.woocommerce-account .woocommerce-MyAccount-content {
margin-top: 50px;
}
.has-sidebar.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address {
width: 100%;
}
.has-sidebar.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .col-1 {
margin-bottom: 50px;
}
.has-sidebar.woocommerce-account #customer_login > div {
width: 100%;
}
.has-sidebar.woocommerce-account #customer_login .col-1 {
margin-bottom: 50px;
}
.has-sidebar.woocommerce-account .track_order .form-row-first input,
.has-sidebar.woocommerce-account .track_order .form-row-last input {
width: 100%;
}
}
@media (max-width: 991px) {
.woocommerce-account .woocommerce-MyAccount-content,
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 100%;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
border-bottom: 1px solid #e9eaea;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
display: inline-block;
font-size: 11px;
margin-bottom: 4px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
border-bottom: none;
}
.woocommerce-account .woocommerce-MyAccount-content {
margin-top: 50px;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address {
width: 100%;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .col-1 {
margin-bottom: 50px;
}
.woocommerce-account #customer_login > div {
width: 100%;
}
.woocommerce-account #customer_login .col-1 {
margin-bottom: 50px;
}
.woocommerce-account .track_order .form-row-first input,
.woocommerce-account .track_order .form-row-last input {
width: 100%;
}
}
@media (max-width: 479px) {
.woocommerce-account .woocommerce-MyAccount-content .edit-account p:last-child .button {
width: 100%;
}
#customer_login > div .button {
width: 100%;
}
#customer_login > div [for="rememberme"] {
float: left;
padding-top: 20px;
}
#customer_login > div .lost_password {
float: right;
}
.track_order p:last-of-type .button {
width: 100%;
}
}  .wishlist-title h2 {
font-size: 18px;
letter-spacing: 0.2em;
margin-bottom: 20px !important;
text-transform: uppercase;
font-family: 'Roboto';
}
.woocommerce table.shop_table.wishlist_table {
font-size: 100%;
}
.woocommerce table.shop_table.wishlist_table th,
.woocommerce table.shop_table.wishlist_table td {
text-align: left;
}
.woocommerce table.shop_table.wishlist_table thead .product-remove {
border-left: 1px solid #e9eaea;
border-right: none;
text-align: center;
padding-right: 30px;
padding-left: 30px;
}
.woocommerce table.shop_table.wishlist_table thead .product-remove:before {
content: '\f00d';
font-family: FontAwesome;
}
.woocommerce table.shop_table.wishlist_table thead .product-thumbnail {
border-left: none;
padding-left: 8px;
width: auto;
}
.woocommerce table.shop_table.wishlist_table thead .product-add-to-cart {
border-right: 1px solid #e9eaea;
}
.woocommerce table.shop_table.wishlist_table tbody .product-remove {
padding-right: 30px;
padding-left: 30px;
width: 90px;
}
.woocommerce table.shop_table.wishlist_table tbody .product-thumbnail {
padding-left: 8px;
}
.woocommerce table.shop_table.wishlist_table tbody .product-thumbnail a {
max-width: none;
}
.woocommerce table.shop_table.wishlist_table tbody .product-add-to-cart {
padding-right: 30px;
}
.woocommerce table.shop_table.wishlist_table tbody .product-add-to-cart .button {
font-size: 13px;
display: block;
background-color: transparent;
border: 1px solid #242d2e;
color: #242d2e;
text-transform: uppercase;
font-weight: bold;
}
.woocommerce table.shop_table.wishlist_table tbody .product-add-to-cart .button:hover {
background-color: #242d2e;
color: #fff;
}
.woocommerce table.shop_table.wishlist_table tbody tr:last-of-type td {
padding: 30px 8px;
}
.woocommerce table.shop_table.wishlist_table tbody tr:last-of-type .product-remove {
padding-left: 30px;
padding-right: 30px;
}
.woocommerce table.shop_table.wishlist_table tbody tr:last-of-type .product-add-to-cart {
padding-right: 30px;
}
.woocommerce table.shop_table.wishlist_table tfoot td {
border-top-color: #e9eaea;
}
@media (max-width: 479px) {
#yith-wcwl-form {
overflow-x: scroll;
}
}
.woocommerce .widget_price_filter .price_slider_wrapper button {
background-color: transparent;
border: solid 1px #ac8b68;
-webkit-border-radius: 4px;
-webkit-background-clip: padding-box;
-moz-border-radius: 4px;
-moz-background-clip: padding;
border-radius: 4px;
background-clip: padding-box;
padding: 5px 20px;
color: #ac8b68;
float: right;
font-size: 14px;
}
.woocommerce .widget_price_filter .price_slider_wrapper button:hover {
color: #fff;
background-color: #ac8b68;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #a4aeb0;
height: 6px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
margin-bottom: 25px;
position: relative;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
height: 5px;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle.ui-state-default {
height: 14px;
width: 14px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
top: -4px;
position: absolute;
background-color: #ac8b68;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
cursor: e-resize;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle.ui-state-default {
margin-left: -0.5em;
outline: none;
}
.product-category h2,
.product-category h3 {
margin-bottom: 0;
margin-top: 20px;
font-size: 24px;
text-align: center;
}
.product-category h2 mark,
.product-category h3 mark {
background: transparent;
}  .g5plus-btn-container {
padding: 5px 0;
position: relative;
z-index: 1;
}
button,
input[type="submit"] {
border: none;
}
button,
input[type="submit"],
.btn {
box-sizing: border-box;
display: inline-block;
text-transform: uppercase;
padding: 15px 30px;
font-size: 16px;
letter-spacing: 0.2em;
line-height: 21px;
font-weight: 700;
color: #fff;
background-color: #ac8b68;
border: 1px solid;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
button:hover,
input[type="submit"]:hover,
.btn:hover,
button:focus,
input[type="submit"]:focus,
.btn:focus {
color: #fff;
background-color: #647072;
}
.btn.btn-lg {
padding: 18.5px 44px;
}
.btn.btn-md {
font-size: 14px;
padding: 13.5px 37px;
}
.btn.btn-sm {
font-size: 13px;
padding: 11.5px 32px;
}
.btn.btn-xs {
font-size: 12px;
padding: 8.5px 30px;
}
.btn.bt-rd-2,
.btn.bt-rd-2:before {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.btn.bt-rd-5,
.btn.bt-rd-5:before {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.btn.bt-rd-max,
.btn.bt-rd-max:before {
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
.btn.bt-light {
color: #242d2e;
}
.btn.bt-light:hover:before {
border-color: #242d2e;
}
.btn.bt-bg-gra {
border: none;
}
.btn.bt-bg,
.btn.bt-bg-gra {
position: relative;
}
.btn.bt-bg:before,
.btn.bt-bg-gra:before {
content: "";
position: absolute;
top: 3px;
bottom: 3px;
left: 3px;
right: 3px;
border: 1px solid;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: scale(0.7);
-moz-transform: scale(0.7);
-ms-transform: scale(0.7);
-o-transform: scale(0.7);
transform: scale(0.7);
}
.btn.bt-bg:hover:before,
.btn.bt-bg-gra:hover:before {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.btn.bt-bd {
background-color: transparent;
}
.btn.bt-bd:hover {
background-color: #ac8b68;
color: #fff !important;
border-color: #ac8b68 !important;
}
.btn.bt-bd-gra {
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
color: #242d2e;
background-color: transparent;
}
.btn.bt-bd-gra:hover {
border-image-width: 30px !important;
border-image-slice: 30 !important;
color: #fff;
}
.btn:before {
border-color: transparent;
color: transparent;
}
.btn:hover:before {
border-color: #fff;
}
.btn.bt-box-shadow {
box-shadow: 0 15px 35px rgba(36, 45, 46, 0.2);
}
.btn.bt-uni {
background-color: transparent;
border-color: transparent;
color: #242d2e;
position: relative;
}
.btn.bt-uni:before,
.btn.bt-uni:after {
content: '';
position: absolute;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.btn.bt-uni.bt-light {
color: #ffffff;
}
.btn.bt-uni.bt-uni-1:before {
border-left: 1px solid #242d2e;
border-bottom: 1px solid transparent;
top: 0;
bottom: 0;
left: 0;
right: 99%;
}
.btn.bt-uni.bt-uni-1:after {
border-right: 1px solid #242d2e;
border-top: 1px solid transparent;
top: 0;
bottom: 0;
right: 0;
left: 99%;
}
.btn.bt-uni.bt-uni-1:hover:before {
border-bottom-color: #242d2e;
border-left-color: transparent;
right: 0;
top: 99%;
}
.btn.bt-uni.bt-uni-1:hover:after {
border-top-color: #242d2e;
border-right-color: transparent;
left: 0;
bottom: 100%;
}
.btn.bt-uni.bt-uni-1.btn-md:hover:before {
top: 98%;
}
.btn.bt-uni.bt-uni-1.btn-md:hover:after {
bottom: 100%;
}
.btn.bt-uni.bt-uni-1.btn-sm:hover:before {
top: 97%;
}
.btn.bt-uni.bt-uni-1.btn-sm:hover:after {
bottom: 100%;
}
.btn.bt-uni.bt-uni-1.btn-xs:hover:before {
top: 96%;
}
.btn.bt-uni.bt-uni-1.btn-xs:hover:after {
bottom: 100%;
}
.btn.bt-uni.bt-uni-1.bt-light:before {
border-left-color: #ffffff;
}
.btn.bt-uni.bt-uni-1.bt-light:after {
border-right-color: #ffffff;
}
.btn.bt-uni.bt-uni-1.bt-light:hover:before {
border-bottom-color: #ffffff;
}
.btn.bt-uni.bt-uni-1.bt-light:hover:after {
border-top-color: #ffffff;
}
.btn.bt-uni.bt-uni-2:before {
border-top: 1px solid #242d2e;
border-left: 1px solid #242d2e;
left: 0;
right: 0;
top: 0;
bottom: 100%;
}
.btn.bt-uni.bt-uni-2:after {
border-bottom: 1px solid #242d2e;
border-right: 1px solid #242d2e;
left: 0;
right: 0;
bottom: 0;
top: 99%;
}
.btn.bt-uni.bt-uni-2:hover:before {
right: 50%;
bottom: 50%;
}
.btn.bt-uni.bt-uni-2:hover:after {
left: 50%;
top: 50% !important;
}
.btn.bt-uni.bt-uni-2.btn-md:after {
top: 98%;
}
.btn.bt-uni.bt-uni-2.btn-sm:after {
top: 97%;
}
.btn.bt-uni.bt-uni-2.btn-xs:after {
top: 96%;
}
.btn.bt-uni.bt-uni-2.bt-light:before {
border-top-color: #ffffff;
border-left-color: #ffffff;
}
.btn.bt-uni.bt-uni-2.bt-light:after {
border-bottom-color: #ffffff;
border-right-color: #ffffff;
}
.btn.bt-uni.bt-uni-3 {
border-color: #242d2e;
background-color: #fff;
}
.btn.bt-uni.bt-uni-3:before {
top: 3px;
left: 3px;
right: -5px;
bottom: -5px;
border: 1px solid #242d2e;
z-index: -1;
}
.btn.bt-uni.bt-uni-3:hover:before {
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.btn.bt-uni.bt-uni-3.bt-light {
border-color: #fff;
background-color: #242d2e;
}
.btn.bt-uni.bt-uni-3.bt-light:before {
border-color: #ffffff;
}
.btn.bt-uni.bt-uni-4:before {
top: 50%;
right: 50%;
left: 0;
bottom: 0;
border-left: 1px solid #242d2e;
border-bottom: 1px solid #242d2e;
}
.btn.bt-uni.bt-uni-4:after {
top: 0;
right: 0;
left: 50%;
bottom: 50%;
border-right: 1px solid #242d2e;
border-top: 1px solid #242d2e;
}
.btn.bt-uni.bt-uni-4:hover:before {
right: 0;
top: 99%;
}
.btn.bt-uni.bt-uni-4:hover:after {
left: 0;
bottom: 100%;
}
.btn.bt-uni.bt-uni-4.btn-md:hover:before {
top: 98%;
}
.btn.bt-uni.bt-uni-4.btn-sm:hover:before {
top: 97%;
}
.btn.bt-uni.bt-uni-4.btn-xs:hover:before {
top: 96%;
}
.btn.bt-uni.bt-uni-4.bt-light:before {
border-left-color: #ffffff;
border-bottom-color: #ffffff;
}
.btn.bt-uni.bt-uni-4.bt-light:after {
border-right-color: #ffffff;
border-top-color: #ffffff;
}
.btn.bt-uni.bt-uni-5:before {
top: 0;
left: 0;
right: 50%;
bottom: 70%;
border-left: 1px solid #242d2e;
border-top: 1px solid #242d2e;
}
.btn.bt-uni.bt-uni-5:after {
top: 70%;
left: 50%;
right: 0;
bottom: 0;
border-right: 1px solid #242d2e;
border-bottom: 1px solid #242d2e;
}
.btn.bt-uni.bt-uni-5 .span-uni-6:before {
content: "";
position: absolute;
top: 0;
left: 50%;
right: 0;
bottom: 70%;
border-right: 1px solid #242d2e;
border-top: 1px solid #242d2e;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.btn.bt-uni.bt-uni-5 .span-uni-6:after {
content: "";
position: absolute;
top: 70%;
left: 0;
right: 50%;
bottom: 0;
border-left: 1px solid #242d2e;
border-bottom: 1px solid #242d2e;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.btn.bt-uni.bt-uni-5:hover:before {
bottom: 0;
}
.btn.bt-uni.bt-uni-5:hover:after {
top: 0;
}
.btn.bt-uni.bt-uni-5:hover .span-uni-6:before {
bottom: 100%;
}
.btn.bt-uni.bt-uni-5:hover .span-uni-6:after {
top: 99%;
}
.btn.bt-uni.bt-uni-5.btn-md:hover .span-uni-6:after {
top: 98%;
}
.btn.bt-uni.bt-uni-5.btn-sm:hover .span-uni-6:after {
top: 97%;
}
.btn.bt-uni.bt-uni-5.btn-xs:hover .span-uni-6:after {
top: 96%;
}
.btn.bt-uni.bt-uni-5.bt-light:before {
border-left-color: #ffffff;
border-top-color: #ffffff;
}
.btn.bt-uni.bt-uni-5.bt-light:after {
border-right-color: #ffffff;
border-bottom-color: #ffffff;
}
.btn.bt-uni.bt-uni-5.bt-light .span-uni-6:before {
border-right-color: #ffffff;
border-top-color: #ffffff;
}
.btn.bt-uni.bt-uni-5.bt-light .span-uni-6:after {
border-left-color: #ffffff;
border-bottom-color: #ffffff;
}
.btn.bt-uni.bt-uni-6:before {
top: 0;
bottom: 0;
left: 0;
right: 40%;
border-left: 1px solid #242d2e;
border-top: 1px solid #242d2e;
}
.btn.bt-uni.bt-uni-6:after {
top: 0;
bottom: 0;
right: 0;
left: 40%;
border-right: 1px solid #242d2e;
border-bottom: 1px solid #242d2e;
}
.btn.bt-uni.bt-uni-6 .span-uni-6:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 73%;
border-bottom: 1px solid #242d2e;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.btn.bt-uni.bt-uni-6 .span-uni-6:after {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 73%;
border-top: 1px solid #242d2e;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.btn.bt-uni.bt-uni-6:hover:before {
right: 73%;
}
.btn.bt-uni.bt-uni-6:hover:after {
left: 73%;
}
.btn.bt-uni.bt-uni-6:hover .span-uni-6:before {
right: 40%;
}
.btn.bt-uni.bt-uni-6:hover .span-uni-6:after {
left: 40%;
}
.btn.bt-uni.bt-uni-6.bt-light:before {
border-left-color: #ffffff;
border-top-color: #ffffff;
}
.btn.bt-uni.bt-uni-6.bt-light:after {
border-right-color: #ffffff;
border-bottom-color: #ffffff;
}
.btn.bt-uni.bt-uni-6.bt-light .span-uni-6:before {
border-bottom-color: #ffffff;
}
.btn.bt-uni.bt-uni-6.bt-light .span-uni-6:after {
border-top-color: #ffffff;
}
.btn.btn-block {
width: 100%;
} .g5plus-heading.has-tab-category {
position: relative;
}
.g5plus-heading h2 {
font-family: 'Oswald';
font-weight: 400;
font-size: 48px;
line-height: 1.5;
}
.g5plus-heading .hd-sub-title {
display: inline-block;
font-family: 'Oswald';
font-weight: 400;
font-size: 14px;
color: #ac8b68;
letter-spacing: 0.5em;
line-height: 1.5;
margin-bottom: 10px;
}
.g5plus-heading.hd-dark h2 {
color: #fff;
}
.g5plus-heading.hd-shop h2 {
color: #ac8b68;
}
.g5plus-heading.hd-shop .hd-sub-title {
font-size: 18px;
margin-bottom: 10px;
color: #647072;
}
.g5plus-heading.hd-shop.hd-shop-small h2 {
font-size: 36px;
}
.g5plus-heading.hd-shop.hd-shop-small .hd-sub-title {
font-size: 14px;
margin: 0;
}
.g5plus-heading.hd-shop.hd-dark h2 {
color: #fff;
}
.g5plus-heading.hd-minimal h2 {
font-size: 30px;
display: block;
padding-bottom: 10px;
border-bottom: 4px solid #fff;
}
.g5plus-heading.hd-minimal.hd-light h2 {
border-bottom-color: #242d2e;
}
.g5plus-heading.hd-single h2 {
letter-spacing: 0.1em;
}
.g5plus-heading.hd-design h2 {
position: relative;
color: rgba(36, 45, 46, 0.1);
}
.g5plus-heading.hd-design h2 span.heading-first-letter {
font-size: 120px;
color: #ac8b68;
text-transform: uppercase;
font-weight: 600;
display: inline-block;
position: relative;
}
.g5plus-heading.hd-design h2 span.heading-first-letter:before {
position: absolute;
height: 6px;
width: auto;
bottom: 10px;
content: attr(data-first-letter);
background-color: #facd49;
font-size: 120px;
font-weight: 600;
text-transform: uppercase;
overflow: hidden;
}
.g5plus-heading.hd-design.hd-dark h2 {
color: rgba(255, 255, 255, 0.1);
}
.g5plus-heading.hd-portfolio h2 {
font-size: 60px;
margin-bottom: 15px;
}
.g5plus-heading.hd-portfolio .hd-sub-title {
font-size: 30px;
letter-spacing: 0;
color: #647072;
margin-bottom: 0;
}
.g5plus-heading.hd-portfolio.text-center p.hd-description {
max-width: 980px;
margin-left: auto;
margin-right: auto;
}
.g5plus-heading.hd-portfolio.text-center span.icon-image {
height: 40px;
width: 106px;
margin: auto;
}
.g5plus-heading.hd-portfolio p {
margin-top: 42px;
}
.g5plus-heading.hd-portfolio span.icon-image {
height: 40px;
width: 106px;
display: inline-block;
vertical-align: middle;
}
.g5plus-heading.hd-portfolio span.icon {
display: inline-block;
}
.g5plus-heading.hd-portfolio span.icon i {
font-size: 40px;
}
@media (max-width: 991px) {
.g5plus-heading h2 {
font-size: 42px;
}
.g5plus-heading.hd-shop .hd-sub-title {
font-size: 16px;
margin-bottom: 15px;
}
.g5plus-heading.hd-portfolio h2 {
font-size: 50px;
margin-bottom: 10px;
}
.g5plus-heading.hd-portfolio .hd-sub-title {
font-size: 26px;
}
.g5plus-heading.hd-portfolio p {
margin-top: 35px;
}
}
@media (max-width: 768px) {
.g5plus-heading h2 {
font-size: 36px;
}
.g5plus-heading.hd-shop .hd-sub-title {
font-size: 14px;
margin-bottom: 15px;
}
.g5plus-heading.hd-portfolio h2 {
font-size: 40px;
margin-bottom: 10px;
}
.g5plus-heading.hd-portfolio .hd-sub-title {
font-size: 20px;
}
.g5plus-heading.hd-portfolio p {
margin-top: 25px;
}
.g5plus-heading.hd-design h2::first-letter {
font-size: 80px;
}
.g5plus-heading.hd-design h2:before {
font-size: 80px;
}
} .hd-border-left {
padding-left: 60px;
padding-top: 10px;
padding-bottom: 10px;
border-left: 1px solid #242d2e;
}
@media (min-width: 992px) {
.padding-left-100 > .vc_column-inner > .wpb_wrapper {
padding-left: 100px !important;
}
.padding-right-100 > .vc_column-inner > .wpb_wrapper {
padding-right: 100px !important;
}
.padding-left-85 > .vc_column-inner > .wpb_wrapper {
padding-left: 85px !important;
}
.padding-right-85 > .vc_column-inner > .wpb_wrapper {
padding-right: 85px !important;
}
.padding-l-r-b-50 {
padding-left: 50px;
padding-right: 50px;
padding-bottom: 50px;
}
.max-width-470-right {
max-width: 470px;
text-align: right;
float: right;
}
.max-width-470-left {
max-width: 470px;
text-align: left;
float: left;
}
}
@media (max-width: 991px) {
.max-width-470-right {
max-width: 470px;
text-align: center;
margin: auto;
}
.max-width-470-left {
max-width: 470px;
text-align: center;
margin: auto;
}
} .g5plus-call-action button,
.g5plus-call-action a.btn {
background-color: #fff;
}
.g5plus-call-action button:hover,
.g5plus-call-action a.btn:hover {
color: #fff !important;
background-color: #647072;
} .wpb-js-composer .vc_tta-style-accordion_orion_flat.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon,
.wpb-js-composer .vc_tta-style-accordion_orion_modern.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon,
.wpb-js-composer .vc_tta-style-accordion_orion_classic.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
right: 30px;
}
.wpb-js-composer .vc_tta-style-accordion_orion_flat .vc_tta-panel,
.wpb-js-composer .vc_tta-style-accordion_orion_modern .vc_tta-panel,
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel {
border: 1px solid #e9e9e9;
margin-bottom: 20px;
}
.wpb-js-composer .vc_tta-style-accordion_orion_flat .vc_tta-panel .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-style-accordion_orion_modern .vc_tta-panel .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel .vc_tta-panel-heading {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.wpb-js-composer .vc_tta-style-accordion_orion_flat .vc_tta-panel .vc_tta-panel-heading i,
.wpb-js-composer .vc_tta-style-accordion_orion_modern .vc_tta-panel .vc_tta-panel-heading i,
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel .vc_tta-panel-heading i {
font-size: 30px;
height: 20px;
width: 20px;
}
.wpb-js-composer .vc_tta-style-accordion_orion_flat .vc_tta-panel .vc_tta-panel-heading span,
.wpb-js-composer .vc_tta-style-accordion_orion_modern .vc_tta-panel .vc_tta-panel-heading span,
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel .vc_tta-panel-heading span {
font-size: 16px;
margin-left: 10px;
color: #242d2e;
line-height: 1.25;
font-weight: 500;
}
.wpb-js-composer .vc_tta-style-accordion_orion_flat .vc_tta-panel .vc_tta-panel-heading {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.wpb-js-composer .vc_tta-style-accordion_orion_flat .vc_tta-panel .vc_tta-panel-heading:hover {
background: none;
}
.wpb-js-composer .vc_tta-style-accordion_orion_flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.wpb-js-composer .vc_tta-style-accordion_orion_flat .vc_tta-panel.vc_active .vc_tta-panel-heading span {
display: block;
border-bottom: 1px solid #e9e9e9;
padding-bottom: 15px;
margin-right: -10px;
}
.wpb-js-composer .vc_tta-style-accordion_orion_flat .vc_tta-panel.vc_active .vc_tta-panel-heading i {
margin-top: -7px;
}
.wpb-js-composer .vc_tta-style-accordion_orion_modern .vc_tta-panel .vc_tta-panel-heading {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.wpb-js-composer .vc_tta-style-accordion_orion_modern .vc_tta-panel .vc_tta-panel-heading:hover {
background: #ac8b68;
border-radius: 0;
}
.wpb-js-composer .vc_tta-style-accordion_orion_modern .vc_tta-panel .vc_tta-panel-heading:hover span,
.wpb-js-composer .vc_tta-style-accordion_orion_modern .vc_tta-panel .vc_tta-panel-heading:hover i {
color: #fff;
}
.wpb-js-composer .vc_tta-style-accordion_orion_modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
background-color: #ac8b68;
border-radius: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.wpb-js-composer .vc_tta-style-accordion_orion_modern .vc_tta-panel.vc_active span,
.wpb-js-composer .vc_tta-style-accordion_orion_modern .vc_tta-panel.vc_active i {
color: #fff;
}
.wpb-js-composer .vc_tta-style-accordion_orion_classic.vc_tta.vc_general .vc_tta-panel-heading {
border: none;
}
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel {
border: 1px solid #e9e9e9;
}
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel .vc_tta-panel-heading {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
position: relative;
}
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel .vc_tta-panel-heading:hover {
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
}
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel .vc_tta-panel-heading:hover span,
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel .vc_tta-panel-heading:hover i {
color: #ac8b68;
-webkit-transition: 0.3;
-moz-transition: 0.3;
-o-transition: 0.3;
transition: 0.3;
}
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel .vc_tta-panel-heading:hover:before {
top: -1px;
bottom: -1px;
border-left: 4px solid #ac8b68;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
}
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel .vc_tta-panel-heading:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: -1px;
border-left: 4px solid transparent;
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
border-bottom: 1px solid #e9e9e9;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel.vc_active .vc_tta-panel-heading:before {
top: -1px;
bottom: -1px;
border-left: 4px solid #ac8b68;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
}
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel.vc_active span {
color: #ac8b68;
}
.wpb-js-composer .vc_tta-style-accordion_orion_classic .vc_tta-panel.vc_active i {
opacity: 0;
} .vc_tta-style-tab_orion_bottomline .vc_tta-tabs-list span,
.vc_tta-style-tab_orion_topline .vc_tta-tabs-list span {
color: #242d2e;
font-size: 16px;
line-height: 1.25;
font-weight: 500;
}
.vc_tta-style-tab_orion_bottomline.vc_tta.vc_general .vc_tta-tab > a {
padding: 20px 70px 20px 0;
border: none;
border-radius: 0;
}
.vc_tta-style-tab_orion_bottomline.vc_tta.vc_general .vc_tta-panel-body {
padding-left: 0 !important;
padding-right: 0 !important;
}
.vc_tta-style-tab_orion_bottomline.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
overflow: visible;
}
.vc_tta-style-tab_orion_bottomline .vc_tta-tabs-list {
border-bottom: 1px solid #e9e9e9;
}
.vc_tta-style-tab_orion_bottomline .vc_tta-tabs-list .vc_tta-tab {
position: relative;
}
.vc_tta-style-tab_orion_bottomline .vc_tta-tabs-list .vc_tta-tab:before {
content: "";
position: absolute;
bottom: -1px;
right: 0;
left: 0;
border-bottom: 2px solid transparent;
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.vc_tta-style-tab_orion_bottomline .vc_tta-tabs-list .vc_tta-tab.vc_active,
.vc_tta-style-tab_orion_bottomline .vc_tta-tabs-list .vc_tta-tab:hover {
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.vc_tta-style-tab_orion_bottomline .vc_tta-tabs-list .vc_tta-tab.vc_active:before,
.vc_tta-style-tab_orion_bottomline .vc_tta-tabs-list .vc_tta-tab:hover:before {
left: -1px;
right: -1px;
border-bottom: 2px solid #ac8b68;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
}
.vc_tta-style-tab_orion_topline {
border: 1px solid #e9e9e9;
}
.vc_tta-style-tab_orion_topline.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container,
.vc_tta-style-tab_orion_topline.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
overflow: inherit;
margin-right: 0;
}
.vc_tta-style-tab_orion_topline.vc_tta.vc_general .vc_tta-tab > a {
padding: 10px 35px;
border-radius: 0;
border: none;
}
.vc_tta-style-tab_orion_topline.vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
margin-right: 0;
}
.vc_tta-style-tab_orion_topline .vc_tta-tabs-list {
border-bottom: 1px solid #e9e9e9;
}
.vc_tta-style-tab_orion_topline .vc_tta-tabs-list .vc_tta-tab {
border-right: 1px solid #e9e9e9;
position: relative;
}
.vc_tta-style-tab_orion_topline .vc_tta-tabs-list .vc_tta-tab:last-child {
border-right: none;
}
.vc_tta-style-tab_orion_topline .vc_tta-tabs-list .vc_tta-tab:before {
content: "";
position: absolute;
top: -1px;
right: 0;
left: 0;
border-top: 3px solid transparent;
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.vc_tta-style-tab_orion_topline .vc_tta-tabs-list .vc_tta-tab.vc_active:before,
.vc_tta-style-tab_orion_topline .vc_tta-tabs-list .vc_tta-tab:hover:before {
left: -1px;
right: -1px;
border-top: 3px solid #ac8b68;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-tab > a {
padding: 4px 30px;
border-radius: 0;
}
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-tab {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
display: block;
border-bottom: 1px solid #e9e9e9;
border-right: 1px solid #e9e9e9;
text-align: right;
position: relative;
margin: 0;
}
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-tab:last-child {
border-bottom: none;
}
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-tab:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: -1px;
border-right: 2px solid transparent;
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-tab.vc_active span {
color: #ac8b68;
}
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-tab.vc_active:before {
top: -1px;
bottom: -1px;
border-right: 2px solid #ac8b68;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
}
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-tab:hover span {
color: #ac8b68;
}
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-tab:hover:before {
top: -1px;
bottom: -1px;
border-right: 2px solid #ac8b68;
-webkit-border-radius: 0;
-webkit-background-clip: padding-box;
-moz-border-radius: 0;
-moz-background-clip: padding;
border-radius: 0;
background-clip: padding-box;
}
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-panel-body {
padding: 14px 20px 14px 50px;
}
.vc_tta-style-tab_orion_left .vc_tta-tabs-container {
width: 230px;
float: left;
}
.vc_tta-style-tab_orion_left .vc_tta-tabs-list span {
color: #242d2e;
font-size: 14px;
line-height: 3.57;
font-weight: 500;
text-transform: uppercase;
}
@media (max-width: 767px) {
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-panel {
border: 1px solid #eee;
border-bottom-color: transparent;
}
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body {
border-top: 1px solid #eee;
padding-left: 20px;
padding-top: 30px;
}
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading {
position: relative;
}
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading:before {
content: "";
display: block;
position: absolute;
left: -4px;
top: -4px;
bottom: -4px;
width: 3px;
background-color: #ac8b68;
}
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-panel:last-child {
border-bottom: 1px solid #eee;
}
.vc_tta-style-tab_orion_topline.vc_tta.vc_general .vc_tta-panel {
border-bottom: 1px solid #eee;
}
.vc_tta-style-tab_orion_topline.vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body {
border-top: 1px solid #eee;
}
.vc_tta-style-tab_orion_bottomline .vc_tta-panels {
border: 1px solid #eee;
}
.vc_tta-style-tab_orion_bottomline .vc_tta-panels .vc_tta-panel {
border-bottom: 1px solid #eee;
}
.vc_tta-style-tab_orion_bottomline .vc_tta-panels .vc_tta-panel .vc_tta-panel-body {
border-top: 1px solid #eee;
padding-left: 20px !important;
padding-right: 20px !important;
}
.vc_tta-style-tab_orion_topline.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta-style-tab_orion_bottomline.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading {
position: relative;
}
.vc_tta-style-tab_orion_topline.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading:before,
.vc_tta-style-tab_orion_bottomline.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading:before,
.vc_tta-style-tab_orion_left.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading:before {
content: "";
display: block;
position: absolute;
left: -4px;
top: -4px;
bottom: -4px;
width: 3px;
background-color: #ac8b68;
}
} .btn-color-grad {
color: #ac8b68;
border-color: transparent;
} .g5plus-lists li:hover {
margin-left: 5px;
}
.g5plus-lists li:hover i,
.g5plus-lists li:hover span {
color: #ac8b68;
}
.g5plus-lists.hover-dark li:hover i,
.g5plus-lists.hover-dark li:hover span {
color: #242d2e;
} .g5plus-contact-info.default {
text-align: left;
}
.g5plus-contact-info.default i {
font-size: 30px;
color: #ac8b68;
}
.g5plus-contact-info.default .icon-contact {
margin-bottom: 15px;
}
.g5plus-contact-info.default h4 {
font-weight: 400;
font-size: 16px;
color: #647072;
}
.g5plus-contact-info.line-through {
text-align: center;
}
.g5plus-contact-info.line-through i {
font-size: 30px;
color: #ac8b68;
}
.g5plus-contact-info.line-through .icon-contact {
display: block;
text-align: center;
position: relative;
margin-bottom: 20px;
}
.g5plus-contact-info.line-through .icon-contact:before,
.g5plus-contact-info.line-through .icon-contact:after {
content: '';
position: absolute;
top: 50%;
height: 1px;
background-color: rgba(36, 45, 46, 0.3);
width: 39%;
margin: auto;
}
.g5plus-contact-info.line-through .icon-contact:before {
left: 0;
}
.g5plus-contact-info.line-through .icon-contact:after {
right: 0;
}
.g5plus-contact-info.line-through h4 {
font-size: 16px;
letter-spacing: 0.1em;
font-weight: 300;
}
.g5plus-contact-info.c-info-light.default i {
color: #fff;
}
.g5plus-contact-info.c-info-light.default h4 {
color: #a4aeb0;
}
.g5plus-contact-info.c-info-light.line-through i {
color: #fff;
}
.g5plus-contact-info.c-info-light.line-through .icon-contact:before,
.g5plus-contact-info.c-info-light.line-through .icon-contact:after {
background-color: #ac8b68;
}
.g5plus-contact-info.c-info-light.line-through h4 {
color: #a4aeb0;
}
.g5plus-contact-info.c-info-accent.default h4 {
color: #fff;
}
.g5plus-contact-info.c-info-accent.line-through .icon-contact:before,
.g5plus-contact-info.c-info-accent.line-through .icon-contact:after {
background-color: rgba(100, 112, 114, 0.3);
}
.g5plus-contact-info.c-info-accent.line-through h4 {
color: #a4aeb0;
} .g5plus-our-team { }
.g5plus-our-team .entry-post-title {
color: #242d2e;
}
.g5plus-our-team .entry-meta-cat li,
.g5plus-our-team .social li a,
.g5plus-our-team .absolute h5 {
color: #647072;
}
.g5plus-our-team .social li a:hover {
color: #ac8b68;
}
.g5plus-our-team .layout-3 .social li {
background-color: #647072;
}
.g5plus-our-team .layout-3 .social li:hover {
background-color: #ac8b68;
} .portfolio-tabs.cat-dark ul li a {
color: #647072;
}
.portfolio-tabs ul li a.active,
.portfolio-tabs ul li a.active:hover,
.portfolio-tabs.cat-dark ul li a:hover,
.portfolio-tabs.cat-light a:hover {
color: #ac8b68;
}
.portfolio-creative-design {
padding-left: 10px;
padding-right: 10px;
}
.portfolio-creative-design .thumb-wrap:hover {
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
-webkit-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.3);
box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.3);
}
.portfolio-creative-design .portfolio-tabs ul > li {
display: block;
padding: 0px 0px 22px 0px;
}
.portfolio-photo-masonry .switch-layout span.icon-switch:not(.no-bg) {
background-color: #647072;
}
.portfolio-photo-masonry .switch-layout a:hover span.icon-switch:not(.no-bg),
.portfolio-photo-masonry .switch-layout a.active span.icon-switch:not(.no-bg) {
background-color: #ac8b68;
}
.portfolio-photo-masonry .author-wrap a {
color: #ac8b68;
}
.portfolio-photo-slide {
cursor: all-scroll;
}
.portfolio-photo-slide .photo-slide-01 .owl-item {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: scale(0.8, 0.8);
-moz-transform: scale(0.8, 0.8);
-o-transform: scale(0.8, 0.8);
-ms-transform: scale(0.8, 0.8);
transform: scale(0.8, 0.8);
}
.portfolio-photo-slide .photo-slide-01 .owl-item.center {
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
-o-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
}
.portfolio-photo-slide .photo-slide-02 .bg-overlay {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.portfolio-photo-slide .photo-slide-02 .owl-item:not(.center) .bg-overlay {
background-color: rgba(0, 0, 0, 0.5);
}
.single-portfolio .social-share a {
color: #647072;
}
.single-portfolio .social-share a:hover {
color: #444c4d;
}
.portfolio-shortcode .orion-item-wrap.light-schema .owl-dots .owl-dot {
background-color: #fff;
}
.portfolio-shortcode .orion-item-wrap.light-schema .owl-dots .owl-dot.active,
.portfolio-shortcode .orion-item-wrap.light-schema .owl-dots .owl-dot:hover {
border-color: #fff;
background-color: transparent;
}
@media (min-width: 768px) {
.portfolio-creative-design .g5plus-heading {
position: relative;
}
.portfolio-creative-design .g5plus-heading h2 {
position: absolute;
top: -34px;
left: 0;
}
.portfolio-creative-design .select-cat {
display: none !important;
}
.portfolio-creative-design .portfolio-tabs ul {
display: block !important;
}
}
.load-more-wrap a,
.load-more-wrap a:focus,
.load-more-wrap a:active {
border-color: #343434 !important;
}
.portfolio-shortcode .shadow-hover .owl-stage {
margin-bottom: 40px;
}
.portfolio-shortcode .shadow-hover .owl-dots {
margin-top: 40px;
}
.portfolio-shortcode .shadow-hover.owl-carousel .owl-item {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.portfolio-shortcode .shadow-hover.owl-carousel .owl-item .portfolio-item {
margin-top: 10px;
}
.portfolio-shortcode .shadow-hover.owl-carousel .owl-item:hover {
-webkit-transform: translateY(-10px);
-moz-transform: translateY(-10px);
-o-transform: translateY(-10px);
-ms-transform: translateY(-10px);
transform: translateY(-10px);
-webkit-box-shadow: -5px 20px 70px -15px rgba(0, 0, 0, 0.3);
-moz-box-shadow: -5px 20px 70px -15px rgba(0, 0, 0, 0.3);
box-shadow: -5px 20px 70px -15px rgba(0, 0, 0, 0.3);
z-index: 2;
}
.portfolio-shortcode .masonry-shadow-hover .portfolio-item:hover {
-webkit-box-shadow: -5px 20px 70px -15px rgba(0, 0, 0, 0.3);
-moz-box-shadow: -5px 20px 70px -15px rgba(0, 0, 0, 0.3);
box-shadow: -5px 20px 70px -15px rgba(0, 0, 0, 0.3);
z-index: 2;
}
.portfolio-shortcode .orion-item-wrap.nav-in-heading .owl-nav .owl-prev,
.portfolio-shortcode .orion-item-wrap.nav-in-heading .owl-nav .owl-next {
border-color: #242d2e;
}
.portfolio-shortcode .orion-item-wrap.nav-in-heading .owl-nav .owl-prev i,
.portfolio-shortcode .orion-item-wrap.nav-in-heading .owl-nav .owl-next i {
color: #242d2e;
}
.orion_start_animation.orion_top-to-bottom {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-animation: hide-top-to-bottom 0.3s;
-o-animation: hide-top-to-bottom 0.3s;
animation: hide-top-to-bottom 0.3s;
opacity: 0;
}
@-moz-keyframes hide-top-to-bottom {
0% {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
opacity: 1;
}
100% {
-webkit-transform: translateY(100px);
-moz-transform: translateY(100px);
-ms-transform: translateY(100px);
-o-transform: translateY(100px);
transform: translateY(100px);
opacity: 0;
}
}
@-webkit-keyframes hide-top-to-bottom {
0% {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
opacity: 1;
}
100% {
-webkit-transform: translateY(100px);
-moz-transform: translateY(100px);
-ms-transform: translateY(100px);
-o-transform: translateY(100px);
transform: translateY(100px);
opacity: 0;
}
}
@-o-keyframes hide-top-to-bottom {
0% {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
opacity: 1;
}
100% {
-webkit-transform: translateY(100px);
-moz-transform: translateY(100px);
-ms-transform: translateY(100px);
-o-transform: translateY(100px);
transform: translateY(100px);
opacity: 0;
}
}
@keyframes hide-top-to-bottom {
0% {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
opacity: 1;
}
100% {
-webkit-transform: translateY(100px);
-moz-transform: translateY(100px);
-ms-transform: translateY(100px);
-o-transform: translateY(100px);
transform: translateY(100px);
opacity: 0;
}
} .vc_icon_element-align-inline-block {
display: inline-block;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon {
font-size: 14px !important;
}
.vc_icon_element {
margin-bottom: 0 !important;
} .g5plus-testimonials {       }
.g5plus-testimonials .tes-avatar-item img {
box-shadow: 0 1px 1px rgba(36, 45, 46, 0.2);
}
.g5plus-testimonials.testimonials-single-vertical-double .test-item-info img,
.g5plus-testimonials.testimonials-box-default .test-item-info img {
box-shadow: 0 1px 1px rgba(36, 45, 46, 0.2);
}
.g5plus-testimonials.testimonials-single-vertical-double .test-item-info span,
.g5plus-testimonials.testimonials-box-default .test-item-info span {
color: #a4aeb0;
}
.g5plus-testimonials.testimonials-single-vertical-double .testimonial-item:hover .test-item-content,
.g5plus-testimonials.testimonials-box-default .testimonial-item:hover .test-item-content {
box-shadow: 0 15px 30px rgba(36, 45, 46, 0.15);
}
.g5plus-testimonials.testimonials-single-vertical-double.testimonials-light h4 a:hover,
.g5plus-testimonials.testimonials-box-default.testimonials-light h4 a:hover {
color: #70583e;
}
.g5plus-testimonials.testimonials-single-vertical-double.testimonials-light p,
.g5plus-testimonials.testimonials-box-default.testimonials-light p {
color: #647072;
}
.g5plus-testimonials.testimonials-single-vertical-double .testimonial-item .test-item-content {
box-shadow: 0 1px 1px rgba(36, 45, 46, 0.15);
}
.g5plus-testimonials.testimonials-single-creative .icon-quoter {
color: #ac8b68;
}
.g5plus-testimonials.testimonials-single-creative .test-item-content {
font-family: 'Oswald';
}
.g5plus-testimonials.testimonials-single-creative .test-item-info .avatar-author:before {
border: 1px solid #ac8b68;
}
.g5plus-testimonials.testimonials-single-creative .test-item-info span {
color: #a4aeb0;
}
.g5plus-testimonials.testimonials-avatar-dots-nav h4 {
color: #ac8b68;
}
.g5plus-testimonials.testimonials-avatar-dots-nav h4 a {
color: #ac8b68;
}
.g5plus-testimonials.testimonials-avatar-dots-nav h4 a:hover {
color: #70583e;
}
.g5plus-testimonials.testimonials-avatar-dots-nav span {
color: #a4aeb0;
}
.g5plus-testimonials.testimonials-avatar-dots-nav .test-prev,
.g5plus-testimonials.testimonials-avatar-dots-nav .test-next {
border: 1px solid #ac8b68;
color: #ac8b68;
}
.g5plus-testimonials.testimonials-avatar-dots-nav .test-prev:hover,
.g5plus-testimonials.testimonials-avatar-dots-nav .test-next:hover {
background-color: #ac8b68;
}
.g5plus-testimonials.testimonials-avatar-dots-nav .testimonials-avatar-slider .owl-item.active.center .tes-avatar-item img {
box-shadow: 0 10px 30px rgba(36, 45, 46, 0.2);
}
.g5plus-testimonials.testimonials-avatar-dots-nav .testimonials-avatar-wrap:before {
background-color: rgba(36, 45, 46, 0.1);
}
.g5plus-testimonials.testimonials-avatar-dots-nav.testimonials-light .testimonials-avatar-wrap:before {
background-color: rgba(164, 174, 176, 0.1);
}
.g5plus-testimonials.testimonials-avatar-dots-nav.slider-vertical .testimonials-quoter-slider .testimonial-item .quoter-icon {
color: #ac8b68;
}
.g5plus-testimonials.testimonials-avatar-dots h4 {
color: #ac8b68;
}
.g5plus-testimonials.testimonials-avatar-dots h4 a {
color: #ac8b68;
}
.g5plus-testimonials.testimonials-avatar-dots h4 a:hover {
color: #70583e;
}
.g5plus-testimonials.testimonials-avatar-dots span {
color: #a4aeb0;
}
.g5plus-testimonials.testimonials-avatar-dots .quoter-icon {
color: #ac8b68;
}
.g5plus-testimonials.testimonials-avatar-dots-left-right h4 {
color: #ac8b68;
}
.g5plus-testimonials.testimonials-avatar-dots-left-right h4 a {
color: #ac8b68;
}
.g5plus-testimonials.testimonials-avatar-dots-left-right h4 a:hover {
color: #70583e;
}
.g5plus-testimonials.testimonials-avatar-dots-left-right span {
color: #a4aeb0;
}
.g5plus-testimonials.testimonials-avatar-dots-left-right .quoter-icon {
color: #ac8b68;
}
.g5plus-testimonials.testimonials-single-classic span {
color: #a4aeb0;
}
.g5plus-testimonials.testimonials-light h4 {
color: #ac8b68;
}
.g5plus-testimonials.testimonials-light h4 a {
color: #ac8b68;
}
.g5plus-testimonials.testimonials-light h4 a:hover {
color: #70583e;
}
.g5plus-testimonials.testimonials-light p {
color: #a4aeb0;
} .g5plus-video.video-classic a.view-video i:hover {
border-color: #ac8b68;
color: #ac8b68;
}
.g5plus-video.video-creative .video-background-color {
background-color: #242d2e;
}
.g5plus-video.video-creative a.view-video i {
background-color: #242d2e;
border: 2px solid #242d2e;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-video.video-creative a.view-video i:hover {
color: #ac8b68;
border-color: #ac8b68;
} .g5plus-h-progress-bar.vc_progress_bar .vc_single_bar .vc_label {
color: #647072;
}
.g5plus-h-progress-bar.vc_progress_bar .vc_single_bar .vc_label_units {
color: #647072;
}
.g5plus-h-progress-bar .dot-end-bar {
background-color: #242d2e;
} .g5plus-process .process-number h2 {
color: #647072;
}
.g5plus-process li.title {
color: #242d2e;
}
.g5plus-process.light-color li.desc {
color: #a4aeb0;
} .g5plus-pricing-table-ctn { }
.g5plus-pricing-table-ctn .pricing-action a {
border-color: #242d2e;
color: #242d2e;
}
.g5plus-pricing-table-ctn .pricing-action a:hover {
border-color: #ac8b68;
background-color: #ac8b68;
}
.g5plus-pricing-table-ctn.circle-price .box-pricing-item .price-value,
.g5plus-pricing-table-ctn.circle-price-button .box-pricing-item .price-value {
background-color: #647072;
}
.g5plus-pricing-table-ctn.circle-price .box-pricing-item .price-text,
.g5plus-pricing-table-ctn.circle-price-button .box-pricing-item .price-text {
color: #a4aeb0;
}
.g5plus-pricing-table-ctn.circle-price-button .pricing-select .box-pricing-item {
box-shadow: 0 20px 35px rgba(36, 45, 46, 0.13);
}
.g5plus-pricing-table-ctn.circle-price-button .pricing-select .box-pricing-item .price-value {
background-color: #ac8b68;
}
.g5plus-pricing-table-ctn.circle-price-button .pricing-select .box-pricing-item .pricing-action a {
border-color: #ac8b68;
background-color: #ac8b68;
}
.g5plus-pricing-table-ctn.circle-price-button .pricing-select .box-pricing-item .pricing-action a:hover {
border-color: #242d2e !important;
background-color: #242d2e;
}
.g5plus-pricing-table-ctn.circle-price .box-pricing-item .pricing-action a {
border-color: #242d2e;
color: #242d2e;
}
.g5plus-pricing-table-ctn.circle-price .box-pricing-item .pricing-action a:hover {
border-color: #ac8b68;
background-color: #ac8b68;
}
.g5plus-pricing-table-ctn.circle-price .pricing-select .box-pricing-item {
box-shadow: 0 15px 30px rgba(36, 45, 46, 0.15);
}
.g5plus-pricing-table-ctn.circle-price .pricing-select .box-pricing-item .price-value {
background-color: #ac8b68;
}
.g5plus-pricing-table-ctn.circle-price .pricing-select .box-pricing-item .pricing-action a {
border-color: #ac8b68;
background-color: #ac8b68;
}
.g5plus-pricing-table-ctn.circle-price .pricing-select .box-pricing-item .pricing-action a:hover {
border-color: #242d2e !important;
background-color: #242d2e;
}
.g5plus-pricing-table-ctn.circle-price.prc-creative .pricing-select .box-pricing-item {
background-color: #ac8b68;
border-color: #ac8b68;
box-shadow: 0 15px 30px rgba(36, 45, 46, 0.15);
}
.g5plus-pricing-table-ctn.circle-price.prc-creative .pricing-select .box-pricing-item .price-text {
color: #a4aeb0;
}
.g5plus-pricing-table-ctn.circle-price.prc-creative .pricing-select .box-pricing-item .currency-symbol {
color: #242d2e;
}
.g5plus-pricing-table-ctn.circle-price.prc-creative .pricing-select .box-pricing-item .price-number {
color: #242d2e;
}
.g5plus-pricing-table-ctn.circle-price.prc-creative .pricing-select .box-pricing-item .pricing-action a {
color: #242d2e;
}
.g5plus-pricing-table-ctn.circle-price.prc-creative .pricing-select .box-pricing-item .pricing-action a:hover {
border-color: #242d2e !important;
background-color: #242d2e;
}
.g5plus-pricing-table-ctn.none-border .price-text,
.g5plus-pricing-table-ctn.arrow-down .price-text,
.g5plus-pricing-table-ctn.default .price-text {
color: #a4aeb0;
}
.g5plus-pricing-table-ctn.none-border .price-box,
.g5plus-pricing-table-ctn.arrow-down .price-box,
.g5plus-pricing-table-ctn.default .price-box {
background-color: #647072;
}
.g5plus-pricing-table-ctn.none-border .pricing-select .price-box,
.g5plus-pricing-table-ctn.arrow-down .pricing-select .price-box,
.g5plus-pricing-table-ctn.default .pricing-select .price-box {
background-color: #ac8b68;
}
.g5plus-pricing-table-ctn.none-border .pricing-select .pricing-action a,
.g5plus-pricing-table-ctn.arrow-down .pricing-select .pricing-action a,
.g5plus-pricing-table-ctn.default .pricing-select .pricing-action a {
background-color: #ac8b68;
border-color: #ac8b68;
color: #fff;
}
.g5plus-pricing-table-ctn.none-border .pricing-select .pricing-action a:hover,
.g5plus-pricing-table-ctn.arrow-down .pricing-select .pricing-action a:hover,
.g5plus-pricing-table-ctn.default .pricing-select .pricing-action a:hover {
border-color: #242d2e !important;
background-color: #242d2e;
}
.g5plus-pricing-table-ctn.arrow-down .pricing-select .box-pricing-item {
box-shadow: 0 15px 30px rgba(36, 45, 46, 0.15);
}
.g5plus-pricing-table-ctn.default .pricing-table-item.pricing-select {
box-shadow: 0 20px 35px rgba(36, 45, 46, 0.15);
}
.g5plus-pricing-table-ctn.default.prc-creative .pricing-table-item.pricing-select {
box-shadow: 0 20px 35px rgba(36, 45, 46, 0.15);
}
.g5plus-pricing-table-ctn.default.prc-creative .pricing-table-item.pricing-select .price-box {
background-color: #ac8b68;
}
.g5plus-pricing-table-ctn.default.prc-creative .pricing-table-item.pricing-select .pricing-action a {
background-color: #ac8b68;
border-color: #ac8b68;
}
.g5plus-pricing-table-ctn.default.prc-creative .pricing-table-item.pricing-select .pricing-action a:hover {
border-color: #242d2e !important;
background-color: #242d2e;
} .g5plus-post-textual.blog-wrap.archive-layout-textual-shadow article:hover .article-wrap {
box-shadow: 0 12px 30px rgba(36, 45, 46, 0.15);
}
.g5plus-post-textual.light-color h3.entry-post-title a {
color: #fff;
}
.g5plus-post-textual.light-color h3.entry-post-title a:hover {
color: #ac8b68;
}
.g5plus-post-textual.light-color.blog-wrap.archive-layout-textual-shadow article .entry-meta-author a:hover {
color: #ac8b68;
}
.g5plus-post-textual.light-color.blog-wrap.archive-layout-textual-shadow article .entry-content-wrap {
border-bottom-color: #647072;
}
.g5plus-post-textual.light-color.blog-wrap.archive-layout-textual-shadow article .entry-meta-date h6 a {
color: #a4aeb0;
}
.g5plus-post-textual.light-color.blog-wrap.archive-layout-textual-shadow article .entry-meta-date h6 a:hover {
color: #ac8b68;
} .g5plus-lists.li-light {
color: #a4aeb0;
}
.g5plus-lists.icon-accent i {
color: #ac8b68;
} .g5plus-our-team .absolute h5 {
color: #a4aeb0;
} .g5plus-call-action .content-middle button:hover,
.g5plus-call-action .content-middle a.btn:hover {
background-color: #647072;
} .g5plus-gallery .thumb-wrap .view-gallery:hover {
color: #ac8b68;
} .g5plus-nav-full-page .dots li a span {
background-color: #e9eaea;
}
.g5plus-nav-full-page .dots li:hover a span {
background-color: #ac8b68;
} .g5plus-partners.with-border .partner-item:hover {
border-color: #ac8b68;
} .g5plus-posts-minimal .entry-meta-date h6 {
color: #647072;
} .g5plus-icon-box {    }
.g5plus-icon-box li.title {
color: #242d2e;
}
.g5plus-icon-box.circle-bd .shape-icon {
border: 1px solid #242d2e;
}
.g5plus-icon-box.circle-bd .shape-icon i {
color: #242d2e;
}
.g5plus-icon-box.circle-bd.light-color:hover .shape-icon {
border-color: #ac8b68;
background-color: #ac8b68;
box-shadow: 0 15px 35px rgba(36, 45, 46, 0.2);
}
.g5plus-icon-box.circle-bd:hover .shape-icon {
background-color: #242d2e;
}
.g5plus-icon-box.circle-bg.hover-icon:hover .shape-icon {
box-shadow: 0 15px 35px rgba(36, 46, 45, 0.2);
}
.g5plus-icon-box.circle-uni .align-icon i {
color: #242d2e;
}
.g5plus-icon-box.circle-uni .align-icon:before {
border-top: #242d2e 2px solid;
border-left: #242d2e 2px solid;
}
.g5plus-icon-box.circle-uni .align-icon:after {
border-top: #242d2e 2px solid;
border-right: #242d2e 2px solid;
}
.g5plus-icon-box.circle-uni .align-icon .shape-icon:before {
border-bottom: #242d2e 2px solid;
border-left: #242d2e 2px solid;
}
.g5plus-icon-box.circle-uni .align-icon .shape-icon:after {
border-bottom: #242d2e 2px solid;
border-right: #242d2e 2px solid;
}
.g5plus-icon-box.circle-uni:hover.light-color .align-icon i,
.g5plus-icon-box.circle-uni:hover .align-icon i {
color: #ac8b68;
}
.g5plus-icon-box.circle-uni:hover.light-color .align-icon:before,
.g5plus-icon-box.circle-uni:hover .align-icon:before {
border-top-color: #ac8b68;
border-left-color: #ac8b68;
}
.g5plus-icon-box.circle-uni:hover.light-color .align-icon:after,
.g5plus-icon-box.circle-uni:hover .align-icon:after {
border-top-color: #ac8b68;
border-right-color: #ac8b68;
}
.g5plus-icon-box.circle-uni:hover.light-color .align-icon .shape-icon:before,
.g5plus-icon-box.circle-uni:hover .align-icon .shape-icon:before {
border-bottom-color: #ac8b68;
border-left-color: #ac8b68;
}
.g5plus-icon-box.circle-uni:hover.light-color .align-icon .shape-icon:after,
.g5plus-icon-box.circle-uni:hover .align-icon .shape-icon:after {
border-bottom-color: #ac8b68;
border-right-color: #ac8b68;
}
.g5plus-icon-box.square-bd .shape-icon {
border: 1px solid #242d2e;
}
.g5plus-icon-box.square-bd i {
color: #242d2e;
}
.g5plus-icon-box.square-bd.light-color:hover i {
color: #242d2e;
}
.g5plus-icon-box.square-bd:hover .shape-icon {
background-color: #242d2e;
}
.g5plus-icon-box.square-bd:hover i {
color: #fff;
}
.g5plus-icon-box.square-bg.hover-icon:hover .shape-icon {
box-shadow: 0 15px 35px rgba(36, 46, 45, 0.2);
}
.g5plus-icon-box.square-uni .align-icon:before {
border-top: 1px solid #242d2e;
border-left: 1px solid #242d2e;
}
.g5plus-icon-box.square-uni .align-icon:after {
border-top: 1px solid #242d2e;
border-right: 1px solid #242d2e;
}
.g5plus-icon-box.square-uni .align-icon i {
color: #242d2e;
}
.g5plus-icon-box.square-uni .align-icon .shape-icon:before {
border-left: 1px solid #242d2e;
border-bottom: 1px solid #242d2e;
}
.g5plus-icon-box.square-uni .align-icon .shape-icon:after {
border-right: 1px solid #242d2e;
border-bottom: 1px solid #242d2e;
}
.g5plus-icon-box.square-uni:hover .align-icon:before {
border-top-color: #ac8b68;
border-left-color: #ac8b68;
}
.g5plus-icon-box.square-uni:hover .align-icon:after {
border-top-color: #ac8b68;
border-right-color: #ac8b68;
}
.g5plus-icon-box.square-uni:hover .align-icon i {
color: #ac8b68;
}
.g5plus-icon-box.square-uni:hover .align-icon .shape-icon:before {
border-left-color: #ac8b68;
border-bottom-color: #ac8b68;
}
.g5plus-icon-box.square-uni:hover .align-icon .shape-icon:after {
border-right-color: #ac8b68;
border-bottom-color: #ac8b68;
}
.g5plus-icon-box.square-uni:hover.light-color .align-icon:before {
border-top-color: #ac8b68;
border-left-color: #ac8b68;
}
.g5plus-icon-box.square-uni:hover.light-color .align-icon:after {
border-top-color: #ac8b68;
border-right-color: #ac8b68;
}
.g5plus-icon-box.square-uni:hover.light-color .align-icon i {
color: #ac8b68;
}
.g5plus-icon-box.square-uni:hover.light-color .align-icon .shape-icon:before {
border-bottom-color: #ac8b68;
border-left-color: #ac8b68;
}
.g5plus-icon-box.square-uni:hover.light-color .align-icon .shape-icon:after {
border-bottom-color: #ac8b68;
border-right-color: #ac8b68;
}
.g5plus-icon-box.hexagon-bd .shape-icon i {
color: #242d2e;
}
.g5plus-icon-box.hexagon-bd:hover .hexagon {
background-color: #242d2e;
}
.g5plus-icon-box.hexagon-bd:hover .hexagon:before,
.g5plus-icon-box.hexagon-bd:hover .hexagon:after {
background-color: #242d2e;
}
.g5plus-icon-box.hexagon-bd.light-color:hover .hexagon i {
color: #242d2e;
}
.g5plus-icon-box.light-color li.title a:hover {
color: #ac8b68;
}
.g5plus-icon-box.light-color li.desc {
color: #a4aeb0;
}
.g5plus-icon-box .hexagon {
border-left: solid 1px #242d2e;
border-right: solid 1px #242d2e;
}
.g5plus-icon-box .hexagon:before {
border-top: solid 1.4142px #242d2e;
border-right: solid 1.4142px #242d2e;
}
.g5plus-icon-box .hexagon:after {
border-bottom: solid 1.4142px #242d2e;
border-left: solid 1.4142px #242d2e;
}
.g5plus-icon-box.hover-box-shadow:hover {
box-shadow: 0 20px 35px rgba(36, 45, 46, 0.2);
} .g5plus-counter.color-light p {
color: #a4aeb0;
}
.g5plus-counter .counter-icon {
color: #242d2e;
}
.g5plus-counter .counter-icon.icon-accent {
color: #ac8b68;
} .g5plus-contact-info.default i {
color: #ac8b68;
}
.g5plus-contact-info.default h4 {
color: #647072;
}
.g5plus-contact-info.line-through i {
color: #ac8b68;
}
.g5plus-contact-info.line-through .icon-contact:before,
.g5plus-contact-info.line-through .icon-contact:after {
background-color: rgba(36, 45, 46, 0.3);
}
.g5plus-contact-info.c-info-light.default h4 {
color: #a4aeb0;
}
.g5plus-contact-info.c-info-light.line-through .icon-contact:before,
.g5plus-contact-info.c-info-light.line-through .icon-contact:after {
background-color: #ac8b68;
}
.g5plus-contact-info.c-info-light.line-through h4 {
color: #a4aeb0;
}
.g5plus-contact-info.c-info-accent.line-through .icon-contact:before,
.g5plus-contact-info.c-info-accent.line-through .icon-contact:after {
background-color: rgba(100, 112, 114, 0.3);
}
.g5plus-contact-info.c-info-accent.line-through h4 {
color: #a4aeb0;
} .g5plus-countdown .countdown-period {
color: #a4aeb0;
}
.g5plus-countdown.cd-light .countdown-amount:after {
background-color: #a4aeb0;
}
.g5plus-countdown.cd-bd-rect .countdown-amount:after {
background-color: #647072;
}
.g5plus-countdown.cd-bg-square .countdown-amount {
background-color: #242d2e;
}
.g5plus-countdown.cd-bg-square.cd-light .countdown-amount {
background-color: #fff;
color: #242d2e;
}
.g5plus-countdown.cd-bd-circle .countdown-amount:after,
.g5plus-countdown.cd-bd-animation .countdown-amount:after {
background-color: #647072;
}
.g5plus-countdown.cd-bd-circle.cd-light .countdown-amount:after,
.g5plus-countdown.cd-bd-animation.cd-light .countdown-amount:after {
background-color: #a4aeb0;
}
@media (max-width: 479px) {
.g5plus-countdown.cd-classic .countdown-section .countdown-amount:after {
background-color: #647072;
}
.g5plus-countdown.cd-classic.cd-light .countdown-amount:after {
background-color: #a4aeb0;
}
} .g5plus-nav-full-page li:hover a span,
.g5plus-nav-full-page li.active a span {
background-color: #ac8b68 !important;
}
.g5plus-nav-full-page li a:after {
background: #ac8b68;
}
.g5plus-nav-full-page.top li a:before {
border-top-color: #ac8b68;
}
.g5plus-nav-full-page.left li a:before {
border-right-color: #ac8b68;
}
.g5plus-nav-full-page.right li a:before {
border-left-color: #ac8b68;
} .g5plus-partners.with-border .partner-item:hover {
border-color: #ac8b68;
} .g5plus-icon-box {
position: relative;     }
.g5plus-icon-box i {
font-size: 30px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box span.icon {
display: inline-block;
}
.g5plus-icon-box span.icon-image {
width: 85px;
height: 70px;
display: inline-block;
}
.g5plus-icon-box ul,
.g5plus-icon-box li {
list-style: none;
padding: 0;
margin: 0;
}
.g5plus-icon-box li.title {
text-transform: uppercase;
font-size: 18px;
letter-spacing: 0.1em;
font-weight: 500;
line-height: 1.6666667;
}
.g5plus-icon-box li.desc {
line-height: 1.75;
padding: 0;
}
.g5plus-icon-box.align-top-center {
text-align: center;
}
.g5plus-icon-box.align-left,
.g5plus-icon-box.align-top-left {
text-align: left;
}
.g5plus-icon-box.align-right,
.g5plus-icon-box.align-top-right {
text-align: right;
}
.g5plus-icon-box.align-right div.shape-icon,
.g5plus-icon-box.align-left div.shape-icon {
margin-top: 5px;
}
.g5plus-icon-box.align-horizontal-left {
text-align: left;
}
.g5plus-icon-box.align-horizontal-left .shape-icon {
margin-right: 30px;
margin-top: 5px;
float: left;
}
.g5plus-icon-box.align-horizontal-left .content {
display: block;
overflow: hidden;
}
.g5plus-icon-box.align-horizontal-right {
text-align: right;
}
.g5plus-icon-box.align-horizontal-right .shape-icon {
margin-left: 30px;
margin-top: 5px;
float: right;
}
.g5plus-icon-box.align-horizontal-right .content {
display: block;
overflow: hidden;
}
.g5plus-icon-box.none-shape.align-top-center .shape-icon,
.g5plus-icon-box.none-shape.align-top-left .shape-icon,
.g5plus-icon-box.none-shape.align-top-right .shape-icon {
margin-bottom: 20px;
}
.g5plus-icon-box.none-shape li.desc {
margin-top: 10px;
}
.g5plus-icon-box.none-shape.align-left .align-icon {
float: left;
margin-right: 45px;
margin-top: 5px;
}
.g5plus-icon-box.none-shape.align-left .content {
overflow: hidden;
}
.g5plus-icon-box.none-shape.align-right .align-icon {
float: right;
margin-left: 45px;
margin-top: 5px;
}
.g5plus-icon-box.none-shape.align-right .content {
overflow: hidden;
}
.g5plus-icon-box.circle-bd li.desc {
margin-top: 5px;
}
.g5plus-icon-box.circle-bd .align-icon {
position: relative;
z-index: 99;
}
.g5plus-icon-box.circle-bd .shape-icon {
height: 100px;
width: 100px;
margin: auto;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
line-height: 100px;
text-align: center;
margin-bottom: 30px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.circle-bd .shape-icon i {
line-height: 100px;
}
.g5plus-icon-box.circle-bd.align-left .shape-icon {
float: left;
margin-right: 30px;
}
.g5plus-icon-box.circle-bd.align-right .shape-icon {
float: right;
margin-left: 30px;
}
.g5plus-icon-box.circle-bd.align-left .shape-icon,
.g5plus-icon-box.circle-bd.align-right .shape-icon {
height: 70px;
width: 70px;
line-height: 70px;
margin-bottom: 0;
}
.g5plus-icon-box.circle-bd.align-left .shape-icon i,
.g5plus-icon-box.circle-bd.align-right .shape-icon i {
line-height: 68px;
}
.g5plus-icon-box.circle-bd.align-left .content,
.g5plus-icon-box.circle-bd.align-right .content {
overflow: hidden;
}
.g5plus-icon-box.circle-bd.align-top-left .shape-icon {
margin-left: 0;
}
.g5plus-icon-box.circle-bd.align-top-right .shape-icon {
margin-right: 0;
}
.g5plus-icon-box.circle-bd.light-color .shape-icon {
border-color: #fff;
}
.g5plus-icon-box.circle-bd.light-color .shape-icon i {
color: #fff;
}
.g5plus-icon-box.circle-bd:hover .shape-icon i {
color: #fff;
}
.g5plus-icon-box.circle-bg {
text-align: center;
}
.g5plus-icon-box.circle-bg .shape-icon {
height: 100px;
width: 100px;
margin: auto;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
line-height: 100px;
text-align: center;
margin-bottom: 30px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.circle-bg .shape-icon i {
line-height: 100px;
color: #fff;
}
.g5plus-icon-box.circle-uni .align-icon {
position: relative;
width: 100px;
height: 100px;
margin: auto;
text-align: center;
margin-bottom: 30px;
-webkit-transform: rotate(30deg);
-moz-transform: rotate(30deg);
-ms-transform: rotate(30deg);
-o-transform: rotate(30deg);
transform: rotate(30deg);
}
.g5plus-icon-box.circle-uni .align-icon span.icon {
-webkit-transform: rotate(-30deg);
-moz-transform: rotate(-30deg);
-ms-transform: rotate(-30deg);
-o-transform: rotate(-30deg);
transform: rotate(-30deg);
}
.g5plus-icon-box.circle-uni .align-icon i {
line-height: 100px;
}
.g5plus-icon-box.circle-uni .align-icon:before {
content: '';
position: absolute;
top: 0;
left: 0;
bottom: 50%;
right: 50%;
border-top-left-radius: 100%;
pointer-events: none;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.circle-uni .align-icon:after {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 50%;
left: 50%;
border-top-right-radius: 100%;
-webkit-transform: rotate(30deg);
-moz-transform: rotate(30deg);
-ms-transform: rotate(30deg);
-o-transform: rotate(30deg);
transform: rotate(30deg);
-webkit-transform-origin: bottom left;
-moz-transform-origin: bottom left;
-ms-transform-origin: bottom left;
-o-transform-origin: bottom left;
transform-origin: bottom left;
pointer-events: none;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.circle-uni .align-icon .shape-icon:before {
content: '';
position: absolute;
top: 50%;
left: 0;
bottom: 0;
right: 50%;
border-bottom-left-radius: 100%;
-webkit-transform: rotate(30deg);
-moz-transform: rotate(30deg);
-ms-transform: rotate(30deg);
-o-transform: rotate(30deg);
transform: rotate(30deg);
-webkit-transform-origin: top right;
-moz-transform-origin: top right;
-ms-transform-origin: top right;
-o-transform-origin: top right;
transform-origin: top right;
pointer-events: none;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.circle-uni .align-icon .shape-icon:after {
content: '';
position: absolute;
top: 50%;
left: 50%;
bottom: 0;
right: 0;
border-bottom-right-radius: 100%;
pointer-events: none;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.circle-uni.light-color .align-icon i {
color: #fff;
}
.g5plus-icon-box.circle-uni.light-color .align-icon:before {
border-top-color: #ffffff;
border-left-color: #ffffff;
}
.g5plus-icon-box.circle-uni.light-color .align-icon:after {
border-top-color: #ffffff;
border-right-color: #ffffff;
}
.g5plus-icon-box.circle-uni.light-color .align-icon .shape-icon:before {
border-bottom-color: #ffffff;
border-left-color: #ffffff;
}
.g5plus-icon-box.circle-uni.light-color .align-icon .shape-icon:after {
border-bottom-color: #ffffff;
border-right-color: #ffffff;
}
.g5plus-icon-box.square-bd {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.square-bd .shape-icon {
height: 70px;
width: 70px;
line-height: 70px;
text-align: center;
}
.g5plus-icon-box.square-bd i {
line-height: 68px;
}
.g5plus-icon-box.square-bd li.desc {
margin-top: 5px;
}
.g5plus-icon-box.square-bd.light-color .shape-icon {
border-color: #fff;
}
.g5plus-icon-box.square-bd.light-color i {
color: #fff;
}
.g5plus-icon-box.square-bd.light-color:hover .shape-icon {
background-color: #fff;
}
.g5plus-icon-box.square-bd:hover i {
color: #fff;
}
.g5plus-icon-box.square-bg .shape-icon {
margin-top: 5px;
height: 70px;
width: 70px;
line-height: 70px;
text-align: center;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.square-bg .shape-icon i {
line-height: 70px;
color: #fff;
}
.g5plus-icon-box.square-bg li.desc {
margin-top: 5px;
}
.g5plus-icon-box.square-uni {
padding-top: 15px;
}
.g5plus-icon-box.square-uni .align-icon {
height: 70px;
width: 70px;
position: relative;
margin: auto;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.g5plus-icon-box.square-uni .align-icon:before {
content: "";
position: absolute;
height: 20px;
width: 20px;
top: 0;
left: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.square-uni .align-icon:after {
content: "";
position: absolute;
height: 20px;
width: 20px;
top: 0;
right: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.square-uni .align-icon i {
line-height: 70px;
}
.g5plus-icon-box.square-uni .align-icon span.icon {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.g5plus-icon-box.square-uni .align-icon .shape-icon:before {
content: "";
position: absolute;
height: 20px;
width: 20px;
bottom: 0;
left: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.square-uni .align-icon .shape-icon:after {
content: "";
position: absolute;
height: 20px;
width: 20px;
bottom: 0;
right: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.square-uni .content {
margin-top: 50px;
}
.g5plus-icon-box.square-uni.light-color .align-icon:before {
border-top-color: #ffffff;
border-left-color: #ffffff;
}
.g5plus-icon-box.square-uni.light-color .align-icon:after {
border-top-color: #ffffff;
border-right-color: #ffffff;
}
.g5plus-icon-box.square-uni.light-color .align-icon i {
color: #fff;
}
.g5plus-icon-box.square-uni.light-color .align-icon .shape-icon:before {
border-bottom-color: #ffffff;
border-left-color: #ffffff;
}
.g5plus-icon-box.square-uni.light-color .align-icon .shape-icon:after {
border-bottom-color: #ffffff;
border-right-color: #ffffff;
}
.g5plus-icon-box.hexagon-bd {
text-align: center;
}
.g5plus-icon-box.hexagon-bd .align-icon {
padding-top: 30px;
padding-bottom: 30px;
margin-bottom: 30px;
}
.g5plus-icon-box.hexagon-bd .shape-icon {
margin: auto;
text-align: center;
margin-bottom: 0;
}
.g5plus-icon-box.hexagon-bd .shape-icon i {
line-height: 52px;
}
.g5plus-icon-box.hexagon-bd .shape-icon span.icon {
position: relative;
z-index: 111;
}
.g5plus-icon-box.hexagon-bd:hover .hexagon i {
color: #fff;
}
.g5plus-icon-box.hexagon-bd.light-color .shape-icon i {
color: #fff;
}
.g5plus-icon-box.hexagon-bd.light-color:hover .hexagon {
background-color: #fff;
}
.g5plus-icon-box.hexagon-bd.light-color:hover .hexagon:before,
.g5plus-icon-box.hexagon-bd.light-color:hover .hexagon:after {
background-color: #fff;
}
.g5plus-icon-box.light-color li.title {
color: #fff !important;
}
.g5plus-icon-box.light-color li.title a {
color: #fff;
}
.g5plus-icon-box .hexagon {
position: relative;
width: 90px;
height: 51.96px;
background-color: transparent;
margin: 25.98px 0;
}
.g5plus-icon-box .hexagon:before,
.g5plus-icon-box .hexagon:after {
content: "";
position: absolute;
z-index: 1;
width: 63.64px;
height: 63.64px;
-webkit-transform: scaleY(0.5774) rotate(-45deg);
-ms-transform: scaleY(0.5774) rotate(-45deg);
transform: scaleY(0.5774) rotate(-45deg);
background-color: transparent;
left: 12.1802px;
}
.g5plus-icon-box .hexagon:before {
top: -31.8198px;
}
.g5plus-icon-box .hexagon:after {
bottom: -31.8198px;
}
.g5plus-icon-box.light-color .hexagon {
border-left-color: #fff;
border-right-color: #fff;
}
.g5plus-icon-box.light-color .hexagon:before {
border-top-color: #ffffff;
border-right-color: #ffffff;
}
.g5plus-icon-box.light-color .hexagon:after {
border-bottom-color: #ffffff;
border-left-color: #ffffff;
}
.g5plus-icon-box.hover-lighter .bg-overlay-lighter {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: transparent;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.hover-lighter .bg-overlay-lighter:hover {
background-color: rgba(255, 255, 255, 0.08);
}
.g5plus-icon-box.hover-box-shadow {
padding: 45px 50px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.hover-white-shadow .bg-overlay-lighter {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: transparent;
z-index: 10;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.g5plus-icon-box.hover-white-shadow:hover .bg-overlay-lighter,
.g5plus-icon-box.hover-white-shadow .bg-overlay-lighter:hover {
background-color: #fff;
box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
top: -1px;
}
.g5plus-icon-box.hover-white-shadow:hover {
border-color: transparent !important;
}
.g5plus-icon-box.hover-white-shadow .align-icon {
position: relative;
z-index: 111;
}
.g5plus-icon-box.hover-white-shadow .content {
position: relative;
z-index: 111;
}
@media (max-width: 991px) {
.icon-grid-border .wpb_column .vc_column-inner {
border: none !important;
border-bottom: 1px solid rgba(0, 0, 0, 0.2) !important;
}
}
@media (max-width: 479px) {
.g5plus-icon-box.none-shape.align-left .align-icon,
.g5plus-icon-box.none-shape.align-right .align-icon,
.g5plus-icon-box.circle-bd.align-right .shape-icon,
.g5plus-icon-box.circle-bd.align-left .shape-icon,
.g5plus-icon-box.align-horizontal-right .shape-icon,
.g5plus-icon-box.align-horizontal-left .shape-icon {
float: none;
margin: auto;
margin-bottom: 20px;
}
.g5plus-icon-box.none-shape.align-left,
.g5plus-icon-box.none-shape.align-right,
.g5plus-icon-box.circle-bd.align-left,
.g5plus-icon-box.circle-bd.align-right,
.g5plus-icon-box.align-horizontal-right,
.g5plus-icon-box.align-horizontal-left {
text-align: center;
}
}
.g5plus-product.g5plus-product-list-small .g5plus-product-item .price {
color: #242d2e;
}
.g5plus-product.g5plus-product-list-small .g5plus-product-item h3.product-title {
font-family: 'Roboto';
}
.g5plus-product.g5plus-product-list-small .g5plus-product-item h3.product-title a {
color: #a4aeb0;
}
.g5plus-product.g5plus-product-list-small .g5plus-product-item h3.product-title a:hover {
color: #242d2e;
}
.g5plus-product-deals .products .product a.woocommerce-LoopProduct-link .woocommerce-loop-product__title,
.g5plus-product-deals .products .product a.woocommerce-LoopProduct-link h3 {
font-family: 'Oswald';
color: #242d2e;
}
.g5plus-product-deals .products .product a.woocommerce-LoopProduct-link:hover .woocommerce-loop-product__title,
.g5plus-product-deals .products .product a.woocommerce-LoopProduct-link:hover h3 {
color: #ac8b68 !important;
}
.g5plus-product-deals .products .product .deal-add-to-cart .button {
border-color: #242d2e;
}
.g5plus-product-deals .products .product .deal-add-to-cart .button:hover {
color: #242d2e;
}
.g5plus-product-deals .products .product:hover a.woocommerce-LoopProduct-link .woocommerce-loop-product__title,
.g5plus-product-deals .products .product:hover a.woocommerce-LoopProduct-link h3 {
color: #242d2e;
}
.g5plus-product-deals .price > :not(del) {
color: #242d2e;
}
.g5plus-product-deals .product-deal-title {
font-family: 'Oswald';
color: rgba(36, 45, 46, 0.1);
}
.g5plus-product-deals .sale-countdown {
font-family: 'Oswald';
}
.g5plus-product-deals .sale-countdown .countdown-amount {
color: #242d2e;
}
.g5plus-post.uni-style .entry-meta-date h6,
.g5plus-post-grid.uni-style .entry-meta-date h6,
.g5plus-post-zigzac.uni-style .entry-meta-date h6 {
font-family: 'Oswald';
}
.g5plus-posts-minimal .entry-meta-date h6 {
color: #647072;
}
.g5plus-social-icon.circle-uni .align-icon span {
color: #a4aeb0;
}
.g5plus-social-icon.circle-uni .align-icon:before {
border-top-color: #a4aeb0;
border-left-color: #a4aeb0;
}
.g5plus-social-icon.circle-uni .align-icon:after {
border-top-color: #a4aeb0;
border-right-color: #a4aeb0;
}
.g5plus-social-icon.circle-uni .align-icon .shape-icon:before {
border-bottom-color: #a4aeb0;
border-left-color: #a4aeb0;
}
.g5plus-social-icon.circle-uni .align-icon .shape-icon:after {
border-bottom-color: #a4aeb0;
}
.g5plus-social-icon .align-icon:hover:before,
.g5plus-social-icon .align-icon:hover:after {
border-color: #ac8b68;
}
.g5plus-social-icon .align-icon:hover .shape-icon:before,
.g5plus-social-icon .align-icon:hover .shape-icon:after {
border-color: #ac8b68;
}
.g5plus-social-icon .align-icon:hover span {
color: #ac8b68 !important;
}
.g5plus-testimonials {   }
.g5plus-testimonials.testimonials-single-vertical-double .test-item-content,
.g5plus-testimonials.testimonials-box-default .test-item-content {
font-family: 'Oswald';
}
.g5plus-testimonials.testimonials-single-vertical-double .test-item-info h4,
.g5plus-testimonials.testimonials-box-default .test-item-info h4 {
font-family: 'Roboto';
}
.g5plus-testimonials.testimonials-single-vertical-double .test-item-info span,
.g5plus-testimonials.testimonials-box-default .test-item-info span {
font-family: 'Oswald';
}
.g5plus-testimonials.testimonials-single-creative .icon-quoter {
font-family: 'Oswald';
}
.g5plus-testimonials.testimonials-single-creative .test-item-content {
font-family: 'Oswald';
}
.g5plus-testimonials.testimonials-single-creative .test-item-info h4 {
font-family: 'Roboto';
}
.g5plus-testimonials.testimonials-single-creative .test-item-info span {
font-family: 'Oswald';
}
.g5plus-testimonials.testimonials-avatar-dots-nav p,
.g5plus-testimonials.testimonials-avatar-dots p,
.g5plus-testimonials.testimonials-avatar-dots-left-right p {
font-family: 'Oswald';
}
.g5plus-testimonials.testimonials-avatar-dots-nav h4,
.g5plus-testimonials.testimonials-avatar-dots h4,
.g5plus-testimonials.testimonials-avatar-dots-left-right h4 {
font-family: 'Roboto';
}
.g5plus-testimonials.testimonials-avatar-dots-nav .quoter-icon,
.g5plus-testimonials.testimonials-avatar-dots .quoter-icon,
.g5plus-testimonials.testimonials-avatar-dots-left-right .quoter-icon {
font-family: 'Oswald';
}
.g5plus-testimonials.testimonials-single-classic .test-item-content p {
font-family: 'Oswald';
}
.g5plus-pricing-table-ctn.circle-price .box-pricing-item .price-value,
.g5plus-pricing-table-ctn.circle-price-button .box-pricing-item .price-value {
font-family: 'Oswald';
}
.g5plus-pricing-table-ctn.none-border .price-number,
.g5plus-pricing-table-ctn.arrow-down .price-number,
.g5plus-pricing-table-ctn.default .price-number {
font-family: 'Roboto';
}
.g5plus-pricing-table-ctn.none-border .price-text,
.g5plus-pricing-table-ctn.arrow-down .price-text,
.g5plus-pricing-table-ctn.default .price-text {
font-family: 'Oswald';
}
.g5plus-pricing-table-ctn.none-border .pricing-title h4,
.g5plus-pricing-table-ctn.arrow-down .pricing-title h4,
.g5plus-pricing-table-ctn.default .pricing-title h4 {
font-family: 'Roboto';
}
.section-number {
display: inline-block;
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 100px;
width: 130px;
overflow: hidden;
z-index: 1;
}
.section-number h4 {
font-size: 150px;
color: #647072;
margin-left: -40px;
font-weight: 700;
opacity: 0.1;
}
.section-number h4.light-color {
color: #fff;
}
@media (max-width: 991px) {
.section-number {
display: none;
}
}  .b-font {
font-family: 'Roboto' !important;
}
.s-font {
font-family: 'Oswald' !important;
}
.x-font {
font-family: 'Oswald' !important;
} .text-color-fore {
color: #647072 !important;
}
.bg-accent {
background-color: #ac8b68 !important;
}
.text-color-medium {
color: #282d2e !important;
}
.text-color-bold {
color: #444c4d !important;
}
.text-color-dark {
color: #343434 !important;
}
.text-color-white {
color: #fff;
}
.bordered {
border: 1px solid #e9eaea !important;
}
.bg-dark-hover:hover {
background-color: #343434 !important;
}
.border-dark {
border: 1px solid #d8dada !important;
}
.mg-top-negative-20 {
margin-top: -20px;
} .text-color-lighten {
color: #a4aeb0;
}
.bd-color-lighten {
border-color: #a4aeb0;
}
.bg-color-lighten {
background-color: #a4aeb0;
}
.bg-color-heading {
background-color: #242d2e;
}
.text-color-heading {
color: #242d2e;
}
.text-color-accent {
color: #ac8b68;
}
.heading-style {
font-family: 'Oswald';
font-weight: 400;
}
.sub-heading-style {
font-family: 'Oswald';
font-weight: 400;
font-size: 14px;
} .pd-top-0 {
padding-top: 0px !important;
}
.pd-top-5 {
padding-top: 5px !important;
}
.pd-top-10 {
padding-top: 10px !important;
}
.pd-top-15 {
padding-top: 15px !important;
}
.pd-top-20 {
padding-top: 20px !important;
}
.pd-top-25 {
padding-top: 25px !important;
}
.pd-top-30 {
padding-top: 30px !important;
}
.pd-top-35 {
padding-top: 35px !important;
}
.pd-top-40 {
padding-top: 40px !important;
}
.pd-top-45 {
padding-top: 45px !important;
}
.pd-top-50 {
padding-top: 50px !important;
}
.pd-top-55 {
padding-top: 55px !important;
}
.pd-top-60 {
padding-top: 60px !important;
}
.pd-top-65 {
padding-top: 65px !important;
}
.pd-top-70 {
padding-top: 70px !important;
}
.pd-top-75 {
padding-top: 75px !important;
}
.pd-top-80 {
padding-top: 80px !important;
}
.pd-top-85 {
padding-top: 85px !important;
}
.pd-top-90 {
padding-top: 90px !important;
}
.pd-top-95 {
padding-top: 95px !important;
}
.pd-top-100 {
padding-top: 100px !important;
}
@media screen and (max-width: 991px) {
.sm-pd-top-0 {
padding-top: 0px !important;
}
.sm-pd-top-5 {
padding-top: 5px !important;
}
.sm-pd-top-10 {
padding-top: 10px !important;
}
.sm-pd-top-15 {
padding-top: 15px !important;
}
.sm-pd-top-20 {
padding-top: 20px !important;
}
.sm-pd-top-25 {
padding-top: 25px !important;
}
.sm-pd-top-30 {
padding-top: 30px !important;
}
.sm-pd-top-35 {
padding-top: 35px !important;
}
.sm-pd-top-40 {
padding-top: 40px !important;
}
.sm-pd-top-45 {
padding-top: 45px !important;
}
.sm-pd-top-50 {
padding-top: 50px !important;
}
.sm-pd-top-55 {
padding-top: 55px !important;
}
.sm-pd-top-60 {
padding-top: 60px !important;
}
.sm-pd-top-65 {
padding-top: 65px !important;
}
.sm-pd-top-70 {
padding-top: 70px !important;
}
.sm-pd-top-75 {
padding-top: 75px !important;
}
.sm-pd-top-80 {
padding-top: 80px !important;
}
.sm-pd-top-85 {
padding-top: 85px !important;
}
.sm-pd-top-90 {
padding-top: 90px !important;
}
.sm-pd-top-95 {
padding-top: 95px !important;
}
.sm-pd-top-100 {
padding-top: 100px !important;
}
}
@media screen and (max-width: 767px) {
.xs-pd-top-0 {
padding-top: 0px !important;
}
.xs-pd-top-5 {
padding-top: 5px !important;
}
.xs-pd-top-10 {
padding-top: 10px !important;
}
.xs-pd-top-15 {
padding-top: 15px !important;
}
.xs-pd-top-20 {
padding-top: 20px !important;
}
.xs-pd-top-25 {
padding-top: 25px !important;
}
.xs-pd-top-30 {
padding-top: 30px !important;
}
.xs-pd-top-35 {
padding-top: 35px !important;
}
.xs-pd-top-40 {
padding-top: 40px !important;
}
.xs-pd-top-45 {
padding-top: 45px !important;
}
.xs-pd-top-50 {
padding-top: 50px !important;
}
.xs-pd-top-55 {
padding-top: 55px !important;
}
.xs-pd-top-60 {
padding-top: 60px !important;
}
.xs-pd-top-65 {
padding-top: 65px !important;
}
.xs-pd-top-70 {
padding-top: 70px !important;
}
.xs-pd-top-75 {
padding-top: 75px !important;
}
.xs-pd-top-80 {
padding-top: 80px !important;
}
.xs-pd-top-85 {
padding-top: 85px !important;
}
.xs-pd-top-90 {
padding-top: 90px !important;
}
.xs-pd-top-95 {
padding-top: 95px !important;
}
.xs-pd-top-100 {
padding-top: 100px !important;
}
} .pd-bottom-0 {
padding-bottom: 0px !important;
}
.pd-bottom-5 {
padding-bottom: 5px !important;
}
.pd-bottom-10 {
padding-bottom: 10px !important;
}
.pd-bottom-15 {
padding-bottom: 15px !important;
}
.pd-bottom-20 {
padding-bottom: 20px !important;
}
.pd-bottom-25 {
padding-bottom: 25px !important;
}
.pd-bottom-30 {
padding-bottom: 30px !important;
}
.pd-bottom-35 {
padding-bottom: 35px !important;
}
.pd-bottom-40 {
padding-bottom: 40px !important;
}
.pd-bottom-45 {
padding-bottom: 45px !important;
}
.pd-bottom-50 {
padding-bottom: 50px !important;
}
.pd-bottom-55 {
padding-bottom: 55px !important;
}
.pd-bottom-60 {
padding-bottom: 60px !important;
}
.pd-bottom-65 {
padding-bottom: 65px !important;
}
.pd-bottom-70 {
padding-bottom: 70px !important;
}
.pd-bottom-75 {
padding-bottom: 75px !important;
}
.pd-bottom-80 {
padding-bottom: 80px !important;
}
.pd-bottom-85 {
padding-bottom: 85px !important;
}
.pd-bottom-90 {
padding-bottom: 90px !important;
}
.pd-bottom-95 {
padding-bottom: 95px !important;
}
.pd-bottom-100 {
padding-bottom: 100px !important;
}
@media screen and (max-width: 991px) {
.sm-pd-bottom-0 {
padding-bottom: 0px !important;
}
.sm-pd-bottom-5 {
padding-bottom: 5px !important;
}
.sm-pd-bottom-10 {
padding-bottom: 10px !important;
}
.sm-pd-bottom-15 {
padding-bottom: 15px !important;
}
.sm-pd-bottom-20 {
padding-bottom: 20px !important;
}
.sm-pd-bottom-25 {
padding-bottom: 25px !important;
}
.sm-pd-bottom-30 {
padding-bottom: 30px !important;
}
.sm-pd-bottom-35 {
padding-bottom: 35px !important;
}
.sm-pd-bottom-40 {
padding-bottom: 40px !important;
}
.sm-pd-bottom-45 {
padding-bottom: 45px !important;
}
.sm-pd-bottom-50 {
padding-bottom: 50px !important;
}
.sm-pd-bottom-55 {
padding-bottom: 55px !important;
}
.sm-pd-bottom-60 {
padding-bottom: 60px !important;
}
.sm-pd-bottom-65 {
padding-bottom: 65px !important;
}
.sm-pd-bottom-70 {
padding-bottom: 70px !important;
}
.sm-pd-bottom-75 {
padding-bottom: 75px !important;
}
.sm-pd-bottom-80 {
padding-bottom: 80px !important;
}
.sm-pd-bottom-85 {
padding-bottom: 85px !important;
}
.sm-pd-bottom-90 {
padding-bottom: 90px !important;
}
.sm-pd-bottom-95 {
padding-bottom: 95px !important;
}
.sm-pd-bottom-100 {
padding-bottom: 100px !important;
}
}
@media screen and (max-width: 767px) {
.xs-pd-bottom-0 {
padding-bottom: 0px !important;
}
.xs-pd-bottom-5 {
padding-bottom: 5px !important;
}
.xs-pd-bottom-10 {
padding-bottom: 10px !important;
}
.xs-pd-bottom-15 {
padding-bottom: 15px !important;
}
.xs-pd-bottom-20 {
padding-bottom: 20px !important;
}
.xs-pd-bottom-25 {
padding-bottom: 25px !important;
}
.xs-pd-bottom-30 {
padding-bottom: 30px !important;
}
.xs-pd-bottom-35 {
padding-bottom: 35px !important;
}
.xs-pd-bottom-40 {
padding-bottom: 40px !important;
}
.xs-pd-bottom-45 {
padding-bottom: 45px !important;
}
.xs-pd-bottom-50 {
padding-bottom: 50px !important;
}
.xs-pd-bottom-55 {
padding-bottom: 55px !important;
}
.xs-pd-bottom-60 {
padding-bottom: 60px !important;
}
.xs-pd-bottom-65 {
padding-bottom: 65px !important;
}
.xs-pd-bottom-70 {
padding-bottom: 70px !important;
}
.xs-pd-bottom-75 {
padding-bottom: 75px !important;
}
.xs-pd-bottom-80 {
padding-bottom: 80px !important;
}
.xs-pd-bottom-85 {
padding-bottom: 85px !important;
}
.xs-pd-bottom-90 {
padding-bottom: 90px !important;
}
.xs-pd-bottom-95 {
padding-bottom: 95px !important;
}
.xs-pd-bottom-100 {
padding-bottom: 100px !important;
}
} .pd-right-0 {
padding-right: 0px !important;
}
.pd-right-5 {
padding-right: 5px !important;
}
.pd-right-10 {
padding-right: 10px !important;
}
.pd-right-15 {
padding-right: 15px !important;
}
.pd-right-20 {
padding-right: 20px !important;
}
.pd-right-25 {
padding-right: 25px !important;
}
.pd-right-30 {
padding-right: 30px !important;
}
.pd-right-35 {
padding-right: 35px !important;
}
.pd-right-40 {
padding-right: 40px !important;
}
.pd-right-45 {
padding-right: 45px !important;
}
.pd-right-50 {
padding-right: 50px !important;
}
.pd-right-55 {
padding-right: 55px !important;
}
.pd-right-60 {
padding-right: 60px !important;
}
.pd-right-65 {
padding-right: 65px !important;
}
.pd-right-70 {
padding-right: 70px !important;
}
.pd-right-75 {
padding-right: 75px !important;
}
.pd-right-80 {
padding-right: 80px !important;
}
.pd-right-85 {
padding-right: 85px !important;
}
.pd-right-90 {
padding-right: 90px !important;
}
.pd-right-95 {
padding-right: 95px !important;
}
.pd-right-100 {
padding-right: 100px !important;
}
@media screen and (max-width: 991px) {
.sm-pd-right-0 {
padding-right: 0px !important;
}
.sm-pd-right-5 {
padding-right: 5px !important;
}
.sm-pd-right-10 {
padding-right: 10px !important;
}
.sm-pd-right-15 {
padding-right: 15px !important;
}
.sm-pd-right-20 {
padding-right: 20px !important;
}
.sm-pd-right-25 {
padding-right: 25px !important;
}
.sm-pd-right-30 {
padding-right: 30px !important;
}
.sm-pd-right-35 {
padding-right: 35px !important;
}
.sm-pd-right-40 {
padding-right: 40px !important;
}
.sm-pd-right-45 {
padding-right: 45px !important;
}
.sm-pd-right-50 {
padding-right: 50px !important;
}
.sm-pd-right-55 {
padding-right: 55px !important;
}
.sm-pd-right-60 {
padding-right: 60px !important;
}
.sm-pd-right-65 {
padding-right: 65px !important;
}
.sm-pd-right-70 {
padding-right: 70px !important;
}
.sm-pd-right-75 {
padding-right: 75px !important;
}
.sm-pd-right-80 {
padding-right: 80px !important;
}
.sm-pd-right-85 {
padding-right: 85px !important;
}
.sm-pd-right-90 {
padding-right: 90px !important;
}
.sm-pd-right-95 {
padding-right: 95px !important;
}
.sm-pd-right-100 {
padding-right: 100px !important;
}
}
@media screen and (max-width: 767px) {
.xs-pd-right-0 {
padding-right: 0px !important;
}
.xs-pd-right-5 {
padding-right: 5px !important;
}
.xs-pd-right-10 {
padding-right: 10px !important;
}
.xs-pd-right-15 {
padding-right: 15px !important;
}
.xs-pd-right-20 {
padding-right: 20px !important;
}
.xs-pd-right-25 {
padding-right: 25px !important;
}
.xs-pd-right-30 {
padding-right: 30px !important;
}
.xs-pd-right-35 {
padding-right: 35px !important;
}
.xs-pd-right-40 {
padding-right: 40px !important;
}
.xs-pd-right-45 {
padding-right: 45px !important;
}
.xs-pd-right-50 {
padding-right: 50px !important;
}
.xs-pd-right-55 {
padding-right: 55px !important;
}
.xs-pd-right-60 {
padding-right: 60px !important;
}
.xs-pd-right-65 {
padding-right: 65px !important;
}
.xs-pd-right-70 {
padding-right: 70px !important;
}
.xs-pd-right-75 {
padding-right: 75px !important;
}
.xs-pd-right-80 {
padding-right: 80px !important;
}
.xs-pd-right-85 {
padding-right: 85px !important;
}
.xs-pd-right-90 {
padding-right: 90px !important;
}
.xs-pd-right-95 {
padding-right: 95px !important;
}
.xs-pd-right-100 {
padding-right: 100px !important;
}
} .pd-left-0 {
padding-left: 0px !important;
}
.pd-left-5 {
padding-left: 5px !important;
}
.pd-left-10 {
padding-left: 10px !important;
}
.pd-left-15 {
padding-left: 15px !important;
}
.pd-left-20 {
padding-left: 20px !important;
}
.pd-left-25 {
padding-left: 25px !important;
}
.pd-left-30 {
padding-left: 30px !important;
}
.pd-left-35 {
padding-left: 35px !important;
}
.pd-left-40 {
padding-left: 40px !important;
}
.pd-left-45 {
padding-left: 45px !important;
}
.pd-left-50 {
padding-left: 50px !important;
}
.pd-left-55 {
padding-left: 55px !important;
}
.pd-left-60 {
padding-left: 60px !important;
}
.pd-left-65 {
padding-left: 65px !important;
}
.pd-left-70 {
padding-left: 70px !important;
}
.pd-left-75 {
padding-left: 75px !important;
}
.pd-left-80 {
padding-left: 80px !important;
}
.pd-left-85 {
padding-left: 85px !important;
}
.pd-left-90 {
padding-left: 90px !important;
}
.pd-left-95 {
padding-left: 95px !important;
}
.pd-left-100 {
padding-left: 100px !important;
}
@media screen and (max-width: 991px) {
.sm-pd-left-0 {
padding-left: 0px !important;
}
.sm-pd-left-5 {
padding-left: 5px !important;
}
.sm-pd-left-10 {
padding-left: 10px !important;
}
.sm-pd-left-15 {
padding-left: 15px !important;
}
.sm-pd-left-20 {
padding-left: 20px !important;
}
.sm-pd-left-25 {
padding-left: 25px !important;
}
.sm-pd-left-30 {
padding-left: 30px !important;
}
.sm-pd-left-35 {
padding-left: 35px !important;
}
.sm-pd-left-40 {
padding-left: 40px !important;
}
.sm-pd-left-45 {
padding-left: 45px !important;
}
.sm-pd-left-50 {
padding-left: 50px !important;
}
.sm-pd-left-55 {
padding-left: 55px !important;
}
.sm-pd-left-60 {
padding-left: 60px !important;
}
.sm-pd-left-65 {
padding-left: 65px !important;
}
.sm-pd-left-70 {
padding-left: 70px !important;
}
.sm-pd-left-75 {
padding-left: 75px !important;
}
.sm-pd-left-80 {
padding-left: 80px !important;
}
.sm-pd-left-85 {
padding-left: 85px !important;
}
.sm-pd-left-90 {
padding-left: 90px !important;
}
.sm-pd-left-95 {
padding-left: 95px !important;
}
.sm-pd-left-100 {
padding-left: 100px !important;
}
}
@media screen and (max-width: 767px) {
.xs-pd-left-0 {
padding-left: 0px !important;
}
.xs-pd-left-5 {
padding-left: 5px !important;
}
.xs-pd-left-10 {
padding-left: 10px !important;
}
.xs-pd-left-15 {
padding-left: 15px !important;
}
.xs-pd-left-20 {
padding-left: 20px !important;
}
.xs-pd-left-25 {
padding-left: 25px !important;
}
.xs-pd-left-30 {
padding-left: 30px !important;
}
.xs-pd-left-35 {
padding-left: 35px !important;
}
.xs-pd-left-40 {
padding-left: 40px !important;
}
.xs-pd-left-45 {
padding-left: 45px !important;
}
.xs-pd-left-50 {
padding-left: 50px !important;
}
.xs-pd-left-55 {
padding-left: 55px !important;
}
.xs-pd-left-60 {
padding-left: 60px !important;
}
.xs-pd-left-65 {
padding-left: 65px !important;
}
.xs-pd-left-70 {
padding-left: 70px !important;
}
.xs-pd-left-75 {
padding-left: 75px !important;
}
.xs-pd-left-80 {
padding-left: 80px !important;
}
.xs-pd-left-85 {
padding-left: 85px !important;
}
.xs-pd-left-90 {
padding-left: 90px !important;
}
.xs-pd-left-95 {
padding-left: 95px !important;
}
.xs-pd-left-100 {
padding-left: 100px !important;
}
}
@media (min-width: 992px) {
.remove-padding-md {
padding: 0;
}
} .mg-top-0 {
margin-top: 0px !important;
}
.mg-top-5 {
margin-top: 5px !important;
}
.mg-top-10 {
margin-top: 10px !important;
}
.mg-top-15 {
margin-top: 15px !important;
}
.mg-top-20 {
margin-top: 20px !important;
}
.mg-top-25 {
margin-top: 25px !important;
}
.mg-top-30 {
margin-top: 30px !important;
}
.mg-top-35 {
margin-top: 35px !important;
}
.mg-top-40 {
margin-top: 40px !important;
}
.mg-top-45 {
margin-top: 45px !important;
}
.mg-top-50 {
margin-top: 50px !important;
}
.mg-top-55 {
margin-top: 55px !important;
}
.mg-top-60 {
margin-top: 60px !important;
}
.mg-top-65 {
margin-top: 65px !important;
}
.mg-top-70 {
margin-top: 70px !important;
}
.mg-top-75 {
margin-top: 75px !important;
}
.mg-top-80 {
margin-top: 80px !important;
}
.mg-top-85 {
margin-top: 85px !important;
}
.mg-top-90 {
margin-top: 90px !important;
}
.mg-top-95 {
margin-top: 95px !important;
}
.mg-top-100 {
margin-top: 100px !important;
}
.mg-negative-top-0 {
margin-top: 0px !important;
}
.mg-negative-top-5 {
margin-top: -5px !important;
}
.mg-negative-top-10 {
margin-top: -10px !important;
}
.mg-negative-top-15 {
margin-top: -15px !important;
}
.mg-negative-top-20 {
margin-top: -20px !important;
}
.mg-negative-top-25 {
margin-top: -25px !important;
}
.mg-negative-top-30 {
margin-top: -30px !important;
}
.mg-negative-top-35 {
margin-top: -35px !important;
}
.mg-negative-top-40 {
margin-top: -40px !important;
}
.mg-negative-top-45 {
margin-top: -45px !important;
}
.mg-negative-top-50 {
margin-top: -50px !important;
}
.mg-negative-top-55 {
margin-top: -55px !important;
}
.mg-negative-top-60 {
margin-top: -60px !important;
}
.mg-negative-top-65 {
margin-top: -65px !important;
}
.mg-negative-top-70 {
margin-top: -70px !important;
}
.mg-negative-top-75 {
margin-top: -75px !important;
}
.mg-negative-top-80 {
margin-top: -80px !important;
}
.mg-negative-top-85 {
margin-top: -85px !important;
}
.mg-negative-top-90 {
margin-top: -90px !important;
}
.mg-negative-top-95 {
margin-top: -95px !important;
}
.mg-negative-top-100 {
margin-top: -100px !important;
}
@media screen and (max-width: 991px) {
.sm-mg-top-0 {
margin-top: 0px !important;
}
.sm-mg-top-5 {
margin-top: 5px !important;
}
.sm-mg-top-10 {
margin-top: 10px !important;
}
.sm-mg-top-15 {
margin-top: 15px !important;
}
.sm-mg-top-20 {
margin-top: 20px !important;
}
.sm-mg-top-25 {
margin-top: 25px !important;
}
.sm-mg-top-30 {
margin-top: 30px !important;
}
.sm-mg-top-35 {
margin-top: 35px !important;
}
.sm-mg-top-40 {
margin-top: 40px !important;
}
.sm-mg-top-45 {
margin-top: 45px !important;
}
.sm-mg-top-50 {
margin-top: 50px !important;
}
.sm-mg-top-55 {
margin-top: 55px !important;
}
.sm-mg-top-60 {
margin-top: 60px !important;
}
.sm-mg-top-65 {
margin-top: 65px !important;
}
.sm-mg-top-70 {
margin-top: 70px !important;
}
.sm-mg-top-75 {
margin-top: 75px !important;
}
.sm-mg-top-80 {
margin-top: 80px !important;
}
.sm-mg-top-85 {
margin-top: 85px !important;
}
.sm-mg-top-90 {
margin-top: 90px !important;
}
.sm-mg-top-95 {
margin-top: 95px !important;
}
.sm-mg-top-100 {
margin-top: 100px !important;
}
}
@media screen and (max-width: 767px) {
.xs-mg-top-0 {
margin-top: 0px !important;
}
.xs-mg-top-5 {
margin-top: 5px !important;
}
.xs-mg-top-10 {
margin-top: 10px !important;
}
.xs-mg-top-15 {
margin-top: 15px !important;
}
.xs-mg-top-20 {
margin-top: 20px !important;
}
.xs-mg-top-25 {
margin-top: 25px !important;
}
.xs-mg-top-30 {
margin-top: 30px !important;
}
.xs-mg-top-35 {
margin-top: 35px !important;
}
.xs-mg-top-40 {
margin-top: 40px !important;
}
.xs-mg-top-45 {
margin-top: 45px !important;
}
.xs-mg-top-50 {
margin-top: 50px !important;
}
.xs-mg-top-55 {
margin-top: 55px !important;
}
.xs-mg-top-60 {
margin-top: 60px !important;
}
.xs-mg-top-65 {
margin-top: 65px !important;
}
.xs-mg-top-70 {
margin-top: 70px !important;
}
.xs-mg-top-75 {
margin-top: 75px !important;
}
.xs-mg-top-80 {
margin-top: 80px !important;
}
.xs-mg-top-85 {
margin-top: 85px !important;
}
.xs-mg-top-90 {
margin-top: 90px !important;
}
.xs-mg-top-95 {
margin-top: 95px !important;
}
.xs-mg-top-100 {
margin-top: 100px !important;
}
}
@media (min-width: 992px) {
.widget-mg-top--30 {
margin-top: -30px;
}
} .mg-bottom-0 {
margin-bottom: 0px !important;
}
.mg-bottom-5 {
margin-bottom: 5px !important;
}
.mg-bottom-10 {
margin-bottom: 10px !important;
}
.mg-bottom-15 {
margin-bottom: 15px !important;
}
.mg-bottom-20 {
margin-bottom: 20px !important;
}
.mg-bottom-25 {
margin-bottom: 25px !important;
}
.mg-bottom-30 {
margin-bottom: 30px !important;
}
.mg-bottom-35 {
margin-bottom: 35px !important;
}
.mg-bottom-40 {
margin-bottom: 40px !important;
}
.mg-bottom-45 {
margin-bottom: 45px !important;
}
.mg-bottom-50 {
margin-bottom: 50px !important;
}
.mg-bottom-55 {
margin-bottom: 55px !important;
}
.mg-bottom-60 {
margin-bottom: 60px !important;
}
.mg-bottom-65 {
margin-bottom: 65px !important;
}
.mg-bottom-70 {
margin-bottom: 70px !important;
}
.mg-bottom-75 {
margin-bottom: 75px !important;
}
.mg-bottom-80 {
margin-bottom: 80px !important;
}
.mg-bottom-85 {
margin-bottom: 85px !important;
}
.mg-bottom-90 {
margin-bottom: 90px !important;
}
.mg-bottom-95 {
margin-bottom: 95px !important;
}
.mg-bottom-100 {
margin-bottom: 100px !important;
}
@media screen and (max-width: 991px) {
.sm-mg-bottom-0 {
margin-bottom: 0px !important;
}
.sm-mg-bottom-5 {
margin-bottom: 5px !important;
}
.sm-mg-bottom-10 {
margin-bottom: 10px !important;
}
.sm-mg-bottom-15 {
margin-bottom: 15px !important;
}
.sm-mg-bottom-20 {
margin-bottom: 20px !important;
}
.sm-mg-bottom-25 {
margin-bottom: 25px !important;
}
.sm-mg-bottom-30 {
margin-bottom: 30px !important;
}
.sm-mg-bottom-35 {
margin-bottom: 35px !important;
}
.sm-mg-bottom-40 {
margin-bottom: 40px !important;
}
.sm-mg-bottom-45 {
margin-bottom: 45px !important;
}
.sm-mg-bottom-50 {
margin-bottom: 50px !important;
}
.sm-mg-bottom-55 {
margin-bottom: 55px !important;
}
.sm-mg-bottom-60 {
margin-bottom: 60px !important;
}
.sm-mg-bottom-65 {
margin-bottom: 65px !important;
}
.sm-mg-bottom-70 {
margin-bottom: 70px !important;
}
.sm-mg-bottom-75 {
margin-bottom: 75px !important;
}
.sm-mg-bottom-80 {
margin-bottom: 80px !important;
}
.sm-mg-bottom-85 {
margin-bottom: 85px !important;
}
.sm-mg-bottom-90 {
margin-bottom: 90px !important;
}
.sm-mg-bottom-95 {
margin-bottom: 95px !important;
}
.sm-mg-bottom-100 {
margin-bottom: 100px !important;
}
}
@media screen and (max-width: 767px) {
.xs-mg-bottom-0 {
margin-bottom: 0px !important;
}
.xs-mg-bottom-5 {
margin-bottom: 5px !important;
}
.xs-mg-bottom-10 {
margin-bottom: 10px !important;
}
.xs-mg-bottom-15 {
margin-bottom: 15px !important;
}
.xs-mg-bottom-20 {
margin-bottom: 20px !important;
}
.xs-mg-bottom-25 {
margin-bottom: 25px !important;
}
.xs-mg-bottom-30 {
margin-bottom: 30px !important;
}
.xs-mg-bottom-35 {
margin-bottom: 35px !important;
}
.xs-mg-bottom-40 {
margin-bottom: 40px !important;
}
.xs-mg-bottom-45 {
margin-bottom: 45px !important;
}
.xs-mg-bottom-50 {
margin-bottom: 50px !important;
}
.xs-mg-bottom-55 {
margin-bottom: 55px !important;
}
.xs-mg-bottom-60 {
margin-bottom: 60px !important;
}
.xs-mg-bottom-65 {
margin-bottom: 65px !important;
}
.xs-mg-bottom-70 {
margin-bottom: 70px !important;
}
.xs-mg-bottom-75 {
margin-bottom: 75px !important;
}
.xs-mg-bottom-80 {
margin-bottom: 80px !important;
}
.xs-mg-bottom-85 {
margin-bottom: 85px !important;
}
.xs-mg-bottom-90 {
margin-bottom: 90px !important;
}
.xs-mg-bottom-95 {
margin-bottom: 95px !important;
}
.xs-mg-bottom-100 {
margin-bottom: 100px !important;
}
} .fw-light {
font-weight: 300 !important;
}
.fw-medium {
font-weight: 500 !important;
}
.fw-semi-bold {
font-weight: 600 !important;
}
.fw-bold {
font-weight: 700 !important;
}
.fw-extra-bold {
font-weight: 900 !important;
} .fs-10 {
font-size: 10px !important;
}
.fs-11 {
font-size: 11px !important;
}
.fs-12 {
font-size: 12px !important;
}
.fs-13 {
font-size: 13px !important;
}
.fs-14 {
font-size: 14px !important;
}
.fs-15 {
font-size: 15px !important;
}
.fs-16 {
font-size: 16px !important;
}
.fs-18 {
font-size: 18px !important;
}
.fs-20 {
font-size: 20px !important;
}
.fs-21 {
font-size: 21px !important;
}
.fs-24 {
font-size: 24px !important;
}
.fs-26 {
font-size: 26px !important;
}
.fs-30 {
font-size: 30px !important;
}
.fs-32 {
font-size: 32px !important;
}
.fs-36 {
font-size: 36px !important;
}
.fs-38 {
font-size: 38px !important;
}
.fs-40 {
font-size: 46px !important;
}
.fs-46 {
font-size: 46px !important;
}
.fs-50 {
font-size: 50px !important;
}
.fs-60 {
font-size: 60px !important;
}
.fs-72 {
font-size: 72px !important;
}
.fs-90 {
font-size: 90px !important;
}
.fs-100 {
font-size: 100px !important;
}
.fs-150 {
font-size: 150px !important;
} .text-italic {
font-style: italic !important;
}
.uppercase {
text-transform: uppercase !important;
} .line-small {
line-height: 1em !important;
}
.line-normal {
line-height: 1.5em !important;
}
.line-medium {
line-height: 1.6em !important;
}
.line-large {
line-height: 1.8em !important;
}
.line-2x {
line-height: 2em !important;
}
.line-3x {
line-height: 3em !important;
}
.line-21 {
line-height: 21px !important;
}
.line-24 {
line-height: 24px !important;
}
.line-24 {
line-height: 24px !important;
}
.line-30 {
line-height: 30px !important;
}
.line-44 {
line-height: 44px !important;
} .transition03,
.transition03-before:before {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.transition05,
.transition05-before:before {
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.transition1,
.transition1-before:before {
-webkit-transition: all 1s;
-moz-transition: all 1s;
-ms-transition: all 1s;
-o-transition: all 1s;
transition: all 1s;
} .box-shadow-gray {
box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.25);
}
.box-shadow-gray-30 {
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.box-shadow-gray-30:hover {
box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);
}
.box-shadow-black {
box-shadow: 0 25px 73px rgba(0, 0, 0, 0.15);
}
.box-shadow-black-15 {
box-shadow: 0 30px 50px rgba(0, 0, 0, 0.15);
}
.box-shadow-black-20 {
box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
}
.box-shadow-inset-footer footer {
box-shadow: inset 0px 29px 80px -34px rgba(0, 0, 0, 0.5);
} .overflow-hidden {
overflow: hidden !important;
}
.fixed {
position: fixed;
-webkit-backface-visibility: visible;
-moz-backface-visibility: visible;
-o-backface-visibility: visible;
-ms-backface-visibility: visible;
backface-visibility: visible;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
} .max-width-600 {
max-width: 600px;
margin: 0 auto;
}
@media screen and (max-width: 991px) {
.md-pd-right-0 {
padding-right: 0;
}
.sm-mg-top-25 {
margin-top: 25px;
}
} @media (max-width: 479px) {
.pd-70 .vc_column-inner {
padding: 10px !important;
}
.pd-50-30 .vc_column-inner {
padding: 50px 5px !important;
}
.col-mb-1,
.col-mb-2,
.col-mb-3,
.col-mb-4,
.col-mb-5,
.col-mb-6,
.col-mb-7,
.col-mb-8,
.col-mb-9,
.col-mb-10,
.col-mb-11,
.col-mb-12 {
float: left;
}
.col-mb-12 {
width: 100%;
}
.col-mb-11 {
width: 91.66666667%;
}
.col-mb-10 {
width: 83.33333333%;
}
.col-mb-9 {
width: 75%;
}
.col-mb-8 {
width: 66.66666667%;
}
.col-mb-7 {
width: 58.33333333%;
}
.col-mb-6 {
width: 50%;
}
.col-mb-5 {
width: 41.66666667%;
}
.col-mb-4 {
width: 33.33333333%;
}
.col-mb-3 {
width: 25%;
}
.col-mb-2 {
width: 16.66666667%;
}
.col-mb-1 {
width: 8.33333333%;
}
.col-mb-pull-12 {
right: 100%;
}
.col-mb-pull-11 {
right: 91.66666667%;
}
.col-mb-pull-10 {
right: 83.33333333%;
}
.col-mb-pull-9 {
right: 75%;
}
.col-mb-pull-8 {
right: 66.66666667%;
}
.col-mb-pull-7 {
right: 58.33333333%;
}
.col-mb-pull-6 {
right: 50%;
}
.col-mb-pull-5 {
right: 41.66666667%;
}
.col-mb-pull-4 {
right: 33.33333333%;
}
.col-mb-pull-3 {
right: 25%;
}
.col-mb-pull-2 {
right: 16.66666667%;
}
.col-mb-pull-1 {
right: 8.33333333%;
}
.col-mb-pull-0 {
right: auto;
}
.col-mb-push-12 {
left: 100%;
}
.col-mb-push-11 {
left: 91.66666667%;
}
.col-mb-push-10 {
left: 83.33333333%;
}
.col-mb-push-9 {
left: 75%;
}
.col-mb-push-8 {
left: 66.66666667%;
}
.col-mb-push-7 {
left: 58.33333333%;
}
.col-mb-push-6 {
left: 50%;
}
.col-mb-push-5 {
left: 41.66666667%;
}
.col-mb-push-4 {
left: 33.33333333%;
}
.col-mb-push-3 {
left: 25%;
}
.col-mb-push-2 {
left: 16.66666667%;
}
.col-mb-push-1 {
left: 8.33333333%;
}
.col-mb-push-0 {
left: auto;
}
.col-mb-offset-12 {
margin-left: 100%;
}
.col-mb-offset-11 {
margin-left: 91.66666667%;
}
.col-mb-offset-10 {
margin-left: 83.33333333%;
}
.col-mb-offset-9 {
margin-left: 75%;
}
.col-mb-offset-8 {
margin-left: 66.66666667%;
}
.col-mb-offset-7 {
margin-left: 58.33333333%;
}
.col-mb-offset-6 {
margin-left: 50%;
}
.col-mb-offset-5 {
margin-left: 41.66666667%;
}
.col-mb-offset-4 {
margin-left: 33.33333333%;
}
.col-mb-offset-3 {
margin-left: 25%;
}
.col-mb-offset-2 {
margin-left: 16.66666667%;
}
.col-mb-offset-1 {
margin-left: 8.33333333%;
}
.col-mb-offset-0 {
margin-left: 0%;
}
} .pos-rev {
position: relative;
}
.pos-ab {
position: absolute;
}
.right-0 {
right: 0;
}
.bottom-0 {
bottom: 0;
}
.top-50-percent {
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.background-half-blue-grey .wpb_column:before {
content: "";
position: absolute;
top: 46%;
left: 0;
right: 0;
bottom: 0;
background-color: #F5F8FA;
}
.md-mg-50 {
margin: 50px;
}
.max-width-571 {
max-width: 571px;
margin: auto;
}
.md-mg-left-15 {
margin-left: 15px;
}
.md-mg-right-15 {
margin-right: 15px;
}
.right-75 {
right: 75px;
}
@media (min-width: 1200px) {
.lg-mg-100 {
margin: 100px;
}
.lg-mg-left-45 {
margin-left: 45px;
}
.lg-mg-right-45 {
margin-right: 45px;
}
}
@media (max-width: 991px) {
.sm-pos-rev {
position: relative !important;
}
.sm-pos-ab-none {
position: inherit;
}
.sm-top-0-percent {
top: 0;
-webkit-transform: translateY(0%);
-moz-transform: translateY(0%);
-o-transform: translateY(0%);
-ms-transform: translateY(0%);
transform: translateY(0%);
}
.sm-mg-30 {
margin: 30px;
}
.sm-fl-none {
float: none;
}
.sm-fs-36 {
font-size: 36px !important;
}
.sm-fs-50 {
font-size: 50px !important;
}
}
@media (max-width: 767px) {
.xs-mg-10 {
margin: 10px;
}
.xs-mg-left-0 {
margin-left: 0px;
}
.xs-mg-right-0 {
margin-right: 0px;
}
.xs-right-0 {
right: 0;
}
.xs-transform-inherit {
transform: inherit;
}
.xs-pos-rev {
position: relative !important;
}
}
.col-reponsive-content .g5plus-heading {
display: inline-block;
}
.col-reponsive-content .g5plus-btn-container {
float: right;
}
@media (max-width: 479px) {
.mb-fs-18 {
font-size: 18px !important;
}
.mb-fs-25 {
font-size: 25px !important;
}
.col-reponsive-content .g5plus-heading {
text-align: center !important;
display: block;
}
.col-reponsive-content .g5plus-btn-container {
float: none;
text-align: center !important;
}
}
.orion-max-width-900 {
max-width: 900px;
margin: auto;
}
.fl-right {
float: right;
}
@media (min-width: 992px) {
.md-max-width-470 {
max-width: 470px;
}
}
.product-deal-row {
position: relative;
}
.product-deal-row > .vc_column_container {
position: absolute;
top: 0;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
z-index: 1;
}