@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
body {  }
.animate { visibility:hidden; }
.hold-animations .animate, .hold-animations.animate { visibility:visible; }
.animate {
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
}
.animate.hinge {
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
animation-duration: 2s;
}
@-webkit-keyframes flash {
0%, 50%, 100% {opacity: 1;}
25%, 75% {opacity: 0;}
}
@-moz-keyframes flash {
0%, 50%, 100% {opacity: 1;}
25%, 75% {opacity: 0;}
}
@-o-keyframes flash {
0%, 50%, 100% {opacity: 1;}
25%, 75% {opacity: 0;}
}
@keyframes flash {
0%, 50%, 100% {opacity: 1;}
25%, 75% {opacity: 0;}
}
.animate.flash {
-webkit-animation-name: flash;
-moz-animation-name: flash;
-o-animation-name: flash;
animation-name: flash;
visibility: visible !important;
}
@-webkit-keyframes shake {
0%, 100% {-webkit-transform: translateX(0);}
10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}
@-moz-keyframes shake {
0%, 100% {-moz-transform: translateX(0);}
10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}
@-o-keyframes shake {
0%, 100% {-o-transform: translateX(0);}
10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}
@keyframes shake {
0%, 100% {transform: translateX(0);}
10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
20%, 40%, 60%, 80% {transform: translateX(10px);}
}
.animate.shake {
-webkit-animation-name: shake;
-moz-animation-name: shake;
-o-animation-name: shake;
animation-name: shake;
visibility: visible !important;
}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}
40% {-webkit-transform: translateY(-30px);}
60% {-webkit-transform: translateY(-15px);}
}
@-moz-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
40% {-moz-transform: translateY(-30px);}
60% {-moz-transform: translateY(-15px);}
}
@-o-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
40% {-o-transform: translateY(-30px);}
60% {-o-transform: translateY(-15px);}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
40% {transform: translateY(-30px);}
60% {transform: translateY(-15px);}
}
.animate.bounce {
-webkit-animation-name: bounce;
-moz-animation-name: bounce;
-o-animation-name: bounce;
animation-name: bounce;
visibility: visible !important;
}
@-webkit-keyframes tada {
0% {-webkit-transform: scale(1);}
10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}
100% {-webkit-transform: scale(1) rotate(0);}
}
@-moz-keyframes tada {
0% {-moz-transform: scale(1);}
10%, 20% {-moz-transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {-moz-transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {-moz-transform: scale(1.1) rotate(-3deg);}
100% {-moz-transform: scale(1) rotate(0);}
}
@-o-keyframes tada {
0% {-o-transform: scale(1);}
10%, 20% {-o-transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {-o-transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {-o-transform: scale(1.1) rotate(-3deg);}
100% {-o-transform: scale(1) rotate(0);}
}
@keyframes tada {
0% {transform: scale(1);}
10%, 20% {transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);}
100% {transform: scale(1) rotate(0);}
}
.animate.tada {
-webkit-animation-name: tada;
-moz-animation-name: tada;
-o-animation-name: tada;
animation-name: tada;
visibility: visible !important;
}
@-webkit-keyframes swing {
20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }
20% { -webkit-transform: rotate(15deg); }
40% { -webkit-transform: rotate(-10deg); }
60% { -webkit-transform: rotate(5deg); }
80% { -webkit-transform: rotate(-5deg); }
100% { -webkit-transform: rotate(0deg); }
}
@-moz-keyframes swing {
20% { -moz-transform: rotate(15deg); }
40% { -moz-transform: rotate(-10deg); }
60% { -moz-transform: rotate(5deg); }
80% { -moz-transform: rotate(-5deg); }
100% { -moz-transform: rotate(0deg); }
}
@-o-keyframes swing {
20% { -o-transform: rotate(15deg); }
40% { -o-transform: rotate(-10deg); }
60% { -o-transform: rotate(5deg); }
80% { -o-transform: rotate(-5deg); }
100% { -o-transform: rotate(0deg); }
}
@keyframes swing {
20% { transform: rotate(15deg); }
40% { transform: rotate(-10deg); }
60% { transform: rotate(5deg); }
80% { transform: rotate(-5deg); }
100% { transform: rotate(0deg); }
}
.animate.swing {
-webkit-transform-origin: top center;
-moz-transform-origin: top center;
-o-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
-moz-animation-name: swing;
-o-animation-name: swing;
animation-name: swing;
visibility: visible !important;
} @-webkit-keyframes wobble {
0% { -webkit-transform: translateX(0%); }
15% { -webkit-transform: translateX(-25%) rotate(-5deg); }
30% { -webkit-transform: translateX(20%) rotate(3deg); }
45% { -webkit-transform: translateX(-15%) rotate(-3deg); }
60% { -webkit-transform: translateX(10%) rotate(2deg); }
75% { -webkit-transform: translateX(-5%) rotate(-1deg); }
100% { -webkit-transform: translateX(0%); }
}
@-moz-keyframes wobble {
0% { -moz-transform: translateX(0%); }
15% { -moz-transform: translateX(-25%) rotate(-5deg); }
30% { -moz-transform: translateX(20%) rotate(3deg); }
45% { -moz-transform: translateX(-15%) rotate(-3deg); }
60% { -moz-transform: translateX(10%) rotate(2deg); }
75% { -moz-transform: translateX(-5%) rotate(-1deg); }
100% { -moz-transform: translateX(0%); }
}
@-o-keyframes wobble {
0% { -o-transform: translateX(0%); }
15% { -o-transform: translateX(-25%) rotate(-5deg); }
30% { -o-transform: translateX(20%) rotate(3deg); }
45% { -o-transform: translateX(-15%) rotate(-3deg); }
60% { -o-transform: translateX(10%) rotate(2deg); }
75% { -o-transform: translateX(-5%) rotate(-1deg); }
100% { -o-transform: translateX(0%); }
}
@keyframes wobble {
0% { transform: translateX(0%); }
15% { transform: translateX(-25%) rotate(-5deg); }
30% { transform: translateX(20%) rotate(3deg); }
45% { transform: translateX(-15%) rotate(-3deg); }
60% { transform: translateX(10%) rotate(2deg); }
75% { transform: translateX(-5%) rotate(-1deg); }
100% { transform: translateX(0%); }
}
.animate.wobble {
-webkit-animation-name: wobble;
-moz-animation-name: wobble;
-o-animation-name: wobble;
animation-name: wobble;
visibility: visible !important;
} @-webkit-keyframes pulse {
0% { -webkit-transform: scale(1); }
50% { -webkit-transform: scale(1.1); }
100% { -webkit-transform: scale(1); }
}
@-moz-keyframes pulse {
0% { -moz-transform: scale(1); }
50% { -moz-transform: scale(1.1); }
100% { -moz-transform: scale(1); }
}
@-o-keyframes pulse {
0% { -o-transform: scale(1); }
50% { -o-transform: scale(1.1); }
100% { -o-transform: scale(1); }
}
@keyframes pulse {
0% { transform: scale(1); }
50% { transform: scale(1.1); }
100% { transform: scale(1); }
}
.animate.pulse {
-webkit-animation-name: pulse;
-moz-animation-name: pulse;
-o-animation-name: pulse;
animation-name: pulse;
visibility: visible !important;
}
@-webkit-keyframes flip {
0% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function: ease-in;
}
}
@-moz-keyframes flip {
0% {
-moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-moz-animation-timing-function: ease-out;
}
40% {
-moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-moz-animation-timing-function: ease-out;
}
50% {
-moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-moz-animation-timing-function: ease-in;
}
80% {
-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-moz-animation-timing-function: ease-in;
}
100% {
-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-moz-animation-timing-function: ease-in;
}
}
@-o-keyframes flip {
0% {
-o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-o-animation-timing-function: ease-out;
}
40% {
-o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-o-animation-timing-function: ease-out;
}
50% {
-o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-o-animation-timing-function: ease-in;
}
80% {
-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-o-animation-timing-function: ease-in;
}
100% {
-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-o-animation-timing-function: ease-in;
}
}
@keyframes flip {
0% {
transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
animation-timing-function: ease-out;
}
40% {
transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
animation-timing-function: ease-out;
}
50% {
transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
animation-timing-function: ease-in;
}
80% {
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
animation-timing-function: ease-in;
}
100% {
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
animation-timing-function: ease-in;
}
}
.animate.flip {
-webkit-backface-visibility: visible !important;
-webkit-animation-name: flip;
-moz-backface-visibility: visible !important;
-moz-animation-name: flip;
-o-backface-visibility: visible !important;
-o-animation-name: flip;
backface-visibility: visible !important;
animation-name: flip;
visibility: visible !important;
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateX(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateX(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
@-moz-keyframes flipInX {
0% {
-moz-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-moz-transform: perspective(400px) rotateX(-10deg);
}
70% {
-moz-transform: perspective(400px) rotateX(10deg);
}
100% {
-moz-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
@-o-keyframes flipInX {
0% {
-o-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-o-transform: perspective(400px) rotateX(-10deg);
}
70% {
-o-transform: perspective(400px) rotateX(10deg);
}
100% {
-o-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
@keyframes flipInX {
0% {
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
transform: perspective(400px) rotateX(-10deg);
}
70% {
transform: perspective(400px) rotateX(10deg);
}
100% {
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
.animate.flipInX {
-webkit-backface-visibility: visible !important;
-webkit-animation-name: flipInX;
-moz-backface-visibility: visible !important;
-moz-animation-name: flipInX;
-o-backface-visibility: visible !important;
-o-animation-name: flipInX;
backface-visibility: visible !important;
animation-name: flipInX;
visibility: visible !important;
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
@-moz-keyframes flipOutX {
0% {
-moz-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-moz-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
@-o-keyframes flipOutX {
0% {
-o-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-o-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
@keyframes flipOutX {
0% {
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
.animate.flipOutX {
-webkit-animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
-moz-animation-name: flipOutX;
-moz-backface-visibility: visible !important;
-o-animation-name: flipOutX;
-o-backface-visibility: visible !important;
animation-name: flipOutX;
backface-visibility: visible !important;
visibility: visible !important;
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateY(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
@-moz-keyframes flipInY {
0% {
-moz-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-moz-transform: perspective(400px) rotateY(-10deg);
}
70% {
-moz-transform: perspective(400px) rotateY(10deg);
}
100% {
-moz-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
@-o-keyframes flipInY {
0% {
-o-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-o-transform: perspective(400px) rotateY(-10deg);
}
70% {
-o-transform: perspective(400px) rotateY(10deg);
}
100% {
-o-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
@keyframes flipInY {
0% {
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
transform: perspective(400px) rotateY(-10deg);
}
70% {
transform: perspective(400px) rotateY(10deg);
}
100% {
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
.animate.flipInY {
-webkit-backface-visibility: visible !important;
-webkit-animation-name: flipInY;
-moz-backface-visibility: visible !important;
-moz-animation-name: flipInY;
-o-backface-visibility: visible !important;
-o-animation-name: flipInY;
backface-visibility: visible !important;
animation-name: flipInY;
visibility: visible !important;
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
@-moz-keyframes flipOutY {
0% {
-moz-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-moz-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
@-o-keyframes flipOutY {
0% {
-o-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-o-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
@keyframes flipOutY {
0% {
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
.animate.flipOutY {
-webkit-backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
-moz-backface-visibility: visible !important;
-moz-animation-name: flipOutY;
-o-backface-visibility: visible !important;
-o-animation-name: flipOutY;
backface-visibility: visible !important;
animation-name: flipOutY;
visibility: visible !important;
}
@-webkit-keyframes fadeIn {
0% {opacity: 0;}
100% {opacity: 1;}
}
@-moz-keyframes fadeIn {
0% {opacity: 0;}
100% {opacity: 1;}
}
@-o-keyframes fadeIn {
0% {opacity: 0;}
100% {opacity: 1;}
}
@keyframes fadeIn {
0% {opacity: 0;}
100% {opacity: 1;}
}
.animate.fadeIn {
-webkit-animation-name: fadeIn;
-moz-animation-name: fadeIn;
-o-animation-name: fadeIn;
animation-name: fadeIn;
visibility: visible !important;
}
@-webkit-keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@-moz-keyframes fadeInUp {
0% {
opacity: 0;
-moz-transform: translateY(20px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}
@-o-keyframes fadeInUp {
0% {
opacity: 0;
-o-transform: translateY(20px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}
@keyframes fadeInUp {
0% {
opacity: 0;
transform: translateY(20px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.animate.fadeInUp {
-webkit-animation-name: fadeInUp;
-moz-animation-name: fadeInUp;
-o-animation-name: fadeInUp;
animation-name: fadeInUp;
visibility: visible !important;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@-moz-keyframes fadeInDown {
0% {
opacity: 0;
-moz-transform: translateY(-20px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}
@-o-keyframes fadeInDown {
0% {
opacity: 0;
-o-transform: translateY(-20px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
transform: translateY(-20px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.animate.fadeInDown {
-webkit-animation-name: fadeInDown;
-moz-animation-name: fadeInDown;
-o-animation-name: fadeInDown;
animation-name: fadeInDown;
visibility: visible !important;
}
@-webkit-keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInLeft {
0% {
opacity: 0;
-moz-transform: translateX(-20px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInLeft {
0% {
opacity: 0;
-o-transform: translateX(-20px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInLeft {
0% {
opacity: 0;
transform: translateX(-20px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.animate.fadeInLeft {
-webkit-animation-name: fadeInLeft;
-moz-animation-name: fadeInLeft;
-o-animation-name: fadeInLeft;
animation-name: fadeInLeft;
visibility: visible !important;
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInRight {
0% {
opacity: 0;
-moz-transform: translateX(20px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInRight {
0% {
opacity: 0;
-o-transform: translateX(20px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
transform: translateX(20px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.animate.fadeInRight {
-webkit-animation-name: fadeInRight;
-moz-animation-name: fadeInRight;
-o-animation-name: fadeInRight;
animation-name: fadeInRight;
visibility: visible !important;
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@-moz-keyframes fadeInUpBig {
0% {
opacity: 0;
-moz-transform: translateY(2000px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}
@-o-keyframes fadeInUpBig {
0% {
opacity: 0;
-o-transform: translateY(2000px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}
@keyframes fadeInUpBig {
0% {
opacity: 0;
transform: translateY(2000px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.animate.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
-moz-animation-name: fadeInUpBig;
-o-animation-name: fadeInUpBig;
animation-name: fadeInUpBig;
visibility: visible !important;
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@-moz-keyframes fadeInDownBig {
0% {
opacity: 0;
-moz-transform: translateY(-2000px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}
@-o-keyframes fadeInDownBig {
0% {
opacity: 0;
-o-transform: translateY(-2000px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}
@keyframes fadeInDownBig {
0% {
opacity: 0;
transform: translateY(-2000px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.animate.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
-moz-animation-name: fadeInDownBig;
-o-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
visibility: visible !important;
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInLeftBig {
0% {
opacity: 0;
-moz-transform: translateX(-2000px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInLeftBig {
0% {
opacity: 0;
-o-transform: translateX(-2000px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInLeftBig {
0% {
opacity: 0;
transform: translateX(-2000px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.animate.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
-moz-animation-name: fadeInLeftBig;
-o-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
visibility: visible !important;
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInRightBig {
0% {
opacity: 0;
-moz-transform: translateX(2000px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInRightBig {
0% {
opacity: 0;
-o-transform: translateX(2000px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInRightBig {
0% {
opacity: 0;
transform: translateX(2000px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.animate.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
-moz-animation-name: fadeInRightBig;
-o-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
visibility: visible !important;
}
@-webkit-keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
@-moz-keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
@-o-keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
@keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
.animate.fadeOut {
-webkit-animation-name: fadeOut;
-moz-animation-name: fadeOut;
-o-animation-name: fadeOut;
animation-name: fadeOut;
visibility: visible !important;
}
@-webkit-keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
}
}
@-moz-keyframes fadeOutUp {
0% {
opacity: 1;
-moz-transform: translateY(0);
}
100% {
opacity: 0;
-moz-transform: translateY(-20px);
}
}
@-o-keyframes fadeOutUp {
0% {
opacity: 1;
-o-transform: translateY(0);
}
100% {
opacity: 0;
-o-transform: translateY(-20px);
}
}
@keyframes fadeOutUp {
0% {
opacity: 1;
transform: translateY(0);
}
100% {
opacity: 0;
transform: translateY(-20px);
}
}
.animate.fadeOutUp {
-webkit-animation-name: fadeOutUp;
-moz-animation-name: fadeOutUp;
-o-animation-name: fadeOutUp;
animation-name: fadeOutUp;
visibility: visible !important;
}
@-webkit-keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
}
}
@-moz-keyframes fadeOutDown {
0% {
opacity: 1;
-moz-transform: translateY(0);
}
100% {
opacity: 0;
-moz-transform: translateY(20px);
}
}
@-o-keyframes fadeOutDown {
0% {
opacity: 1;
-o-transform: translateY(0);
}
100% {
opacity: 0;
-o-transform: translateY(20px);
}
}
@keyframes fadeOutDown {
0% {
opacity: 1;
transform: translateY(0);
}
100% {
opacity: 0;
transform: translateY(20px);
}
}
.animate.fadeOutDown {
-webkit-animation-name: fadeOutDown;
-moz-animation-name: fadeOutDown;
-o-animation-name: fadeOutDown;
animation-name: fadeOutDown;
visibility: visible !important;
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
}
}
@-moz-keyframes fadeOutLeft {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(-20px);
}
}
@-o-keyframes fadeOutLeft {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(-20px);
}
}
@keyframes fadeOutLeft {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(-20px);
}
}
.animate.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
-moz-animation-name: fadeOutLeft;
-o-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
visibility: visible !important;
}
@-webkit-keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
}
}
@-moz-keyframes fadeOutRight {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(20px);
}
}
@-o-keyframes fadeOutRight {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(20px);
}
}
@keyframes fadeOutRight {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(20px);
}
}
.animate.fadeOutRight {
-webkit-animation-name: fadeOutRight;
-moz-animation-name: fadeOutRight;
-o-animation-name: fadeOutRight;
animation-name: fadeOutRight;
visibility: visible !important;
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
}
}
@-moz-keyframes fadeOutUpBig {
0% {
opacity: 1;
-moz-transform: translateY(0);
}
100% {
opacity: 0;
-moz-transform: translateY(-2000px);
}
}
@-o-keyframes fadeOutUpBig {
0% {
opacity: 1;
-o-transform: translateY(0);
}
100% {
opacity: 0;
-o-transform: translateY(-2000px);
}
}
@keyframes fadeOutUpBig {
0% {
opacity: 1;
transform: translateY(0);
}
100% {
opacity: 0;
transform: translateY(-2000px);
}
}
.animate.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
-moz-animation-name: fadeOutUpBig;
-o-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
visibility: visible !important;
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
}
}
@-moz-keyframes fadeOutDownBig {
0% {
opacity: 1;
-moz-transform: translateY(0);
}
100% {
opacity: 0;
-moz-transform: translateY(2000px);
}
}
@-o-keyframes fadeOutDownBig {
0% {
opacity: 1;
-o-transform: translateY(0);
}
100% {
opacity: 0;
-o-transform: translateY(2000px);
}
}
@keyframes fadeOutDownBig {
0% {
opacity: 1;
transform: translateY(0);
}
100% {
opacity: 0;
transform: translateY(2000px);
}
}
.animate.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
-moz-animation-name: fadeOutDownBig;
-o-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
visibility: visible !important;
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
}
}
@-moz-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(-2000px);
}
}
@-o-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(-2000px);
}
}
@keyframes fadeOutLeftBig {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(-2000px);
}
}
.animate.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
-moz-animation-name: fadeOutLeftBig;
-o-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
visibility: visible !important;
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
}
}
@-moz-keyframes fadeOutRightBig {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(2000px);
}
}
@-o-keyframes fadeOutRightBig {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(2000px);
}
}
@keyframes fadeOutRightBig {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(2000px);
}
}
.animate.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
-moz-animation-name: fadeOutRightBig;
-o-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
visibility: visible !important;
}
@-webkit-keyframes bounceIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
}
50% {
opacity: 1;
-webkit-transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
}
100% {
-webkit-transform: scale(1);
}
}
@-moz-keyframes bounceIn {
0% {
opacity: 0;
-moz-transform: scale(.3);
}
50% {
opacity: 1;
-moz-transform: scale(1.05);
}
70% {
-moz-transform: scale(.9);
}
100% {
-moz-transform: scale(1);
}
}
@-o-keyframes bounceIn {
0% {
opacity: 0;
-o-transform: scale(.3);
}
50% {
opacity: 1;
-o-transform: scale(1.05);
}
70% {
-o-transform: scale(.9);
}
100% {
-o-transform: scale(1);
}
}
@keyframes bounceIn {
0% {
opacity: 0;
transform: scale(.3);
}
50% {
opacity: 1;
transform: scale(1.05);
}
70% {
transform: scale(.9);
}
100% {
transform: scale(1);
}
}
.animate.bounceIn {
-webkit-animation-name: bounceIn;
-moz-animation-name: bounceIn;
-o-animation-name: bounceIn;
animation-name: bounceIn;
visibility: visible !important;
}
@-webkit-keyframes bounceInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(-30px);
}
80% {
-webkit-transform: translateY(10px);
}
100% {
-webkit-transform: translateY(0);
}
}
@-moz-keyframes bounceInUp {
0% {
opacity: 0;
-moz-transform: translateY(2000px);
}
60% {
opacity: 1;
-moz-transform: translateY(-30px);
}
80% {
-moz-transform: translateY(10px);
}
100% {
-moz-transform: translateY(0);
}
}
@-o-keyframes bounceInUp {
0% {
opacity: 0;
-o-transform: translateY(2000px);
}
60% {
opacity: 1;
-o-transform: translateY(-30px);
}
80% {
-o-transform: translateY(10px);
}
100% {
-o-transform: translateY(0);
}
}
@keyframes bounceInUp {
0% {
opacity: 0;
transform: translateY(2000px);
}
60% {
opacity: 1;
transform: translateY(-30px);
}
80% {
transform: translateY(10px);
}
100% {
transform: translateY(0);
}
}
.animate.bounceInUp {
-webkit-animation-name: bounceInUp;
-moz-animation-name: bounceInUp;
-o-animation-name: bounceInUp;
animation-name: bounceInUp;
visibility: visible !important;
}
@-webkit-keyframes bounceInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(30px);
}
80% {
-webkit-transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
}
}
@-moz-keyframes bounceInDown {
0% {
opacity: 0;
-moz-transform: translateY(-2000px);
}
60% {
opacity: 1;
-moz-transform: translateY(30px);
}
80% {
-moz-transform: translateY(-10px);
}
100% {
-moz-transform: translateY(0);
}
}
@-o-keyframes bounceInDown {
0% {
opacity: 0;
-o-transform: translateY(-2000px);
}
60% {
opacity: 1;
-o-transform: translateY(30px);
}
80% {
-o-transform: translateY(-10px);
}
100% {
-o-transform: translateY(0);
}
}
@keyframes bounceInDown {
0% {
opacity: 0;
transform: translateY(-2000px);
}
60% {
opacity: 1;
transform: translateY(30px);
}
80% {
transform: translateY(-10px);
}
100% {
transform: translateY(0);
}
}
.animate.bounceInDown {
-webkit-animation-name: bounceInDown;
-moz-animation-name: bounceInDown;
-o-animation-name: bounceInDown;
animation-name: bounceInDown;
visibility: visible !important;
}
@-webkit-keyframes bounceInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
}
}
@-moz-keyframes bounceInLeft {
0% {
opacity: 0;
-moz-transform: translateX(-2000px);
}
60% {
opacity: 1;
-moz-transform: translateX(30px);
}
80% {
-moz-transform: translateX(-10px);
}
100% {
-moz-transform: translateX(0);
}
}
@-o-keyframes bounceInLeft {
0% {
opacity: 0;
-o-transform: translateX(-2000px);
}
60% {
opacity: 1;
-o-transform: translateX(30px);
}
80% {
-o-transform: translateX(-10px);
}
100% {
-o-transform: translateX(0);
}
}
@keyframes bounceInLeft {
0% {
opacity: 0;
transform: translateX(-2000px);
}
60% {
opacity: 1;
transform: translateX(30px);
}
80% {
transform: translateX(-10px);
}
100% {
transform: translateX(0);
}
}
.animate.bounceInLeft {
-webkit-animation-name: bounceInLeft;
-moz-animation-name: bounceInLeft;
-o-animation-name: bounceInLeft;
animation-name: bounceInLeft;
visibility: visible !important;
}
@-webkit-keyframes bounceInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
}
}
@-moz-keyframes bounceInRight {
0% {
opacity: 0;
-moz-transform: translateX(2000px);
}
60% {
opacity: 1;
-moz-transform: translateX(-30px);
}
80% {
-moz-transform: translateX(10px);
}
100% {
-moz-transform: translateX(0);
}
}
@-o-keyframes bounceInRight {
0% {
opacity: 0;
-o-transform: translateX(2000px);
}
60% {
opacity: 1;
-o-transform: translateX(-30px);
}
80% {
-o-transform: translateX(10px);
}
100% {
-o-transform: translateX(0);
}
}
@keyframes bounceInRight {
0% {
opacity: 0;
transform: translateX(2000px);
}
60% {
opacity: 1;
transform: translateX(-30px);
}
80% {
transform: translateX(10px);
}
100% {
transform: translateX(0);
}
}
.animate.bounceInRight {
-webkit-animation-name: bounceInRight;
-moz-animation-name: bounceInRight;
-o-animation-name: bounceInRight;
animation-name: bounceInRight;
visibility: visible !important;
}
@-webkit-keyframes bounceOut {
0% {
-webkit-transform: scale(1);
}
25% {
-webkit-transform: scale(.95);
}
50% {
opacity: 1;
-webkit-transform: scale(1.1);
}
100% {
opacity: 0;
-webkit-transform: scale(.3);
}
}
@-moz-keyframes bounceOut {
0% {
-moz-transform: scale(1);
}
25% {
-moz-transform: scale(.95);
}
50% {
opacity: 1;
-moz-transform: scale(1.1);
}
100% {
opacity: 0;
-moz-transform: scale(.3);
}
}
@-o-keyframes bounceOut {
0% {
-o-transform: scale(1);
}
25% {
-o-transform: scale(.95);
}
50% {
opacity: 1;
-o-transform: scale(1.1);
}
100% {
opacity: 0;
-o-transform: scale(.3);
}
}
@keyframes bounceOut {
0% {
transform: scale(1);
}
25% {
transform: scale(.95);
}
50% {
opacity: 1;
transform: scale(1.1);
}
100% {
opacity: 0;
transform: scale(.3);
}
}
.animate.bounceOut {
-webkit-animation-name: bounceOut;
-moz-animation-name: bounceOut;
-o-animation-name: bounceOut;
animation-name: bounceOut;
visibility: visible !important;
}
@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
}
}
@-moz-keyframes bounceOutUp {
0% {
-moz-transform: translateY(0);
}
20% {
opacity: 1;
-moz-transform: translateY(20px);
}
100% {
opacity: 0;
-moz-transform: translateY(-2000px);
}
}
@-o-keyframes bounceOutUp {
0% {
-o-transform: translateY(0);
}
20% {
opacity: 1;
-o-transform: translateY(20px);
}
100% {
opacity: 0;
-o-transform: translateY(-2000px);
}
}
@keyframes bounceOutUp {
0% {
transform: translateY(0);
}
20% {
opacity: 1;
transform: translateY(20px);
}
100% {
opacity: 0;
transform: translateY(-2000px);
}
}
.animate.bounceOutUp {
-webkit-animation-name: bounceOutUp;
-moz-animation-name: bounceOutUp;
-o-animation-name: bounceOutUp;
animation-name: bounceOutUp;
visibility: visible !important;
}
@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
}
}
@-moz-keyframes bounceOutDown {
0% {
-moz-transform: translateY(0);
}
20% {
opacity: 1;
-moz-transform: translateY(-20px);
}
100% {
opacity: 0;
-moz-transform: translateY(2000px);
}
}
@-o-keyframes bounceOutDown {
0% {
-o-transform: translateY(0);
}
20% {
opacity: 1;
-o-transform: translateY(-20px);
}
100% {
opacity: 0;
-o-transform: translateY(2000px);
}
}
@keyframes bounceOutDown {
0% {
transform: translateY(0);
}
20% {
opacity: 1;
transform: translateY(-20px);
}
100% {
opacity: 0;
transform: translateY(2000px);
}
}
.animate.bounceOutDown {
-webkit-animation-name: bounceOutDown;
-moz-animation-name: bounceOutDown;
-o-animation-name: bounceOutDown;
animation-name: bounceOutDown;
visibility: visible !important;
}
@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
}
}
@-moz-keyframes bounceOutLeft {
0% {
-moz-transform: translateX(0);
}
20% {
opacity: 1;
-moz-transform: translateX(20px);
}
100% {
opacity: 0;
-moz-transform: translateX(-2000px);
}
}
@-o-keyframes bounceOutLeft {
0% {
-o-transform: translateX(0);
}
20% {
opacity: 1;
-o-transform: translateX(20px);
}
100% {
opacity: 0;
-o-transform: translateX(-2000px);
}
}
@keyframes bounceOutLeft {
0% {
transform: translateX(0);
}
20% {
opacity: 1;
transform: translateX(20px);
}
100% {
opacity: 0;
transform: translateX(-2000px);
}
}
.animate.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
-moz-animation-name: bounceOutLeft;
-o-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
visibility: visible !important;
}
@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
}
}
@-moz-keyframes bounceOutRight {
0% {
-moz-transform: translateX(0);
}
20% {
opacity: 1;
-moz-transform: translateX(-20px);
}
100% {
opacity: 0;
-moz-transform: translateX(2000px);
}
}
@-o-keyframes bounceOutRight {
0% {
-o-transform: translateX(0);
}
20% {
opacity: 1;
-o-transform: translateX(-20px);
}
100% {
opacity: 0;
-o-transform: translateX(2000px);
}
}
@keyframes bounceOutRight {
0% {
transform: translateX(0);
}
20% {
opacity: 1;
transform: translateX(-20px);
}
100% {
opacity: 0;
transform: translateX(2000px);
}
}
.animate.bounceOutRight {
-webkit-animation-name: bounceOutRight;
-moz-animation-name: bounceOutRight;
-o-animation-name: bounceOutRight;
animation-name: bounceOutRight;
visibility: visible !important;
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin: center center;
-webkit-transform: rotate(-200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center center;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateIn {
0% {
-moz-transform-origin: center center;
-moz-transform: rotate(-200deg);
opacity: 0;
}
100% {
-moz-transform-origin: center center;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateIn {
0% {
-o-transform-origin: center center;
-o-transform: rotate(-200deg);
opacity: 0;
}
100% {
-o-transform-origin: center center;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateIn {
0% {
transform-origin: center center;
transform: rotate(-200deg);
opacity: 0;
}
100% {
transform-origin: center center;
transform: rotate(0);
opacity: 1;
}
}
.animate.rotateIn {
-webkit-animation-name: rotateIn;
-moz-animation-name: rotateIn;
-o-animation-name: rotateIn;
animation-name: rotateIn;
visibility: visible !important;
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateInUpLeft {
0% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(90deg);
opacity: 0;
}
100% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateInUpLeft {
0% {
-o-transform-origin: left bottom;
-o-transform: rotate(90deg);
opacity: 0;
}
100% {
-o-transform-origin: left bottom;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpLeft {
0% {
transform-origin: left bottom;
transform: rotate(90deg);
opacity: 0;
}
100% {
transform-origin: left bottom;
transform: rotate(0);
opacity: 1;
}
}
.animate.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
-moz-animation-name: rotateInUpLeft;
-o-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft;
visibility: visible !important;
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateInDownLeft {
0% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(-90deg);
opacity: 0;
}
100% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateInDownLeft {
0% {
-o-transform-origin: left bottom;
-o-transform: rotate(-90deg);
opacity: 0;
}
100% {
-o-transform-origin: left bottom;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownLeft {
0% {
transform-origin: left bottom;
transform: rotate(-90deg);
opacity: 0;
}
100% {
transform-origin: left bottom;
transform: rotate(0);
opacity: 1;
}
}
.animate.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
-moz-animation-name: rotateInDownLeft;
-o-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft;
visibility: visible !important;
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateInUpRight {
0% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(-90deg);
opacity: 0;
}
100% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateInUpRight {
0% {
-o-transform-origin: right bottom;
-o-transform: rotate(-90deg);
opacity: 0;
}
100% {
-o-transform-origin: right bottom;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpRight {
0% {
transform-origin: right bottom;
transform: rotate(-90deg);
opacity: 0;
}
100% {
transform-origin: right bottom;
transform: rotate(0);
opacity: 1;
}
}
.animate.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
-moz-animation-name: rotateInUpRight;
-o-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
visibility: visible !important;
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateInDownRight {
0% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(90deg);
opacity: 0;
}
100% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateInDownRight {
0% {
-o-transform-origin: right bottom;
-o-transform: rotate(90deg);
opacity: 0;
}
100% {
-o-transform-origin: right bottom;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownRight {
0% {
transform-origin: right bottom;
transform: rotate(90deg);
opacity: 0;
}
100% {
transform-origin: right bottom;
transform: rotate(0);
opacity: 1;
}
}
.animate.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
-moz-animation-name: rotateInDownRight;
-o-animation-name: rotateInDownRight;
animation-name: rotateInDownRight;
visibility: visible !important;
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin: center center;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: center center;
-webkit-transform: rotate(200deg);
opacity: 0;
}
}
@-moz-keyframes rotateOut {
0% {
-moz-transform-origin: center center;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: center center;
-moz-transform: rotate(200deg);
opacity: 0;
}
}
@-o-keyframes rotateOut {
0% {
-o-transform-origin: center center;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: center center;
-o-transform: rotate(200deg);
opacity: 0;
}
}
@keyframes rotateOut {
0% {
transform-origin: center center;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: center center;
transform: rotate(200deg);
opacity: 0;
}
}
.animate.rotateOut {
-webkit-animation-name: rotateOut;
-moz-animation-name: rotateOut;
-o-animation-name: rotateOut;
animation-name: rotateOut;
visibility: visible !important;
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
opacity: 0;
}
}
@-moz-keyframes rotateOutUpLeft {
0% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(-90deg);
opacity: 0;
}
}
@-o-keyframes rotateOutUpLeft {
0% {
-o-transform-origin: left bottom;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: left bottom;
-o-transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutUpLeft {
0% {
transform-origin: left bottom;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: left bottom;
transform: rotate(-90deg);
opacity: 0;
}
}
.animate.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
-moz-animation-name: rotateOutUpLeft;
-o-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
visibility: visible !important;
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(90deg);
opacity: 0;
}
}
@-moz-keyframes rotateOutDownLeft {
0% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(90deg);
opacity: 0;
}
}
@-o-keyframes rotateOutDownLeft {
0% {
-o-transform-origin: left bottom;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: left bottom;
-o-transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutDownLeft {
0% {
transform-origin: left bottom;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: left bottom;
transform: rotate(90deg);
opacity: 0;
}
}
.animate.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
-moz-animation-name: rotateOutDownLeft;
-o-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
visibility: visible !important;
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(90deg);
opacity: 0;
}
}
@-moz-keyframes rotateOutUpRight {
0% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(90deg);
opacity: 0;
}
}
@-o-keyframes rotateOutUpRight {
0% {
-o-transform-origin: right bottom;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: right bottom;
-o-transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutUpRight {
0% {
transform-origin: right bottom;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: right bottom;
transform: rotate(90deg);
opacity: 0;
}
}
.animate.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
-moz-animation-name: rotateOutUpRight;
-o-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
visibility: visible !important;
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
opacity: 0;
}
}
@-moz-keyframes rotateOutDownRight {
0% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(-90deg);
opacity: 0;
}
}
@-o-keyframes rotateOutDownRight {
0% {
-o-transform-origin: right bottom;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: right bottom;
-o-transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutDownRight {
0% {
transform-origin: right bottom;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: right bottom;
transform: rotate(-90deg);
opacity: 0;
}
}
.animate.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
-moz-animation-name: rotateOutDownRight;
-o-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
visibility: visible !important;
}
@-webkit-keyframes hinge {
0% { -webkit-transform: rotate(0); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }
20%, 60% { -webkit-transform: rotate(80deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }
40% { -webkit-transform: rotate(60deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }
80% { -webkit-transform: rotate(60deg) translateY(0); opacity: 1; -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }
100% { -webkit-transform: translateY(700px); opacity: 0; }
}
@-moz-keyframes hinge {
0% { -moz-transform: rotate(0); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }
20%, 60% { -moz-transform: rotate(80deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }
40% { -moz-transform: rotate(60deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }
80% { -moz-transform: rotate(60deg) translateY(0); opacity: 1; -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }
100% { -moz-transform: translateY(700px); opacity: 0; }
}
@-o-keyframes hinge {
0% { -o-transform: rotate(0); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }
20%, 60% { -o-transform: rotate(80deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }
40% { -o-transform: rotate(60deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }
80% { -o-transform: rotate(60deg) translateY(0); opacity: 1; -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }
100% { -o-transform: translateY(700px); opacity: 0; }
}
@keyframes hinge {
0% { transform: rotate(0); transform-origin: top left; animation-timing-function: ease-in-out; }
20%, 60% { transform: rotate(80deg); transform-origin: top left; animation-timing-function: ease-in-out; }
40% { transform: rotate(60deg); transform-origin: top left; animation-timing-function: ease-in-out; }
80% { transform: rotate(60deg) translateY(0); opacity: 1; transform-origin: top left; animation-timing-function: ease-in-out; }
100% { transform: translateY(700px); opacity: 0; }
}
.animate.hinge {
-webkit-animation-name: hinge;
-moz-animation-name: hinge;
-o-animation-name: hinge;
animation-name: hinge;
visibility: visible !important;
} @-webkit-keyframes rollIn {
0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); }
100% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); }
}
@-moz-keyframes rollIn {
0% { opacity: 0; -moz-transform: translateX(-100%) rotate(-120deg); }
100% { opacity: 1; -moz-transform: translateX(0px) rotate(0deg); }
}
@-o-keyframes rollIn {
0% { opacity: 0; -o-transform: translateX(-100%) rotate(-120deg); }
100% { opacity: 1; -o-transform: translateX(0px) rotate(0deg); }
}
@keyframes rollIn {
0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); }
100% { opacity: 1; transform: translateX(0px) rotate(0deg); }
}
.animate.rollIn {
-webkit-animation-name: rollIn;
-moz-animation-name: rollIn;
-o-animation-name: rollIn;
animation-name: rollIn;
visibility: visible !important;
} @-webkit-keyframes rollOut {
0% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform: translateX(100%) rotate(120deg);
}
}
@-moz-keyframes rollOut {
0% {
opacity: 1;
-moz-transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-moz-transform: translateX(100%) rotate(120deg);
}
}
@-o-keyframes rollOut {
0% {
opacity: 1;
-o-transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-o-transform: translateX(100%) rotate(120deg);
}
}
@keyframes rollOut {
0% {
opacity: 1;
transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
transform: translateX(100%) rotate(120deg);
}
}
.animate.rollOut {
-webkit-animation-name: rollOut;
-moz-animation-name: rollOut;
-o-animation-name: rollOut;
animation-name: rollOut;
visibility: visible !important;
} @-webkit-keyframes lightSpeedIn {
0% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
60% { -webkit-transform: translateX(-20%) skewX(30deg); opacity: 1; }
80% { -webkit-transform: translateX(0%) skewX(-15deg); opacity: 1; }
100% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
}
@-moz-keyframes lightSpeedIn {
0% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
60% { -moz-transform: translateX(-20%) skewX(30deg); opacity: 1; }
80% { -moz-transform: translateX(0%) skewX(-15deg); opacity: 1; }
100% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
}
@-o-keyframes lightSpeedIn {
0% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
60% { -o-transform: translateX(-20%) skewX(30deg); opacity: 1; }
80% { -o-transform: translateX(0%) skewX(-15deg); opacity: 1; }
100% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
}
@keyframes lightSpeedIn {
0% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
60% { transform: translateX(-20%) skewX(30deg); opacity: 1; }
80% { transform: translateX(0%) skewX(-15deg); opacity: 1; }
100% { transform: translateX(0%) skewX(0deg); opacity: 1; }
}
.animate.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
-moz-animation-name: lightSpeedIn;
-o-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
-moz-animation-timing-function: ease-out;
-o-animation-timing-function: ease-out;
animation-timing-function: ease-out;
visibility: visible !important;
}
.animate.lightSpeedIn {
-webkit-animation-duration: 0.5s;
-moz-animation-duration: 0.5s;
-o-animation-duration: 0.5s;
animation-duration: 0.5s;
} @-webkit-keyframes lightSpeedOut {
0% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
100% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}
@-moz-keyframes lightSpeedOut {
0% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
100% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}
@-o-keyframes lightSpeedOut {
0% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
100% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}
@keyframes lightSpeedOut {
0% { transform: translateX(0%) skewX(0deg); opacity: 1; }
100% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
}
.animate.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
-moz-animation-name: lightSpeedOut;
-o-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
-moz-animation-timing-function: ease-in;
-o-animation-timing-function: ease-in;
animation-timing-function: ease-in;
visibility: visible !important;
}
.animate.lightSpeedOut {
-webkit-animation-duration: 0.25s;
-moz-animation-duration: 0.25s;
-o-animation-duration: 0.25s;
animation-duration: 0.25s;
} .slideDown{
animation-name: slideDown;
-webkit-animation-name: slideDown;
-moz-animation-name: slideDown;	
animation-duration: 1s;	
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
animation-timing-function: ease;	
-webkit-animation-timing-function: ease;
-webkit-animation-timing-function: ease;
visibility: visible !important;
}
@keyframes slideDown {
0% {
transform: translateY(-100%);
}
50%{
transform: translateY(8%);
}
65%{
transform: translateY(-4%);
}
80%{
transform: translateY(4%);
}
95%{
transform: translateY(-2%);
}			
100% {
transform: translateY(0%);
}		
}
@-webkit-keyframes slideDown {
0% {
-webkit-transform: translateY(-100%);
}
50%{
-webkit-transform: translateY(8%);
}
65%{
-webkit-transform: translateY(-4%);
}
80%{
-webkit-transform: translateY(4%);
}
95%{
-webkit-transform: translateY(-2%);
}			
100% {
-webkit-transform: translateY(0%);
}	
} .slideUp{
animation-name: slideUp;
-webkit-animation-name: slideUp;	
animation-duration: 1s;	
-webkit-animation-duration: 1s;
animation-timing-function: ease;	
-webkit-animation-timing-function: ease;
visibility: visible !important;
}
@keyframes slideUp {
0% {
transform: translateY(100%);
}
50%{
transform: translateY(-8%);
}
65%{
transform: translateY(4%);
}
80%{
transform: translateY(-4%);
}
95%{
transform: translateY(2%);
}			
100% {
transform: translateY(0%);
}	
}
@-webkit-keyframes slideUp {
0% {
-webkit-transform: translateY(100%);
}
50%{
-webkit-transform: translateY(-8%);
}
65%{
-webkit-transform: translateY(4%);
}
80%{
-webkit-transform: translateY(-4%);
}
95%{
-webkit-transform: translateY(2%);
}			
100% {
-webkit-transform: translateY(0%);
}	
} .slideLeft{
animation-name: slideLeft;
-webkit-animation-name: slideLeft;	
animation-duration: 1s;	
-webkit-animation-duration: 1s;
animation-timing-function: ease-in-out;	
-webkit-animation-timing-function: ease-in-out;	
visibility: visible !important;
}
@keyframes slideLeft {
0% {
transform: translateX(150%);
}
50%{
ransform: translateX(-8%);
}
65%{
transform: translateX(4%);
}
80%{
transform: translateX(-4%);
}
95%{
transform: translateX(2%);
}			
100% {
transform: translateX(0%);
}
}
@-webkit-keyframes slideLeft {
0% {
-webkit-transform: translateX(150%);
}
50%{
-webkit-transform: translateX(-8%);
}
65%{
-webkit-transform: translateX(4%);
}
80%{
-webkit-transform: translateX(-4%);
}
95%{
-webkit-transform: translateX(2%);
}			
100% {
-webkit-transform: translateX(0%);
}
} .slideRight{
animation-name: slideRight;
-webkit-animation-name: slideRight;	
animation-duration: 1s;	
-webkit-animation-duration: 1s;
animation-timing-function: ease-in-out;	
-webkit-animation-timing-function: ease-in-out;		
visibility: visible !important;
}
@keyframes slideRight {
0% {
transform: translateX(-150%);
}
50%{
transform: translateX(8%);
}
65%{
transform: translateX(-4%);
}
80%{
transform: translateX(4%);
}
95%{
transform: translateX(-2%);
}			
100% {
transform: translateX(0%);
}	
}
@-webkit-keyframes slideRight {
0% {
-webkit-transform: translateX(-150%);
}
50%{
-webkit-transform: translateX(8%);
}
65%{
-webkit-transform: translateX(-4%);
}
80%{
-webkit-transform: translateX(4%);
}
95%{
-webkit-transform: translateX(-2%);
}			
100% {
-webkit-transform: translateX(0%);
}
} .slideExpandUp{
animation-name: slideExpandUp;
-webkit-animation-name: slideExpandUp;	
animation-duration: 1.6s;	
-webkit-animation-duration: 1.6s;
animation-timing-function: ease-out;	
-webkit-animation-timing-function: ease -out;
visibility: visible !important;
}
@keyframes slideExpandUp {
0% {
transform: translateY(100%) scaleX(0.5);
}
30%{
transform: translateY(-8%) scaleX(0.5);
}	
40%{
transform: translateY(2%) scaleX(0.5);
}
50%{
transform: translateY(0%) scaleX(1.1);
}
60%{
transform: translateY(0%) scaleX(0.9);		
}
70% {
transform: translateY(0%) scaleX(1.05);
}			
80%{
transform: translateY(0%) scaleX(0.95);		
}
90% {
transform: translateY(0%) scaleX(1.02);
}	
100%{
transform: translateY(0%) scaleX(1);		
}
}
@-webkit-keyframes slideExpandUp {
0% {
-webkit-transform: translateY(100%) scaleX(0.5);
}
30%{
-webkit-transform: translateY(-8%) scaleX(0.5);
}	
40%{
-webkit-transform: translateY(2%) scaleX(0.5);
}
50%{
-webkit-transform: translateY(0%) scaleX(1.1);
}
60%{
-webkit-transform: translateY(0%) scaleX(0.9);		
}
70% {
-webkit-transform: translateY(0%) scaleX(1.05);
}			
80%{
-webkit-transform: translateY(0%) scaleX(0.95);		
}
90% {
-webkit-transform: translateY(0%) scaleX(1.02);
}	
100%{
-webkit-transform: translateY(0%) scaleX(1);		
}
} .expandUp{
animation-name: expandUp;
-webkit-animation-name: expandUp;	
animation-duration: 0.7s;	
-webkit-animation-duration: 0.7s;
animation-timing-function: ease;	
-webkit-animation-timing-function: ease;	
visibility: visible !important;
}
@keyframes expandUp {
0% {
transform: translateY(100%) scale(0.6) scaleY(0.5);
}
60%{
transform: translateY(-7%) scaleY(1.12);
}
75%{
transform: translateY(3%);
}	
100% {
transform: translateY(0%) scale(1) scaleY(1);
}	
}
@-webkit-keyframes expandUp {
0% {
-webkit-transform: translateY(100%) scale(0.6) scaleY(0.5);
}
60%{
-webkit-transform: translateY(-7%) scaleY(1.12);
}
75%{
-webkit-transform: translateY(3%);
}	
100% {
-webkit-transform: translateY(0%) scale(1) scaleY(1);
}	
} .expandOpen{
animation-name: expandOpen;
-webkit-animation-name: expandOpen;	
animation-duration: 1.2s;	
-webkit-animation-duration: 1.2s;
animation-timing-function: ease-out;	
-webkit-animation-timing-function: ease-out;
visibility: visible !important;
}
@keyframes expandOpen {
0% {
transform: scale(1.8);		
}
50% {
transform: scale(0.95);
}	
80% {
transform: scale(1.05);
}
90% {
transform: scale(0.98);
}	
100% {
transform: scale(1);
}			
}
@-webkit-keyframes expandOpen {
0% {
-webkit-transform: scale(1.8);		
}
50% {
-webkit-transform: scale(0.95);
}	
80% {
-webkit-transform: scale(1.05);
}
90% {
-webkit-transform: scale(0.98);
}	
100% {
-webkit-transform: scale(1);
}					
} .bigEntrance{
animation-name: bigEntrance;
-webkit-animation-name: bigEntrance;	
animation-duration: 1.6s;	
-webkit-animation-duration: 1.6s;
animation-timing-function: ease-out;	
-webkit-animation-timing-function: ease-out;	
visibility: visible !important;
}
@keyframes bigEntrance {
0% {
transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
opacity: 0.2;
}
30% {
transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);		
opacity: 1;
}
45% {
transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
opacity: 1;
}
60% {
transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);		
opacity: 1;
}	
75% {
transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
opacity: 1;
}
90% {
transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);		
opacity: 1;
}	
100% {
transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
opacity: 1;
}		
}
@-webkit-keyframes bigEntrance {
0% {
-webkit-transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
opacity: 0.2;
}
30% {
-webkit-transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);		
opacity: 1;
}
45% {
-webkit-transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
opacity: 1;
}
60% {
-webkit-transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);		
opacity: 1;
}	
75% {
-webkit-transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
opacity: 1;
}
90% {
-webkit-transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);		
opacity: 1;
}	
100% {
-webkit-transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
opacity: 1;
}				
} .hatch{
animation-name: hatch;
-webkit-animation-name: hatch;	
animation-duration: 2s;	
-webkit-animation-duration: 2s;
animation-timing-function: ease-in-out;	
-webkit-animation-timing-function: ease-in-out;
transform-origin: 50% 100%;
-ms-transform-origin: 50% 100%;
-webkit-transform-origin: 50% 100%; 
visibility: visible !important;
}
@keyframes hatch {
0% {
transform: rotate(0deg) scaleY(0.6);
}
20% {
transform: rotate(-2deg) scaleY(1.05);
}
35% {
transform: rotate(2deg) scaleY(1);
}
50% {
transform: rotate(-2deg);
}	
65% {
transform: rotate(1deg);
}	
80% {
transform: rotate(-1deg);
}		
100% {
transform: rotate(0deg);
}									
}
@-webkit-keyframes hatch {
0% {
-webkit-transform: rotate(0deg) scaleY(0.6);
}
20% {
-webkit-transform: rotate(-2deg) scaleY(1.05);
}
35% {
-webkit-transform: rotate(2deg) scaleY(1);
}
50% {
-webkit-transform: rotate(-2deg);
}	
65% {
-webkit-transform: rotate(1deg);
}	
80% {
-webkit-transform: rotate(-1deg);
}		
100% {
-webkit-transform: rotate(0deg);
}		
} .floating{
animation-name: floating;
-webkit-animation-name: floating;
animation-duration: 1.5s;	
-webkit-animation-duration: 1.5s;
animation-iteration-count: infinite;
-webkit-animation-iteration-count: infinite;
visibility: visible !important;
}
@keyframes floating {
0% {
transform: translateY(0%);	
}
50% {
transform: translateY(8%);	
}	
100% {
transform: translateY(0%);
}			
}
@-webkit-keyframes floating {
0% {
-webkit-transform: translateY(0%);	
}
50% {
-webkit-transform: translateY(8%);	
}	
100% {
-webkit-transform: translateY(0%);
}			
} .tossing{
animation-name: tossing;
-webkit-animation-name: tossing;	
animation-duration: 2.5s;	
-webkit-animation-duration: 2.5s;
animation-iteration-count: infinite;
-webkit-animation-iteration-count: infinite;
visibility: visible !important;
}
@keyframes tossing {
0% {
transform: rotate(-4deg);	
}
50% {
transform: rotate(4deg);
}
100% {
transform: rotate(-4deg);	
}						
}
@-webkit-keyframes tossing {
0% {
-webkit-transform: rotate(-4deg);	
}
50% {
-webkit-transform: rotate(4deg);
}
100% {
-webkit-transform: rotate(-4deg);	
}				
} .pullUp{
animation-name: pullUp;
-webkit-animation-name: pullUp;	
animation-duration: 1.1s;	
-webkit-animation-duration: 1.1s;
animation-timing-function: ease-out;	
-webkit-animation-timing-function: ease-out;	
transform-origin: 50% 100%;
-ms-transform-origin: 50% 100%;
-webkit-transform-origin: 50% 100%; 		
visibility: visible !important;
}
@keyframes pullUp {
0% {
transform: scaleY(0.1);
}
40% {
transform: scaleY(1.02);
}
60% {
transform: scaleY(0.98);
}
80% {
transform: scaleY(1.01);
}
100% {
transform: scaleY(0.98);
}				
80% {
transform: scaleY(1.01);
}
100% {
transform: scaleY(1);
}							
}
@-webkit-keyframes pullUp {
0% {
-webkit-transform: scaleY(0.1);
}
40% {
-webkit-transform: scaleY(1.02);
}
60% {
-webkit-transform: scaleY(0.98);
}
80% {
-webkit-transform: scaleY(1.01);
}
100% {
-webkit-transform: scaleY(0.98);
}				
80% {
-webkit-transform: scaleY(1.01);
}
100% {
-webkit-transform: scaleY(1);
}		
} .pullDown{
animation-name: pullDown;
-webkit-animation-name: pullDown;	
animation-duration: 1.1s;	
-webkit-animation-duration: 1.1s;
animation-timing-function: ease-out;	
-webkit-animation-timing-function: ease-out;	
transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
-webkit-transform-origin: 50% 0%; 
visibility: visible !important;
}
@keyframes pullDown {
0% {
transform: scaleY(0.1);
}
40% {
transform: scaleY(1.02);
}
60% {
transform: scaleY(0.98);
}
80% {
transform: scaleY(1.01);
}
100% {
transform: scaleY(0.98);
}				
80% {
transform: scaleY(1.01);
}
100% {
transform: scaleY(1);
}							
}
@-webkit-keyframes pullDown {
0% {
-webkit-transform: scaleY(0.1);
}
40% {
-webkit-transform: scaleY(1.02);
}
60% {
-webkit-transform: scaleY(0.98);
}
80% {
-webkit-transform: scaleY(1.01);
}
100% {
-webkit-transform: scaleY(0.98);
}				
80% {
-webkit-transform: scaleY(1.01);
}
100% {
-webkit-transform: scaleY(1);
}		
} .stretchLeft{
animation-name: stretchLeft;
-webkit-animation-name: stretchLeft;	
animation-duration: 1.5s;	
-webkit-animation-duration: 1.5s;
animation-timing-function: ease-out;	
-webkit-animation-timing-function: ease-out;	
transform-origin: 100% 0%;
-ms-transform-origin: 100% 0%;
-webkit-transform-origin: 100% 0%; 
visibility: visible !important;
}
@keyframes stretchLeft {
0% {
transform: scaleX(0.3);
}
40% {
transform: scaleX(1.02);
}
60% {
transform: scaleX(0.98);
}
80% {
transform: scaleX(1.01);
}
100% {
transform: scaleX(0.98);
}				
80% {
transform: scaleX(1.01);
}
100% {
transform: scaleX(1);
}							
}
@-webkit-keyframes stretchLeft {
0% {
-webkit-transform: scaleX(0.3);
}
40% {
-webkit-transform: scaleX(1.02);
}
60% {
-webkit-transform: scaleX(0.98);
}
80% {
-webkit-transform: scaleX(1.01);
}
100% {
-webkit-transform: scaleX(0.98);
}				
80% {
-webkit-transform: scaleX(1.01);
}
100% {
-webkit-transform: scaleX(1);
}		
} .stretchRight{
animation-name: stretchRight;
-webkit-animation-name: stretchRight;	
animation-duration: 1.5s;	
-webkit-animation-duration: 1.5s;
animation-timing-function: ease-out;	
-webkit-animation-timing-function: ease-out;	
transform-origin: 0% 0%;
-ms-transform-origin: 0% 0%;
-webkit-transform-origin: 0% 0%; 	
visibility: visible !important;
}
@keyframes stretchRight {
0% {
transform: scaleX(0.3);
}
40% {
transform: scaleX(1.02);
}
60% {
transform: scaleX(0.98);
}
80% {
transform: scaleX(1.01);
}
100% {
transform: scaleX(0.98);
}				
80% {
transform: scaleX(1.01);
}
100% {
transform: scaleX(1);
}							
}
@-webkit-keyframes stretchRight {
0% {
-webkit-transform: scaleX(0.3);
}
40% {
-webkit-transform: scaleX(1.02);
}
60% {
-webkit-transform: scaleX(0.98);
}
80% {
-webkit-transform: scaleX(1.01);
}
100% {
-webkit-transform: scaleX(0.98);
}				
80% {
-webkit-transform: scaleX(1.01);
}
100% {
-webkit-transform: scaleX(1);
}		
}
@-webkit-keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
@keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
.animate.zoomIn {
-webkit-animation-name: zoomIn;
-moz-animation-name: zoomIn;
-o-animation-name: zoomIn;
animation-name: zoomIn;
visibility: visible !important;
}
@-webkit-keyframes zoomInDown {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInDown {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInDown {
-webkit-animation-name: zoomInDown;
animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInLeft {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInLeft {
-webkit-animation-name: zoomInLeft;
animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInRight {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInRight {
-webkit-animation-name: zoomInRight;
animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInUp {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInUp {
-webkit-animation-name: zoomInUp;
animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
0% {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
100% {
opacity: 0;
}
}
@keyframes zoomOut {
0% {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
100% {
opacity: 0;
}
}
.zoomOut {
-webkit-animation-name: zoomOut;
animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutDown {
-webkit-animation-name: zoomOutDown;
animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
@keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
.zoomOutLeft {
-webkit-animation-name: zoomOutLeft;
animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
@keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
.zoomOutRight {
-webkit-animation-name: zoomOutRight;
animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutUp {
-webkit-animation-name: zoomOutUp;
animation-name: zoomOutUp;
}
@keyframes team-bounceOut {
0%{ box-shadow: 0 0 0 4px #eaeaea; opacity:1; }
25%{ box-shadow: 0 0 0 1px #eaeaea; opacity:1; }
50%{ box-shadow: 0 0 0 7px #eaeaea; opacity:1; }
75%{ box-shadow: 0 0 0 4px #eaeaea; opacity:1; }
100%{ box-shadow: 0 0 0 5px #eaeaea; opacity:1; }
}
@-o-keyframes team-bounceOut {
0%{ box-shadow: 0 0 0 4px #eaeaea; opacity:1; }
25%{ box-shadow: 0 0 0 1px #eaeaea; opacity:1; }
50%{ box-shadow: 0 0 0 7px #eaeaea; opacity:1; }
75%{ box-shadow: 0 0 0 4px #eaeaea; opacity:1; }
100%{ box-shadow: 0 0 0 5px #eaeaea; opacity:1; }
}
@-moz-keyframes team-bounceOut {
0%{ box-shadow: 0 0 0 4px #eaeaea; opacity:1; }
25%{ box-shadow: 0 0 0 1px #eaeaea; opacity:1; }
50%{ box-shadow: 0 0 0 7px #eaeaea; opacity:1; }
75%{ box-shadow: 0 0 0 4px #eaeaea; opacity:1; }
100%{ box-shadow: 0 0 0 5px #eaeaea; opacity:1; }
}
@-webkit-keyframes team-bounceOut {
0%{ box-shadow: 0 0 0 4px #eaeaea; opacity:1; }
25%{ box-shadow: 0 0 0 1px #eaeaea; opacity:1; }
50%{ box-shadow: 0 0 0 7px #eaeaea; opacity:1; }
75%{ box-shadow: 0 0 0 4px #eaeaea; opacity:1; }
100%{ box-shadow: 0 0 0 5px #eaeaea; opacity:1; }
}
@keyframes rotating {
0% { transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); }
100% { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); }
}
@-webkit-keyframes rotating {
0% { transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); }
100% { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); }
}
@-moz-keyframes rotating {
0% { transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); }
100% { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); }
}
@-ms-keyframes rotating {
0% { transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); }
100% { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); }
}
@-o-keyframes rotating {
0% { transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); }
100% { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); }
}
@-webkit-keyframes avia_pop {
0% {
-webkit-transform:scale(0.8)
}
100% {
-webkit-transform:scale(1)
}
}
@-moz-keyframes avia_pop {
0% {
-moz-transform:scale(0.8)
}
100% {
-moz-transform:scale(1)
}
}
@keyframes avia_pop {
0% {
transform:scale(0.8)
}
100% {
transform:scale(1)
}
}
@-webkit-keyframes avia_pop_small {
0% {
-webkit-transform:rotate(-175deg) scale(0.2)
}
100% {
-webkit-transform:rotate(0deg) scale(1)
}
}
@-moz-keyframes avia_pop_small {
0% {
-moz-transform:rotate(-175deg) scale(0.2)
}
100% {
-moz-transform:rotate(0deg) scale(1)
}
}
@keyframes avia_pop_small {
0% {
transform:rotate(-175deg) scale(0.2)
}
100% {
transform:rotate(0deg) scale(1)
}
}
@-webkit-keyframes dtfadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}	
@-moz-keyframes dtfadeInUp {
0% {
opacity: 0;
-moz-transform: translateY(20px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}
@-o-keyframes dtfadeInUp {
0% {
opacity: 0;
-o-transform: translateY(20px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}
@keyframes dtfadeInUp {
0% {
opacity: 0;
transform: translateY(20px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.animate.dt-sc-fadeInUp {
-webkit-animation-name: dtfadeInUp;
-moz-animation-name: dtfadeInUp;
-o-animation-name: dtfadeInUp;
animation-name: dtfadeInUp;
visibility: visible !important;
}.ui-helper-hidden {
display: none;
}
.ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-helper-reset {
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 100%;
list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
clear: both;
}
.ui-helper-clearfix {
min-height: 0; }
.ui-helper-zfix {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
filter:Alpha(Opacity=0);
}
.ui-front {
z-index: 100;
} .ui-state-disabled {
cursor: default !important;
}  .ui-icon {
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}  .ui-widget-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin: 2px 0 0 0;
padding: .5em .5em .5em .7em;
min-height: 0; font-size: 100%;
}
.ui-accordion .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
position: absolute;
left: .5em;
top: 50%;
margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
}
.ui-button {
display: inline-block;
position: relative;
padding: 0;
line-height: normal;
margin-right: .1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
overflow: visible; }
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
text-decoration: none;
} .ui-button-icon-only {
width: 2.2em;
} button.ui-button-icon-only {
width: 2.4em;
}
.ui-button-icons-only {
width: 3.4em;
}
button.ui-button-icons-only {
width: 3.7em;
} .ui-button .ui-button-text {
display: block;
line-height: normal;
}
.ui-button-text-only .ui-button-text {
padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
padding: .4em;
text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
padding-left: 2.1em;
padding-right: 2.1em;
} input.ui-button {
padding: .4em 1em;
} .ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
position: absolute;
top: 50%;
margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
left: 50%;
margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
right: .5em;
} .ui-buttonset {
margin-right: 7px;
}
.ui-buttonset .ui-button {
margin-left: 0;
margin-right: -.3em;
}  input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;
}
.ui-datepicker {
width: 17em;
padding: .2em .2em 0;
display: none;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
position: absolute;
top: 2px;
width: 1.8em;
height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
display: block;
position: absolute;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
font-size: 1em;
margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
width: 49%;
}
.ui-datepicker table {
width: 100%;
font-size: .9em;
border-collapse: collapse;
margin: 0 0 .4em;
}
.ui-datepicker th {
padding: .7em .3em;
text-align: center;
font-weight: bold;
border: 0;
font-size:13px;
}
.ui-datepicker td {
border: 0;
padding: 1px;
font-size:13px;
}
.ui-datepicker td span,
.ui-datepicker td a {
display: block;
padding: .2em;
text-align: right;
text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: .7em 0 0 0;
padding: 0 .2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: .5em .2em .4em;
cursor: pointer;
padding: .2em .6em .3em .6em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
} .ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
}
.ui-datepicker-row-break {
clear: both;
width: 100%;
font-size: 0;
} .ui-datepicker-rtl {
direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right: 2px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right: 1px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
}
.ui-dialog {
overflow: hidden;
position: absolute;
top: 0;
left: 0;
padding: .2em;
outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
padding: .4em 1em;
position: relative;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: .1em 0;
white-space: nowrap;
width: 90%;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
right: .3em;
top: 50%;
width: 20px;
margin: -10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: .5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: .5em;
padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: .5em .4em .5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-se {
width: 12px;
height: 12px;
right: -5px;
bottom: -5px;
background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
cursor: move;
}
.ui-draggable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-menu {
list-style: none;
padding: 0;
margin: 0;
display: block;
outline: none;
}
.ui-menu .ui-menu {
position: absolute;
}
.ui-menu .ui-menu-item {
position: relative;
margin: 0;
padding: 3px 1em 3px .4em;
cursor: pointer;
min-height: 0;  list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
margin: 5px 0;
height: 0;
font-size: 0;
line-height: 0;
border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
margin: -1px;
} .ui-menu-icons {
position: relative;
}
.ui-menu-icons .ui-menu-item {
padding-left: 2em;
} .ui-menu .ui-icon {
position: absolute;
top: 0;
bottom: 0;
left: .2em;
margin: auto 0;
} .ui-menu .ui-menu-icon {
left: auto;
right: 0;
}
.ui-progressbar {
height: 2em;
text-align: left;
overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
margin: -1px;
height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
background: url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/css/images/animated-overlay.gif);
height: 100%;
filter: alpha(opacity=25);
opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
background-image: none;
}
.ui-resizable {
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
-ms-touch-action: none;
touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
display: none;
}
.ui-resizable-n {
cursor: n-resize;
height: 7px;
width: 100%;
top: -5px;
left: 0;
}
.ui-resizable-s {
cursor: s-resize;
height: 7px;
width: 100%;
bottom: -5px;
left: 0;
}
.ui-resizable-e {
cursor: e-resize;
width: 7px;
right: -5px;
top: 0;
height: 100%;
}
.ui-resizable-w {
cursor: w-resize;
width: 7px;
left: -5px;
top: 0;
height: 100%;
}
.ui-resizable-se {
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
}
.ui-resizable-sw {
cursor: sw-resize;
width: 9px;
height: 9px;
left: -5px;
bottom: -5px;
}
.ui-resizable-nw {
cursor: nw-resize;
width: 9px;
height: 9px;
left: -5px;
top: -5px;
}
.ui-resizable-ne {
cursor: ne-resize;
width: 9px;
height: 9px;
right: -5px;
top: -5px;
}
.ui-selectable {
-ms-touch-action: none;
touch-action: none;
}
.ui-selectable-helper {
position: absolute;
z-index: 100;
border: 1px dotted black;
}
.ui-selectmenu-menu {
padding: 0;
margin: 0;
position: absolute;
top: 0;
left: 0;
display: none;
}
.ui-selectmenu-menu .ui-menu {
overflow: auto; overflow-x: hidden;
padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
font-size: 1em;
font-weight: bold;
line-height: 1.5;
padding: 2px 0.4em;
margin: 0.5em 0 0 0;
height: auto;
border: 0;
}
.ui-selectmenu-open {
display: block;
}
.ui-selectmenu-button {
display: inline-block;
overflow: hidden;
position: relative;
text-decoration: none;
cursor: pointer;
}
.ui-selectmenu-button span.ui-icon {
right: 0.5em;
left: auto;
margin-top: -8px;
position: absolute;
top: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
text-align: left;
padding: 0.4em 2.1em 0.4em 1em;
display: block;
line-height: 1.4;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: default;
-ms-touch-action: none;
touch-action: none;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
} .ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -.3em;
margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: .8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -.3em;
margin-left: 0;
margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
}
.ui-sortable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-spinner {
position: relative;
display: inline-block;
overflow: hidden;
padding: 0;
vertical-align: middle;
}
.ui-spinner-input {
border: none;
background: none;
color: inherit;
padding: 0;
margin: .2em 0;
vertical-align: middle;
margin-left: .4em;
margin-right: 22px;
}
.ui-spinner-button {
width: 16px;
height: 50%;
font-size: .5em;
padding: 0;
margin: 0;
text-align: center;
position: absolute;
cursor: default;
display: block;
overflow: hidden;
right: 0;
} .ui-spinner a.ui-spinner-button {
border-top: none;
border-bottom: none;
border-right: none;
} .ui-spinner .ui-icon {
position: absolute;
margin-top: -8px;
top: 50%;
left: 0;
}
.ui-spinner-up {
top: 0;
}
.ui-spinner-down {
bottom: 0;
} .ui-spinner .ui-icon-triangle-1-s { background-position: -65px -16px;
}
.ui-tabs {
position: relative; padding: .2em;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: left;
padding: .5em 1em;
text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
}
.ui-tooltip {
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 300px;
-webkit-box-shadow: 0 0 5px #aaa;
box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
border-width: 2px;
} .ui-widget {
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
}
.ui-widget .ui-widget {
font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-family: Verdana,Arial,sans-serif;
font-size: 1em;
}
.ui-widget-content {
border: 1px solid #aaaaaa;
background: #ffffff url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
color: #222222;
z-index:999 !important;
position:relative;
}
.ui-widget-content a {
color: #222222;
}
.ui-widget-header {
border: 1px solid #aaaaaa;
background: #cccccc url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
color: #222222;
font-weight: bold;
}
.ui-widget-header a {
color: #222222;
} .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
border: 1px solid #d3d3d3;
background: #e6e6e6 url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
color: #555555;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
border: 1px solid #999999;
background: #dadada url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
color: #212121;
text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
border: 1px solid #aaaaaa;
background: #ffffff url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #212121;
text-decoration: none;
} .ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #fcefa1;
background: #fbf9ee url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #cd0a0a;
background: #fef1ec url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
opacity: .7;
filter:Alpha(Opacity=70);
font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
opacity: .35;
filter:Alpha(Opacity=35);
background-image: none;
}
.ui-state-disabled .ui-icon {
filter:Alpha(Opacity=35); }  .ui-icon {
width: 16px;
height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
background-image: url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
background-image: url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/ui-icons_222222_256x240.png);
}
.ui-state-default .ui-icon {
background-image: url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/css/images/ui-icons_888888_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
background-image: url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/ui-icons_454545_256x240.png);
}
.ui-state-active .ui-icon {
background-image: url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/css/images/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon {
background-image: url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/css/images/ui-icons_2e83ff_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/css/images/ui-icons_cd0a0a_256x240.png);
} .ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }  .ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
border-bottom-right-radius: 4px;
} .ui-widget-overlay {
background: #aaaaaa url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
margin: -8px 0 0 -8px;
padding: 8px;
background: #aaaaaa url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30);
border-radius: 8px;
}
  .dt-sc-hr { background:url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/splitter.png) repeat-x; height:10px; width:100%; clear:both; display:block; float:left; position:relative; z-index:1; }
.dt-sc-hr-medium { background:url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/splitter-medium.png) repeat-x; height:16px; width:100%; clear:both; display:block; float:left; position:relative; z-index:1; }
.dt-sc-hr-large { background:url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/splitter-large.png) repeat-x; height:22px; width:100%; clear:both; display:block; float:left; position:relative; z-index:1; }	
.dt-sc-hr.top { width:96%; }
.dt-sc-hr.top { background-position:right center; text-align:right; }
.dt-sc-hr.top a { color:rgba(0, 0, 0, 0.5); background:transparent; font-size:11px; line-height:16px; padding-left:5px; position:absolute; right:-4%; top:-4px; }
.dt-sc-hr.top a:hover { color:#303030; }
.dt-sc-hr.top a span { margin-right:2px; }
.hr-title { float:left; width:100%;  margin-bottom:50px; display:table; }
.dt-sc-hr-line { border-bottom:1px solid #eaeaea; float:left; width:100%; }
.top-border { border-top:1px solid #eaeaea; float:left; width:100%; }
.bottom-border { border-bottom:1px solid #eaeaea; float:left; width:100%; }
.dtVideoContainer { display:none; height:360px; width:640px; }
.dt-sc-separators { width:40px; height:2px; border-top:1px solid #eaeaea; clear:both; }
.dt-sc-separators.text-aligncenter { margin-left:auto; margin-right:auto; } 
.dt-sc-separators.text-alignright { float:right; }
.dt-sc-separators.text-alignleft { float:left; }
.custom-white-bg { background-color:#fff; }
.custom-white-bg h3, .full-width-section.dark-parallax-content .custom-white-bg h3 { color:#333; padding-left:15px; }
.custom-white-bg .dt-sc-appoinment-form { border:none; }
.rounded-image { border-radius:50%; }
.alternate td { background-color:#f7f7f7; }
.rounded-button, .dt-sc-button.large.rounded-button, .dt-sc-button.medium.rounded-button, .dt-sc-button.small.rounded-button { border-radius:30px; }
.dt-sc-shadow { box-shadow:0 7px 7px rgba(0,0,0,0.15); }
.dt-sc-spilter { background: url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/css/images/hr-white-two.png) 50% 50%; height:30px; float:left; width:100%; display:block; margin:40px 0; }
.dt-sc-border1 { display:block; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; z-index:9; height:200px; width:100%; text-align:center; }
.dt-sc-border2 { display:block; border-bottom:1px solid #eaeaea; height:200px; width:100%; z-index:9; text-align:center; }
.dt-sc-border1:last-child, .dt-sc-border2:last-child { border-bottom:0; }
.dt-sc-border1 img, .dt-sc-border2 img { padding:30px 0; }
.imageflip .front { display:block; background-color:#fff; }
.imageflip .front img { backface-visibility:visible !important; }
.imageflip .back { background-color:#fff; display:block; }
.imageflip .back-content { bottom: 0; height: 80px; left: 0; margin: auto; position: absolute; right: 0; text-align: center; top: 0; padding:0 13px; backface-visibility:visible !important; }
.imageflip.dt-sc-border2 .back { right:-1px; }
.imageflip.dt-sc-border1 .back { left:0px; } 
.imageflip .back-content h2 { margin-bottom:5px; }
.image-fade:hover { -webkit-animation: 0.3s ease-in fadeIn; -moz-animation: 0.3s ease-in 0s fadeIn; animation: 0.3s ease-in 0s fadeIn; }
.dt-sc-fullwidth-video-section { clear: both; float: left; margin: 0; overflow: hidden; padding: 0; position: relative; width: 100%; }
.dt-sc-video-container { left: 0; position: absolute; top: 0; width: 100%; }
.dt-sc-video-content-wrapper { color: #ffffff; float: left; padding: 0; position: relative; width: 100%; }
.title-with-link a { text-decoration:underline; }
.title-with-link a:hover { text-decoration:none; color:#222; }
.bg-text { font-size:40px; color:#bdc1c6; font-weight:bold; margin-bottom:0; }
.dt-sc-hr-invisible-small, .dt-sc-hr-invisible-very-small, .dt-sc-hr-invisible, .dt-sc-margin50, .dt-sc-margin65, .dt-sc-margin70, .dt-sc-margin100, .dt-sc-margin80, .dt-sc-margin30, .dt-sc-margin25, .dt-sc-margin10, .dt-sc-margin45, .dt-sc-margin35, .dt-sc-margin15, .dt-sc-margin20, .dt-sc-margin55, .dt-sc-margin90, .dt-sc-margin5, .dt-sc-margin85, .dt-sc-space, .dt-sc-margin40, .dt-sc-margin60, .dt-sc-margin75, .dt-sc-margin95 { float:left; width:100%; clear:both; }
.dt-sc-hr-invisible-small { margin:0px 0px 40px 0px; }
.dt-sc-hr-invisible-very-small { margin:0px 0px 20px 0px; }
.dt-sc-hr-invisible { margin:30px 0px; }
.dt-sc-margin5 { margin:0px 0px 5px 0px; }
.dt-sc-margin10 { margin:0px 0px 10px 0px; }
.dt-sc-margin15 { margin:0px 0px 15px 0px; }
.dt-sc-margin20 { margin:10px 0px; }
.dt-sc-margin25 { margin:0px 0px 25px 0px; }
.dt-sc-margin30 { margin:15px 0px; }
.dt-sc-margin35 { margin:0px 0px 35px 0; }
.dt-sc-margin40 { margin:0px 0px 40px 0px; }
.dt-sc-margin45 { margin:0px 0px 45px 0px; }
.dt-sc-margin50 { margin:25px 0px; }
.dt-sc-margin55 { margin:25px 0px 30px 0; }
.dt-sc-margin60 { margin:30px 0px; }
.dt-sc-margin65 { margin:35px 0px 30px 0px; }
.dt-sc-margin70 { margin:35px 0px; }
.dt-sc-margin75 { margin:30px 0px 35px; }
.dt-sc-margin80 { margin:40px 0px; }
.dt-sc-margin85 { margin:40px 0px 45px; }
.dt-sc-margin90 { margin:40px 0px 50px 0px; }
.dt-sc-margin95 { margin:45px 0px 50px 0px; }
.dt-sc-margin100 { margin:50px 0px; }
.dt-sc-clear { float:none; clear:both; margin:0; padding:0; }
.dt-sc-hr-border { border-bottom:1px dashed #969696; } .column { margin:0px 0px 0px 2%; float:left; min-height:1px; position:relative; }
.column.first { margin-left:0px; }
.dt-sc-full-width, .dt-sc-one-column { width:100%; }
.column.dt-sc-full-width, .column.dt-sc-one-column { margin-left:0px; }
.dt-sc-one-fourth { width:23.4%; }
.dt-sc-one-half { width:48.9%; }
.dt-sc-one-third { width:31.9%; }
.dt-sc-three-fourth { width:74.5%; }	
.dt-sc-two-third { width:65.8%; }
.dt-sc-one-fifth { width:18.3%; }
.dt-sc-four-fifth { width:79.6%; }
.dt-sc-three-fifth { width:59.2%; }
.dt-sc-two-fifth { width:38.8%; }
.dt-sc-one-sixth { width:15%; }
.dt-sc-two-sixth { width:30%; }
.dt-sc-three-sixth { width:45%; }
.dt-sc-four-sixth { width:60%; }
.dt-sc-five-sixth { width:75%; }		
.column img { max-width:100%; height:auto; }
.column iframe, iframe, embed, iframe, object, video { max-width:100%; }
.column.no-space { margin-left:0px; margin-right:0px; }
.column.no-space.dt-sc-one-fourth { width:25%; } 	
.column.no-space.dt-sc-one-third { width:33.33%; }	
.column.no-space.dt-sc-one-half { width:50%; }
.column.no-space.dt-sc-one-fifth { width:20%; }
.column.no-space.dt-sc-one-sixth { width:16.66%; }
.column.no-space.dt-sc-three-fourth { width:75%; }
.column.no-space.dt-sc-two-third { width:66.6%; }		
.column.no-space.dt-sc-four-fifth { width:80%; }
.column.no-space.dt-sc-three-fifth { width:60%; }
.column.no-space.dt-sc-two-fifth { width:40%; }		
.column.no-space.dt-sc-two-sixth { width:33.2%; }
.column.no-space.dt-sc-three-sixth { width:49.8%; }
.column.no-space.dt-sc-four-sixth { width:66.4%; }
.column.no-space.dt-sc-five-sixth { width:83%; } .dt-sc-left { float:left; }
.dt-sc-right { float:right; }
.dt-sc-left .top-menu, .dt-sc-left .dt-sc-social-icons, .dt-sc-left .top-shop-cart { float:left; }
.dt-sc-right .top-menu, .dt-sc-right .dt-sc-social-icons, .dt-sc-right .top-shop-cart { float:right; }
.top-bar { width:100%; clear:both; float:left; padding:0px; line-height:50px; background-color:#fff; position:relative; border-top-color:#ededed; border-bottom-color:#ededed; z-index:99991; }
.top-menu { margin:0px; padding:0px; }
.top-menu li { float:left; display:inline-block; margin:0px; padding:0 10px; color:#222; }
.top-menu li:first-child { padding:0 10px 0 0; }
.top-bar .top-menu.type1 li:last-child { border-right:1px dashed #ededed; }
.top-bar .top-menu.type1 li { border-left:1px dashed #ededed; padding:0 20px; }
.top-menu li a:hover { color:#2c3e50; }
.top-menu .fa { font-size:13px; font-family:FontAwesome; font-weight:normal; margin-right:7px; }
.top-bar .dt-sc-social-icons li a:hover { background-color:inherit; } 
.top-bar .dt-sc-social-icons { margin:0; padding:0; }
.top-bar .dt-sc-social-icons li { display:inline-block; float:left; margin:0px; padding:0; }
.top-bar .dt-sc-social-icons li a { padding:0px 8px; font-size:14px; color:#222; line-height:inherit; }
.top-right .dt-sc-social-icons { float:right; }
.top-menu.type2 li { border:none; padding:0; margin-left:12px; }
.top-menu.type2 li a { color:#b8c5d0; font-size:14px; padding:3px 10px; border:1px solid #b8c5d0; border-radius:2px; margin:0; display:inline-block; line-height:20px; }
.top-bar .top-menu.type2 li a:hover { color:#fff; }
.top-menu.type2 > li:first-child { margin:0; }
.top-bar .dt-sc-right > span, .top-bar .dt-sc-left > span { display: inline-block; padding: 0 8px; }
.top-menu.type3 li { padding:0; color:#7b8a97; font-size:13px; margin:0 20px 0 0; }
.top-menu.type3 li a { color:#7b8a97; font-size:13px; }
.top-menu.type3 li:last-child a { border-left:1px solid #9ea9b3; padding:0 0 0 17px; }
.top-menu.type3 li:last-child { margin-right:0; }
.dt-sc-switcher { display:block; margin-left:10px; position: relative; }
.dt-sc-switcher .active { border:1px solid #eaeaea; display:block; padding:10px 10px 8px; position:relative; background-color:#fff; line-height:normal; }
.dt-sc-switcher-down { border-color: #eaeaea; border-style: solid; border-width: 0 1px 0px; display: none; left: 0; overflow: hidden; position: absolute; top: 100%; width: 100%; z-index:999999; background-color:#fff;  }
.dt-sc-switcher-down li { border-bottom:1px solid #eaeaea; padding:0; }
.dt-sc-switcher:hover .dt-sc-switcher-down { display:block; display:block; -webkit-animation: 0.3s ease-in fadeInUp; -moz-animation: 0.3s ease-in 0s fadeInUp; animation: 0.3s ease-in 0s fadeInUp; }
.dt-sc-switcher-down li a { color: #92a7bb; display: block; font-size: 14px; padding: 6px 0; text-align: center; line-height:normal; }
.dt-sc-white { color:#fff; } .dt-sc-ico-content { width:100%; float:left; text-align:center; padding:0; display:block; clear:both; margin:0; position:relative; }
.dt-sc-ico-content h4 { font-weight:bold; }
.dt-sc-ico-content.type1 .custom-icon { float:left; width:100%; margin-bottom:25px; }
.dt-sc-ico-content.type1 h4{ margin-bottom:10px; line-height:32px; }
.dt-sc-ico-content:hover h4 a { -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type1 .custom-icon span.fa { transform:inherit; }
.dt-sc-ico-content.type1 .custom-icon img, .dt-sc-ico-content.type1 .custom-icon span { vertical-align:middle; transition: all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -ms-transition:all 0.3s ease 0s; }
.dt-sc-ico-content.type1:hover .custom-icon img, .dt-sc-ico-content.type1:hover .custom-icon span { -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -ms-transform: rotateY(360deg); -o-transform: rotateY(360deg); transform: rotateY(360deg); }
.dt-sc-ico-content.type1 .custom-icon span, .dt-sc-ico-content.type20 .custom-icon span { font-size:45px; line-height:40px; color:#222; }
.dt-sc-ico-content.type2 .custom-icon, .dt-sc-ico-content.type4 .custom-icon { border-radius:50%; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; border:1px solid; }
.dt-sc-ico-content.type2 .custom-icon span, .dt-sc-ico-content.type4 .custom-icon span { font-size:35px; line-height:98px; color:#222; }
.dt-sc-ico-content.type2:hover .custom-icon span, .dt-sc-ico-content.type4:hover .custom-icon span { color:#fff; }
.dt-sc-ico-content.type2 .custom-icon, .dt-sc-ico-content.type4 .custom-icon { display:block; width:98px; height:98px; margin-bottom:20px; position:relative; display:inline-block; }
.dt-sc-ico-content.type2 h4, .dt-sc-ico-content.type4 h4 { margin-bottom:15px; }
.dt-sc-ico-content.type2 .custom-icon img:first-child, .dt-sc-ico-content.type4 .custom-icon img:first-child, .dt-sc-ico-content.type8 .custom-icon img:first-child { opacity:0; }
.dt-sc-ico-content.type2:hover .custom-icon img:first-child, .dt-sc-ico-content.type4:hover .custom-icon img:first-child, .dt-sc-ico-content.type8:hover .custom-icon img:first-child { opacity:1; }
.dt-sc-ico-content.type2:hover .custom-icon img:last-child, .dt-sc-ico-content.type4:hover .custom-icon img:last-child, .dt-sc-ico-content.type8:hover .custom-icon img:last-child { visibility:hidden; }
.dt-sc-ico-content.type2 .dt-sc-button.type10.small { padding:1px 16px; }
.dt-sc-ico-content.type3 .custom-icon { width:70px; height:70px; float:left; border-radius:50%; background-color:#ffffff; text-align:center; position:relative; z-index:2; position:absolute; left:0; top:0; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; box-shadow:0px 0px 0px 3px #eceaea inset; -webkit-box-shadow:0px 0px 0px 3px #eceaea inset; -moz-box-shadow:0px 0px 0px 3px #eceaea inset; }
.dt-sc-ico-content.type3:after { content:""; height:100%; position:absolute; top:0; left:35px; border-right:1px dashed #e2e2e2; z-index:1; }
.dt-sc-ico-content.type3:last-child:after { border:none; }
.dark-parallax .dt-sc-ico-content.type3 .custom-icon { box-shadow:none; }
.dt-sc-ico-content.type3:hover .custom-icon { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); }
.dt-sc-ico-content.type3 .custom-icon span { line-height:70px; font-size:24px; color:#222; }
.dt-sc-ico-content.type3:hover .custom-icon span { color:#ffffff; }
.dt-sc-ico-content.type3 { text-align: left; padding-bottom:40px; padding-left:85px; }
.dt-sc-ico-content.type3 h4 { margin-bottom:6px; font-size:16px; font-weight:normal; }
.dt-sc-ico-content.type4 { border:1px solid #ededed; padding:20px 5px; margin-bottom:20px; }
.icon-content-left, .icon-content-right { float:left; width:100%; margin-top:54px; }
.dt-sc-ico-content.type5 { position:relative; background-color:#222; margin-bottom:20px; padding:10px 10px 0; }
.icon-content-right .dt-sc-ico-content.type5 { padding:20px 5px 10px 50px; }
.icon-content-left .dt-sc-ico-content.type5 { padding:20px 50px 10px 5px; }
.icon-content-left .dt-sc-ico-content.type5 .custom-icon { position:absolute; right:20px; top:20px; }
.icon-content-right .dt-sc-ico-content.type5 .custom-icon { position:absolute; left:20px; top:20px; }
.dt-sc-ico-content.type5 h4 { margin-bottom:5px; color:#fbfbfb; font-size:16px; font-weight:normal; }
.dt-sc-ico-content.type5 h4 a { color:#fbfbfb; }
.dt-sc-ico-content.type5 p { color:#6989aa; }
.dt-sc-ico-content.type5 .custom-icon span { font-size:16px; line-height:15px; color:#fbfbfb; }
.icon-content-left .dt-sc-ico-content.type5:before { content:""; border-left:9px solid #222 ; position:absolute; border-top:10px solid rgba( 0, 0, 0, 0 ); border-bottom:10px solid rgba( 0, 0, 0, 0 ); top:20px; right:-9px; }
.icon-content-right .dt-sc-ico-content.type5:before { content:""; border-right:10px solid #222 ; position:absolute; border-top:10px solid rgba( 0, 0, 0, 0 ); border-bottom:10px solid rgba( 0, 0, 0, 0 ); top:20px; left:-9px; }
.icon-content-left .dt-sc-ico-content.type5 { text-align:right; }
.icon-content-right .dt-sc-ico-content.type5 { text-align:left; }
.dt-sc-ico-content.type6 { background-color:#222; text-align:left; padding:10px 10px 0px 10px; border-width:1px 0px 0px 1px; border-color:#ffffff; border-style:solid; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.selected .dt-sc-ico-content.type6, .dt-sc-ico-content.type6:hover { background-color:#05357f; }
.first .dt-sc-ico-content.type6 { border-left:none; }
.dt-sc-ico-content.type6 .custom-icon { width:46px; height:46px; border:2px solid #ffffff; border-radius:50%; float:left; text-align:center; margin:0 15px 15px 0; } 
.dt-sc-ico-content.type6 .custom-icon span { color:#ffffff; line-height:38px; font-size:16px; }
.dt-sc-ico-content.type6 p { font-family:'lato', sans-serif; font-size:12px; }
.dt-sc-ico-content.type6 h4 { margin-bottom:0px; line-height:18px; font-size:16px; font-weight:normal; }
.dt-sc-ico-content.type6 h4 a, .dt-sc-ico-content.type6:hover h4 a { color:#ffffff; }
.dt-sc-ico-content.type6.light-blue { background-color:#174894; }
.dt-sc-ico-content.type7, .dt-sc-ico-content.type11, .dt-sc-ico-content.type16 { text-align:left; padding-left: 90px; }
.dt-sc-ico-content.type7 .custom-icon, .dt-sc-ico-content.type11 .custom-icon { position:absolute; left:0; top:0; text-align:center; width:70px; height:60px; }
.dt-sc-ico-content.type7 .custom-icon span { font-size:35px; color:#222; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type7 h4, .dt-sc-ico-content.type11 h4 { line-height:18px; }
.dt-sc-ico-content.type7.with-left-icon { padding-left:60px; }
.dt-sc-ico-content.type7.with-left-icon .custom-icon { text-align:left; }
.dt-sc-ico-content.type8 { text-align:center; border:1px solid #eaeaea; background-color:#ffffff; padding:65px 0px 10px 0px; webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type8 .custom-icon { width:100px; height:90px; border:1px solid #eaeaea; display:inline-block; webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; background-color:#fbfbfb; position:absolute; top:-43px; left:0; right:0; margin:auto; overflow:hidden; }
.dt-sc-ico-content.type8 .custom-icon span { font-size:35px; line-height:90px; color:#222; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type8:hover .custom-icon span { color:#fff; }
.dt-sc-ico-content.type8:hover .custom-icon { border:1px solid; }
.dt-sc-ico-content.type8 h4 { border-bottom:1px dashed #d9d9d9; margin-bottom:10px; padding:0 10px 13px 10px; }
.dt-sc-ico-content.type8 p { padding:0 15px; }
.dt-sc-ico-content.type8:hover .custom-icon { border-color:#fff; }
.dt-sc-ico-content.type8:hover p, .dt-sc-ico-content.type8:hover h4 a, .dt-sc-ico-content.type8:hover a { color:#fff; }
.dt-sc-ico-content.type8:hover h4 { border-color:rgba( 255, 255, 255, 0.6); }
.dt-sc-ico-content.type8.circle { border-width:2px; }
.dt-sc-ico-content.type8.circle .custom-icon { border-radius:50%; height:100px; }
.dt-sc-ico-content.type2 .custom-icon img, .dt-sc-ico-content.type4 .custom-icon img, .dt-sc-ico-content.type8 .custom-icon img { position:absolute; top:0; bottom:0; margin:auto; left:0; right:0; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type8.circle .custom-icon img { border-radius:50%; }
.dt-sc-ico-content.type9 h4, .dt-sc-ico-content.type18 h4 { font-size:18px; }
.dt-sc-ico-content.type9 .custom-icon, .dt-sc-ico-content.type18 .custom-icon { width:130px; height:130px; box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.1); display:inline-block; border-radius:50%; margin-bottom:25px; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; position:relative; background-color:#ffffff; z-index:1; }
.dt-sc-ico-content.type9 .custom-icon span, .dt-sc-ico-content.type18 .custom-icon span { font-size:40px; color:#222; line-height:130px; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type9:hover .custom-icon span, .dt-sc-ico-content.type18:hover .custom-icon span { color:#ffffff; }
.dt-sc-ico-content.type9 .custom-icon:before { content:""; border-top:1px dashed #d6d6d6; min-width:165px; position:absolute; right:100%; top:50%; }
.first .dt-sc-ico-content.type9 .custom-icon:before { display:none; } 
.dt-sc-ico-content.type9.without-border .custom-icon:before { border:none; }
.dt-sc-ico-content.type9:hover .custom-icon { box-shadow:0px 0px 0px 5px rgba( 255, 255, 255, 0.3 ) inset; }
.dt-sc-ico-content.type10 { background-color:#ffffff; text-align:left; padding:20px 10px 10px 70px; border-right:1px dashed #969696; }
.dt-sc-ico-content.type10:hover, .slide-controls .selected .dt-sc-ico-content.type10 { background-color:#222; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type10:hover .custom-icon span, .dt-sc-ico-content.type10:hover h4 a, .slide-controls .selected .dt-sc-ico-content.type10 .custom-icon span, .slide-controls .selected .dt-sc-ico-content.type10 h4 a, .dt-sc-ico-content.type10:hover p, .slide-controls .selected .dt-sc-ico-content.type10 p { color:#ffffff; }
.first .dt-sc-ico-content.type10 { border-left:1px dashed #969696; } 
.dt-sc-ico-content.type10 .custom-icon { float:left; text-align:center; position:absolute; left:20px; top:28%; width:35px; height:35px; }
.dt-sc-ico-content.type10 .custom-icon span { color:#222; font-size:30px; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type10 h4 { margin-bottom:5px; font-size:15px; text-transform:uppercase; }
.dt-sc-ico-content.type11 .custom-icon { width:70px; height:100px; }
.dt-sc-ico-content.type11 .custom-icon span { font-size:35px; color:#fff; line-height:100px; }
.dt-sc-ico-content.type11 .custom-icon img, .dt-sc-ico-content.type11 .custom-icon span, .dt-sc-ico-content.type16 .custom-icon span { left:0; top:0; right:0; bottom:0; left:0; margin:auto; position:absolute; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type11:hover .custom-icon img, .dt-sc-ico-content.type11:hover .custom-icon span { -webkit-transform:scale(1.1) rotate(0deg) translate(0px); -moz-transform:scale(1.1) rotate(0deg) translate(0px); -ms-transform:scale(1.1) rotate(0deg) translate(0px); -o-transform:scale(1.1) rotateY(0deg) translate(0px); transform:scale(1.1) rotate(0deg) translate(0px); }
.dt-sc-ico-content.type11, .dt-sc-ico-content.type16 { margin-bottom:15px; }
.dt-sc-ico-content.type12 { float:left; width:100%; margin-bottom:20px; }
.dt-sc-ico-content.type12 h4 a, .dt-sc-ico-content.type12 p { -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type12 p { font-size:16px; margin-bottom:20px; font-family:'lato', sans-serif; }
.dt-sc-ico-content.type12 h4 a:hover, .dt-sc-ico-content.type12:hover h4 a, .dt-sc-ico-content.icon-box-color.type12 h4 a:hover { color:#d9d9d9; }
.dt-sc-ico-content.type12.left { text-align:left; }
.dt-sc-ico-content.type12.left h4 .fa { margin:0px 15px 0px 10px; }
.dt-sc-ico-content.type12.right h4 .fa { margin:4px 10px 0px 15px; float:right; }
.dt-sc-ico-content.type12.right { text-align:right; }
.dt-sc-ico-content.type12 h4 { border-bottom:1px solid; position:relative; padding-bottom:15px; margin-bottom:20px; font-size:18px; }
.dt-sc-ico-content.type12 h4:after { width:14px; height:14px; position:absolute; bottom:-7px; content:""; border-radius:50%; }
.dt-sc-ico-content.type12.left  h4:after { right:0; }
.dt-sc-ico-content.type12.right h4:after { left:0; }
.dt-sc-ico-content.icon-box-color.type12 h4 a, .dt-sc-ico-content.icon-box-color.type12 p { color:#fff; }
.dt-sc-ico-content.type13 h4 { font-size:18px; text-align:left; margin-bottom:10px; }
.dt-sc-ico-content.type13 .custom-icon img { border:1px solid #eaeaea; position:relative; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type13 .custom-icon { float:left; width:100%; margin-bottom:25px; position:relative; }
.dt-sc-ico-content.type13 { text-align:left; margin-bottom:15px; }
.dt-sc-ico-content.type13 .custom-icon:after { border-left: 22px solid transparent; border-bottom: 22px solid transparent; border-top: 22px solid; content: ""; display: block; height: 0; position: absolute; right:0px; bottom:-40px; margin:auto; width: 0; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; opacity:0; }
.dt-sc-ico-content.type13:hover .custom-icon:after { opacity:1; bottom:-44px; }
.dt-sc-ico-content.type13 .custom-icon:before { position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; text-align:center; width:50px; height:50px; background-color:#191919; color:#fff; content:"\f067"; font-family:FontAwesome; line-height:50px; border-radius:50%; font-size:20px; opacity:0; z-index:1; cursor:pointer; }
.dt-sc-ico-content.type13:hover .custom-icon:before { opacity:1; -webkit-animation:avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); }
.dt-sc-ico-content.type14 .custom-icon { width:58px; height:58px; line-height:50px; border:4px solid #eaeaea; border-radius:50%; margin:0 auto 10px; text-align:center; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type14 span { font-size:20px; color:#222; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; line-height:50px; }
.dt-sc-ico-content.type14 h4 { font-size:14px; line-height:normal; padding:0; margin-bottom:20px; float:none; }
.full-width-section.parallax .dt-sc-ico-content.type14 .custom-icon, .full-width-section.parallax .dt-sc-tabs-container.type5 .dt-sc-tabs-frame { border-color:#fff; }
.dt-sc-ico-content.type15 .custom-icon img { border-radius:50%;  -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; position:relative; }
.dt-sc-ico-content.type15 h4 { margin-bottom:10px; }
.dt-sc-ico-content.type15 .custom-icon { margin-bottom:15px; position:relative; }
.dt-sc-ico-content.type15:hover .custom-icon img { -moz-transform: scale(0.95) rotate(0deg) translate(0px); -webkit-transform: scale(0.95) rotate(0deg) translate(0px); -o-transform: scale(0.95) rotate(0deg) translate(0px); transform: scale(0.95) rotate(0deg) translate(0px); }
.dt-sc-ico-content.type15 .custom-icon span:after { -webkit-transition: opacity 0.2s, box-shadow 0.2s; -moz-transition: opacity 0.2s, box-shadow 0.2s;	transition: opacity 0.2s, box-shadow 0.2s; position:absolute; top:0; left:0; width:100%; height:100%; content:""; border-radius:100%; }
.dt-sc-ico-content.type15:hover .custom-icon span:after { opacity: 1; }
.dt-sc-ico-content.type15 .custom-icon span { width:100px; display:inline-block; height:100px; position:relative; }
.dt-sc-ico-content.type15 .custom-icon span.fa { line-height:100px; font-size:30px; }
.dt-sc-ico-content.type16 .custom-icon { width:60px; height:60px; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); border:1px dashed; position:absolute; left:5px; top:20px; text-align:center; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type16 .custom-icon span { font-size:27px; line-height:60px; transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type16:hover .custom-icon span { color:#fff; }
.dt-sc-ico-content.type16:hover .custom-icon { border-style:solid; }
.parallax-content-bg .dt-sc-ico-content.type16 .custom-icon span, .parallax-content-bg .dt-sc-ico-content.type16 h4 a { color:#e9be95; }
.parallax-content-bg .dt-sc-ico-content.type16 .custom-icon { border-color:#e9be95; }
.dt-sc-ico-content.type17 .dt-sc-icon-thumb { float:left; width:100%; position:relative; margin-bottom:25px; }
.dt-sc-ico-content.type17 .dt-sc-icon-thumb > img { float:left; }
.dt-sc-ico-content.type17 .dt-sc-ico-title { width:100%; position: absolute; bottom: 0; background-color: rgba(255,255,255,0.8); padding:50px 0 40px; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type17 .dt-sc-ico-title h4 a { color:#222; }
.dt-sc-ico-content.type17 .dt-sc-ico-title .custom-icon { width:67px; height:67px; position:absolute; top:-38px; border:3px solid; border-radius:50%; left:0; right:0; margin:auto; background-color:#fff; }
.dt-sc-ico-content.type17 .dt-sc-ico-title .custom-icon img { position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; }
.dt-sc-ico-content.type17 .dt-sc-ico-title .custom-icon span { font-size:34px; line-height:70px; }
.dt-sc-ico-content.type17 .dt-sc-ico-title h4 { margin-bottom:0; }
.dt-sc-ico-content.type17:hover .dt-sc-ico-title h4 a { color:#fff; }
.dt-sc-ico-content.type17 p { font-size:14px; }
.dt-sc-ico-content.type18 .custom-icon .small-circle { width:40px; height:40px; border-radius:50%; line-height:40px; position:absolute; left:0; left:0; top:-20px; font-size:15px; z-index:-1; color:#fff; font-weight:bold; background-color:#2c3e50; }
.dt-sc-ico-content.type18.red .custom-icon .small-circle { background-color:#fc5422; }
.dt-sc-ico-content.type18.yellow .custom-icon .small-circle { background-color:#e8bc33; }
.dt-sc-ico-content.type18.green .custom-icon .small-circle { background-color:#47b392; }
.dt-sc-ico-content.type18.blue .custom-icon .small-circle { background-color:#436f8f; }
.dt-sc-ico-content.type18.red, .dt-sc-ico-content.type18.yellow, .dt-sc-ico-content.type18.green, .dt-sc-ico-content.type18.blue { background:inherit; }
.dt-sc-ico-content.type18.brown .custom-icon .small-circle { background-color:#8f5a28; }
.dt-sc-ico-content.type18.chocolate .custom-icon .small-circle { background-color:#cd671d; }
.dt-sc-ico-content.type18.coral .custom-icon .small-circle { background-color:#ff7f50; }
.dt-sc-ico-content.type18.blueturquoise .custom-icon .small-circle { background-color:#08bbb7; }
.dt-sc-ico-content.type18.burntsienna .custom-icon .small-circle { background-color:#d36b5e; }
.dt-sc-ico-content.type18.chillipepper .custom-icon .small-circle { background-color:#b31f41; }
.dt-sc-ico-content.type18.graasgreen .custom-icon .small-circle { background-color:#81c77f; }
.dt-sc-ico-content.type18.orange .custom-icon .small-circle { background-color:#f39d12; }
.dt-sc-ico-content.type18.pink .custom-icon .small-circle { background-color:#e67eb9; }
.dt-sc-ico-content.type18.radiantorchid .custom-icon .small-circle { background-color:#af71b0; }
.dt-sc-ico-content.type18.red .custom-icon { box-shadow:0 0 0 2px #fc5422 inset; }
.dt-sc-ico-content.type18.yellow .custom-icon { box-shadow:0 0 0 2px #e8bc33 inset; }
.dt-sc-ico-content.type18.green .custom-icon { box-shadow:0 0 0 2px #47b392 inset; }
.dt-sc-ico-content.type18.blue .custom-icon { box-shadow:0 0 0 2px #436f8f inset; }
.dt-sc-ico-content.type18.brown .custom-icon { box-shadow:0 0 0 2px #8f5a28 inset; }
.dt-sc-ico-content.type18.chocolate .custom-icon { box-shadow:0 0 0 2px #cd671d inset; }
.dt-sc-ico-content.type18.coral .custom-icon { box-shadow:0 0 0 2px #ff7f50 inset; }
.dt-sc-ico-content.type18.blueturquoise .custom-icon { box-shadow:0 0 0 2px #08bbb7 inset; }
.dt-sc-ico-content.type18.burntsienna .custom-icon { box-shadow:0 0 0 2px #d36b5e inset; }
.dt-sc-ico-content.type18.chillipepper .custom-icon { box-shadow:0 0 0 2px #b31f41 inset; }
.dt-sc-ico-content.type18.graasgreen .custom-icon { box-shadow:0 0 0 2px #81c77f inset; }
.dt-sc-ico-content.type18.orange .custom-icon { box-shadow:0 0 0 2px #f39d12 inset; }
.dt-sc-ico-content.type18.pink .custom-icon { box-shadow:0 0 0 2px #e67eb9 inset; }
.dt-sc-ico-content.type18.radiantorchid .custom-icon { box-shadow:0 0 0 2px #af71b0 inset; }
.dt-sc-ico-content.type18.red:hover .custom-icon .small-circle, .dt-sc-ico-content.type18.yellow:hover .custom-icon .small-circle, .dt-sc-ico-content.type18.green:hover .custom-icon .small-circle, .dt-sc-ico-content.type18.blue:hover .custom-icon .small-circle, .dt-sc-ico-content.type18.brown:hover .custom-icon .small-circle, .dt-sc-ico-content.type18.chocolate:hover .custom-icon .small-circle, .dt-sc-ico-content.type18.coral:hover .custom-icon .small-circle, .dt-sc-ico-content.type18.blueturquoise:hover .custom-icon .small-circle, .dt-sc-ico-content.type18.burntsienna:hover .custom-icon .small-circle, .dt-sc-ico-content.type18.chillipepper:hover .custom-icon .small-circle, .dt-sc-ico-content.type18.graasgreen:hover .custom-icon .small-circle, .dt-sc-ico-content.type18.orange:hover .custom-icon .small-circle, .dt-sc-ico-content.type18.pink:hover .custom-icon .small-circle, .dt-sc-ico-content.type18.radiantorchid:hover .custom-icon .small-circle { color:#fff; }
.dt-sc-ico-content.type18.red:hover .custom-icon span, .dt-sc-ico-content.type18.red:hover h4 a { color:#fc5422; }
.dt-sc-ico-content.type18.yellow:hover .custom-icon span, .dt-sc-ico-content.type18.yellow:hover h4 a { color:#e8bc33; }
.dt-sc-ico-content.type18.green:hover .custom-icon span, .dt-sc-ico-content.type18.green:hover h4 a { color:#47b392; }
.dt-sc-ico-content.type18.blue:hover .custom-icon span, .dt-sc-ico-content.type18.blue:hover h4 a { color:#436f8f; }
.dt-sc-ico-content.type18.brown:hover .custom-icon span, .dt-sc-ico-content.type18.brown:hover h4 a { color:#8f5a28; }
.dt-sc-ico-content.type18.chocolate:hover .custom-icon span, .dt-sc-ico-content.type18.chocolate:hover h4 a { color:#cd671d; }
.dt-sc-ico-content.type18.coral:hover .custom-icon span, .dt-sc-ico-content.type18.coral:hover h4 a { color:#ff7f50; }
.dt-sc-ico-content.type18.blueturquoise:hover .custom-icon span, .dt-sc-ico-content.type18.blueturquoise:hover h4 a { color:#08bbb7; }
.dt-sc-ico-content.type18.burntsienna:hover .custom-icon span, .dt-sc-ico-content.type18.burntsienna:hover h4 a { color:#d36b5e; }
.dt-sc-ico-content.type18.chillipepper:hover .custom-icon span, .dt-sc-ico-content.type18.chillipepper:hover h4 a { color:#b31f41; }
.dt-sc-ico-content.type18.graasgreen:hover .custom-icon span, .dt-sc-ico-content.type18.graasgreen:hover h4 a { color:#81c77f; }
.dt-sc-ico-content.type18.orange:hover .custom-icon span, .dt-sc-ico-content.type18.orange:hover h4 a { color:#f39d12; }
.dt-sc-ico-content.type18.pink:hover .custom-icon span, .dt-sc-ico-content.type18.pink:hover h4 a { color:#e67eb9; }
.dt-sc-ico-content.type18.radiantorchid:hover .custom-icon span, .dt-sc-ico-content.type18.radiantorchid:hover h4 a { color:#af71b0; }
.dt-sc-ico-content.type20 { background-color:#f5f5f5; padding:40px 10px 30px; overflow:hidden; }
.dt-sc-ico-content.type20 .custom-icon { margin-bottom:20px; }
.dt-sc-ico-content.type20.dark { background-color:#ebeced; }
.dt-sc-ico-content.type20 .content-overlay { position:absolute; top:0; left:-100%; height:100%; bottom:0; margin:auto; padding:40px 10px; opacity:0; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; width:100%; }
.dt-sc-ico-content.type20 .content-overlay h4 a, .dt-sc-ico-content.type20 .content-overlay p { color:#fff; }
.dt-sc-ico-content.type20 .content-overlay h4 { margin-bottom:15px; }
.dt-sc-ico-content.type20:hover .content-overlay { opacity:1; left:0; }
.dt-sc-ico-content.type21, .dt-sc-ico-content.type21 .dt-sc-special-content, .dt-sc-ico-content.type21 h5 { -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type21 h5 { float: left; line-height: 30px; padding: 0 0 35px; position: relative; text-transform: capitalize; width: 100%; }
.dt-sc-ico-content.type21 .dt-sc-special-content { float: left; margin-top: 15px; padding: 20px; position: relative; width: 100%; }
.dt-sc-ico-content.type21 .custom-icon .fa { font-size: 40px; margin: 20px 0; color:#fff; }
.dt-sc-ico-content.type21 p { float: left; margin-top: 5px; width: 100%; color:#fff; }
.dt-sc-ico-content.type21 .dt-sc-icon-border .fa { font-size:20px; }
.dt-sc-ico-content.type21 .dt-sc-icon-border { display:block; float:left; width:100%; position:relative; margin-bottom:20px; }
.dt-sc-ico-content.type21 .dt-sc-icon-border .icon-circle { content:""; width:22px; height:22px; position:absolute; left:0; right:0; margin:auto; top:-40px; border:5px solid #222; border-radius:50%; z-index: 1; }
.dt-sc-ico-content.type21 .dt-sc-icon-border .icon-line { content: ""; display: block; position: absolute; bottom: -3px; right: 0; left: 0; margin: 0px auto; width: 8px; height: 25px; line-height: 13px; border-radius: 0 0 10px 10px; z-index: 0; }
.dt-sc-ico-content.type21 .dt-sc-special-content > span { font-size: 41px; left: 0; position: absolute; right: 0; top: -28px; z-index: 1; }
.dt-sc-ico-content.type21:hover .dt-sc-special-content, .dt-sc-ico-content.type21:hover h5 { opacity:1 !important; }
.dt-sc-icon-box-wrapper { float:left; width:100%; position:relative; }
.dt-sc-iconbox-border { background-repeat: repeat-y; border-radius: 10px; -webkit-border-radius: 10px; content: ""; display: block; height: 8px; position: absolute; top: 53px; width: 100%; }
.dt-sc-ico-content.type22 { float:left; width:100%; text-align:left; padding:20px 30px; background-color:#f0f0f0; z-index:9; }
.dt-sc-ico-content.type22:hover { background-color: rgba(0, 0, 0, 0.9); }
.dt-sc-ico-content.type22 > span { font-size:50px; margin-bottom:5px; line-height:normal; color:#51749b; font-weight:bold; }
.dt-sc-ico-content.type22 .custom-icon { position:absolute; right:10px; bottom:10px; color:#51749b; }
.dt-sc-ico-content.type22 h4 a, .dt-sc-ico-content.type22 p { color:#51749b; }
.dt-sc-ico-content.type22 > span, .dt-sc-ico-content.type22 p, .dt-sc-ico-content.type22 .custom-icon span, .dt-sc-ico-content.type22 { -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type22 .custom-icon span { font-size:30px; }
.dt-sc-ico-content.type22:hover .custom-icon span { font-size:200px; opacity:0.3; position:relative; z-index:-1; }
.dt-sc-ico-content.type22:hover h4 a, .dt-sc-ico-content.type22:hover p, .dt-sc-ico-content.type22:hover > span, .dt-sc-ico-content.type22:hover .custom-icon { color:#fff; }
.dt-sc-ico-content.type23 .custom-icon { margin: 0 auto 10px; text-align: center; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type23 .custom-icon span { line-height:70px; font-size:30px; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; background-color:#f0f0f0; width:70px; height:70px; border-radius: 50%; display:inline-block; }
.dt-sc-ico-content.type23 h4 { font-size:12px; }
.dt-sc-ico-content.type23.with-border .custom-icon span { line-height:50px; font-size:20px; width:50px; height:50px; }
.dt-sc-ico-content.type23.with-border { padding:20px 0 0; border:1px solid rgba(0, 0, 0, 0); -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-ico-content.type23.with-border:hover { border-color:#eaeaea; }
.dt-blue.dt-sc-ico-content .custom-icon span, .dt-blue h4 a { color:#3d7eba; }
.dt-chocolate.dt-sc-ico-content .custom-icon span, .dt-chocolate h4 a { color:#be5d16; }
.dt-coral.dt-sc-ico-content .custom-icon span, .dt-coral h4 a { color:#ec6b3b; }
.dt-blueturquoise.dt-sc-ico-content .custom-icon span, .dt-blueturquoise h4 a { color:#07aca8; }
.dt-brown.dt-sc-ico-content .custom-icon span, .dt-brown h4 a { color:#805022; }
.dt-burntsienna.dt-sc-ico-content .custom-icon span, .dt-burntsienna h4 a { color:#c46054; }
.dt-chillipepper.dt-sc-ico-content .custom-icon span, .dt-chillipepper h4 a { color:#a11837; }
.dt-graasgreen.dt-sc-ico-content .custom-icon span, .dt-graasgreen h4 a { color:#6fb96d; }
.dt-green.dt-sc-ico-content .custom-icon span, .dt-green h4 a { color:#6eaf2e; }
.dt-orange.dt-sc-ico-content .custom-icon span, .dt-orange h4 a { color:#e09111; }
.dt-pink.dt-sc-ico-content .custom-icon span, .dt-pink h4 a { color:#d76da9; }
.dt-radiantorchid.dt-sc-ico-content .custom-icon span, .dt-radiantorchid h4 a { color:#a55ea6; }
.dt-red.dt-sc-ico-content .custom-icon span, .dt-red h4 a { color:#d73e2e; }
.dt-yellow.dt-sc-ico-content .custom-icon span, .dt-yellow h4 a { color:#e2b704; }
.dt-skyblue.dt-sc-ico-content .custom-icon span, .dt-skyblue h4 a { color:#21c2f8; }
.read-more { font-size:13px; font-weight:normal; margin-bottom:7px; display:inline-block; position:relative; }
.read-more span { margin-left:7px; position:absolute; top:27%; opacity:0; left:70%; }
.dt-sc-ico-content:hover .read-more span, .blog-post:hover .read-more span { left:100%; opacity:1; } 
.dt-sc-ico-content:hover .read-more, .blog-post:hover .read-more { margin-right:15px; } .dt-sc-animate-num { text-align: center; float:left; width:100%; }
.dt-sc-animate-num .dt-sc-icon { height: 66px; margin-bottom: 15px; margin-left: auto; margin-right: auto; position: relative; text-align: center; width: 66px; }
.dt-sc-animate-num .dt-sc-icon span { font-size:35px; line-height:66px; }
.dt-sc-animate-num .dt-sc-num-count:after { border-bottom: 1px solid #2c3e50; bottom: 0; content: ""; left: 0; margin: 0 auto; position: absolute; right: 0; width: 50px; }
.dt-sc-animate-num .dt-sc-num-count { color: #2c3e50; display: inline-block; font-size: 24px; margin-bottom: 10px; padding-bottom: 15px; position: relative; font-weight:700; }
.dt-sc-animate-num span { color: #2c3e50; display: block; font-size: 13px; line-height: 20px; margin-bottom: 0; text-transform: capitalize; } .dark-parallax-content h5, .dark-parallax-content h2, .dark-parallax-content h3, .dark-parallax-content h4, .dark-parallax-content h6, .dark-parallax-content .double-border-title, .dark-parallax-content p, .dark-parallax-content a, .dark-parallax-content a span, .dark-parallax-content i, .dark-parallax-content .dt-sc-content-carousel p, .dark-parallax-content ul.dt-sc-fancy-list li:before, .dark-parallax-content ul.dt-sc-fancy-list li, .dark-parallax-content .dt-sc-donutchart-medium p, .dark-parallax-content .dt-sc-donutchart-small p, .dark-parallax-content .dt-sc-donutchart span, .intro-text.dark-parallax-content h2, .dark-parallax-content .dt-sc-ico-content.type23 h4 a, .dark-parallax-content .dt-sc-animate-num .dt-sc-num-count, .dark-parallax-content .dt-sc-animate-num span, .full-width-section .skin-color-overlay span, .dt-sc-bmi-frm input[name="txtbmi"]:hover, .dark-parallax-content .dt-sc-testimonial.type6 .author span, .dark-parallax-content .dt-sc-testimonial.type6 .author-details h5, .dark-parallax-content .dt-sc-testimonial.type6 .author-details, .full-width-section .color-overlay .dt-sc-testimonial span, .full-width-section.dark-parallax-content .dt-sc-ico-content.type2 .custom-icon span, .full-width-section.dark-parallax-content .dt-sc-ico-content.type4 .custom-icon span, .full-width-section .color-overlay .dt-sc-testimonial.type4 .author > span, .full-width-section.dark-parallax-content .dt-sc-testimonial.type4 .testimonial-content.with-chat-effect, .full-width-section.dark-parallax-content .dt-sc-testimonial.type4 h5, .dark-parallax-content input[type="text"], .dark-parallax-content input[type="password"], .dark-parallax-content input[type="email"], .dark-parallax-content input[type="url"], .dark-parallax-content input[type="tel"], .dark-parallax-content input[type="number"], .dark-parallax-content input[type="range"], .dark-parallax-content input[type="search"], .dark-parallax-content textarea, .dark-parallax-content input.text, .dark-parallax-content input[type="text"]:hover, .dark-parallax-content input[type="password"]:hover, .dark-parallax-content input[type="email"]:hover, .dark-parallax-content textarea:hover, .dark-parallax-content input[type="search"]:hover, .dark-parallax-content .dt-sc-ico-content.type7 .custom-icon span, .dark-parallax-content .dt-sc-ico-content.type1 .custom-icon span, .dark-parallax-content .dt-sc-ico-content.type20 .custom-icon span, .diagonal-gradient.dark-parallax-content .dt-sc-testimonial > span, .dt-sc-white .dt-sc-ico-content.type20 h4 a { color:#fff; }
.custom-white-bg input[type="text"], .custom-white-bg input[type="email"], .custom-white-bg input[type="text"]:hover, .custom-white-bg input[type="email"]:hover { color:#222; }
.dark-parallax-content .dt-sc-testimonial.type6 .author-details a:hover, .dark-parallax-content a:hover, .dark-parallax-content .dt-sc-button-icon:hover .fa { color:#d5d5d5; }
.dark-parallax-content .dt-sc-testimonial.type6 .testimonial-content p { color:#000; }
.full-width-section .skin-color-overlay .dt-sc-testimonial span:before, .full-width-section .skin-color-overlay .dt-sc-testimonial span:after, .full-width-section .color-overlay .dt-sc-testimonial span:before, .full-width-section .color-overlay .dt-sc-testimonial span:after, .diagonal-gradient.dark-parallax-content .dt-sc-testimonial > span:before, .diagonal-gradient.dark-parallax-content .dt-sc-testimonial > span:after { background-color:#fff; }
.dark-parallax-content .double-border-title, .dark-parallax-content .dt-sc-content-carousel, .dark-parallax-content .dt-sc-animate-num .dt-sc-num-count:after { border-color:#fff; }
.full-width-section .skin-color-overlay .dt-sc-testimonial .author img, .full-width-section .color-overlay .dt-sc-testimonial .author img { box-shadow: 0 0 0 4px #fff; }
.dark-parallax-content.parallax-content-bg3 .slider-controls .pager a.selected, .dark-parallax-content.parallax-content-bg3 .slider-controls .pager a:hover, .dark-parallax-content .skin-color-overlay .slider-controls .pager a.selected, .dark-parallax-content .skin-color-overlay .slider-controls .pager a:hover, .dark-parallax-content .color-overlay .slider-controls .pager a.selected, .dark-parallax-content .color-overlay .slider-controls .pager a:hover { background-color:#d5d5d5; }
.full-width-section .skin-color-overlay .dt-sc-testimonial.type4 span:before, .full-width-section .skin-color-overlay .dt-sc-testimonial.type4 span:after, .full-width-section .color-overlay .dt-sc-testimonial.type4 span:before, .full-width-section .color-overlay .dt-sc-testimonial.type4 span:after { background-color:inherit; }
.dark-parallax-content .partner-carousel.list-type1 li:before, .dark-parallax-content .partner-carousel.list-type1 li:after { border-color:rgba(255, 255, 255, 0.2); }
.skin-text-color h5 { color:#eec106; text-transform:none; }
.dark-parallax-content.skin-text-color .slider-controls .pager a { background-color:#eec106; }
.dt-sc-testimonial h5 { margin-bottom:15px; line-height:30px; }
.dt-sc-testimonial > span { font-style:italic; font-size:18px; font-weight:400; position:relative; }
.dt-sc-testimonial > span:before, .dt-sc-testimonial > span:after { content:""; width:35%; height:1px; position:absolute; top:55%; background-color:#777777; }
.dt-sc-testimonial > span:before{ left:-57%; }
.dt-sc-testimonial > span:after{ right:-57%; }
.dt-sc-testimonial .author img { border-radius:50%; width:72px; -webkit-border-radius: 50%; -moz-border-radius: 50%; }
.dt-sc-testimonial h5 { margin-bottom:25px; }
.dt-sc-testimonial-wrapper .dt-sc-testimonial-carousel li { text-align:center; display:block; float:left; padding:0; margin:0; width:100%; }
.dt-sc-testimonial.type1, .dt-sc-testimonial.type2, .dt-sc-testimonial.type3 { text-align:center; }
.dt-sc-testimonial-wrapper { float:left; width:100%; clear:both; position:relative; } 
.dt-sc-testimonial { float:left; display:block; margin:0; padding:0 0 5px; width:100%; position:relative; overflow:hidden; }
.dt-sc-testimonial-wrapper.type1 > h3 { text-align:center; margin-bottom:0; }
.dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial-carousel .column.dt-sc-one-half { margin:0 10px; }
.dt-sc-testimonial.type3 h5 { font-size:16px; font-style:italic; font-weight:300; color:#222; margin-bottom:30px; font-family:'lato', sans-serif; line-height:24px; }
.dt-sc-testimonial.type3 h6 { font-size:15px; margin-bottom:0px; }
.dt-sc-testimonial.type3 cite { color:#222; font-size:12px; font-style:italic; font-family:'lato', sans-serif; }
.dt-sc-testimonial-wrapper .carousel-arrows a.testimonial-prev { left:0; }
.dt-sc-testimonial-wrapper .carousel-arrows a.testimonial-next { right:0; position:absolute; top:0; }
.dt-sc-testimonial-wrapper .carousel-arrows a.testimonial-prev, .dt-sc-testimonial-wrapper .carousel-arrows a.testimonial-next { background-color:inherit; }
.dt-sc-testimonial-wrapper .carousel-arrows a.testimonial-prev .fa, .dt-sc-testimonial-wrapper .carousel-arrows a.testimonial-next .fa { font-size:40px; }
.dt-sc-testimonial-wrapper .carousel-arrows { position:absolute; bottom:50px; left: 0; margin: auto; right: 0; width: 255px; }
.dt-sc-testimonial-wrapper .carousel-arrows a { width:23px; height:35px; font-size:0; }
.dt-sc-testimonial.type3 .author img { border:none; width:80px; }
.dt-sc-testimonial.type3 .author { margin-bottom:10px; }
.dt-sc-testimonial.type4 h5 { font-size:16px; color:#191919; margin-bottom:0px; line-height:normal; }
.dt-sc-testimonial.type4 .quote { font-style:normal; font-size:22px; position:inherit; color:#191919; display:block; }
.dt-sc-testimonial.type4 .author > span { color: #191919; font-size: 16px; }
.dt-sc-testimonial.type4 cite { font-size:12px; font-style:normal; display:block; margin-bottom:5px; }
.dt-sc-testimonial.type4 .author { text-align:center; }
.dt-sc-testimonial.type4 .author img { box-shadow:none; width:80px; margin:10px 0; }
.dt-sc-testimonial.type4 .border-circle:before { background-image:url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/bordered-circle.png); background-repeat:no-repeat; background-size: 100px 100px; content: ""; height: 100px; left: 0; margin: auto; position: absolute; right: 0; top: 0px; width: 100px;   z-index: 1; background-color:inherit; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-testimonial.type4:hover .border-circle:before { animation: 0.1s linear 0s normal none infinite running rotating; -webkit-animation: 0.1s linear 0s normal none infinite running rotating; -moz-animation: 0.1s linear 0s normal none infinite running rotating; -ms-animation: 0.1s linear 0s normal none infinite running rotating; -o-animation: 0.1s linear 0s normal none infinite running rotating; }
.dt-sc-testimonial.type4 span.border-circle { position:relative; float:left; width:100%; margin-bottom:10px; }
.dt-sc-testimonial-wrapper > h3 { color: white; }
.dt-sc-testimonial.type4 .testimonial-content.with-chat-effect { float:left; width:100%; position:relative; padding:25px 10px 20px 50px; border:1px solid #d9d9d9; border-radius:5px; font-style:italic; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; }
.dt-sc-testimonial.type4 .testimonial-content.with-chat-effect .fa { font-size:25px; position:absolute; left:14px; top:30px; color:#d9d9d9; }
.dt-sc-testimonial.type4 .testimonial-content.with-chat-effect:after { width:16px; height:16px; background-color:#fff; border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; content:""; position:absolute; left:-9px; top:33px; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -moz-transform:rotate(45deg); }
.dt-sc-testimonial.type4 .testimonial-content.with-chat-effect p { line-height:26px; }
.dt-sc-testimonial.type4 .testimonial-content p { font-style:italic; }
.dt-sc-testimonial.type6 { float:left; width:100%; position:relative; }
.dt-sc-testimonial.type6 .testimonial-content { float:left; width:100%; padding:25px 25px 15px; background-color:#f5f5f5; position:relative; font-style:italic; }
.dt-sc-testimonial.type6 .author { float:left; width:100%; padding:20px 0 0 10px; }
.dt-sc-testimonial.type6 .testimonial-content:after { content:""; border-top:10px solid #f5f5f5; border-left:10px solid transparent; border-right:10px solid transparent; position:absolute; left:30px; bottom:-10px; }
.dt-sc-testimonial.type6 .author span { font-size:25px; padding-right:20px; display:table-cell; vertical-align:middle; color:#222; }
.dt-sc-testimonial.type6 .author-details { display: table-cell; vertical-align: middle; height:35px; }
.dt-sc-testimonial.type6 .author-details h5 { margin-bottom:5px; line-height:normal; display:inline-block; font-size:13px; }
.dt-sc-testimonial.type6 .author span:before { background-color:inherit; }
.dt-sc-testimonial.type6 .author img { float:left; width:35px; margin-right:10px; box-shadow: inherit; } .dt-sc-button { color:#ffffff; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; margin-top:10px; z-index:3; position:relative; } 
.dt-sc-button:hover span { color:#ffffff; cursor: pointer; }
.dt-sc-button:hover, .dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button:hover { color:#ffffff; }
.dt-sc-pr-tb-col.type3.selected .dt-sc-buy-now .dt-sc-button:hover { color:inherit; }
.dt-sc-button span { text-align:center; border-radius:0px 2px 2px 0px; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; position:absolute; right:0; top:0; }
.dt-sc-button.large { font-size:18px; font-weight:400; padding:0px 95px 0px 40px; border-radius:2px; line-height:60px; display:inline-block; }
.dt-sc-button.large span { width:60px; font-size:22px; height:60px; text-align:center; line-height:60px; }
.dt-sc-button.medium { font-size:14px; font-weight:400; padding:0px 71px 0px 17px; border-radius:2px; line-height:50px; display:inline-block; }
.dt-sc-button.medium span { width:50px; font-size:14px; height:50px; text-align:center; line-height:50px; }
.dt-sc-button.small { font-size:13px; font-weight:400; padding:0px 47px 0px 11px; line-height:40px; border-radius:2px; display:inline-block; }
.dt-sc-button.small span { width:40px; font-size:14px; height:40px; text-align:center; line-height:40px; }
.dt-sc-button:before { bottom: 0; content: ""; display: inline-block; height: 100%; left: 0; position: absolute; width: 0; z-index: -1; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; border-radius: inherit; width:100%; opacity:0; }
.dt-sc-button:hover:before { opacity:1; }
.dt-sc-button1.ico-button { background: #00a5df; color: #fff; display: inline-block; font-family: 'Lato', sans-serif; font-size: 18px; font-weight: normal; line-height: 24px; padding: 20px 34px; position: relative; text-decoration: none; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border: solid 2px #00a5df; }
.dt-sc-button2 { color: #101017; display: inline-block; font-family: 'Lato', sans-serif; font-size: 18px; font-weight: normal; line-height: 24px; padding: 20px 34px; position: relative; text-decoration: none; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border: solid 2px #101017;}
.dt-sc-button3 { color: #fff; display: inline-block; font-family: 'Lato', sans-serif; font-size: 18px; font-weight: normal; line-height: 24px; padding: 20px 34px; position: relative; text-decoration: none; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border: solid 2px #fff; } 
.ls-slide .ls-l a.dt-sc-button3:hover { color:#fff; }
.dt-sc-button4 { color: #22160a; display: inline-block; font-family: 'Roboto Slab', sans-serif; font-size: 18px; font-weight: 300; line-height: 24px; padding: 10px 34px; position: relative; text-decoration: none; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border: solid 1px #000; }
.dt-sc-button5 { color: #bca250; display: inline-block; font-family: 'Lato', sans-serif; font-size: 18px; font-weight: normal; line-height: 24px; padding: 20px 34px; position: relative; text-decoration: none; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border: solid 2px #bca250;}
.att-btn1 { color: #fff; display: inline-block; font-family: 'Lato', sans-serif; font-size: 18px; font-weight: normal; line-height: 50px;  padding: 0px 20px; position: relative; text-decoration: none; border: solid 1px #fff;}
.att-btn2 { color: #fff; display: inline-block; font-family: 'Lato', sans-serif; font-size: 18px; font-weight: normal; line-height: 50px;  padding: 0px 20px; position: relative; text-decoration: none; }
.att-btn1:hover, .att-btn2:hover, .host-btn:hover { color:#fff; }
.host-btn { color: #fff; display: inline-block; font-family: 'Lato', sans-serif; font-size: 18px; font-weight: normal; line-height: 50px;  padding: 0px 20px; position: relative; text-decoration: none; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border: solid 1px #fff;}
.hosting-btn-trans { color: #1c233e; display: inline-block; font-family: 'Lato', sans-serif; font-size: 18px; font-weight: normal; line-height: 50px;  padding: 0px 20px; position: relative; text-decoration: none; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; }
.travel-btn { color: #fd4f62; display: inline-block; font-family: 'Lato', sans-serif; font-size: 18px; font-weight: 700; line-height: 50px;  padding: 0px 22px; position: relative; text-decoration: none; border-radius: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border: solid 1px #fd4f62; }
.travel-btn-green { color: #718547; display: inline-block; font-family: 'Lato', sans-serif; font-size: 18px; font-weight: 700; line-height: 50px;  padding: 0px 22px; position: relative; text-decoration: none; border-radius: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border: solid 1px #718547; }
.dt-sc-button.type2.small { padding:0 10px; }
.dt-sc-button.type2.medium { padding:0 17px; }
.dt-sc-button.type2.large { padding:0 35px; }
.dt-sc-button.type2:hover { color:#fff; }
.dt-sc-button.type2:before { width:100%; opacity:0; }
.dt-sc-button.type2:hover:before { opacity:1; }
.dt-sc-button.type3:before, .dt-sc-button.type4:before, .dt-sc-button.type6:before, .dt-sc-button.type5:before, .dt-sc-button.type9:before, .dt-sc-button.type10:before { display:none; }
.dt-sc-button.type3, .dt-sc-button.type6, .dt-sc-button.type4, .dt-sc-button.type5, .dt-sc-button.type10 { background-color:#fff; font-size:14px; border:1px solid #686868; color:#686868; border-radius:0; text-transform:uppercase; line-height:30px; display:inline-block; padding:0 11px; }
.dt-sc-button.type3:hover { border-radius:15px; }
.dt-sc-button.type10 { border-radius:30px; text-transform:capitalize; }
.dt-sc-button.type6:hover { color:#fff; }
.dt-sc-button.type3.small, .dt-sc-button.type6.small, .dt-sc-button.type4.small, .dt-sc-button.type5.small, .dt-sc-button.type10.small { padding:0 11px; }
.dt-sc-button.type3.medium, .dt-sc-button.type6.medium, .dt-sc-button.type4.medium, .dt-sc-button.type5.medium, .dt-sc-button.type10.medium { padding:2px 22px; }
.dt-sc-button.type3.large, .dt-sc-button.type6.large, .dt-sc-button.type4.large, .dt-sc-button.type5.large, .dt-sc-button.type10.large { padding:4px 35px; }
.dt-sc-button-icon { text-align:center; }
.dt-sc-button-icon span { display: inline-block; font-size: 90px; margin-bottom: 10px; }
.dt-sc-button-icon:hover .fa { color:#2c3e50; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-button-icon.blue span { color:#3d7eba; }
.dt-sc-button-icon.chocolate span { color:#be5d16; }
.dt-sc-button-icon.coral span { color:#ec6b3b; }
.dt-sc-button-icon.blueturquoise span { color:#07aca8; }
.dt-sc-button-icon.brown span { color:#805022; }
.dt-sc-button-icon.burntsienna span { color:#c46054; }
.dt-sc-button-icon.chillipepper span { color:#a11837; }
.dt-sc-button-icon.graasgreen span { color:#6fb96d; }
.dt-sc-button-icon.green span { color:#6eaf2e; }
.dt-sc-button-icon.orange span { color:#e09111; }
.dt-sc-button-icon.pink span { color:#d76da9; }
.dt-sc-button-icon.radiantorchid span { color:#a55ea6; }
.dt-sc-button-icon.red span { color:#d73e2e; }
.dt-sc-button-icon.yellow span { color:#e2b704; }
.dt-sc-button-icon.skyblue span { color:#21c2f8; }
.dt-sc-button-outlined.red span { background-color: #fc5422; }
.dt-sc-button-outlined.yellow span { background-color: #e8bc33; }
.dt-sc-button-outlined.green span { background-color: #47b392; }
.dt-sc-button-outlined.blue span { background-color: #436f8f; }
.dt-sc-button-outlined.chocolate span { background-color: #be5d16; }
.dt-sc-button-outlined.blueturquoise span { background-color: #07aca8; }
.dt-sc-button-outlined.brown span { background-color: #805022; }
.dt-sc-button-outlined.burntsienna span { background-color: #c46054; }
.dt-sc-button-outlined.chillipepper span { background-color: #a11837; }
.dt-sc-button-outlined.graasgreen span { background-color: #6fb96d; }
.dt-sc-button-outlined.orange span { background-color: #e09111; }
.dt-sc-button-outlined.pink span { background-color: #d76da9; }
.dt-sc-button-outlined.radiantorchid span { background-color: #a55ea6; }
.dt-sc-button-outlined.skyblue span { background-color: #21c2f8; }
.dt-sc-button-outlined.coral span { background-color: #ec6b3b; }
.dt-sc-button-outlined.red { color: #fc5422; }
.dt-sc-button-outlined.yellow { color: #e8bc33; }
.dt-sc-button-outlined.green { color: #47b392; }
.dt-sc-button-outlined.blue { color: #436f8f; }
.dt-sc-button-outlined.chocolate { color: #be5d16; }
.dt-sc-button-outlined.blueturquoise { color: #07aca8; }
.dt-sc-button-outlined.brown { color: #805022; }
.dt-sc-button-outlined.burntsienna { color: #c46054; }
.dt-sc-button-outlined.chillipepper { color: #a11837; }
.dt-sc-button-outlined.graasgreen { color: #6fb96d; } 
.dt-sc-button-outlined.orange { color: #e09111; }
.dt-sc-button-outlined.pink { color: #d76da9; }
.dt-sc-button-outlined.radiantorchid { color: #a55ea6; }
.dt-sc-button-outlined.skyblue { color: #21c2f8; }
.dt-sc-button-outlined.coral { color: #ec6b3b; }
.dt-sc-button-outlined.red:hover { border-color:#fc5422; }
.dt-sc-button-outlined.yellow:hover { border-color:#e8bc33; }
.dt-sc-button-outlined.green:hover { border-color:#47b392; }
.dt-sc-button-outlined.blue:hover { border-color:#436f8f; }
.dt-sc-button-outlined.chocolate:hover { border-color: #be5d16; }
.dt-sc-button-outlined.blueturquoise:hover { border-color: #07aca8; }
.dt-sc-button-outlined.brown:hover { border-color: #805022; }
.dt-sc-button-outlined.burntsienna:hover { border-color: #c46054; }
.dt-sc-button-outlined.chillipepper:hover { border-color: #a11837; }
.dt-sc-button-outlined.graasgreen:hover { border-color: #6fb96d; } 
.dt-sc-button-outlined.orange:hover { border-color: #e09111; }
.dt-sc-button-outlined.pink:hover { border-color: #d76da9; }
.dt-sc-button-outlined.radiantorchid:hover { border-color: #a55ea6; }
.dt-sc-button-outlined.skyblue:hover { border-color: #21c2f8; }
.dt-sc-button-outlined.coral:hover { border-color: #ec6b3b; }
.dt-sc-button-outlined { border: 2px solid #eaeaea; border-radius: 5px; display: inline-block; font-size: 16px; font-weight: 500; margin: 15px 0 0; padding: 11px 16px 11px 50px; position: relative; color:#44607b; text-align:left; min-width: 266px; }
.dt-sc-button-outlined span { border-radius: 100%; color: #fff; display: inline-block; font-size: 14px; font-weight: bold; height: 26px; left: 10px; line-height: 24px; position: absolute; text-align: center; top: 10px; width: 26px; background-color:#44607b; }
.dt-sc-button-outlined:hover { border-color: #44607b; }
.dt-sc-button-outlined.dt-sc-tooltip-top, .dt-sc-button-outlined.dt-sc-tooltip-left, .dt-sc-button-outlined.dt-sc-tooltip-right, .dt-sc-button-outlined.dt-sc-tooltip-bottom { text-align:left; }
.dt-sc-button.blue, .dt-sc-button.type10.blue:hover, .dt-sc-button.blue:hover span { background-color:#478bca; }
.dt-sc-button.blue span, .dt-sc-button.blue:hover:before { background-color:#3d7eba; }
.dt-sc-button.chocolate, .dt-sc-button.type10.chocolate:hover, .dt-sc-button.chocolate:hover span { background-color:#cd671d; }
.dt-sc-button.chocolate span, .dt-sc-button.chocolate:hover:before { background-color:#be5d16; }
.dt-sc-button.coral, .dt-sc-button.type10.coral:hover, .dt-sc-button.coral:hover span { background-color:#ff7f50; }
.dt-sc-button.coral span, .dt-sc-button.coral:hover:before { background-color:#ec6b3b; }
.dt-sc-button.blueturquoise, .dt-sc-button.type10.blueturquoise:hover, .dt-sc-button.blueturquoise:hover span { background-color:#08bbb7; }
.dt-sc-button.blueturquoise span, .dt-sc-button.blueturquoise:hover:before { background-color:#07aca8; }
.dt-sc-button.brown, .dt-sc-button.type10.brown:hover, .dt-sc-button.brown:hover span { background-color:#8f5a28; }
.dt-sc-button.brown span, .dt-sc-button.brown:hover:before { background-color:#805022; }
.dt-sc-button.burntsienna, .dt-sc-button.type10.burntsienna:hover, .dt-sc-button.burntsienna:hover span { background-color:#d36b5e; }
.dt-sc-button.burntsienna span, .dt-sc-button.burntsienna:hover:before { background-color:#c46054; }
.dt-sc-button.chillipepper, .dt-sc-button.type10.chillipepper:hover, .dt-sc-button.chillipepper:hover span { background-color:#b31f41; }
.dt-sc-button.chillipepper span, .dt-sc-button.chillipepper:hover:before { background-color:#a11837; }
.dt-sc-button.graasgreen, .dt-sc-button.type10.graasgreen:hover, .dt-sc-button.graasgreen:hover span { background-color:#81c77f; }
.dt-sc-button.graasgreen span, .dt-sc-button.graasgreen:hover:before { background-color:#6fb96d; }
.dt-sc-button.green, .dt-sc-button.type10.green:hover, .dt-sc-button.green:hover span { background-color:#77be32; }
.dt-sc-button.green span, .dt-sc-button.green:hover:before { background-color:#6eaf2e; }
.dt-sc-button.orange, .dt-sc-button.type10.orange:hover, .dt-sc-button.orange:hover span { background-color:#f39d12; }
.dt-sc-button.orange span, .dt-sc-button.orange:hover:before { background-color:#e09111; }
.dt-sc-button.pink, .dt-sc-button.type10.pink:hover, .dt-sc-button.pink:hover span { background-color:#e67eb9; }
.dt-sc-button.pink span, .dt-sc-button.pink:hover:before { background-color:#d76da9; }
.dt-sc-button.radiantorchid, .dt-sc-button.type10.radiantorchid:hover, .dt-sc-button.radiantorchid:hover span { background-color:#af71b0; }
.dt-sc-button.radiantorchid span, .dt-sc-button.radiantorchid:hover:before { background-color:#a55ea6; }
.dt-sc-button.red, .dt-sc-button.type10.red:hover, .dt-sc-button.red:hover span { background-color:#e64d3d; }
.dt-sc-button.red span, .dt-sc-button.red:hover:before { background-color:#d73e2e; }
.dt-sc-button.yellow, .dt-sc-button.type10.yellow:hover, .dt-sc-button.yellow:hover span { background-color:#eec106; }
.dt-sc-button.yellow span, .dt-sc-button.yellow:hover:before { background-color:#e2b704; }
.dt-sc-button.skyblue, .dt-sc-button.type10.skyblue:hover, .dt-sc-button.skyblue:hover span { background-color:#21c2f8; }
.dt-sc-button.skyblue span, .dt-sc-button.skyblue:hover:before { background-color:#13ade0; }
.dt-sc-button.type3, .dt-sc-button.type4 { background-color:#fff; }
.dt-sc-button.type10  { background-color:inherit; }
.dt-sc-button.type3.blue:hover, .dt-sc-button.type4.blue, .dt-sc-button.type9.blue:hover, .dt-sc-button.type9.blue:hover span, .dt-sc-button.type10.blue { border-color:#478bca; color:#478bca; }
.dt-sc-button.type3.chocolate:hover, .dt-sc-button.type4.chocolate, .dt-sc-button.type9.chocolate:hover, .dt-sc-button.type9.chocolate:hover span, .dt-sc-button.type10.chocolate { border-color:#cd671d; color:#cd671d; }
.dt-sc-button.type3.coral:hover, .dt-sc-button.type4.coral, .dt-sc-button.type9.coral:hover, .dt-sc-button.type9.coral:hover span, .dt-sc-button.type10.coral { border-color:#ff7f50; color:#ff7f50; }
.dt-sc-button.type3.blueturquoise:hover, .dt-sc-button.type4.blueturquoise, .dt-sc-button.type9.blueturquoise:hover, .dt-sc-button.type9.blueturquoise:hover span, .dt-sc-button.type10.blueturquoise { border-color:#08bbb7; color:#08bbb7; }
.dt-sc-button.type3.brown:hover, .dt-sc-button.type4.brown, .dt-sc-button.type9.brown:hover, .dt-sc-button.type9.brown:hover span, .dt-sc-button.type10.brown { border-color:#8f5a28; color:#8f5a28; }
.dt-sc-button.type3.burntsienna:hover, .dt-sc-button.type4.burntsienna, .dt-sc-button.type9.burntsienna:hover, .dt-sc-button.type9.burntsienna:hover span, .dt-sc-button.type10.burntsienna { border-color:#d36b5e; color:#d36b5e; }
.dt-sc-button.type3.chillipepper:hover, .dt-sc-button.type4.chillipepper, .dt-sc-button.type9.chillipepper:hover, .dt-sc-button.type9.chillipepper:hover span, .dt-sc-button.type10.chillipepper { border-color:#b31f41; color:#b31f41; }
.dt-sc-button.type3.graasgreen:hover, .dt-sc-button.type4.graasgreen, .dt-sc-button.type9.graasgreen:hover, .dt-sc-button.type9.graasgreen:hover span, .dt-sc-button.type10.graasgreen { border-color:#81c77f; color:#81c77f; }
.dt-sc-button.type3.green:hover, .dt-sc-button.type4.green, .dt-sc-button.type9.green:hover, .dt-sc-button.type9.green:hover span, .dt-sc-button.type10.green { border-color:#77be32; color:#77be32; }
.dt-sc-button.type3.orange:hover, .dt-sc-button.type4.orange, .dt-sc-button.type9.orange:hover, .dt-sc-button.type9.orange:hover span, .dt-sc-button.type10.orange { border-color:#f39d12; color:#f39d12; }
.dt-sc-button.type3.pink:hover, .dt-sc-button.type4.pink, .dt-sc-button.type9.pink:hover, .dt-sc-button.type9.pink:hover span, .dt-sc-button.type10.pink { border-color:#e67eb9; color:#e67eb9; }
.dt-sc-button.type3.radiantorchid:hover, .dt-sc-button.type4.radiantorchid, .dt-sc-button.type9.radiantorchid:hover, .dt-sc-button.type9.radiantorchid:hover span, .dt-sc-button.type10.radiantorchid { border-color:#af71b0; color:#af71b0; }
.dt-sc-button.type3.yellow:hover, .dt-sc-button.type4.yellow, .dt-sc-button.type9.yellow:hover, .dt-sc-button.type9.yellow:hover span, .dt-sc-button.type10.yellow { border-color:#eec106; color:#eec106; }
.dt-sc-button.type3.red:hover, .dt-sc-button.type4.red, .dt-sc-button.type9.red:hover, .dt-sc-button.type9.red:hover span, .dt-sc-button.type10.red { border-color:#e64d3d; color:#e64d3d; }
.dt-sc-button.type3.skyblue:hover, .dt-sc-button.type4.skyblue, .dt-sc-button.type9.skyblue:hover, .dt-sc-button.type9.skyblue:hover span, .dt-sc-button.type10.skyblue { border-color:#21c2f8; color:#21c2f8; }
.dt-sc-button.type5.blue:hover { color:#478bca; }
.dt-sc-button.type5.chocolate:hover { color:#cd671d; }
.dt-sc-button.type5.coral:hover { color:#ff7f50; }
.dt-sc-button.type5.blueturquoise:hover { color:#08bbb7; }
.dt-sc-button.type5.brown:hover { color:#8f5a28; }
.dt-sc-button.type5.burntsienna:hover { color:#d36b5e; }
.dt-sc-button.type5.chillipepper:hover { color:#b31f41; }
.dt-sc-button.type5.graasgreen:hover { color:#81c77f; }
.dt-sc-button.type5.green:hover { color:#77be32; }
.dt-sc-button.type5.orange:hover { color:#f39d12; }
.dt-sc-button.type5.pink:hover { color:#e67eb9; }
.dt-sc-button.type5.radiantorchid:hover { color:#af71b0; }
.dt-sc-button.type5.yellow:hover { color:#eec106; }
.dt-sc-button.type5.red:hover { color:#e64d3d; }
.dt-sc-button.type5.skyblue:hover { color:#21c2f8; }
.dt-sc-button.type5.filled-white:hover { color:#fff; }
.dt-sc-button.type5.blue, .dt-sc-button.type6.blue:hover { border-color:#478bca; background-color:#478bca; }
.dt-sc-button.type5.chocolate, .dt-sc-button.type6.chocolate:hover { border-color:#cd671d; background-color:#cd671d; }
.dt-sc-button.type5.coral, .dt-sc-button.type6.coral:hover { border-color:#ff7f50; background-color:#ff7f50; }
.dt-sc-button.type5.blueturquoise, .dt-sc-button.type6.blueturquoise:hover { border-color:#08bbb7; background-color:#08bbb7; }
.dt-sc-button.type5.brown, .dt-sc-button.type6.brown:hover { border-color:#8f5a28; background-color:#8f5a28; }
.dt-sc-button.type5.burntsienna, .dt-sc-button.type6.burntsienna:hover { border-color:#d36b5e; background-color:#d36b5e; }
.dt-sc-button.type5.chillipepper, .dt-sc-button.type6.chillipepper:hover { border-color:#b31f41; background-color:#b31f41; }
.dt-sc-button.type5.graasgreen, .dt-sc-button.type6.graasgreen:hover { border-color:#81c77f; background-color:#81c77f; }
.dt-sc-button.type5.green, .dt-sc-button.type6.green:hover { border-color:#77be32; background-color:#77be32; }
.dt-sc-button.type5.orange, .dt-sc-button.type6.orange:hover { border-color:#f39d12; background-color:#f39d12; }
.dt-sc-button.type5.pink, .dt-sc-button.type6.pink:hover { border-color:#e67eb9; background-color:#e67eb9; }
.dt-sc-button.type5.radiantorchid, .dt-sc-button.type6.radiantorchid:hover { border-color:#af71b0; background-color:#af71b0; }
.dt-sc-button.type5.yellow, .dt-sc-button.type6.yellow:hover { border-color:#eec106; background-color:#eec106; }
.dt-sc-button.type5.red, .dt-sc-button.type6.red:hover { border-color:#e64d3d; background-color:#e64d3d; }
.dt-sc-button.type5.skyblue, .dt-sc-button.type6.skyblue:hover { border-color:#21c2f8; background-color:#21c2f8; }
.dt-sc-button.type5.filled-white { background-color:#fff; border-color:#fff; color:#222; }
.dt-sc-button.type6.filled-white { color:#fff; border-color:#fff; }
.dt-sc-button.type4:hover { color:#2c3e50; border-color:#2c3e50; }
.dt-sc-button.type5, .dt-sc-button.type10:hover { color:#fff; }
.dt-sc-button.type5:hover, .dt-sc-button.type6, .dt-sc-button.type9, .dt-sc-button.type9:hover span { background-color:transparent; }
.dt-sc-button.type9 { border: 1px solid #686868; border-radius: 0; color: #686868; }
.dt-sc-button.type9 span { background:transparent; border-left:1px solid; } .dt-sc-colored-box { color: #ffffff; float: left; margin: 0; padding: 30px 5%; width: 100%; text-align:center; position:relative; background-color:#d5d5d5; }
.dt-sc-colored-box.with-icon { padding: 55px 5% 30px; }
.dt-sc-colored-box span { width:68px; height:64px; border:1px solid; position:absolute; top:-30px; left:0; right:0; margin:auto; line-height:65px; background-color:#fff; font-size:27px; color:#bfc4c7; }
.dt-sc-colored-box h5 { text-transform:uppercase; margin-bottom: 20px; border-bottom:1px solid #fff; padding-bottom:20px; }
.dt-sc-colored-box a, .dt-sc-colored-box h5 { color: #ffffff; }
.dt-sc-colored-box .dt-sc-button { background-color:inherit; border:1px solid #fff; border-radius:inherit; text-transform:uppercase; font-size:14px; }
.dt-sc-colored-box .dt-sc-button:hover { background-color:#fff; color:#333; }
.dt-sc-colored-box .dt-sc-button:before { display:none; }
.dt-sc-colored-box.light.green { background-color:#7dc682; }
.dt-sc-colored-box.light.green span { border-color:#7dc682; color:#7dc682; }
.dt-sc-colored-box.medium.green { background-color:#75bf7b; }
.dt-sc-colored-box.medium.green span { border-color:#75bf7b; color:#75bf7b; }
.dt-sc-colored-box.dark.green { background-color:#6bb271; }
.dt-sc-colored-box.dark.green span { border-color:#6bb271; color:#6bb271; }
.dt-sc-colored-box.light.blueturquoise { background-color:#00c4bf; }
.dt-sc-colored-box.light.blueturquoise span { border-color:#00c4bf; color:#00c4bf; }
.dt-sc-colored-box.medium.blueturquoise { background-color:#00bab5; }
.dt-sc-colored-box.medium.blueturquoise span { border-color:#00bab5; color:#00bab5; }
.dt-sc-colored-box.dark.blueturquoise { background-color:#00b3ae; }
.dt-sc-colored-box.dark.blueturquoise span { border-color:#00b3ae; color:#00b3ae; } .dt-sc-content-carousel { float:left; width:100%; border-bottom:1px solid #d9d9d9; margin-bottom:25px; }
.content-carousel-arrows { left:0; bottom:0px; }
.dt-sc-content-carousel p { color:#616161; }
.content-carousel-arrows a { width:70px; line-height:33px; text-transform:uppercase; border:1px solid; float:left; text-align:center; font-size:12px; }
.content-carousel-arrows a.next { float:right; }
.dark-parallax-content .content-carousel-arrows a:hover { color:#333; } .intro-text { padding:23px 5px 33px; position:relative; float:left; width:100%; }
.intro-text .dt-sc-button { float:right; }
.intro-text.type3 .dt-sc-button { float:none; }
.intro-text.type1 { background-color:#222; padding:23px 30px 33px; }
.intro-text h2, .intro-text h4, .intro-text h5 { font-weight:300; color:#ffffff; margin:0; }
.intro-text h2 { line-height:40px; }
.intro-text h4 { line-height:normal; padding:25px 0px 15px; }
.intro-text h4 span { font-weight:600; }
.intro-text.type1:before { border-left: 13px solid transparent;  border-right: 13px solid transparent;  border-top: 13px solid #222; content: ""; left: 0; margin: auto; position:absolute; right: 0; bottom: -12px; width: 0; }
.intro-text.type2 { background-color:#f8f8f8; padding:23px 30px 33px; }
.intro-text.type2.with-border { border:5px solid #f1f1f1; }
.intro-content { float:left; width:100%; padding-left:65px;  position:relative; }
.intro-content .fa { font-size:55px; position:absolute; left:0; top:3px; }
.intro-text.type2 h4, .intro-text.type3 h2 { color:#222; font-weight:400; }
.intro-text.type3 h2 { text-transform:inherit; }
.intro-text.type3 h6, .intro-text.type5 h6 { margin-bottom:14px; font-size:14px; color:#222; }
.intro-text.type3 h6 span { color:#6b564e; }
.intro-text.type3 { text-align:center; padding:0; } 
.intro-text.type3 .intro-text-content { padding:33px 5px; }
.intro-text.type3 p { color:#616161; }
.intro-text.type4 { padding:30px 30px 33px; background-color:#222; }
.intro-text.type4 h2 { text-transform:none; font-weight:400; margin-bottom:15px; width:100%; }
.intro-text.type4 p, .intro-text.type4 .dt-sc-button:hover span, .intro-text.type5 h6 { color:#ffffff; }
.intro-text.type4 p { clear:both; }
.intro-text.type4 .dt-sc-button.large { margin:20px 0px 0px 0px; }
.intro-text.type5 h2 { color:#ffffff; font-weight:bold; text-transform: none; font-size:30px; }
.intro-text.type5 p { color:#af7e84; }
.intro-text.type5 .dt-sc-button, .intro-text.type6 .dt-sc-button { float:none; }
.intro-text.type5 .intro-text-content { width:50%; margin:0 auto; }
.intro-text.type6 h2 { font-size:30px; text-transform:inherit; font-weight:400; margin-bottom:20px; }
.intro-text.type6 .intro-text-content { text-align:center; color:#fff; }
.intro-text.type6 .dt-sc-button { background-color:#fff; color:#333; }
.intro-text.type6 .dt-sc-button:hover:before { background-color:#efefef; }
.intro-text.type6 .dt-sc-button span { background-color:#efefef; color:#333; }
.intro-text.type6 .dt-sc-button:hover span { background-color:#fff; }
.intro-text.type6 .icon { background-color:#fff; border:1px dashed; width:90px; height:90px; text-align:center; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); border:1px dashed; position:absolute; left:0px; top:-70px; right:0; margin:auto; text-align:center; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.intro-text.type6 .icon img { transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); text-align:center; position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; }
.intro-text.type7 { text-align:center; }
.intro-text.type7 h2, .intro-text.type7 h4, .intro-text.type7 h5 { color:#000000; text-transform:none; }
.intro-text.type7 .dt-sc-button { float:none; margin-right:10px; }
.intro-text.type7 h4 { padding:15px 0 10px; }
.intro-text.type7 h3 { margin-bottom:13px; font-size:30px; } .dt-sc-toggle-frame-set { float:left; width:100%; margin:0px; padding:0px; }
.dt-sc-toggle-frame h5.dt-sc-toggle-accordion, .dt-sc-toggle-frame h5.dt-sc-toggle { clear:both; margin:0px; background:#ffffff; width:100%; }
.dt-sc-toggle-frame h5.dt-sc-toggle-accordion a, .dt-sc-toggle-frame h5.dt-sc-toggle a { font-size:14px; color:#181818; display:block; padding:0px 15px 0px 60px; }
.dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active a, .dt-sc-toggle-frame h5.dt-sc-toggle.active a { color:#181818; }	
.dt-sc-toggle-frame h5.dt-sc-toggle:before, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion:before { background-color:#ffffff; border-right:1px solid #dfdfdf; }
.dt-sc-toggle-frame-set-container { margin:auto; width:80%; }
.dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion:before, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle:before { background-color:#fff; border-right:1px solid #eaeaea;  color:#34495e; width:60px; height:100%; line-height:60px; font-size:20px; -webkit-transition:all 300ms linear; -moz-transition:all 300ms linear; -o-transition:all 300ms linear; -ms-transition:all 300ms linear; transition:all 300ms linear; }
.dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle { border:1px solid #eaeaea; background-color:#fff; line-height:60px; margin-bottom:1px; padding:0 0 0 75px; min-height:60px; line-height:20px; line-height:54px; }
.dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion a, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle a { vertical-align:middle; display:inline-block; line-height:normal; }
.dt-sc-toggle-frame-set.type2 .dt-sc-toggle-content { line-height:24px; padding:15px 0 20px 0; font-family:"Open Sans"; }
.dt-sc-toggle-frame-set.type3 h5.dt-sc-toggle-accordion:before, .dt-sc-toggle-frame-set.type3 h5.dt-sc-toggle:before, .dt-sc-toggle-frame-set.type4 h5.dt-sc-toggle-accordion:before, .dt-sc-toggle-frame-set.type4 h5.dt-sc-toggle:before { background-color:inherit; color:#34495e; width:40px; height:40px; line-height:41px; font-size:20px; }
.dt-sc-toggle-frame-set.type3 h5.dt-sc-toggle-accordion, .dt-sc-toggle-frame-set.type3 h5.dt-sc-toggle { border-bottom:4px solid #eaeaea; background-color:inherit; padding:9px 0 16px 42px; }
.dt-sc-toggle-frame-set.type4 h5.dt-sc-toggle-accordion, .dt-sc-toggle-frame-set.type4 h5.dt-sc-toggle { background-color:inherit; padding:11px 0 18px 42px; }
.dt-sc-toggle-frame-set.type3 .dt-sc-toggle-content, .dt-sc-toggle-frame-set.type4 .dt-sc-toggle-content { line-height:24px; font-family:"Open Sans"; }
h5.dt-sc-toggle, h5.dt-sc-toggle-accordion { clear: both; color: #181818; font-size: 16px; font-weight: 400; margin-bottom:10px; padding: 15px 1px 16px 75px; position: relative; transition: all 300ms linear 0s; background-color:#f8f8f8; border-radius:2px; -webkit-transition:all 300ms linear; -moz-transition:all 300ms linear; -o-transition:all 300ms linear; -ms-transition:all 300ms linear; transition:all 300ms linear; cursor:pointer; }
h5.dt-sc-toggle:before, h5.dt-sc-toggle-accordion:before { color: #fff; content: "\f067"; font-family: fontawesome; line-height:50px;  height: 100%; left: 0; position: absolute; text-align: center; top: 0; width: 50px; border-radius:2px 0px 0px 2px; background-color:#222; cursor:pointer; }
h5.dt-sc-toggle.active:before, h5.dt-sc-toggle-accordion.active:before { font-family: fontawesome; line-height:50px; content: "\f068"; color:#fff; }
.dt-sc-toggle-frame h5.dt-sc-toggle:before, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion:before { height:100%; }
.dt-sc-toggle-frame h5.dt-sc-toggle a, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a { padding:12px 15px 11px 20px; border-left:40px solid; line-height:normal; }	
.dt-sc-toggle-frame h5.dt-sc-toggle, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion { padding:0px; }
.dt-sc-toggle-content { clear:both; padding:10px 0px 30px; line-height:20px; display:none; }
.dt-sc-toggle-frame { margin-bottom:10px; }
.dt-sc-toggle-frame .dt-sc-toggle-content { background:#ffffff; position:relative; margin:0px; width:100%; padding:0px; }
.dt-sc-toggle-frame .dt-sc-toggle-content .block { padding:10px 10px 25px 20px; margin:0px 0px 0px 40px; border-left:1px solid #dfdfdf; }
h5.dt-sc-toggle.active, h5.dt-sc-toggle-accordion.active { border-bottom:0px; }
.faq h5.dt-sc-toggle-accordion { padding:0px 0px 0px 42px; margin-bottom:13px; line-height:35px; }	
.faq h5.dt-sc-toggle-accordion:before { font-family:'Lato', sans-serif; content:'?'; background:#181818; width:27px; height:27px; text-align:center; line-height:27px; color:#ffffff; border:3px solid #d9d9d9; border-radius:27px; }
.faq h5.dt-sc-toggle-accordion.active:before { content:'?'; }
.faq .dt-sc-toggle-content { padding:0px 0px 10px; margin-left:42px; }
.ie9 .column .dt-sc-toggle-frame:last-child h5.dt-sc-toggle:before, .ie9 .column .dt-sc-toggle-frame:last-child h5.dt-sc-toggle-accordion:before { height:40px; } .dt-sc-tabs-container { float:left; width:100%; margin:0px 0px 20px; padding:0px; clear:both; }
ul.dt-sc-tabs-frame, .woocommerce-tabs ul.tabs { float:left; margin:0px; padding:0px; width:100%; }
ul.dt-sc-tabs-frame li, .woocommerce-tabs ul.tabs li { display:inline; margin:0px; padding:0px; }
ul.dt-sc-tabs-frame li a, .woocommerce-tabs ul.tabs li a { border:1px solid #d9d9d9; border-width:1px 1px 0px 0px; border-style:solid; border-color:#eaeaea; margin:0px; padding:0px 25px; background:#ffffff; text-align:center; font-weight:400; color:#222; line-height:60px; font-size:16px; font-family:'lato', sans-serif; display:inline-block; }
ul.dt-sc-tabs-frame li:first-child a, .woocommerce-tabs ul.tabs li:first-child a { border-left:1px solid #eaeaea; }
ul.dt-sc-tabs-frame li a.current, .woocommerce-tabs ul.tabs li a.current { background:#f8f8f8; border-color:#f8f8f8; position:relative; z-index:1; margin-left:-1px; }
.dt-sc-tabs-frame-content, .woocommerce-tabs .panel { background:#f8f8f8; float:left; clear:both; width:100%; margin:-1px 0px 0px -1px; padding:20px 25px 35px; }
.dt-sc-tabs-frame-content p:last-child { font-style:italic; font-family:'lato', sans-serif; margin-bottom:25px; }
.type2 ul.dt-sc-tabs-frame li a { background-color:#eaeaea; border:none; border-radius:2px 2px 0px 0px;  -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.type2 ul.dt-sc-tabs-frame li a.current { margin-left:0px; }
.type2 ul.dt-sc-tabs-frame li a.current, .type2 ul.dt-sc-tabs-frame li a:hover { color:#ffffff; }
.type2 .dt-sc-tabs-frame-content { margin:0px; }
.type2 ul.dt-sc-tabs-frame li { margin-right:1px; }
.type2 .dt-sc-tabs-frame-content { background-color:#ffffff; border:1px solid #eaeaea; padding:40px 20px 20px; }
.woocommerce-tabs .panel .thumb { float:left; margin:0px 30px 0px 0px; width:27%; }
.woocommerce-tabs .dt-sc-tabs-frame-content .thumb { width:33%; }
.dt-sc-tabs-frame-content .thumb { float:left; margin:0px 30px 0px 0px; }
.dt-sc-tabs-container.type2 .dt-sc-tabs-frame-content .thumb img { border:1px solid #eaeaea; }
.type2 .dt-sc-tabs-frame-content h6, .woocommerce-tabs .panel h6 { margin-bottom:15px; }
.type2 .dt-sc-tabs-frame-content ul, .woocommerce-tabs .panel ul { display:inline-block; }
.type2 .dt-sc-tabs-frame-content ul li span, .woocommerce-tabs .panel ul li span { color:#222; font-weight:bold; width:150px; float:left; }
.type2 .dt-sc-tabs-frame-content ul li .fa, .woocommerce-tabs .panel ul li .fa { margin-right:5px; }
.type2 .dt-sc-tabs-frame-content ul li, .woocommerce-tabs .panel ul li { border-bottom:1px solid #eaeaea; padding:10px 20px 10px 0px; }
.type2 .dt-sc-tabs-frame-content ul li:last-child, .woocommerce-tabs .panel ul li:last-child { border:none; }
.dt-sc-tabs-container.type3 ul.dt-sc-tabs-frame li a.current, .dt-sc-tabs-container.type4 ul.dt-sc-tabs-frame li a.current { background-color:#fff; margin-left:0; }
.dt-sc-tabs-container.type3 ul.dt-sc-tabs-frame li a { border:1px solid #eaeaea; border-bottom:none; margin:0 2px 0 0; }
.dt-sc-tabs-container.type3 .dt-sc-tabs-frame-content { background-color:#fff; border:1px solid; margin:-1px 0 0 0px; }
.dt-sc-tabs-container.type3 .dt-sc-tabs-frame-content p:last-child, .dt-sc-tabs-container.type4 .dt-sc-tabs-frame-content p:last-child { font-style:normal; }
.dt-sc-tabs-container.type3 .dt-sc-tabs-frame-content p, .dt-sc-tabs-container.type4 .dt-sc-tabs-frame-content p { color:#616161; font-family:"Open Sans"; }
.dt-sc-tabs-container.type4 ul.dt-sc-tabs-frame li a { border-width:0 0 4px 0; border-style:solid; border-color:#eaeaea; margin-right:3px; }
.dt-sc-tabs-container.type4 .dt-sc-tabs-frame-content { border-bottom:4px solid; background-color:#fff; margin:0; padding: 30px 25px 19px; }
.dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a { background:none; border:none; padding:0; float:left; width:100%; position:relative; }
.dt-sc-tabs-container.type5 .dt-sc-tabs-frame { border-bottom:4px solid #eaeaea; }
.dt-sc-tabs-container.type5 .dt-sc-tabs-frame-content { margin:0; background:none; padding:35px 5%; }
.dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a.current { margin:0; }
.dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a:before, .dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a.current:before { content:""; border-bottom:4px solid; width:100%; position:absolute; bottom:-4px; left:0; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; opacity:0; }
.dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a:after, .dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a.current:after { border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid; content: ""; display: block; height: 0; position: absolute; right:0px; bottom:0px; left:0; margin:auto; width: 0; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; opacity:0; }
.dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a.current:before, .dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a.current:after { opacity:1; }
.dt-sc-tabs-container.type7 ul.dt-sc-tabs-frame li a { border-width:0 0 4px 0; border-style:solid; border-color:rgba(0, 0, 0, 0); background-color:inherit; margin:0; }
.dt-sc-tabs-container.type7 .dt-sc-tabs-frame-content { background-color: #fff; margin: 0; padding: 40px 0 10px; }
.dt-sc-tabs-container.type7 .dt-sc-tabs-frame { border-bottom: 1px solid #eaeaea; } .dt-sc-tabs-vertical-container { float:left; width:100%; margin:0px 0px 20px; padding:0px; clear:both; }
ul.dt-sc-tabs-vertical-frame { float:left; width:23.4%; }
ul.dt-sc-tabs-vertical-frame li { float:left; display:block; margin:0px; padding:0px; width:100%; position:relative; }
ul.dt-sc-tabs-vertical-frame li a { display:block; border-width:1px 1px 0px 1px; border-style:solid; border-color:#eaeaea; margin:0px; padding:15px 20px; background:#f8f8f8; font-size:14px; font-weight:400; color:#222; font-family:'lato', sans-serif; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
ul.dt-sc-tabs-vertical-frame li a:hover, ul.dt-sc-tabs-vertical-frame li a.current { color:#ffffff; }
ul.dt-sc-tabs-vertical-frame li:last-child a { border-bottom:1px solid #eaeaea; }
.dt-sc-tabs-vertical-frame-content { background:#ffffff; float:left; width:74.5%; margin:13px 0px 0px 2%; }		
.dt-sc-tabs-vertical-frame-content h4 { text-transform:none; margin-bottom:25px; font-weight:bold; }
.dt-sc-tabs-vertical-frame-content p { margin-bottom:20px; }
.product-presentation-bg ul.dt-sc-fancy-list { margin-bottom:25px; }
.dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li.current a { background-color:#fff; border:1px solid; border-right:none; }
.dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li a:hover { background-color:#fff; }
.dt-sc-tabs-vertical-container.type2 .dt-sc-tabs-vertical-frame-content p { color:#616161; }
.dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li a { text-align:right; font-size:13px; }
.dt-sc-tabs-vertical-container.type2 .dt-sc-tabs-vertical-frame-content p:last-child { color:#aaaaaa; } .vc_tta.vc_general.dt-sc-accordion .vc_tta-panel-title > a { clear: both; color: #181818; font-size: 16px; font-weight: 400; padding: 15px 20px 16px 75px; position: relative; display:block; }
.vc_tta.vc_general.dt-sc-accordion.type1 .vc_tta-panel-title > a { background-color:#f8f8f8; border-radius: 0 2px 2px 0; }	
.vc_tta.vc_general.dt-sc-accordion.type1 .vc_tta-panel-title > a:before, .dt-sc-vc-toggle.vc_toggle_default.type1 .vc_toggle_title:before { color: #fff; content: ""; height: 100%; left: 0; position: absolute; text-align: center; top: 0; width: 50px; border-radius:2px 0px 0px 2px; background-color:#222; cursor:pointer; }
.vc_tta.vc_tta-accordion.dt-sc-accordion.type1 .vc_tta-controls-icon-position-left.vc_tta-panel-title > a { padding-left:65px; }
.vc_tta.vc_general.dt-sc-accordion.type1 .vc_tta-controls-icon.vc_tta-controls-icon-plus:after, .vc_tta.vc_general.dt-sc-accordion.type1 .vc_tta-controls-icon.vc_tta-controls-icon-plus:before { border-color:#fff; }
.vc_tta.vc_general.dt-sc-accordion.type2.vc_tta-color-skincolor .vc_tta-panel .vc_tta-panel-heading { border:1px solid #eaeaea; position:relative; border-radius:2px !important; }
.vc_tta.vc_general.dt-sc-accordion.type2 .vc_tta-panel-heading:after { content:""; position:absolute; left:50px; top:0; height:100%; border-right:1px solid #eaeaea; }
.vc_tta.vc_general.dt-sc-accordion.type2 .vc_tta-panel { margin-bottom:2px; }
.vc_tta.vc_general.dt-sc-accordion.type3 .vc_tta-panel-heading { border-bottom:4px solid #eaeaea; border-radius:0; }
.dt-sc-vc-toggle.vc_toggle_default.type1 .vc_toggle_title h4, .dt-sc-vc-toggle.vc_toggle_default.type2 .vc_toggle_title h4 { padding: 15px 20px 16px 65px; position: relative; display:block; margin-bottom:10px; background-color:#f8f8f8; }
.dt-sc-vc-toggle.vc_toggle_default.type1 .vc_toggle_title h4 { border-radius: 0 2px 2px 0; }
.dt-sc-vc-toggle.vc_toggle_default.type2 .vc_toggle_title h4 { background-color:inherit; border:1px solid #eaeaea; margin-bottom:2px; border-radius: 2px; }
.dt-sc-vc-toggle.vc_toggle_default .vc_toggle_title h4 { font-size:17px; display:block; clear: both; color: #181818; font-size: 17px; font-weight: 400; }
.dt-sc-vc-toggle.vc_toggle_default.type1 .vc_toggle_title, .dt-sc-vc-toggle.vc_toggle_default.type2 .vc_toggle_title { padding-left:0; }
.dt-sc-vc-toggle.vc_toggle_default { margin:0; }
.dt-sc-vc-toggle.vc_toggle_default.type1 .vc_toggle_title:before { z-index:1; }
.dt-sc-vc-toggle.vc_toggle_default.type1 .vc_toggle_title .vc_toggle_icon, .dt-sc-vc-toggle.vc_toggle_default.type2 .vc_toggle_title .vc_toggle_icon { left:15px; }
.vc_toggle.dt-sc-vc-toggle.vc_toggle_default .vc_toggle_title .vc_toggle_icon { height: 2px; width: 12px; z-index:9; border-width:0; }
.vc_toggle.dt-sc-vc-toggle.vc_toggle_default .vc_toggle_icon:before { height: 12px; width: 2px; z-index:9; border-width:0; }
.dt-sc-vc-toggle.vc_toggle_default.type2 .vc_toggle_title h4:after { border-right: 1px solid #eaeaea; content: ""; height: 100%; left: 48px; position: absolute; top: 0; }
.dt-sc-vc-toggle.vc_toggle_default.type3 .vc_toggle_title { border-bottom:4px solid #eaeaea; }
.dt-sc-vc-toggle.vc_toggle_default.type3 .vc_toggle_title h4, .dt-sc-vc-toggle.vc_toggle_default.type4 .vc_toggle_title h4 { padding:15px 0; margin:0; }
.dt-sc-vc-toggle.vc_toggle_default .vc_toggle_icon:after, .dt-sc-vc-toggle.vc_toggle_default .vc_toggle_icon:before, .dt-sc-vc-toggle.vc_toggle_default .vc_toggle_title .vc_toggle_icon { background-color:#000; }
.vc_tta.vc_general.vc_tta-accordion.vc_tta-color-skincolor .vc_tta-panel-body { padding-left: 0; padding-right: 0; }
.vc_toggle.vc_toggle_default.dt-sc-vc-toggle .vc_toggle_content { padding-left:0; }
.dt-sc-vc-toggle.vc_toggle_default.type1 .vc_toggle_icon:after, .dt-sc-vc-toggle.vc_toggle_default.type1 .vc_toggle_icon:before, .dt-sc-vc-toggle.vc_toggle_default.type1 .vc_toggle_title .vc_toggle_icon { background-color:#fff !important; } .vc_tta.vc_general.dt-sc-tabs.type1 .vc_tta-tab > a, .vc_tta.vc_general.dt-sc-tabs.type3 .vc_tta-tab > a { background-color:inherit; border-radius: 0; font-family: "lato",sans-serif; font-size: 16px; border: 1px solid #eaeaea; border-bottom-width:0; }
.vc_tta.vc_general.dt-sc-tabs.type1 .vc_tta-tab.vc_active > a, .vc_tta.vc_general.dt-sc-tabs.type1 .vc_tta-panel-body { background-color:#f8f8f8; }
.vc_tta.vc_general.dt-sc-tabs.type1 .vc_tta-tab.vc_active > a { border-color:#f8f8f8; z-index:1; }
.vc_tta.vc_general.dt-sc-tabs.type1 .vc_tta-tab { margin-left:-1px; }
.vc_tta.vc_general.dt-sc-tabs.type1 .vc_tta-tab:first-child { margin-left: 1px; }
.vc_tta.vc_general.dt-sc-tabs.type3 .vc_tta-tab > a { z-index:0; }
.vc_tta.vc_general.vc_tta-color-skincolor.dt-sc-tabs.type2 .vc_tta-tab > a { background-color:#eaeaea; border-radius: 2px 2px 0 0; }
.vc_tta.vc_general.dt-sc-tabs.type2 .vc_tta-panels .vc_tta-panel-body, .vc_tta.vc_general.dt-sc-tabs.type3 .vc_tta-panels .vc_tta-panel-body { background-color:#fff; border: 1px solid #eaeaea; }
.vc_tta.vc_general.dt-sc-tabs.type3 .vc_tta-panels-container { z-index:0; }
.vc_tta.vc_general.dt-sc-tabs.type3 .vc_tta-tabs-container { z-index:auto; }
.vc_tta.vc_general.dt-sc-tabs.type3 .vc_tta-tab.vc_active > a { z-index:1; background-color:#fff; }
.vc_tta.vc_general.dt-sc-tabs.type3 .vc_tta-panels .vc_tta-panel-body { margin-top:-1px; }
.vc_tta.vc_general.vc_tta-color-skincolor.dt-sc-tabs.type4 .vc_tta-tab > a { border-width: 0 0 4px; border-color:#eaeaea; margin-right:3px;  font-family: "lato",sans-serif; font-size: 16px; }
.vc_tta.vc_general.vc_tta-color-skincolor.dt-sc-tabs.type4 .vc_tta-panels .vc_tta-panel-body { border-width: 0 0 4px 0; border-color:#eaeaea; border-radius: 0; }
.vc_tta.vc_general.vc_tta-color-skincolor.dt-sc-tabs.type2 .vc_tta-tab.vc_active > a { color:#fff; } .vc_tta.vc_tta-tabs.vc_tta-color-skincolor.dt-sc-tabs-vertical a { display:block; border-width:1px 1px 0px 1px; border-style:solid; border-color:#eaeaea; padding:15px 20px; background-color:#f8f8f8; font-size:14px; font-weight:400; color:#222; font-family:'lato', sans-serif; margin:0; border-radius: 0; }
.vc_tta.vc_tta-tabs.vc_tta-color-skincolor.dt-sc-tabs-vertical .vc_tta-tab, .vc_tta.vc_tta-tabs.vc_tta-color-skincolor.dt-sc-tabs-vertical .vc_tta-tabs-list { margin:0; }
.vc_tta.vc_tta-tabs.vc_tta-color-skincolor.dt-sc-tabs-vertical .vc_tta-tab:last-child a { border-bottom-width:1px; }
.vc_tta.vc_tta-tabs.vc_tta-color-skincolor.dt-sc-tabs-vertical .vc_tta-tabs-container { float: left; width: 23.4%; }
.vc_tta.vc_tta-tabs.vc_tta-color-skincolor.dt-sc-tabs-vertical.type1 .vc_tta-tab.vc_active a { border-right-color:#eaeaea; color:#fff; }
.vc_tta.vc_tta-tabs.vc_tta-color-skincolor.dt-sc-tabs-vertical.type2 .vc_tta-tab.vc_active a  { background-color:inherit; border-right-width:0; border-bottom-width:1px; }
.vc_tta-tabs.vc_tta-tabs-position-left.dt-sc-tabs-vertical .vc_tta-tabs-list { flex-grow:0; } ul.dt-sc-fancy-list { float:left; width:100%; }
ul.dt-sc-fancy-list li { display:block; font-size:13px; color:#222; line-height:24px; position:relative; padding-left:20px; padding-bottom:5px; }
ul.dt-sc-fancy-list li a { color:#222; }
ul.dt-sc-fancy-list li:before { font-family:fontawesome; font-weight:normal; font-weight:normal; position:absolute; left:0; top:0; color:#222; }
ul.dt-sc-fancy-list.type2 li { color:#222; font-family:'lato', sans-serif; }
ul.dt-sc-fancy-list.type2.arrow li:before { font-size:15px; }
ul.dt-sc-fancy-list.share li:before, ul.dt-sc-fancy-list.reply li:before { font-size:11px; }
.text-alignright ul.dt-sc-fancy-list li { padding-right:20px; padding-left:0; }
.text-alignright ul.dt-sc-fancy-list li:before { left:auto; right:0; }
ul.dt-sc-fancy-list.caret-down li, ul.dt-sc-fancy-list.caret-up li, ul.dt-sc-fancy-list.caret-left li, ul.dt-sc-fancy-list.caret-right li { padding-left:13px; }
ul.dt-sc-fancy-list.arrow li:before{content:"\f105"}ul.dt-sc-fancy-list.rounded-arrow li:before{content:"\f0a9"}ul.dt-sc-fancy-list.double-arrow li:before{content:"\f101"}ul.dt-sc-fancy-list.heart li:before{content:"\f004";font-size:10px}ul.dt-sc-fancy-list.trash li:before{content:"\f014"}ul.dt-sc-fancy-list.star li:before{content:"\f005"}ul.dt-sc-fancy-list.tick li:before{content:"\f00c"}ul.dt-sc-fancy-list.rounded-tick li:before{content:"\f058"}ul.dt-sc-fancy-list.cross li:before{content:"\f00d"}ul.dt-sc-fancy-list.rounded-cross li:before{content:"\f057"}ul.dt-sc-fancy-list.rounded-question li:before{content:"\f059"}ul.dt-sc-fancy-list.rounded-info li:before{content:"\f05a"}ul.dt-sc-fancy-list.delete li:before{content:"\f05e"}ul.dt-sc-fancy-list.warning li:before{content:"\f071"}ul.dt-sc-fancy-list.comment li:before{content:"\f075"}ul.dt-sc-fancy-list.edit li:before{content:"\f044"}ul.dt-sc-fancy-list.share li:before{content:"\f064"}ul.dt-sc-fancy-list.plus li:before{content:"\f067"}ul.dt-sc-fancy-list.rounded-plus li:before{content:"\f055"}ul.dt-sc-fancy-list.minus li:before{content:"\f068"}ul.dt-sc-fancy-list.rounded-minus li:before{content:"\f056"}ul.dt-sc-fancy-list.asterisk li:before{content:"\f069"}ul.dt-sc-fancy-list.cart li:before{content:"\f07a"}ul.dt-sc-fancy-list.folder li:before{content:"\f07b"}ul.dt-sc-fancy-list.folder-open li:before{content:"\f07c"}ul.dt-sc-fancy-list.desktop li:before{content:"\f108"}ul.dt-sc-fancy-list.tablet li:before{content:"\f10a"}ul.dt-sc-fancy-list.mobile li:before{content:"\f10b"}ul.dt-sc-fancy-list.reply li:before{content:"\f112"}ul.dt-sc-fancy-list.quote li:before{content:"\f10d"}ul.dt-sc-fancy-list.mail li:before{content:"\f0e0"}ul.dt-sc-fancy-list.external-link li:before{content:"\f08e"}ul.dt-sc-fancy-list.adjust li:before{content:"\f042"}ul.dt-sc-fancy-list.pencil li:before{content:"\f040"}ul.dt-sc-fancy-list.print li:before{content:"\f02f"}ul.dt-sc-fancy-list.tag li:before{content:"\f02b"}ul.dt-sc-fancy-list.thumbs-up li:before{content:"\f087"}ul.dt-sc-fancy-list.thumbs-down li:before{content:"\f088"}ul.dt-sc-fancy-list.time li:before{content:"\f017"}ul.dt-sc-fancy-list.globe li:before{content:"\f0ac"}ul.dt-sc-fancy-list.pushpin li:before{content:"\f08d"}ul.dt-sc-fancy-list.map-marker li:before{content:"\f041"}ul.dt-sc-fancy-list.link li:before{content:"\f0c1"}ul.dt-sc-fancy-list.paper-clip li:before{content:"\f0c6"}ul.dt-sc-fancy-list.download li:before{content:"\f019"}ul.dt-sc-fancy-list.key li:before{content:"\f084"}ul.dt-sc-fancy-list.search li:before{content:"\f002"}ul.dt-sc-fancy-list.rss li:before{content:"\f09e"}ul.dt-sc-fancy-list.twitter li:before{content:"\f099"}ul.dt-sc-fancy-list.facebook li:before{content:"\f09a"}ul.dt-sc-fancy-list.linkedin li:before{content:"\f0e1"}ul.dt-sc-fancy-list.google-plus li:before{content:"\f0d5"}ul.dt-sc-fancy-list.circle-o li:before{content:"\f10c"} ul.dt-sc-fancy-list.check li:before{content:"\f046"}ul.dt-sc-fancy-list.hand li:before{content:"\f0a4"}ul.dt-sc-fancy-list.cog li:before{content:"\f013"}ul.dt-sc-fancy-list.play li:before{content:"\f01d"}ul.dt-sc-fancy-list.file-text li:before { content: "\f15c"; }ul.dt-sc-fancy-list.angle-double-right li:before { content: "\f101"; }ul.dt-sc-fancy-list.hand-o-right li:before { content: "\f0a4"; }ul.dt-sc-fancy-list.gavel li:before { content: "\f0e3"; }ul.dt-sc-fancy-list.book li:before { content: "\f02d"; }ul.dt-sc-fancy-list.check-circle li:before { content: "\f058"; }ul.dt-sc-fancy-list.sun-o li:before { content: "\f185"; }ul.dt-sc-fancy-list.slack li:before { content: "\f198"; }ul.dt-sc-fancy-list.caret-down li:before { content: "\f0d7"; }ul.dt-sc-fancy-list.caret-up li:before { content: "\f0d8"; }ul.dt-sc-fancy-list.caret-left li:before { content: "\f0d9"; }ul.dt-sc-fancy-list.caret-right li:before { content: "\f0da"; }
ul.dt-sc-fancy-list.blue li:before { color:#478bca; }
ul.dt-sc-fancy-list.chocolate li:before { color:#cd671d; }
ul.dt-sc-fancy-list.coral li:before { color:#ff7f50; }
ul.dt-sc-fancy-list.blueturquoise li:before { color:#08bbb7; }
ul.dt-sc-fancy-list.brown li:before { color:#8f5a28; }
ul.dt-sc-fancy-list.burntsienna li:before { color:#d36b5e; }
ul.dt-sc-fancy-list.chillipepper li:before { color:#b31f41; }
ul.dt-sc-fancy-list.graasgreen li:before { color:#81c77f; }
ul.dt-sc-fancy-list.green li:before { color:#77be32; }
ul.dt-sc-fancy-list.orange li:before { color:#f39d12; }	
ul.dt-sc-fancy-list.pink li:before { color:#e67eb9; }
ul.dt-sc-fancy-list.radiantorchid li:before { color:#af71b0; }
ul.dt-sc-fancy-list.red li:before { color:#e64d3d; }
ul.dt-sc-fancy-list.yellow li:before { color:#eec106; }
.dt-sc-icon-list { float:left; width:100%; margin-bottom:30px; }
.dt-sc-icon-list li { display:block; border-bottom:1px dashed #ededed; padding:15px 0px 12px 0px; }
.dt-sc-icon-list li a { font-size:16px; color:#222; line-height:22px; display:block; }
.dt-sc-icon-list li .fa { float:left; font-size:16px; margin-right:20px; line-height:22px; }
.dt-sc-icon-list li { font-size:16px; color:#222; }
.dt-sc-icon-list li img { margin-right:10px; }
.dt-sc-icon-list.blue li .fa { color:#478bca; }
.dt-sc-icon-list.chocolate li .fa { color:#cd671d; }
.dt-sc-icon-list.coral li .fa { color:#ff7f50; }
.dt-sc-icon-list.blueturquoise li .fa { color:#08bbb7; }
.dt-sc-icon-list.brown li .fa { color:#8f5a28; }
.dt-sc-icon-list.burntsienna li .fa { color:#d36b5e; }
.dt-sc-icon-list.chillipepper li .fa { color:#b31f41; }
.dt-sc-icon-list.graasgreen li .fa { color:#81c77f; }
.dt-sc-icon-list.green li .fa { color:#77be32; }
.dt-sc-icon-list.orange li .fa { color:#f39d12; }	
.dt-sc-icon-list.pink li .fa { color:#e67eb9; }
.dt-sc-icon-list.radiantorchid li .fa { color:#af71b0; }
.dt-sc-icon-list.red li .fa { color:#e64d3d; }
.dt-sc-icon-list.yellow li .fa { color:#eec106; }
ol.dt-sc-fancy-list li span { color:#222; }
ol.decimal { list-style-type:decimal; }
ol.decimal-leading-zero { list-style-type:decimal-leading-zero; }
ol.lower-alpha { list-style-type:lower-alpha; }
ol.lower-roman { list-style-type:lower-roman; }
ol.upper-alpha { list-style-type:upper-alpha; }
ol.upper-roman { list-style-type:upper-roman; }	
ol.dt-sc-fancy-list.blue li { color:#478bca; }
ol.dt-sc-fancy-list.chocolate li { color:#cd671d; }
ol.dt-sc-fancy-list.coral li { color:#ff7f50; }
ol.dt-sc-fancy-list.blueturquoise li { color:#08bbb7; }
ol.dt-sc-fancy-list.brown li { color:#8f5a28; }
ol.dt-sc-fancy-list.burntsienna li { color:#d36b5e; }
ol.dt-sc-fancy-list.chillipepper li { color:#b31f41; }
ol.dt-sc-fancy-list.graasgreen li { color:#81c77f; }
ol.dt-sc-fancy-list.green li { color:#77be32; }
ol.dt-sc-fancy-list.orange li { color:#f39d12; }	
ol.dt-sc-fancy-list.pink li { color:#e67eb9; }
ol.dt-sc-fancy-list.radiantorchid li { color:#af71b0; }
ol.dt-sc-fancy-list.red li { color:#e64d3d; }
ol.dt-sc-fancy-list.yellow li { color:#eec106; } .dt-sc-titled-box { margin-bottom:20px; width:100%; clear:both; }
.dt-sc-titled-box h4.dt-sc-titled-box-title { font-size:16px; padding:12px 15px; text-shadow:none; margin:0px; } 
.dt-sc-titled-box h4.dt-sc-titled-box-title span { font-size:16px; margin-right:5px; }
.dt-sc-titled-box-content { padding:20px; background-color:#f5f5f5; border-radius: 0 0 2px 2px; }				
.dt-sc-titled-box h4.dt-sc-titled-box-title { color:#ffffff; border-radius: 2px 2px 0 0; }
.dt-sc-titled-box.red h4.dt-sc-titled-box-title { background-color:#e74c3c; }
.dt-sc-titled-box.orange h4.dt-sc-titled-box-title { background-color:#f1c40f; }
.dt-sc-titled-box.green h4.dt-sc-titled-box-title { background-color:#47de52; }
.dt-sc-titled-box.blue h4.dt-sc-titled-box-title { background-color:#3498db; }
.dt-sc-titled-box.pepsi-blue h4.dt-sc-titled-box-title { background-color:#6d8cff; }
.dt-sc-titled-box.chocolate h4.dt-sc-titled-box-title { background-color:#e74c3c; }
.dt-sc-titled-box.coral h4.dt-sc-titled-box-title { background-color:#e74c3c; }
.dt-sc-titled-box.blueturquoise h4.dt-sc-titled-box-title { background-color:#e74c3c; }
.dt-sc-titled-box.brown h4.dt-sc-titled-box-title { background-color:#e74c3c; }
.dt-sc-titled-box.burntsienna h4.dt-sc-titled-box-title { background-color:#e74c3c; }
.dt-sc-titled-box.chillipepper h4.dt-sc-titled-box-title { background-color:#e74c3c; }
.dt-sc-titled-box.graasgreen h4.dt-sc-titled-box-title { background-color:#e74c3c; }
.dt-sc-titled-box.pink h4.dt-sc-titled-box-title { background-color:#e74c3c; }
.dt-sc-titled-box.radiantorchid h4.dt-sc-titled-box-title { background-color:#e74c3c; }
.dt-sc-titled-box.yellow h4.dt-sc-titled-box-title { background-color:#eec106; } .dt-sc-error-box, .dt-sc-warning-box, .dt-sc-success-box, .dt-sc-info-box { display:inline-block; width:100%; margin-bottom:20px; padding:15px 15px 15px 75px; clear:both; background:url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/textured-pattern.png) center center repeat; color:#333; position:relative; line-height:28px; }
.dt-sc-error-box a, .dt-sc-warning-box a, .dt-sc-success-box a, .dt-sc-info-box a { text-decoration:underline; }
.dt-sc-error-box:before, .dt-sc-warning-box:before, .dt-sc-success-box:before, .dt-sc-info-box:before { font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; font-size:29px; position:absolute; left:0; top:0; display:block; width:58px; height:100%; text-align:center; line-height:58px; color:#fff; }
.dt-sc-error-box { background-color:rgba(255, 51, 51, 0.1); }
.dt-sc-error-box:before { content:"\f057"; background-color:rgba(255, 51, 51, 1); }
.dt-sc-warning-box { background-color:rgba(255, 209, 25, 0.1); }
.dt-sc-warning-box:before { content:"\f06a"; background-color:rgba(255, 209, 25, 1); }
.dt-sc-success-box { background-color:rgba(51, 204, 0, 0.1); }
.dt-sc-success-box:before { content:"\f058"; background-color:rgba(51, 204, 0, 1); }
.dt-sc-info-box { background-color:rgba(51, 204, 255, 0.1); }
.dt-sc-info-box:before { content: "\f129"; background-color:rgba(51, 204, 255, 1);  }
.dt-sc-error-box a { color:#d01313; }
.dt-sc-warning-box a { color:#c79d13; }
.dt-sc-success-box a { color:#7ba411; }
.dt-sc-info-box a { color:#2081b9; } blockquote.type1 { background-color:#f8f8f8; font-weight:300; font-family:'Open Sans', sans-serif; }
blockquote.type2 { font-family:'lato', sans-serif; padding:10px 2px 10px 43px; border-left:5px solid #34495e; }			    
blockquote.type2 .fa-quote-left { position:absolute; left:17px; top:15px; }
blockquote.type2 q { position:relative; }
blockquote.type2 .fa.fa-quote-right { margin-left: 7px; } .dt-sc-pullquote1, .dt-sc-pullquote2, .dt-sc-pullquote3, .dt-sc-pullquote4, .dt-sc-pullquote5, .dt-sc-pullquote6 { display:inline-block; margin-bottom:20px; margin-top:20px; width:40%; }	
.dt-sc-pullquote1, .dt-sc-pullquote2, .dt-sc-pullquote3, .dt-sc-pullquote4, .dt-sc-pullquote5, .dt-sc-pullquote6 { line-height:30px; }	
.dt-sc-pullquote1 { border-left:3px solid #eaeaea; background:#f8f8f8; letter-spacing:0; line-height:25px; padding:15px; width:36%; }	
.dt-sc-pullquote2 { background:#F5F5F5; border:1px solid #FFFFFF; box-shadow:0 0 5px #D0D0D0; padding:19px; }	
.dt-sc-pullquote3 { background:#F5F5F5; border-bottom:2px dotted #D9D9D9; border-top:2px dotted #D9D9D9; padding:19px; }	
.dt-sc-pullquote4 { border-bottom:4px double #D9D9D9; border-top:4px double #D9D9D9; margin-top:20px; padding:10px 0px; }	
.dt-sc-pullquote5 { letter-spacing:0; line-height:25px; padding:5px 5px 5px 15px; width:36%; }	
.dt-sc-pullquote6 { background:#F5F5F5; letter-spacing:0; line-height:25px; padding:15px; width:36%; }	
.dt-sc-pullquote1.aligncenter, .dt-sc-pullquote2.aligncenter, .dt-sc-pullquote3.aligncenter, .dt-sc-pullquote4.aligncenter, .dt-sc-pullquote5.aligncenter, .dt-sc-pullquote6.aligncenter { display:block; float:none; text-align:center; width:auto; }	
.dt-sc-pullquote1.alignleft, .dt-sc-pullquote1.aligncenter { margin-left:2px; }	
.dt-sc-pullquote1.alignright, .dt-sc-pullquote1.aligncenter { margin-right:2px; }
.dt-sc-pullquote5 { border-left:3px solid #d9d9d9; }
.dt-sc-pullquote6 { border-top:3px solid  #d9d9d9; } .dt-sc-pricing-table.no-space .dt-sc-one-fourth { width: 25%; }
.dt-sc-pricing-table.no-space .column { margin-left: 0; }
.dt-sc-pricing-table { float:left; width:100%; }
.dt-sc-pr-tb-col { background-color:#ffffff; border:1px solid #eaeaea; width:100%; text-align:center; font-family:'lato', sans-serif; }
.dt-sc-tb-title h5 { font-size:24px; line-height:20px; color:#252525; padding:22px 20px; margin-bottom:0; } 
.dt-sc-tb-header { float:left; width:100%; }
.dt-sc-tb-header .dt-sc-price { color:#ffffff; padding:10px 0px; }
.dt-sc-tb-header .dt-sc-price h2 { font-size:48px; line-height:45px; color:#ffffff; margin-bottom:5px; display:inline-block; border-bottom:1px dashed rgba(255, 255, 255, 0.4); padding:0px 0px 10px 0px; }
.dt-sc-tb-header .dt-sc-price span { display:inline-block; width:100%; clear:both; font-size:17px; }
.dt-sc-tb-header .dt-sc-price p{ margin-bottom:0; }
.dt-sc-tb-content { list-style-type:none; padding:20px 0px 30px; margin-bottom:0; float:left; width:100%; }
.dt-sc-tb-content li { line-height:20px; padding:15px 10px; border-bottom:1px dashed #eaeaea; }
.dt-sc-tb-content li span, .dt-sc-tb-content li i { margin-right:5px; }
.dt-sc-tb-features { padding:0 5px 10px; clear:both; }
.dt-sc-tb-features p { display:inline-block; text-align:center; }
.dt-sc-pr-tb-col .dt-sc-buy-now { padding:0px 0px 30px 0px; }
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price { border-radius: 100%; display: block; height: 190px; margin: auto; padding: 30px 0; width: 190px; }
.dt-sc-pr-tb-col.type3 .dt-sc-tb-header .dt-sc-price { width:160px; height:160px; border-radius: 100%; display: block; padding: 10px 0; border:13px solid #eaeaea; position:relative; background-repeat:repeat-x; background-image:url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/pricing-bg.png); background-position:left; margin:30px auto 15px; }
.dt-sc-pr-tb-col.type3 .dt-sc-tb-header .dt-sc-price h2 { font-size:25px; margin:0; padding:0; border:none; line-height:normal; }
.dt-sc-pr-tb-col.type3 .dt-sc-price-content { display:table-cell; vertical-align:middle; height:110px; }
.dt-sc-pr-tb-col.type3 .dt-sc-tb-content { padding:0px 0 20px 0; }
.dt-sc-pr-tb-col.type3 .dt-sc-tb-title h5 { font-size:24px; padding:22px 20px 15px; line-height:normal; }
.dt-sc-pr-tb-col.type3.selected .dt-sc-tb-title h5, .dt-sc-pr-tb-col.type3:hover .dt-sc-tb-title h5 { padding:30px 0 20px; }
.dt-sc-pr-tb-col.type3.selected .dt-sc-tb-header { background: url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/highlight-bg.png) no-repeat right top; }
.dt-sc-pr-tb-col.type3 .dt-sc-buy-now .dt-sc-button.type10.small { padding: 2px 15px; }
.dt-sc-pr-tb-col.selected { border:none; }
.dt-sc-pr-tb-col.selected, .dt-sc-pr-tb-col:hover { margin-top:-15px; box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.25); }
.dt-sc-pr-tb-col.selected .dt-sc-tb-title h5, .dt-sc-pr-tb-col:hover .dt-sc-tb-title h5 { padding:30px 0px 30px 0px; }
.dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button span { background-color:#eaeaea; }
.dt-sc-pr-tb-col.selected .dt-sc-price span, .dt-sc-pr-tb-col.selected .dt-sc-price h2 { color:#222; }
.dt-sc-pr-tb-col.selected .dt-sc-price p { color:#222; }
.dt-sc-pr-tb-col.selected .dt-sc-price h2 { border-bottom:1px dashed #f0f0f0; }
.dt-sc-pr-tb-col.selected .dt-sc-tb-content li { border-bottom:1px dashed rgba(255, 255, 255, 0.5); }
.dt-sc-pr-tb-col.selected .dt-sc-tb-title h5, .dt-sc-pr-tb-col.selected .dt-sc-tb-content li, .dt-sc-pr-tb-col.selected .dt-sc-tb-features { color:#ffffff; }
.dt-sc-pr-tb-col.selected .dt-sc-price, .dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button { background-color:#ffffff; } 
.dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button:hover:before { background-color:#546d87; }
.dt-sc-pr-tb-col.selected .dt-sc-buy-now, .dt-sc-pr-tb-col:hover .dt-sc-buy-now { padding:0 0 40px 0; }
.dt-sc-pr-tb-col, .dt-sc-tb-header .dt-sc-price, .dt-sc-tb-title h5, .dt-sc-pr-tb-col .dt-sc-buy-now, .dt-sc-tb-features, .dt-sc-tb-content { -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; } .dt-sc-bar-text { color: #616161; font-size: 14px; line-height:40px; display:inline-block; width:35%; font-family:'lato', sans-serif; text-align:right; padding-right:27px; }
.dt-sc-progress { border-radius: 3px; display: inline-block;  background-color: #d8d8d8; height: 6px; overflow: hidden; width:64%; }
.dt-sc-progress.active .dt-sc-bar { animation: 2s linear 0s normal none infinite progress-bar-stripes; }
.dt-sc-progress .dt-sc-bar { background-repeat: repeat-x; box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset; -webkit-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset; -moz-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset; float: left; height: 100%; transition: width 0.6s ease 0s; width: 0; position: relative; background-color:#818181; }
.dt-sc-progress-bar.type2 .dt-sc-bar-text { color:#222; text-align:left; padding:0; }
.dt-sc-progress.type3 { height:25px; border-radius:0; width:100%; position:relative; }
.dt-sc-progress.type3 .dt-sc-bar-text { width:auto; line-height:25px; display:block; text-align:left; padding:0 0 0 15px; color:#fff; }
.dt-sc-progress.type3 .dt-sc-bar-text > span { float:right; position:absolute; right:10px; color:#333; }
.dt-sc-progress.type3 .dt-sc-bar { position:static; }
.dt-sc-progress.type4 { height:15px; border-radius:3px; background-color: #e6e6e6; width:100%; margin-bottom:40px; overflow:visible; }
.dt-sc-progress.type4 .dt-sc-bar-text { margin-bottom:5px; margin-top:-27px; width:100%; display:block; text-align:left; padding-right:0; line-height:inherit; }
.dt-sc-progress.type4 .dt-sc-bar { border-radius:3px; }
.dt-sc-progress.type4 .dt-sc-bar-text > span { display: block; float: right; font-weight: bold; }
.dt-sc-orange { background-color:#f1c40f; }
.dt-sc-red { background-color:#e74c3c; }
.dt-sc-dark-blue { background-color:#34495e; }
.dt-sc-green { background-color:#47de52; }
.dt-sc-blue { background-color:#3498db; }
.dt-sc-pepsi-blue { background-color:#6d8cff; }
.dt-sc-progress .dt-sc-bar.red { background-color:#e74c3c; }
.dt-sc-progress .dt-sc-bar.orange { background-color:#f1c40f; }
.dt-sc-progress .dt-sc-bar.dark-blue { background-color:#34495e; }
.dt-sc-progress .dt-sc-bar.green { background-color:#77be32; }
.dt-sc-progress .dt-sc-bar.blue { background-color:#3498db; }
.dt-sc-progress .dt-sc-bar.pepsi-blue { background-color:#6d8cff; }
.dt-sc-progress .dt-sc-bar.chocolate { background-color:#cd671d; }
.dt-sc-progress .dt-sc-bar.coral { background-color:#ff7f50; }
.dt-sc-progress .dt-sc-bar.blueturquoise { background-color:#08bbb7; }
.dt-sc-progress .dt-sc-bar.brown { background-color:#8f5a28; }
.dt-sc-progress .dt-sc-bar.burntsienna { background-color:#d36b5e; }
.dt-sc-progress .dt-sc-bar.chillipepper { background-color:#b31f41; }
.dt-sc-progress .dt-sc-bar.graasgreen { background-color:#81c77f; }
.dt-sc-progress .dt-sc-bar.pink { background-color:#e67eb9; }
.dt-sc-progress .dt-sc-bar.radiantorchid { background-color:#af71b0; }
.dt-sc-progress .dt-sc-bar.yellow { background-color:#eec106; }
.dt-sc-progress.type4 .dt-sc-bar.red span { color:#e74c3c; }
.dt-sc-progress.type4 .dt-sc-bar.orange span { color:#f1c40f; }
.dt-sc-progress.type4 .dt-sc-bar.dark-blue span { color:#34495e; }
.dt-sc-progress.type4 .dt-sc-bar.green span { color:#77be32; }
.dt-sc-progress.type4 .dt-sc-bar.blue span { color:#3498db; }
.dt-sc-progress.type4 .dt-sc-bar.pepsi-blue span { color:#6d8cff; }
.dt-sc-progress.type4 .dt-sc-bar.chocolate span { color:#cd671d; }
.dt-sc-progress.type4 .dt-sc-bar.coral span { color:#ff7f50; }
.dt-sc-progress.type4 .dt-sc-bar.blueturquoise span { color:#08bbb7; }
.dt-sc-progress.type4 .dt-sc-bar.brown span { color:#8f5a28; }
.dt-sc-progress.type4 .dt-sc-bar.burntsienna span { color:#d36b5e; }
.dt-sc-progress.type4 .dt-sc-bar.chillipepper span { color:#b31f41; }
.dt-sc-progress.type4 .dt-sc-bar.graasgreen span { color:#81c77f; }
.dt-sc-progress.type4 .dt-sc-bar.pink span { color:#e67eb9; }
.dt-sc-progress.type4 .dt-sc-bar.radiantorchid span { color:#af71b0; }
.dt-sc-progress.type4 .dt-sc-bar.yellow span { color:#eec106; } .dt-sc-custom-progress-bar.type1 .vc_single_bar { height:25px; border-radius:0; width:100%; position:relative; }
.dt-sc-custom-progress-bar.type1 .vc_single_bar .vc_label { width:auto; line-height:25px; display:block; text-align:left; padding:0 0 0 15px; color:#fff; }
.dt-sc-custom-progress-bar.type1 .vc_single_bar .vc_label > span { float:right; position:absolute; right:10px; color:#333; }
.dt-sc-custom-progress-bar.type1 .vc_single_bar .vc_bar { border-radius: 0; }
.vc_progress_bar.dt-sc-custom-progress-bar .vc_general.vc_single_bar .vc_label { text-shadow:inherit !important; }
.dt-sc-custom-progress-bar.type2 .dt-sc-progress-bar-wrapper > .dt_vc_label { color: #616161; display: inline-block; font-family: "lato",sans-serif; font-size: 14px; line-height: 40px; padding-right: 27px; text-align: right; width: 35%; }
.dt-sc-custom-progress-bar.vc_progress_bar.type2 .vc_general.vc_single_bar > .vc_label { display:none; }
.dt-sc-custom-progress-bar.vc_progress_bar.type2 .vc_single_bar { background-color: #d8d8d8; display: inline-block; height: 6px; overflow: hidden; width: 64%; }
.dt-sc-custom-progress-bar.type3 .vc_single_bar { height:15px; background-color: #e6e6e6; width:100%; margin-bottom:40px; overflow:visible;  }
.dt-sc-custom-progress-bar.type3 .vc_general.vc_single_bar .vc_label { padding:0; top:-25px; font-family: "lato",sans-serif; font-size: 14px; color: #616161 !important; }
.dt-sc-custom-progress-bar.type3 .vc_single_bar .vc_label_units { position:absolute; right:0; top:-25px; font-family: "lato",sans-serif; font-size: 14px; color: #616161; }
.dt-sc-custom-progress-bar.type3 > h2 { margin-bottom:45px; } .dt-sc-donutchart-medium, .dt-sc-donutchart-small { display:inline-block; position:relative; }
.dt-sc-donutchart { margin-bottom:25px; font-weight:400; display:inline-block; color:#222; position:relative; }
.dt-sc-donutchart-title { font-weight:bold; font-size:16px; color:#222; }
.dt-sc-donutchart-title, .dt-sc-donutchart-medium, .dt-sc-donutchart-small { text-align:center; }
.dt-sc-donutchart-medium p, .dt-sc-donutchart-small p { font-size:14px; font-family:'lato', sans-serif; color:#616161; }
.dt-sc-donutchart-medium:before { content:""; min-width:55%; height:10px; background-color:#ebeff0; right:76%; top:74px; position:absolute; z-index:-1; }
.first .dt-sc-donutchart-medium:before, .first .dt-sc-donutchart-small:before, .dt-sc-donutchart-medium.type3:before, .dt-sc-donutchart-small.type3:before { display:none; }
.dt-sc-donutchart-small:before { content:""; min-width:70%; height:10px; background-color:#ebeff0; right:70%; top:50px; position:absolute; z-index:-1; }
.dt-sc-donutchart-small.type2:before { top:60px; }
.dt-sc-donutchart-medium.type2:before { top:80px; }
.dt-sc-one-half .dt-sc-donutchart-small:before { min-width:85%; right:60%; }
.dt-sc-one-third .dt-sc-donutchart-small:before { min-width:77%; right:65%; }
.dt-sc-one-sixth .dt-sc-donutchart-small:before { min-width:50%; right:80%; }
.dt-sc-one-half .dt-sc-donutchart-medium:before { min-width:77%; right:63%; }
.dt-sc-one-third .dt-sc-donutchart-medium:before { min-width:65%; right:70%; }
.dt-sc-donutchart-medium, .dt-sc-donutchart-small { float:left; width:100%; }
.dt-sc-donutchart-medium.type2:before, .dt-sc-donutchart-small.type2:before { border-top: 1px dashed #d9d9d9; background:none; }
.dt-sc-donutchart-medium.type2 p { color:#222; }
.dt-sc-donutchart-medium.type2 .dt-sc-donutchart-title { font-size:18px; }
.dt-sc-donutchart-medium .dt-sc-donutchart > div { font-size:30px !important; }
.dt-sc-donutchart-small .dt-sc-donutchart > div { font-size:22px !important; }
.dt-sc-custom-pie-chart .vc_pie_chart_value, .dt-sc-custom-pie-chart .vc_pie_chart_back, .dt-sc-custom-pie-chart.vc_pie_chart canvas { width:175px !important; height:175px !important; }
.dt-sc-custom-pie-chart .vc_pie_chart_value { line-height:175px !important; font-size: 22px !important; }
.vc_pie_chart.dt-sc-custom-pie-chart .vc_pie_wrapper { width:175px !important; margin-bottom:20px; } .dt-sc-tooltip-top, .dt-sc-tooltip-right, .dt-sc-tooltip-bottom, .dt-sc-tooltip-left { color: #212121; display: inline-block; text-align: center; }
.dt-sc-boxed-tooltip.dt-sc-tooltip-top, .dt-sc-boxed-tooltip.dt-sc-tooltip-right, .dt-sc-boxed-tooltip.dt-sc-tooltip-bottom, .dt-sc-boxed-tooltip.dt-sc-tooltip-left { background-color:#f8f8f8; padding:10px 20px; margin-top:10px; }
#tiptip_holder { display:none; position:absolute; top:0; left 0; z-index:99999; }		
#tiptip_holder.tip_top { padding-bottom:5px; }		 
#tiptip_holder.tip_bottom { padding-top:5px; }		 
#tiptip_holder.tip_right { padding-left:5px; }		 
#tiptip_holder.tip_left { padding-right:5px; }
#tiptip_content { padding:3px 7px; font-size:11px; color:#212121; background-color:#eaeaea; line-height:normal; }		
#tiptip_arrow { position:absolute; border-color:transparent; border-style:solid; border-width:7px; height:0; width:0; }	
#tiptip_holder.tip_top #tiptip_arrow { border-top-color:#eaeaea; }		
#tiptip_holder.tip_bottom #tiptip_arrow { border-bottom-color:#eaeaea; }		
#tiptip_holder.tip_right #tiptip_arrow { border-right-color:#eaeaea; }		 
#tiptip_holder.tip_left #tiptip_arrow { border-left-color:#eaeaea; }
#tiptip_holder.tip_top #tiptip_arrow_inner { margin-top:-7px; margin-left:-6px; }
#tiptip_holder.tip_bottom #tiptip_arrow { margin-top:-13px; margin-left:19px; }		 
#tiptip_holder.tip_right #tiptip_arrow { margin-top:4px !important; margin-left:-13px !important; }
#tiptip_holder.tip_left #tiptip_arrow { margin-top:4px !important; margin-left:0px !important; right:-8px; left:auto; }
#tiptip_arrow.tooltip-custom-arrow { border-width:7px; }
#tiptip_content.tooltip-custom-content { padding:10px 15px; border-radius:5px; font-size:13px; background-color:#333; color:#fff; }
#tiptip_holder.tip_top #tiptip_arrow.tooltip-custom-arrow { border-top-color:#333; }
#tiptip_holder.tip_bottom #tiptip_arrow.tooltip-custom-arrow { border-bottom-color:#333; }		
#tiptip_holder.tip_right #tiptip_arrow.tooltip-custom-arrow { border-right-color:#333; }		 
#tiptip_holder.tip_left #tiptip_arrow.tooltip-custom-arrow { border-left-color:#333; }
#tiptip_holder.tip_right #tiptip_arrow.tooltip-custom-arrow { margin:0 !important; left:-9px; top:11px; }
#tiptip_holder.tip_bottom #tiptip_arrow.tooltip-custom-arrow { left:65px; top:-9px; margin:0 !important; }	
#tiptip_holder.tip_left #tiptip_arrow.tooltip-custom-arrow { right:-9px; top:11px; margin:0 !important; } .dt-sc-team { float:left; width:100%; margin-bottom:20px; text-align:center; position:relative; }
.dt-sc-team.type2{ text-align:left; }
.dt-sc-team .image { display:block; float:left; width:100%; padding: 0 0 35px; position:relative; }
.dt-sc-team .image img { border-radius: 50%; position:relative; box-shadow:0 0 0 5px #eaeaea; -webkit-box-shadow:0 0 0 5px #eaeaea; -moz-box-shadow:0 0 0 5px #eaeaea; overflow:hidden; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; }
.dt-sc-team:hover .image img { animation:team-bounceOut .4s linear; -webkit-animation:team-bounceOut .4s linear; -moz-animation:team-bounceOut .4s linear; -o-animation:team-bounceOut .4s linear; -ms-animation:team-bounceOut .4s linear; }
.dt-sc-team.type2 .image img { margin-bottom:20px; float:left; }
.dt-sc-team.type2 .image { padding:0; float:left; margin-right:34px; width:auto; text-align:center; }
.dt-sc-team .team-details { clear: both; float: left; text-align: center; width: 100%; }
.dt-sc-team h6 { font-weight: bold; margin-bottom: 5px; clear:both; line-height:12px; }
.dt-sc-team p { font-weight: normal; margin-bottom: 15px; font-style:italic;}
.dt-sc-team.type2 p { margin-bottom: 20px; }
.dt-sc-team.type2 > p { font-style:normal; }
.dt-sc-team.type3 .image img { border-radius:0; position:relative; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -o-transition: all 0.35s ease; -ms-transition: all 0.35s ease; transition: all 0.35s ease; }
.dt-sc-team.type3:hover .image img { animation:none; transform:scale(0.98); -webkit-transform:scale(0.98); -o-transform:scale(0.98); -ms-transform:scale(0.98); -moz-transform:scale(0.98); }
.dt-sc-team.type4 { text-align:left; position:relative; }
.dt-sc-team.type4 .team-details { text-align:left; clear:none; width:71%; }
.dt-sc-team.type4 .image { float:left; width:23%; margin-right:4%; margin-left:6px; position:relative; padding:0; }
.dt-sc-social-icons li { float:left; display:inline-block; padding:0; }
.dt-sc-social-icons { display:inline-block; }
.post-author-details .dt-sc-social-icons li a { font-size:24px; color:#9c9c9c; line-height:48px; padding:0 16px; }
.dt-sc-social-icons li a { border-width:1px 1px 1px 0px; border-style:solid; border-color:#eaeaea; display:inline-block; text-align:center; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; padding:0px 14px; font-size:16px; color:#888888; line-height:40px; float:left; position:relative; overflow:hidden; z-index:2; }
.dt-sc-social-icons li:first-child a { border-left:1px solid #eaeaea; }
.dt-sc-social-icons li a:hover, .post-author-details .dt-sc-social-icons li a:hover { color:#ffffff; }
.dt-sc-social-icons.without-border li a { border:none; }
.dt-sc-team .dt-sc-social-icons li a { padding:0; width:37px; }
.dt-sc-timeline-wrapper { float:left; width:100%; position:relative; }
.dt-sc-timeline-wrapper:before { content:""; background-color:#eaeaea; width:5px; height:100%; position:absolute; left:0; right:0; margin:0 auto; border-radius:2px; } 
.dt-sc-timeline-team { float:left; width:100%; }
.dt-sc-timeline-team .dt-sc-team.type4 .image:before { border-color: transparent #eaeaea transparent transparent; border-style: solid; border-width: 8px; content: ""; display: block; height: 0; position: absolute; left:-20px; top:0; bottom:0; margin:auto; width: 0; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-timeline-team.right .dt-sc-team.type4 { padding-left:30px; }
.dt-sc-timeline-team.left .dt-sc-team.type4 { padding-right:20px; }
.dt-sc-timeline-team .dt-sc-team.type4 .image:after { content:""; width:11px; height:11px; border:5px solid #fff; border-radius:100%; position:absolute; left:-56px; top:0; bottom:0; margin:auto; box-shadow:0 0px 7px 3px rgba(0, 0, 0, 0.15); -moz-box-shadow:0 0px 7px 3px rgba(0, 0, 0, 0.15); -webkit-box-shadow:0 0px 7px 3px rgba(0, 0, 0, 0.15); -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-timeline-team.left .dt-sc-team.type4 .image { float:right; margin:0 10px 0 0; }
.dt-sc-timeline-team.left .dt-sc-team.type4 .image:before { right:-20px; left:inherit; transform:rotate(180deg); -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); }
.dt-sc-timeline-team.left .dt-sc-team.type4 .image:after { right:-54px; left:inherit; }
.dt-sc-timeline-team.left .dt-sc-team.type4 .team-details { text-align:right; }
.dt-sc-timeline-team .dt-sc-team.type4:hover .image img { box-shadow:0 0 0 5px #44607b; -webkit-box-shadow:0 0 0 5px #44607b; -moz-box-shadow:0 0 0 5px #44607b; animation:none; }
.dt-sc-timeline-team .dt-sc-team.type4:hover .image:before { border-color: transparent #44607b transparent transparent; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-timeline-team .dt-sc-team.type4:hover .image:after { background-color:#222; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-team.type5 .image img { border-radius:0; box-shadow:none; float:left; }
.dt-sc-team.type5 { border:1px solid #eaeaea; padding-bottom:25px; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-team.type5 .dt-sc-social-icons { position:absolute; left:0; right:0; margin:0 auto; bottom:-27px; }
.dt-sc-team.type5 .dt-sc-social-icons li a { background-color:#fff; color:#68696d; }
.dt-sc-team.type5 .dt-sc-social-icons li a:hover { color:#fff; }
.dt-sc-team.type5 .dt-sc-social-icons li { float:none; }
.dt-sc-team.type5 .dt-sc-social-icons li a { margin-left:0px; }
.dt-sc-team.type5:hover .image img { box-shadow:none !important; animation: none; -webkit-animation: none; -moz-animation: none; -ms-animation: none; }
.dt-sc-team.type5 .image { padding:0; margin-bottom:20px; }
.dt-sc-team.type5 .image-overlay { width:100%; height:100%; position:absolute; top:0; left:0; bottom:0px; right:0; margin:auto; opacity:0; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-team.type5:hover .image-overlay { opacity:1; }
.dt-sc-team.type5 .dt-sc-team-content { color:#fff; position:absolute; top:0; bottom:0; margin:auto; padding:18px; height:180px; overflow:hidden; }
.dt-sc-team.type5 .dt-sc-team-content p { font-size:14px; font-style:normal; color:#fff; margin-bottom:25px; top:-100%; position:relative; transition-delay:0.3s !important; -webkit-transition-delay:0.3s !important; -moz-transition-delay:0.3s !important; -ms-transition-delay:0.3s !important; -o-transition-delay:0.3s !important; -webkit-transition:all 0.5s ease 0s; -moz-transition:all 0.5s linear 0s; -o-transition:all 0.5s linear 0s; -ms-transition:all 0.5s linear 0s; transition:all 0.5s linear 0s; }
.dt-sc-team.type5 .dt-sc-team-content a { padding:7px 15px; border:1px solid #fff; text-transform:uppercase; font-size:14px; bottom:-100px; position:relative; transition-delay:0.3s !important; -webkit-transition-delay:0.3s !important; -moz-transition-delay:0.3s !important; -ms-transition-delay:0.3s !important; -o-transition-delay:0.3s !important; -webkit-transition:all 0.5s linear 0s; -moz-transition:all 0.5s linear 0s; -o-transition:all 0.5s linear 0s; -ms-transition:all 0.5s linear 0s; transition:all 0.5s linear 0s; background-color:#fff; }
.dt-sc-team.type5:hover .dt-sc-team-content p { top:0; }
.dt-sc-team.type5:hover .dt-sc-team-content a { bottom:0; } 
.dt-sc-team.type5 .dt-sc-team-content a:hover { color:#616161; border:1px solid #333; }
.dt-sc-team.type5 h6 { margin-bottom:5px; }
.dt-sc-team.type5 .team-details p { font-size:15px; font-style:normal; color:#ed4a52; }
.dt-sc-team.type6 .image img { border-radius:0; box-shadow:inherit; }
.dt-sc-team.type6:hover .image img { animation:0s; -webkit-animation:0s; -o-animation:0s; -ms-animation:0s; -moz-animation:0s; }
.dt-sc-team.type6 > p { color:#222; padding:0 20px 15px; clear:both; } 
.dt-sc-team.type6 h6 a { color:#2c3e50; } 
.dt-sc-team.type6 .team-details p { color:#92a7bb; }
.dt-sc-team.type6 .dt-sc-social-icons li a { color:#68696d; }
.dt-sc-team.type6 { background-color:#f8f8f8; padding-bottom:15px; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.dt-sc-team.type6 .dt-sc-social-icons li a:hover { color:#fff; }
.dt-sc-team.type6:hover { box-shadow:0 0 3px 0px #60a8ff; }
.dt-sc-social-icons.socialicons-bgcolor-hover li a:hover, .dt-sc-social-icons.socialicons-textcolor li a:hover, .dt-sc-social-icons.without-border li a:hover { background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor-hover li a:before { content: ""; height: 0; left: 0; position: absolute; top: 0; transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; width: 100%; z-index:-1; overflow:hidden; }
.dt-sc-social-icons.socialicons-bgcolor-hover li a:hover:before { height:100%; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .facebook:hover:before { background-color:#3b5998; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .twitter:hover:before { background-color:#00aced; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .googleplus:hover:before { background-color:#C63D2D; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .pinterest:hover:before { background-color:#910101; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .youtube:hover:before { background-color:#C4302B; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .delicious:hover:before { background-color:#3399ff; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .deviantart:hover:before { background-color:#4dc47d; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .digg:hover:before { background-color:#000; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .facebooksquare:hover:before { background-color:#3b5998; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .google:hover:before { background-color:#C63D2D; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .weibo:hover:before { background-color:#d52b2a; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .reddit:hover:before { background-color:#ff4500; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .yahoo:hover:before { background-color:#400191; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .vimeosquare:hover:before { background-color:#aad450; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .stumbleupon:hover:before { background-color:#eb4823 ; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .linkedin:hover:before { background-color:#007bb6; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .skype:hover:before { background-color:#00aff0; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .dribbble:hover:before { background-color:#ea4c89; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .flickr:hover:before { background-color:#FE0883; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .tumblr:hover:before { background-color:#32506d; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .behance:hover:before { background-color:#2897d0; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .facebook:hover { border-color:#3b5998; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .twitter:hover { border-color:#00aced; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .googleplus:hover { border-color:#C63D2D; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .pinterest:hover { border-color:#910101; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .youtube:hover { border-color:#C4302B; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .delicious:hover { border-color:#3399ff; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .deviantart:hover { border-color:#4dc47d; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .digg:hover { border-color:#000; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .facebooksquare:hover { border-color:#3b5998; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .google:hover { border-color:#C63D2D; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .weibo:hover { border-color:#d52b2a; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .reddit:hover { border-color:#ff4500; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .yahoo:hover { border-color:#400191; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .vimeosquare:hover { border-color:#aad450; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .stumbleupon:hover { border-color:#eb4823 ; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .linkedin:hover { border-color:#007bb6; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .skype:hover { border-color:#00aff0; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .dribbble:hover { border-color:#ea4c89; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .flickr:hover { border-color:#FE0883; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .tumblr:hover { border-color:#32506d; }
.dt-sc-social-icons.socialicons-bgcolor-hover li .behance:hover { border-color:#2897d0; }
.dt-sc-social-icons.socialicons-bgcolor li a, .post-author-details .dt-sc-social-icons.socialicons-bgcolor li a { color:#fff; }
.dt-sc-social-icons.socialicons-bgcolor li .facebook { background-color:#3b5998; border-color:#3b5998; }
.dt-sc-social-icons.socialicons-bgcolor li .twitter { background-color:#00aced; border-color:#00aced; }
.dt-sc-social-icons.socialicons-bgcolor li .googleplus { background-color:#C63D2D; border-color:#C63D2D; }
.dt-sc-social-icons.socialicons-bgcolor li .pinterest { background-color:#910101; border-color:#910101; }
.dt-sc-social-icons.socialicons-bgcolor li .youtube { background-color:#C4302B; border-color:#C4302B; }
.dt-sc-social-icons.socialicons-bgcolor li .delicious { background-color:#3399ff; border-color:#3399ff; }
.dt-sc-social-icons.socialicons-bgcolor li .deviantart { background-color:#4dc47d; border-color:#4dc47d; }
.dt-sc-social-icons.socialicons-bgcolor li .digg { background-color:#000; border-color:#000; }
.dt-sc-social-icons.socialicons-bgcolor li .facebooksquare { background-color:#3b5998; border-color:#3b5998; }
.dt-sc-social-icons.socialicons-bgcolor li .google { background-color:#C63D2D; border-color:#C63D2D; }
.dt-sc-social-icons.socialicons-bgcolor li .weibo { background-color:#d52b2a; border-color:#d52b2a; }
.dt-sc-social-icons.socialicons-bgcolor li .reddit { background-color:#ff4500; border-color:#ff4500; }
.dt-sc-social-icons.socialicons-bgcolor li .yahoo { background-color:#400191; border-color:#400191; }
.dt-sc-social-icons.socialicons-bgcolor li .vimeosquare { background-color:#aad450; border-color:#aad450; }
.dt-sc-social-icons.socialicons-bgcolor li .stumbleupon { background-color:#eb4823; border-color:#eb4823; }
.dt-sc-social-icons.socialicons-bgcolor li .linkedin { background-color:#007bb6; border-color:#007bb6; }
.dt-sc-social-icons.socialicons-bgcolor li .skype { background-color:#00aff0; border-color:#00aff0; }
.dt-sc-social-icons.socialicons-bgcolor li .dribbble { background-color:#ea4c89; border-color:#ea4c89; }
.dt-sc-social-icons.socialicons-bgcolor li .flickr { background-color:#FE0883; border-color:#FE0883; }
.dt-sc-social-icons.socialicons-bgcolor li .tumblr { background-color:#32506d; border-color:#32506d; }
.dt-sc-social-icons.socialicons-bgcolor li .behance { background-color:#2897d0; border-color:#2897d0; }
.dt-sc-social-icons.socialicons-bgcolor li .facebook:hover { color:#3b5998; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .twitter:hover { color:#00aced; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .googleplus:hover { color:#C63D2D; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .pinterest:hover { color:#910101; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .youtube:hover { color:#C4302B; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .delicious:hover { color:#3399ff; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .deviantart:hover { color:#4dc47d; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .digg:hover { color:#000; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .facebooksquare:hover { color:#3b5998; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .google:hover { color:#C63D2D; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .weibo:hover { color:#d52b2a; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .reddit:hover { color:#ff4500; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .yahoo:hover { color:#400191; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .vimeosquare:hover { color:#aad450; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .stumbleupon:hover { color:#eb4823; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .linkedin:hover { color:#007bb6; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .skype:hover { color:#00aff0; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .dribbble:hover { color:#ea4c89; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .flickr:hover { color:#FE0883; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .tumblr:hover { color:#32506d; background-color:inherit; }
.dt-sc-social-icons.socialicons-bgcolor li .behance:hover { color:#2897d0; background-color:inherit; }
.dt-sc-social-icons.socialicons-textcolor li .facebook  { color:#3b5998; border-color:#3b5998; }
.dt-sc-social-icons.socialicons-textcolor li .twitter { color:#00aced; border-color:#00aced; }
.dt-sc-social-icons.socialicons-textcolor li .googleplus { color:#C63D2D; border-color:#C63D2D; }
.dt-sc-social-icons.socialicons-textcolor li .pinterest { color:#910101; border-color:#910101; }
.dt-sc-social-icons.socialicons-textcolor li .youtube { color:#C4302B; border-color:#C4302B; }
.dt-sc-social-icons.socialicons-textcolor li .delicious { color:#3399ff; border-color:#3399ff; }
.dt-sc-social-icons.socialicons-textcolor li .deviantart { color:#4dc47d; border-color:#4dc47d; }
.dt-sc-social-icons.socialicons-textcolor li .digg { color:#000; border-color:#000; }
.dt-sc-social-icons.socialicons-textcolor li .facebooksquare { color:#3b5998; border-color:#3b5998; }
.dt-sc-social-icons.socialicons-textcolor li .google { color:#C63D2D; border-color:#C63D2D; }
.dt-sc-social-icons.socialicons-textcolor li .weibo { color:#d52b2a; border-color:#d52b2a; }
.dt-sc-social-icons.socialicons-textcolor li .reddit { color:#ff4500; border-color:#ff4500; }
.dt-sc-social-icons.socialicons-textcolor li .yahoo { color:#400191; border-color:#400191; }
.dt-sc-social-icons.socialicons-textcolor li .vimeosquare { color:#aad450; border-color:#aad450; }
.dt-sc-social-icons.socialicons-textcolor li .stumbleupon { color:#eb4823; border-color:#eb4823; }
.dt-sc-social-icons.socialicons-textcolor li .linkedin { color:#007bb6; border-color:#007bb6; }
.dt-sc-social-icons.socialicons-textcolor li .skype { color:#00aff0; border-color:#00aff0; }
.dt-sc-social-icons.socialicons-textcolor li .dribbble { color:#ea4c89; border-color:#ea4c89; }
.dt-sc-social-icons.socialicons-textcolor li .flickr { color:#FE0883; border-color:#FE0883; }
.dt-sc-social-icons.socialicons-textcolor li .tumblr { color:#32506d; border-color:#32506d; }
.dt-sc-social-icons.socialicons-textcolor li .behance { color:#2897d0; border-color:#2897d0; }
.dt-sc-social-icons.socialicons-textcolor li .facebook:hover { background-color:#3b5998; }
.dt-sc-social-icons.socialicons-textcolor li .twitter:hover { background-color:#00aced; }
.dt-sc-social-icons.socialicons-textcolor li .googleplus:hover { background-color:#C63D2D; }
.dt-sc-social-icons.socialicons-textcolor li .pinterest:hover { background-color:#910101; }
.dt-sc-social-icons.socialicons-textcolor li .youtube:hover { background-color:#C4302B; }
.dt-sc-social-icons.socialicons-textcolor li .delicious:hover { background-color:#3399ff; }
.dt-sc-social-icons.socialicons-textcolor li .deviantart:hover { background-color:#4dc47d; }
.dt-sc-social-icons.socialicons-textcolor li .digg:hover { background-color:#000; }
.dt-sc-social-icons.socialicons-textcolor li .facebooksquare:hover { background-color:#3b5998; }
.dt-sc-social-icons.socialicons-textcolor li .google:hover { background-color:#C63D2D; }
.dt-sc-social-icons.socialicons-textcolor li .weibo:hover { background-color:#d52b2a; }
.dt-sc-social-icons.socialicons-textcolor li .reddit:hover { background-color:#ff4500; }
.dt-sc-social-icons.socialicons-textcolor li .yahoo:hover { background-color:#400191; }
.dt-sc-social-icons.socialicons-textcolor li .vimeosquare:hover { background-color:#aad450; }
.dt-sc-social-icons.socialicons-textcolor li .stumbleupon:hover { background-color:#eb4823; }
.dt-sc-social-icons.socialicons-textcolor li .linkedin:hover { background-color:#007bb6; }
.dt-sc-social-icons.socialicons-textcolor li .skype:hover { background-color:#00aff0; }
.dt-sc-social-icons.socialicons-textcolor li .dribbble:hover { background-color:#ea4c89; }
.dt-sc-social-icons.socialicons-textcolor li .flickr:hover { background-color:#FE0883; }
.dt-sc-social-icons.socialicons-textcolor li .tumblr:hover { background-color:#32506d; }
.dt-sc-social-icons.socialicons-textcolor li .behance:hover { background-color:#2897d0; }
.dt-sc-social-icons.socialicons-textcolor li a:hover { color:#fff; }
.dt-sc-social-icons.socialicons-bgcolor-hover li a:hover { color:#fff !important; }
.dt-sc-social-icons.socialicons-textcolor.without-border li a:hover { color:inherit; background-color:inherit; }
.dt-sc-social-icons.rounded-corner li:first-child a { border-radius:5px 0 0 5px; }
.dt-sc-social-icons.rounded-corner li:last-child a { border-radius:0px 5px 5px 0px; } .dt-sc-partner-carousel-wrapper { clear: both; display: block; float: left; margin: 0; padding: 0; position: relative; width: 100%; }
.dt-sc-partner-carousel li { display: block; float: left; margin: 0 40px; text-align: center; padding:0; }
.dt-sc-partner-carousel{ float:left; width:100%; margin-bottom:0; }
.dt-sc-partner-carousel img:hover, .partner-carousel img:hover { opacity: 0.7; -webkit-transition:all 0.5s ease 0s; -moz-transition:all 0.5s linear 0s; -o-transition:all 0.5s linear 0s; -ms-transition:all 0.5s linear 0s; transition:all 0.5s linear 0s; } .dt-sc-events-list { float:left; width:100%; position:relative; padding:0 0 10px 100px; margin-bottom:30px; }
.dt-sc-events-list .event-meta { position:absolute; left:0; padding:0; text-align:center; }
.dt-sc-events-list .event-meta .date { width:80px; height:80px; line-height:26px; font-size:20px; margin:0; padding:0; border:1px solid; border-radius:50%; position:relative; }
.dt-sc-events-list .event-meta .date span { left: 0; margin: 0 auto; position: absolute; right: 0; top: 14px; }
.dt-sc-events-list .event-details { display:block; margin:0; padding:0; }
.dt-sc-events-list .event-details h4 { margin-bottom:5px; font-size:30px; font-weight:300; }
.dt-sc-events-list .event-metadata .fa { margin-right:5px; }
.dt-sc-events-list.featured-event .event-details .event-body p { font-size:16px; line-height:30px; font-weight:300; }
.dt-sc-events-list.featured-event .event-body { margin-top:20px; }
.dt-sc-events-list.featured-event .event-details h4 { margin-bottom:10px; font-size:40px; }
.dt-sc-events-list .event-details .event-metadata p { font-size:14px; }
.dt-sc-events-list.featured-event .event-details .event-metadata p { font-size:16px; }
.dt-sc-events-list.featured-event { padding-left:140px; }
.dt-sc-events-list.featured-event .event-meta .date { width:108px; height:108px; font-size:25px; }
.dt-sc-events-list.featured-event .event-meta .date span { top:26px; color:#fff; } .videoItem, .imageItem { display:block; position:relative; }
.videoItem:before, .imageItem:before { font-family:FontAwesome; font-size:29px; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; color:rgba(255, 255, 255, 0.8); text-align:center; width:20px; height:20px; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
.videoItem:before { content:"\f04b"; padding:20px; border:8px solid rgba(255, 255, 255, 0.8); border-radius:50%; }
.imageItem:before { content:"\f03e"; width:auto; font-size:48px; }
.videoItem:hover:before, .imageItem:hover:before { color:#fff; -webkit-animation:0.7s ease-in pulse; -moz-animation:0.7s ease-in pulse; animation:0.7s ease-in pulse; -o-animation:0.7s ease-in pulse; border-color:#fff; border-width:10px; } .wpcf7-form p span { float:left; width:100%; position:relative; }	
.wpcf7-form input[type="submit"] { margin-top:10px; }
.fullwidth-button input[type="submit"] { width:100%; }
.dt-sc-contact-info { float:left; width:100%; }
.dt-sc-contact-info p{ color:#616161; float:left; width:100%; display:block; clear:both; margin-bottom:20px; }	
.dt-sc-contact-info .fa { margin:0px 10px 10px 0px; float:left; display:inline-block; font-size:13px; top:5px; position:relative; } 
.dt-sc-contact-info a:hover { color:#616161; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s;  }
.dt-sc-contact-detail { display:block; margin-bottom:30px; clear:both; }
.dt-sc-contact-info.type2 { border:1px solid #eaeaea; }
.dt-sc-contact-info.type2 .dt-sc-contact-detail h4 { margin-bottom:5px; }
.dt-sc-contact-info.type2 .dt-sc-contact-detail p { margin-bottom:10px; }
.contact-icon { float:left; width:100%; border-top:1px solid #eaeaea; }
.dt-sc-contact-info.type2 .contact-icon { padding:16px 0 6px 30px; background-color:#f8f8f8; }
.dt-sc-contact-info.type2 .dt-sc-contact-detail { padding:15px 0 5px 30px; float:left; width:100%; margin:0; }
.dt-sc-contact-info.type2 .fa { margin:0; font-size:20px; color:#fff; border-radius:50%; width:40px; height:40px; top:0; text-align:center; line-height:40px; top:-5px; margin-right:10px; }
.dt-sc-contact-info.type2 .contact-icon h4 { margin:0; line-height:25px; }
.dt-sc-contact-info.type2 .contact-icon h4 a { color:#222; }
.dt-sc-contact-info.type3 p .fa { font-size:13px; font-weight:normal; float:left; font-family:FontAwesome; margin:0px 7px 0px 0px; padding-bottom:5px;}
.dt-sc-contact-info.type3 p span { margin-right:10px; }
.dt-sc-contact-info.type3 p:nth-of-type(2n){ margin-bottom:20px; }
.dt-sc-contact-info.type3 p { margin-bottom:2px; }
.dt-sc-working-hours { float:left; width:100%; }
.dt-sc-working-hours span { font-family:'lato', sans-serif; font-weight:bold; color:#222; float:left; width:180px; }
.dt-sc-working-hours p:last-child span { float:none; }
.dt-sc-location-detail { float:left; width:100%; clear:both; }
.dt-sc-location-detail h6 { font-size:13px; font-weight:bold; }
.dt-sc-location-detail ul li a{ position:relative; line-height:22px; padding-left:5px; color:#222; }
.dt-sc-location-detail ul li { list-style-type:square; color:#3b4146; padding:0; }
.dt-sc-location-detail ul li a:hover { color:#3b4146; }
.dt-sc-location-detail.type2 ul { display:block; text-align:center; }
.dt-sc-location-detail.type2 ul li { display:inline-block;  padding: 0 20px 0 15px; font-size: 15px; position:relative; }
.dt-sc-location-detail.type2 ul li:before { content:"\f041"; font-family:FontAwesome; position:absolute; left:0; top:0; }
.dt-sc-content-highlighter { display:inline-block; }
.dt-sc-content-highlighter.with-pointer { position:relative; }
.dt-sc-content-highlighter .fa { margin-right:5px; }
.dt-sc-content-highlighter.with-pointer > span { border-color: transparent; border-style: solid; border-width: 20px 15px 0 0; bottom: -17px; content: ""; display: block; height: 0; left: -3px; position: absolute; width: 0; transform: rotate(17deg); -webkit-transform: rotate(17deg); -moz-transform: rotate(17deg); -o-transform: rotate(17deg); -ms-transform: rotate(17deg); }
.dt-sc-content-highlighter.with-pointer.pointer-bottom-right > span { border-width:20px 0px 0 13px; right: -3px; transform: rotate(-20deg); -webkit-transform: rotate(-20deg); -moz-transform: rotate(-20deg); -o-transform: rotate(-20deg); -ms-transform: rotate(-20deg); left:auto; }
.dt-sc-content-highlighter.with-pointer.pointer-top-right > span { border-width:13px 20px 0px 0px; right: -17px; transform: rotate(-17deg); -webkit-transform: rotate(-17deg); -moz-transform: rotate(-17deg); -o-transform: rotate(-17deg); -ms-transform: rotate(-17deg); bottom:auto; top:-3px; left:auto; }
.dt-sc-content-highlighter.with-pointer.pointer-top-left > span { border-width:15px 0 0px 25px; left: -21px; transform: rotate(17deg); -webkit-transform: rotate(17deg); -moz-transform: rotate(17deg); -o-transform: rotate(17deg); -ms-transform: rotate(17deg); bottom:auto; top:-3px; } .dt-sc-consultation { float:left; width:100%; background-color:#fff; padding:30px 25px 20px; position:relative; border:2px solid #e3e5e8; }
.dt-sc-consultation:after { position:absolute; content:""; width:100%; height:77px; bottom:-77px; background:url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/form-bg.png) no-repeat; left:0; background-size:100%; }
.contact-type2 input[type=text], .contact-type2 input[type=email], .contact-type2 input[type=text], .contact-type2 textarea { background-color:transparent; border-width: 0 0 1px 0; padding:5px 10px 5px 0; border-radius:0; }
.contact-type2 textarea { height:195px; }
.contact-type2 input[type=submit] { float:none; width:100%; text-transform:uppercase; }
.contact-type2 > p input[type="submit"] { float:right; margin-top:15px; }  
.full-width-section.parallax .dt-sc-consultation { margin-top:-115px; }
.contact-type2 > p.aligncenter input[type="submit"] { float:none; }
.contact-type2 > p .dt-sc-button.type6 { line-height:45px; }
.contact-type2 input[type="text"]:focus, .contact-type2 input[type="email"]:focus, .contact-type2 textarea:focus { outline: none; border-bottom:1px solid; } .dt-sc-reservation-form { float:left; width:100%; border:1px solid #eaeaea; padding:30px; box-shadow:0 0px 4px 0px rgba(0, 0, 0, 0.12); -webkit-box-shadow:0 0px 4px 0px rgba(0, 0, 0, 0.12); -moz-box-shadow:0 0px 4px 0px rgba(0, 0, 0, 0.12); background-color:rgba( 255, 255, 255, 0.9); position:relative; top:0px; z-index:999; border-radius:3px; }
.dt-sc-reservation-form.type2 { top:0; background: inherit; border: none; box-shadow: none; padding: 0; } 
.dt-sc-reservation-form.type2 .selection-box:after { border-radius:0; }
.dt-sc-reservation-form.type2 .selection-box { margin-bottom:10px; }
.dt-sc-reservation-form label { font-size:15px; display:block; }
.parallax-content-bg .dt-sc-reservation-form label { text-align:left; color:#fff; }
.parallax-content-bg .dt-sc-reservation-form.type2 .selection-box { margin-top:10px; }
.dt-sc-reservation-form .button { float:left; margin:2px 0 0 0; width:100%; padding:15px 11px 15px; font-size:15px; min-height:50px; border:none; }
#buttons { float:left; width:100%; padding:0 60px; margin:40px 0 20px 0; }
#buttons .button { margin-right:10px; float:left; }
.dt-sc-reserve-details { float:left; width:100%; padding:0 60px; }
.dt-sc-appointment-schedule-box .dt-sc-personal-info .choose-payment { margin-top:10px; }
.dt-sc-reservation-form.type3 { top:0; }
.dt-sc-reservation-form.type3 .selection-box:after { background-color:#f7f7f7; height:48px; top:1px; right:1px; border-left:1px solid #eaeaea; }
.dt-sc-reservation-form.type3 select, .dt-sc-reservation-form.type3 input { background-color:#fff; border-color:#eaeaea; }
.dt-sc-reservation-form.type3 .selection-box:before { border-top-color:#858585; right:19px; top:2px; }
.dt-sc-reservation-form.type3 .selection-box { margin-bottom:10px; }
.ie9 .dt-sc-reservation-form.type3 .selection-box option { background-color:transparent; }
.ie10 .dt-sc-reservation-form.type3 .selection-box:after { height:49px; top:0; } .dt-sc-fd-menu { float:left; width:100%; margin:0 0 30px 0; }
.dt-sc-fd-menu-item { float:left; display:inline-block; margin-right:15px; }
.dt-sc-fd-menu-item img { max-width:100px; border-radius:50%; }
.dt-sc-fd-menu-details { display:block; overflow:hidden; position:relative; }
.dt-sc-fd-price { float:right; font-size:16px; border-radius:5px; line-height:24px; font-weight:bold; }
.dt-sc-fd-menu-details h3 { font-size:20px; margin-bottom:10px; } .dt-sc-hours-wrapper { float: left; width: 100%; }
.dt-sc-hours-content { background:#f0f0f0 url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/css/images/textured-pattern-light.png) repeat; position:relative; text-align:center; padding:20px 10px 10px; border:7px solid #eaeaea; border-radius:10px; }
.dt-sc-hours-icon { text-align:center; position:relative; display:block; padding:10px 0; }
.dt-sc-hours-icon span { position:absolute; z-index:2; color:#958e88; left:0; right:0; }
.dt-sc-one-half .dt-sc-hours-icon span { top:-41px; }
.dt-sc-hours-icon span { top:-59px; }
.dt-sc-hours-icon:before, .dt-sc-hours-icon:after { content:""; position:absolute; top:0px; min-width:50%; height:2px; background-color:#958e88; }
.dt-sc-hours-icon:before { left:0; transform:rotate(166deg); -moz-transform: rotate(166deg); -webkit-transform: rotate(166deg); -o-transform: rotate(166deg); }
.dt-sc-hours-icon:after { right:0; transform:rotate(14deg); -moz-transform: rotate(14deg); -webkit-transform: rotate(14deg); -o-transform: rotate(14deg); }
.dt-sc-hours-content p { font-size:14px; color:#fff; }
.dt-sc-hours-content h3 { color:#fff; }
.dt-sc-hours-wrapper.type2 .dt-sc-hours-content { padding:30px 10px; }
.dt-sc-hours-wrapper.type2 .dt-sc-hours-content h3, .dt-sc-hours-wrapper.type2 .dt-sc-hours-content p { color:#000; }
.dt-sc-hours-wrapper.type2 .dt-sc-hours-content { background:none; border: none; } .dt-sc-location-wrapper { float:left; width:100%; padding:10px 0; }
.dt-sc-location { float:left; width:100%; margin-bottom:20px; }
.dt-sc-location input[type="radio"] { display:none; }
.dt-sc-location label span { background-color: #ffffff; border: 1px solid #eaeaea; box-shadow: 0 0 0 2px #ffffff inset; cursor: pointer; display: inline-block; height: 16px; margin-right: 10px; padding-bottom: 0; position: relative; top: 4px; transition: all 0.5s ease 0s; width: 16px; z-index: 1; }
.dt-sc-location label { cursor:pointer; }
.dt-sc-search-form .date-icon { color:#858585; right:15px; position: absolute; height: 16px; top: 28px; width: 16px; z-index: 3; font-size:15px; }
.dt-sc-search-form .button { width:100%; font-size:15px; border:none; }
.dt-sc-appoinment-form { float:left; width:100%; padding:20px 15px; border:1px solid #eaeaea; }
.dt-sc-appoinment-form span { float:left; width:100%; }
.dt-sc-appoinment-form input[type="text"], .dt-sc-appoinment-form input[type="email"], .dt-sc-appoinment-form input[type="number"], .dt-sc-appoinment-form input[type="date"], .dt-sc-appoinment-form .selection-box, .dt-sc-appoinment-form select option, .dt-sc-appoinment-form select { background-color:#fff; }
.dt-sc-appoinment-form input[type="submit"] { width:100%; } .dt-sm-entry { float: left; padding-bottom: 25px; width: 100%; position:relative; }
.dt-sm-entry .dt-sm-image { float:left; margin-right:15px; position:relative; top:5px; width:15%; margin-bottom:10px; }
.dt-sm-entry .dt-sm-entry-content { float:left; width:80%; }
.dt-sm-entry .dt-sm-meta { font-size: 13px; margin-bottom: 5px; }
.dt-sm-entry .dt-sm-meta .fa { margin-right: 5px; }
.dt-sm-entry .dt-sm-title h2 { font-size: 18px; }
.dt-sm-meta a { color:#222; } .dt-sc-bmi-frm { display:inline-block; width:100%; position:relative; padding:0px; }
.full-bg h2 { text-transform:uppercase; font-size:30px; margin-bottom:25px; color:#fff; }
.dt-sc-bmi-frm label  { font-size:16px; margin-bottom:10px; display:inline-block; }
.dt-sc-bmi-frm input[name="txtfeet"], .dt-sc-bmi-frm input[name="txtinches"] { width:38.5%; float:left; background:inherit; }
.dt-sc-bmi-frm-detail input[name="txtlbs"] { background:inherit; }
#tblbmicontent .dt-inner-content table td { width:50%; padding:13px 14px; }
.dt-sc-tabs-container.type6 .dt-sc-tabs-frame, .dt-sc-tabs-container.type6 { margin-bottom:0; }
.dt-sc-tabs-container.type6 .dt-sc-tabs-frame-content { margin:0; background:inherit; border: 1px solid #eaeaea; }
.dt-sc-tabs-container.type6 ul.dt-sc-tabs-frame li a.current { margin:0; background-color:#fff; border-color:#edeee8; }
.dt-sc-tabs-container.type6 ul.dt-sc-tabs-frame li a { border-color:#edeee8; }
.dt-sc-tabs-container.type6 ul.dt-sc-tabs-frame li { float:left; }
.dt-sc-tabs-container.type6.dt-bmi .dt-sc-tabs-frame-content { border:none; padding:0; }
.dt-sc-bmi-frm input[type="submit"], .dt-sc-bmi-frm input[type="reset"] { float:none; min-height:49px; padding:10px 20px; text-transform:uppercase; font-size:14px; }
.tblbmi { display:none; }		
.dt-sc-bmi-frm input[name="txtbmi"] { display:inline-block; color:#f6f6f6; float:none; width:105px; margin-bottom:0; margin-top:10px; border:1px solid #eaeaea; text-align:center; min-height:49px; background:transparent; font-size:30px; padding:1px; }
.dt-sc-bmi-frm-detail { background:#fff; display:inline-block; width:64.5%; float:left; padding:40px; border:1px solid #edeee8; }
.dt-sc-bmi-frm .fancyInline { position: relative; top: 7px; margin-left:1px; min-height:49px; }
.dt-sc-bmi-frm .fancyInline:hover { color:#fff; }
.dt-inner-content table { margin-bottom:0; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; }
.dt-sc-bmi-frm .bmi-result { background:url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/bmi-frm-bg.png) bottom no-repeat #17192d; width:205px; position:absolute; top:0px; right:0px; height:100%; text-align:center; border:1px solid #eaeaea; }
.dt-sc-bmi-frm .bmi-result label { float:none; font-size:20px; color:#fff; display:inline-block; margin:11px 0px 5px 0px }
.fancyInline { text-transform:uppercase; font-weight:500; font-size:16px; }
.dt-sc-paralax.full-paralax4 h2, .dt-sc-paralax .dt-sc-bmi-frm label { color:#ffffff; }
.ajax_subscribe_msg { margin-bottom: 20px; text-align: center; display:inline-block; width:100%; }
.bmi-container ul.dt-sc-tabs-frame > li, .full-paralax4 ul.dt-sc-tabs-frame > li { margin-right:5px; }
.dt-inner-content th { color:#fff; font-weight:bold; font-size:15px; } #footer .textwidget .dt-sc-social-icons { float:left; margin:0; }
#footer .textwidget .dt-sc-social-icons li { display:inline-block; clear:none; float:left; margin:0px; padding:0; position:relative; }
#footer .textwidget .dt-sc-social-icons li:before { display:none; }
.footer-widgets-wrapper .textwidget .dt-sc-social-icons li a { padding:0 18px; z-index:2; position:relative; }
.copyright .dt-sc-social-icons { margin:0; padding:0; } @media only screen and (-moz-min-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-devicepixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
.dt-sc-pr-tb-col.type3.selected .dt-sc-tb-header { background-image: url(//www.hakluyt.com/wp-content/plugins/buddhathemes-core-features/shortcodes/images/highlight-bg@2x.png); background-size:87px 64px; }
}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button{color:#fff}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.wp-gs .wp-block-button__link:not(.has-background){background-color:var(--wp-block-core-button--color--background,var(--wp-color--primary,#32373c))}.is-style-squared .wp-block-button__link{border-radius:0}.no-border-radius.wp-block-button__link{border-radius:0!important}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px}.wp-block-buttons.alignright .wp-block-button{margin-right:none;margin-left:8px}.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:400;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;margin-bottom:28px;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:20px 30px}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column{flex-basis:calc(50% - 16px)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:580px;padding:14px;text-align:center}.block-editor-block-list__block[data-type="core/embed"][data-align=left],.block-editor-block-list__block[data-type="core/embed"][data-align=right],.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.78%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.wp-block-media-text{ direction:ltr; display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{ -ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1; margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr; -ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1; padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{ -ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1 }.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{ -ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1 }.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.wp-block-navigation>ul{display:block;list-style:none;margin:0;padding-left:0}@media (min-width:600px){.wp-block-navigation>ul{display:flex;flex-wrap:wrap}}.wp-block-navigation>ul ul{list-style:none;padding-left:0;margin-top:0;margin-left:0}.wp-block-navigation>ul ul li{margin:0}.wp-block-navigation>ul li{z-index:1}.wp-block-navigation>ul li:focus-within,.wp-block-navigation>ul li:hover{cursor:pointer;z-index:99999}.wp-block-navigation>ul li:focus-within>ul,.wp-block-navigation>ul li:hover>ul,.wp-block-navigation>ul li ul:focus,.wp-block-navigation>ul li ul:hover{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation>ul>li ul{position:absolute;left:0;top:100%;min-width:200px;max-width:200px;opacity:0;transition:opacity .1s linear;visibility:hidden}.wp-block-navigation,.wp-block-navigation .block-editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-navigation .block-editor-block-list__layout .block-editor-block-list__layout{width:200px}.wp-block-navigation .block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block{margin:0;width:auto}.wp-block-navigation,.wp-block-navigation>.wp-block-navigation__container{align-items:center;width:100%}.wp-block-navigation>.wp-block-navigation-link,.wp-block-navigation>.wp-block-navigation__container>.wp-block-navigation-link{display:flex;margin-top:0;margin-bottom:0}.wp-block-navigation .wp-block-navigation-link{position:relative;margin:0;min-height:56px;display:flex;line-height:1.4}.wp-block-navigation .wp-block-navigation-link .wp-block,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link{min-height:auto;padding:0}.wp-block-navigation .wp-block-navigation-link .wp-block .wp-block-navigation-link{margin:0}.wp-block-navigation .wp-block-navigation-link>.block-editor-inner-blocks{display:none}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks{display:flex;border:1px solid rgba(0,0,0,.15);position:absolute;z-index:1;top:100%;left:0}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .wp-block-navigation__container{left:100%;top:-1px}.wp-block-navigation .wp-block-navigation-link .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation__container{background-color:inherit;color:inherit}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content{display:flex;align-items:center;width:max-content;padding:6px 16px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:first-child:not(:only-child) .wp-block-navigation-link__content{padding-top:8px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:last-child .wp-block-navigation-link__content{padding-bottom:8px}.wp-block-navigation .wp-block-navigation-link.has-child .wp-block-navigation-link__content{min-width:100%;padding-right:32px;position:relative}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon{position:absolute;right:16px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon svg{fill:currentColor}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link svg{transform:rotate(0)}.wp-block-navigation .wp-block-navigation-link.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container{color:#111}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container{color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container{background-color:#333}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container{display:flex;flex-direction:column;padding:0}.wp-block-navigation>ul>li>a{display:flex;align-items:center}.wp-block-navigation>ul>li:first-of-type>a{padding-left:0}.wp-block-navigation>ul>li:last-of-type>a{padding-right:0}.wp-block-navigation.items-justified-left>ul{justify-content:flex-start}.wp-block-navigation.items-justified-center>ul{justify-content:center}.wp-block-navigation.items-justified-right>ul{justify-content:flex-end}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;max-width:360px}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:36px;margin-right:8px;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1977f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0577b5;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#21a1f3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:#ff0100;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1977f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0577b5}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#21a1f3}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:#ff0100}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}
 .dt_vc_background_attachment{background-attachment:fixed;}@font-face{font-family:FontAwesome;src:url(//www.hakluyt.com/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//www.hakluyt.com/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//www.hakluyt.com/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//www.hakluyt.com/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//www.hakluyt.com/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//www.hakluyt.com/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fbx-modal,.fbx-modal *{box-sizing:content-box}.fbx-modal{position:fixed;top:0;left:0;z-index:9000001;visibility:hidden;width:100%;height:100%;font-family:"Segoe UI",Helvetica,Arial,"Sans Serif",serif;line-height:normal;outline:0!important;transform:translate3d(0,0,0);perspective:0}.fbx-modal.fbx-loading,.fbx-modal.fbx-show{visibility:visible}.fbx-no-scroll{overflow:hidden!important}.fbx-inner-spacer{display:none;padding:40px}.fbx-inner,.fbx-loader{position:absolute;top:50%;left:50%}.fbx-inner{visibility:hidden;overflow:visible!important;margin-top:-5px;margin-left:-5px;min-width:100px;min-height:100px;width:100px;height:100px;z-index:100002}.fbx-show .fbx-inner{visibility:visible}.fbx-loader{visibility:hidden;z-index:100005;margin-top:-40px;margin-left:-40px;width:80px;height:80px;font-size:16px;box-shadow:0 0 3px rgba(0,0,0,.4)}.fbx-loading .fbx-loader,.fbx-show .fbx-caption{visibility:visible}.fbx-phone.fbx-portrait .fbx-loader{margin-top:-18px}.fbx-loader>div{margin:10px;width:60px;height:60px}.fbx-item-current,.fbx-item-next,.fbx-stage{left:0;margin:0;width:100%;height:100%;padding:0;outline:0;position:absolute;border:none;top:0}.fbx-stage{overflow:hidden}.fbx-item-current,.fbx-item-next{-webkit-user-drag:none;overflow:auto}.fbx-loading .fbx-item-current,.fbx-loading .fbx-item-next{overflow:hidden}.fbx-item-next{z-index:100001}.fbx-item-current{z-index:100002}.fbx-error-msg{width:200px;height:200px;position:absolute;top:50%;left:50%;margin-top:-100px;margin-left:-100px}.fbx-error-msg>span{line-height:200px;width:100%;height:100%;display:block}.fbx-error-msg>p{position:absolute;top:100%;text-align:center;width:100%;margin:0}.fbx-item-embed,.fbx-item-iframe,.fbx-item-image,.fbx-item-video{margin:0;padding:0;width:100%;height:100%;outline:0;border:none;display:block}.fbx-item-video>.fbx-video{background-color:#000}.fbx-item-embed embed,.fbx-item-embed iframe,.fbx-item-embed object{margin-bottom:0}.fbx-item-embed>embed,.fbx-item-embed>iframe,.fbx-item-embed>object{max-width:100%;max-height:100%}.fbx-ios-12-or-below .fbx-item-current{-webkit-overflow-scrolling:touch!important;overflow:auto!important}.fbx-ios-12-or-below .fbx-item-iframe{width:1px;min-width:100%}.fbx-close,.fbx-next,.fbx-prev{position:absolute;z-index:100006;display:block;outline:0!important;text-decoration:none;cursor:pointer}.fbx-close:hover,.fbx-next:hover,.fbx-prev:hover{text-decoration:none}.fbx-no-buttons .fbx-next,.fbx-no-buttons .fbx-prev{display:none!important}.fbx-phone .fbx-count,.fbx-phone .fbx-credit em,.fbx-phone.fbx-landscape.fbx-no-nav .fbx-next,.fbx-phone.fbx-landscape.fbx-no-nav .fbx-prev,.fbx-rounded .fbx-next.fbx-disabled,.fbx-rounded .fbx-prev.fbx-disabled{display:none}.fbx-credit{position:absolute;z-index:100003;text-transform:lowercase;font-size:10px}.fbx-credit em{font-style:normal;font-size:10px}.fbx-credit a{text-decoration:none;font-size:10px}.fbx-credit a:hover span{text-decoration:underline}.fbx-credit a span{letter-spacing:1px;font-size:10px;color:#fff}.fbx-count{position:absolute;z-index:100002;width:100%;text-align:center;font-size:10px}.fbx-btn-transition,.fbx-btn-transition:before{transition-property:color,border-color,opacity,box-shadow;transition-duration:.2s,.2s,.2s,.2s;transition-timing-function:ease-in,linear,ease-in,ease-in;outline:0}.fbx-modal.fbx-phone .fbx-inner{border:none}.fbx-modal.fbx-phone .fbx-close,.fbx-modal.fbx-phone .fbx-next,.fbx-modal.fbx-phone .fbx-prev{position:fixed}.fbx-modal.fbx-phone .fbx-credit{bottom:2px;left:2px}.fbx-modal.fbx-phone.fbx-portrait .fbx-inner-spacer{padding:45px 5px 5px}.fbx-modal.fbx-phone.fbx-portrait .fbx-close,.fbx-modal.fbx-phone.fbx-portrait .fbx-next,.fbx-modal.fbx-phone.fbx-portrait .fbx-prev{border:none;opacity:1;margin:0;top:0;bottom:auto;width:auto;height:40px;border-radius:0;line-height:40px}.fbx-modal.fbx-phone.fbx-portrait .fbx-prev{left:0;right:66%}.fbx-modal.fbx-phone.fbx-portrait .fbx-next{left:33%;right:33%}.fbx-modal.fbx-phone.fbx-portrait .fbx-close{left:66%;right:0}.fbx-modal.fbx-phone.fbx-portrait.fbx-no-buttons .fbx-close{left:0;right:0}.fbx-modal.fbx-phone.fbx-landscape{border-right-width:46px;border-right-style:solid;box-sizing:border-box}.fbx-modal.fbx-phone.fbx-landscape .fbx-inner-spacer{padding:5px}.fbx-modal.fbx-phone.fbx-landscape .fbx-close,.fbx-modal.fbx-phone.fbx-landscape .fbx-next,.fbx-modal.fbx-phone.fbx-landscape .fbx-prev{bottom:auto;left:auto;right:-45px;width:44px;height:44px;line-height:44px;border:none;opacity:1;margin:0}.fbx-modal.fbx-phone.fbx-landscape .fbx-close{top:0;height:60px}.fbx-modal.fbx-phone.fbx-landscape .fbx-prev{top:62px}.fbx-modal.fbx-phone.fbx-landscape .fbx-next{top:108px}@font-face{font-family:foobox;src:url(//www.hakluyt.com/wp-content/plugins/foobox-image-lightbox/free/css/font/foobox.eot);src:url(//www.hakluyt.com/wp-content/plugins/foobox-image-lightbox/free/css/font/foobox.eot?#iefix) format('embedded-opentype'),url(//www.hakluyt.com/wp-content/plugins/foobox-image-lightbox/free/css/font/foobox.woff) format('woff'),url(//www.hakluyt.com/wp-content/plugins/foobox-image-lightbox/free/css/font/foobox.ttf) format('truetype'),url(//www.hakluyt.com/wp-content/plugins/foobox-image-lightbox/free/css/font/foobox.svg#foobox) format('svg');font-weight:400;font-style:normal;font-display:fallback}.foobox_font_preload{font-family:foobox!important;color:transparent!important;position:absolute!important;top:-9999px!important;left:-9999px!important;visibility:hidden!important;opacity:0!important}.fbx-modal .fbx-error-msg>span,.fbx-modal .fbx-loader>div,.fbx-modal a.fbx-close,.fbx-modal a.fbx-next,.fbx-modal a.fbx-prev{font-family:foobox;font-size:16px;font-weight:400;text-align:center;outline:0}.fbx-modal .fbx-loader>div{font-size:300%;line-height:60px}.fbx-modal.fbx-loading .fbx-loader>div{animation:spin 2s infinite linear}.fbx-modal .fbx-error-msg>span{font-size:1000%}.fbx-modal .fbx-error-msg>span:before{content:"\e028"}.fbx-close:before{content:"\e002"}.fbx-prev:before{content:"\e000"}.fbx-next:before{content:"\e001"}.fbx-loader>div:before{content:"\e012"}.fbx-flat .fbx-close:before{content:"\e117"}.fbx-flat .fbx-prev:before{content:"\e094"}.fbx-flat .fbx-next:before{content:"\e095"}.fbx-flat .fbx-loader>div:before{content:"\e105"}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.fbx-rounded .fbx-prev.fbx-btn-shadow,.fbx-rounded .fbx-prev.fbx-btn-shadow:hover{box-shadow:-2px 0 2px rgba(0,0,0,.4)}.fbx-rounded .fbx-next.fbx-btn-shadow,.fbx-rounded .fbx-next.fbx-btn-shadow:hover{box-shadow:2px 0 2px rgba(0,0,0,.4)}.fbx-fullscreen-mode .fbx-btn-shadow,.fbx-fullscreen-mode .fbx-next.fbx-btn-shadow,.fbx-fullscreen-mode .fbx-prev.fbx-btn-shadow,.fbx-inner-shadow,.fbx-rounded .fbx-btn-shadow,.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-next.fbx-btn-shadow:before,.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-prev.fbx-btn-shadow:before,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-next.fbx-btn-shadow:before,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-prev.fbx-btn-shadow:before,.fbx-sticky-buttons .fbx-next.fbx-btn-shadow,.fbx-sticky-buttons .fbx-prev.fbx-btn-shadow{box-shadow:0 0 12px rgba(0,0,0,.4)}.fbx-fullscreen-mode .fbx-btn-shadow:hover,.fbx-fullscreen-mode .fbx-next.fbx-btn-shadow:hover,.fbx-fullscreen-mode .fbx-prev.fbx-btn-shadow:hover,.fbx-rounded .fbx-btn-shadow:hover,.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-next.fbx-btn-shadow:hover:before,.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-prev.fbx-btn-shadow:hover:before,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-next.fbx-btn-shadow:hover:before,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-prev.fbx-btn-shadow:hover:before,.fbx-sticky-buttons .fbx-next.fbx-btn-shadow:hover,.fbx-sticky-buttons .fbx-prev.fbx-btn-shadow:hover{box-shadow:0 0 6px rgba(0,0,0,.4)}.fbx-flat .fbx-inner-shadow,.fbx-flat.fbx-fullscreen-mode .fbx-btn-shadow,.fbx-flat.fbx-fullscreen-mode .fbx-btn-shadow:hover,.fbx-flat.fbx-fullscreen-mode .fbx-next.fbx-btn-shadow,.fbx-flat.fbx-fullscreen-mode .fbx-next.fbx-btn-shadow:hover,.fbx-flat.fbx-fullscreen-mode .fbx-prev.fbx-btn-shadow,.fbx-flat.fbx-fullscreen-mode .fbx-prev.fbx-btn-shadow:hover,.fbx-flat.fbx-sticky-buttons .fbx-next.fbx-btn-shadow,.fbx-flat.fbx-sticky-buttons .fbx-next.fbx-btn-shadow:hover,.fbx-flat.fbx-sticky-buttons .fbx-prev.fbx-btn-shadow,.fbx-flat.fbx-sticky-buttons .fbx-prev.fbx-btn-shadow:hover,.fbx-modal.fbx-phone.fbx-fullscreen-mode .fbx-btn-shadow,.fbx-modal.fbx-phone.fbx-fullscreen-mode .fbx-next.fbx-btn-shadow,.fbx-modal.fbx-phone.fbx-fullscreen-mode .fbx-prev.fbx-btn-shadow,.fbx-modal.fbx-phone.fbx-rounded .fbx-btn-shadow,.fbx-modal.fbx-phone.fbx-rounded.fbx-inset-buttons .fbx-next.fbx-btn-shadow:before,.fbx-modal.fbx-phone.fbx-rounded.fbx-inset-buttons .fbx-prev.fbx-btn-shadow:before,.fbx-modal.fbx-phone.fbx-sticky-buttons .fbx-next.fbx-btn-shadow,.fbx-modal.fbx-phone.fbx-sticky-buttons .fbx-prev.fbx-btn-shadow,.fbx-rounded.fbx-inset-buttons .fbx-next.fbx-btn-shadow,.fbx-rounded.fbx-inset-buttons .fbx-next.fbx-btn-shadow:hover,.fbx-rounded.fbx-inset-buttons .fbx-prev.fbx-btn-shadow,.fbx-rounded.fbx-inset-buttons .fbx-prev.fbx-btn-shadow:hover{box-shadow:none}.fbx-rounded .fbx-inner{border:8px solid transparent;border-radius:6px}.fbx-rounded .fbx-item-current,.fbx-rounded .fbx-item-image,.fbx-rounded .fbx-item-next{border-radius:3px}.fbx-rounded .fbx-loader,.fbx-rounded .fbx-loader>div{border-radius:50%}.fbx-rounded .fbx-error-msg{margin-top:-115px}.fbx-rounded .fbx-close{top:-21px;right:-21px;width:28px;height:28px;line-height:28px;border:3px solid transparent;border-radius:50%}.fbx-rounded .fbx-next,.fbx-rounded .fbx-prev{position:absolute;top:50%;margin-top:-50px;width:30px;height:100px;line-height:100px;border:3px solid transparent}.fbx-rounded .fbx-prev{left:-40px;border-radius:6px 0 0 6px}.fbx-rounded .fbx-next{right:-40px;border-radius:0 6px 6px 0}.fbx-rounded.fbx-phone .fbx-next.fbx-disabled,.fbx-rounded.fbx-phone .fbx-prev.fbx-disabled{display:block;cursor:default}.fbx-rounded.fbx-phone .fbx-next.fbx-disabled:before,.fbx-rounded.fbx-phone .fbx-prev.fbx-disabled:before{opacity:0}.fbx-rounded.fbx-desktop .fbx-next,.fbx-rounded.fbx-desktop .fbx-prev{position:absolute}.fbx-rounded .fbx-count,.fbx-rounded .fbx-credit{bottom:-25px}.fbx-rounded .fbx-inner-spacer{padding:40px 40px 50px}.fbx-modal.fbx-rounded.fbx-phone.fbx-portrait .fbx-inner-spacer{padding:45px 5px 5px}.fbx-rounded.fbx-sticky-buttons .fbx-next,.fbx-rounded.fbx-sticky-buttons .fbx-prev{position:fixed;top:50%;margin-top:-50px;width:40px;height:100px;line-height:100px}.fbx-rounded.fbx-sticky-buttons .fbx-prev{left:0;border-radius:0 6px 6px 0}.fbx-rounded.fbx-sticky-buttons .fbx-next{right:0;border-radius:6px 0 0 6px}.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-inner-spacer{padding:40px 80px}.fbx-rounded.fbx-phone.fbx-portrait.fbx-sticky-buttons.fbx-full-buttons .fbx-inner-spacer{padding:45px 5px 5px}.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-inner-spacer{padding:5px}.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-next,.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-prev{top:0;bottom:0;border-radius:0;width:4%;min-width:45px;height:auto;opacity:.3}.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-next:hover,.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-prev:hover{opacity:1}.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-next:before,.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-prev:before{position:fixed;width:4%;min-width:45px;height:30px;line-height:30px;top:50%;margin-top:-15px}.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-prev,.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-prev:before{left:0;right:auto}.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-next,.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-next:before{left:auto;right:0}.fbx-rounded.fbx-phone.fbx-sticky-buttons.fbx-full-buttons .fbx-next:before,.fbx-rounded.fbx-phone.fbx-sticky-buttons.fbx-full-buttons .fbx-prev:before{position:relative;width:auto;min-width:0;height:auto;line-height:inherit;top:auto;margin-top:auto}.fbx-rounded.fbx-phone.fbx-sticky-buttons.fbx-full-buttons .fbx-next,.fbx-rounded.fbx-phone.fbx-sticky-buttons.fbx-full-buttons .fbx-prev{top:0;bottom:auto;border-radius:0;width:auto;min-width:0;height:auto;opacity:1}.fbx-modal.fbx-rounded.fbx-phone.fbx-portrait.fbx-sticky-buttons.fbx-full-buttons .fbx-prev{left:0;right:66%}.fbx-modal.fbx-rounded.fbx-phone.fbx-portrait.fbx-sticky-buttons.fbx-full-buttons .fbx-next{left:33%;right:33%}.fbx-modal.fbx-rounded.fbx-phone.fbx-portrait.fbx-sticky-buttons.fbx-full-buttons .fbx-close{left:66%;right:0}.fbx-modal.fbx-rounded.fbx-phone.fbx-portrait.fbx-no-buttons.fbx-sticky-buttons.fbx-full-buttons .fbx-close{left:0;right:0}.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-next,.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-prev{bottom:auto;width:34px;height:80px;opacity:.5}.fbx-rounded.fbx-phone.fbx-landscape.fbx-full-buttons .fbx-prev,.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons .fbx-prev,.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-prev{top:62px}.fbx-rounded.fbx-phone.fbx-landscape.fbx-full-buttons .fbx-next,.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons .fbx-next,.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-next{top:108px}.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-next:hover,.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-prev:hover{opacity:1}.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-prev{border-radius:0 6px 6px 0}.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-next{border-radius:6px 0 0 6px}.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-next,.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-prev,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-next,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-prev{z-index:100003;position:absolute;top:0;bottom:0;height:100%;width:25%;margin:0;border-radius:0;background-color:transparent;box-sizing:border-box}.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-prev,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-prev{left:0}.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-next,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-next{right:0}.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-next:before,.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-prev:before,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-next:before,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-prev:before{width:28px;height:28px;border-radius:50%;position:absolute;top:50%;margin-top:-14px;line-height:28px;border-width:3px;border-style:solid;opacity:0}.fbx-rounded.fbx-inset-buttons .fbx-prev:before{left:10px}.fbx-rounded.fbx-inset-buttons .fbx-next:before{right:10px}.fbx-rounded.fbx-inset-buttons .fbx-next:hover:before,.fbx-rounded.fbx-inset-buttons .fbx-prev:hover:before{opacity:1}.fbx-light,.fbx-light .fbx-caption,.fbx-light .fbx-open-caption,.fbx-light.fbx-phone .fbx-social{background-color:rgba(0,0,0,.7)}.fbx-light .fbx-progress{background-color:rgba(255,255,255,.5)}.fbx-fullscreen-mode.fbx-light{background-color:#d3d3d3}.fbx-light .fbx-inner,.fbx-light.fbx-inset-buttons .fbx-next:before,.fbx-light.fbx-inset-buttons .fbx-prev:before,.fbx-light.fbx-modal,.fbx-modal.fbx-light.fbx-phone .fbx-close:hover,.fbx-modal.fbx-light.fbx-phone .fbx-fullscreen-toggle:hover,.fbx-modal.fbx-light.fbx-phone .fbx-next:hover,.fbx-modal.fbx-light.fbx-phone .fbx-pause:hover,.fbx-modal.fbx-light.fbx-phone .fbx-play:hover,.fbx-modal.fbx-light.fbx-phone .fbx-prev:hover,.fbx-modal.fbx-light.fbx-phone .fbx-social-toggle:hover,.fbx-rounded.fbx-light .fbx-close,.fbx-rounded.fbx-light .fbx-fullscreen-toggle,.fbx-rounded.fbx-light .fbx-pause,.fbx-rounded.fbx-light .fbx-play,.fbx-rounded.fbx-light .fbx-social-toggle{border-color:#FFF}.fbx-light .fbx-close,.fbx-light .fbx-fullscreen-toggle,.fbx-light .fbx-inner,.fbx-light .fbx-loader,.fbx-light .fbx-next,.fbx-light .fbx-pause,.fbx-light .fbx-play,.fbx-light .fbx-prev,.fbx-light .fbx-social-toggle,.fbx-light.fbx-inset-buttons .fbx-next:before,.fbx-light.fbx-inset-buttons .fbx-prev:before{background-color:#FFF}.fbx-flat.fbx-light .fbx-close,.fbx-flat.fbx-light .fbx-fullscreen-toggle,.fbx-flat.fbx-light .fbx-next,.fbx-flat.fbx-light .fbx-pause,.fbx-flat.fbx-light .fbx-play,.fbx-flat.fbx-light .fbx-prev,.fbx-flat.fbx-light .fbx-social-toggle,.fbx-flat.fbx-light.fbx-inset-buttons .fbx-next:before,.fbx-flat.fbx-light.fbx-inset-buttons .fbx-prev:before{background-color:transparent}.fbx-flat.fbx-light.fbx-inset-buttons .fbx-next:before,.fbx-flat.fbx-light.fbx-inset-buttons .fbx-prev:before{border-color:transparent}.fbx-flat.fbx-light.fbx-modal{border-color:rgba(0,0,0,.2)}.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-close,.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-fullscreen-toggle,.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-next,.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-pause,.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-play,.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-prev,.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-social-toggle{background-color:rgba(0,0,0,.2)}.fbx-light .fbx-close,.fbx-light .fbx-close:before,.fbx-light .fbx-error-msg,.fbx-light .fbx-fullscreen-toggle,.fbx-light .fbx-fullscreen-toggle:before,.fbx-light .fbx-loader,.fbx-light .fbx-loader:before,.fbx-light .fbx-next,.fbx-light .fbx-next:before,.fbx-light .fbx-pause,.fbx-light .fbx-pause:before,.fbx-light .fbx-play,.fbx-light .fbx-play:before,.fbx-light .fbx-prev,.fbx-light .fbx-prev:before,.fbx-light .fbx-social-toggle,.fbx-light .fbx-social-toggle:before,.fbx-light.fbx-inset-buttons .fbx-next:before,.fbx-light.fbx-inset-buttons .fbx-prev:before,.fbx-metro.fbx-light .fbx-count,.fbx-metro.fbx-light .fbx-credit a{color:#666!important}.fbx-close-caption,.fbx-flat.fbx-light .fbx-close,.fbx-flat.fbx-light .fbx-close:before,.fbx-flat.fbx-light .fbx-count,.fbx-flat.fbx-light .fbx-credit a,.fbx-flat.fbx-light .fbx-fullscreen-toggle,.fbx-flat.fbx-light .fbx-fullscreen-toggle:before,.fbx-flat.fbx-light .fbx-next,.fbx-flat.fbx-light .fbx-next:before,.fbx-flat.fbx-light .fbx-pause,.fbx-flat.fbx-light .fbx-pause:before,.fbx-flat.fbx-light .fbx-play,.fbx-flat.fbx-light .fbx-play:before,.fbx-flat.fbx-light .fbx-prev,.fbx-flat.fbx-light .fbx-prev:before,.fbx-flat.fbx-light .fbx-social-toggle,.fbx-flat.fbx-light .fbx-social-toggle:before,.fbx-open-caption{color:#FFF!important}.fbx-light .fbx-close:hover,.fbx-light .fbx-close:hover:before,.fbx-light .fbx-fullscreen-toggle:hover,.fbx-light .fbx-fullscreen-toggle:hover:before,.fbx-light .fbx-next:hover,.fbx-light .fbx-next:hover:before,.fbx-light .fbx-pause:hover,.fbx-light .fbx-pause:hover:before,.fbx-light .fbx-play:hover,.fbx-light .fbx-play:hover:before,.fbx-light .fbx-prev:hover,.fbx-light .fbx-prev:hover:before,.fbx-light .fbx-social-toggle:hover,.fbx-light .fbx-social-toggle:hover:before,.fbx-light.fbx-inset-buttons .fbx-next:hover:before,.fbx-light.fbx-inset-buttons .fbx-prev:hover:before,.fbx-metro.fbx-light .fbx-credit a:hover{color:#bababa!important}.fbx-metro.fbx-light .fbx-close:hover,.fbx-metro.fbx-light .fbx-fullscreen-toggle:hover,.fbx-metro.fbx-light .fbx-next:hover,.fbx-metro.fbx-light .fbx-pause:hover,.fbx-metro.fbx-light .fbx-play:hover,.fbx-metro.fbx-light .fbx-prev:hover,.fbx-metro.fbx-light .fbx-social-toggle:hover{border-color:#bababa}.fbx-flat.fbx-light .fbx-count,.fbx-flat.fbx-light .fbx-credit a,.fbx-rounded.fbx-light .fbx-count,.fbx-rounded.fbx-light .fbx-credit a{color:#888}.fbx-flat.fbx-light .fbx-credit a:hover span,.fbx-rounded.fbx-light .fbx-credit a:hover span{color:#ddd}.fbx-light .fbx-caption{color:#FFF}.fbx-light .fbx-caption-desc,.fbx-light .fbx-caption-desc a{color:#eee}.fbx-light .fbx-item-current::-webkit-scrollbar{width:12px;height:12px}.fbx-light .fbx-item-current::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.fbx-light .fbx-item-current::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5)}.fbx-light .fbx-item-current::-webkit-scrollbar,.fbx-light .fbx-item-next::-webkit-scrollbar{width:12px;height:12px}.fbx-light .fbx-item-current::-webkit-scrollbar-track,.fbx-light .fbx-item-next::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.fbx-light .fbx-item-current::-webkit-scrollbar-corner,.fbx-light .fbx-item-current::-webkit-scrollbar-thumb,.fbx-light .fbx-item-next::-webkit-scrollbar-corner,.fbx-light .fbx-item-next::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3)}.fbx-caption{position:absolute;top:auto;right:auto;bottom:0;left:0;z-index:100004;width:100%;text-align:center;font-size:14px;transition:visibility .3s ease,opacity .3s ease,transform .3s ease;opacity:1;transform:translateY(0)}.fbx-open-caption,.fbx-show .fbx-caption.fbx-fade-caption{opacity:0;visibility:hidden}.fbx-caption.fbx-hide-caption{transition:none}.fbx-caption.fbx-slide-caption{transform:translateY(100%)}.fbx-loading .fbx-caption.fbx-hide-caption,.fbx-show .fbx-caption.fbx-hide-caption{visibility:hidden}.fbx-fullscreen-mode .fbx-caption,.fbx-sticky-caption .fbx-caption{position:fixed;z-index:100007}.fbx-close-caption,.fbx-open-caption{position:absolute;font-size:24px;text-decoration:none;cursor:pointer;line-height:20px}.fbx-rounded .fbx-caption{border-radius:0 0 3px 3px}.fbx-modal.fbx-phone .fbx-caption,.fbx-sticky-caption.fbx-rounded .fbx-caption{border-radius:0}.fbx-close-caption{top:0;right:0;padding:3px 3px 10px 10px}.fbx-open-caption{z-index:100004;bottom:0;right:5px;padding:0 10px 10px;transition:opacity .3s ease;border-top-left-radius:6px;border-top-right-radius:6px}.fbx-caption-toggle-only.fbx-captions-hidden .fbx-open-caption,.fbx-pannable-item.fbx-captions-hidden .fbx-open-caption{opacity:1;visibility:visible}.fbx-caption-title{font-size:15px;padding:15px}.fbx-caption-desc{font-size:12px;line-height:20px;padding:15px}.fbx-caption-desc a{font-size:12px}.fbx-caption-title+.fbx-caption-desc{margin-top:-30px}.fbx-phone .fbx-caption{min-height:20px;font-size:12px;line-height:20px}.fbx-phone .fbx-caption-title{font-size:13px;padding:10px}.fbx-phone .fbx-caption-desc{font-size:11px;line-height:15px;padding:10px}.fbx-phone .fbx-caption-title+.fbx-caption-desc{margin-top:-20px}.fbx-modal.fbx-phone .fbx-caption{z-index:100004;bottom:0;position:fixed}.fbx-modal.fbx-phone.fbx-landscape .fbx-caption,.fbx-phone.fbx-landscape.fbx-sticky-caption .fbx-caption{z-index:100004}.fbx-pannable{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.fbx-pannable.fbx-panning{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.fbx-pannable>div>img.fbx-item{max-width:none;max-height:none}.fbx-pan-overview{cursor:pointer;max-width:150px;max-height:150px;overflow:hidden;background-position:top left;background-size:cover;position:absolute;z-index:100006;border:2px solid #666;box-shadow:0 0 12px rgba(0,0,0,.8)}.fbx-pan-overview.fbx-top-left{top:20px;left:20px}.fbx-pan-overview.fbx-top-right{top:20px;right:32px}.fbx-pan-overview.fbx-bottom-left{bottom:32px;left:20px}.fbx-pan-overview.fbx-bottom-right{bottom:32px;right:32px}.fbx-pan-viewport{position:absolute;top:0;left:0;box-shadow:0 0 300px 300px rgba(0,0,0,.7)}.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-close,.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-fullscreen-toggle,.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-next,.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-pause,.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-play,.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-prev,.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-social-toggle,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-close,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-fullscreen-toggle,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-next,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-pause,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-play,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-prev,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-social-toggle,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-close,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-fullscreen-toggle,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-next,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-pause,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-play,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-prev,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-social-toggle{right:1px!important}html.has-cookie-bar.cookie-bar-top-bar {
margin-top: 30px;
-webkit-transition: all 0.25s;
-moz-transition: all 0.25s;
transition: all 0.25s;
}
#catapult-cookie-bar {
box-sizing: border-box;
max-height: 0;
opacity: 0;
direction: ltr;
padding: 0 20px;
z-index: 99999;
overflow: hidden;
text-align:left;
-webkit-transition: all 0.25s;
-moz-transition: all 0.25s;
transition: all 0.25s;
}
.ctcc-exclude-AF.geoip-continent-AF #catapult-cookie-bar,
.ctcc-exclude-AN.geoip-continent-AN #catapult-cookie-bar,
.ctcc-exclude-AS.geoip-continent-AS #catapult-cookie-bar,
.ctcc-exclude-EU.geoip-continent-EU #catapult-cookie-bar,
.ctcc-exclude-NA.geoip-continent-NA #catapult-cookie-bar,
.ctcc-exclude-OC.geoip-continent-OC #catapult-cookie-bar,
.ctcc-exclude-SA.geoip-continent-SA #catapult-cookie-bar {
display: none;
}
.ctcc-exclude-AF.geoip-continent-AF,
.ctcc-exclude-AN.geoip-continent-AN,
.ctcc-exclude-AS.geoip-continent-AS,
.ctcc-exclude-EU.geoip-continent-EU,
.ctcc-exclude-NA.geoip-continent-NA,
.ctcc-exclude-OC.geoip-continent-OC,
.ctcc-exclude-SA.geoip-continent-SA {
margin-top: 0 !important;
}
#catapult-cookie-bar.rounded-corners {
border-radius: 3px;
}
#catapult-cookie-bar.drop-shadow {
-webkit-box-shadow: 0px 3px 9px 0px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 3px 9px 0px rgba(0,0,0,0.4);
box-shadow: 0px 3px 9px 0px rgba(0,0,0,0.4);
}
.cookie-bar-block #catapult-cookie-bar {
max-height: 999px;
-webkit-transition: opacity 0.25s;
-moz-transition: opacity 0.25s;
transition: opacity 0.25s;
}
.has-cookie-bar #catapult-cookie-bar {
opacity: 1;
max-height: 999px;
min-height: 30px;
padding: 15px 20px 15px;
}
.cookie-bar-block #catapult-cookie-bar span {
display: block;
margin: 1em 0;
}
.cookie-bar-bar #catapult-cookie-bar.float-accept span.ctcc-right-side {
float: right;
}
button#catapultCookie {
cursor: pointer;
margin:0 20px 0 0;
}
.cookie-bar-bar button#catapultCookie {
margin:0 0 0 20px;
}
.cookie-bar-bar .ctcc-inner {
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
position: relative;
}
.cookie-bar-bar .float-accept .ctcc-inner {
-webkit-justify-content: space-between;
justify-content: space-between;
}
@media screen and (max-width: 991px) {
.ctcc-left-side {
margin-right: 1em;
}
}
.ctcc-right-side {
-webkit-flex-shrink: 0;
flex-shrink: 0;
}
.cookie-bar-block #catapult-cookie-bar h3 {
margin: 0.5em 0 0;
}
.use_x_close .x_close {
position: absolute;
top: 10px;
right: 10px;
cursor: pointer;
font-family: sans-serif;
-webkit-transition-duration:0.5s;
transition-duration:0.5s;
}
.cookie-bar-bar .use_x_close .x_close {
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.x_close {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: translate3d(0px,0px,0px);
width: 14px;
height: 30px;
position: relative;
margin: 0 auto;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out;
cursor: pointer;
}
.x_close span {
display: block;
position: absolute;
height: 3px;
width: 14px;
background: #111;
border-radius: 6px;
opacity: 1;
left: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .25s ease-in-out;
-moz-transition: .25s ease-in-out;
-o-transition: .25s ease-in-out;
transition: .25s ease-in-out;
transition-delay: .14s;
-webkit-transition-delay: .14s;
-moz-transition-delay: .14s;
}
.x_close span:nth-child(1),
.x_close span:nth-child(2) {
top: 14px;
}
.x_close span:nth-child(1) {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.x_close span:nth-child(2) {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.x_close:hover span:nth-child(1) {
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0);
}
.x_close:hover span:nth-child(2) {
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0);
}



/*
Theme Name: Priority
Theme URI: http://wedesignthemes.com/themes/dt-priority/
Author: the BuddhaThemes team
Author URI: http://themeforest.net/user/buddhathemes
Description: Priority is a multipurpose theme package for websites of all kind; Agency, Creative Corporate, All types of Business, Organization, Software, Education, Medical, Charity, Personal Portfolio, Creative Blog, Photography and more.
Version: 2.9
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, three-columns, left-sidebar, right-sidebar,custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, accessibility-ready
Text Domain: priority
*/


/* CSS Document */



/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, and, address, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input, textarea, select {
	background:transparent;
	border:0;
	font-size:100%;
	margin:0;
	outline:0;
	padding:0;
	vertical-align:baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block;
}
body {
	line-height:1;
}
abbr[title], dfn[title] {
	border-bottom:1px dotted;
	cursor:help;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:none;
}
del {
	text-decoration:line-through;
}
hr {
	background:transparent;
	border:0;
	clear:both;
	color:transparent;
	height:1px;
	margin:0;
	padding:0;
}
mark {
	background-color:#ffffb3;
	font-style:italic
}
input, select {
	vertical-align:middle;
}
ins {
	background-color:red;
	color:white;
	text-decoration:none;
}
ol, ul {
	list-style:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}

div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:99999}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:999999}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//www.hakluyt.com/wp-content/themes/priority/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(//www.hakluyt.com/wp-content/themes/priority/fonts/fontawesome-webfont.eot?v=4.6.3);src:url(//www.hakluyt.com/wp-content/themes/priority/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format('embedded-opentype'),url(//www.hakluyt.com/wp-content/themes/priority/fonts/fontawesome-webfont.woff2?v=4.6.3) format('woff2'),url(//www.hakluyt.com/wp-content/themes/priority/fonts/fontawesome-webfont.woff?v=4.6.3) format('woff'),url(//www.hakluyt.com/wp-content/themes/priority/fonts/fontawesome-webfont.ttf?v=4.6.3) format('truetype'),url(//www.hakluyt.com/wp-content/themes/priority/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

@font-face{font-family:Stroke-Gap-Icons;src:url(//www.hakluyt.com/wp-content/themes/priority/fonts/Stroke-Gap-Icons.eot)}@font-face{font-family:Stroke-Gap-Icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggi/X0AAAC8AAAAYGNtYXAaVc0eAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5ZgTOI9oAAAFwAACpuGhlYWQAUlk+AACrKAAAADZoaGVhA+QCqQAAq2AAAAAkaG10eJEHFCcAAKuEAAADMGxvY2GAlFTgAACutAAAAZptYXhwAOEBAAAAsFAAAAAgbmFtZZxmbAoAALBwAAABinBvc3QAAwAAAACx/AAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmxwHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIObH//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAABAAA/+ACAAHgABQAKQA7AEEAAAUiLgI1ND4CMzIeAhUUDgIjESIOAhUUHgIzMj4CNTQuAiMTNyc3JwcnNxc3FwcXBz8BFwcHJzcnNxcBADVdRigoRl01NV1GKChGXTUuUj0jIz1SLi5SPSMjPVIuGRZoPhZUNBMoT0lBWQw5IR8j9CALQQNkIChGXTU1XUYoKEZdNTVdRigB4CM9Ui4uUj0jIz1SLi5SPSP+V5A0TQgUKBkeEhpRLVAyeQiDPAY3BiAKAAYAIP/gAaAB4AAbADAARQBKAFwAYgAANyIuAic3HgEyNjc+AiYnNx4CBgcOAyM3Ii4CJz4DMzIeAgcWDgIjAyIOAhcGHgIzMj4CNy4DIwMzFyM3PwEnNycHJzcXNxcHFwc/ARcHByc3JzcX4BkwLyoUGB9UVVQgISABIh8VJyQBJiUUKTAvGgEpRTUdAQEdNUUpJ0czHwEBHzNHJwEgOysaAQEaKzsgIjktGAEBGC05Ik+fAaEBVhFGKQc3JRYWMzYqNwUXFR8Wnh8FIwNHIAkTHBMXISEhISBTVlMgFyZeYl8lExwTCUAeNEYoKEY0Hh40RigoRjQeAWAZLDohITosGRksOiEhOiwZ/kAgIJVxJjUDDh4YEwwVOh8sF1QHXSkFIgQgCAAAAwAAACACAAGgAAQACQAtAAABITUhFSUhNSEVASM1NC4CKwE1MxUzMh4CFTEzND4COwE1MxUjIg4CHQECAP4AAgD+IAHA/kABEGAXJzQeQCAgJEAwHCAcMEAkICBAHjQnFwFAYGAgICD+wCAeNCcXUDAcMEAkJEAwHDBQFyc0HiAAAAAAAv///+ACAQHgAAcALAAABSERMxEhETMFJzczFRQeAjMyPgI9ATMXByc3JyMOAyMiLgInIwcXBwGg/sAgAQAg/nARbGUHDRIKChENCGVsER8OVD0DDhUaDg8aFQ4DPFQPICABQP7gASAyqkgQChENCAgNEQoQSKoEljgOFxEKChEXDjiWBAAAAAUADv/wAfIB0AAEAAkADwAdACMAAAEhNSEVJSE1IRUXJzcXNxcBIycHIxMXAzM3FzMDNwcnNxc3FwHQ/mABoP6AAWD+oCtFAS0dHgFTvjQ0viIgHoJMTIIeIEskHh0tAQFwYGAgICDAASABVQr+tZ2dAVIE/tLi4gEuBHJrClUBIAAAAAYAfv/eAYQB4AAEAAkAEwAYAB0AIgAAASMnMwcnMzcjFxMnNxcHFzcnNxcnFwcnNwcXByc3NxcHJzcBXKkn9yeReRenFzWDMx8tXWAgISBTBV8HYQEHYQVfAQVfB2EBQKCgIGBg/n5K+wblNjflBPt5IBAgEEAgECAQgCAQIBAABAAA/+ACAAHgABQAKQA2AEMAAAUiLgI1ND4CMzIeAhUUDgIjESIOAhUUHgIzMj4CNTQuAiMTIzQuAiM1Mh4CFTciLgI1MxQeAjMVAQA1XUYoKEZdNTVdRigoRl01LlI9IyM9Ui4uUj0jIz1SLhAgHDBAJCtMOCGwK0w4ISAcMEAkIChGXTU1XUYoKEZdNTVdRigB4CM9Ui4uUj0jIz1SLi5SPSP+YCRAMBwgIThMK7AhOEwrJEAwHCAAAAAGAAP//QH8AbwABAAJAA4AEwA+AF8AADcXByc3NxcHJzcHJyUXBScXJScFJSc+Azc+ATQmJy4DJyImBiIHJz4BHgEXHgMXHgEUBgcOAwcFLgMnJj4CNxcOAxUiBhwBMx4CMjMXBiIGIgfgICAgIFAwIDAg1SwBXSz+owMWASEW/t8BfgsDBQUEAQECAQEBAwUFAgMGBwYDCwYNDAwGBgoIBwICAgMDAwcJCwb+WgcODAkDAwEHDgoLAgMCAgEBAQEEBgYECgIEBAQC0gXPA9Eg7wfxBTZ3fnl8ZDxnPWgkHQICBQUDAgcGBwIEBAYDAgMBAh8BAwECBAIICAwFBwwNCwcFCwcIAYkBBAkLCAgUEA4CHQEBAwEDBAMEBAQDHQIBAQAABAAA/+ACAAHgABQAKQAvADUAAAUiLgI1ND4CMzIeAhUUDgIjESIOAhUUHgIzMj4CNTQuAiMTIzUzFTM1IzUjNTMBADVdRigoRl01NV1GKChGXTUuUj0jIz1SLi5SPSMjPVIuYMAgoCCgwCAoRl01NV1GKChGXTU1XUYoAeAjPVIuLlI9IyM9Ui4uUj0j/sCAYCBgIAAAAAAEAAD/4AIAAeAACQARABcAHAAAJSc3JyMHJzczBwMnNxcHFzcXBTcXBzcXNxcHJzcBeBd/AVp/FoeJAd3wpQp0pysd/qRRHjBrDE4WVxhZ0Bd+W34WiIj+u+87HiqodQvXtw1qLx3JFlwXWwAFADD/4AHQAdoABwAPABcAHAAiAAAFIxEzETMRMxMjNTM1JzcXBSM1NxcHFTM3MxUjNTcnByc3FwFQoCBgIIBgQE0bUv7AYFIbTUBgICBENDQYTEwgAWD+wAFA/uAgO30QhGRkhBB9O8Dg4GZAQBRgYAAAAAcAKP/gAdgB4AAEAAkAHgAzAEgAXQBqAAAFIREhESUhESERNyIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIzUiLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMHIzQ+AjMVIg4CFQHY/lABsP5wAXD+kLAaLyMUFCMvGhovIxQUIy8aFCMaDw8aIxQUIxoPDxojFAoRDQgIDREKChENCAgNEQoDBgQDAwQGAwMGBAMDBAYDICAKERgNBwsJBSACAP4AIAHA/kAgFCMvGhovIxQUIy8aGi8jFOAPGiMUFCMaDw8aIxQUIxoPQAgNEQoKEQ0ICA0RCgoRDQhAAwQGAwMGBAMDBAYDAwYEA+ANGBEKIAUJCwcAAAAJAAD/4AIAAeAABAAJAB4AMwBAAEUASgBPAFQAAAUhESERJSERIRE3Ii4CNTQ+AjMyHgIVFA4CIxEiDgIVFB4CMzI+AjU0LgIjByM0PgIzFSIOAhU3MxUjNSEzFSM1ATMVIzUhMxUjNQIA/gACAP4gAcD+QOAkQDAcHDBAJCRAMBwcMEAkHjQnFxcnNB4eNCcXFyc0HjAgDRUdEQoRDQjQICD+oCAgAWAgIP6gICAgAgD+ACABwP5AMBwwQCQkQDAcHDBAJCRAMBwBQBcnNB4eNCcXFyc0Hh40JxeQER0VDSAIDREKwCAgICD+oCAgICAAAAAACQAA/+ACAAHgAAUACwARABcAHQAjACkAPgBTAAAlIyc3FwcnMzcnBxc3JzcXNxcXJzcXBxcHJz8BFwclJzcnNxcXLwIfARciLgInPgMzMh4CBxYOAiMDIg4CFwYeAjMyPgI3LgMjATNnH1JUIU43Ei4sEB1KEzY4EXFQDh4IOn8fHlkBRP7kEDwKIAwjF0IBWxwxNlxHJwEBJ0dcNjReRSkBASlFXjQBLVM8JAEBJDxTLS9RPiIBASI+US+QZD4/YyA3IyI4nTQaJyYapSlZBEMf3AtUASABgRwfQwRZ6T8BIAFURihGXTU1XUYoKEZdNTVdRigB4CM9Ui4uUj0jIz1SLi5SPSMABAAAAEACAAGAAA0AEgAXABwAACUhNTcXBxUhNSMHJzczBRcHJzc3FwcnNwchFSE1AgD+AGgOVgHAlA0eE8z+iUAWQBZQQBZAFtkCAP4AgEo2HC4WwCUKO0dAFkAWEEAWQBbpICAAAAAIADD/4AHQAdkAFAApAD4AUwBYAF0AcgCHAAAXIi4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjFyIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIwMXByc3HwEHJzcDIi4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjkBQjGg8PGiMUFCMaDw8aIxQNGBEKChEYDQ0YEQoKERgN4BQjGg8PGiMUFCMaDw8aIxQNGBEKChEYDQ0YEQoKERgN43AacBrlHG4cbnIKEQ0ICA0RCgoRDQgIDREKAwYEAwMEBgMDBgQDAwQGAyAPGiMUFCMaDw8aIxQUIxoPoAoRGA0NGBEKChEYDQ0YEQqgDxojFBQjGg8PGiMUFCMaD6AKERgNDRgRCgoRGA0NGBEKAVmwEa8SARCwEa/+yAgNEQoKEQ0ICA0RCgoRDQhAAwQGAwMGBAMDBAYDAwYEAwAABP/9/90B5AHgAAUADwBJAHkAACUnNyc3FwcnNxcHJwcXNxc3KgImIzcWPgI3PgM3LgMnLgEiBgcOAhQVByY+Ajc+AzMyHgIXHgIGBw4DIwciLgInLgE+ATc+ATIWFx4DByc2LgInLgEiBgcOAR4BFx4DNxciBioBIwGJFzlFGFri+uRZFUW0yjoWWwMCBQIDBgYQDQ4EBgYGAQEBAQYGBggZFxkIBwYGHwMEBgwHCA8SEQsJExARBg8NAQ8NCA8SEgqSChISDwgNDwENDw0kJCUNCQoIAgEhAgIECQQKFxkXCgkKAQgLBA4NEAYFAgMEAgNwFzlEFlrj+eNbF0S1yzgW8wEgAQEFBwYECwsNBgYNCwsECQkJCQUNDg8HBQwWFRMIBwoHBAQHCgcOJCQkDgcKBwTXBAcKBw4kJCQODg4ODggTFRYMBQcPDg0FCgkJCgkYGBgJBgcFAQEgAQAAAAcAAP/gAgAB4AALABMAGAAdACUAKgAvAAAlIzUzESERMxUjESEDITUzFTM1MyUzFSM1OwEVIzUlIzUjFSM1IQMzFSM1NTMVIzUCAGBA/kBAYAIAgP8AIMAg/sAgIEAgIAEAIMAgAQDAkJCQkEAgAQD/ACABQP5gwKCgoCAgICBgICBA/mAgIEAgIAAACAAA/+ACAAHgABQAKQA+AFMAaAB9AJIApwAABSIuAjU0PgIzMh4CFRQOAiMRIg4CFRQeAjMyPgI1NC4CIxEiLgI1ND4CMzIeAhUUDgIjESIOAhUUHgIzMj4CNTQuAiMVIi4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjFSIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIwEANV1GKChGXTU1XUYoKEZdNS5SPSMjPVIuLlI9IyM9Ui4hOiwZGSw6ISE6LBkZLDohGi8jFBQjLxoaLyMUFCMvGgwUDwkJDxQMDBQPCQkPFAwFCQYEBAYJBQUJBgQEBgkFDBQPCQkPFAwMFA8JCQ8UDAUJBgQEBgkFBQkGBAQGCQUgKEZdNTVdRigoRl01NV1GKAHgIz1SLi5SPSMjPVIuLlI9I/6AGSw6ISE6LBkZLDohITosGQEgFCMvGhovIxQUIy8aGi8jFJAJDxQMDBQPCQkPFAwMFA8JUAQGCQUFCQYEBAYJBQUJBgSgCQ8UDAwUDwkJDxQMDBQPCVAEBgkFBQkGBAQGCQUFCQYEAAAAAAgAAP/wAgAB0AAHABMAGAAdACIAJwAsADEAACUjNSMVIxEzEyERMxUjFSE1IzUzATMVIzUHMxUjNTsBFSM1BTMVIzU7ARUjNTsBFSM1AWAggCDAoP4AgGABwGCA/vAgINAgIEAgIAEgICAwICAwICBg8PABEP6AASAg4KAgAQBAQGBAQEBAQEBAQEBAQAAAAAMAAP/gAgAB4AAUACkAMQAABSIuAjU0PgIzMh4CFRQOAiMRIg4CFRQeAjMyPgI1NC4CIwM1MxU3JzcXAQA1XUYoKEZdNTVdRigoRl01LlI9IyM9Ui4uUj0jIz1SLkAgUXkQpyAoRl01NV1GKChGXTU1XUYoAeAjPVIuLlI9IyM9Ui4uUj0j/rONUzJDHF0AAAMACP/yAfgB6QAUACkAWQAAJSIuAjU0PgIzMh4CFRQOAiMRIg4CFRQeAjMyPgI1NC4CIwMqAS4BJy4BPgE3Fw4DFT4DNz4DNyIOAgcnPgIWFxYOAgcOAyMBACRAMBwcMEAkJEAwHBwwQCQeNCcXFyc0Hh40JxcXJzQe5QMFBQQCBQUJGxwZEBUMBQouQlIuL0cyGwIEDRcgFRQkMR4RBRIuTE8PDkdVUxpBHC9AJSRAMBwcMEAkJUAvHAFAFyc0Hh40JxcXJzQeHjQnF/5xAgMCBRAfLyQUFR8WDQQCGzJHLy5SQi4KBgwVERobHAoFBRJWX1MQDkNHNQAAAAQAAP/gAgAB4AAUACkALgAzAAAFIi4CNTQ+AjMyHgIVFA4CIxEiDgIVFB4CMzI+AjU0LgIjBzMVIzU7ARUjNQEANV1GKChGXTU1XUYoKEZdNS5SPSMjPVIuLlI9IyM9Ui4wICBAICAgKEZdNTVdRigoRl01NV1GKAHgIz1SLi5SPSMjPVIuLlI9I5CgoKCgAAQAAP/gAgAB4AAUACkAMQA2AAAFIi4CNTQ+AjMyHgIVFA4CIxEiDgIVFB4CMzI+AjU0LgIjAzUzFTcnNxcnMxUjNQEANV1GKChGXTU1XUYoKEZdNS5SPSMjPVIuLlI9IyM9Ui4gIFF5EKfvICAgKEZdNTVdRigoRl01NV1GKAHgIz1SLi5SPSMjPVIuLlI9I/6zjVMyQxxdT8DAAAMAQP/wAcAB2AAUACkAMwAAFyIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIxcjETcVByc3NQegFCMaDw8aIxQUIxoPDxojFA0YEQoKERgNDRgRCgoRGA1gIOCSC32gEA8aIxQUIxoPDxojFBQjGg+gChEYDQ0YEQoKERgNDRgRCkABK13DNB4sfUMAAAAGACD/4AHgAd8AFAApAD4AUwBZAF4AACUiLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMFIi4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjFyMRJRcHNzMRIxEBgBQjGg8PGiMUFCMaDw8aIxQNGBEKChEYDQ0YEQoKERgN/wAUIxoPDxojFBQjGg8PGiMUDRgRCgoRGA0NGBEKChEYDWAgAQoM9uAgIAAPGiMUFCMaDw8aIxQUIxoPoAoRGA0NGBEKChEYDQ0YEQrADxojFBQjGg8PGiMUFCMaD6AKERgNDRgRCgoRGA0NGBEKQAErdB5rOv7QATAAAAwAIP/gAeAB4AAEAAkAHgAzADgAPQBSAGcAbABxAIYAmwAAEzMVIzURMxUjNTciLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiM3MxEjEREzFSM1NyIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIxMzFSM1ETMRIxE3Ii4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjUCAgICAQDRgRCgoRGA0NGBEKChEYDQcLCQUFCQsHBwsJBQUJCweQICAgIBANGBEKChEYDQ0YEQoKERgNBwsJBQUJCwcHCwkFBQkLB5AgICAgEA0YEQoKERgNDRgRCgoRGA0HCwkFBQkLBwcLCQUFCQsHAeCAgP7AwMAgChEYDQ0YEQoKERgNDRgRCmAFCQsHBwsJBQUJCwcHCwkFwP8AAQD+QEBAIAoRGA0NGBEKChEYDQ0YEQpgBQkLBwcLCQUFCQsHBwsJBQFAQED/AP8AAQAgChEYDQ0YEQoKERgNDRgRCmAFCQsHBwsJBQUJCwcHCwkFAAAGABD/4AIAAeAAJgA7AFAAYgBqAHIAABciLgInLgI2NxcOAhYXHgMzIzI+AjcXDgMjIjIiMiMlIi4CJz4DMzIeAgcWDgIjAyIOAhcGHgIzMj4CNy4DIxcuASIGByc+AzMyHgIXBwcnNxcHFzcXByc3FwcXNxc2BQsJCgIJBwEJBxcEAgEEAgMCBQMEAQMDBQIDFQIKCQsEAQEBAQEBOx8zKBYBARYoMx8dNSYYAQEYJjUdARYqHRMBARMdKhYYKB8RAQERHygYIwgRExEIFgUODhAHCQ4QDAcYdH4OHgllMQXZZ4gYdDyTEyACBAYEBxQVEwgWAwgJCAMBAwEBAQEDARYEBgQC4BcnNB4eNCcXFyc0Hh40JxcBABIeKRcXKR4SEh4pFxcpHhJOBwcHBxcFCQYDAwYJBRf2fUEGMGUJH45lqBSSPXUZAAAAAAYATv/gAbIB4AAUACkANgBGAEsAUAAABSIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIwcjND4CMxUiDgIVNyc3JzUhFQcXByc3NSEVFyczFSM1OwEVIzUBABovIxQUIy8aGi8jFBQjLxoUIxoPDxojFBQjGg8PGiMUICAKERgNBwsJBTUKgw7/AA6DCp0SAUAS8iAgYCAgIBQjLxoaLyMUFCMvGhovIxTgDxojFBQjGg8PGiMUFCMaD2ANGBEKIAUJCwehHixFMDNCLB40XU5OXWtAQEBAAAAABQCA/+ABgAHgABQAKQAvADUAQQAAASIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIwMnPwEXBxcvATcfAQcjJzUzFRczNzUzFQEADRgRCgoRGA0NGBEKChEYDQcLCQUFCQsHBwsJBQUJCwdgIAg+FDK4CDIUPghSXBIgDiQOIAFgChEYDQ0YEQoKERgNDRgRCmAFCQsHBwsJBQUJCwcHCwkF/s8ClzQYLImJLBg0l7GuYmCQkl5gAAAABgBQ/+ABsAHgABoANQA6AD8ARABJAAAFIi4CPQEzFRQeAjMyPgI9ATMVFA4CIzUiLgI9ATMVFB4CMzI+Aj0BMxUUDgIjAyM1MxUnMzUjFQUjNTMVJzM1IxUBACRAMBwgFyc0Hh40JxcgHDBAJBEdFQ0gCA0RCgoRDQggDRUdETCAgGBAQAFAgIBgQEAgHDBAJLCwHjQnFxcnNB6wsCRAMBxgDRUdEbCwChENCAgNEQqwsBAeFQ0BIICAIEBAIICAIEBAAAQAAP/gAgQB4AAcACoALwA0AAATIzUzNzU0PgIzMh4CFSM0LgIjIg4CHQEHAS8BIzUfATM3JzUzFRcFIxEzESczNSMVqCgYOAoRGA0NGBEKIAUJCwcHCwkFSAEVsW4eJG6SOKwgtP5cYGBAICABACBGOg0YEQoKERgNBwsJBQUJCwdGWv7gAR8gAR/jH56DIfwBIP7gIODgAAAAAAH//QBAAgMBoAAsAAAlISc3FwcXITcnNTMyPgI1NC4CIyIOAhUjND4CMzIeAhUUDgIHFwcB7P4pGO0M0woBpgrtEAcLCQUFCQsHBwsJBSAKERgNDRgRCgYLDwnsF0BVaB5cIyWSKQUJCwcHCwkFBQkLBw0YEQoKERgNChMPDASRUwAAAAUASP/gAbwB4AAUACkASgBrAHcAAAEiLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMDIi4CNTQ+AjMVIg4CFRQeAjMyPgI1MxQOAiM1Ii4CNTQ+AjMVIg4CFRQeAjMyPgI1MxQOAiMXJzcjNw8BJz8BBzMBWA0YEQoKERgNDRgRCgoRGA0HCwkFBQkLBwcLCQUFCQsHgB40JxcXJzQeFykeEhIeKRcXKR4SIBcnNB4RHRUNDRUdEQoRDQgIDREKChENCCANFR0RwCActEBTXRFkjUCsAWAKERgNDRgRCgoRGA0NGBEKYAUJCwcHCwkFBQkLBwcLCQX+IBcnNB4eNCcXIBIeKRcXKR4SEh4pFx40JxdADRUdEREdFQ0gCA0RCgoRDQgIDREKER0VDSMGjaACOxpBAqAAAAAABAAA/+ACAAHgABQAKQAxADgAAAUiLgI1ND4CMzIeAhUUDgIjESIOAhUUHgIzMj4CNTQuAiMDNTMVNyc3Fwc1MzcnNxcBADVdRigoRl01NV1GKChGXTUuUj0jIz1SLi5SPSMjPVIugCBReRCnPwtmeRCnIChGXTU1XUYoKEZdNTVdRigB4CM9Ui4uUj0jIz1SLi5SPSP+s41TMkMcXW4tP0McXQAHAC3/4AHTAeAAHgA9AEIARwBMAFEAVgAAFyIuAicuAT4BNz4DMzIeAhceAQ4BBw4DIxMiDgIHDgIWFx4DMzI+Ajc+AiYnLgMjHwEHJzcHMxUjNTczFSM1NzMVIzU3MxUjNaMSIR4aCx4TEjYsGjo9Ph4SIR4aCx4TEjYsGjo9Ph66Gzc4NRgnMRIOGggVGRsOGzc4NRgnMRIOGggVGRsOCRbiFuLWgIAwICAwgIAwICAgBgsRCx5WYGQrGykdDwYLEQseVmBkKxspHQ8B4A4aJhgnWFRKGQkNCQUOGiYYJ1hUShkJDQkFZBbiFuKcICAwgIAwICAwgIAAAAACAED/4AHAAeAABAA4AAATMxEjERMiLgInNx4BPgE3PgIWFzUuAQ4BBw4CJic3HgE+ATc+AhYfAREnLgEOAQcOAyNAICCTCBISEwoMFCMhHg8OHiEkFBIgHh0OECMmKhgMFCMhHg8QIyYqGAoWFCMhHg8KExQWCwHg/gACAP6hAgQGBB4JBgMIBAUIAwIG3gcDAggEBQkDBwoeCQYDCAQFCQMHCgX+3gkJBQIIBAMGBAMAAAAGAID/4AGAAeAAFAApAC8ANQA9AEUAAAEiLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMDJz8BFwcXLwE3HwEHIzcXBzMnNwMjJzcXMzcXAQANGBEKChEYDQ0YEQoKERgNBwsJBQUJCwcHCwkFBQkLB2AgCD4UMrgIMhQ+CBzIJCAceBwgEV4HIAUiBSABYAoRGA0NGBEKChEYDQ0YEQpgBQkLBwcLCQUFCQsHBwsJBf7PApc0GCyJiSwYNJdBowZ9fQb+7U4DMTMDAAAAAAQAAP/gAgQB4AAcACsAMAA1AAAFIi4CPQEnIzUzFxUUHgIzMj4CNTMUDgIjNyM1PwEnIwcjNTM3MxMHByMRMxEnMzUjFQEQDRgRCjgYKEgFCQsHBwsJBSAKERgNQCANnziSciAecq1HtPBgYEAgICAKERgNOkYgWkYHCwkFBQkLBw0YEQpAnQMd4yAgIP7kIQMBIP7gIODgAAAAAAQAbf/gAZQB4AAlAC8ANAA5AAAFIi4CJy4BNDY3Fw4BFBYXHgEyNjc+ATQmJzceARQGBw4DIxEnNxcHFzcnNxclMxUjNRczFSM1AQAUKCUjDx4fHx4XGhoaGhlBREEZGhoaGhceHx8eDyMlKBSTFRwKbGwKHBb+/ODgQGBgIAgPFw8eTVBNHhcZQURBGRoaGhoZQURBGRceTVBNHg8XDwgBG4ErDhVfXxUOK2QgIEAgIAAAAAgAAP/gAgAB4AANABsAKgAvADQARQBWAG0AACUiLgI9ASEVFA4CIwMVFB4CMzI+Aj0BIxciLgI9ATMVFB4CMxUHMxUjNQchFSE1ATUyPgI9ASM1MxUUDgIjISIuAj0BMxUjFRQeAjMVFyIuAjUzFB4CMzI+AjUzFA4CIwEAHjQnFwEgFyc0HnASHikXFykeEuBwER0VDSAIDREKECAggAEg/uABQAoRDQgwUA0VHRH+oBEdFQ1QMAgNEQqwDRgRCiAFCQsHBwsJBSAKERgNsBcnNB6goB40JxcBEIAXKR4SEh4pF4DQDRUdEVBQChENCCCIeHhoICABQCAIDREKECAwER0VDQ0VHREwIBAKEQ0IIPAKERgNBwsJBQUJCwcNGBEKAAADAAAAEAIAAb8ABAAKABYAADchFSE1JScHJxsBFyERFwcnFSE1Byc3AAIA/gABgoKAG5ueYv4AiBNVAcBVE4gwICB42dgQAQb++mkBP2IaPuHhPhpiAAAACAAA//ACAAHQAEAARQBKAE8AVABZAGYAcwAAJSIuAjUzFB4CMzI+AjU0LgIjISIOAhUUHgIzMj4CNTMUDgIjIi4CNTQ+AjMhMh4CFRQOAiMnMxUjNQczFSM1OwEVIzU7ARUjNTsBFSM1JSM0PgIzFSIOAhUhIzQ+AjMVIg4CFQGQFykeEiANFR0RER0VDQ0VHRH+4BEdFQ0NFR0RER0VDSASHikXFykeEhIeKRcBIBcpHhISHikXsEBAgCAgYCAgYCAgYCAg/uEgCA0RCgMGBAMBICAIDREKAwYEA/ASHikXER0VDQ0VHRERHRUNDRUdEREdFQ0NFR0RFykeEhIeKRcXKR4SEh4pFxcpHhIgICBA4ODg4ODg4OCQChENCCADBAYDChENCCADBAYDAAAAAAQAAABQAgABcAAWAB4AIwAoAAAlNTI+AjU0LgIjNTIeAhUUDgIjByE1ITUhNSEBIxEzESczNSMVAcAHCwkFBQkLBw0YEQoKERgNIP7gAQD/AAEg/sBgYEAgIKAgBQkLBwcLCQUgChEYDQ0YEQpQIOAg/uABIP7gIODgAAAHAAAAMAIAAZAABwATABgAOgBRAFYAWwAAJSMRIREjESERIycjByM1MzczFzMhMxUjNTcjJzgBIjAxIi4CNTQ+AjM3OAMxMh4CFRQOAiM1ByIOAhUUHgIzFzI+AjU0LgIjBzMVIzU7ARUjNQIAIP5AIAIAaDDQMGhYMPAwWP6gwMCwAbABDBcRCgoRGA2vER0WDQ0VHRGvBwwJBQUJCwexCRINBwgNEQqwICCgICBwAQD/AAEg/qBAQCBAQCAgYBAKERgNDRgRChANFR0RER0VDYAQBQkLBwcLCQUQCA0RCgoRDQggICAgIAAAAAYAYP/gAaAB4AAUACkANgA+AEMAUAAABSIuAjU0PgIzMh4CFRQOAiMRIg4CFRQeAjMyPgI1NC4CIwcjND4CMxUiDgIVNyM1IxUjNTMnMxUjNTMjND4CMxUiDgIVAQAhOiwZGSw6ISE6LBkZLDohGi8jFBQjLxoaLyMUFCMvGkAgDxojFA0YEQpwICAgYEAgICAgCA0RCgMGBAMgGSw6ISE6LBkZLDohITosGQEgFCMvGhovIxQUIy8aGi8jFIAUIxoPIAoRGA3AICBAMEBAChENCCADBAYDAAQAQP/gAcIB4AAEAAkAIAAuAAATMxEjETMVIzUzMSM0LgIjIg4CFSM0PgIzMh4CFRMhJzU3FwcVFzM3JzcXkCAggCAgIAUJCwcHCwkFIAoRGA0NGBEKjv7qSCUWGzjrG6QMvAGg/tABMNDQBwsJBQUJCwcNGBEKChEYDf5AYHckFhxeS8ZDHk0AAAAABwAAAFACAAFwABYAHgAjACgALQAyADcAACU1Mj4CNTQuAiM1Mh4CFRQOAiMHITUhNSE1IQcXByc3IxcHJzczFwcnNwcjETMRJzM1IxUBwAcLCQUFCQsHDRgRCgoRGA0g/uABAP8AASCwHx8gIFAfHyAgoB8fICDgYGBAICCgIAUJCwcHCwkFIAoRGA0NGBEKUCDgID0GoQahBqEGoQahBqHjASD+4CDg4AAAAAYAAP/gAgAB4AAUACkANgBDAEgATQAABSIuAjU0PgIzMh4CFRQOAiMRIg4CFRQeAjMyPgI1NC4CIxMjNC4CIzUyHgIVNyIuAjUzFB4CMxUlFwcnNzMXByc3AQA1XUYoKEZdNTVdRigoRl01LlI9IyM9Ui4uUj0jIz1SLhAgHDBAJCtMOCGwK0w4ISAcMEAk/tPwFvAW2hbwFvAgKEZdNTVdRigoRl01NV1GKAHgIz1SLi5SPSMjPVIuLlI9I/5gJEAwHCAhOEwrsCE4TCskQDAcIJPwFvAWFvAW8AAJAAD/4AIAAeAABwAXACUANQA6AD8AVgBbAHIAAAEjJzcXMzcXEyEnNz4DMzIeAh8BByUzNy4DIyIOAgcXNyc3PgEyFhcHLgIGBxcHFzMVIzUnMxUjNQEiLgInNx4DMzI+AjcXDgMjEzMVIzUnLgMjIg4CByc+AzMyHgIXBwE9aSQQHFcdED3+1zcNEiovMRoaMS8qEgwl/u/3GxEkKCsWFiooJBAoFBURGDU1NBgIEywtLRULHxCgoLAgIAEAJEM7MBAcDiszOx8fOzMrDhwQMDtDJOAgIBoOKzM7Hx87MysOHBAwO0MkJEM7MBAcAWAUHBASHP7yuQYIDAkEBAkMCAa5IIYGCgcDAwcJBocrRwQFBQYFIAUFAQMDJQprICDooKD+sBMjMyAOGywfEREfLBsOIDMjEwFQoKAZGywfEREfLBsOIDMjExMjMyAOAAAFAED/4AHAAeAADQAbACAAJQA0AAAlIi4CPQEhFRQOAiMDFRQeAjMyPgI9ASETMxUjNQchFSE1EyIuAj0BMxUUHgIzFQEAKEY0HgGAHjRGKKAZLDohITosGf7AkCAggAEg/uCQGi8jFCAPGiMUwB40RihgYChGNB4BAEAhOiwZGSw6IUD+4MDAoCAgAQAUIy8aEBAUIxoPIAAAAAAFAID/4AGAAeAADAARAGcAdACDAAAlNTI+AjUzFA4CIwMzFSM1EyMiLgI9ATQ+AjcuAz0BND4COwEyHgIdASM1NC4CKwEiDgIdARQeAjMVIg4CHQEUHgI7ATI+Aj0BNC4CIzUyHgIdARQOAiMDIzQ+AjMVIg4CFRMiLgI9ATMVFB4CMxUBMAoRDQggDRUdEWBgYGBgER0VDQUIDAcHDAgFDRUdEWARHRUNIAgNEQpgChENCAgNEQoKEQ0ICA0RCmAKEQ0ICA0RChEdFQ0NFR0RUCAIDREKAwYEAxAKEQ0IIAMEBgPgIAgNEQoRHRUNAQAgIP4ADRUdEYAKEhEOBQUOERIKIBEdFQ0NFR0RICAKEQ0ICA0RCiAKEQ0IIAgNEQqAChENCAgNEQqAChENCCANFR0RgBEdFQ0BUAoRDQggAwQGA/7wBw4RCmBgAwYFAiAAAAAAAwAA//ACAAHQAAcADwAqAAAFIREzESERMyU1IRUhFSEVByMiLgI1ND4COwEVIyIOAhUUHgI7ARUCAP4AIAHAIP4AAgD+IAHgQEANGBEKChEYDUBABwsJBQUJCwdAEAFA/uABICCAIEAg8AoRGA0NGBEKIAUJCwcHCwkFIAAAAAAGACD/4AHgAeAADAARABYALQA7AEcAADcnPgMXFQ4DBzcXFQc1ETcVJzUHBi4CNTcUHgIXPgM1FxQOAictATU0PgI3HgMdAS0BLgMHJg4CB4ceCR4nMBkUJiAYB2kgICAgEAoRDQggAwQGAwMGBAMgCA0RCgEA/kAjPVIuLlI9I/5hAX4DIDNDJiZDMyAD6wsXKRsQAR8BCxgeFPYBHwEh/q8BgQF/rwEJDBIJAQQFBQIBAQIFBQQBCRIMCQHPAQ8vUT4iAQEiPlEvDx8BJEEvHAEBHC9BJAAHAAD/4AIAAd4ABAAJAA4AEwAYAB0AIwAABSERIRElIREhESUhESERJSE1IRUlMxUjNRUzFSM1Ayc3FzcXAgD+AAIA/iABwP5AAWD+wAFA/uABAP8AAUAgICAgoIkSd3cSIAGA/oAgAUD+wCABAP8AIMDAQCAgQCAgAS1VHExMHAAAAAAFAAAAIAIAAaAADQAbACoARwBMAAA3Ii4CPQEhFRQOAiMDFRQeAjMyPgI9ASEXIi4CPQEzFRQeAjMVJSM1MzI+Aj0BNC4CKwE1MzIeAh0BFA4CIwUhFSE10CtMOCEBoCE4TCuwHC9BJCRAMBz+oLAeNCcXIBIeKRcBABERAwYFAgIFBgMREQoSDQcIDREK/oABAP8AYCE6Ti1qai1OOiEBIEomQjIcHDJCJkrgFyk3HxoaGSsgEiBgIAIEBgQgAwYEAyAIDREKIQoRDQfAICAABQAAACACAAGgAAcADAARABYAGwAAJSE1IREhNSEhMxEjEQUzFSM1ByERIRElITUhFQIA/kABoP5gAcD+ACAgAaAgICD+wAFA/uABAP8AICABQCD+gAGAsCAgkAEA/wAgwMAAAAQAgP/gAYAB4AAYADAAPwBEAAAXMSIuAj0BND4CMzIeAh0BFA4CKwETIg4CHQEUHgI7ATI+Aj0BNC4CIwMjNTQ+AjMVIg4CHQEDMxUjNdARHRUNFCMvGhovIxQNFR0RYDAUIxoPCA0RCmAKEQ0IDxojFCAgChEYDQcLCQUQYGAgDRUdEfAaLyMUFCMvGvARHRUNAaAPGiMU8AoRDQgIDREK8BQjGg/+sPANGBEKIAUJCwfwAbAgIAAHAG3/4AGTAdgABAAJAA4AGwAyAD8ARAAABSMDIQMnMzcjFzcXByc3NyM0LgInNx4DFSEjND4CMzIeAhcHLgMjIg4CFTMjND4CMxUiDgIVNxcHJzcBXbs1ASY2oIUr2ioiFh8XILEgAQMDAh0DBAMC/wAgFic1HgcODg0HDAULCwsFFykfEUAgDBYdEQoSDQejG2EbYSABMP7QIPDwwpAEkARuBgsLCgYMBw0ODwceNCcXAQMEAx4DAwIBEh4pFxEdFQ0gCA0RCqgQoBCgAAAABwBA/+ABwAHgAAQACQAOABMAGAAdACkAACUhESERJzM1IxU1MxUjNRUzFSM1NzMVIzUVMxUjNRMhESERIxEhETM3FwGA/wABAODAwEBAQECAQEBAQDf+6QGAIP7A6TwWoAEA/wAgwMCgICBQICBQICBQICD+0AIA/nABcP5AOxYAAAAABQAF/+AB+wF4ABQAKQA2AEMAUAAABSIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIy8BPgEyFhcHLgEiBgclLgEiBgcnPgEyFhcHNy4BIgYHJz4BMhYXBwEADRgRCgoRGA0NGBEKChEYDQcLCQUFCQsHBwsJBQUJCwdtFhlBQ0AZFhU0NzUVARIiVlpWIhYmYmZiJhZAMHd8dzAWNIOIgzQWIAoRGA0NGBEKChEYDQ0YEQpgBQkLBwcLCQUFCQsHBwsJBVYXGRoaGRcVFRUVZyIiIiIXJyYmJxdkMC8vMBc0NDQ0FwAFAHD/4AGRAeAABgANABIAGgAfAAAFIwM3MxcDJzMTJyMHEzcXByc3NyM1IxUjNTMHMxUjNQFr1iU6rDsmuZwiLYYsISEVIBUggyBsIKymoKAgATNtbf7NIAEMVFP+8+e2A7YDuSAgQMAgIAAJAAD/4AIAAd8ABAAJAB4AMwBAAEUASgBPAFQAAAUhESERJSERIRE3Ii4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjByM0PgIzFSIOAhU3MxUjNRUzFSM1FTMVIzUTFwcnNwIA/gACAP4gAcD+QJAXKR4SEh4pFxcpHhISHikXER0VDQ0VHRERHRUNDRUdERAgCA0RCgMGBAOggICAgICAOgzQDNAgAYD+gCABQP7AMBIeKRcXKR4SEh4pFxcpHhLADRUdEREdFQ0NFR0RER0VDVAKEQ0IIAMEBgNQICBAICBAICABbx5QHVEAAAAACAAA/+AB/gHeAAUAEgAnADwAUQBmAHsAkAAAJScTBSclAyIuAjczHgMzByciLgInPgMzMh4CBxYOAiMnIg4CFwYeAjMyPgI3LgMjFyIuAic+AzMyHgIHFg4CIyciDgIXBh4CMzI+AjcuAyMHIi4CJz4DMzIeAgcWDgIjJyIOAhcGHgIzMj4CNy4DIwE/HaD+hQ0Bxc8+cFExAR8BKktiOQGPDhcSCQEBCRIXDgwZEAsBAQsQGQwBBgwIBgEBBggMBggKCgQBAQQKCgiRCxAOBwEBBw4QCwkSDAkBAQkMEgkBAgcDBAEBBAMHAgQFBQIBAQIFBQQ/CxAOBwEBBw4QCwkSDAkBAQkMEgkBAgcDBAEBBAMHAgQFBQIBAQIFBQQaDAF8oR6//gIwUm8/OGNKKyCwChEYDQ0YEQoKERgNDRgRCmAFCQsHBwsJBQUJCwcHCwkFIAgNEQoKEQ0ICA0RCgoRDQhAAwQGAwMGBAMDBAYDAwYEA+AIDREKChENCAgNEQoKEQ0IQAMEBgMDBgQDAwQGAwMGBAMABgBg/+ABoAHgAAQACQARABYAGwAgAAABITUhFSUhNSEVASERMxEhETMDMxUjNQMzFSM1AyEVITUBoP7AAUD+4AEA/wABIP7AIAEAILAgIBBAQHABIP7gAWCAgCBAQP5gAWH+vwFB/v8gIAFwICD+0CAgAAAEAAAAIAIAAaAABAAJABEAGQAAJSE1IRUlITUhFSUjNSEVIxEhAyM1IRUjNSECAP4AAgD+IAHA/kABwCD+gCABwEAg/wAgAUAgYGAgICBg4OABAP8AoKDAAAAAAAQAAP/gAgAB4AAOAB4AOwBKAAAFIyIuAjURIREUDgIjJzMyPgI1ESERFB4COwElIzUzMj4CPQE0LgIrATUzMh4CHQEUDgIjBSIuAjURMxEUHgIzFQEw4BAeFQ0BgAwWHRFwcAoSDQf+wAgNEQpwARAwMAMGBAMDBAYDMDAKEQ0ICA0RCv6gChENCCADBAYDIA0VHREBsP5QER0VDSAIDREKAZD+cAoRDQjAIAMEBgOgAwYEAyAIDREKoAoSDQegCA0RCgFQ/rADBgQDIAAAAAAGAAAAIAIAAaAAHwBAAI4AkwCYAJ0AACUxIi4CJy4DNTQ+AjMyHgIXHgMVFA4CIzUiDgIVFB4CFx4DMxU1Mj4CNTQuAicuAyMXOAMxIi4CJzceAzM4AzEyPgI3PgM1NC4CJy4DIyIOAgcnPgMzOAMxMh4CFx4DFRQOAgcOAyMXIREhESUhESEREyEVITUBEAcMDAoFBAcFAgoSFw0HDAwKBQQHBQIKEhcNBgwJBQEDAwICBgUHAwcLCQUBAwMCAgYFBwNwBwwMCgUXAwUFBwMDBgYFAgMDAwEBAwMCAgYFBwMDBgYFAhcFCgsNBgcMDAoFBAcFAgMEBwUFCgsNBoD+AAIA/iABwP5AIAGA/oBgAwQHBQUKDAwGDhcRCgMEBwUFCgwMBg4XEQpgBQkLBwMGBgUCAwMDARAQBQkLBwMGBgUCAwMDAWADBAcFFwMDAwEBAwMCAgYFBwMDBgYFAgMDAwEBAgQCFwQHBQIDBAcFBQoMDAYHDAwKBQQHBQJAAYD+gCABQP7AAQAgIAAFAHD/4AGQAeAABwAMABEAJgA7AAABIzUjFSM1IREhESERJTM1IxU3Ii4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjAZAg4CABIP7gASD/AODgcBEdFQ0NFR0RER0VDQ0VHREKEQ0ICA0RCgoRDQgIDREKASCgoMD+AAEg/uAg4OAgDRUdEREdFQ0NFR0RER0VDYAIDREKChENCAgNEQoKEQ0IAAAABAAA/+ECAAHfACoAPwBUAFkAAAUiLgI1ND4CNxcOAxUUHgIzMj4CNTQuAic3HgMVFA4CIxEiLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMHMxUjNQEANV1GKCI7UTAEKUc0HiM9Ui4uUj0jHjRHKQQwUTsiKEZdNQoRDQgIDREKChENCAgNEQoDBgQDAwQGAwMGBAMDBAYDECAgHyhGXTUwV0QsByAFKDtMKi5SPSMjPVIuKkw7KAUgByxEVzA1XUYoATAIDREKChINBwcNEgoKEQ0IQAIFBgMDBgQDAwQGAwMGBQJgoKAABAAA/+ACAAHgABcALwBDAG0AACUnNz4DFzYeAhceAxUUDgIPAScXNz4DNTQuAicuAwcmDgIPARcnNz4DFzYeAhcHLgIGDwEDBi4CJy4DNTQ+Aj8BFwcOAxUUHgIzHgI2PwEXBw4DBwEN4sQLGh0fEBAfHBsLCxIMBgYMEQzEtLWtCQ4JBQUKDgkJFRcZDA0ZFhUJrU8XiwcQERIKCRMREAcXCRgYGAmLeAUJCAgEAwYDAgIDBgNYFlcBAgEBAQECAQIGBgYCWBdYBAgICQUL4sQLEgsHAQEHCxMKDBodHhEPIBwbCsXkt68IFhUaDA4XGBQKCA8JBgEBBggPCK4LFowGCwYFAQEFBgsGGAoIAQoIjP7/AQMCBwIEBwoIBgQKCAkCWRhXAgEEAgMBBAIDBAEBAwJYF1cEBQQBAQAAAAAHAFD/4AGwAeAABwAcADEAOQBBAGwAgwAABSMnNxczNxcnIi4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjFSM0PgIzFQcjND4CMxUVIi4CNTQ+AjMyHgIXBy4DIyIOAhUUHgIzMj4CNxcOAyM3Jz4DMzIeAhcHLgMjIg4CBwEcN0QePAk9Hg8UIxoPDxojFBQjGg8PGiMUDRgRCgoRGA0NGBEKChEYDSAFCQsHoCAFCQsHFCMaDw8aIxQFCQkJBQ0DBQcGAw0YEQoKERgNBw4NCwUZBxETFQsBHwMRGSARCxUTEQcZBQsNDgcMFRAMAiC7CqXFCiUPGiMUFCMaDw8aIxQUIxoPoAoRGA0NGBEKChEYDQ0YEQpABwsJBSAwBwsJBSBgDxojFBQjGg8BAgICHgECAQEKERgNDRgRCgMGCQYUCQ0JBdwGERwVDAUJDQgVBgkGAwgOEwsACABQ/+ABsAHgABYAGwAgADcARABRAFYAWwAAJSIuAjUzFB4CMzI+AjUzFA4CIzchNSEVJSE1IRUBIzQuAiMiDgIVIzQ+AjMyHgIVKwE0PgIzFSIOAhU3Ii4CNTMUHgIzFRMhNSEVJSE1IRUBAB40JxcgEh4pFxcpHhIgFyc0HrD+oAFg/sABIP7gASAgEh4pFxcpHhIgFyc0Hh40JxfAIA0VHREKEQ0IMBEdFQ0gCA0RCrD+oAFg/sABIP7g0BcnNB4XKR4SEh4pFx40JxewYGAgICD+wBcpHhISHikXHjQnFxcnNB4RHRUNIAgNEQqwDRUdEQoRDQgg/tBgYCAgIAAAAAAEAAD/4QIAAd8AKgBOAGMAeAAABSc+AzU0LgIjIg4CFRQeAhcHLgM1ND4CMzIeAhUUDgIHJyM1MzI+AjU0LgIjIg4CFSM0PgIzMh4CFRQOAgcVByIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIwEiBClHNB4jPVIuLlI9Ix40RykEMFE7IihGXTU1XUYoIjtRMBIgEA0YEQoKERgNDRgRCiAPGiMUFCMaDwwWHREQChENCAgNEQoKEQ0ICA0RCgMGBAMDBAYDAwYEAwMEBgMfIAUoO0wqLlI9IyM9Ui4qTDsoBSAHLERXMDVdRigoRl01MFdELAfRPwoSFw0NGBEKChEYDRQjGg8PGiMUEiAZEQMggQgNEQoKEg0HBw0SCgoRDQhAAgUGAwMGBAMDBAYDAwYFAgAAAwAAAFAB/QGOAAQAFQAjAAA3MxUjNQcjNTQ+AjsBFSMiDgIdATc1IzUzFTcnFSM1MzUXcJCQUCAIJU5FQEA6QB8H8BAwk5MwEO3QICCAQAEyPDEgJy8pAj8CXiBCYmJCIF6eAAkAAAAAAgABwAAUACkANgBDAFgAbQByAIIAkQAANyIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIwcjND4CMxUiDgIVISM0PgIzFSIOAhUXIi4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjBzMVIzUvATc0PgIzFSIOAh0BByEnNC4CIzUyHgIVFwdwFykeEhIeKRcXKR4SEh4pFxEdFQ0NFR0RER0VDQ0VHREQIAgNEQoDBgQDASAgCA0RCgMGBAMQFykeEhIeKRcXKR4SEh4pFxEdFQ0NFR0RER0VDQ0VHRHAYGCwICALERcNBwsJBSABwCAFCQsHDRcRCyAgABIeKRcXKR4SEh4pFxcpHhLADRUdEREdFQ0NFR0RER0VDVAKEQ0IIAMEBgMKEQ0IIAMEBgNwEh4pFxcpHhISHikXFykeEsANFR0RER0VDQ0VHRERHRUNQCAgXQafDRYRCiAFCQsHA6CjBwsJBSAKERYNnwYAAAgAUP/gAbAB4AAEAAkADgATABsAIwAoAC0AADczFSM1NzMVIzUfAQcnNwcXByc3NyM1IRUjNSEHIzUjFSM1MxMhESERJSE1IRWQYGAgICC5DiAOIDAOIA4gdyD+4CABYEAgoCDgQP6gAWD+wAEg/uCAICAgYGACHBAcEDAcEBwQsqCgwMBgYID+QAEg/uAg4OAAAAADAED/4AHAAeAAMABTAFgAABciLgI9ATMVFB4CMzI+AjURNC4CIyIOAh0BIzU0PgIzMh4CFREUDgIjMyIuAj0BJzUzFRcRFB4CMzI+AjURNzUzFQcVFA4CIxMVIzUzsAoRDQggAwQGAwMGBAMIDREKChENCCANFR0RER0VDQgNEQqwChENCDAgMAMEBgMDBgQDMCAwCA0RChAgICAIDREKsLADBgQDAwQGAwGAChENCAgNEQrQ0BEdFQ0NFR0R/oAKEQ0ICA0RCvkwp5kw/vkDBgQDAwQGAwEHMJmnMPkKEQ0IAgCgoAAABAAA//ACAgHOAAQAFQAfACkAABMzFSM1ByM1MD4COwEVIyIOAgcVFzUzFTcnFSM1FwMhETMVIxEhNTPQcHBAIAoiQDctLSszGwkBsCBoaCDCMv4wcFABkCABMCAgYDQnLyYgGyIeBDEFZSlFRjJugv6kAZAg/rDRAAAAAAIAIP/gAeAB4AALABkAAAUhNTMVIREhFSM1IQE1IzUzFTcnFSM1MzUXAeD+kCABMP7QIAFw/tCQsJOTsJDtIFAwAcAwUP5iXiBCYmJCIF6eAAAAAAYAQv/gAbAB4AAHAAwAEgAYAC8ATAAABSE3FwczJzcHFwcnNzcjNSchFSczNSMXFTcjNC4CIyIOAhUjND4CMzIeAhUXIzUzMj4CPQE0LgIrATUzMh4CHQEUDgIjAXP+2iMgHdodIKQgDyAPpOAuAQ7AoLISkCAFCQsHBwsJBSAKERgNDRgRCmAREQMGBAMDBAYDEREKEQ0ICA0RCiDDBp2dBgwFZARlKXtFwCCAG2XABwsJBQUJCwcNGBEKChEYDeAgAwQGA0ADBgQDIAgNEQpAChINBwAAAAMAhP/tAbAB4QA0AEsAUQAABSIuAicuATQ2NxcOARQWFx4DMzI+Ajc+AzU0LgInNx4DFRQOAgcOAyMnLgM1ND4CNxcOAxUUHgIXBzcnByc3FwEAEiIfHQwaGhoaFhUVFRUKGBocDg4cGhgKChAKBgYKEAoWDRMNBwcNEw0MHR8iEk8IDAkEBAkMCBYFCQYDAwYJBRaRQkIcXl4TBw0TDBpBREEZFhU1ODUVChALBQULEAoKGBobDw4cGhgKFgwdICESEiIfHQ0MEw0HYQgSFBYLCxYUEggXBQ0PDwgIEA4NBhbtamoRlZUAAAAAAgAg/+AB4AHgAAcAFQAABSE1MxUhNTMHJzM1MxUjFzcjNTMVMwHg/kAgAYAg4J5eIEJiYkIgXiCAYGAN7aDAk5PAoAAJAAAAIAIAAYAABAAJABMAKAA9AEIARwBMAFEAACUhESERJSE1IRUFITUzFSE1IzUzBSIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIyczFSM1FTMVIzUlMxUjNRUzFSM1AaD+YAGg/oABYP6gAeD+YCABYCBA/tANGBEKChEYDQ0YEQoKERgNBwsJBQUJCwcHCwkFBQkLB5AgICAgAQAgICAggAEA/wAgwMCAQCDAIGAKERgNDRgRCgoRGA0NGBEKYAUJCwcHCwkFBQkLBwcLCQUgICBgICBgICBgICAAAAAACAAAAEACAAGAAAQACQAeADMAOAA9AEIARwAAJSERIRElIREhETciLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMnMxUjNSEzFSM1FTMVIzUhMxUjNQIA/gACAP4gAcD+QOAUIxoPDxojFBQjGg8PGiMUDRgRCgoRGA0NGBEKChEYDcBAQAFAQEBAQP7AQEBAAUD+wCABAP8AIA8aIxQUIxoPDxojFBQjGg+gChEYDQ0YEQoKERgNDRgRCiAgICAgoCAgICAABQAAABACAAGwAAsAEAAVABoAHwAAJSM1MxEhETMVIxEhAyE1IRUlITUhFRczFSM1BzMVIzUCANCw/kCx0QIAQP6AAYD+oAFA/sCQICBRwsJQIAEg/uAgAWD+4ODgIKCgPyEhQSAgAAADACD/4AHgAeAAFgAtADsAAAEhIi4CNTQ+AjMhMh4CFRQOAiMlIg4CFRQeAjMhMj4CNTQuAiMhEyM1JzcnNzUzFQcXBxcBoP7ADRgRCgoRGA0BQA0YEQoKERgN/sAHCwkFBQkLBwFABwsJBQUJCwf+wLAgJ0FAJiAZQUEZAWAKERgNDRgRCgoRGA0NGBEKYAUJCwcHCwkFBQkLBwcLCQX+IEknQD8oSVcZQEAZAAAAAAgAQP/gAcAB4AAHAAwAEQAWACsAQABFAEoAAAUhAzcTMxMXJSEXITcFITczFyczJyMHEyIuAjcmPgIzMh4CFw4DIzciDgIHHgMzMj4CJzYuAiMnMwcjJxczFyM3AY/+4RAfEOEQH/6hAX8B/n8BAUP++RbbFt+3CKcIWwwZEAsBAQsQGQwOFxIJAQEJEhcOAQgKCgQBAQQKCggGDAgGAQEGCAwGYcEBvwEBvwHBASABbwL+rwFRAkEgICBwcCAwMP7QChEYDQ0YEQoKERgNDRgRCmAFCQsHBwsJBQUJCwcHCwkFYCAg4CAgAAAAFAAA/+ACAAHgAAQACQAOABMAGAAdACIAJwAsADEANgA7AEAARQBKAE8AVABZAF4AYwAANyEVITURMxEjERMzFSM1OwEVIzU7ARUjNTsBFSM1OwEVIzU7ARUjNSUzFSM1NTMVIzU1MxUjNTUzFSM1NTMVIzU1MxUjNRMjNTMVJzM1IxUXIxEzESczESMRFyMRMxEnMzUjFQACAP4AICBwICBAICBAICBAICBAICBAICD+cCAgICAgICAgICAgILBgYEAgIMBgYEAgIMBgYEAgIAAgIAHg/gACAP5AICAgICAgICAgICAgQCAgQCAgQCAgQCAgQCAgQCAg/qDg4CCgoCABYP6gIAEg/uAgASD+4CDg4AAAEAAA/+ACAAHgAAQACQAOABMAGAAdACIAJwAsADEANgA7AEAARQBNAFMAADchFSE1ETMRIxETMxUjNTsBFSM1OwEVIzU7ARUjNTsBFSM1OwEVIzUlMxUjNTUzFSM1NTMVIzU1MxUjNTUzFSM1NTMVIzUTJzcXNxcHJxcjNSM1MwACAP4AICBwICBAICBAICBAICBAICBAICD+cCAgICAgICAgICAgIG0aalKGFppO7SBwkAAgIAHg/gACAP5AICAgICAgICAgICAgQCAgQCAgQCAgQCAgQCAgQCAg/tYUjUKGFpo+GXAgABAAAP/gAgAB4AAEAAkADgATABgAHQAiACcALAAxADYAOwBAAEUATQBTAAA3IRUhNREzESMREzMVIzU7ARUjNTsBFSM1OwEVIzU7ARUjNTsBFSM1JTMVIzU1MxUjNTUzFSM1NTMVIzU1MxUjNTUzFSM1AScHJzcXNxcXIzUzNTMAAgD+ACAgcCAgQCAgQCAgQCAgQCAgQCAg/nAgICAgICAgICAgICABlIZQahhWUJoEkHAgACAgAeD+AAIA/kAgICAgICAgICAgICBAICBAICBAICBAICBAICBAICD+5ZVAfBRkQKsbIHAAAAAACgAA/+ACAAHgAAQACQAOABMAGAAdACIAJwAsADEAAAUhESERJSERIRETMxUjNQczFSM1OwEVIzUVMxUjNRczFSM1JxcHJzczFwcnNyEXByc3AgD+AAIA/iABwP5AcCAgMICAwICAICBQICCrFmAWYMAWYBZg/vZgFmAWIAIA/gAgAcD+QAGAgIAwICAgIKAgIEAgIEsWYBZgFmAWYGAWYBYAAAAEAAD/4AIAAeAAHgAmADcAPQAAJSM1MzU0LgIjIg4CHQEzFSM1ND4CMzIeAh0BAyE1MxUhNTM3IzUzNTQuAiM1Mh4CHQEDIzUzNTMBgEAgGSw6ISE6LBkgQB40RigoRjQeIP7AIAEAIKBAIBksOiEoRjQeIGBAIPAgECE6LBkZLDohECAwKEY0Hh40Rigw/vDw0NAgIBAhOiwZIB40Rigw/vAg0AAAAAAFAHD/4AGQAeAABwAMABQAKwA6AAABIzUzFTM1MyczFSM1EyE1MxUzNTMxIzQuAiMiDgIVIzQ+AjMyHgIVByM1ND4CMxUiDgIdAQEwYCAgIICgoOD+4CDgICASHikXFykeEiAXJzQeHjQnF8AgDRUdEQoRDQgBQGBAQEAgIP4A8NDQFykeEhIeKRceNCcXFyc0HrCwEB0WDCAHDREKsAAABQCg/+ABYAHgAAcADAAaACgAMQAAASM1MxUzNTMnMxUjNRMjETQ+AjMyHgIVESczETQuAiMiDgIVETcjNTQ+AjMVATBgICAgYGBgkMAPGiMUFCMaD6CAChEYDQ0YEQpAIAUIDAcBQGBAQEAgIP4AASAUIxoPDxojFP7gIAEADRgRCgoRGA3/ADDQBgwIBO4ACABQ/+ABsAHgAAQAFgAvADQARACDAIgAjQAANzMVIzUzIzQ+AjcnMxUjFwcOAxUXIyIuAjUzFB4COwEyPgI1MxQOAiM3MxUjNTMjNC4CLwE3FwceAxUHIi4CNTMUHgIzMj4CNTQuAiMiLgI1ND4CMzIeAhUjNC4CIyIOAhUUHgIzMh4CFRQOAiMnMxUjNRUzFSM1UCAgICARICsbRI1TPRcZKh8R4KAUIxoPIAoRGA2gDRgRCiAPGiMUQCAgICARHyoZF00aNBosIBGwChENCCADBAYDAwYEAwMEBgMKEQ0ICA0RCgoRDQggAwQGAwMGBAMDBAYDChENCAgNEQoQICAgINCQkBw1KyEJaiBeBQUaJi8Z8A8aIxQNGBEKChEYDRQjGg/wkJAZLyYaBQV3ElEJISs1HHAIDREKAwYEAwMEBgMEBQUCCA0RCgoSDQcHDRIKBAUFAgIFBQQDBgQDBw0SCgoRDQjQICDgICAAAAADAAD/7gH5AdIABAAMABYAAAEXByc3ByM1MxUjFTMHNTMVNycVIzUFASpQFFAUOvDw0NAgINfXIAEpASxAGEAYnKAgYMKCPq6uPoLyAAAAAAkAS//mAbUB1QAUACkANgBDAFAAXQB4AH0AggAAJSIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIwcuATQ2NxcOARQWFwcHLgE0NjcXDgEUFhcHJSc+ATQmJzceARQGBxcnPgE0Jic3HgEUBgcnIzU0LgIjIg4CHQEjNTQ+AjMyHgIdARUjNTMVJzM1IxUBAA0YEQoKERgNDRgRCgoRGA0HCwkFBQkLBwcLCQUFCQsHbBoaGhoWFRUVFRZJJiUlJhYgISEgFgEhFhUVFRUWGhoaGkkWICEhIBYmJSUmdSAFCQsHBwsJBSAKERgNDRgRCoCAYEBA4goRGA0NGBEKChEYDQ0YEQpgBQkLBwcLCQUFCQsHBwsJBaUZQURBGRYVNTg1FRYxJl5iXiUWIVJWUiEXOBcVNTg1FRYZQURBGj8WIVJWUiEWJV5iXiUBIAcLCQUFCQsHICANGBEKChEYDSCAYGAgICAAAAAABgA0/+ACAAHgABIAJQAyAFMAYABtAAAXIi4CJy4BNDY/ARcHDgMjAwcOARQWFx4DMzI+Aj8BJwcuATQ2NxcOARQWFwc3Jz4DNTQuAicuASIGByc+ATIWFx4DFRQOAgc3NC4CIzUyHgIVIzc0LgIjNTIeAhUjsBIiHx0MGhoaGjj5OQwdHyISRCIVFRUVChgaHA4OHBoYCiLMCxEQEBEWCwwMCxa8FgIDAwEBAwMCBQwMDAUWCRgYGAkFBwUCAgUHBWIWJzUeJUAwGyBhIz1RLjVcRiggIAcNEw0ZQURBGTn5OA0TDQcBOCIVNTg1FQoQCgYGChAKIszXECkrKhAWDB4eHgwWchYDBQYGAwMGBgUDBAUFBBYJCQkJBAsLDQYGDQsLBCceNScWIBswQCUHLlE9IyAoRlw1AAAAAAUAIP/gAeAB4AAcADEARgBLAGIAACUiLgI9ATMVIx4DMzI+AjcjNTMVFA4CIxEiLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMHMxUjNRMiLgI1MxQeAjMyPgI1MxQOAiMBAC5SPSNAHwQgM0MlJUMzIAQfQCM9Ui4RHRUNDRUdEREdFQ0NFR0RChENCAgNEQoKEQ0ICA0RChAgIBAKEQ0IIAMEBgMDBgQDIAgNEQowHjRGKBAgHjUnFhYnNR4gEChGNB4BEA0VHRERHRUNDRUdEREdFQ2ACA0RCgoRDQgIDREKChENCHDg4P6QCA0RCgMGBAMDBAYDChENCAAABAALAEAB9QGAAC8ANAA8AEEAADciLgInLgI2Nz4CFhcHLgEOAQcOAR4BFx4CNjc+AzcXDgMHDgIiIyUXBSclBSchFSM1IxcfAQcnN2AGDAsLBRIYCgMJCh4jJhEPCxoXFAYHAgcQDAUMDQwGBwsJCAMdBQwOEQkEBwcHAwGLCv5wCgGQ/tmHAVMg7VlQQBhAGEABAwUCCh4jJhESGAoDCR0HAgcQDAsaFxQGAwQBAQICBQgKBg8JDgwJAwECAe8ffx6ASptgQGVRUBRQFAAAAAYAQP/gAcAB4AAUACkAPgBTAFsAYwAAJSIuAjU0PgIzMh4CFRQOAiMRIg4CFRQeAjMyPgI1NC4CIxEiLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMVIzQ+AjMVEyE3FwchJzcBAChGNB4eNEYoKEY0Hh40RighOiwZGSw6ISE6LBkZLDohFCMaDw8aIxQUIxoPDxojFA0YEQoKERgNDRgRCgoRGA0gBQkLB7j+kCkeFwEQFx5gHjRGKChGNB4eNEYoKEY0HgFgGSw6ISE6LBkZLDohITosGf8ADxojFBQjGg8PGiMUFCMaD6AKERgNDRgRCgoRGA0NGBEKQAcLCQUg/sBmDDo6DAAABAAq/+AB1gG2ABoAOgA/AEQAACUnNz4BNCYnLgEiBg8BJzc+ATIWFx4BFAYPAQUiLgInLgE0Nj8BFwcOARQWFx4BMjY/ARcHDgMjAxcHJzcfAQcnNwGZFz0REBARECorKRA9Fz0VNTg1FRUVFRU9/vcOGxoYCxUVFRU9Fz0REBARECksKRA9Fz0LGBobDjWAFoAW4IAWgBatFz0QKispEBEQEBE9Fz0VFRUVFTU4NRU9zQULEAoVNTg1FT0XPRApLCkQERAQET0XPQoQCwUBu4AWgBbggBaAFgAAAAYAAAAQAgABsAAEAAkAFwAcADMASgAAJSERIRElIREhEQUjNTM1JyMVMxUjNTMXBTMVIzUFIi4CNTMUHgIzMj4CNTMUDgIjISIuAjUzFB4CMzI+AjUzFA4CIwFA/sABQP7gAQD/AAHgoIAqNkBgajb+QMDAAXANGBEKIAUJCwcHCwkFIAoRGA3+0A0YEQogBQkLBwcLCQUgChEYDXABQP7AIAEA/wAgIGxUYCCgbBQgIOAKERgNBwsJBQUJCwcNGBEKChEYDQcLCQUFCQsHDRgRCgAABgAw/+AB8gHgACAALQA9AEIARwBNAAAFIi4CNTQ+AjcXDgMVFB4CMzI+AjcXDgMjNy4DJzceAxcHJyM1MzUjFTMVIzUjNTMVIzcXByc3NRcHJzcDIzUzFTMBACtMOCESIi8dDBgoHQ8cMEAkIj0wHgIgAyM4SSivAhEcJRcMGy0hFAIgfyAwgDAgMMAwlRYwFjAtFy0XRZAgcCAhOEwrIDoyKAwdCyErMRskQDAcGSw6IgIoRjMe3xguJh4KHQskLTYdApFQICBQMGBgGxYwFjAXLRctF/7ukHAAAAX////iAgEB3QAFABcAJAAxAEgAACUnNTMVFwciLgInNx4CNjcXDgMjNyc+AS4BJzceAgYHNyM0LgInNx4DFQEiLgI1ND4CNxcOAxUUHgIzFQFmdiBsexkxLisSFh1GS0shEhAiJCQT1RoWEQchHBcgJQkUGisgGzBDJwYtTDcf/v41XUYoHzZLLQYnQTAbIz1SLmlzpplpnQkTHBIXHCEHEhUaCxAKBXISIUtLRxwWIFBWViaNKEk6KQgfCS5DUy7/AClFXTUuU0MuCR8IKTpJKC5SPCQgAAQAAAAAAgABwAAEAAkAEQAZAAABITUhFSUhNSEVASE1MxUhNTMHITUzFTM1MwIA/gACAP4gAcD+QAGw/mAgAWAgUP8AIMAgAQDAwCCAgP7g8NDQcGBAQAADAAD/6wIAAdUABQATABkAABMjNTM3FxMnBzcnNxcHNxcnNxcHNyMnNxczxsawQR6wv79FXQ54MIGBMHgOXYbcIx4dxAEAILUK/iBxcbkuHDp/TEx/OhwuXH4JZwAAAAAHABAAAAHzAcAACwAgADUASgBfAGQAaQAAJSEDIzczEyE3IzchASIuAic+AzMyHgIHFg4CIyciDgIXBh4CMzI+AjcuAyMXIi4CJz4DMzIeAgcWDgIjJyIOAhcGHgIzMj4CNy4DIyczFyM3OwEHIycBzf7GTzUBS1EBBhv+AQEi/s4LEA4HAQEHDhALCRIMCQEBCQwSCQECBwMEAQEEAwcCBAUFAgEBAgUFBNELEA4HAQEHDhALCRIMCQEBCQwSCQECBwMEAQEEAwcCBAUFAgEBAgUFBJ8fASEBXyEBHwGAASAg/uCQIP6wCA0RCgoRDQgIDREKChENCEADBAYDAwYEAwMEBgMDBgQDQAgNEQoKEQ0ICA0RCgoRDQhAAwQGAwMGBAMDBAYDAwYEA9BQUFBQAAAAAAcAMP/gAdAB4AAEAAkAKAAtADIANwBTAAATMxUjNSEzFSM1AyMnLgM1MxQeAhcxFzM3PgM1MxQOAg8CAzMVIzUVMxUjNTUzFSM1JSMiLgInDgMrATUzMj4CNTMUHgI7ARUwICABgCAgnCiWDQ8IAiABBQoIjBiMCAoFASACCA8NApSE4ODg4HBwAUBwDx0YFQcHFRgdD3BwER0VDSANFR0RcAFQ0NDQ0P6QUAgRExcNDBAMCQRLSwQJDBAMDRcTEQgBTwEAICBAICCAICBQCA4UDAwUDgggDRUdEREdFQ0gAAAAAAgABf/lAfsB2wAEAAkADgAWABsAIAAlAEEAADcXByc3ARcHJzcnFwcnNwMnNycHJzcXBRcHJzc3FwcnNzcXByc3AyIuAicuATQ2NxcOARQWFx4BMjY3Fw4DIywXKBYnAYYXThZNB1AWUBbXF7FasRfIiP7pGxcbFzAbFxsXMBsXGxdVCRISEAcODg4OFwoJCQoJGBgYCRcHEBISCSMXJxYoAYYXTRZOMlAWUBb+URexWrEXyIg0GxcbFzAbFxsXMBsXGxf+8AQHCgcOJCQkDhcJGBgYCQoJCQoXBwoHBAAAAwAA/+ACAAHgAEAATgBWAAAlJz4DNy4DIyIOAg8BJy4DIyIOAhcGHgIXBy4DJz4DMzIeAhc+AzMyHgIHFg4CBwcnByMnMzcXNxczFyMnAyMnNxczNxcB3BkHCggDAQESISsaDBsWFggNCwoUGBkOGC0fFAEBBQYMBRcKDAoEAQEXKjcgDh0ZGgkLGBsbEB45KBkBAQYIDgjqNRSpAZcmMz89lAGtIxothhl6E3oZ5RUIExQUCxksIBMGChAKDw8KEAoGEyAsGQsUFBMIFQsXGRsNHzgpGAULDwoKDwsFGCk4Hw0bGRcLfnMqIFZrtaAgYv7OnRWSkhUAAAAACQAc/+ACAAHgAAQACQAzAF0AYgBnAGwAcQB2AAA3JzcXBycXNycHByIuAicuAT4BPwEXBw4DFwYeAhceAzMyPgI/ARcHDgMjASc3PgMnNi4CJy4BIgYPASc3PgMzMh4CFx4DBxYOAg8BBxcHJzc3FwcnNzcXByc3BxcHJzc3FwcnN+uIs4eyW1uFWoYwCxESDwgNDwENDysYLQQIBAMBAQMECAQFCgwMBwUOCgwDLRYrCA8SEQsBWRgtBAgEAwEBAwQIBAoXGRcKKxgtBhEQEwkLERIPCAYLBgUBAQUGCwYt9xYWGBg/GBgWFhEWFhgYIRgYFhZRFhYYGEKIsoeziFuGWoXqBAcKBw4kJCQOLBcsBAsLDQYGDQsLBAUHBQICBQcFLBcsBwoHBAEwFywECwsNBgYNCwsECQkJCSwXLAcKBwQEBwoHBxAREgoKEhEQBywpFxcXFxAXFxcXQBcXFxeAFxcXF1AXFxcXAAEAAv/kAfkB2gAPAAAFJxU3Fwc1FxMFFzcXByclAViIBRY7mH/+d1SjE7mNAfcceigFFzq8igGKjFN8GoyJtAADACr/4AHWAbYAGgAtAEAAACUnNz4BNCYnLgEiBg8BJzc+ATIWFx4BFAYPAQUiLgInLgE0Nj8BFwcOAyMTBw4BFBYXHgMzMj4CPwEnAZkXPREQEBEQKSwpED0XPRU1ODUVFRUVFT3+9w4cGhgKFRUVFXzNfQoYGhwOF2YREBARCBIUFgsLFhQSCGaerRc9ECksKRAREBARPRc9FRUVFRU1ODUVPc0GChAKFTU4NRV8y30KEAoGAUVmECksKRAIDAkEBAkMCGaeAAUAAAAAAgAByQAHAAwAEQAWABsAACUhJzcXITcXJSEVITUfAQcnNzMXByc3ExcHJzcB3v5EIiAeAYQeIP4AAgD+ANAQIBAgYCAQIBAzGnAacADuBNLSBEIgIG1gBmAGBmAGYAEGEqASoAAAAAIAJf/cAfsB3wAbAEQAAAUiLgInLgI2NxcOAR4BFx4CNjcXDgMjNycHDgMjIi4CJy4BPgE/ASc3FwcOAR4BFx4DMzI+Aj8BFwcBTxw8OjkZKjIUERkbFwsQMCMlU1NLHhMMHR4hEJV4FwgUFRkLDRYXEwkREwERExR4FpEuDA4BDA4GDw8SCAoQEQ4HLJAXJA0bJxkpX15ZIhMdTlRUJCQtEQ0XGQoPCgVOeRYIDgkEBAkOCBItLywSFnkXkCwOISIhDQYKBwMDBwoGLJAWAAAFAAn/6gHkAeAAEgAeACMAKQAzAAABJzc+AzMyHgIXHgEUBg8BJxc+AS4BJy4CBgcHFwcnNwE3Fwc3FzcvATcXBx8BNxcB2YgLBxAREgoKEhEQBw4ODg4LWlgGBAMJCAcUFRQKMWAbYBv+uzAfIX0JGiZhxxelQRmFFwExiAsHCgcEBAcKBw4kJCQOC4ZYChQVEwgICQIDBg+gEKAQ/kKyCH4iHxdhJckXphlAhRcAAAYADv/sAfcB3wAEABkALgBGAF4AaAAANxcHJzcXBi4CNTQ+AjceAxUUDgInNSYOAhUUHgIXPgM1NC4CBzcGLgInLgM1ND4CPwEXBw4DBycHDgMVFB4CFx4DNxY+Aj8BJwETNxcPASU3FwelFpAWkCsNGBEKChEYDQ0YEQoKERgNBwsJBQUJCwcHCwkFBQkLB6ANGBcVCQoOCQUFCQ4KK7YsChQXGQ0vFQcKBwQEBwoHBxAREgoKEhEQBxWI/s0jlxCJHQESLR4zlBeJGYcrAQsQGQwOFxIJAQEJEhcODBkQCwFfAQYIDAYICgoEAQEECgoIBgwIBgERAQYIDwgLExgYDgwZFhYJLbYsCg0KBAHaFgYREBMJCxESDwgGCwYFAQEFBgsGF4b+PAE1VR1L+zN3C4kAAQAA//ACAAHQAIIAABciLgInLgM1ND4CPwEXBw4DFRQeAhceAzMyPgI/AT4DNTQuAicuAyMiDgIPAQ4BFBYXHgMzOAMxMj4CPwEXBw4DIzgDMSIuAicuATQ2PwE+AzMyHgIXHgMVFA4CDwEOAyOgEB8dGgsLEgwGBgwSC7kXuQkOCgUFCQ4JChQXGQ0NGRcUCcoGCwcEBAcKBwcQERIKChIREAfJCQoJCgQKDAwHBg0LCwTBF8EHEBESCgoSEg8HDg4ODskJFRcZDQ0ZFxQJCg4JBQUJDgrJCxodHxAQBgwSCwsaHR8QEB8dGgvGFccJFRcZDQ0ZFxQJCg4JBQUJDgrWBxAREgoKEhEQBwcKBwQEBwoH1goYGBgJBQcFAgIFBwXJFsoHCgcEBAcKBw4jJSQO1gkOCgUFCQ4KCRQXGQ0NGRcUCtYLEgwGAAAEAAAAQAIAAYAAFwAuAEMAWAAANzEiLgI1ND4COwEyHgIVFA4CKwETIyIOAhUUHgI7ATI+AjU0LgIjByIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CI6AhOysZGSs6IcEhOysZGSs6IcHAwRouIxQUIy4bwRouIxQUIy4bwBQjGg8PGiMUFCMaDw8aIxQNGBEKChEYDQ0YEQoKERgNQBksOiEhOiwZGSw6ISE6LBkBIBQjLxoaLyMUFCMvGhovIxTgDxojFBQjGg8PGiMUFCMaD6AKERgNDRgRCgoRGA0NGBEKAAAAAAMAUP/gAbAB4AAWADEANgAAASM0LgIjIg4CFSM0PgIzMh4CFQMiLgI9ATMVFB4CMzI+Aj0BMxUUDgIjAzMVIzUBsCAXJzQeHjQnFyAcMEAkJEAwHLAkQDAcIBcnNB4eNCcXIBwwQCQQICABMB40JxcXJzQeJEAwHBwwQCT+sBwwQCSAgB40JxcXJzQegIAkQDAcAaCAgAAABgAAAAACAAHHAAcADwAUABkAHgA7AAA3IzUzNSM1MwElNxcRByclBxcHJzcFIzUzFSczNSMVFyIuAj0BMxUUHgIzMj4CPQEzFSMVFA4CI/BQMFBwARD+2wr7+woBJVYMkAuP/rZgYEAgIGANGBEKIAUJCwcHCwkFQCAKERgNoCCAIP7ZaB5YATJYHmhiHjYeNsXAwCCAgMAKERgNQEAHCwkFBQkLB0AgIA0YEQoAAAAEACr/4AHWAbYADAAnADQAVAAANy4BNDY3Fw4BFBYXBzMnNz4BNCYnLgEiBg8BJzc+ATIWFx4BFAYPAQcnPgE0Jic3HgEUBgcHIi4CJy4BNDY/ARcHDgEUFhceATI2PwEXBw4DI80VFRUVFxEQEBEXzBc9ERAQERApLCkQPRc9FTU4NRUVFRUVPWYXERAQERcVFRUVow4bGhgLFRUVFT0XPREQEBEQKSwpED0XPQsYGhsOrRU1NzYVFxAqKykQFxc9ECorKRAREBARPRc9FRUVFRU1ODUVPWYXECorKRAXFTU3NhVnBQsQChU1ODUVPRc9ECksKRAREBARPRc9ChALBQAAAAoAAAAwAgABkAAEAAkADgATABgAHQAiACcALAA2AAATMxUjNTsBFSM1OwEVIzU7ARUjNSUzFSM1OwEVIzU7ARUjNTsBFSM1BSEVITUFIREzESERITUhYCAgYCAgYCAgYCAg/uAgIGAgIGAgIGAgIP8AAQD/AAGA/gAgAcD+IAIAAQAgICAgICAgIEAgICAgICAgIKAgIHABMP7wASAgAAAFAAT/4AH8AdcABwANABUAKgA/AAAFITUzFSE1MzcnBycbAQcjNSMVIzUzJyIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIwHA/oAgAUAgJOTkGPz8vCBAIIBADRgRCgoRGA0NGBEKChEYDQcLCQUFCQsHBwsJBQUJCwcg0LCwBfT0FgEM/vSrcHCQIAoRGA0NGBEKChEYDQ0YEQpgBQkLBwcLCQUFCQsHBwsJBQADAAD/9AIAAcAARQBeAHUAAAUnLgM1ND4CMzIeAhc+AzMyHgIVFA4CDwInNz4DNTQuAiMiDgIPAScuAyMiDgIVFB4CHwEHLwEuAzU0PgIzFSIOAhUUHgIfAQc3Jz4DNz4BHgEXBy4CBgcOAwcBBeEJDQkFGCk4Hw8cGhkKChkaHA8fOCkYBQkNCQGwFq8HCgcEEyAsGQ0aFxUJDAwJFRcaDRksIBMEBwoH3xYSoQQHBQIOGCASDBQPCQEDBAOeFkQcBAsODwkIERERCBAFCgsLBQYKCAcDDNELFxkbDR84KRgFCw8KCg8LBRgpOB8NGxkXCwGgGJ8IEhQVChksIBMGChAKDw8KEAoGEyAsGQoVFBIIzxholgYNDQ8HEiAYDiAJDxQMBAkJCASSGOQPCA0LCAIDAQIFBBwDAwEBAQIFBwgFAAAJAAD/4AIAAeAADQAZACcAMwBAAEUAWgBvAIYAADcjIi4CNTQ+AjsBFScOAxUUHgIXNQUjNTMyHgIVFA4CIzcVPgM1NC4CJxU1Mj4CNTMUDgIjJzMVIzUHIi4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjEyM0LgIjIg4CFSM0PgIzMh4CFXAQFSMZDw8ZIxUQIAsRDQcHDRELAVAQEBUjGQ8PGSMVEAsRDQcHDRELAwYEAyAHDRIKQEBAKAoRDQgIDREKChINBwcNEgoDBgQDAwQGAwQGBAICBAYEaCAXJzQeHjQnFyAcMEAkJEAwHFAPGSQUFSMZD8CeAgsRFAwMFBELAnyewA8ZIxUUJBkPnnwCDBAUDAwUEQsC7iACBAYEChINByAgIEAHDhEKChENCAgNEQoKEQ4HQAMEBgMDBgUCAgUGAwMGBAMBEB40JxcXJzQeJEEvHBwvQSQAAAkAEAAAAfMB1AALACAANQBKAF8AZABpAG8AdwAAJSEDIzczEyE3IzchASIuAic+AzMyHgIHFg4CIyciDgIXBh4CMzI+AjcuAyMXIi4CJz4DMzIeAgcWDgIjJyIOAhcGHgIzMj4CNy4DIyczFyM3OwEHIycnIz8BFwcXIzcnFyM3FwHN/sZPNQFLUQEGG/0BASH+zgsQDgcBAQcOEAsJEgwJAQEJDBIJAQIHAwQBAQQDBwIEBQUCAQECBQUE0QsQDgcBAQcOEAsJEgwJAQEJDBIJAQIHAwQBAQQDBwIEBQUCAQECBQUEnx8BIQFfIQEfAV8hAWoLVuEhAWEBIQGfgAEgIP7gkCD+sAgNEQoKEQ0ICA0RCgoRDQhAAwQGAwMGBAMDBAYDAwYEA0AIDREKChENCAgNEQoKEQ0IQAMEBgMDBgQDAwQGAwMGBAPQUFBQUGAsIx4dFCQYPGQoAAoAAP/gAgAB4AAFAAoAEAAVABsAIAAlACsAMAA1AAABIzUjNTMHFwcnNwEjNTMVMzcXByc3JyM1MxUjBzMVIzU3MxUjNRMjNTM1MyczFSM1BzMVIzUCACBwkBsW0RbR/quQIHBGFtEW0XYgcFAgICCQYGDwcFAgICAg0GBgAVBwIAUW0RbR/gWQcMwW0RbRZHAgcGBgkCAg/oAgUIBgYNAgIAAAAwAAABACAAGwAAQACQATAAAlIREhESUhESERASE1IxUjNTMVIQIA/gACAP4gAcD+QAHg/sCgIOABIBABQP7AIAEA/wABQCAgQCAAAAYAAP/gAgAB4AAHAA8AGQAeACMAKAAAASE1MxUhNTMHIzUzFTM1MxMhESEVIREhETMFIRUhNRUhFSE1FSEVITUBoP7AIAEAIEBgICAgoP4AAaD+gAHAIP5gAUD+wAFA/sABQP7AAQCAYGBAQCAg/mACACD+QAGAwCAgQCAgQCAgAAAAAAcAIP/gAeAB4AAEAAkADgATABgAHQAlAAAlIREhESUhESERNzMVIzUVMxUjNRUzFSM1NTMVIzUBITUhESM1MwGA/qABYP7AASD+4DDAwMDAwMBgYAFw/rABMB8/IAHA/kAgAYD+gOAgIEAgIEAgIMAgIP6AIAGAIAAAAAAFACD/4AHQAeAABAAJAA4AEwAdAAATMxUjNRUzFSM1FTMVIzU1MxUjNQEhETMRIREhNSGQ0NDQ0NDQYGABQP5QIAFw/nABsAEAICBAICBAICDgICD+gAHA/mABwCAAAAAG//7/8AICAdAAIAAoADAANQA6AD8AACUiLgInIxMXBzMVFB4CMzI+Aj0BMyc3EyMOAyMFITUzFSE1MycjNSEVIzUhBTMVIzUVMxUjNRUzFSM1AQASIBkRA6MiIB6eChEYDQ0YEQqeHiAiowMRGSASAQD+ACABwCBgIP8AIAFA/wBQUMDAwMBQDBYdEQECBN4QDRgRCgoRGA0Q3gT+/hEdFgxgkHBwYNDQ8EAgIEAgIEAgIAAKAAD/4AIAAd8ABQAKABAAFQAbACAAJQArADAANQAAJSM1MxUzNxcHJzcDIzUjNTMHFwcnNycjNTMVIwczFSM1NzMVIzUBIzUzNTMnMxUjNQczFSM1AaCQIHBFFsEWwfUgcJAqFsEWwaYgcFAgICCQYGABcHBQICAgINBgYPCQcMsWwRbB/mVwIBQWwRbBs3AgcGBgkCAg/gEgUIBgYNAgIAAAAAP//gAAAgIBwAAPACEAKQAAJSIuAicjEyETIw4DIyczFRQeAjMyPgI9ATMnIQcFITUzFSE1MwEAEiAZEQOjJAG8JKMDERkgEt6eChEYDQ0YEQqeHP58HAHe/gAgAcAgYAwWHREBEP7wER0WDHAQDRgRCgoRGA0Q0NDQkHBwAAAABgBA/+ABwAHgAAcADAARABYAGwAgAAAFIREzESERMyUhFSE1BSM1MxUnMzUjFQczFSM1OwEVIzUBoP7AIAEAIP6gAYD+gAEQoKCAYGAQICBgICAgAXD+sAFQQCAgIHBwIDAwcODg4OAAAAAACQAAACACAAGwABYALQAyADcARgBTAGoAdwCOAAAlIyIuAjcmPgI7ATIeAgcWDgIjAyIOAhcGHgI7ATI+Aic2LgIrAQczFyM3BzMHIyc3IzcmPgIzFyIOAgcXFy4BIgYHJz4BMhYXBwcuAyc+AzcXFAYUBhcGFhQWFQc3LgEiBgcnPgEyFhcHBy4DJz4DNxcUBhQGFwYWFBYVBwFw4R01JhgBARgmNR3xGDAiFgEBGCY1HeEXKR0TAQETHSoW4RcpHRMBARIbIxDxDx8BIQExgQF/AcEhAQEJDBIJAQQFBQIBATYCBwUHARgIERQQCBctBAQFAQEBAQUEBBYDAgEBAgMWjQIHBQcBGAgRFBAIFy0EBAUBAQEBBQQEFgMCAQECAxYgFyc0Hh40JxcYKDQcHjQnFwEAEh4pFxcpHhISHikXGCkeETCAgDAgIKAgChENCCADBAYDIK0DAgIDFwcHBwcXLQMICQkFBQkJCAMXAQIDAwICAwMCARctAwICAxcHBwcHFy0DCAkJBQUJCQgDFwECAwMCAgMDAgEXAAUAIP/gAeAB4AAqAC8ANAA6AEAAAAUiLgI1ND4CNxcOAxUUHgIzMj4CNTQuAic3HgMVFA4CIwMzFSM1IzMVIzUDNxcHNxc3JzcHJzcBAC5SPSMZLj8mCCE2JxYeNEYoKEY0HhYnNiEIJj8uGSM9Ui4QICAgYGA6Kx4WQgoqHhZCCn8gIz1SLidHOikJHwgjMT0iKEY0Hh40RigiPTEjCB8JKTpHJy5SPSMCAGBgICD+d34KQhYeKgpCFh4qAAAAAAYAf//sAZsB4AAUACkAOwBAAEUASgAAJSIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIxMiLgInNx4BPgE3Fw4DIwMzFSM1AxcHJzczFwcnNwEAER0WDAwWHREQHRYNDRYdEAoSDQcHDRIKChENCAgNEQoEDBcXFgoQGjg2LhAbDCInLBYUICAwH0EfQX5BH0Ef4A0VHRERHRUNDRUdEREdFQ2ACA0RCgoRDQgIDREKChENCP7uAwYKBhsPCA4hGRAVHxYLAZJAQP70COAI4OAI4AgAAAAHAED/4AHAAeAACwAbAC0AMgA3ADwAQQAABSERMxUjESERIzUzByM1Mz4DMzIeAhczFSczNSM1NC4CIyIOAh0BIxUHMxUjNRUzFSM1FTMVIzU1MxUjNQHA/oBAIAFAIUFhvjICCQwOCAgODAkCMp5+LwMEBgMDBgUCLyHAwMDAwMBQUCABwCD+gAGAIEBgBwwIBQUIDAdgICAQAwYEAwMEBgMQIKAgIEAgIEAgIMAgIAAAAAAHAED/4AHAAeAACwAbAC0AMgA3ADwAQQAABSERMxUjESERIzUzByM1Mz4DMzIeAhczFSczNSM1NC4CIyIOAh0BIxUXMxUjNTczESMRFzMVIzUHMxUjNQHA/oBAIAFAIUFhvjICCQwOCAgODAkCMp5+LwMEBgMDBgUCLw8gIEAgIEAgIMAgICABwCD+gAGAIEBgBwwIBQUIDAdgICAQAwYEAwMEBgMQIHDg4CD/AAEAMNDQYHBwAAAAAwAw/+ABqwHgAAQAMQBKAAATMxUjNQEhJy4DNTQ+Aj8BNTMVBw4DFRQeAhchPgEuAS8BNTMVFx4BFAYPASU0LgE0NTQ+Aj8BFwcOAxUcARYUFwehwMABBf60BAkOCgUFCQ4JbCB1BwoHBAMGCQYBMAwMAQ4NdSBsExITEwT+zQIBAgUHBXAWcAIDAwEBAR8B4CAg/gAFCRUXGQ0NGRcVCWyZp3QHEBETCgkREQ4HDiMkIg50p5lsEy8yLxMFSwIGBQUDBwwMCwRwF3ACBQYGBAEDAwMBCgAACAAA/+ACAAHgABQAKQA+AFMAWABdAGIAZwAABSIuAjU0PgIzMh4CFRQOAiMRIg4CFRQeAjMyPgI1NC4CIxEiLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMnMxUjNRUzFSM1NxcHJzcHFwcnNwEANV1GKChGXTU1XUYoKEZdNS5SPSMjPVIuLlI9IyM9Ui4NGBEKChEYDQ0YEQoKERgNBwsJBQUJCwcHCwkFBQkLBxAgICAgjBdxF3GeF3EXcSAoRl01NV1GKChGXTU1XUYoAeAjPVIuLlI9IyM9Ui4uUj0j/uAKERgNDRgRCgoRGA0NGBEKYAUJCwcHCwkFBQkLBwcLCQWgoKDgoKCzF3EXcZ4XcRdxAAAFAA3/7QH9Ad0ABAAJAA4ALwA0AAA3JwEXAScXEycFJRcHJzcBJzc+ATQmLwE3FwceARQGBxc+ATIWFzcXBycuASIGDwEnFwcnN+qqAVhl/u16eOo8/toBFhTZE9j+wC0LBwcHBwsiFw0HBgYHAgoXFxYKDRciDAcRExIHCxcXIhciIK8BDmX+qKx8ASY85rEaqRqp/nwtCwcSExEHDCIXDQoWFxcKAgcGBgcNFyILBwcHBwstFyIXIgAAAAQAAAAgAgABoAAHABEAKAA/AAAlITUhNSc3FwUnNyEXITUzJyMBIi4CNTMUHgIzMj4CNTMUDgIjISIuAjUzFB4CMzI+AjUzFA4CIwIA/gAB4EgQWP4gIDMBGif+3PwZ5gEzDRgRCiAFCQsHBwsJBSAKERgN/vANGBEKIAUJCwcHCwkFIAoRGA2AICcrHDUdCNywIHD+oAoRGA0HCwkFBQkLBw0YEQoKERgNBwsJBQUJCwcNGBEKAAAFABD/4AHwAeAABAATACIANQBIAAATMxEjERMjNC4CKwE1MzIeAhUxIzQ+AjsBFSMiDgIVJyMRMzIeAhUjNC4CKwERMxUhIzUzESMiDgIVIzQ+AjsBEfAgICAgCA0RCrCwER0VDSANFR0RsLAKEQ0IQMCwER0VDSAIDREKkKABIMCgkAoRDQggDRUdEbABkP7AAUD+UAoRDQggDRUdEREdFQ0gCA0RCnABkA0VHREKEQ0I/rAgIAFQCA0RChEdFQ3+cAAACAAAAAACAAHAAAQACQAeADMASABdAGcAcwAAExcHJzczFwcnNwMiLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMFIi4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjJyU1IRUhFQU1MxcjNScjFTMVIzUzF28gHx8eYR8eIB9QFCMaDw8aIxQUIxoPDxojFA0YEQoKERgNDRgRCgoRGA0BIBQjGg8PGiMUFCMaDw8aIxQNGBEKChEYDQ0YEQoKERgNYP7AAgD+IAEAIMAgHERAYHwkAYVgCmAKYApgCv57DxojFBQjGg8PGiMUFCMaD6AKERgNDRgRCgoRGA0NGBEKoA8aIxQUIxoPDxojFBQjGg+gChEYDQ0YEQoKERgNDRgRCh01ziCSK53ATVNgIKBtAAgAAAAgAfsBkAAvAHMAeAB9AIIAigCPAJQAADciLgInLgMnJj4CNz4DNxcOAwcOAxceAxceAT4BNxcOAyMhIi4CJy4DJy4BPgE3Fw4CFhceAxceATI2Nz4DNz4CJicuAyc3HgMXHgEOAQcOAwcOAyMDFwcnNzcXByc3BxcHJzcXIzU/AR8BByczNw8BNzMVIzVfBw8ODgYIDQoGAgEBBAgGBg0QEgoFBwwKCgMEBQMBAQEEBwgFCxkYFggaBxIUFgsBQgYLCgoFCQ8MCgMDAwEFBB0DAwECAgIHCAoGBQ0MDQYGCwkHAwMDAQICAgYJCgUOCA8NCQMEAgEFBAQMDhAJBAgIBwQhMB8wHy0IQAhAvwVgBWALuIqgBg2Fjn5aam72ICAgAgUHBQUOEBIJChMSEQgHDQoGAiABBAcIBQUMDAwHBgwLCQQHBgQMCxMJDwoFAQMDAwQLDhEJCRITEgkOBgwMDQYGCwkIAwIEAQMCBggKBgYMDA0GBgsJCAMcBAsOEQkJEhMSCQkPDAoDAQIBAQEUsAiwCFwfESAQQCAQIBDgKGdADwq2IH0rUsAwMAAAAAAFAAD/4AH/Ad8AKQBYAF0AYgCNAAAlIi4CJy4DNyY+Aj8BFwcOAwceAxceATI2PwEXBw4DIzcnBw4BIiYnLgM3Jj4CPwEnNxcHDgMHHgMXHgM7ATI+Aj8BFwcFMwcjJzcXByc3AyIuAicuAyc+Az8CFwcOAwceAxceAjY/ARcHDgMjAWwLFRUSCQcNBwYBAQYHDQcuFiwHCAcCAQECBwgHCh8eHgsuFiwKERYUDH4jCgsWGhcKAwgEBAEBBAQIAwwjGDghBAIDAQEBAQMCBAEGBQcCAQMHBAcBIzcV/lYhAR8Bqj8WQBeaBxAODgUGCAcCAQECBwgGAaMSoAQEBAEBAQEEBQQGEhISBnQZdAcMEA4J3AUIDAgIEhUVCwwVFBMILRctBg0OEAgIDw4OBQwMDAwtFy0IDAgFTiILCQoKCQUKDAwGBwwMCgULIhY4IgIGBQcDAwYGBQIDAwICAgIDAyI5F+ogIMY/Fj4X/toDBgkFBg0PDwgIDw8NBgF0GnMDCAgJBQUJCQgDBwYBBwagEqQFCQYDAAAKAAAAEAIAAbAABwAMABEAFgAbACAAJQAqAC8ANAAAJSERMxUhNTM1ITUhFSUhNSEVNzMVIzU7ARUjNTsBFSM1EyM1MxUnMzUjFQUjNTMVJzM1IxUCAP4AIAHAIP4AAgD+IAHA/kAgICAwICAwICAggIBgQEABYODgwKCgEAEA4OAggIAgQEAwICAgICAg/tDAwCCAgCDAwCCAgAAHAHD/4AGQAeAAFAApADEAOQBBAEkATwAAJSIuAjU0PgIzMh4CFRQOAiMRIg4CFRQeAjMyPgI1NC4CIzcnIwcnNzMXJyM1IxUjNTMDIyc3FzM3FwcjNTMVMzUzJyM1MxUzAQAeNCcXFyc0Hh40JxcXJzQeFykeEhIeKRcXKR4SEh4pF2McjhwaJLIkHSCAIMAHsiQaHI4cGh3AIIAgEGAgQFAXJzQeHjQnFxcnNB4eNCcXAQASHikXFykeEhIeKRcXKR4SBykpEjc3JzAwUP5ANxIpKRJ3UDAwoGBAAAAAAAcAAAADAgABvQAHAAwAEQAWAC0ARABQAAAlJzcXEQcnNwcXByc3DwE1FxUnNzUnFQU1PgM1NC4CBzUeAxUUDgInFTUWPgI1NC4CJzU2HgIVFA4CBz0BNh4CFRQOAgcBQMkSl5cSyVgQUBBQiGBgQCAgAUANGBEKChEYDRQjGg8PGiMUGi8jFBQjLxohOiwZGSw6IQcLCQUFCQsHA4AbYAFFYBuAkBsxHS+tAcEBvx8BfwGBHx8BCRIXDgwZEAsBIQEOGyIVEyQZEAFBIQEVIjAZGy4kEwEfARorOyAiOS0YAYE/AQYIDAYICgoEAQAAAAMAAAAsAgABkAALABAAGAAAJSERMxUjFSERJzcXBTMVIzUFJzcXNQcnNwFA/sDfvwEAsgXN/wCfnwHAlAhsbAiUMAEAIMABAh4gIn4gIMQkIBy4HCAkAAAF//7/4AIAAeAAFAApAEAASABUAAA3Ii4CNTQ+AjMyHgIVFA4CIxEiDgIVFB4CMzI+AjU0LgIjEzUyPgI1NC4CIzUyHgIVFA4CIxcjNTMvATcXByE/ARcPASEvATcXwB40JxcXJzQeHjQnFxcnNB4XKR4SEh4pFxcpHhISHikXsBEdFQ0NFR0RFykeEhIeKReQYDsMMwhIav58FEsKOA0BPA04CkvAFyc0Hh40JxcXJzQeHjQnFwEAEh4pFxcpHhISHikXFykeEv8AIA0VHRERHRUNIBIeKRcXKR4SwCBTDh8TracYHhJvbxIeGAAAAAADAC7/4AHSAeAAFAApADUAADciLgInPgMzMh4CBxYOAiMDIg4CFwYeAjMyPgI3LgMjEyE/ARcPASEvATcX/B40KBYBARYoNB4dNiYXAQEXJjYdARYqHRMBARMdKhYZJyAQAQEQICcZ1/5bFFgNSAwBWwxIDVjAFyc0Hh40JxcXJzQeHjQnFwEAEh4pFxcpHhISHikXFykeEv4gqyQeHHV1HB4kAAUAAAAgAgABsAA2AE8AaABtAHMAACU1Mj4CNTQuAiMiDgIHHAMVHAMVIzwDNTwDNT4DMzEzHgMVFA4CIycjPAM9Aj4DMxUiDgIHHAMVByMiLgI1ND4CMxUiDgIVFB4COwEVNzMVIzUXJwcnNxcBUB40JxcXJjQeHDIoGQIgAx4wPSICJEAvGxwwQCRQIAITHycWDxwWDwFQMBovIxQUIy8aFCMaDw8aIxQwQCAgNSUlFjs7UCAXJzQeHjQnFxUjLxsBAgICAQEBAgEBAQEBAQEBAwMDASI6KxkBHC9AJCRAMBywAQIBAgECAhQlGxEgDBMZDwEDAgIBsBQjLxoaLyMUIA8aIxQUIxoPIFCAgDwjIxg3NwAAAAAHAAD/6QIAAcAAFAApAD4AUwBoAH0AiQAANyIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIxciLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMXIi4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjAREhESE1IREhETcXkAoRDQgIDREKChENCAgNEQoDBgQDAwQGAwMGBAMDBAYDcAoRDQgIDREKChENCAgNEQoDBgQDAwQGAwMGBAMDBAYDcAoRDQgIDREKChENCAgNEQoDBgQDAwQGAwMGBAMDBAYD/pACAP6QAVD+QDMa8AgNEQoKEQ0ICA0RCgoRDQhAAwQGAwMGBAMDBAYDAwYEA0AIDREKChENCAgNEQoKEQ0IQAMEBgMDBgQDAwQGAwMGBANACA0RCgoRDQgIDREKChENCEADBAYDAwYEAwMEBgMDBgQD/rkB1/6wIAEQ/qdDFAAAAAoAAP/gAfsB2wAcADQAOQA+AF4AjwDIAM0A0gD9AAATOAMxIi4CLwE3Fx4DFRQOAgcOAyMnHgMzMTI+Ajc+AzU0LgInMQczFwcnNx8BByc3FyIuAi8BNxceATI2Nz4BNCYvATcXHgEUBgcOAyMDMSIuAicuAzU0PgI/ARcHDgMVFB4CFx4DMzEyPgI/ARcHDgMjNycHDgMjMSIuAicuAzU0PgI/ASc3FwcOAxUUHgIXHgMzOAMxMj4CPwEXBwUzFSM1NxcHJzcDIi4CJy4DNTQ+Aj8CFwcOAxUUHgIXHgI2PwEXBw4DI0AFCQkIAxdEFwMGAwICAwYDAwgJCQULAQIDAwICAwMCAQECAQEBAQIBFi1lFmUW/lcWWBdMCA8ODgZhF2EHEhISBwcHBwdhFmEMDAwMBQ4ODwg0CxYUEggIDAgFBQgMCB0XHQYJBgMDBgkGBQ0PDwgIEA4NBh0XHggSFBYLbSIMBAsLDAcGDQsLBAUHBAMDBAcFCyIXOSIDAwMBAQMDAwIFBgYDAwcFBgIiOBb+WyAgqUAXPxaZCA8PDQYFCQYDAwYJBQKmE6UDBQMCAgMGAwcRExEHeBl5Bg0PDwgBcAIDBgMXRBcDCAkJBQUJCQgDAwYDAiUBAgEBAQECAQECAwMCAgMDAgEWYhdiF/tXF1gWsgMGCAZhF2EHBwcHBxISEgdhF2ILHh8dDAYIBgMBAAUIDAgIEhQWCwsWFBMHHhcdBg0OEAgIDw8NBQYJBgMDBgkGHRcdCAwIBT4iCwUHBAMDBAcFBAsLDQYHDAsLBAwiFjgiAgYFBwMDBgYFAgMDAwEBAwMDITgX5iAg0j8XPxf+zgMGCQUGDQ8PCAgPDw0GAXgZeAMICAkFBQkJCAMHBgEHBqUTqAUJBgMAAAAEAAn/6QIAAeAABwANACMAOgAABSc3FwcXNxc3IzUjNTMHMSIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMVNTI+AjU0LgIjAQD33BbEycUWJSDQ8KARHRYMDRUeEBEdFgwNFR4QChENCAcNEgoKEQ0IBw0SChf32xbFycQWK9Ag8A0WHRARHRUNDRYdEBEdFQ2ACAwSCgoRDQgQEAgMEgoKEQ0IAAcAAP/gAgAB4AAEAAkADgATABgATQBkAAATMxUjNRczFSM1ITMVIzU3FwcnNzMXByc3AyIuAjU0PgIzMh4CFwcuAyMiDgIVFB4CMzI+AjU0LgInNx4DFRQOAiMvAT4DMzIeAhcHLgMjIg4CB/AgIJBAQP7AQEBELRctF/kWjhaOfTVdRigoRl01Fy4rJxEVDyImKBQuUj0jIz1SLi5SPSMHDhUNGA8YEAgoRl01URsIGBwfEREfHBgIGwYSFRgMDBgVEgYBoEBAsCAgICCDLRctFxeLF4v+bShGXTU1XUYoCBAYDxgNFQ4HIz1SLi5SPSMjPVIuFCgmIg8VEScrLhc1XUYoYxEOFhAICBAWDhELEAwGBgwQCwAIAAD/8AIAAdAAFAApAD4AUwBoAH0AggCHAAA3Ii4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjJSIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIxEiLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMnFwcnNwcXByc3UBEdFQ0NFR0RER0VDQ0VHREKEQ0ICA0RCgoRDQgIDREKAWARHRUNDRUdEREdFQ0NFR0RChENCAgNEQoKEQ0ICA0RChEdFQ0NFR0RER0VDQ0VHREKEQ0ICA0RCgoRDQgIDREKdw6ADoBygA6ADpANFR0RER0VDQ0VHRERHRUNgAgNEQoKEQ0ICA0RCgoRDQggDRUdEREdFQ0NFR0RER0VDYAIDREKChENCAgNEQoKEQ0I/kANFR0RER0VDQ0VHRERHRUNgAgNEQoKEQ0ICA0RCgoRDQjuHEAcQKBAHEAcAAAAAwAF/+AB+wHgAB8AQADDAAAlMSIuAicuAzcmPgIzMh4CFx4DBxYOAiMnIg4CFwYeAhceAzMHNzI+Aic2LgInLgMjEyMnLgMnByc3JjQmNic2JjY0Nyc3Fz4DPwEXDwEOAw8BJwcXFQYUBhYHFgYeARcVBxc3Fx4DHwIzPwE+Az8BFzcnNzY0NjQ3JjQmNCc1NycHJy4DLwIjJzMXHgMXNxcHFgYWFBcGFAYUBxcHJw4DDwEBAAkODwwHBQkFBAEBDRUeEAkOEAwGBQoFBAEBDhUeDwEJEwwIAQECAwYDBAcJCQYBAQkSDAkBAQMDBgIFBgoIBjdnEwgNDgwIRjQ0AgIBAQEBAQI6NE0HDA8NCAEgBQkJDxANBwZHGTICAgEBAQECAQIsGUEGBwwQDgkIEzMVBgcKDAkGBkcZMgEBAgEBAQE5GU4FBgoMCwcGFU8BahUGCQsJBlMzQgIBAQEBAQI6NE0FCAsIBhWQAwYJBgUNDw8IER0VDQMGCQYFDQ8PCBEdFQ2ACA0RCgUJCQcEAwUEAhAQCA0RCgUJCQcEAwYDAv7QSwIHBwgFE1gyBAkICQQDBwcGBDlYFgUJBwcCDQQhAwMGCAoFBhQuMwkEBwcIAwUICQkFCSwuEQUGCQgGAgNESQMCBgcHBAYULjMJAwgHCAMDBgUGBAg5LhQFBQgHBgMDSSBSAgYGBwQWWEACBgUEAwMHBwYEOVgWBAYGBQJSAAAEAAD/4AIAAeAAFAApAFMAYAAANyIuAjU0PgIzMh4CFRQOAiMRIg4CFRQeAjMyPgI1NC4CIwEiLgIvATcXHgEyNjc+AzU0LgIvATcXHgMVFA4CBw4DIyUuATQ2NxcOARQWFwfQK0w4ISE4TCsrTDghIThMKyRAMBwcMEAkJEAwHBwwQCQBAAUJCAgEWRZaAgYGBgIBAgEBAQECAVYWVwMGAwICAwYDBAgICQX+phMTExMWDg4ODhZAIThMKytMOCEhOEwrK0w4IQGAHDBAJCRAMBwcMEAkJEAwHP4gAgMGA1cWVgMCAgMBAgMDAgIDAwIBWhZZBAcJCQUFCQkIAwMGAwLWEi8yLxMXDiQkJA4WAAYAAP/gAfcB1wAYACoALwA0AGMAaAAAATEiLgInLgM1ND4CPwEXBw4DIycOAxUUHgIXHgEyNjcxJwcXByc3BxcHJzcHIi4CJy4DNTQ+Aj8BFwcOAxUUHgIXHgEyNj8BFwcOAyM4AzETFwcnNwG+BQkJBwQDBgMCAgMGAxdEFwMICQkFCwECAQEBAQIBAgYGBgIWFxeoFqfgF3gWd2wIDw8NBgUJBgMDBgkFkhaRAwYDAgIDBgMHEhISB5EXkQYNDhAIi3EWcRYBbgIDBgMEBwkJBQUJCQgDF0QXAwYDAjsBAgMDAgIDAwIBAwICAxYWF6cWqOAXdxZ40wMGCQUGDQ4QCAgPDw0FkheRBAcJCQUFCQkIAwcHBweRFpIFCQYDAUxxFnEWAAAACgAAABACAAGwABQAKQAvADUAOgA/AEQASQBOAFoAADciLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMTLwE3HwEHJz8BFwc3MxUjNRUzFSM1FTMVIzUVMxUjNQczFSM1BSM1MxEhETMVIxEhsBEdFQ0NFR0RER0VDQ0VHREKEQ0ICA0RCgoRDQgIDREKUA4nCjkSwCASOQon0kBAgICAgICAkKCgAVCQcP5AcJACANANFR0RER0VDQ0VHRERHRUNgAgNEQoKEQ0ICA0RCgoRDQj+/VcNHhNpBgZpEx4NrCAgQCAgQCAgQCAgYCAgICABYP6gIAGgAAAAAAUATf/gAbMB4AAEABIAIQAxAEgAAAEXByc3EyE3PgMzMh4CBxclISc2LgIjIg4CBxcHNyc3Jj4CMxciDgIHFwcXIi4CJzMGHgIzMj4CNzMWDgIjAS0FXwdhhf6bIgEWKDMfHTUmGAEk/r8BGx4BEx0qFhgoHxEBAR5OIREBDhQeEAELEA4HAQERQQsQDgcBIQEEAwcCBAUFAgEfAQkMEgkB4CAQIBD+UNIdNCcWFic0HdIgsRcoHhISHigYAq4uBH4RHRUNIAgMEgoJeZ4IDREKAwYEAwMEBgMKEQ0IAAAABgAg/+AB4AHgAAkADgATACgAPQBJAAAFIREzESERITUhASEVITUVIRUhNTciLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMXIz8BFw8BMy8BNxcB4P5AIAGA/sABYP6QASD+4AEg/uCQDRgRCgoRGA0NGBEKChEYDQcLCQUFCQsHBwsJBQUJCwdjxhUoDBgLegsYDCggAaD+gAHAIP6gICBAICDgChEYDQ0YEQoKERgNDRgRCmAFCQsHBwsJBQUJCwcHCwkF4HAPHgk4NwoeEgAABAAA/+ACAAG4ABsAIQA4AD4AAAUiLgInLgI2NxcOAR4BFx4CNjcXDgMjAyM1IzUzASc+AS4BJy4CBgcnPgEeARceAgYHFyM1MxUzAQAZMS4rEyMmBB4fGRwaBCEfHEVKSyASECEjIxKgIEBgAWYZHBoEIR8cRUpLIBImVVVPICMmBB4fOmAgQCAKExwSI1hcWyYUIk9RTB8cIAgQFRsKDwoFAVBAIP6tFCJPUU0eHCAIEBUbGBMKJCAjWFxbJg1gQAAAAAMAIP/gAeAB4AAqAEwAbQAABSIuAjU0PgI3Fw4DFRQeAjMyPgI1NC4CJzceAxUUDgIjETEiLgInLgM9ATQ+Ajc+AzMyHgIdARQOAiM1Ig4CBw4DHQEUHgIXHgMzMj4CPQE0LgIjAQAuUj0jFCU0IAwcLCARHjRGKChGNB4RICwcDCA0JRQjPVIuBQkJCAMDBgMCAgMGAwMICQkFChENCAgNEQoCAwMCAQECAQEBAQIBAQIDAwIDBgQDAwQGAyAjPVIuI0A2Kg0eCyQuNx4oRjQeHjRGKB43LiQLHg0qNkAjLlI9IwEwAgMGAwMICQkFcAUJCQgDAwYDAggNEQpwChENCLABAQIBAQIDAwJwAgMDAgEBAgEBAwQGA3ADBgQDAAQAg//iAX0B4AAwADYASwBgAAA3LgI2Nz4DMyIyIjIjMh4CFx4BDgEHJz4BLgEnLgMrASIOAgcOAhYXBxcnNxc3FyciLgI3Jj4CMzIeAhcOAyM3Ig4CBx4DMzI+Aic2LgIjgxoZARsYDhwgIRMBAQEBARMhIBwOGBsBGRoWFBYBFBYJGRkdDQENHRkZCRYUARYUFnxdG0NBHV8TJBkQAQEQGSQTFSIbDgEBDhsiFQEOFxIJAQEJEhcODBkQCwEBCxAZDK4aQkVCGg0UDQcHDRQNGkJFQhoWFjY5NhYKEAsGBgsQChY2OTYWFsyWEGpqEFgPGiMUFCMaDw8aIxQUIxoPoAoRGA0NGBEKChEYDQ0YEQoAAAYAAAAQAgABsAAEAAkADwAVACoAPwAAJSERIRElIREhESUnByc3FzcnByc3FyciLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMCAP4AAgD+IAHA/kABJKRUF2u8WUU8F1NbqwoRDQgIDREKChENCAgNEQoDBgQDAwQGAwMGBAMDBAYDEAGg/mAgAWD+oBW0VBZszBpEQRZZXGUIDREKChENCAgNEQoKEQ0IQAMEBgMDBgQDAwQGAwMGBAMAAAAFAED/4AHAAb0ADQAbADIASQBiAAAFIi4CPQEhFRQOAiMDFRQeAjMyPgI9ASEXIi4CPQE0PgIzMh4CHQEUDgIjNSIOAh0BFB4CMzI+Aj0BNC4CIycuAT4BNz4CFh8BBycuAQ4BBw4CFhcHAQAoRjQeAYAeNEYooBksOiEhOiwZ/sCgChENCAgNEQoKEQ0ICA0RCgMGBAMDBAYDAwYEAwMEBgNwDgsFExETLjAuEjEXMA4iJCMODA8DCAoaIB40RihgYChGNB4BAEAhOiwZGSw6IUCwBw0SCiAKEQ0ICA0RCiAKEg0HYAMEBgMgAwYEAwMEBgMgAwYEA4cTKiwpEBMTARESMRYwDgwBDg4NHyAgDRMAAAAIACD/4AHgAeAABAAJAA4AEwAfACQAKQAuAAA3IzUzFSczNSMVNyM1MxUnMzUjFQUhNTMVIREhFSM1IQUjNTMVJzM1IxUlMxEjEYBgYEAgIEBgYEAgIAGg/mAgAWD+oCABoP6gYGBAICABICAgMGBgICAgYGBgICAg8C8PAcAQMLBgYCAgIHD+QAHAAAYAAAADAfsBvQAHAAwAEQAWABsAIAAAJSc3FxEHJzcHFwcnNwcjNTMVJzM1IxUlFwcnNzMXByc3AUDJEpeXEslYEFAQUIhgYEAgIAFbgBaAFmoWgBaAA4IbYwFGYRx/jxwwHDCuwMAggICLgBaAFhaAFoAACAAAABACAAGwAAQACQARABkAIQApADEAOQAAJSERIRElIREhEQEjNTMVMzUzByM1MxUzNTMHIzUzFTM1MxEjNSMVIzUzFyM1IxUjNTMXIzUjFSM1MwIA/gACAP4gAcD+QAGQYCAgIIBgICAggGAgICAgICBggCAgIGCAICAgYBABoP5gIAFg/qABAEAgIEBAICBAQCAg/uAgIEBAICBAQCAgQAALAED/4QHAAd8AFgAvAEgATQBSAFcAXABhAGYAawBwAAAlIi4CNTMUHgIzMj4CNTMUDgIjNyc+Az0BNC4CJzceAx0BFA4CByMuAz0BND4CNxcOAx0BFB4CFwcTMxEjERczFSM1FTMVIzUVMxUjNSczFSM1FTMVIzUVMxUjNRczFSM1AQAoRjQeIBksOiEhOiwZIB40RigSBBEeFwwMFx4RBBgoHRERHSgYJBgoHRERHSgYBBEeFg0NFh4RBAIgIFAgICAgICCgICAgICAgEKCgIB41RigiOiwZGSs6ISdGNB5CIAIRGiASgBEhGREDHwMXIisXgBgrIhcDAxciKxiAFysiFwMfAxEZIRGAEiAaEQIgAT//AAEAICAgUCAgUCAgoCAgUCAgUCAg4CAgAAAAAwAA/+kCAAHAAAsAEAAVAAAXESERITUhESERNxcnIRUhNRUzFSM1AAIA/rABMP5AMxoNAUD+wODgFwHX/rAgARD+p0MU2iAgUCAgAAYAAP/wAgABoAAJAA4AEwAYAB0AKQAAJSM1MzUhFSM1IQczFSM1FTMVIzUFMxUjNRUzFSM1BxEhESM1MzUhFTcXAgCggP8AIAFAoGBgYGD+4MDAgIBAAUDQsP8AExqgIMAQMFAgIEAgIBAgIEAgINABYP8AIMDgGhQAAAAGAAD/8AIAAaAABAAJABMAGAAdACkAAAEzFSM1FTMVIzUHIxEhFSM1IRUzJzMVIzUVMxUjNRMRIREjNTM1IRU3FwEAwMCAgGCgAUAg/wCAYGBgYGCAAUDQsP8AExoBACAgQCAgIAEAMBDAkCAgQCAg/uABYP8AIMDgGhQABAAAABACAAGwAAQACQAOABgAABMhFSE1FSEVITUVIRUhNQUhETMRIREhNSFgAUD+wAFA/sABQP7AAaD+ACABwP4gAgABMCAgQCAgQCAgoAFg/sABYCAAAAQAAAAQAgABsAAEAAkADQARAAAlIREhESUhESERNzUXBzcVNycCAP4AAgD+IAHA/kCgtLQgTEwQAaD+YCABYP6gVrRaWoBMJiYAAAAFAAAAEAIAAbAABAAJAA4AFAAZAAAlIREhESUhESERNxcHJzcXJzcXNxcHFwcnNwIA/gACAP4gAcD+QHIcYBxgbscOubkOWWAcYBwQAaD+YCABYP6g6BCgEKBKZBxcXBwaoBCgEAAAAAkAAAAwAgABkAAUACkAPgBTAGgAfQCFAI0AlQAAEyIuAjU0PgIzMh4CFRQOAiM1Ig4CFRQeAjMyPgI1NC4CIxUiLgI1ND4CMzIeAhUUDgIjNSIOAhUUHgIzMj4CNTQuAiMVIi4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjJSE1ITUhNSEVITUhNSE1IRUhNSE1ITUhMAoRDQgIDREKChENCAgNEQoDBgQDAwQGAwMGBAMDBAYDChENCAgNEQoKEQ0ICA0RCgMGBAMDBAYDAwYEAwMEBgMKEQ0ICA0RCgoRDQgIDREKAwYEAwMEBgMDBgQDAwQGAwHQ/oABYP6gAYD+gAFg/qABgP6AAWD+oAGAATAIDREKChENCAgNEQoKEQ0IQAMEBgMDBgQDAwQGAwMGBAPACA0RCgoRDQgIDREKChENCEADBAYDAwYEAwMEBgMDBgQDwAgNEQoKEQ0ICA0RCgoRDQhAAwQGAwMGBAMDBAYDAwYEA8AgICDgICAg4CAgIAAAAAQADgASAfIBtgAEAAkADwAVAAAlJzcXBycXNycHFyc3FzcXByc3FzcXAQDy8vLyrq6urq6u5w7Z2Q7n5w7Z2Q6ygoKCgoJeXl5e0HIcamocxHIcamocAAAEAAD/4AIAAeAADQAuAEMAWAAAFyM1NxcHFTM1MzcXByM3NTI+AjU0LgIjIg4CFSM0PgIzMh4CFRQOAiM1Ii4CNTQ+AjMyHgIVFA4CIzUiDgIVFB4CMzI+AjU0LgIjkJC0GKxQSVsYZTfQGi8jFBQjLxoaLyMUIBksOiEhOiwZGSw6IQ0YEQoKERgNDRgRCgoRGA0HCwkFBQkLBwcLCQUFCQsHIGbFFrs6QGoUdoAgFCMvGhovIxQUIy8aITosGRksOiEhOiwZYAoRGA0NGBEKChEYDQ0YEQpgBQkLBwcLCQUFCQsHBwsJBQAAAAcAAP/gAgAB4AAHAAwAEgAXAB8AJAApAAAFIREzESERMwUXByc3Fyc3FzcXBxcHJzc3IzUhFSM1IQUzFSM1FTMVIzUCAP4AIAHAIP6SHGAcYG7HDrm5DllgHGAcUiD+wCABgP7AcHDg4CABkP6QAXCIEKAQoEpkHFxcHBqgEKAQSJCQsEAgIEAgIAAABQAAACACAAGgACAAQQBcAHgAhQAAJS4DIzAiMCIxIg4CByc+AzMyMDoBMTIeAhcHByIuAic3HgMzMDIwMjEyPgI3Fw4DIyIwKgExNyIuAjU0PgIzMh4CFRQOAgcOAysBNSIOAhUUHgIzFTcyPgI3PgM1NC4CIwc0PgIzFyIOAhUHAeAEJjxOKwEBLE48JgMgBCtEWTIBAQExWEUsBSDhMVhFLAUgBCY8TisBASxOPCYDIAQrRFkyAQEBARovIhUUIi4bGy4jFQUJDgkJFRYZDQEUIxoPDxsiFAEJExEQBgcLBwMPGiMUQAoRFw0BBwsJBSDuHzUnFxcoNB8EJT8vGxsvPyUEzhsvPyUEHzUnFxcoNB8EJT8vG0AUIi8aGi8jFRQiLxoNGBgVCQkOCgXgEBojFBMjGg8QEAQHCwcHDxISChMjGg9hDhcSCiAFCQwGAQAAAAUAAP/wAgAB0AAJABMAKwA8AEIAAAUhESEVIxEhNTMHLwE3FwcfATcXNyc3PgMzMh4CFx4DFRQOAg8BJxc0NjwBNTQuAicuAiIHATcXBzcXAgD+AAEA4AHAIO4ePboWmh8PmhYXWwwECwsNBgYNCwsEBQcFAgIFBwULKicBAQMDAgMICAgE/rssHhdHChABsCD+kOBpPR65FpoPH5oWFlsLBQcFAgIFBwUECwsNBgYNCwsEDFgnAQICAgEDBgYFAwMEAgH+lIQKRxceAAUAAAAQAgABsAATACgAPQBCAE8AACUjNTMRIycjByMRMxUjETM3MxczASIuAjU0PgIzMh4CFRQOAiMRIg4CFRQeAjMyPgI1NC4CIzczFSM1ByM0PgIzFSIOAhUCAIBgaTCOMGlggHcwsjB3/wAeNCcXFyc0Hh40JxcXJzQeFykeEhIeKRcXKR4SEh4pF6AgINAgDRUdEQoRDQgQIAEQUFD+8CABUFBQ/rAXJzQeHjQnFxcnNB4eNCcXAQASHikXFykeEhIeKRcXKR4SECAggBEdFQ0gCA0RCgAAAAAFAAAADQIAAbAANgBPAGgAbQBzAAAlNTI+AjU0LgIjIg4CBxwDFRwDFSM8AzU8AzU+AzMxMx4DFRQOAiMnIzwDPQI+AzMVIg4CBxwDFQcjIi4CNTQ+AjMVIg4CFRQeAjsBFTczFSM1Fyc3FzcXAVAeNCcXFyY0HhwyKBkCIAMeMD0iAiRALxscMEAkUCACEx8nFg8cFg8BUDAaLyMUFCMvGhQjGg8PGiMUMEAgIBA7FiUlFlAgFyc0Hh40JxcVIy8bAQICAgEBAQIBAQEBAQEBAQMDAwEiOisZARwvQCQkQDAcsAECAQIBAgIUJRwQIAwTGQ8BAwICAbAUIy8aGi8jFCAPGiMUFCMaDyBQgICTNxgjIxgAAAAABgAAACACAAGgABQAKQA2AD4ARgBLAAAlIi4CNTQ+AjMyHgIVFA4CIxEiDgIVFB4CMzI+AjU0LgIjByM0PgIzFSIOAhUHIxEzFSMRMwUjNTMRIzUzJTMVIzUBACRAMBwcMEAkJEAwHBwwQCQeNCcXFyc0Hh40JxcXJzQeUCASHikXER0VDVBgYEBAAaBgQEBg/iBAQCAcMEAkJEAwHBwwQCQkQDAcAUAXJzQeHjQnFxcnNB4eNCcXkBcpHhIgDRUdEbABQCD/ACAgAQAgQCAgAAIAAAAwAgABkAAYAGUAACUjPAM9Aj4DMxUiDgIHHAMVFyMiLgI1ND4CMxUiDgIVFB4COwEyPgI1NC4CIyIOAgccAxUcAxUjPAM1PAM1PgMzMTMeAxUUDgIjAQAgAhMfJxYPHBYPAVDQGi8jFBQjLxoUIxoPDxojFNAeNCcXFyY0HhwyKBkCIAMeMD0iAiRALxscMEAk4AECAQIBAgIUJRwQIAwTGQ8BAwICAbAUIy8aGi8jFCAPGiMUFCMaDxcnNB4eNCcXFSMvGwECAgIBAQECAQEBAQEBAQEDAwMBIjorGQEcL0AkJEAwHAAABQBA/+ABwAHgAA0AGwAyAEkAZAAABSIuAj0BIRUUDgIjAxUUHgIzMj4CPQEhFyIuAj0BND4CMzIeAh0BFA4CIzUiDgIdARQeAjMyPgI9ATQuAiM3IzU0LgIjIg4CHQEjNTQ+AjMyHgIdAQEAKEY0HgGAHjRGKKAZLDohITosGf7AoAoRDQgIDREKChENCAgNEQoDBgQDAwQGAwMGBAMDBAYDgCAPGiMUFCMaDyAUIy8aGi8jFCAeNEYoYGAoRjQeAQBAITosGRksOiFAsAcNEgogChENCAgNEQogChINB2ADBAYDIAMGBAMDBAYDIAMGBAOQRRMhGQ4OGSETRUUZLSITEyItGUUAAwAA/+ACAAHgACAAKgAyAAAXIi4CNTQ+AjMVIg4CFRQeAjMyPgI1MxQOAiMBIREzMh4CHQEnMy4DJxXgLlI9IyM9Ui4oRjQeHjRGKChGNB4gIz1SLgEg/wAQLldDKOC/AyI0QiQgIz1SLi5SPSMgHjRGKChGNB4eNEYoLlI9IwEAAQAoQ1cuECAkQjQiA78ABQCN/+ABcwGxACUAKgAvAEYAUwAAJSc3PgE0JicuASIGBw4BFBYfAgcnLgE0Njc+ATIWFx4BFAYPAQcXByc3FRcHJzcHIi4CNTMUHgIzMj4CNTMUDgIjAyM0PgIzFSIOAhUBTx0pEhMTEhMvMi8TEhMTEgInHSQXFhgXFzs+OxcXGBYXJBEEgASABIAEgD4KEg0HIAIEBgQDBgQDIAgNEQpAIA8aIxQNGBEKiQ5OEy8yLxITExMTEi8yLxMBTQ5IFzs9OhcYFxcYFzo9OxdICSAPHxAwIA8fEHAIDREKAwYEAwMEBgMKEQ0IAWAUIxoPIAoRGA0AAAAFAAD/8AIAAdAABAAJACAAPQBFAAAFITUhFSUhNSEVNyIuAjUzFB4CMzI+AjUzFA4CIzcjNTQuAiMiDgIdASM1MzQ+AjMyHgIVMxUXIzUhFSM1IQIA/gACAP4gAcD+QOAKEQ0IIAMEBgMDBgQDIAgNEQpwQAgNEQoKEQ0IQCANFR0RER0VDSCQIP5AIAIAENDQIJCQYAgNEQoDBgQDAwQGAwoRDQjwIAoRDQgIDREKICARHRUNDRUdESCAQEBgAAANAAAAEAIAAbAABAAJAA4AEwAYAB0AIgAnACwAMQA5AD4AQwAAEyEVITURIRUhNRMzFSM1OwEVIzU7ARUjNRMjNTMVJzM1IxU3MxUjNSUhNSEVJSE1IRUBITUzFSE1MwUzFSM1FTMVIzUQAeD+IAHg/iAwICAwICAwICAggIBgQECAcHABIP4AAgD+IAHA/kAB4P4AIAHAIP7g4ODg4AGwICD+gCAgAVAgICAgICD+4KCgIGBggCAgMICAIEBA/sDw0OBQICBAICAAAAAJAAAAAAIAAcAABAAJAA4AEwAfACQAKQAuADMAABMjNTMVJzM1IxUXIzUzFSczNSMVEyERMxUjESERIzUzITMVIzUHIRUhNRUhFSE1JyEVITXQUFAwEBDgUFAwEBCw/gBgQAHAQGD+8CAgcAEA/wABAP8AcAHg/iABQICAIEBAIICAIEBA/qABkCD+sAFQICAg0CAgQCAgoCAgAAABAAAAAQAAiWp/K18PPPUACwIAAAAAAM+ZDD4AAAAAz5kMPv/9/9wCBAHpAAAACAACAAAAAAAAAAEAAAHg/+AAAAIA//3//AIEAAEAAAAAAAAAAAAAAAAAAADMAAAAAAAAAAAAAAAAAQAAAAIAAAACAAAgAgAAAAIA//8CAAAOAgAAfgIAAAACAAADAgAAAAIAAAACAAAwAgAAKAIAAAACAAAAAgAAAAIAADACAP/9AgAAAAIAAAACAAAAAgAAAAIAAAgCAAAAAgAAAAIAAEACAAAgAgAAIAIAABACAABOAgAAgAIAAFACAAAAAgD//QIAAEgCAAAAAgAALQIAAEACAACAAgAAAAIAAG0CAAAAAgAAAAIAAAACAAAAAgAAAAIAAGACAABAAgAAAAIAAAACAAAAAgAAQAIAAIACAAAAAgAAIAIAAAACAAAAAgAAAAIAAIACAABtAgAAQAIAAAUCAABwAgAAAAIAAAACAABgAgAAAAIAAAACAAAAAgAAcAIAAAACAAAAAgAAUAIAAFACAAAAAgAAAAIAAAACAABQAgAAQAIAAAACAAAgAgAAQgIAAIQCAAAgAgAAAAIAAAACAAAAAgAAIAIAAEACAAAAAgAAAAIAAAACAAAAAgAAAAIAAHACAACgAgAAUAIAAAACAABLAgAANAIAACACAAALAgAAQAIAACoCAAAAAgAAMAIA//8CAAAAAgAAAAIAABACAAAwAgAABQIAAAACAAAcAgAAAgIAACoCAAAAAgAAJQIAAAkCAAAOAgAAAAIAAAACAABQAgAAAAIAACoCAAAAAgAABAIAAAACAAAAAgAAEAIAAAACAAAAAgAAAAIAACACAAAgAgD//gIAAAACAP/+AgAAQAIAAAACAAAgAgAAfwIAAEACAABAAgAAMAIAAAACAAANAgAAAAIAABACAAAAAgAAAAIAAAACAAAAAgAAcAIAAAACAAAAAgD//gIAAC4CAAAAAgAAAAIAAAACAAAJAgAAAAIAAAACAAAFAgAAAAIAAAACAAAAAgAATQIAACACAAAAAgAAIAIAAIMCAAAAAgAAQAIAACACAAAAAgAAAAIAAEACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAADgIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAQAIAAAACAACNAgAAAAIAAAACAAAAAAAAAAAKABQAHgCAARQBVgGaAdwCHAJ6AwwDWAOOA8gEWgTUBVgFjAZCBvIHOAgSCFoIogkgCWgJtgoACoILUAv2DGYMxg0oDXYNuA5YDqoPKA+CD+wQOhCUESYRUhHqEigSnhMKE1ATphQUFLwVChW0FfQWYBaiFwoXPBeYGAAYQhi4GO4ZaBo0Gm4anBsEG8ocIByYHTgd6B5qHwgfOh/6IEQguCD2ISAhjCICIiQimCL+IzIjiiQAJIok/iV0JcYmGiZqJrInaieSKEoo6ClqKdIqWirIKzIroCwMLDgsaC0CLXQt5C5iLxgvOC+cL9IwOjCSMSwx0jJIMpQy7DNuM740GDS6NWw2GjZsNpI21DcSN0I3nDfuOC44ZDkyOZI6ADpaOrY7IjuwPA48ajzMPWo+RD8QP14/zkBGQHJA6kE8QchCgEPSRCREsEVmRnhHAEeUSBRIhEjwSVJJ4kpsSs5LWEueS9hMKkzCTOhNJk1kTZBNtk3qTrBO3E9ST5hQQlCoURZRolIKUoBTBFNMU8hUKFSOVNwAAAABAAAAzAD+ABQAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEAIAAAAAEAAAAAAAIADgCGAAEAAAAAAAMAIAA2AAEAAAAAAAQAIACUAAEAAAAAAAUAFgAgAAEAAAAAAAYAEABWAAEAAAAAAAoAKAC0AAMAAQQJAAEAIAAAAAMAAQQJAAIADgCGAAMAAQQJAAMAIAA2AAMAAQQJAAQAIACUAAMAAQQJAAUAFgAgAAMAAQQJAAYAIABmAAMAAQQJAAoAKAC0AFMAdAByAG8AawBlAC0ARwBhAHAALQBJAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFMAdAByAG8AawBlAC0ARwBhAHAALQBJAGMAbwBuAHNTdHJva2UtR2FwLUljb25zAFMAdAByAG8AawBlAC0ARwBhAHAALQBJAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBTAHQAcgBvAGsAZQAtAEcAYQBwAC0ASQBjAG8AbgBzAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('truetype'),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAIP4AAoAAAAAg7AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAfQ4AAH0O2y4JFk9TLzIAAH4EAAAAYAAAAGAIIv19Y21hcAAAfmQAAABMAAAATBpVzR5nYXNwAAB+sAAAAAgAAAAIAAAAEGhlYWQAAH64AAAANgAAADYAUlk+aGhlYQAAfvAAAAAkAAAAJAPkAqlobXR4AAB/FAAAAzAAAAMwkQcUJ21heHAAAIJEAAAABgAAAAYAzFAAbmFtZQAAgkwAAAGKAAABipxmbApwb3N0AACD2AAAACAAAAAgAAMAAAEABAQAAQEBEVN0cm9rZS1HYXAtSWNvbnMAAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHiGf4mPh9BR0AAAYJDx0AAAYOER0AAAAJHQAAfQUSAM0CAAEAEQAhACMAJQAoAC0AMgA3ADwAQQBGAEsAUABVAFoAXwBkAGkAbgBzAHgAfQCCAIcAjACRAJYAmwCgAKUAqgCvALQAuQC+AMMAyADNANIA1wDcAOEA5gDrAPAA9QD6AP8BBAEJAQ4BEwEYAR0BIgEnASwBMQE2ATsBQAFFAUoBTwFUAVkBXgFjAWgBbQFyAXcBfAGBAYYBiwGQAZUBmgGfAaQBqQGuAbMBuAG9AcIBxwHMAdEB1gHbAeAB5QHqAe8B9AH5Af4CAwIIAg0CEgIXAhwCIQImAisCMAI1AjoCPwJEAkkCTgJTAlgCXQJiAmcCbAJxAnYCewKAAoUCigKPApQCmQKeAqMCqAKtArICtwK8AsECxgLLAtAC1QLaAt8C5ALpAu4C8wL4Av0DAgMHAwwDEQMWAxsDIAMlAyoDLwM0AzkDPgNDA0gDTQNSA1cDXANhA2YDawNwA3UDegN/A4QDiQOOA5MDmAOdA6IDpwOsA7EDtgO7A8ADxQPKA88D1APZA94D4wPoA+0D8gP3A/wEAQQGBAsEEFN0cm9rZS1HYXAtSWNvbnNTdHJva2UtR2FwLUljb25zdTB1MXUyMHVFNjAwdUU2MDF1RTYwMnVFNjAzdUU2MDR1RTYwNXVFNjA2dUU2MDd1RTYwOHVFNjA5dUU2MEF1RTYwQnVFNjBDdUU2MER1RTYwRXVFNjBGdUU2MTB1RTYxMXVFNjEydUU2MTN1RTYxNHVFNjE1dUU2MTZ1RTYxN3VFNjE4dUU2MTl1RTYxQXVFNjFCdUU2MUN1RTYxRHVFNjFFdUU2MUZ1RTYyMHVFNjIxdUU2MjJ1RTYyM3VFNjI0dUU2MjV1RTYyNnVFNjI3dUU2Mjh1RTYyOXVFNjJBdUU2MkJ1RTYyQ3VFNjJEdUU2MkV1RTYyRnVFNjMwdUU2MzF1RTYzMnVFNjMzdUU2MzR1RTYzNXVFNjM2dUU2Mzd1RTYzOHVFNjM5dUU2M0F1RTYzQnVFNjNDdUU2M0R1RTYzRXVFNjNGdUU2NDB1RTY0MXVFNjQydUU2NDN1RTY0NHVFNjQ1dUU2NDZ1RTY0N3VFNjQ4dUU2NDl1RTY0QXVFNjRCdUU2NEN1RTY0RHVFNjRFdUU2NEZ1RTY1MHVFNjUxdUU2NTJ1RTY1M3VFNjU0dUU2NTV1RTY1NnVFNjU3dUU2NTh1RTY1OXVFNjVBdUU2NUJ1RTY1Q3VFNjVEdUU2NUV1RTY1RnVFNjYwdUU2NjF1RTY2MnVFNjYzdUU2NjR1RTY2NXVFNjY2dUU2Njd1RTY2OHVFNjY5dUU2NkF1RTY2QnVFNjZDdUU2NkR1RTY2RXVFNjZGdUU2NzB1RTY3MXVFNjcydUU2NzN1RTY3NHVFNjc1dUU2NzZ1RTY3N3VFNjc4dUU2Nzl1RTY3QXVFNjdCdUU2N0N1RTY3RHVFNjdFdUU2N0Z1RTY4MHVFNjgxdUU2ODJ1RTY4M3VFNjg0dUU2ODV1RTY4NnVFNjg3dUU2ODh1RTY4OXVFNjhBdUU2OEJ1RTY4Q3VFNjhEdUU2OEV1RTY4RnVFNjkwdUU2OTF1RTY5MnVFNjkzdUU2OTR1RTY5NXVFNjk2dUU2OTd1RTY5OHVFNjk5dUU2OUF1RTY5QnVFNjlDdUU2OUR1RTY5RXVFNjlGdUU2QTB1RTZBMXVFNkEydUU2QTN1RTZBNHVFNkE1dUU2QTZ1RTZBN3VFNkE4dUU2QTl1RTZBQXVFNkFCdUU2QUN1RTZBRHVFNkFFdUU2QUZ1RTZCMHVFNkIxdUU2QjJ1RTZCM3VFNkI0dUU2QjV1RTZCNnVFNkI3dUU2Qjh1RTZCOXVFNkJBdUU2QkJ1RTZCQ3VFNkJEdUU2QkV1RTZCRnVFNkMwdUU2QzF1RTZDMnVFNkMzdUU2QzR1RTZDNXVFNkM2dUU2QzcAAAIBiQDKAMwCAAEA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tovAi8C2tsCLwIu2YItWi1ZgYFaLCIv3NBVoi25ui2iLaKhurouui6ioi66Lrm6oaIsI+1SrFcuLi2tLi4urBffUixXLi4trS4uLqwWL+zQVy4uLa0uLi6sF+9SLFcuLi2tLi4urBQ74lNsV+2SLi6v3RIuL97T8VIuL+7T3RYuLa/tli4v39PiUiwVL+7QV/BSLi/d0+BSLi/t0Bfv0qxX31IuL9zT71IuL+zQF9yRMFauLi2pri4usBTpKFfdWi4tr+1aLi6sFDvg09/QV+9SLBWiLbqiLrouuqKiuiwj31IsFrouobotoi2hubmiLCPvU6xV5i319i3mLeZl9nYsI99SLBZ2LmZmLnYudfZl5iwj71IsF90T8dBVri4vUZLLMy0vKsbOL1KuLizRycsxLSkukcgUO+CNrFfuyi3r4A6uNmvvl93aLmvflq4kF+/TMFfgUi4tr/BSLi6sF99hrFfuci6L3BPdui6L7BAX7dKsV90yLgrv7OouCWwXn+8QVaItuqIuui66oqK6Lrouobotoi2hubmiLCIvrFXmLfX2LeYt5mX2di52LmZmLnYudfZl5iwgr6xX3VIuLa/tUi4urBYv7dBX3VIuLa/tUi4urBQ6LixX4lIuLa/yUi4urBYv4dBWri4v8lGuLi/iUBfcE/FQVq4uLa2uLi6sFy4sVq4uLa2uLi6sFy4sVq4uLa2uLi6sFy4sVq4uLa2uLi6sFy4sVq4uLa2uLi6sFy4sVq4uLa2uLi6sF/CTLFauLi2tri4urBYvLFauLi2tri4urBYvLFauLi2tri4urBYvLFauLi2tri4urBYvLFauLi2tri4urBYvLFauLi2tri4urBfdE+/QVK4uL93Tri4v7dAVLqxWri4v3NGuLi/s0BfdUaxUri4v39OuLi/v0BUurFauLi/e0a4uL+7QF91RrFSuLi/e064uL+7QFS6sVq4uL93Rri4v7dAUOi4sV+JSLi2v8lIuLqwWL+HQVq4uL/JRri4v4lAX3BPxUFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBfwkyxWri4tra4uLqwWLyxWri4tra4uLqwWLyxWri4tra4uLqwWLyxWri4tra4uLqwWLyxWri4tra4uLqwWLyxWri4tra4uLqwX3Afu+FXGf9fch3Un3GvcaoXX7LvsuPckF94FyFWuLi/cE+wSLi6v3JIsFDouLFfiUi4tr/JSLi6sFi/h0FauLi/yUa4uL+JQF9wT8VBWri4tra4uLqwXLixWri4tra4uLqwXLixWri4tra4uLqwXLixWri4tra4uLqwXLixWri4tra4uLqwXLixWri4tra4uLqwX8JMsVq4uLa2uLi6sFi8sVq4uLa2uLi6sFi8sVq4uLa2uLi6sFi8sVq4uLa2uLi6sFi8sVq4uLa2uLi6sFi8sVq4uLa2uLi6sF+Cj7rxX7GvcpO0sh9xCjn+En28v3Lvs/BY9wFfski4ur9wSLi/cEq4sFDviUaxX8lIuL+JT4lIuL/JQF/HSrFfhUi4v4VPxUi4v8VAX3BPgUFauLi/sUa4uL9xQFW1sV9xSLi2v7FIuLqwX3VIsV9xSLi2v7FIuLqwWL+zQVq4uLa2uLi6sF20sVq4uLa2uLi6sF+z/WFaF1Kyt1oevrBfdUixWhdSsrdaHr6wX7nosV6yt1dSvroaEFDvgU94QVS4uLq6uLi5sFi+ND0zOLM4tDQ4szCIt7q4uLa0uLi7sFi/Xh4fWL9YvhNYshCItbBWv7pBX71IuL94Sri4v7ZPeUi4v3ZKuLBfc0qxVLi4urq4uLmwWL40PTM4sIi6sF9YvhNYshCItbBWv7pBUri4ury4uL92SriwUO98T31BUri4vrq4uLS6uLi8uriwX7FMsV9zSLi2v7NIuLqwX3dPyUFfu0i4v3hKuLi/tk93SLi/dkq4sFi4sVa4sFi8lZvU2LTYtZWYtNCGuLBYvazMzai9qLzEqLPAj7VPtEFWuLi/dEBYu3r663iwiLawVxi3V2i3EIi/tEBQ73xPfUFSuLi+uri4tLq4uLy6uLBSvLFeuLi2sri4urBfck/JQV+1SLi/e0BYvAtrbAi8CLtmCLVgiL+7QF+zSrFfcUi4v3lAWLrm6oaItoi25ui2gIi/uUBcu7FWuLi/dkBYucmZidiwiL+4IFDtv3ZBWri4v7JGuLi/ckBauLFWuLBYvXvM3RowhH9fchi4trOIvILXSGBUh9W1CLRwj3dPuEFfs0iwVWi2C2i8AIq4sFi2iobq6LCPc0iwWui6ioi64Iq4sFi1ZgYFaLCMv3hBWri4v7JGuLi/ckBauLFWuLBYvPW8ZImQh0kNj3C6V5VzoF0XO8SYs/CPtE+wQVcYt1oYulCKuLBYuCkoSUi5SLkpKLlIuUhJKCi3GLdaGLpYumoaCli6WLoXaLcAhriwWLlISSgouCi4SEi4KLgpKElIuli6F2i3CLcXV1cYsIe/dkFauLi2tri4urBYv7dBWri4tra4uLqwUO9773wBXbS3dzO8ufowVR+zAV+4SLi/c094SLi2v7ZIuLK/dkiwVr+1YVi/cWq4uLTfdr90L7a/dCi01ri4v3Fve9+4YFDveU93YVaItuqIuui66oqK6Lrouobotoi2hubmiLCIvrFXmLfX2LeYt5mX2di52LmZmLnYudfZl5iwj7APs5FUbPi/cE0M8IoXUFU1OLL8NTCHV1BUJaFSfvi/c27+4IoXUFNDSL+yLiNAh1dAX3tcMVdaIFw8OL51PDCKGhBdBHi/sERkYI1EwVdaEF4uKL9yI04gihoQXvKIv7NicoCPsJjBVri4urBYudfZl5i3mLfX2LeQiLa2uLi6sFi66oqK6LrouobotoCItrBYv7FBX7FIuL6/cUi4srBSurFcuLi6tLi4trBQ73RGsVXItfnWqtRs+L9wTQzwjDxPeN+41SUwVqaV95XIsIR/fMFWlpBVNTiy/DU6ZwsHyxi7GLsJqmpgitrftg92AFgPtrFV+2i9O3tgihdQVsa4tZqmsIdXUF91D3BhV1oQWRkY6Ti5SLlIiThZF/l3WLf38IdaEFo6O1i6Nzl3+Se4t6i3qEe39/CO2yFYvbS8s7iwiLqwXsi9o8iyoIa4sF7JIVi/cPJ+/7D4sIi6sF9yCL9wf7B4v7IAhriwUO95S7FfsQiyfhi/UIi5vLi4trbIsFlTrdTO6L7ovdypXcCGyLi6vLi4t7BYshJzX7EIsIi/ekFV+LZ6+Lt4u3r6+3i7eLr2eLX4tfZ2dfiwiL9xQVcYt1dYtxi3GhdaWLpYuhoYuli6V1oXGLCHv7BBWri4v7dGuLi/d0BZv8BBVxi3Whi6UIq4sFi4KShJSLlIuSkouUCKuLBYtxdXVxiwgO68sVe4t8j32SXKR5xqS5pbrFnblyCHxuBWycZH97bHpsl2Sqe5qDnImbkJyQmJaTmgiofAV+dHd6c4SCiIGKgosI+B/3gxWVbPwk+xOBqfgk9xQF+7tBFfsb9y/354uLK2uLi8v7gYvkJgXbOhXLO3N3S9ujnwUO95TrFSGLNeGL9Yv14eH1i/WL4TWLIYshNTUhiwiL9/QVM4tDQ4szizPTQ+OL44vT04vji+ND0zOLCIv7lBVWi2C2i8CLwLa2wIvAi7Zgi1aLVmBgVosIi/c0FWiLbm6LaItoqG6ui66LqKiLrouubqhoiwiLSxVriwWLnZmZnYsIi2sF90z71BX8BIu08al/dFH3pIt0xamXBQ74LfdBFXSiyMgFt7aL01+2YLdDi2BfCE5OdKLIyAXDw+eLw1PDU4svU1MITk4F+537YRVmi2aZb6dTw4vnw8MIyMiidE5OBV9gi0O3YLZf04u2twjIyKJ0Tk4Fb29mfWaLCFb4TxX3FPsUdXX7FPcUoaEF93T7dBX3FPsUdXX7FPcUoaEFDvfU9wQV+9SLi/fU99SLi/vUBfu0qxX3lIuL95T7lIuL+5QF+HRrFfs0i4ur9xSLi/cAYd9Vi4sry4uLayuLi/c09YvB+wAF/FR3FfdUi4tr+1SLi6sF+AT7dBVoi26oi64Iq4sFi3mZfZ2LnYuZmYudCKuLBYtobm5oiwj7xIsVaItuqIuuCKuLBYt5mX2di52LmZmLnQiriwWLaG5uaIsIDveUaxX7B4su6Iv3B4vfvdfZqwiXbgVJb2FLi0SLKto87Ivmi9jSkuUIq4kFgiAwNyCLCPdD93MVhsxixE6lCJeoBdNtvEiRPQhriQX7E/clFWuLi9u7i4ur+xSLi2u7i4s7a4uLu1uLi+v3VIuLK1uLBfcpphWhdVtbdaG7uwWLohW4XnR0XriiogVG+6YV+ySLi/ckq4uL+wT3BIsFDvf69BX7CvcHi/c6q4uL+y33ACIF+w/7MRVJi0mkWrwIoaIF10D3Cn/jxQidcQVgblp+WosI92n3BhVxnQXF43/3C0DWCKKhBeE2mPscSCYItvchFWuLBYv1P+gioAiRqgX3DHPiIYv7DQj7lvuUFfshi/sH9weL9yGL9w7h9PcLowiRbAUkdj8viyCL+w/wJvcPiwiLawUO+JT3lBX8lIuL91T4lIuL+1QF/HSrFfhUi4v3FPxUi4v7FAX4RPu0Ffw0i4v3hKuLi/tk9/SLi/dkq4sFO/sEFfuUi4vrq4uLS/dUi4vLq4sFDvda95QV+1qLi6v3RIvM90mpgQX3RPx0FftT9wX7U/sF0PdNLrmZp/cMUVv7E/cV1/cVP1v3E/cMxZlvLl0F9xrnFftwi2j3EqmUqCT3WIsFDvhh9xQV+82LO/e0V4uLq9eL2/u095uLpfck+5GLi6v3t4sF+8f75BVxi3Whi6WLpaGhpYuli6F1i3GLcXV1cYsIi8sVgouEhIuCi4KShJSLlIuSkouUi5SEkoKLCPdkSxVxi3Whi6WLpaGhpYuli6F1i3GLcXV1cYsIi8sVgouEhIuCi4KShJSLlIuSkouUi5SEkoKLCPs092QVq4uLO2uLi9sF64sVq4uLO2uLi9sFDrv35BWri4v7ZGuLi/dkBfgUixWri4v7ZGuLi/dkBfsw/AQVY4v7KtsFaKCIo4uuCKuLBYtrjYKhfwiLi/cgQKOL9yDWBaGXjZSLqwiriwWLaIhzaHYIiYr7KDwF+xj3lBX3dIuLa/t0i4urBYtLFfd0i4tr+3SLi6sFi/cUFfcEi4tr+wSLi6sF99TbFfsEiwVii2ihd6t3a2h1YosI+wSLi6v3BIsFt4uvr4u3CKuLBYtfr2e3iwj3BIuLawUOt64VonRjZHWhsrMF+Br4GhWidD0+daHY2QWEvRXbO3V1O9uhoQX7a/xDFXSi90X3RTHl+0X7RXSi91z3XPcc+xwF+6tXFaZwdHRwpqKiBbu7FaZwdHRwpqKiBbu7FaZwdHRwpqKiBTb7pBVyi3OUeJ5msYvHsLEIonQFcnKLY6RypHKzi6SkCKJ0BXh4c4JyiwgO+HD3eRVzoAWdoZWni6eLzVXBSYtni2p8dHAIf3x/mgV0pmqaZ4tJi1VVi0mLb5VvnXUIc3YFdKd+rouvi9/Pz9+LsouwfKdxp6WwmrKL34vPR4s3i2d+aHRvCPt9+xIVVfcHeGH7PouLq/cqi7LhvSDL90nH+zT3KYuLa/tAi2ftBXL7xhVdi/sZ9zGjoPcP+yadi/cP9yajdgUO93/NFfsb9xz3RvdG9xz7G/tH+0cFMfccFeUw9xr3GjDl+xn7GQVa+34VcYtzlXmdZrGLx7CxCLe3onRfXwV/f4R7i3qLepJ7l3+Xf5uEnIuci5uSl5cIt7eidF9fBXl5c4Fxiwj37PfEFXSit7cFl5eSm4uci5yEm3+Xc6Nhi3NzCF9fdKK3twWdnaOVpYuli6OBnXmdeZVzi3GLcYFzeXkIX18F+4xiFaJ0dHR0oqKiBcubFaJ0dHR0oqKiBZvLFaJ0dHR0oqKiBWv7FBWidHR0dKKiogXb2xWidHR0dKKiogUO9+xvFfsc9w6LY5CQoXRQUYv3UPcs+x73E/ge/B37IN849zf3EJ5x+037IPsh9x34i/dIBQ74LfdBFXSiyMgFt7aL01+2YLdDi2BfCE5OdKLIyAXDw+eLw1PDU4svU1MITk4F+537YRVli2aacKZTw4vnw8MI9xD3EPdh+1/7EfsRBXBwZnxliwii99kVJSUFX2CLQ7dgoHanf6mLqYunl6CgCPHx+zL3MgUO+HKLFfxQi2n3gquPqftm+BiLqfdmq4cF/JTNFfiUi4tr/JSLi6sF92T7ARWbK2uFe+urkQXrixWrhXsra5Gb6wW+95oVpXn7BPs0cZ33BPc0BQ7342cVP4s3r0bP+wH3AW33LNHnCKV4BVA9qPsd6yvrK/cbcNfICJ9yBWlwYX5eiwj3KtkV+w33DXV1BXR0bX9qi2uLbJd1olu7i9i7ugigofsN9w2iovck+yReXwVoaItSrmiceqGCo4uji6GUnJwIuLf3I/skdXUFDvht98UV+xz3HJaWBZ2do5Wli6WLo4GdebBli09mZQiAgAUx9xoV4zMFmqSHq3agd6BqjnJ9CFp8Fev7NHB7K/c0ppsF+9n8UhW790aqg2r7EvcRrZRsBaWiFWXsKrD3W/ddonT7Ofs6zHKkS/cZ9xmidAUO9zn3KBWhc/sk+xx1o/ck9xwFtl8VaItuqIuui66oqK6Lrouobotoi2hubmiLCIvrFXmLfX2LeYt5mX2di52LmZmLnYudfZl5iwj3NJsVaYtrmHOjcqR+q4uti62Yq6SkCLa390r7SV9eBXJza35piwhc920VdnYFeXmBc4txi3GVc515nXmjgaWLpYujlZ2dCKCh+xz3GwX7x/xZFa73yvcr35tv+x0/bvuO96a9uPcMqX9Y+xwFDvc0exVgi2OcbaltqXqzi7aLtpyzqakI9033WqJ2+037WwVycn5ri2mLaZhro3Okcqt+rYuti6uYo6QI9173agWdnZWji6WLpYGjeZ15nXOVcYtxi3OBeXkI+137agVycYtjpHKXf5uEnIuLi4uLi4uci5uSl5cI91X3XaJ1+1X7XgV5eXOBcYuLi4uLi4txi3OVeZ1lsIzIsLEI9133agWkpKuYrYuti6t+o3Kkc5hri2mLaX5rcnII+137agVtbWN6YIsIDvc0yxWLiwUzi0PTi+OL49PT4osI91WLBeOL00OLM4szQ0M0iwj7VYsF91T3tBX7VYsFRYtSUotEi0TEUtKLCPdViwXRi8TEi9KL0lLERIsI+1T7dBVWi2C2i8CLwLa2wIvAi7Zgi1aLVmBgVosIi/c0FWiLbm6LaItoqG6ui66LqKiLrouubqhoiwgO+ET3xBVriwWL2krMPIs8i0pKizwIa4sFi+za2uyL7IvaPIsqCPtE++QVKos82ovsCIv3FKuLi/sUBYs8zErai9qLzMyL2giL9xSri4v7FAWLKjw8KosIe/g0FauLi/sUa4uL9xQFDveE9zQVO4uLq7uLi/cUO4uLq/cEiwX3pPu7Ffu585Wp948zi/fG+48zgan3ufMFNSkVl237JFWAqfcjwQX73vtZFSuLi/dU64uL+1QFS6sVq4uL9xRri4v7FAXr+1QVaItuqIuuCIvLq4uLSwWLeZl9nYudi5mZi50Ii8vLi4tra4uLawWLaG5uaIsIDvdh90EVU8OL5sPECKJ0BV9fi0S3YAh0dAX3YIsVdKLIyAW3tovTX7Zgt0OLYF8ITk50osjIBcPD54vDU8NTiy9TUwhOTgUlJRV0ogW3t4vSX7YIoqIFw1OLMFNSCPs3JBVmi2aZb6dTw4vnw8MIyMiidE5OBV9gi0O3YLZf04u2twjIyKJ0Tk4Fb29mfWaLCA7r95QVq4uLa2uLi6sF64sVq4uLa2uLi6sF64sVq4uLa2uLi6sF64sVq4uLa2uLi6sF+7TLFauLi2tri4urBeuLFauLi2tri4urBeuLFauLi2tri4urBeuLFauLi2tri4urBfuU+zQV95SLi2v7lIuLqwX4FPsEFfyUi4v3xKuLi/uk+FSLi/e0/HSLi6v4lIsFDvhUaxX8FIuL92Sri4v7RPfUi4v3RKuLBa+QFft494j7ePuIc6H3kPeg95D7oAX7UPs/FWuLi/cES4uL+wRri4v3JPcUiwVLqxVoi26oi66Lrqiorouui6hui2iLaG5uaIsIi+sVeYt9fYt5i3mZfZ2LnYuZmYudi519mXmLCA73mX8V+3X3ZQV0p36ui6+L38/P34uyi7B8p3GnpbCasovfi89HizeLZ35odG8Iior7RPs0daP3Q/czBZ2glaeLp4vNVcFJi2eLanx0cAh/fH+aBXSmappni0mLVVWLSYtvlW+ddgj3c/tjdXMFefMV+zX3KgV/moWfi56LvLKyvIsIi2sFbItycotsi3+Pf5KBCPcy+yZ1cwXP93gVb5oFlqCemqKRoZKjiKCACHtvBX6SfI19h3yGf4KEfggO9wTbFXuLBVSLYrSLwovCtLTCiwibi4v7VAVr9zIVboV4c4tri2yecqiFCIv3EAX35PsyFXuLi/dUm4sFwou0YotUi1RiYlSLCJv3MhWL+xAFqJGepIuqi6t4o26RCIv7ghWLqwWTi5OQi5YIq4sFi3B2dnCLCEurFcuLi2tLi4urBWNLFXGLdaCLpouloaGli6aLoHWLcYtwdnZwiwiLyxWDi4OEi4KLgpOEk4uUi5KSi5SLlISSgosI8/ekFWuLBYvaSsw8izyLSkqLPAhriwWL7Nra7Ivsi9o8iyoIDvhh9xQV+82LO/e0V4uLq9eL2/u095uLpfck+5CLi6v3tosF+8f75BVxi3Whi6WLpaGhpYuli6F1i3GLcXV1cYsIi8sVgouEhIuCi4KShJSLlIuSkouUi5SEkoKLCPdkSxVxi3Whi6WLpaGhpYuli6F1i3GLcXV1cYsIi8sVgouEhIuCi4KShJSLlIuSkouUi5SEkoKLCPs092QVq4uLO2uLi9sF64sVq4uLO2uLi9sFK+sVa4uLt/aulW02bgX3dHcVa4uLryuji09ri4vv9zRjBQ74lPfkFWuLi/cE+wSLi6v3JIsFcIYVoXX7ZftldaH3ZfdlBfvp/I8V+ySLi/ckq4uL+wT3BIsF0fdgFaF1+2X7ZXWh92X3ZQX7Cu8Va4uL9wT3BIuLazuLBWv7BBWri4sra4uL6wX3JPckFeuLi2sri4urBfeE/BQV+wSLi6vbi4vbq4sFa/cUFauLiytri4vrBftk+2QV64uLayuLi6sFDviUmxX8lIuL99T4lIuL+9QF/HSrFfhUi4v3lPxUi4v7lAX4dPfUFfvUi4ur+zSLi2tri4vL93SLi2v3tIsFDvg095QV+9SLi/cUq4uLK/eUi4vrq4sFS0sVK4uLy6uLi2uri4urq4sF9zT8NBX8lIuL+JT4NIuLa/wUi4v8VPhUi4v4FKuLBfw0+1QV99SLi2v71IuLqwWLSxX31IuLa/vUi4urBYtLFffUi4tr+9SLi6sFDvgUqxX79IuL+FT39IuL/FQF+9SrFfe0i4v4FPu0i4v8FAW793QV91SLi2v7VIuLqwWLSxX3VIuLa/tUi4urBYtLFfdUi4tr+1SLi6sFi/dUFeuLi2sri4urBfgE/BQV++SLi6v3xIuL+BRsi4uryosFDvck95QV92SLi2v7ZIuLqwWLSxX3ZIuLa/tki4urBYtLFfdki4tr+2SLi6sFi/d0FeuLi2sri4urBffU/BQV/ESLi/hUq4uL/DT4BIuL+FT8JIuLq/hEiwUO95TbFVyLY66DuAj7N4ut95arh237cvcyi4t7BYtoqG6ui66LqKiLrgiLm/cyi233cquPrfuW+zeLBYNeY2hciwj3lCsV/JSLi/ckq4uL+wT4VIuL9wSriwUr6xVri4v3ZPuUi4v7ZGuLi/eE99SLBfuUSxXbi4trO4uLqwWLSxX3VIuLa/tUi4urBYtLFfdUi4tr+1SLi6sFDvg094QV+ySLi/ckq4uL+wT3BIsF0PdfFaF1+1X7VXWh91X3VQX7ifwvFWuLi/cE+wSLi6v3JIsFYXcVoXX7VftVdaH3VfdVBfs690cVa4uL9wT3BIuLazuLBWv7BBWri4sra4uL6wX3JPckFeuLi2sri4urBfgE/JMV+wSLi6vbi4vbq4sFa/cUFauLiytri4vrBftk+2QV64uLayuLi6sFDveU6xVci2Oug7gI+zeLr/ek+FCLr/uk+zeLBYNeY2hciwj7cvcEFfcyi4t7BYtoqG6ui66LqKiLrgiLm/cyi2/3ZPwYi2/7ZAX4cvtkFfyUi4v3JKuLi/sE+FSLi/cEq4sFDvg0axX71IuL+ASri4v75PeUi4v35KuLBfv0yxX4FIuLa/wUi4urBfekaxX7NIuL9wT3NIuL+wQF+xSrFeuLi7sri4tbBXv7BBWri4v7dGuLi/d0BeuLFauLi/t0a4uL93QFDvgEqxX7dIsFO4tLzIvai9rLzNuLCPeEiwXOi8hGi0CLPEtKO4sI+3T3lBVNi1lZi02LTb1ZyYsI93SLBcmLvb2LyYvKWLxeiwj7hIsFe1sVq4uL+xRri4v3FAVbWxX3FIuLa/sUi4urBfdU9zQVa4uLqwWLpaGhpYsIi2sFgouEhIuCCItrBcL7QRWEkoGLhYQIdKIFnp6pi554CHV0BV1eFYKUhpeLmIuYkJeUlAiidAWIiImHi4eLh42HjogIdHQF9yK4FYSSgYuF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) format('woff');font-weight:400;font-style:normal}.icon{font-family:Stroke-Gap-Icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-WorldWide:before{content:"\e600"}.icon-WorldGlobe:before{content:"\e601"}.icon-Underpants:before{content:"\e602"}.icon-Tshirt:before{content:"\e603"}.icon-Trousers:before{content:"\e604"}.icon-Tie:before{content:"\e605"}.icon-TennisBall:before{content:"\e606"}.icon-Telesocpe:before{content:"\e607"}.icon-Stop:before{content:"\e608"}.icon-Starship:before{content:"\e609"}.icon-Starship2:before{content:"\e60a"}.icon-Speaker:before{content:"\e60b"}.icon-Speaker2:before{content:"\e60c"}.icon-Soccer:before{content:"\e60d"}.icon-Snikers:before{content:"\e60e"}.icon-Scisors:before{content:"\e60f"}.icon-Puzzle:before{content:"\e610"}.icon-Printer:before{content:"\e611"}.icon-Pool:before{content:"\e612"}.icon-Podium:before{content:"\e613"}.icon-Play:before{content:"\e614"}.icon-Planet:before{content:"\e615"}.icon-Pause:before{content:"\e616"}.icon-Next:before{content:"\e617"}.icon-MusicNote2:before{content:"\e618"}.icon-MusicNote:before{content:"\e619"}.icon-MusicMixer:before{content:"\e61a"}.icon-Microphone:before{content:"\e61b"}.icon-Medal:before{content:"\e61c"}.icon-ManFigure:before{content:"\e61d"}.icon-Magnet:before{content:"\e61e"}.icon-Like:before{content:"\e61f"}.icon-Hanger:before{content:"\e620"}.icon-Handicap:before{content:"\e621"}.icon-Forward:before{content:"\e622"}.icon-Footbal:before{content:"\e623"}.icon-Flag:before{content:"\e624"}.icon-FemaleFigure:before{content:"\e625"}.icon-Dislike:before{content:"\e626"}.icon-DiamondRing:before{content:"\e627"}.icon-Cup:before{content:"\e628"}.icon-Crown:before{content:"\e629"}.icon-Column:before{content:"\e62a"}.icon-Click:before{content:"\e62b"}.icon-Cassette:before{content:"\e62c"}.icon-Bomb:before{content:"\e62d"}.icon-BatteryLow:before{content:"\e62e"}.icon-BatteryFull:before{content:"\e62f"}.icon-Bascketball:before{content:"\e630"}.icon-Astronaut:before{content:"\e631"}.icon-WineGlass:before{content:"\e632"}.icon-Water:before{content:"\e633"}.icon-Wallet:before{content:"\e634"}.icon-Umbrella:before{content:"\e635"}.icon-TV:before{content:"\e636"}.icon-TeaMug:before{content:"\e637"}.icon-Tablet:before{content:"\e638"}.icon-Soda:before{content:"\e639"}.icon-SodaCan:before{content:"\e63a"}.icon-SimCard:before{content:"\e63b"}.icon-Signal:before{content:"\e63c"}.icon-Shaker:before{content:"\e63d"}.icon-Radio:before{content:"\e63e"}.icon-Pizza:before{content:"\e63f"}.icon-Phone:before{content:"\e640"}.icon-Notebook:before{content:"\e641"}.icon-Mug:before{content:"\e642"}.icon-Mastercard:before{content:"\e643"}.icon-Ipod:before{content:"\e644"}.icon-Info:before{content:"\e645"}.icon-Icecream2:before{content:"\e646"}.icon-Icecream1:before{content:"\e647"}.icon-Hourglass:before{content:"\e648"}.icon-Help:before{content:"\e649"}.icon-Goto:before{content:"\e64a"}.icon-Glasses:before{content:"\e64b"}.icon-Gameboy:before{content:"\e64c"}.icon-ForkandKnife:before{content:"\e64d"}.icon-Export:before{content:"\e64e"}.icon-Exit:before{content:"\e64f"}.icon-Espresso:before{content:"\e650"}.icon-Drop:before{content:"\e651"}.icon-Download:before{content:"\e652"}.icon-Dollars:before{content:"\e653"}.icon-Dollar:before{content:"\e654"}.icon-DesktopMonitor:before{content:"\e655"}.icon-Corkscrew:before{content:"\e656"}.icon-CoffeeToGo:before{content:"\e657"}.icon-Chart:before{content:"\e658"}.icon-ChartUp:before{content:"\e659"}.icon-ChartDown:before{content:"\e65a"}.icon-Calculator:before{content:"\e65b"}.icon-Bread:before{content:"\e65c"}.icon-Bourbon:before{content:"\e65d"}.icon-BottleofWIne:before{content:"\e65e"}.icon-Bag:before{content:"\e65f"}.icon-Arrow:before{content:"\e660"}.icon-Antenna2:before{content:"\e661"}.icon-Antenna1:before{content:"\e662"}.icon-Anchor:before{content:"\e663"}.icon-Wheelbarrow:before{content:"\e664"}.icon-Webcam:before{content:"\e665"}.icon-Unlinked:before{content:"\e666"}.icon-Truck:before{content:"\e667"}.icon-Timer:before{content:"\e668"}.icon-Time:before{content:"\e669"}.icon-StorageBox:before{content:"\e66a"}.icon-Star:before{content:"\e66b"}.icon-ShoppingCart:before{content:"\e66c"}.icon-Shield:before{content:"\e66d"}.icon-Seringe:before{content:"\e66e"}.icon-Pulse:before{content:"\e66f"}.icon-Plaster:before{content:"\e670"}.icon-Plaine:before{content:"\e671"}.icon-Pill:before{content:"\e672"}.icon-PicnicBasket:before{content:"\e673"}.icon-Phone2:before{content:"\e674"}.icon-Pencil:before{content:"\e675"}.icon-Pen:before{content:"\e676"}.icon-PaperClip:before{content:"\e677"}.icon-On-Off:before{content:"\e678"}.icon-Mouse:before{content:"\e679"}.icon-Megaphone:before{content:"\e67a"}.icon-Linked:before{content:"\e67b"}.icon-Keyboard:before{content:"\e67c"}.icon-House:before{content:"\e67d"}.icon-Heart:before{content:"\e67e"}.icon-Headset:before{content:"\e67f"}.icon-FullShoppingCart:before{content:"\e680"}.icon-FullScreen:before{content:"\e681"}.icon-Folder:before{content:"\e682"}.icon-Floppy:before{content:"\e683"}.icon-Files:before{content:"\e684"}.icon-File:before{content:"\e685"}.icon-FileBox:before{content:"\e686"}.icon-ExitFullScreen:before{content:"\e687"}.icon-EmptyBox:before{content:"\e688"}.icon-Delete:before{content:"\e689"}.icon-Controller:before{content:"\e68a"}.icon-Compass:before{content:"\e68b"}.icon-CompassTool:before{content:"\e68c"}.icon-ClipboardText:before{content:"\e68d"}.icon-ClipboardChart:before{content:"\e68e"}.icon-ChemicalGlass:before{content:"\e68f"}.icon-CD:before{content:"\e690"}.icon-Carioca:before{content:"\e691"}.icon-Car:before{content:"\e692"}.icon-Book:before{content:"\e693"}.icon-BigTruck:before{content:"\e694"}.icon-Bicycle:before{content:"\e695"}.icon-Wrench:before{content:"\e696"}.icon-Web:before{content:"\e697"}.icon-Watch:before{content:"\e698"}.icon-Volume:before{content:"\e699"}.icon-Video:before{content:"\e69a"}.icon-Users:before{content:"\e69b"}.icon-User:before{content:"\e69c"}.icon-UploadCLoud:before{content:"\e69d"}.icon-Typing:before{content:"\e69e"}.icon-Tools:before{content:"\e69f"}.icon-Tag:before{content:"\e6a0"}.icon-Speedometter:before{content:"\e6a1"}.icon-Share:before{content:"\e6a2"}.icon-Settings:before{content:"\e6a3"}.icon-Search:before{content:"\e6a4"}.icon-Screwdriver:before{content:"\e6a5"}.icon-Rolodex:before{content:"\e6a6"}.icon-Ringer:before{content:"\e6a7"}.icon-Resume:before{content:"\e6a8"}.icon-Restart:before{content:"\e6a9"}.icon-PowerOff:before{content:"\e6aa"}.icon-Pointer:before{content:"\e6ab"}.icon-Picture:before{content:"\e6ac"}.icon-OpenedLock:before{content:"\e6ad"}.icon-Notes:before{content:"\e6ae"}.icon-Mute:before{content:"\e6af"}.icon-Movie:before{content:"\e6b0"}.icon-Microphone2:before{content:"\e6b1"}.icon-Message:before{content:"\e6b2"}.icon-MessageRight:before{content:"\e6b3"}.icon-MessageLeft:before{content:"\e6b4"}.icon-Menu:before{content:"\e6b5"}.icon-Media:before{content:"\e6b6"}.icon-Mail:before{content:"\e6b7"}.icon-List:before{content:"\e6b8"}.icon-Layers:before{content:"\e6b9"}.icon-Key:before{content:"\e6ba"}.icon-Imbox:before{content:"\e6bb"}.icon-Eye:before{content:"\e6bc"}.icon-Edit:before{content:"\e6bd"}.icon-DSLRCamera:before{content:"\e6be"}.icon-DownloadCloud:before{content:"\e6bf"}.icon-CompactCamera:before{content:"\e6c0"}.icon-Cloud:before{content:"\e6c1"}.icon-ClosedLock:before{content:"\e6c2"}.icon-Chart2:before{content:"\e6c3"}.icon-Bulb:before{content:"\e6c4"}.icon-Briefcase:before{content:"\e6c5"}.icon-Blog:before{content:"\e6c6"}.icon-Agenda:before{content:"\e6c7"}
/* If you want to add your own CSS code, please do it in this file */


/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.General Styles
	1.1. Body
	1.2. Fonts
	1.3. Headings 
	1.4. Text Elements 
	1.5. Forms
	1.6. Transition 
	1.7. Box sizing 
	1.8. Images 
	1.9. Captions
	1.10. Tables 
	1.11. Widgets   
	1.12. Definition Lists 
2.Layout
	2.1. container
	2.2. Top Bar
	2.3. Header
	2.4. Main
		2.4.1. Fullwidth - Page Title
		2.4.2. Blog
		2.4.3. Portfolio
		2.4.4. Recent Gallery
		2.4.5. Testimonial
		2.4.6. Team
		2.4.7. Products
		2.4.8. Events
		2.4.9. Side Navigation
		2.4.10. Coming soon
		2.4.11. 404 page
		2.4.12. Login
	2.5. Footer	

/*----*****---- << 1.General Styles >> ----*****----*/
	
	/*----*****---- << 1.1. Body >> ----*****----*/
		
	body { font-weight:normal; font-size:13px; line-height:22px; background:#ffffff; color:#222; }
	* { box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }
	
	/*----*****---- << 1.2. Fonts >> ----*****----*/
	
	body, .intro-text h2, .intro-text h4, .dt-sc-button, #main-menu ul li a, .entry-detail .read-more, #footer .widget ul li h6, .dt-sc-testimonial-wrapper h5, #main-menu ul li a, #commentform input[type="text"], #commentform input[type="password"], #commentform input[type="email"], #commentform input[type="url"], #commentform input[type="tel"], #commentform input[type="number"], #commentform input[type="range"], #commentform input[type="date"], #commentform input[type="search"], #commentform textarea, #commentform input.text, .menu-item-widget-area-container .widget h3, .megamenu-child-container > ul.sub-menu > li > .nolink-menu { font-family: 'Open Sans', sans-serif; }	

	.semi-transparent-header #main-menu ul.menu > li > span.nolink-menu { color: #000; }
	
	.menu-active-highlight-grey #main-menu ul.menu > li > span.nolink-menu { padding: 0px;position: relative; }
	
	#main-menu ul.menu > li > span.nolink-menu { font-family: Raleway, sans-serif; }
	
	#main-menu ul.menu > li > span.nolink-menu, .left-header #main-menu > ul.menu > li > span.nolink-menu { font-size: 13px;font-weight: normal;letter-spacing: 0.5px; }
	
	#main-menu ul.menu > li > span.nolink-menu { color: #000; }
	
	#main-menu > ul.menu > li > span.nolink-menu { float: left;padding: 0px 20px;line-height: 90px;letter-spacing: 0.5px; }
	
	.is-sticky #main-menu > ul.menu > li > span.nolink-menu { line-height: 70px; }	
		
	h1, h2, h3, h4, h5, h6, input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], textarea, input.text, select, input[type="search"], input[type="submit"], input[type="button"], .add_to_cart_button, .product_type_variable, .product-details .button, .add_to_wishlist, .features li a, .dt-sc-team p, .read-more, .intro-text .dt-sc-button, .entry-post .post-comments a, .entry-post .date p, .entry-post .dt-sc-button.small, .entry-post .entry-detail h6, .intro-text.type3 h2, .events .event-meta p, .entry-meta-data p, .intro-text.type4 h2, .pagination ul li a, .pagination .next-post a, .pagination .prev-post a, .breadcrumb, ul.commentlist li .author-name, ul.commentlist li .commentmetadata, ul.commentlist li .reply a, .blog-entry .entry-metadata, .post-nav-container a, .price_label, .widget_top_rated_products ul.product_list_widget li .amount, .intro-text.type5 h2, .woocommerce table.shop_table th, .woocommerce-page table.shop_table th, .woocommerce table.shop_table .product-subtotal span, label, .woocommerce .cart-collaterals .cart_totals th, .woocommerce-product-rating .price, .summary .description, blockquote, .dt-rev-author span, .side-nav-container ul li a, .error-info .back-menu a, .portfolio-detail .views a, .dom-pack .dom-range, .dom-pack del, .dom-pack > span, .dom-prices { font-family:'lato', sans-serif; }
	
	/*----*****---- << 1.3. Headings >> ----*****----*/
	
	h1, h2, h3, h4, h5, h6 { color:#222; font-weight:normal; line-height:normal; margin-bottom:20px; }	
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color:#222; }
	
	h1{ font-size:36px; }
	h2{ font-size:30px; }
	h3{ font-size:26px; }
	h4{ font-size:20px; }
	h5{ font-size:18px; }
	h6{ font-size:16px; margin-bottom:20px; }
	
	/*----*****---- << 1.4. Text Elements >> ----*****----*/
	
	a { text-decoration:none; }
	a img{ border:none; }
	img { max-width: 100%; height:auto; vertical-align:middle; }
	
	a:hover { color:#222; }
	
	strong{ font-weight: bold; }
	em{ font-style: italic; }
	
	address { display:block; margin:10px 0px 20px; }
	abbr {  border-bottom:1px dotted #868686; cursor:help; }
	ins { background:inherit; color:#868686; }
	sub, sup { font-size:75%; position:relative; vertical-align:baseline; }
	sub { bottom: -3px; }
	sup { top: -5px; }	
	
	p { line-height:22px; margin-bottom:10px; }	
	ul, ol, pre, code{ margin-bottom:20px; }
	
	ul{ list-style-type:none; list-style-position:inside; }
	ul li { padding-bottom:10px; }
	ul li ul { list-style-type:disc; padding-left:20px; margin:10px 0px 0px; }
	ul ul ul { margin-bottom:0px; list-style-type:circle; }
	
	ol{ list-style-type:decimal; list-style-position:outside; padding-left:20px; }
	ol li { padding-bottom:10px; }
	ol li ol { margin-bottom:0px; list-style-type:lower-alpha; margin-top:10px; }
	ol ol ol { margin-bottom:0px; list-style-type:lower-roman; }	
	
	blockquote { clear: left; display: inline-block; margin: 0; padding: 0; position: relative; border-left:5px solid; font-size:16px; font-style:italic;  padding:10px 20px; line-height:28px; }
	blockquote p { margin-bottom:0px; }
	blockquote cite { float:right; margin:10px 0px 0px; font-size:14px; }
	
	blockquote.alignleft { margin-right:20px; text-align:left; width:30%; float:left; }
	blockquote.alignright { margin-left:20px; text-align:left; width:30%; float:right; }
	blockquote.aligncenter { width:100%; text-align:center; }
	
	pre, code{ border-left:3px solid #eaeaea; background-color:#f8f8f8; display:block; padding:10px; font-size:11px; font-family: monospace; width:96.5%; overflow:auto; }
	
	hr { background-color:#e6e2d6; border:none; height:1px; margin:30px 0; }
		
	.dt-sc-one-half pre, .dt-sc-one-half code { width:94.7%; }		
	
	.clear { float:none; clear:both; margin:0px; padding:0px; }
	.float-right { float:right; }
	.float-left { float:left; }
	.middle-align { text-align:center; }
	.hidden { display:none; }
	
	.post-edit-link { background:#e5e5e5; color:#5a5a5a; float:right; clear:both; margin:20px 0px 0px; line-height:24px; padding:0px 10px; font-size:12px; }
	.post-edit-link:hover { background:#4C4C4C; color:#ffffff; text-shadow:0px 1px 0px #0e4b6e; }
	
	.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed { height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
	
	.dt-sc-margin100 { margin:50px 0px; float:left; width:100%; clear:both; }
	.dt-sc-hr-invisible { margin:30px 0px; float:left; width:100%; clear:both; }

	/*----*****---- << 1.5. Forms >> ----*****----*/
	
	label { color: #222; }
	label span{ color:#b4b4b4; }
	label span.required { color: #ff0000; }

	fieldset{ border:1px solid #eaeaea; padding:15px; margin:0 0 20px 0; }
	legend{ font-weight: bold; }

	input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], input[type="search"], textarea, input.text { background-color:#f8f8f8; border-radius: 2px; border: 1px solid #eaeaea; color: #222; display: inline-block; font-size: 13px; margin: 10px 0; padding: 16px 15px; width: 100%; -webkit-appearance: none; -moz-appearance: none; position:relative; }
	
	input[type="text"]:hover, input[type="password"]:hover, input[type="email"]:hover, textarea:hover, input[type="date"]:hover, input[type="search"]:hover { color:#000000; }
	
	textarea { height: 190px; overflow: auto; resize: none; padding: 16px 15px; width:100%; }
	
	input[type="submit"], input[type="reset"], input[type="button"], button, .add_to_cart_button, .product_type_variable, .product-details .button, .add_to_wishlist{ color: #ffffff; cursor: pointer; float: right; font-size: 15px; padding:16px 16px 15px 16px; border-radius:2px; }
	
	#searchform { display:block; position:relative; }
	.searchform { float: left; width: 100%; }
	.searchform .search-icon { background: url(//www.hakluyt.com/wp-content/themes/priority/images/search.png) no-repeat center; border-right: 1px solid #eaeaea; border-radius: 0 2px 2px 0; margin-top: 0; min-height: 47px; width: 50px; padding:0; position: absolute; left: 0; text-indent: -9999px; top: 10px; }
	
		.searchform > span.fa { border-right: 1px solid #eaeaea; border-radius: 0 2px 2px 0; margin-top: 0; min-height: 60px; width: 50px; padding:0; position: absolute; left: 0; top: 10px; font-size:18px; z-index:999; text-align:center; line-height:60px; }
	
	select { -moz-appearance: none; border: 1px solid #eaeaea; border-radius: 0; color: #222; cursor: pointer; height: 50px; margin: 0px; text-indent: 0.01px; text-overflow: ""; width: 100%; padding: 0px 10px 0px 10px; line-height:43px; background-color: #f8f8f8; -webkit-appearance:none; -moz-appearance:none; appearance:none; }
	select option { background-color: #f8f8f8; padding: 15px 0px 14px 10px; }
	.selection-box { clear: both; position: relative; }
	.selection-box:before, .selection-box:after { content: ""; pointer-events: none; position: absolute; }
	.selection-box:before { border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #fff; bottom: 0; height: 0; margin: auto; right: 17px; top:3px; z-index: 1; }
	.selection-box:after { border-radius: 0 2px 2px 0; height: 50px; right: 0; top: 0px; width: 50px; }
	
	.error, input.error[type="text"], input.error[type="email"], input.error[type="password"], textarea.error, input.error[type="tel"] { border-color: #F92C2C; }
	 #footer .widget .mailchimp-form input.error[type="email"] { border:1px solid #F92C2C; }
	.error-msg, .success-msg { display:inline-block; padding:5px 35px; border: 1px solid; position: relative; }
	.error-msg { border-color:#ff9999; color: #d01313; margin-top:10px; }
	.success-msg { border-color:#77be32; color: #77be32; }
	.error-msg:before, .success-msg:before { font-family: FontAwesome; font-size: 17px; font-style: normal; font-weight: normal; left: 13px; position: absolute; text-decoration: inherit; top: 5px; }
	.error-msg:before { content:"\f00d"; color:#c54228; }
	.success-msg:before { content:"\f00c"; color:#77be32; }
	
	input[type=submit], input[type=button], input[type=reset] { -webkit-appearance: none; appearance: none; }
	
	/*----*****---- << 1.6. Transition >> ----*****----*/
	
	a, .carousel-arrows a, .product-carousel a, .portfolio:hover .portfolio-detail, .portfolio .image-overlay a, .portfolio .image-overlay, #main-menu ul li a, .entry-detail h5 a:hover, .read-more span, .sorting-container a, .portfolio .views, .portfolio-title h5 a, .portfolio-title h5, .portfolio .views a, .portfolio-title p, .mailchimp .dt-sc-social-icons li, input[type="submit"], input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], input[type="search"], textarea, input.text, .products .product-title a, .products .product-title, .events .event-detail h5 a, .events .event-meta p a, .entry-meta-data p a, .widget_categories ul li a, .widget_categories ul li a:before, .widget .tagcloud a, .blog-post.type3 .entry-detail h4 a, .pagination ul li a, .pagination .next-post a, .pagination .prev-post a, .pagination .next-post a:before, .pagination .prev-post a:before, .breadcrumb a, .blog-entry h4 a, .blog-entry .entry-metadata p a, .project-details ul li p a, .post-nav-container .post-prev-link, .post-nav-container .post-next-link, .widget_product_categories ul li a, .widget_product_categories ul li a:before, .woocommerce table.cart a.remove, .woocommerce table.shop_table .product-name a, .woocommerce .button, .woocommerce-review-link, .product .summary .quantity .plus, .product .summary .quantity .minus, .side-nav-container ul li:hover .fa, .image-overlay, .partner-carousel a, .partner-list a, .side-nav-container ul li, .portfolio-thumb img, .read-more, .top-bar, .is-sticky .header.header4 #logo, .dt-sc-icon-list li a, .top-social-icons .fa, .header8 #main-menu > ul > li > a, .header8 #main-menu > ul > li:before, .product_cart_list li a .remove:hover, .bg-content p a, .button, .parallax-content-bg2 .parallax-content p a, input[type="reset"], #dt-style-picker .theme-picker li a:before, .widget.flickrbox .flickr-widget div, .footer-widgets-wrapper .widget_product_categories ul li span, .tribe-events-photo-event-wrap, #dt-style-picker .theme-picker li span, .header12 #main-menu > ul > li:before, .blog-overlay, .portfolio-title, .slide-controls .dt-sc-ico-content.type10, .slide-controls .dt-sc-ico-content.type10 p, .fade-image img:last-child, .fade-image img:first-child, .product-wrapper .product-container { -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
	
	/*----*****---- << 1.8. Images >> ----*****----*/
	
	.wp-caption { background:#f8f8f8; display:inline-block; border:1px solid #eaeaea; margin-bottom:10px; margin-top:10px; max-width:100%; padding:5px 7px 7px 5px; }
	.wp-caption img { display:block; margin: 0 auto; padding:6px; max-width:100%; }
	.wp-caption .wp-caption-text { text-align:center; padding-top:0px; margin:0px; }
	
	img.size-auto, img.size-large, img.size-full, img.size-medium { max-width:100%; height: auto; }
	.alignleft, img.alignleft { display: inline; float: left; margin-right: 15px; }
	.alignright, img.alignright { display: inline; float: right; margin-left: 15px; text-align:right; }
	.aligncenter, img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; text-align:center; }
	.alignleft, .alignright, .aligncenter, .alignnone, img.alignleft, img.alignright, img.aligncenter { margin-bottom:20px; }
	
	.align-center { margin:0 auto; display:block; }
	
	.text-alignleft { text-align:left; }
	.text-alignright { text-align:right; }
	.text-aligncenter { text-align:center; }
	
	/*----*****---- << 1.9. Captions >> ----*****----*/
	.gallery { margin-bottom: 1.6em; }
	.gallery-item { display: inline-block; padding: 1.79104477%; text-align: center; vertical-align: top; width: 100%; }
	.gallery-columns-2 .gallery-item { max-width: 50%; }
	.gallery-columns-3 .gallery-item { max-width: 33.33%; }
	.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-icon img { margin: 0 auto; }
	.gallery-caption { color: #707070; color: rgba(51, 51, 51, 0.7); display: block; font-size: 12px; font-size: 1.2rem; line-height: 1.5; padding: 0.5em 0; }
	.gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; }
	
	/*----*****---- << 1.10. Tables >> ----*****----*/
	
	table { clear: both; margin-bottom: 20px; width: 100%; }
	th { border-bottom: 1px solid #eaeaea; background-color:#f8f8f8; color: #222; font-size: 14px; font-weight: 400; line-height: normal; padding: 15px; text-align: left; }
	td { background-color: #ffffff; border-bottom: 1px solid #eaeaea; font-size: 14px; line-height: normal; padding: 13px 15px; text-align: left; color:#222; }
	
	/*----*****---- << 1.11. Widgets >> ----*****----*/
	
	.widget { float:left; width:100%; padding:0px 0px 40px; margin:0px; position:relative; }
	
	#primary { float: left; margin:0; padding: 0; width: 870px; }
	#secondary, #secondary-left, #secondary-right { float: left; padding: 0; width: 270px; }
	#secondary img { height: auto; max-width: 100%; }
	#primary.content-full-width { width: 100%; }
	#primary.with-left-sidebar { margin:0px 0px 0px 30px; float:right; }
	#primary.with-right-sidebar { margin:0 30px 0 0; }
	#primary.page-with-both-sidebar { float: left; margin: 0 30px; width: 570px; }
	
	.gallery-single .column.right-gallery { float:right; margin:0 0 0 2%; }
	
	.widget_popular_entries ul, .widget_recent_entries ul, .widget_categories ul, .widget ul.tweet_list, .widget.widget_text { margin:0; width:100%; }
	
	.widget ul ul { margin: 10px 0px 5px 7%; width: 93%; }
	.widget ul ul li { width: 100%; }
	.widget ul { float: left; margin: 0; padding: 0; width: 100%; }
	.widget ul li { display: block; clear:both; padding: 0 0 10px 15px; margin:0; position:relative; }
	.widget_categories ul li, .widget.widget_archive ul li, .widget_product_categories ul li { width:100%; border-bottom:1px dashed #d9d9d9; padding:10px 0px 10px 20px; }
	.widget_categories ul { margin-bottom:10px; }
	.widget h3 { font-size:24px; }
	.widget_categories ul li a, .widget.widget_archive ul li a, .widget_product_categories ul li a { display:block; color:#222; position:relative; }
	.secondary-sidebar .widget ul li a, .secondary-sidebar .widget ul li:before { color:#222; }
	.widget ul li:before { content: "\f101"; font-family: FontAwesome; font-style: normal; font-weight: normal; left: 0; position: absolute; top: 0px; color:#222; }
	.widget_categories ul li:before, .widget_product_categories ul li:before, .widget.widget_archive ul li:before {  content: "\f105"; font-family: FontAwesome; font-style: normal; font-weight: normal; top:10px; }
	
	.widget.widget_meta ul li:before { content: "\f124"; }
	.widget.widget_recent_entries ul li:before { content: "\f0f6"; }
	.widget.widget_recent_comments ul li:before { content: "\f0e6"; }
	.widget.widget_recent_comments ul li, .widget.widget_recent_entries ul li { padding: 0 0 10px 20px; }
	.widget.widget_archive ul li:before { content: "\f115"; }
	.widget.widget_categories ul li span, .widget.widget_archive ul li span { position: absolute; right: 10px; top: 0px; bottom:0; margin:auto; }
	.widget.widget_categories ul li span.fa { font-size:14px; top:3px; }
	
	.widget.widget_categories label, .widget.widget_archive label { margin-bottom:10px; color:#6b849d; display:block; }
	
	.widget_product_categories ul li span.fa:last-child, .widget_categories ul li span.fa:last-child { opacity: 0; }
	.widget_product_categories ul li .active span.fa:first-child, .widget_categories ul li .active span.fa:first-child { opacity: 0; }
	.widget_product_categories ul li .active span.fa:last-child, .widget_categories ul li .active span.fa:last-child { opacity: 1; }
	.widget_product_categories ul li span { float:right; line-height:normal; margin-right:20px; font-size:14px; }
	.widget .widget_recent_entries ul li { display:inline-block; width:100%; }
	.widget_recent_entries .recent-post-widget ul li:before { display:none; }
	
	.widget .recent-post-widget ul li { border-bottom:1px dashed rgba(0, 0, 0, 0.15); position:relative; padding:0 0 20px; margin-bottom:20px; }
	.widget .recent-post-widget ul li .thumb { margin-right:15px; }
	.widget .recent-post-widget ul li:last-child { border-bottom:none; }
	.widget .recent-post-widget .entry-meta { display:inline; }

	.widget_recent_entries ul li:last-child { margin-bottom:0; }
	.secondary-sidebar .widget_recent_entries .recent-post-widget ul li h6 { font-size:13px; margin-bottom:12px; line-height:20px; }
	.secondary-sidebar .widget_recent_entries .recent-post-widget ul li h6 a { color:#222; }
	.secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta { width:59%; margin-bottom:0; border-bottom: 1px solid #eaeaea; border-top: 1px solid #eaeaea; display:inline-block; }
	.secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta p { margin:0px; padding:7px 10px 7px 0px; float:left; }
	.secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta p:last-child { padding:7px 0px; }
	.secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta p:last-child span { margin:0px 5px 0px 10px; }
	.secondary-sidebar .widget.widget_recent_entries .recent-post-widget .thumb { float:left; margin:3px 15px 10px 0px; width:70px; }
	.secondary-sidebar .widget.widget_recent_entries .recent-post-widget ul li { margin-bottom:10px; padding:0; border:none; width:100%; }
	.secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta span { font-size:11px; }
	.secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta a:hover { color:#222; }
	
	.widget .recent-post-widget ul li .thumb { float:left; margin-right:10px; width:70px; }
	.widget .entry-meta p { font-size:11px; line-height:15px; color:#92a7bb; display:inline; margin:0px 10px 0px 0px;}
	.widget .entry-meta p:first-child { border-right:1px solid rgba(0, 0, 0, 0.15); padding:0 10px 0 0; }
	.widget .entry-meta p:last-child { margin:0; }
	.widget .entry-meta span { margin-right:10px; color:#bec3c7; font-size:13px; }
	.widget ul li h6 { font-size:13px; line-height:22px; font-weight:600; margin-bottom:5px; }
	
	.widget .recent-portfolio-widget li .thumb, .widget .recent-property-widget li .thumb { float: left; margin: 5px 13px 10px 0; }
	.widget .recent-portfolio-widget li p, .widget .recent-property-widget li p { margin-bottom:0; }
	.widget .recent-portfolio-widget li .thumb img { height: auto; max-width: 80px; }
	.widget .recent-property-widget li .thumb img { height: auto; max-width: 70px; }
	.widget .recent-portfolio-widget li, .widget .recent-property-widget li { display:block; width:100%; float:left; margin-bottom:10px; padding:0; }
	.widget .recent-portfolio-widget li:before, .widget .recent-property-widget li:before { display:none; }
	.secondary-sidebar .widget .recent-property-widget li a { color:#222; }
	.widget .recent-property-widget li { color:#606060; }
	
	.widget #searchform input[type="text"] { padding:0px 15px; margin-top:0; min-height:50px; }
	.widget #searchform input[type="submit"] { background-image: url(//www.hakluyt.com/wp-content/themes/priority/images/search-icon.png); background-position: center center; background-repeat: no-repeat; min-height: 50px; position: absolute; right: 0; top: 0; border-radius: 0px 1px 1px 0; padding:0; min-width:45px; }
	
	.widget #wp-calendar caption { font-size: 16px; margin-bottom: 10px; color:#222; }
	.widget #wp-calendar th { padding: 10px; color:#fff; border:none; text-align:center; }
	.widget #wp-calendar td { padding: 9px 10px; text-align:center; background-color:#f0f0f0; }
	.widget #wp-calendar tbody tr:nth-child(2n+1) td, .widget #wp-calendar tbody tr:nth-child(2n+1) th, .widget #wp-calendar tfoot td { background-color: #fff; }
	
	.widget.widget_pages ul li > ul { margin-top:10px; }
	
	.widget_search .searchform { display:block; position:relative; }
	
	.widget.widget_text .textwidget { margin-bottom:5px; float:left; width:100%; }
	.widget.widget_text h4, .widget.tweetbox h4 { margin-bottom:25px; }
	.widget.widget_text .dt-sc-events-list .event-details h4 { margin-bottom:5px; }
	.widget.widget_text h5.dt-sc-toggle-accordion { font-size:14px; padding: 0px 0 0px 75px; min-height:50px; line-height:45px; }
	.widget.widget_text h5.dt-sc-toggle-accordion a { display:inline-block; vertical-align:middle; line-height:normal; }
	.widget.widget_text h5.dt-sc-toggle-accordion:before { width:60px; height:50px; background-position:5px bottom; }
	.widget.widget_text h5.dt-sc-toggle-accordion.active:before { background-position:5px top; }
	
	.widget .tagcloud a { float: left; margin: 0 1px 1px 0; padding: 8px 10px; color:#92a7bb; background-color:#f8f8f8; border-radius:2px; font-size:13px; }
	.widget .tagcloud a:hover, .secondary-sidebar .widget .tagcloud a:hover { color:#ffffff; }
	.tagcloud { display: inline-block; margin-top: 5px; }
	
	.widget.flickrbox .flickr-widget div { float: left; margin: 0 7px 7px 0; max-width: 75px; line-height:0; }
	.widget.flickrbox .flickr-widget div img { height: auto; opacity: 1; transition: opacity 0.5s ease-in-out 0s; -webkit-transition: opacity 0.5s ease-in-out 0s; -moz-transition: opacity 0.5s ease-in-out 0s; -ms-transition: opacity 0.5s ease-in-out 0s; transition: opacity 0.5s ease-in-out 0s; }
	.widget.flickrbox .flickr-widget div img:hover { opacity: 0.4; }
	
	.secondary-sidebar .menu-header-menu-container ul ul { margin:10px 0 0; }
	
	.widget .mailchimp-form { position:relative; margin-top:5px; float:left; width:100%; }	
	.widget .mailchimp-form .dt-sc-button { position:absolute; right: 0; top: 0; padding:14px 16px 15px 16px; min-height:50px; border-radius:0px; font-size:14px; font-family:FontAwesome; }
	.widget .mailchimp-form .fa { font-size:14px; font-family:FontAwesome; padding:0px 12px 0px 13px; font-weight:normal; color:#222; min-width:6%; line-height:49px; text-align:center; border-right:1px dashed #e5e5e5; float:left; }
	.widget .mailchimp-form p { width:100%; margin:0; padding:0; float:left; }	
	.widget .mailchimp-form p input{ margin: 0; float:left; min-height:50px; }
	.widget .mailchimp-form p input[type="email"] { border:none; border-radius:0; color:#222; }
	
	.secondary-sidebar .widget .mailchimp-form .fa, .widget .mailchimp-form { background-color:#f8f8f8; }
	
	.secondary-sidebar .widget .widget-content .small-line, .widget .widget-content .small-line { background-color: #c4c4c4; display: block; height: 1px; margin: 0 0 10px; width: 35px; }
	.secondary-sidebar .widget.widget_pages ul li > ul { margin: 10px 0 5px; }
	
	.widget .tweet_list li:before { font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; content:"\f099"; font-size:18px; color:#92a7bb; position:absolute; left:0; top:3px; }
	.widget .tweet_list li { padding:0 5px 15px 25px; position:relative; float:left; width:100%; }
	.widget_tweetbox ul.tweet_list .tweet_time { display:block; }
	
	.widget_tweetbox ul.tweet_list.type2 li { position:relative; padding:13px 10px 13px 60px; background-color:#f8f8f8; margin-bottom:1px; width:100%; overflow:hidden; }
	.widget_tweetbox ul.tweet_list.type2 li:before { width:50px; height:100%; float:left; text-align:center; color:#ffffff; position:absolute; left:0; top:0; line-height:70px; font-size:22px; }
	.widget_tweetbox ul.tweet_list.type2 .tweet_time, .widget_tweetbox ul.tweet_list.type2 a:hover, .widget_tweetbox ul.tweet_list.type2 .tweet_time a { color:#34495e; }
	.widget_tweetbox ul.tweet_list.type2 .tweet_time { float:left; margin-right:5px; }
	.widget_tweetbox ul.tweet_list.type2 .tweet_text { color:#92a7bb; display:block; }
	.widget_tweetbox ul.tweet_list.type2 .tweet_time a:hover { color:#575757; }
	.widget_tweetbox .tweet_list.type2 li .tweet-text a:hover { color:#34495e; }
	.widget_tweetbox .tweet-thumb { display: inline-block; float: left; line-height: normal; margin-right: 10px; }
	
	.widget.widget_recent_reviews blockquote { display: inline-block; font-size: 16px; font-weight: 300; padding: 0; font-style:italic; border:none; line-height:24px; margin-bottom:15px; }
	.dt-review { margin-bottom:35px; }
	.dt-rev-author { text-align:center; }
	.dt-rev-author img { border-radius:50%; margin-bottom:10px; }
	.dt-rev-author h4 { font-size:15px; margin-bottom:0px; }
	.dt-rev-author span { font-size:12px; font-style:italic; }
	
	.widget_featured_products .products .product-wrapper, .widget_featured_products .products .product-details { margin:0; }
	
	.widget .tribe-countdown-timer .tribe-countdown-number { color:#666; }
	
	/*----*****---- << 1.12. Definition Lists >> ----*****----*/
	
	dl { margin:0px 20px; }
	dl.gallery-item { margin:0px; }
	.gallery-caption { margin-bottom:10px; }
	.gallery-item img { border:2px solid #C4C1AE !important; }
	dt { font-weight:bold; font-size:14px; margin-bottom:10px; }
	dd { margin-bottom:20px; line-height:20px; }
	
/*----*****---- << 2. Layout >> ----*****----*/

	/*----*****---- << 2.1. Container >> ----*****----*/

	.container { width:1170px; margin:0 auto; position:relative; clear:both; }
	
	.wrapper { clear:both; width:100%; margin:0px; padding:0px; float:left; }
	.inner-wrapper { margin:0px; width:100%; float:left; padding:0px; }
	html, body { overflow-x: hidden; }
		
	.boxed .wrapper { width:1250px; margin:0 auto; float:none; }
	.boxed .header, .boxed .header6 #header-wrapper { width:1250px; margin:0 auto; }
	.boxed .wrapper, .boxed #main, .boxed .inner-wrapper { background-color:#ffffff; }
	
	/*----*****---- << 2.2. Top Bar >> ----*****----*/
	#loader-image { background:#fff; z-index: 999991; width:100%; height:100%; float:left; top: 0; left: 0; right:0; bottom:0; margin:auto; position:absolute; }
	.loader-wrapper { background: none repeat scroll 0 0 #fff; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 9999999; }
	.loader-wrapper > img { bottom: 0; left: 0; margin: auto; position: absolute; right: 0; top: 0; }
	
	.top-bar.type2 { /*border:none;*/ line-height:40px; background-color:#222; }
	.top-bar .search a { color:#d5d5d5; display:inline-block; padding:0 15px; margin:0; }
	.top-bar .search a:hover { color:#fff; }
	
 	.shop-cart { display:inline-block; color:#fff; margin:0; }
	.shop-cart .fa { margin-right:8px; }
	.shop-cart a { color:#fff; }
	.top-bar .alignleft, .top-bar .alignright { margin:0; }
	
	#main-menu > ul > li > a.header-cart { position:relative; }
	#main-menu > ul.menu > li > a.header-cart i { position:inherit; line-height:inherit; left:0; margin:0; font-size:16px; }
	#main-menu > ul > li > a.header-cart span { position:absolute; font-size:10px; top:22px; right:5px; background-color:#eaeaea; border-radius:3px; display:inline-block; line-height:15px; padding:0 3px; }
	
	.top-shop-cart li > a { font-size:20px; display:block; color:#bbc8d5; padding:20px 10px; float:left; margin-left:1px; }
	.top-shop-cart li { float:left; padding:0; position:relative; }
	.top-shop-cart { margin:0; padding:0; position:relative; }
	.top-shop-cart > a:hover { color:#fff; }
	
	.search-form-box:before { border-color: transparent transparent #fff; border-style: solid; border-width: 7px; content: ""; display: block; height: 0; position: absolute; right: 14px; top: -13px; width: 0; z-index:9; }
	.search-form-box { z-index: 999999; }
	#search-form-box .search-text-box { background-color:#fff; border: 1px solid #ccc;  box-shadow: none; color: #444; cursor: text; font-size: 13px; height: 38px; line-height: 18px; min-height: 48px; min-width: 240px; padding: 7px 5px 8px 10px; transition: all 0.3s ease-in-out 0s; width: 1px; margin:0; box-shadow:0 -1px 9px 3px rgba(0, 0, 0, 0.15); }
	.search-form-box { position: absolute; right:0px; bottom:-48px; }
	.top-bar.type2 .search-form-box:before { right:19px; }
	
	.top-shop-cart.type2 li.search > a, .top-shop-cart.type2 li.dt-sc-cart > a { padding:5px 15px; background-color:#2f2f2f; line-height:normal; float:none; display:inline-block; }
	.top-bar.type2 .top-shop-cart.type2 li.search > a, .top-bar.type2 .top-shop-cart.type2 li.dt-sc-cart > a { padding:0 20px; } 
	.top-bar.type2 .top-shop-cart.type2 .shopping-cart:before { right:17px; top:-25px; }
	.top-bar.type2 .top-shop-cart.type2 .shopping-cart:after { right:20px; }
	.top-bar.type2 .top-shop-cart.type2 .shopping-cart { top:38px; }
	
	.cart-count { border-radius: 50%; color: white; font-size: 13px; line-height: normal; padding: 0 5px; position: relative; right: 0px; top: -8px; }
	
	.header8 .top-shop-cart.type2 li.search > a, .header8 .top-shop-cart.type2 li.dt-sc-cart > a { padding:0px 20px; line-height:inherit; float:left; }
	.header8 .top-shop-cart.type2 li:last-child a { margin-left:5px; }
	
	.dt-sc-cart:hover .shopping-cart { display:block; -webkit-animation: 0.3s ease-in dtfadeInUp; -moz-animation: 0.3s ease-in 0s dtfadeInUp; animation: 0.3s ease-in 0s dtfadeInUp; }
	.shopping-cart { float:left; background-color:#fff; border:1px solid #eaeaea; min-width:270px; padding:20px 20px 10px 20px; position:absolute; top:62px; right:0; display:none; box-shadow:0 -1px 8px 3px rgba(0, 0, 0, 0.08); z-index:99999; }
	.shopping-cart:before { content: "\f106"; font-family:FontAwesome; font-size:28px; top:-16px; position:absolute; right:24px; color:#eaeaea; display:none; }
	.shopping-cart:after { border-color: transparent transparent #fff; border-style: solid; border-width: 8px; content: ""; display: block; height: 0; position: absolute; right: 26px; top: -16px; width: 0; }
	.product_cart_list { display:block; margin:0 0 10px; padding:0 0 10px; float:left; width:100%; border-bottom:1px solid #eaeaea; }
	.product_cart_list li { display:block; clear:both; margin-bottom:20px; position:relative; width:100%; }
	.product_cart_list li a { padding:0; margin:0; text-align:left; font-size:14px; margin-bottom:5px; font-weight:bold; font-family:"lato",sans-serif; float:none; color:#333; line-height:normal; margin-bottom:10px; }
	.product_cart_list li a img { max-width:80px; float:left; margin-right:10px; border:1px solid #eaeaea; }
	.product_cart_list li a .remove { position:absolute; font-size:12px; color:#fff; left:-7px; top:-7px; background-color:#191919; width:20px; height:20px; border-radius:100%; text-align:center; line-height:20px; }
	.product_cart_list .product-details { display:block; float:left; color:#333; line-height:19px; } 
	.product_cart_list .product-details > span { float:left; padding:0 10px; border:1px solid #ccc; line-height:normal; font-size:12px; color:#333; margin:0 10px 5px 0; }
	.product_cart_list .product-details .quantity { text-align:left; display:block; clear:both; font-size:16px; font-family:"lato",sans-serif; font-weight:normal; margin-bottom:5px; color:#333; }
	
	.shopping-cart .total { font-size:16px; font-family:"lato",sans-serif; clear:both; color:#333; font-weight:bold; float:left; width:100%; text-align:left; margin-bottom:20px; }
	.shopping-cart .total span { float:right; }
	.shopping-cart .buttons { float:left; width:100%; }
	.shopping-cart .buttons a { float:left; width:100%; display:inline-block; text-align:left; font-size:14px; background-color:#222; color:#fff; padding:10px 0; text-transform:uppercase; margin-bottom:10px; text-align:center; font-weight:bold; }
	.shopping-cart .buttons a:last-child { margin:0; }
	
	.top-shop-cart.type2 .shopping-cart:before { right:30px; }
	.top-bar .top-shop-cart.type2 .shopping-cart:before { top:-26px; }
	.top-shop-cart.type2 .shopping-cart:after { right: 32px; }
	.top-shop-cart.type2 .search-form-box:before { right:20px; }
	.top-bar .top-shop-cart.type2 .shopping-cart { top:41px; }
	.top-bar .dt-searchform-close { display:none; }
		
	/*----*****---- << 2.3. Header >> ----*****----*/
	
	.sticky { float:left; width:100%; }
	#header-wrapper-sticky-wrapper { max-width: 100%; float:left; width:100%; }
	
	#main-menu { float:right; margin:0px; padding:0px; }
	#main-menu ul { margin-bottom:0; padding:0px; position:relative; }
	#main-menu > ul > li:first-child { margin-left:0; }
	#main-menu > ul > li { display:inline-block; padding:0; position:relative; float:left; margin-left:3px; }
	#main-menu > ul > li > a { font-size:14px; font-weight:600; text-transform:uppercase; display:inline-block; padding:0px 21px 0px; color:#1e1e1e; position:relative; float:left; }
	.header3 #main-menu.enable-menuicons > ul > li > a { padding:0 17px; }
	#main-menu > ul > li.current_page_item > a, #main-menu ul.menu > li.current-menu-ancestor > a { border-right:1px dashed #ededed; border-left:1px dashed #ededed; }
	#main-menu > ul > li.current_page_item:before, #main-menu ul.menu > li.current-menu-ancestor:before { content:""; position:absolute; bottom:0; left:0; border-bottom:3px solid; width:100%; }
	
	#main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul, #main-menu ul li.menu-item-simple-parent ul li:hover ul ul, #main-menu ul li.menu-item-simple-parent ul li ul li ul { display:none; }
	
	#main-menu ul li.menu-item-simple-parent ul { background-color:#ffffff; border-bottom: 3px solid; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25); float: left; left: 0; padding:0; position: absolute; top: 81px; width: 180px; z-index: 9; text-align:left; margin:0; } 
	#main-menu ul li.menu-item-simple-parent ul li { display:inline; padding:0; position:relative; width:100%; border-bottom: 1px dashed #ededed; float:left; }
	#main-menu ul li.menu-item-simple-parent ul li:last-child { border-bottom:none; }
	#main-menu ul li.menu-item-simple-parent ul li a { display: block; font-size: 12px; padding: 10px 15px; position: relative; color:#1e1e1e; text-transform:uppercase; font-weight:normal; line-height:22px; }
	#main-menu ul li.menu-item-simple-parent ul li a i { margin-right:7px; }
	
	#main-menu ul li.menu-item-simple-parent ul > li > ul > li:hover > ul { display:block; }
	
	#main-menu > ul > li.menu-item-simple-parent:hover > ul, #main-menu > ul > li.menu-item-simple-parent > ul > li:hover > ul { display:block; }
	
	#main-menu ul li.menu-item-simple-parent ul li ul { left:180px; top:-5px; border-top:0px; border-bottom:3px solid; border-top:3px solid; }
	
	#main-menu ul li.menu-item-simple-parent:last-child ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul, #main-menu ul li.menu-item-simple-parent:nth-child(9) ul { left: inherit; right: 0; }
	
	.is-sticky .header7 #main-menu ul li.menu-item-simple-parent:nth-child(4) ul li ul, #main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul { right:180px; left:inherit; }
	
	.is-sticky .header7 .main-menu { border-radius:0; }
	
	#main-menu ul li a.dt-menu-expand { display:none; }
	
	#header-wrapper { float:left; width:100%; z-index:99999; }
	.header { width:100%; margin:0px; padding:0px; float:left; position:relative; z-index:9999; background-color:#ffffff; box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.15); -moz-box-shadow:0 3px 4px -2px rgba(0, 0, 0, 0.15); -webkit-box-shadow:0 3px 4px -2px rgba(0, 0, 0, 0.15); line-height:81px; }
	#main-menu > ul.menu > li > a i, #main-menu ul li.menu-item-simple-parent ul li a i, .megamenu-child-container > ul.sub-menu > li i { display:none; }
	
	#main-menu.enable-menuicons > ul.menu > li > a i, #main-menu.enable-menuicons ul li.menu-item-simple-parent ul li a i, .enable-menuicons .megamenu-child-container > ul.sub-menu > li i { display:inline-block; margin: 0 5px 0 0; }
	
	.header.header2 #main-menu > ul > li.current_page_item:before, .header.header2 #main-menu ul.menu > li.current-menu-ancestor:before { display:none; }
	.header.header2 #main-menu > ul > li.current_page_item > a, .header.header2 #main-menu ul.menu > li.current-menu-ancestor > a { border-color:rgba( 0, 0, 0, 0); }
	.header3 { box-shadow:0px -1px 0px 0px #ededed inset; -moz-box-shadow:0px -1px 0px 0px #ededed inset; -webkit-box-shadow:0px -1px 0px 0px #ededed inset; }
	.header.header2 #main-menu > ul > li > a:before, .header.header2 #main-menu > ul > li > a:after { display: inline-block; opacity: 0; transition: transform 0.3s ease 0s, opacity 0.2s ease 0s; -webkit-transition: transform 0.3s ease 0s, opacity 0.2s ease 0s; -moz-transition: transform 0.3s ease 0s, opacity 0.2s ease 0s; -ms-transition: transform 0.3s ease 0s, opacity 0.2s ease 0s; -o-transition: transform 0.3s ease 0s, opacity 0.2s ease 0s; }
	.header.header2 #main-menu > ul > li > a:before, .header.header2 #main-menu > ul > li.current_page_item > a:before, .header.header2 #main-menu ul.menu > li.current-menu-ancestor > a:before {  content: "["; margin-right: 10px; transform: translateX(20px); -webkit-transform: translateX(20px); -moz-transform: translateX(20px); -o-transform: translateX(20px); -ms-transform: translateX(20px); }
	.header.header2 #main-menu > ul > li > a:after, .header.header2 #main-menu > ul > li.current_page_item > a:after, .header.header2 #main-menu ul.menu > li.current-menu-ancestor > a:after {  content: "]"; margin-left: 10px; transform: translateX(-20px); -webkit-transform: translateX(-20px); -moz-transform: translateX(-20px); -o-transform: translateX(-20px); -ms-transform: translateX(-20px); }
	.header.header2 #main-menu > ul > li > a:hover:before, .header.header2 #main-menu > ul > li > a:hover:after, .header.header2 #main-menu > ul > li.current_page_item > a:before, .header.header2 #main-menu ul.menu > li.current-menu-ancestor > a:before, .header.header2 #main-menu > ul > li.current_page_item > a:after, .header.header2 #main-menu ul.menu > li.current-menu-ancestor > a:after { opacity: 1; transform: translateX(0px); -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -o-transform: translateX(0px); -ms-transform: translateX(0px); }
	.header.header2 #main-menu > ul > li > a { padding:0 10px; }
	
	.header4 { float:left; width:100%; }
	.header4 #menu-container { box-shadow: 0 2px 5px -2px rgba(0, 0, 0, 0.15); float:left; width:100%; }
	header.header4 #main-menu { float:none; text-align:center; }
	.header4 #logo { float:left; width:100%; text-align:center; border-bottom:1px dashed #ededed; background-color:#fff; padding:25px 0; position:relative; z-index:999; }
	.header.header5 .container { width: 100%; }
	.header4 #main-menu > ul > li, header.header4 #main-menu > ul > li a, .header10 #main-menu > ul > li > a, .header11 #main-menu > ul > li > a { float:none; }
		
	.menu-container { float:left; width:100%; }
	
	#logo h2 { margin: 0;}
	#logo { float:left; display:inline; margin:0px; }
	#logo a { width:100%; display:block; }
	#logo a img { max-width:100%; }
	.header5 #logo { padding-left:20px; }
	.header5 #main-menu { margin-right:20px; }
	
	.header6 #logo { text-align:center; width:100%; transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; background-color:#fff; position:relative; z-index:999; padding:5px 0; }
	.header6 #main-menu, .header8 #main-menu { float:left; }
	.header6 #menu-container, .header.header8 { float:left; width:100%; background-color:#222; transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; }
	.header6, .header6 .header { line-height:62px; }
	.header6 #main-menu > ul > li > a { color:#fff; padding:0px 21px 0px; }
	.header6 #main-menu > ul > li.current_page_item > a, .header7 #main-menu > ul > li.current_page_item > a, .header6 #main-menu ul.menu > li.current-menu-ancestor > a, .header7 #main-menu ul.menu > li.current-menu-ancestor > a, .header8 #main-menu > ul > li.current_page_item:before, .header8 #main-menu ul.menu > li.current-menu-ancestor:before, .header8 #main-menu > ul > li.current_page_item > a, .header8 #main-menu ul.menu > li.current-menu-ancestor > a { border:none; }
	
	.logo-wrapper .top-contact-details { display:inline-block; color:#7b8a97; font-size:13px; padding:30px 0 0; }
	.logo-wrapper .top-contact-details li a { color:#7b8a97; font-size:13px; }
	.logo-wrapper .top-contact-details li:last-child a { border-left:1px solid #9ea9b3; padding-left:17px; }
	.logo-wrapper .top-contact-details li:last-child { margin-right:0; }
	
	.header6 #main-menu ul li.menu-item-simple-parent ul, .header6 .megamenu-child-container, .header8 #main-menu ul li.menu-item-simple-parent ul, .header8 .megamenu-child-container { top:62px; background-color:#222; }
	.header6 #main-menu ul li.menu-item-simple-parent ul li ul, .header8 #main-menu ul li.menu-item-simple-parent ul li ul { top:-5px; }
	
	.header6 #main-menu ul li.menu-item-simple-parent ul li, .header6 .megamenu-child-container ul.sub-menu > li > ul li a, .header6 .menu-item-widget-area-container .widget ul li, .header8 #main-menu ul li.menu-item-simple-parent ul li, .header8 .megamenu-child-container ul.sub-menu > li > ul li a, .header8 .menu-item-widget-area-container .widget ul li { border-color:#44607b; }
	
	.header6 #main-menu ul li.menu-item-simple-parent ul li a, .header6 .megamenu-child-container ul.sub-menu > li > ul li a, .header6 .megamenu-child-container > ul.sub-menu > li > a, .header6 .megamenu-child-container > ul.sub-menu > li > .nolink-menu, .header6 .menu-item-widget-area-container .widget ul li a, .header8 .megamenu-child-container ul.sub-menu > li > ul li a:hover, .header8 .megamenu-child-container > ul.sub-menu > li > a:hover, .header8 .menu-item-widget-area-container .widget ul li a:hover, .header8 #main-menu ul li.menu-item-simple-parent ul li a:hover, .header8 #main-menu ul li.menu-item-simple-parent ul li.current_page_item > a, .header8 #main-menu ul > li.current-menu-ancestor > a, .header8 #main-menu > ul > li.current_page_item > a, .header8 #main-menu ul > li.current_page_ancestor > a, .header8 #main-menu ul > li.current-menu-item > a, .header8 #main-menu ul li.menu-item-simple-parent ul > li.current-menu-ancestor > a, .header6 .menu-item-widget-area-container .widget h3, .header6 .menu-item-widget-area-container .widget #wp-calendar caption, .header6 .menu-item-widget-area-container .tribe-countdown-complete, .header6 .menu-item-widget-area-container .tribe-countdown-timer .tribe-countdown-number, .header6 .menu-item-widget-area-container .tribe-countdown-under, .header6 .menu-item-widget-area-container .tribe-countdown-colon, .header6 .megamenu-child-container > ul.sub-menu > li > p, .header6 .menu-item-widget-area-container .textwidget p, .header6 .menu-item-widget-area-container .widget ul li:before, .header6 .menu-item-widget-area-container .dt-sc-location-detail h6, .header6 .menu-item-widget-area-container .woocommerce .star-rating span:before, .header6 .menu-item-widget-area-container .woocommerce .star-rating:before, .header6 .menu-item-widget-area-container .dt-sc-events-list .event-meta .date span, .header6 .menu-item-widget-area-container .dt-sc-events-list .event-details h4 a, .header6 .menu-item-widget-area-container .tribe-mini-calendar-event .list-info h2 a, .header6 .menu-item-widget-area-container, .header6 .menu-item-widget-area-container .tweet_list.type2 li, .header6 .menu-item-widget-area-container .widget_tweetbox ul.tweet_list.type2 li:before, .header6 .top-shop-cart > li > a, .header6 #main-menu ul li.menu-item-megamenu-parent .megamenu-child-container .products .product-title .add_to_cart_button:hover, .header6 #main-menu ul li.menu-item-megamenu-parent .megamenu-child-container .products .product-title .add_to_wishlist:hover, .header8 .menu-item-widget-area-container .dt-sc-events-list .event-details .event-metadata p a:hover, .header8 .menu-item-widget-area-container .tribe-events-adv-list-widget a:hover { color:#fff; }
	
	.header6 .widget.woocommerce ul.product_list_widget li del, .header8 .widget.woocommerce ul.product_list_widget li del { color: rgba( 255, 255, 255, 0.6); }
	
	.header8 #main-menu ul li.menu-item-simple-parent ul li a, .header8 .megamenu-child-container ul.sub-menu > li > ul li a, .header8 .megamenu-child-container > ul.sub-menu > li > a, .header8 .megamenu-child-container > ul.sub-menu > li > .nolink-menu, .header8 .menu-item-widget-area-container .widget ul li a, .header8 .menu-item-widget-area-container .widget h3, .header8 .menu-item-widget-area-container .widget #wp-calendar caption, .header8 .menu-item-widget-area-container .tribe-countdown-complete, .header8 .menu-item-widget-area-container .tribe-countdown-timer .tribe-countdown-number, .header8 .menu-item-widget-area-container .tribe-countdown-under, .header8 .menu-item-widget-area-container .tribe-countdown-colon, .header8 .menu-item-with-widget-area .tribe-mini-calendar-event .list-info h2 a, .header8 .megamenu-child-container > ul.sub-menu > li > p, .header8 .menu-item-widget-area-container .textwidget p, .header8 .menu-item-widget-area-container .widget ul li:before, .header8 .menu-item-widget-area-container .dt-sc-location-detail h6, .header8 .menu-item-widget-area-container .woocommerce .star-rating span:before, .header8 .menu-item-widget-area-container .woocommerce .star-rating:before, .header8 .menu-item-widget-area-container .dt-sc-events-list .event-meta .date span, .header8 .menu-item-widget-area-container .dt-sc-events-list .event-details h4 a, .header8 .menu-item-widget-area-container .tribe-mini-calendar-event .list-info h2 a, .header8 .menu-item-widget-area-container { color:#bbc8d5; }
	
	.header8 .menu-item-widget-area-container .widget #wp-calendar tbody tr:nth-child(2n+1) td, .header8 .menu-item-widget-area-container .widget #wp-calendar tbody tr:nth-child(2n+1) th, .header6 .menu-item-widget-area-container .widget #wp-calendar tbody tr:nth-child(2n+1) td, .header6 .menu-item-widget-area-container .widget #wp-calendar tbody tr:nth-child(2n+1) th { background-color:inherit; color:#fff; }
	.header8 .menu-item-widget-area-container .widget #wp-calendar td, .header6 .menu-item-widget-area-container .widget #wp-calendar td { background-color:#232a39; color:#fff; border-color:#44607b; }
	
	.header8 .menu-item-widget-area-container .widget .recent-post-widget ul li, .header6 .menu-item-widget-area-container .widget .recent-post-widget ul li, .header8 .menu-item-widget-area-container .widget #searchform input[type="text"], .header6 .menu-item-widget-area-container .widget #searchform input[type="text"], .header6 .menu-item-widget-area-container .widget .entry-meta p:first-child, .header8 .menu-item-widget-area-container .widget .entry-meta p:first-child, .header8 .widget.woocommerce .widget_shopping_cart_content .total, .header6 .widget.woocommerce .widget_shopping_cart_content .total { border-color:#44607b; }
	
	.header6 .menu-item-widget-area-container .widget #searchform input[type="text"]:hover, .header8 .menu-item-widget-area-container .widget #searchform input[type="text"]:hover { color:#fff; }
	
	.header6 .menu-item-widget-area-container .widget_tweetbox ul.tweet_list.type2 li, .header8 .menu-item-widget-area-container .widget_tweetbox ul.tweet_list.type2 li, .header6 .menu-item-widget-area-container .widget .tagcloud a, .header8 .menu-item-widget-area-container .widget .tagcloud a, .header6 .cart_list a.remove, .header8 .cart_list a.remove { background-color:#263545; }
	.header6 .menu-item-widget-area-container .widget_tweetbox ul.tweet_list.type2 .tweet_time a, .header8 .menu-item-widget-area-container .widget_tweetbox ul.tweet_list.type2 .tweet_time a { color:#92a7bb; }
	
	.header6 .menu-item-widget-area-container .widget .widget-content .small-line, .header8 .menu-item-widget-area-container .widget .widget-content .small-line { background-color:#44607b; }
	
	.header6 #main-menu .menu-item-widget-area-container li.widget .tagcloud a:hover { color: #fff; }
	.header.header6, header.header4 { background-color: inherit; }
	
	.header6 .top-shop-cart, .header6 .top-shop-cart li.search { position:inherit; }
	.header6 .top-shop-cart li .search-form-box { position:absolute; top:0; bottom:0; left:0; right:auto; width:100%; height:62px; }
	.header6 #search-form-box .search-text-box { position:absolute; left:0; right:0; margin:auto; top:0; bottom:0; width:100%; height:60px; background-color:transparent; border:none; box-shadow:inherit; color:#fff; min-height:inherit; min-width:inherit; border-radius: 0; }
	.header6 .top-shop-cart li .dt-searchform-close { height:25px; cursor:pointer; position: absolute; right: 10px; top: 0; bottom: 0; margin: auto; } 
	.header6 .top-shop-cart li .search-form-box:before { display:none; }
	.header6 .top-shop-cart li #searchform { position:absolute; top:0; bottom:0; margin:auto; background-color:#222; } 
	.header6 .top-shop-cart li .dt-searchform-close:before { content:"\f057"; font-family:FontAwesome; display:inline-block; font-size:20px; color:rgba(255, 255, 255, 0.7); position:absolute; right:0; top:0; line-height:normal; }
	.header6 .top-shop-cart .shopping-cart:before { top:-22px; line-height:normal; }
	.header6 .top-shop-cart li > a { padding:0 10px; }
	.header6 { float:left; width:100%; }
	
	.header7 .main-menu-container { width:1170px; margin:0 auto; position:relative; }
	.header7 .main-menu { background-color:rgba(248, 248, 248, 1); box-shadow: 0 3px 6px -2px rgba(0, 0, 0, 0.15); display: inline-block; float:left; padding: 0 30px; width: 100%; z-index: 9; transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; }
	.header7 { box-shadow:none; }
	.header7 .main-menu-container { transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; }
	
	.header.header7 { background-color:inherit; }
	.is-sticky .header7 .main-menu-container { width:100%; }
	.is-sticky .header7 .main-menu { background-color:#f8f8f8; }
	
	.header.header8 { line-height:62px; }
	.header8 #main-menu > ul > li > a { color:#bbc8d5; z-index:1; padding:0px 21px 0px; }
	.header8 #main-menu > ul > li.current_page_item > a { color:#fff; border:none; }
	.header8 #main-menu > ul > li > a:hover, .header8 #main-menu > ul > li:hover > a { color:#fff; }
	.header8 #main-menu > ul > li:before { content:""; display:inline-block; height:0; position:absolute; background-color:#2f2f2f; position:absolute; left:0; right:0; bottom:0; top:0; width:100%; z-index:1; }
	.header8 #main-menu > ul > li:hover:before { height:100%; }
	.header8 #main-menu > ul > li.current-menu-ancestor > a, .header8 #main-menu > ul.menu > li.current_page_item > a, .header8 #main-menu > ul.menu > li.current_page_item > a, .header8 #main-menu > ul.menu > li.current-menu-item > a { background-color:#2f2f2f; }
	.logo-wrapper { float:left; width:100%; box-shadow:0 2px 5px -2px rgba(0, 0, 0, 0.15); background-color:#fff; transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; position:relative; z-index:999; line-height:80px; }
	.is-sticky .logo-wrapper { display:none; }
	.header8 .top-shop-cart.type2 .search-form-box:before { top:-4px; }
	.header8 .top-shop-cart.type2 .shopping-cart:before { top:-37px; }
	
	.header9 #main-menu > ul > li.current_page_item > a, .header9 #main-menu ul.menu > li.current-menu-ancestor > a, .header13 #main-menu > ul > li.current_page_item > a, .header13 #main-menu ul.menu > li.current-menu-ancestor > a { border:none; }
	
	.header10 #main-menu > ul.menu > li > a { border-radius: 24px; border: 2px solid; padding: 10px 22px; display:inline; border-color: rgba(0, 0, 0, 0); }
	.header11 #main-menu > ul.menu > li > a { padding: 10px 22px; display:inline; border-color: rgba(0, 0, 0, 0); }
	.header11 #main-menu > ul > li.current_page_item > a, .header11 #main-menu ul.menu > li.current-menu-ancestor > a, .header14 #main-menu > ul > li.current_page_item > a, .header14 #main-menu ul.menu > li.current-menu-ancestor > a { border-color: rgba(0, 0, 0, 0); }
	.header11 #main-menu > ul.menu > li > a:hover, .header11 #main-menu > ul.menu > li.current_page_item > a, .header11 #main-menu > ul.menu > li.current-menu-item > a, .header11 #main-menu > ul.menu > li.current-menu-ancestor > a, .header11 #main-menu > ul.menu > li.current_page_ancestor > a { color:#fff; }
	.header10 #main-menu > ul.menu > li.current_page_item:before, .header11 #main-menu > ul.menu > li.current_page_item:before, .header10 #main-menu ul.menu > li.current-menu-ancestor:before, .header11 #main-menu ul.menu > li.current-menu-ancestor:before, .header12 #main-menu ul.menu > li.current-menu-ancestor:before, .header12 #main-menu > ul.menu > li.current_page_item:before { display:none; }
	.header10 #main-menu ul.menu li.menu-item-simple-parent ul li, .header11 #main-menu ul.menu li.menu-item-simple-parent ul li { line-height:normal; }
	
	.header12 #main-menu > ul.menu > li.current_page_item > a, .header12 #main-menu > ul.menu > li.current-menu-item > a, .header12 #main-menu > ul.menu > li.current-menu-ancestor > a, .header12 #main-menu > ul.menu > li.current_page_ancestor > a { border: none; color: #fff; }
	
	.header.header12 { line-height:62px; }
	.header12 #main-menu > ul > li > a { padding:0px 19px; z-index:9; }
	.header12 #main-menu > ul > li > a:hover, .header12 #main-menu > ul > li:hover > a { color:#fff; z-index:9; }
	.header.header12 { background-color: #f4f3f3; }
	.header12 #main-menu ul li.menu-item-simple-parent > ul, .header12 .megamenu-child-container { top:62px; }
	
	.header13 #main-menu > ul > li.current_page_item:before, .header13 #main-menu ul.menu > li.current-menu-ancestor:before { display:none; }
	
	.header14 #main-menu > ul > li.current_page_item:after, .header14 #main-menu ul.menu > li.current-menu-ancestor:after { content:""; position:absolute; left:0; right:0; bottom:3px; border-bottom:7px solid; border-left:6px solid transparent; border-right:6px solid transparent; width:0; margin:auto; }
	
	@media screen and (-webkit-min-device-pixel-ratio:0) { 
	/* Safari only override */
    ::i-block-chrome,.header14 #main-menu > ul > li.current_page_item:after, .header14 #main-menu ul.menu > li.current-menu-ancestor:after { bottom:2px; }
	}
	
	.dt-transparent-menu #main:before { content: ""; height: 130px; left: 0; position: absolute; top: 0; width: 100%; z-index: 99;  
		background: -moz-linear-gradient(top,  rgba(255, 255, 255,1) 0%, rgba(255, 255, 255,0) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255, 255, 255,1)), color-stop(100%,rgba(255, 255, 255,0))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(255, 255, 255,1) 0%,rgba(255, 255, 255,0) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(255, 255, 255,1) 0%,rgba(255, 255, 255,0) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(255, 255, 255,1) 0%,rgba(255, 255, 255,0) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(255, 255, 255,1) 0%,rgba(255, 255, 255,0) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1affffff',GradientType=0 ); /* IE6-9 */ 
		-ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1affffff',GradientType=0 ); }
		
	.dt-transparent-menu.transparent-header4 #main:before { height:380px; }
	.dt-transparent-menu.transparent-header8 #main:before { height:360px; }
	.dt-transparent-menu #main, .dt-transparent-menu2 #main, .dt-transparent-default #main { margin-top:-83px; }
	.transparent-header7 #main { margin-top:-87px; }
	.transparent-header6 #main, .transparent-header8 #main { margin-top:-145px; }
	.transparent-header4 #main { margin-top:-166px; }
	.dt-transparent-menu .header, .dt-transparent-menu .header6 #logo, .dt-transparent-menu header.header4 #logo, .dt-transparent-menu.transparent-header8 .logo-wrapper, .dt-transparent-menu .header6 #menu-container, .dt-transparent-menu.transparent-header8 .header8 { background-color:inherit; }

	.ie9 .dt-transparent-menu .header, .ie9 .dt-transparent-menu .header6 #logo, .ie9 .dt-transparent-menu header.header4 #logo, .ie9 .dt-transparent-menu header4 #menu-container, .ie9 .dt-transparent-menu.transparent-header8 .logo-wrapper, .ie9 .dt-transparent-menu .header6 #menu-container, .ie9 .dt-transparent-menu.transparent-header8 .header8 { background-color:rgba( 255, 255, 255, 0.9 ); }

	.dt-transparent-menu .header, .dt-transparent-menu2 .header, .dt-transparent-default .header, .dt-transparent-default.transparent-header8 .logo-wrapper, .dt-transparent-menu.transparent-header8 .logo-wrapper, .dt-transparent-default .is-sticky .header.header7, .dt-transparent-menu .is-sticky .header.header7, .dt-transparent-menu .header7 .main-menu { box-shadow:inherit; }
	.dt-transparent-menu .is-sticky .header, .dt-transparent-menu2 .is-sticky .header, .dt-transparent-default .is-sticky .header, .dt-transparent-menu .is-sticky .header7 .main-menu { box-shadow:0 2px 5px -2px rgba(0, 0, 0, 0.15); }
	
	.dt-transparent-menu .is-sticky .header, .dt-transparent-menu2 .header, .dt-transparent-menu2 .header6 #logo, .dt-transparent-menu2 header.header4 #logo, .dt-transparent-menu2.transparent-header8 .logo-wrapper, .dt-transparent-menu .is-sticky .header7 .main-menu, .dt-transparent-menu .is-sticky .header.header12, .dt-transparent-menu2 .header7 .main-menu, .dt-transparent-menu2 .header.header12 { background-color:rgba(255, 255, 255, 0.9); }
	
	.dt-transparent-default .header, .dt-transparent-default .header6 #logo, .dt-transparent-default header.header4 #logo, .dt-transparent-default.transparent-header8 .logo-wrapper, .dt-transparent-default .header6 #menu-container, .dt-transparent-default .header7 .main-menu, .dt-transparent-default .is-sticky .header.header7, .dt-transparent-default .header.header12, .dt-transparent-menu .header6 .is-sticky .header, .dt-transparent-default .header6 .is-sticky .header, .dt-transparent-menu .header7 .main-menu, .dt-transparent-menu .is-sticky .header.header7, .dt-transparent-menu .header.header12, .dt-transparent-menu2.transparent-header4 header.header4, .dt-transparent-menu2 .header6 .header, .dt-transparent-menu2 .header.header7 { background-color:rgba(0, 0, 0, 0); }
	
	.dt-transparent-default .is-sticky .header, .dt-transparent-default .is-sticky .header7 .main-menu, .dt-transparent-default .is-sticky .header.header12 { background-color:#fff; }
	
	.dt-transparent-menu .header6 .is-sticky #menu-container, .dt-transparent-menu.transparent-header8 .is-sticky .header8, .dt-transparent-default .header6 .is-sticky #menu-container, .dt-transparent-default.transparent-header8 .is-sticky .header8, .dt-transparent-menu2 .header6 #menu-container, .dt-transparent-menu2 .header.header8 { background-color:rgba(0, 0, 0, 0.9) }

	#main-menu.enable-submenu-arrows ul li.menu-item-simple-parent ul li.menu-item-has-children:after { content:"\f105"; position:absolute; font-family:FontAwesome; right:20px; top:0; bottom:0; margin:auto; height:20px; line-height:22px; }
	
	/****** Mega Menu *****/
	
	#main-menu ul > li > .megamenu-child-container { display:none; }
	.megamenu-child-container { padding:10px 10px 30px; position:absolute; top:81px; left:0px; float:left; z-index:99; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25); background-color:#fff; border-bottom:3px solid; text-align:left; }
	
	.megamenu-2-columns-group .megamenu-child-container { width:520px; }
	.megamenu-3-columns-group .megamenu-child-container { width:770px; }
	.megamenu-4-columns-group .megamenu-child-container { width:1020px; }
	.megamenu-5-columns-group .megamenu-child-container { width:1250px; }

    .megamenu-child-container > ul.sub-menu > li.fill-two-columns { width:500px; }
    .megamenu-child-container > ul.sub-menu > li.fill-three-columns { width:750px; }
    .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:1010px; }
   
    .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.fill-three-columns, .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:510px; }
    .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:760px; }
   
    .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget { width:495px; }
    .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget { width:333px; }
    .megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget { width:370px; }	
   	
	.megamenu-child-container > ul.sub-menu > li { display: inline; float: left; line-height: normal; padding: 15px; width: 250px; }
	
	.megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu { font-size:16px; font-weight:600; text-transform:uppercase; display:block; color:#1e1e1e; position:relative; margin-top:10px; }
	.megamenu-child-container > ul.sub-menu > li .fa { margin-right:7px; }	
	.megamenu-child-container .menu-item-widget-area-container .widget .mailchimp-form .fa { margin-right:0; background-color:#f8f8f8; }
	.megamenu-child-container .menu-item-widget-area-container .widget .mailchimp-form input[type="email"] { background-color:#f8f8f8; }

	#main-menu > ul > li:hover > .megamenu-child-container { display:block; }
	
	.megamenu-child-container ul.sub-menu > li > ul { padding:0px; }
	.megamenu-child-container ul.sub-menu > li > ul li { display:block; padding:0px; }
	.megamenu-child-container > ul.sub-menu { margin:0; }
	
	.megamenu-child-container ul.sub-menu > li > ul li, .megamenu-child-container ul.sub-menu > li > ul li a { clear:both; }
	
	.megamenu-child-container ul.sub-menu > li > ul li a { color:#36251e; position:relative; padding:10px 0px 10px 0px; font-size:13px; display:block; border-bottom:1px dashed #ededed; font-weight:normal; text-transform:uppercase; }

	.megamenu-child-container ul.sub-menu > li > ul > li > ul { padding-left:20px; }
	.megamenu-child-container > ul.sub-menu > li.fulwidth-image-link img { max-width: 100%; }
	.dt-megamenu-custom-content { display: block; padding: 0; }
	.megamenu-child-container > ul.sub-menu > li.fulwidth-image-link ul.sub-menu { padding-top: 0; }
	.megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { display: block; width: 1000px; }
	.megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { display: block; width: 750px; }
	
	.menu-item-widget-area-container .widget h3 { font-size:16px; text-transform: uppercase; font-weight:bold; }
	.menu-item-widget-area-container { margin: 10px 0 0; padding: 0; width: 100%; display:inline-block; }
	.menu-item-widget-area-container .widget { display: inline; padding: 0; margin-bottom:10px; }
	.menu-item-widget-area-container ul { margin: 0; padding: 0; }
	.menu-item-widget-area-container .widget ul li { display:block; }
	.menu-item-widget-area-container .widget ul li a { color:#1e1e1e; font-weight:normal; }
	.megamenu-child-container > ul.sub-menu > li > p { margin-bottom:20px; }
	.megamenu-child-container .widget #wp-calendar td { padding:7px; }
	.menu-item-widget-area-container .widget.widget_categories ul li:before, .menu-item-widget-area-container .widget.widget_archive ul li:before, .menu-item-widget-area-container .widget_product_categories ul li:before { top:12px; }
	.menu-item-widget-area-container .widget.widget_categories ul li, .menu-item-widget-area-container .widget.widget_archive ul li, .menu-item-widget-area-container .widget_product_categories ul li, .menu-item-widget-area-container .widget .recent-post-widget ul li { border-bottom:1px dashed #ededed; }
	
	.menu-item-widget-area-container .widget ul li, .menu-item-widget-area-container ul.sub-menu > li > ul li a, .menu-item-widget-area-container .widget .recent-post-widget ul li:last-child { border:none; }
	.menu-item-widget-area-container .widget label span { color:#222; margin-bottom:10px; display:block; }
	#main-menu .menu-item-widget-area-container .widget ul ul { margin:10px 0 2px 7%; }
	#main-menu .menu-item-widget-area-container .menu-header-menu-container ul ul { margin: 10px 0 0; }
	.menu-item-widget-area-container ul.sub-menu > li > ul li { padding:0 0 10px 15px; }
	.menu-item-widget-area-container ul.sub-menu > li > ul li a { padding:0; }
	.menu-item-widget-area-container .widget ul li:before { top:2px; color:#222; }
	.menu-item-widget-area-container .widget .dt-sc-location-detail ul li:before { top:4px; }
	.menu-item-widget-area-container .recent-post-widget ul li { display:inline-block; width:100%; }
	.menu-item-widget-area-container .widget_tweetbox .tweet_list a:hover, .header6 .menu-item-widget-area-container .widget_tweetbox .tweet_list a { color:#222; }
	.menu-item-widget-area-container .widget.widget_product_categories .product-categories li:before { top:11px; }
	.menu-item-widget-area-container .widget .intro-content h3 { text-transform:none; }
	.megamenu-child-container .menu-item-widget-area-container .widget .intro-text .dt-sc-button .fa { margin:0; }
	
	.menu-item-widget-area-container .woocommerce.widget ul.product_list_widget li { margin-bottom:20px; }
	.menu-item-widget-area-container .products .product-details, .menu-item-widget-area-container .dt-sc-events-list:last-child { margin-bottom:0; }
	.menu-item-widget-area-container .products .product-wrapper { margin:0; }
	.menu-item-widget-area-container .dt-sc-contact-info p { margin-bottom:10px; }
	.menu-item-widget-area-container .widget.widget_text, .menu-item-widget-area-container .widget.widget_text .textwidget, .menu-item-widget-area-container .dt-sc-contact-info p:last-child { margin-bottom:0; }
	.dt-megamenu-custom-content .dt-float-top { position:relative; }
	.menu-item-widget-area-container .products .product-title a { font-size:12px; }
	
	.dt-menu-expand { cursor: pointer; display: none !important; font-size: 16px !important; font-weight: bold; height: 45px; line-height: 40px !important; padding: 0 !important; position: absolute !important; right: 0; text-align: center; top: 0; width: 40px; }
	.header12 .dt-menu-expand { height:43px; }
	
	.dt-menu-toggle { color: #ffffff; cursor: pointer; display: none; font-size: 16px; font-weight: bold; padding: 10px 15px; text-transform: uppercase; }
	.dt-menu-toggle-icon:before, .dt-menu-toggle-icon:after { background-color:#ffffff; content: ""; height: 2px; left: 0; position: absolute; top: -5px; width: 20px; }
	.dt-menu-toggle-icon:after { top:5px; }
	.dt-menu-toggle-icon { background-color: #ffffff; display: inline-block; float: right; height: 2px; margin-top: 10px; position: relative; text-align: left; width: 20px; }
	
	#main-menu.submenu-border-style-solid ul li.menu-item-simple-parent ul li, .submenu-border-style-solid .megamenu-child-container ul.sub-menu > li > ul li a { border-bottom-style:solid; }
	#main-menu.submenu-border-style-dotted ul li.menu-item-simple-parent ul li, .submenu-border-style-dotted .megamenu-child-container ul.sub-menu > li > ul li a { border-bottom-style:dotted; }
	#main-menu.submenu-border-style-dotted ul li.menu-item-simple-parent ul li:last-child, #main-menu.submenu-border-style-solid ul li.menu-item-simple-parent ul li:last-child { border:none; }
	
	.megamenu-title-underline-type1 .megamenu-child-container > ul.sub-menu > li > a:before, .megamenu-title-underline-type1 .megamenu-child-container > ul.sub-menu > li > .nolink-menu:before { content:""; width:40px; height:3px; position:absolute; bottom:0; left:0; }
	.megamenu-title-underline-type1 .megamenu-child-container > ul.sub-menu > li > a, .megamenu-title-underline-type1 .megamenu-child-container > ul.sub-menu > li > .nolink-menu { padding-bottom:10px; }
	
	.megamenu-title-underline-type2 .megamenu-child-container > ul.sub-menu > li > a, .megamenu-title-underline-type2 .megamenu-child-container > ul.sub-menu > li > .nolink-menu { border-bottom:1px solid #ededed; padding-bottom:5px; }
	
	/*#main-menu.submenu-secondaryborder-style-type2 ul li.menu-item-simple-parent ul, .submenu-secondaryborder-style-type2 .megamenu-child-container { border:none; }*/
	#main-menu.submenu-secondaryborder-style-type2 ul li.menu-item-simple-parent ul:before, .submenu-secondaryborder-style-type2 .megamenu-child-container:before, #main-menu.submenu-secondaryborder-style-type2 ul li.menu-item-simple-parent ul li ul:after { content:""; height:3px; width:100%; position:absolute; left:0; bottom:-3px; /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left, #f28385, #f7c44e, #aec158, #fce480, #56bfd6, #4c7297, #b0b6fb, #dd72b3, #fcc9e7);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(left, #f28385, #f7c44e, #aec158, #fce480, #56bfd6, #4c7297, #b0b6fb, #dd72b3, #fcc9e7);
  /* For Fx 3.6 to 15 */
  background: -moz-linear-gradient(left, #f28385, #f7c44e, #aec158, #fce480, #56bfd6, #4c7297, #b0b6fb, #dd72b3, #fcc9e7);
  /* Standard syntax */
  background: linear-gradient(to right, #f28385, #f7c44e, #aec158, #fce480, #56bfd6, #4c7297, #b0b6fb, #dd72b3, #fcc9e7);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28385', endColorstr='#fcc9e7',GradientType=0 ); /* IE6-9 */ }
  #main-menu.submenu-secondaryborder-style-type2 ul li.menu-item-simple-parent ul li ul:after { top:0; }
  
  .enable-megamenu-titlebgcolor .megamenu-child-container > ul.sub-menu > li > a, .enable-megamenu-titlebgcolor .megamenu-child-container > ul.sub-menu > li > .nolink-menu { padding:5px 10px; border-radius:2px; color:#fff; }
  #main-menu.enable-megamenu-titlebgcolor .megamenu-child-container ul.sub-menu > li.current_page_ancestor > a, #main-menu.enable-megamenu-titlebgcolor .megamenu-child-container ul.sub-menu > li.current-menu-ancestor > a, #main-menu.enable-megamenu-titlebgcolor ul > li.current_page_item > a, #main-menu.enable-megamenu-titlebgcolor ul > li.current-menu-item > a { color:#fff; }
  
  #main-menu.enable-submenu-defaulticon ul li.menu-item-simple-parent ul li a { padding-left:30px; }
  
  #main-menu.enable-submenu-defaulticon ul li.menu-item-simple-parent ul li a:before, .enable-submenu-defaulticon .megamenu-child-container ul.sub-menu > li > ul li a:before { content:"\f101"; font-family:FontAwesome; position:absolute; left:15px; top:10px; }
  .enable-submenu-defaulticon .megamenu-child-container ul.sub-menu > li > ul li a:before { left:0px; top:12px; }
  
  .enable-submenu-defaulticon .megamenu-child-container ul.sub-menu > li > ul li a { padding-left:15px; }
  
  .enable-submenu-hbgcolor .megamenu-child-container ul.sub-menu > li > ul li a { padding-left:15px; }
  #main-menu.enable-submenu-hbgcolor ul li.menu-item-simple-parent ul li a:hover, .enable-submenu-hbgcolor .megamenu-child-container ul.sub-menu > li > ul li a:hover, #main-menu.enable-submenu-hbgcolor ul > li.current-menu-item > a:hover, .header6 .enable-submenu-hbgcolor .megamenu-child-container ul > li > ul li a:hover, .header6 #main-menu.enable-submenu-hbgcolor ul li.menu-item-megamenu-parent .megamenu-child-container a:hover, .enable-submenu-hbgcolor .megamenu-child-container ul > li > ul li a:hover, .header6 #main-menu.enable-submenu-hbgcolor ul li.menu-item-simple-parent ul li a:hover { color:#fff; }
  
/*  #main-menu.disable-submenu-border ul li.menu-item-simple-parent ul li, .disable-submenu-border .megamenu-child-container ul.sub-menu > li > ul li a, #main-menu.disable-submenu-secondaryborder ul li.menu-item-simple-parent ul, .disable-submenu-secondaryborder .megamenu-child-container { border:none; }
*/	
  #main-menu.enable-submenu-leftborder ul li.menu-item-simple-parent ul li a:after { bottom: 0; content: ""; height: 40px; left: 0; margin: auto; position: absolute; top: 0; width: 2px; }		
	
   .megamenu-title-underline-type1 .megamenu-child-container > ul.sub-menu > li > p, .megamenu-title-underline-type2 .megamenu-child-container > ul.sub-menu > li > p { margin:5px 0 25px; }
   
    #main-menu.submegamenu-boxshadow-type1 ul li.menu-item-simple-parent ul, #main-menu.submegamenu-boxshadow-type1 ul li.menu-item-simple-parent ul li ul, .submegamenu-boxshadow-type1 .megamenu-child-container { box-shadow:0 0 5px 2px rgba(0, 0, 0, 0.1) inset; }
	
	#main-menu.submegamenu-boxshadow-type2 ul li.menu-item-simple-parent ul, #main-menu.submegamenu-boxshadow-type2 ul li.menu-item-simple-parent ul li ul, .submegamenu-boxshadow-type2 .megamenu-child-container { box-shadow:0 6px 15px rgba(0, 0, 0, 0.25); }

/*----*****---- << 2.4. Main >> ----*****----*/

	#slider { float:left; width:100%; clear:bot h; }
	#slider img { max-width:100%; height:auto; float:left; }
	
	.dt-sc-main-slider { float:left; width:100%; position:relative; }
	#dt-sc-custom-slider.dt-sc-main-slider.dt-sc-parallax { min-height:780px; }
	
	.banner-content-overlay { background-color: rgba(0, 0, 0, 0.5); bottom: 0; height: 100%; position: absolute; right: 0; text-align: center; top: 0; width: 50%; z-index: 4; }
	.banner-content { bottom: 0; height: 275px; left: 0; margin: auto; position: absolute; right: 0; top: 0; display:inline-block; text-align:center; }
	.parallax-banner-text { display:inline-block; padding:20px 30px; border:4px double #fff; }
	.parallax-banner-text h2 { color:#fff; font-size:62px; border-bottom:1px solid #fff; text-transform:uppercase; text-transform:uppercase; letter-spacing:12px; font-weight:300; margin-bottom:0; padding:0 0 5px 12px; }
	.parallax-banner-text h3 { color:#fff; font-size:60px; font-weight:600; text-transform:uppercase; margin-bottom:0; letter-spacing:2px; }
	.parallax-banner-text h3 span { letter-spacing:21px; }
	
	.slider-wrapper, .page-slider-wrapper { display :block; float: left; position: relative; width:100%; }
	.slider-wrapper .caroufredsel_wrapper { margin: 0 !important; }	
	.slider-wrapper .main-slider li { float: left; margin: 0; padding: 0; width: 100%; }
	.slider-wrapper .main-slider li img {  height: auto; float:left; }
	.slide-controls-wrapper { float: left; margin:0; outline: 0; position: relative; width: 100%; z-index: 1;  }	
	.slide-controls { display: block; float: none; margin: 0 auto; max-width: 1170px; }
	.slide-controls .dt-sc-ico-content.type6, .slide-controls .dt-sc-ico-content.type10 { cursor:pointer; }        
	
	.full-width-section, .full-width-section-inner-second { float:left; width:100%; clear:both; }
	.full-width-section { position:relative; }
	.full-width-section-inner { float: left; position: relative; width: 100%; }
	.full-width-section.alignright, .full-width-section.alignleft, .full-width-section.aligncenter { margin:0; }
	.fullwidth-section-video-container { float: left; overflow: hidden; position: relative; width: 100%; }
	.fullwidth-section-video { float: left; left: 0; position: absolute; top: 0; width: 100%; }
	
	#main { float:left; width:100%; position:relative; }
	.page-template-tpl-comingsoon #main { position:inherit; }
	
	/*----*****---- << 2.4.1. Fullwidth - Page Title >> ----*****----*/	
	.full-width-bg { background:url(//www.hakluyt.com/wp-content/themes/priority/images/bg.jpg) 50% 0 repeat-y fixed; height:auto; padding:48px 0px 50px; }
	.main-title h1, .main-title h3, .main-title h2 { margin-bottom:0px; color:#333; float:left; }
	.main-title h1 { font-size:26px; }
	.main-title { float:left; width:100%; margin:0; padding:0; position:relative; }
	.breadcrumb { float: right; font-size: 14px; margin:5px 15px 0px 0px; padding: 0; }
	.breadcrumb a { font-size:14px; line-height:18px; color:#222; }
	.breadcrumb .fa { text-align:center; border:1px solid #222; border-radius:2px; margin:0px 10px; color:#222; padding:0 4px; line-height:14px; }
	.breadcrumb-wrapper.type1 .main-title h1, .breadcrumb-wrapper.type2 .main-title h1, .breadcrumb-wrapper.type1 .breadcrumb a, .breadcrumb-wrapper.type1 .breadcrumb .fa, .breadcrumb-wrapper.type2 .breadcrumb a, .breadcrumb-wrapper.type2 .breadcrumb .fa { color:#fff; }
	.breadcrumb-wrapper.type1 .breadcrumb .fa, .breadcrumb-wrapper.type2 .breadcrumb .fa { border-color:#fff; }
	
	.breadcrumb-wrapper { background-color:#191919; padding:28px 0 27px; float:left; width:100%; }
	.breadcrumb-wrapper.type1 { background:url(//www.hakluyt.com/wp-content/themes/priority/images/bg.jpg) 50% 0 repeat-y fixed; height:auto; padding:48px 0px 50px; }
	.breadcrumb-wrapper.type2 .breadcrumb .fa, .breadcrumb-wrapper.type9 .breadcrumb .fa { border:none; font-size:16px; }
	.breadcrumb-wrapper.type3 { background-color:#f8f8f8; box-shadow:inset 0 2px 5px -2px rgba(0, 0, 0, 0.15); }
	.breadcrumb .default { margin:0 4px; }
	
	.breadcrumb-wrapper.type4 { background-color:#f8f8f8; background-image:url(//www.hakluyt.com/wp-content/themes/priority/images/breadcrumb-bg.png); background-repeat:no-repeat; background-position:center center; border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; }
	
	.breadcrumb-wrapper.type7, .breadcrumb-wrapper.type6 { background-color:#fff; border-bottom:1px solid #eaeaea; }
	.breadcrumb-wrapper.type7 .breadcrumb, .breadcrumb-wrapper.type8 .breadcrumb { float:left; display:block; width:100%; margin:0; }
	.breadcrumb-wrapper.type7 .main-title h1, .breadcrumb-wrapper.type8 .main-title h1 { margin-bottom:10px; }
	
	.breadcrumb-wrapper.type5, .breadcrumb-wrapper.type8 { background-color:#f8f8f8; border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; }
	
	.breadcrumb-wrapper.type9 { background-color:#fff; }
	.breadcrumb-wrapper.type9 .breadcrumb { float:left; display:block; width:100%; margin:0; }
	
	/*----*****---- << 2.4.2. Blog >> ----*****----*/
	.dt-sc-one-page { float:left; width:100%; }
	.blog-post { display:inline-block; width:100%; margin-bottom:30px; float:left; position:relative; overflow:hidden; }
	.blog-post .entry-meta { float:left; width:60px; text-align:center; position:absolute; left:0; top:0; z-index:1; }
	.blog-post .entry-meta .date p { width:100%; float:left; font-size:15px; color:#ffffff; margin-bottom:0px; }
	.blog-post .entry-meta .date span { font-size:30px; line-height:20px;}
	.entry-meta .date, .entry-meta .post-comments { width:60px; float:left; }
	.entry-meta .date { padding:11px 5px 9px; display:inline-block;  border-radius: 0px 0px 0 0; }
	.entry-meta .post-comments { padding:9px 5px;  border-radius: 0 0 2px 0px; }
	.post-comments a { font-size:13px; line-height:15px; color:#ffffff; }
	.post-comments a span, .post-comments span .fa { font-size:14px; margin-right:5px; }
	.post-comments span { font-size:14px; }
	.post-comments { background-color:#222;}
	.entry-detail { display:block; margin:0; }
	.entry-detail .entry-title h4 { margin-bottom:5px; font-weight:bold; line-height:22px; text-align:left; font-size:18px; }
	.entry-detail .entry-body p { text-align:left; }
	.blog-post .entry-thumb,  .entry-post .entry-thumb { margin-bottom:25px; float:left; width:100%; overflow:hidden; position:relative; }
	.blog-post .entry-thumb img, .entry-post .entry-thumb img { display:block; border-radius:3px; }
	.blog-post .entry-thumb img { -webkit-transition: transform 1s ease 0s; -moz-transition: transform 1s ease 0s; -o-transition: transform 1s ease 0s; transition: transform 1s ease 0s; }
	.blog-post:hover .entry-thumb img { -webkit-transform: scale3d(1.1, 1.1, 1); -moz-transform: scale3d(1.1, 1.1, 1); -ms-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); -o-transform: scale3d(1.1, 1.1, 1); }
	.blog-post:hover .entry-thumb .recent-gallery-container img { -webkit-transform: inherit; -moz-transform: inherit; -ms-transform: inherit; transform: inherit; -o-transform: inherit; }
	.entry-detail .read-more { display:inline-block; }
	
	.entry-meta-data { clear:both; margin-bottom:15px; width:100%; display:inline-block; position:relative;  }
	.entry-meta-data { border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; }
	.entry-meta-data p { padding:8px 10px 8px 0px; border-right:1px solid #eaeaea; }
	.entry-meta-data p:last-child { border-right:none; padding:8px 0px 8px 0px; margin:0; }
	.blog-post.type2 .entry-meta-data p:nth-of-type(2n) span { margin-right:5px; margin-left:0; }
	.blog-post.type2 .entry-detail h4 { margin-bottom:15px; }
	.blog-post.type2 .entry-thumb img { border-radius:0; }
	.entry-meta-data p:nth-of-type(2n) span { margin-left:5px; }
	
	.blog-post.type3 .entry-meta, .blog-post.type3 .entry-meta .post-comments, .blog-post.type3 .entry-meta .date { width:84px; }
	.blog-post.type3 { padding:0px 0px 20px 100px; min-height:180px; }
	.blog-post.type3 .date p { font-size:18px; color:#ffffff; }
	.blog-post.type3 .date p a { color:#ffffff; }
	.blog-post.type3 .date p span { font-size:40px; line-height:25px; }
	.blog-post.type3 .entry-meta-data { margin-bottom:20px; }
	.blog-post.type3 .entry-meta .date { padding:15px 17px; border-radius:0; }
	.blog-post.type3 .post-comments a, .blog-post.type3 .post-comments span { font-size:16px; }
	.blog-post.type3 .entry-meta .post-comments { padding:15px 17px; border-radius:0; }
	.blog-post.type3 .post-comments a span, .blog-post.type3 .post-comments span .fa { margin:0px 5px 0px 0px; font-size:16px; }
	.blog-post.type3 .entry-thumb img { border-radius:0; }
	.blog-post.type3 .entry-detail { text-align:left; }
	.blog-post.type3 .entry-detail .entry-title h4 { font-weight:bold; font-size:20px; margin-bottom:20px; }
	.blog-post.type3 .entry-meta-data p:first-child { padding: 8px 23px 8px 10px; }
	.blog-post.type3 .entry-meta-data p { font-size:13px; }
	.blog-post.type3 .entry-meta-data p span { margin-right:5px; }
	.blog-post.type3 .recent-gallery-container .bx-wrapper { margin-bottom:10px; }
	.blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-55px; }
	
	.blog-post.type4 .entry-detail { text-align:left; }
	.blog-post.type4 .entry-body { border-bottom: 1px solid; margin-bottom: 13px; padding-bottom: 7px; }
	
	.blog-overlay { height: 100%; left: 0; opacity: 0; position: absolute; text-align: center; top: 0; width: 100%; z-index: 9; background-color:rgba( 255, 255, 255, 0.5 ); }
	
	span.image-overlay-inside { position:absolute; font-size:21px; border-radius:50px; height:60px; width:60px; line-height:60px; left:0; top:50%; z-index:500; text-align:center; color:#fff; right:0; top:0; bottom:0; margin:auto; }
	.image-overlay span.image-overlay-inside:before { content: "\f133"; }
	span.image-overlay-inside:before { position:absolute; border-radius:50px; left:0; top:0; z-index:500; text-align:center; color:#fff;  font-family:FontAwesome; right:0; bottom:0; margin:auto; }
		
	.blog-post.type4:hover .blog-overlay span.image-overlay-inside { -webkit-animation:avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); }
	.blog-post.type4:hover .blog-overlay { opacity: 1; }
		
	@-webkit-keyframes avia_pop {
		0% {
			-webkit-transform:scale(0.8)
		}
		100% {
			-webkit-transform:scale(1)
		}
		}
		@-moz-keyframes avia_pop {
		0% {
			-moz-transform:scale(0.8)
		}
		100% {
			-moz-transform:scale(1)
		}
		}
		@keyframes avia_pop {
		0% {
			transform:scale(0.8)
		}
		100% {
			transform:scale(1)
		}
		}
		@-webkit-keyframes avia_pop_small {
		0% {
			-webkit-transform:rotate(-175deg) scale(0.2)
		}
		100% {
			-webkit-transform:rotate(0deg) scale(1)
		}
		}
		@-moz-keyframes avia_pop_small {
		0% {
			-moz-transform:rotate(-175deg) scale(0.2)
		}
		100% {
			-moz-transform:rotate(0deg) scale(1)
		}
		}
		@keyframes avia_pop_small {
		0% {
			transform:rotate(-175deg) scale(0.2)
		}
		100% {
			transform:rotate(0deg) scale(1)
		}
	}
	
	.single .content-full-width .blog-post.type3 { min-height:180px; }
	
	.format-gallery .entry-meta .entry_format:after, .format-gallery .entry-metadata .entry_format:after, .format-gallery .image-overlay-inside:before { content:"\f030"; }
	.format-video .entry-meta .entry_format:after, .format-video .entry-metadata .entry_format:after, .format-video .image-overlay-inside:before { content:"\f008"; }
	.format-aside .entry-meta .entry_format:after, .format-aside .entry-metadata .entry_format:after, .format-aside .image-overlay-inside:before { content:"\f036"; }
	.format-chat .entry-meta .entry_format:after, .format-chat .entry-metadata .entry_format:after, .format-chat .image-overlay-inside:before { content:"\f086"; }
	.format-quote .entry-meta .entry_format:after, .format-quote .entry-metadata .entry_format:after, .format-quote .image-overlay-inside:before { content:"\f10d"; }
	.format-audio .entry-meta .entry_format:after, .format-audio .entry-metadata .entry_format:after, .format-audio .image-overlay-inside:before { content:"\f001"; }
	.format-link .entry-meta .entry_format:after, .format-link .entry-metadata .entry_format:after, .format-link .image-overlay-inside:before { content:"\f0c1"; }
	.format-standard .entry-meta .entry_format:after, .format-standard .entry-metadata .entry_format:after, .format-standard .image-overlay-inside:before { content:"\f040"; }
	.format-image .entry-meta .entry_format:after, .format-image .entry-metadata .entry_format:after, .format-image .image-overlay-inside:before { content:"\f03e"; }
	.format-status .entry-meta .entry_format:after, .format-status .entry-metadata .entry_format:after, .format-status .image-overlay-inside:before { content:"\f075"; }

	.entry-meta .entry_format { display: block; font-family: FontAwesome; font-size: 22px; font-style: normal; font-weight: normal; height: 42px; line-height: 32px; position: relative; text-align: center; text-decoration: inherit;  border-radius: 2px 2px 0 0; border-style: solid; border-width: 1px 1px 0; padding:5px 0; background-color:#fff; }
	.entry-metadata .entry_format { display: inline-block; font-family: FontAwesome; font-size: 15px; font-style: normal; font-weight: normal; position: relative; text-align: center; text-decoration: inherit; margin-right: 15px; float:left; }
	.entry-meta .entry_format:after, .entry-metadata .entry_format:after { content: "\f0f6"; }
	
	.entry-post .entry-meta .entry_format, .blog-post.type3 .entry-meta .entry_format { font-size:24px; }
	
	.single-format-gallery .blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-55px; }
	.entry_format.hidden, .entry-meta .date.hidden { display:none; }
		
	.dt-sc-one-third .blog-post.type3 .entry-meta { width: 70px; }
	.dt-sc-one-third .blog-post.type3 .entry-meta .date, .dt-sc-one-third .blog-post.type3 .entry-meta .post-comments { padding:15px 10px; width: 70px; }
	.dt-sc-one-third .blog-post.type3 .entry-meta .post-comments { font-size:11px; }
	.dt-sc-one-third .blog-post.type3 { padding:0 0 20px 85px; }
	.dt-sc-one-third .blog-post.type3 .entry-meta-data p:first-child { padding:8px 5px 8px 0; margin-right:3px; }
	
	.page-with-sidebar .blog-items.apply-isotope .dt-sc-one-half { width:48.5%; }
	.page-with-sidebar .blog-post.type3 .entry-meta-data p:first-child { padding:8px 7px 8px 0px; }
	.page-template .page-with-sidebar .dt-sc-one-half .blog-post.type3 .entry-meta-data p, .page-template .page-with-sidebar .dt-sc-one-third .blog-post.type3 .entry-meta-data p, .archive .blog-post.type3 .entry-meta-data p { margin:0; border:none; } 
	.page-with-sidebar .dt-sc-one-half .blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-70px; }
	.page-with-sidebar .blog-post.type3 .entry-meta-data p:nth-of-type(2n) span { margin-left:0; }
	
	.format-audio.blog-post.type3 .entry-meta, .format-video.blog-post.type3 .entry-meta { display:block; }
	
	.format-audio.blog-post .entry-meta, .format-video.blog-post .entry-meta { display:none; }
	
	.featured-post { display:inline-block; font-size:13px; color:#fff; padding:5px 10px; border-radius:2px; margin-bottom:15px; }
	.featured-post .fa { margin-right:3px; }
	.blog-post .entry-title { text-align:left; }
	
	.blog-items { float:left; width:100%; }
	.blog-items .column { margin-left: 0; margin-right: 0; }
	.page-with-sidebar .blog-items .dt-sc-one-third { width:31.4%; }
	.blog-items .blog-entry .entry-metadata p span { margin-right:7px; }
	.page-with-sidebar .blog-items .blog-entry .entry-metadata p span { margin-right:4px; }
	.blog-items .blog-entry .entry-metadata p { margin:0 15px 0 0; }
	.blog-entry { border-bottom: 1px dashed #d9d9d9; clear: both; float: left; margin: 0 0 50px; padding: 0 0 20px; width: 100%; }
	.blog-entry .entry-thumb { float: left; margin: 0 0 25px; padding: 0; width: 100%; position:relative; }
	.entry-thumb video, .entry-thumb audio, video, audio { width:100%; height:auto; cursor:pointer; }
	.blog-entry .entry-thumb a { display: block; float: left; line-height: 0; margin: 0; padding: 0; width: 100%; }
	.blog-entry h4 { font-size:20px; line-height:normal; font-weight:bold; margin-bottom:10px; }
	.blog-entry .entry-details { float: left; margin: 0; width: 100%; }
	.blog-entry .entry-metadata { float:left; width:100%; margin-bottom:20px; }	
	.blog-entry .entry-metadata p { float:left; font-size:13px; }
	.blog-entry .entry-metadata .date span { font-size:13px; }
	.blog-entry .entry-metadata p span { margin-right:10px; }
	.blog-entry .entry-metadata p { margin:0px 20px 0px 0px; }
	.blog-entry .entry-metadata p a:hover { color:#222; }
	.blog-entry .entry-metadata p:last-child span { margin-right:5px; }
	.blog-entry .entry-metadata p:last-child { margin:0; }
	.blog-entry .entry-body { display: inline-block; font-weight: 400; width: 100%; }
	.load-more a, .blog-load-more, .portfolio-load-more { color:#ffffff; }
	.load-more, .blog-load-more, .dt-sc-button.portfolio-load-more { display:table; margin:auto; clear:both; text-align:center; padding:15px 45px; border-radius:2px; font-size:17px; }
	.blog-entry .bx-controls a { width: 45px; font-size:0; height:45px; position:absolute; display:inline-block; top:0; bottom:0; margin:auto; }
	.blog-entry .bx-controls { left: 0; position: absolute; text-align: center; top: 0; float:left; width: 100%; z-index: 999; height:100%; }
	.blog-entry .bx-controls a.bx-prev { background:url(//www.hakluyt.com/wp-content/themes/priority/images/prev-arrow1.png) no-repeat; left:0; }
	.blog-entry .bx-controls a.bx-next { background:url(//www.hakluyt.com/wp-content/themes/priority/images/next-arrow1.png) no-repeat; right:0; }
	.blog-entry .bx-controls a:hover { opacity:0.7; }
	
	.pagination { float: left; margin: 20px 0 15px; width: 100%; text-align:right; padding-right:25px; }
	.pagination ul { margin: 0; padding: 0; display:inline-block; }
	.pagination ul li { display: inline-block; float: left; margin: 0; padding: 0; }
	.pagination ul li a, .pagination .next-post a, .pagination .prev-post a, .pagination ul li .current, .pagination ul li .page-numbers.dots { border: 1px solid #f8f8f8; border-left-width:0; color: #222; float: left; font-size: 14px; font-weight: bold; line-height: 48px; margin: 0; padding: 0 20px; position: relative; z-index: 1; display:inline-block; }
	.pagination ul li:first-child .current { border-left:1px solid #f8f8f8; }
	.prev-post, .next-post { display:inline-block; }
	.pagination ul li a:hover, .pagination .next-post a:hover, .pagination .prev-post a:hover, .pagination ul li .current { color:#ffffff; }
	.pagination .next-post a, .pagination .prev-post a { background-color:#f8f8f8; position:relative; font-size:16px; border:none; line-height:50px; }
	.pagination .prev-post a:before { content:""; border-right:23px solid #f8f8f8; border-top:26px solid transparent; border-bottom:26px solid transparent; position:absolute; left:-23px; top:-1px; }
	.pagination .next-post a:before { content:""; border-left:23px solid #f8f8f8; border-top:26px solid transparent; border-bottom:26px solid transparent; position:absolute; right:-23px; top:-1px; }
	.pagination .prev-post a { padding:0px 20px 0px 10px; margin-right:0px; }
	.pagination .next-post a { padding:0px 10px 0px 20px; margin-left:-4px; }
	.pagination .prev-post a span { margin-right:10px; }
	.pagination .next-post a span { margin-left:10px; }
	
	.entry-post { display:inline-block; width:100%; margin-bottom:50px; float:left; position:relative; padding-bottom:25px; }
	.entry-post .entry-meta { float:left; width:70px; text-align:center; position:absolute; }
	.entry-post:before { content:""; border-right:1px dashed #d9d9d9; height:100%; position:absolute; top:0; left:34px; z-index:-1; }
	.entry-post:after { border-top:1px dashed #d9d9d9; width:91%; position:absolute; right:0; bottom:-1px; content:""; z-index:-1; }
	.entry-post-content { float:left; width:100%; padding-left:85px; }
	.entry-post .dt-sc-button { position:absolute; right:0; bottom:-20px; }
	.entry-post .dt-sc-button.type3, .entry-post .dt-sc-button.type4 { bottom:-16px; }
	.entry-post .entry-meta .date, .entry-post .entry-meta .post-comments { width:70px; }
	.entry-post .post-comments a, .entry-post .post-comments span { font-size:16px; }
	.entry-post .post-comments a span, .entry-post .post-comments span .fa { font-size:16px; margin:0 4px 0 0; }
	.entry-post .date p { font-weight:300; line-height:15px; font-size:14px; color:#fff; }
	.entry-post .date span { float:left; width:100%; margin-bottom:8px; font-size:34px; line-height:25px; }
	.entry-post .entry-detail p { margin-bottom:20px; }
	.entry-post .entry-detail h5{ font-size:16px; font-weight:normal; margin-bottom:20px; }
	.entry-post .entry-meta .post-comments { padding:11px 5px; }
	.entry-post .entry-detail { text-align:left; }
	
	.page-with-sidebar .blog-items .entry-post:after { width:87%; }
	.page-with-sidebar .dt-sc-one-third .entry-post-content { padding-left:75px; }
	.page-with-sidebar .dt-sc-one-third .entry-post .entry-meta .date, .page-with-sidebar .dt-sc-one-third .entry-post .entry-meta .post-comments { width:60px; }
	.page-with-sidebar .dt-sc-one-third .entry-post .entry-meta { width:60px; }
	
	.content-full-width .blog-items .dt-sc-one-column .entry-post:after { width: 97%; }
	.page-with-sidebar .blog-items .dt-sc-one-column .entry-post:after { width: 96%; }
	
	.dt-sc-one-half .entry-post .recent-gallery-container #bx-pager a img { max-width:63px; }
	.dt-sc-one-half .blog-items .entry-post:after, .content-full-width .blog-items .dt-sc-one-half .entry-post:after { width: 94%; }
	.page-with-sidebar .blog-items .dt-sc-one-half .entry-post:after { width: 92%; }
	.page-with-sidebar .dt-sc-one-half .entry-post .recent-gallery-container #bx-pager a img { max-width:63px; }
	
	.title-sep-container { display:table-cell; position:relative; height:6px; width:100%; vertical-align:middle; }
	.title-sep-container * { box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; }
	.title-sep { border-bottom: 1px dashed #e5e5e5; border-top: 1px dashed #e5e5e5; display: block; height: 2px; position: relative; }
	.hr-title h3, .hr-title h2, .hr-title h1, .hr-title h4, .hr-title h5, .hr-title h6  { float: left; padding-right: 20px; margin:0; white-space:pre; }
	.hr-title.type3 h3, .hr-title.type3 h2, .hr-title.type3 h1, .hr-title.type3 h4, .hr-title.type3 h5, .hr-title.type3 h6 { padding-right: 28px; }
	
	.hr-title.type2 .title-sep { background:url(//www.hakluyt.com/wp-content/themes/priority/images/title-pattern.png) repeat; border:none; height:10px; }
	
	.hr-title.type3 .title-sep:after { content:""; position:absolute; border:2px solid #e5e5e5; width:5px; height:5px; display:inline-block; top:-4px; transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); background-color:transparent; left:-8px; }
	.hr-title.type3 .title-sep { border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; }
	
	.hr-title.aligncenter { overflow:hidden; display:inline; }
	.hr-title.aligncenter .aligntitle { display:inline-block; float:none; position:relative; padding:0 10px; }
	
	.hr-title.aligncenter .aligntitle:before, .hr-title.aligncenter .aligntitle:after { border-bottom:1px dashed #e5e5e5; border-top:1px dashed #e5e5e5; content:""; display:block; height:2px; left:100%; top:50%; position:absolute; width:600px; }
	
	.hr-title.aligncenter .aligntitle:after { left:auto; right:100%; }
	
	.hr-title.type2.aligncenter .aligntitle:before, .hr-title.type2.aligncenter .aligntitle:after { background:url(//www.hakluyt.com/wp-content/themes/priority/images/title-pattern.png) repeat; border:none; height:10px; top:40%; }
	
	.border-title .small-line { display: block; height: 4px; left: 0; position:absolute; width: 50px; background-color:#21c2f8; bottom:-4px; }
	.aligncenter.border-title .small-line { left:0; right:0; margin:auto; }
	.border-title h2, .border-title h3, .border-title h4, .border-title h5, .border-title h6 { display:inline-block; border-bottom:4px solid #e5e5e5; padding:0 20px 12px 0; position:relative; }
	.aligncenter.border-title h2, .aligncenter.border-title h3, .aligncenter.border-title h4, .aligncenter.border-title h5, .aligncenter.border-title h6 { padding:0 25px 12px; }
	.aligncenter.border-title { margin-bottom:0; }
	
	.border-title.type2.aligncenter span { padding: 0 12px; }
	.border-title.type2 span { background: #fff; padding: 0 12px 0 0; position:relative; top:-2px; }
	.border-title.type2 { background: url(//www.hakluyt.com/wp-content/themes/priority/images/title-pattern.png) repeat-x center; display: block; margin:0 0 40px; clear:both; }
	
	.plain-border-title { border-bottom: 1px solid #eaeaea; padding-bottom: 10px; }
	.double-border-title { border-bottom: 4px double #eaeaea; display: table; padding-bottom: 10px; }
	
	.extra-large-title { font-size: 50px; }
	.large-title { font-size: 40px; }
	.medium-title { font-size: 23px; }
	.small-title { font-size: 16px; line-height:30px; }
	.small-text { font-size:12px; }
	.italic-text { font-style:italic; }
	.light-text { font-weight:300; }
	.fade-image { position:relative; float:left; width:100%; clear:both; text-align:center; }
	.fade-image img:last-child { position:absolute; left:0; top:0; opacity:0; right:0; margin:auto; }
	.fade-image:hover img:last-child { opacity:1; }
	.fade-image:hover img:first-child { opacity:0; }
	
	.special-title h3 { font-size:30px; font-weight:100; margin-bottom:0; font-family:Roboto slab; }
	.special-title h2 { font-size:60px; font-weight:bold; font-family:Roboto slab; }
		
		/*----*****---- << 2.4.2.1 commententries >> ----*****----*/
		
		.commententries { width:100%; display:inline-block; margin:0px; padding:0px; }
		.commententries h4, #respond h3 { padding:0px; width:100%; clear:both; }
		.commententries h4, #respond h3, .post-author-details h3 { font-size:20px; }
		
		ul.commentlist { float:left; margin:20px 0px 20px 0px; padding:0px 0px 20px 0px; list-style:none; border-top:0px; width:100%; }
		ul.commentlist li { display:block; float:none; list-style:none; border:none; margin:0px 0px 30px; padding:0px 0px 0px 100px; position:relative; clear:both; border-bottom:1px dashed #d9d9d9; }
		ul.commentlist li ul.children { margin:10px 0px 0px 0px; padding:0px; float:left; border:none; clear:both; width:100%; }
		ul.commentlist li .respond { margin-left:69px; }
		
		ul.commentlist li .comment-author { left:0px; top:0px; position:absolute; }
		ul.commentlist li .comment-author img { max-height:85px; float:left; margin:0px; -moz-transition:all 1s ease; -webkit-transition:all 1s ease; -o-transition:all 1s ease; transition:all 1s ease; border-radius:2px;  behavior: url(//www.hakluyt.com/wp-content/themes/priority/PIE.htc); }
		ul.commentlist li .comment-author img, ul.commentlist li .comment-author img { max-width:85px; }
		ul.commentlist li .comment-author img:hover { -moz-transform: scale(1.05) rotate(20deg) translate(2px); -webkit-transform: scale(1.05) rotate(20deg) translate(2px); -o-transform: scale(1.05) rotate(20deg) translate(2px); transform: scale(1.05) rotate(20deg) translate(2px); }
		ul.commentlist li .author-name { font-size:16px; padding-bottom:5px; float:left; margin-right:15px; font-weight:normal; line-height:18px; }
		ul.commentlist li .author-name a { color:#34495e; }
		
		ul.commentlist li .comment-details { display:block; }		
		ul.commentlist li .commentmetadata { text-decoration:none; line-height:22px; font-weight:400; font-size:13px; font-style:italic; color:#222; }
		.bypostauthor { float:left; }	
		
		ul.commentlist li .comment-body { margin:0px; padding:0px; color:#222; }
		ul.commentlist li .comment-content { padding:0px 10px 25px 0px; margin:10px 0px 10px; border-radius:5px;  behavior: url(//www.hakluyt.com/wp-content/themes/priority/PIE.htc); min-height:55px; }
		
		ul.commentlist li .reply { margin:-20px 0 0; float:right; text-align:center; font-weight:400; text-transform:uppercase; }
		ul.commentlist li .reply a {  padding:10px 30px; display:block; margin-top:0; text-transform:none; border-radius:2px; color:#fff; }
		ul.commentlist li .reply a .fa { margin-left:3px; }
		ul.commentlist li .reply:hover a { background-color:#222; }
		
		#commentform input[type="text"], #commentform input[type="password"], #commentform input[type="email"], #commentform input[type="url"], #commentform input[type="tel"], #commentform input[type="number"], #commentform input[type="range"], #commentform input[type="date"], #commentform input[type="search"], #commentform textarea, #commentform input.text { font-size:13px; padding:15px 15px; width:100%; }
		#commentform textarea { height:190px; padding:15px 15px; width:100%; }
		
		#commentform p { margin-bottom:0; }
		
		.form-submit input[type="submit"] { color:#fff; border-radius:2px; margin-top:10px; }
		.form-submit input[type="submit"]:hover { background:#222; }
		
		#respond, form#commentform { display:inline-block; width:100%; }
		#respond h3 { margin-bottom:30px; }
		
		.commententries .navigation { float:left; width:100%; }
		.commententries .navigation a { border-radius: 2px; color: #fff; display: inline-block; margin-bottom: 25px; float:left; padding: 5px 10px; color:#fff; }
		.commententries .navigation .nav-next a { float:right; }
		.commententries .navigation a:hover { background-color:#546d87; }
		
		.comment-reply-title small { font-size:12px; text-transform:none; }
		
		/*----*****---- << 2.4.2.2. Post Author Details >> ----*****----*/
		
		.post-author-details { float:left; width:100%; margin-bottom:25px; }
		.post-author-details h3 { margin-bottom:35px; }
		.entry-author-image { float:left; margin:0px 15px 5px 0px; }
		.entry-author-image img { border-radius:2px;  behavior: url(//www.hakluyt.com/wp-content/themes/priority/PIE.htc); }
		.post-author-details .dt-sc-social-icons { float:left; }
		
		.author-desc { width:100%; padding-left:100px; }
		.author-title { float:left; width:100%; margin-bottom:10px; color:#9c9c9c; }
		.author-desc h5 { margin-bottom:0; float:left; margin-right:15px; font-size:16px; font-weight:bold; }
		.author-desc h5 a { text-transform:capitalize; }
		
	/*----*****---- << 2.4.3. Portfolio >> ----*****----*/
	.grey { background-color:#f5f5f5; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; }
	.grey .title-sep span { border-top:1px dashed #dfdfdf; }
	.grey1 { background-color:#f5f5f5; }
	.grey2 { float:left; width:100%; border-bottom:1px solid #f5f5f5; }
	.dark-parallax { background-color:rgba( 255, 255, 255, 0.8); }
	
	.grey-text { color:#d5d5d5; }
	
	.portfolio.column.no-space.dt-sc-one-fifth { width:19.97%; }
	.portfolio.column.no-space.dt-sc-one-third { width:33.32%; }
	.portfolio.column.no-space.dt-sc-one-half { width:49.9%; }
	.portfolio.with-space.dt-sc-one-fourth { width:23.7%; }
	.page-with-sidebar .portfolio.with-space.dt-sc-one-third { width:31.7%; }
	.page-with-sidebar .portfolio.with-space.dt-sc-one-fourth { width:23.2%; }
	
	.full-width-section .portfolio { margin-bottom:25px; }
	.sorting-container { float:left; width:100%; text-align:center; margin: 10px 0px 15px 0px; } 
	.sorting-container a { font-size:13px; color:#6a7177; text-transform:uppercase; display:inline-block; padding:0px 14px; border-radius:2px; line-height:33px; margin:0 2px 3px 0; }
	.sorting-container a:hover, .sorting-container .active-sort { color:#ffffff;}
	.portfolio-container, .single-portfolio-item .portfolio { float:left; width:100%; }
	.portfolio-container .portfolio { margin-bottom:25px; }
	.portfolio-container.apply-isotope-portfolio .portfolio { margin-left:0; }
	.portfolio-container.no-space .portfolio { margin-bottom:0; }
	.portfolio .portfolio-thumb { float: left; overflow: hidden; padding: 0; position: relative; width: 100%;}
	.portfolio figure { overflow:hidden; }
	.portfolio-thumb img { display: block; float: left;}
	.portfolio:hover .portfolio-thumb img { transform:scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); }
	.portfolio-detail { display: inline-block; background-color: #ffffff; float: left; width: 100%; position:relative; border:1px solid #e0e4e6; }
	.portfolio .image-overlay { float: left; height: 100%; left: 0; opacity: 0; position: absolute; top:0; width: 100%; cursor:pointer; background-color:rgba(0, 0, 0, 0.4); }
	.portfolio .image-overlay a.zoom, .portfolio .image-overlay a.link { display: inline-block; position: absolute; text-align: center; width:50px; height:50px; top:0; bottom:0; margin:auto; border-radius:50%; }
	.portfolio .image-overlay a span { cursor: pointer; display: inline-block; font-size: 18px; line-height: 50px; text-align: center; width: 100%; color:#ffffff; }
	.portfolio .image-overlay a.zoom { left: 0; right:100%; }
	.portfolio .image-overlay a.link { right: 0; left:100%; }
	.portfolio:hover .image-overlay a.zoom { left: 0; right:57px; }
	.portfolio:hover .image-overlay a.link { right:0; left:57px; }
	.portfolio-detail .views { float: left; line-height: 16px; border-right:1px solid #e0e4e6;  padding:0px 20px; text-align: center; font-size:16px; color:#222; background-color:#fff; height:100%; position:absolute; left:0; }
	.portfolio-detail .views a { color:#222; }
	.portfolio-detail .views h6, .portfolio-title h5 { margin-bottom: 0px; }
	.portfolio-detail .views span { margin: 19px 0 5px 0; }
	.portfolio-title { padding: 13px 10px 10px 75px; float:left; width:100%; min-height:67px; }
	
	.portfolio:hover .image-overlay { opacity:1; top:0; }
	.portfolio .image-overlay a.zoom:hover, .portfolio .image-overlay a.link:hover { background-color:rgba(255, 255, 255, 0.8); }
	.portfolio:hover .portfolio-title h5 a, .portfolio:hover .portfolio-title h5, .portfolio:hover .views, .portfolio:hover .views a { color:#ffffff; }
	.portfolio:hover .portfolio-title p { color:#483f39; }
	.portfolio:hover .portfolio-detail { border:1px solid; }
	
	.portfolio-container.no-space .portfolio .image-overlay a.zoom, .portfolio-container.no-space .portfolio .image-overlay a.link { bottom:15%; }
	.page-with-sidebar .portfolio-container.no-space .portfolio.dt-sc-one-fourth .image-overlay a.zoom, .page-with-sidebar .portfolio-container.no-space .portfolio.dt-sc-one-fourth .image-overlay a.link { bottom:25%; }
	.page-with-sidebar .portfolio-container.no-space .portfolio.dt-sc-one-column .image-overlay a.zoom, .page-with-sidebar .portfolio-container.no-space .portfolio.dt-sc-one-column .image-overlay a.link { bottom:9%; }
	.portfolio-container.no-space .portfolio.dt-sc-one-column .image-overlay a.zoom, .portfolio-container.no-space .portfolio.dt-sc-one-column .image-overlay a.link { bottom:7%; }
	.portfolio-container .column.no-space.dt-sc-one-fourth { width:24.96%; }
	
	.portfolio-content { text-align:center; position:absolute; bottom:0; float:left; width:100%; }
	.image-overlay .portfolio-content h5 a { width:100%; display:inline-block; padding:10px 0px; color:#ffffff; }
	.image-overlay .portfolio-content h5 { bottom:0; left:0; width:100%; margin-bottom:0; }
	.image-overlay .portfolio-content span { font-size:25px; position:absolute; top:-10px; left:0; right:0; margin:0 auto; }
	
	.portfolio.no-space .portfolio-thumb { box-shadow: 1px 1px 1px 0px rgba(255, 255, 255, 1); }
	
	.portfolio-container.type2 .portfolio .portfolio-detail { clear: both; display: inline-block;  margin: 0; min-height: 48px; padding: 0; position: absolute; text-align: center; width: 100%; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); border:none; background-color:rgba( 0, 0, 0, 0 ); }
		
	.portfolio-container.type2 .portfolio .portfolio-detail .views { color: #2d2d29; display: inline-block; height: 100%; margin: 0 -4px 0 0; padding: 0 25px; position: relative; text-align: center; transform: translateX(-25px); -webkit-transform: translateX(-25px); -moz-transform: translateX(-25px); -ms-transform: translateX(-25px); -o-transform: translateX(-25px);  transition: all 0.4s ease-in-out 0s; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; -ms-transition: all 0.4s ease-in-out 0s; border:none; background-color: rgba(0,0,0,0); float:none; font-size:14px; }
	.portfolio-container.type2 .portfolio .portfolio-detail .views a { color: #fff; display: inline-block; }
	.portfolio-container.type2 .portfolio:hover .portfolio-detail .views, .portfolio-container.type2 .portfolio:hover .portfolio-detail .views a { color: #fff; }	
	.portfolio-container.type2 .portfolio .portfolio-detail .views:after { content: ""; background: #fff; position: absolute; bottom: 5px; right: 0; top: 5px; width: 1px; }	
	
	.portfolio-container.type2 .portfolio .portfolio-detail .portfolio-title { display: inline-block; padding: 0 15px 0 25px; text-align: left; transform: translateX(25px); -webkit-transform: translateX(25px); -moz-transform: translateX(25px); -ms-transform: translateX(25px); -o-transform: translateX(25px);  transition: all 0.4s ease-in-out 0s; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; -ms-transition: all 0.4s ease-in-out 0s; width:auto; float:none; min-height:0; }		
	.portfolio-container.type2 .portfolio .portfolio-detail h5, .portfolio .portfolio-detail p { margin: 0;}
	.portfolio-container.type2 .portfolio .portfolio-detail h5 { font-weight: bold; text-transform: uppercase; }
	.portfolio-container.type2 .portfolio .portfolio-detail p { text-transform: capitalize; }		
	
	.portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail h5 { font-size:14px; line-height:25px; }
	.portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail p { font-size:12px; }

	.portfolio-container.type2 .portfolio .portfolio-detail .views, .portfolio-container.type2 .portfolio .portfolio-detail .portfolio-title { opacity:0; filter:alpha(opacity=0); } 
	.portfolio-container.type2 .portfolio:hover .portfolio-detail .views, .portfolio-container.type2 .portfolio:hover .portfolio-detail .portfolio-title { opacity:1; filter:alpha(opacity=100); } 
	
	.portfolio-container.type2 .portfolio:hover .portfolio-detail .views, .portfolio-container.type2 .portfolio:hover .portfolio-detail .portfolio-title { transform: translateX(0); -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); }
	.portfolio-container.type2 .portfolio-detail .views span { margin:5px 0 7px 0; font-size:16px; }
	.portfolio-container.type2 .portfolio-detail .views a { padding-bottom:7px; }
	
	.portfolio-container.type2 .portfolio:hover .portfolio-detail h5, .portfolio-container.type2 .portfolio:hover .portfolio-detail h5 a, .portfolio-container.type2 .portfolio:hover .portfolio-detail p { color: #fff; }
	.portfolio-container.type2 .image-overlay { top:0; background-color:rgba(0, 0, 0, 0.6); }
	.portfolio-container.type2 .portfolio:hover .portfolio-detail h5 a, .portfolio-container.type2 .portfolio:hover .portfolio-detail .views, .portfolio-container.type2 .portfolio .image-overlay a { background-color:inherit; }
	
	.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .views, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .views, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .portfolio-title, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .portfolio-title { padding: 0 15px; }
	
	.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .views, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .portfolio-title { padding: 0 8px; }
	.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail h5 { line-height: 20px; }
	
	.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail h5 { font-size: 11px; }
	.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail p { font-size:11px; }
	.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .views span { font-size: 13px; margin: 5px 0 4px;}
	.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .views { font-size:12px; }
	
	.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .views span { font-size:15px; margin:4px 0; }
	.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .views a, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .views a { padding-bottom:5px; }
	.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail p { font-size:12px; }
	
	.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail h5, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail h5 { font-size: 13px; }
	
	.portfolio-container.type3 .portfolio-title { padding: 13px 15px 13px 0px; }
	.portfolio-container.type3 .portfolio-detail { border:none; }
	.portfolio-container.type3 .portfolio:hover .portfolio-detail { background-color:inherit; }
	.portfolio-container.type3 .image-overlay-details { height: 50px; }
	.portfolio-container.type3 .image-overlay-details { bottom: 0; height: 90px; margin: auto; position: absolute; top: 0; width: 100%; }
	.portfolio-container.type3 .image-overlay .links > a, .portfolio-container.type3 .image-overlay .links .views { color:#fff; display:inline-block; font-size:15px; height:50px; line-height:50px; width:50px; background-color:rgba( 0, 0, 0, 0 ); }
	.portfolio-container.type3 .portfolio.no-space .image-overlay .links > a, .portfolio-container.type3 .portfolio.no-space .image-overlay .links .views { position:inherit; }
	.portfolio-container.type3 .image-overlay .links .views span { margin:0 5px 0 0; font-size:14px; }
	.portfolio-container.type3 .image-overlay .links .views a { color:#fff; position:relative; top:-1px; background-color:rgba( 0, 0, 0, 0 ); }
	.portfolio-container.type3 .portfolio .views { border:none; float:none; }
	.portfolio-container.type3 .image-overlay { text-align:center; }
	.portfolio-container.type3 .image-overlay .links .views { position:absolute; left:0; right:0; margin:auto; bottom:0; top:0; border-radius:50%; }
	.portfolio-container.type3 .portfolio:hover .image-overlay a.link { left:122px; }
	.portfolio-container.type3 .portfolio:hover .image-overlay a.zoom { right:122px; }
	.portfolio-container.type3 .image-overlay .links > a span { color:#fff; }
	.portfolio-container.type3 .image-overlay { top:0; }
	.portfolio-container.type3 .image-overlay .links > a:hover, .portfolio-container.type3 .image-overlay .links .views:hover { background-color:rgba( 0, 0, 0, 0.35); color:#fff; }
	.portfolio-container.type3 .image-overlay h5 { color: #ffffff; margin-bottom: 20px; padding: 0 10px; text-transform: uppercase; }
	.portfolio-container.type3 .image-overlay h5 a { background-color:rgba( 0, 0, 0, 0 ); color:#fff; }
	
	.portfolio-container.type3 .portfolio.with-space .image-overlay h5 { display:none; }
	.portfolio-container.type3 .portfolio.with-space .image-overlay-details { height:45px; }
	
	.page-with-sidebar .portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay .links > a, .page-with-sidebar .portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay .links .views { height:40px; width:40px; line-height:40px; }
	.page-with-sidebar .portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay .links > a span { line-height:40px; }
	
	.pp_description, .pp_content_container p { color:#222; }
	
		/*----*****---- << 2.4.3.1. Portfolio - single >> ----*****----*/
		
		.content { float:left; width:100%; }
		.project-details { clear: both; float: left; width: 100%; margin-top:20px; }
		.project-details h6 { font-weight:bold; margin-bottom:25px; }
		.project-details ul { float: left; list-style-type: none; margin: 0; width: 100%; }
		.project-details ul.client-details li { display: block; padding-bottom: 18px; }
		.project-details ul.client-details li p { margin-bottom: 0; }
		.client-details li .fa { margin-right: 7px; color:#222; float:left; line-height:22px; }
		.project-details ul.client-details li span { color:#222; float:left; width:80px; }
		.project-details ul.client-details li p a:hover { color:#222; }
		
		.gallery-fullwidth .project-details { padding-left:25px; }
		
		.post-nav-container { float:left; width:100%; border:1px solid #eaeaea; clear:both; border-radius:2px; }
		.post-nav-container .post-prev-link { float:left; border-right:1px solid #eaeaea; }
		.post-nav-container .post-next-link { float:right; border-left:1px solid #eaeaea; }
		.post-nav-container .post-prev-link a, .post-nav-container .post-next-link a { font-size:16px; color:#34495e; background-color:#fbfbfb;  padding:10px 15px; display:inline-block; }
		.post-nav-container .post-prev-link .fa { margin-right:10px; }
		.post-nav-container .post-next-link .fa { margin-left:10px; }
		.post-nav-container .post-prev-link:hover a, .post-nav-container .post-next-link:hover a { color:#ffffff; }
		
		.portfolio-carousel-wrapper { display: inline-block; width: 100%; position:relative; }
		.portfolio-carousel-wrapper .product-carousel { top:-87px; }
	
		/*----*****---- << isotope >> ----*****----*/
		
		.isotope-hidden { display:none !important; }
				
				.isotope,
				.isotope .isotope-item {
				  -webkit-transition-duration: 0.8s;
					 -moz-transition-duration: 0.8s;
					  -ms-transition-duration: 0.8s;
					   -o-transition-duration: 0.8s;
						  transition-duration: 0.8s;
				}
				
				.isotope {
				  -webkit-transition-property: height, width;
					 -moz-transition-property: height, width;
					  -ms-transition-property: height, width;
					   -o-transition-property: height, width;
						  transition-property: height, width;
				}
				
				.isotope .isotope-item {
				  -webkit-transition-property: -webkit-transform, opacity;
					 -moz-transition-property:    -moz-transform, opacity;
					  -ms-transition-property:     -ms-transform, opacity;
					   -o-transition-property:         top, left, opacity;
						  transition-property:         transform, opacity;
				}
				
				.isotope.no-transition,
				.isotope.no-transition .isotope-item,
				.isotope .isotope-item.no-transition {
				  -webkit-transition-duration: 0s;
					 -moz-transition-duration: 0s;
					  -ms-transition-duration: 0s;
					   -o-transition-duration: 0s;
						  transition-duration: 0s;
				}
		
		.skill-detail p:first-child { color:#222; margin-bottom:25px; }
		.skill-detail p:last-child { font-style:italic; }

		.full-section-bg { background:url(//www.hakluyt.com/wp-content/themes/priority/images/presentation-bg.jpg) 50% 0 repeat-y fixed; height:auto; padding:70px 0; }
		.pattern-bg { background:url(//www.hakluyt.com/wp-content/themes/priority/images/pattern-bg1.jpg) repeat fixed; float:left; width:100%; }
		.pattern-bg2 { background:url(//www.hakluyt.com/wp-content/themes/priority/images/pattern2.jpg) repeat fixed; float:left; width:100%; }
		
		.half-overlay-bg-content { display:inline-block; line-height:normal; float:left; width:50%; position:relative; vertical-align:middle; padding:100px 50px 100px 0px; }
		.bg-meta p a:hover { text-decoration:underline; }
		.bg-meta p { font-size:14px; }
		.bg-meta { width:100%; display:block; }
		.bg-meta p { display:inline-block; margin-left:20px; border: 2px solid #fff ; padding: 5px 10px; }
		.bg-content p .fa, .bg-meta p .fa { margin-right:5px; }
		.half-overlay-bg-content .alignleft, .half-overlay-bg-content .alignright { margin:0; }
		
		.full-bg { background:url(//www.hakluyt.com/wp-content/themes/priority/images/fitness/parallax-img.jpg) no-repeat #323443; position:relative; }
		.origin-bottom-image img { position:absolute; bottom:0; } 
		.origin-bottom-image .column, .origin-bottom-image .container, .origin-top-image .column, .origin-top-image .container { position:static; }
		.full-bg-img { background:url(//www.hakluyt.com/wp-content/themes/priority/images/grid-pattern.png) repeat; float: left; padding: 30px 0 0; width: 100%; }
		.origin-top-image img { top: 0; position: absolute; }
		
		.bottom-image-overlap { margin-bottom:-70px; position:relative; z-index:9; }
		
		.search-bg { background:url(//www.hakluyt.com/wp-content/themes/priority/images/travel/travel-search-bg3.jpg) no-repeat; }
		
		.bg-overlay:after, .bg-overlay-white:after { float: left; height: 100%; left: 0; position: absolute; top:0; width: 100%; background-color:rgba(0, 0, 0, 0.4); z-index:-1; content:""; }
		.bg-overlay-white:after { background-color:rgba( 255, 255, 255, 0.4); }
		.bg-overlay, .bg-overlay-white, .bg-img-overlay { float:left; width:100%; position:relative; z-index:2; }
		
		.row-wrapper { background-color:#f5f5f5; float:left; width:100%; }
		.row-wrapper p { font-size:20px; color:#222; }
		.row-wrapper p span { font-weight:300; }
		.row-wrapper.type2 { padding:10px 0; border-bottom:1px solid #fff; background-color:#dee2e5; }
		.row-wrapper .alignleft, .row-wrapper .alignright { margin:0; }
		.row-wrapper .dt-sc-button.type6 { border-width:2px; margin:0 0 0 10px; font-size:18px; text-transform:none; }
		
	/*----*****---- << 2.4.4. Recent Gallery >> ----*****----*/
	.recent-gallery-container { float:left; width:100%; }
	.recent-gallery-container .bx-wrapper { position:relative; margin-bottom:10px; }
	.recent-gallery li { display:block; padding:0; }
	
	.recent-gallery-container .bx-controls-direction { position:relative; z-index:9; float:left; width:100%; }
	.recent-gallery-container .bx-controls-direction a { margin:0; z-index:1; }
	.recent-gallery-container .bx-controls-direction a:before { position:absolute; left:0px; font-family:fontawesome; line-height:70px; font-size:45px; }
	.recent-gallery-container .bx-controls-direction a.bx-prev:before { content:"\f104"; }
	.recent-gallery-container .bx-controls-direction a.bx-next:before { content:"\f105"; left:auto; right:0px; }
	
	.dt_portfolios .recent-gallery-container .bx-wrapper { position:relative; }
	.dt_portfolios .recent-gallery-container .bx-controls-direction a:before { background-color:rgba(255, 255, 255, 0.7); line-height:inherit; padding:15px 13px; color:#222; position:absolute; font-size:30px; }
	.dt_portfolios .bx-controls.bx-has-controls-direction { bottom: 0; display: block; height: 66px; margin: auto; position: absolute; top: 0; width: 100%; }
	
	.recent-gallery-container.type2 .bx-controls a.bx-next { right:0; }
	.recent-gallery-container.type2 .bx-controls a.bx-prev { left:0; }
	.recent-gallery-container.type2 .bx-controls-direction a { bottom: 0; height: 50px; margin: auto; top: 0; width: 40px; position:absolute; background-color:rgba(255, 255, 255, 0.8); }
	.recent-gallery-container.type2 .bx-pager-item a { display:none; }
	.recent-gallery-container.type2 .bx-controls-direction { position:inherit; }
	.recent-gallery-container.type2 .bx-controls-direction a:before { line-height:50px; color:#222; left:0px; right:0; text-align:center; font-size:27px; }
	.recent-gallery-container.type2 .bx-controls-direction a.bx-next:before { right:0px; }
	
	.recent-gallery-container #bx-pager { display: inline; float: left; padding: 0; text-align: center; width: 100%; position:relative; }
	.recent-gallery-container #bx-pager img { border-radius:0; }
	.recent-gallery-container #bx-pager a { cursor: pointer; display: inline-block; line-height: 0; margin: 0 5px; position: relative; }
	.dt-sc-one-half .blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:70px; }
	.page-with-sidebar .dt-sc-one-half .blog-post.type3 .recent-gallery-container #bx-pager a img , .dt-sc-one-third .blog-post .recent-gallery-container #bx-pager a img { max-width:57px; }
	.dt-sc-one-third .entry-post .recent-gallery-container #bx-pager a img, .dt-sc-one-third .blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:53px; }
	.page-with-sidebar .dt-sc-one-third .recent-gallery-container #bx-pager a img, .page-with-sidebar .dt-sc-one-third .blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:47px; }
	.page-with-sidebar .dt-sc-one-third .blog-post .recent-gallery-container #bx-pager a img { max-width:54px; }
	.page-with-sidebar .dt-sc-one-third .recent-gallery-container #bx-pager a { margin: 0 2px; }
	.dt-sc-one-half .blog-post .recent-gallery-container #bx-pager a img { max-width:65px; }
	.recent-gallery-container #bx-pager a img { max-width:80px; float:left; }
	.recent-gallery-container #bx-pager a.active:before { content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; display:block; }
	.recent-portfolio { float:left; width:100%; position:relative; }
	.recent-portfolio .product-carousel .fa { font-size:28px; }
	.dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a.bx-prev:before, .content-full-width .dt-sc-one-column .entry-post .recent-gallery-container .bx-controls a.bx-prev:before { left:17%; }
	.dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a.bx-next:before, .content-full-width .dt-sc-one-column .entry-post .recent-gallery-container .bx-controls a.bx-next:before { right:17%; }
	.page-with-sidebar .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a.bx-prev:before { left:5%; }
	.page-with-sidebar .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a.bx-next:before { right:5%; }
	.dt_portfolios .recent-gallery-container .bx-controls a { bottom:-60px; }
	.dt_portfolios .dt-sc-two-third .recent-gallery-container .bx-controls a { bottom:-55px; }
	
	.dt-sc-one-half .blog-post .recent-gallery-container .bx-controls a, .dt-sc-one-half .blog-post.type2 .recent-gallery-container .bx-controls a { bottom:-50px; }
	.page-with-sidebar .dt-sc-one-half .blog-post .recent-gallery-container .bx-controls a, .page-with-sidebar .dt-sc-one-half .blog-post.type2 .recent-gallery-container .bx-controls a { bottom:-54px; }
	
	/*----*****---- << 2.4.5. Testimonial >> ----*****----*/
	
	.dt-sc-parallax { float:left; width:100%; }
	.fullwidth-testimonial, .parallax-content-bg, .parallax-content-bg3 { height:auto; text-align:center; position:relative; z-index:1; }
	.parallax-content-bg:after, .parallax-content-bg3:after { content:""; position: absolute; top: 0; width: 100%; height: 100%; z-index: 1; left: 0; z-index:-1; }
	.parallax-bg { height:auto; padding:70px 0px 60px 0px; position:relative; z-index:1; } 
	.location-bg { float:left; width:100%; position:relative; z-index:0; }
	.location-bg:after { content:""; position: absolute; top: 0; width: 100%; height: 100%; z-index: 1; left: 0; z-index:-1; }
	
	.parallax-content-bg1 { height:auto; position:relative; z-index:1; padding:70px 0 60px; }
	.parallax-content-bg1.type2 { height:auto; position:relative; z-index:1; padding:70px 0 60px; }
	.parallax-content-bg1:after { width:50%; margin:0; content:""; position:absolute; top:0; left:0; height:100%; z-index:-1; }
	
	.parallax-content-bg1 h3, .parallax-content-bg1 h4 { color:#fff; }
	.parallax-content-bg1 p { color:#fff; }
	.parallax-content-bg1 .alignleft { margin:0 15px 0 0; width:47%;  }
	
	.parallax-content-bg2 { background:url(//www.hakluyt.com/wp-content/themes/priority/images/parallax-bg.jpg) 50% 0 repeat-y fixed; height:auto; position:relative; z-index:1; padding:70px 0 60px; text-align:center; }
	.parallax-content-bg2 .parallax-content, .parallax-content-bg2 .parallax-content a span, .parallax-content-bg2 .parallax-content i { color:#fff; }
	.parallax-content-bg2 .parallax-content p { font-size:16px; }
	.parallax-content-bg2 .parallax-content p a { color:#fff; }
	.parallax-content-bg2 .dt-sc-social-icons li a, .full-width-section.dark-parallax-content .dt-sc-social-icons li a { padding:0; min-width:57px; line-height:50px; }
	
	.parallax-content h3, .parallax-content h4 { color:#fff; }
	.parallax-content h3 { font-weight:600; }
	
	.parallax-content { float: left; width: 100%; position:relative; margin-bottom:25px; }
	.parallax-content h2 { color:#fff; margin-bottom:10px; font-size:38px; }
	.parallax-content h6 { color:#fff; }
	.parallax-content p { color:#fff; }
	.parallax-content > a span { color:#fff; font-size:90px; display:block; margin-bottom:10px; }
	
	.testimonial-arrows { float:left; width:100%; }
	.testimonial-arrows a { font-size:16px; }
	 
	.slider-controls { clear: both; float: left; margin: 10px 0 0; text-align: center; width: 100%; }
	.slider-controls .pager { display:inline-block; }
	.slider-controls .pager a { width:25px; height:3px; display:inline-block; line-height:0; background-color:#2c3e50; margin:0px 5px 0px 0px; text-indent:-9999px; }
	.dark-parallax-content .slider-controls .pager a { background-color:#fff; }
	
	.partner-list { text-align:center; }  
	.partner-list a { float:none; text-align:center; margin:0 60px 25px 30px; opacity:0.4; display:inline-block; }
	.partner-list a:hover { opacity:1; }
	.partner-list > a:first-child { margin-left:0; margin-bottom:50px; }
	.partner-list > a:nth-child(4) { margin-left:0px; }
	.partner-list a:nth-child(3), .partner-list a:nth-child(6) { margin-right: 0; }
	.dt-sc-partner-carousel-wrapper .partner-list img { max-width:90px; }
	.partner-carousel { text-align:center; }
	.partner-carousel li { display:inline-block; text-align:center; padding:0; margin-right:18px; }
	.partner-carousel li:last-child { margin:0; }
	.partner-carousel li a { display:block; } 
	
	.partner-carousel.list-type1 li { float:left; margin:0; padding:25px 15px; width:25%; position:relative; }
	.partner-carousel.list-type1 { overflow:hidden; margin-bottom:0; }
	.partner-carousel.list-type1 li:after { border-left: 1px solid #eaeaea; content: ""; height: 100%; left: -1px; position: absolute; top: 0; }
	.partner-carousel.list-type1 li:before { border-bottom: 1px solid #eaeaea; bottom: -1px; content: ""; left: 0; position: absolute; width: 100%; }
	.partner-carousel.list-type1.three-column li { width:33.3%; }
	.partner-carousel.list-type1.two-column li { width:50%; }

	/*----*****---- << 2.4.6. Team >> ----*****----*/
	
	.dt-sc-team-carousel-wrapper { float:left; width:100%; position:relative; }
	.dt-sc-team-wrapper { float:left; width:100%; margin-bottom:30px; }
	.dt-sc-team-wrapper h2 { border-bottom:1px dashed #ededed; padding-bottom:10px; margin-bottom:25px; }
	.carousel-arrows { position:absolute; left:-295px; bottom:35px; }
	.product-carousel { position:absolute; right:0; top:-87px; z-index:999; }
	.align-arrows .product-carousel { top:-95px; }
	.carousel-arrows a, .product-carousel a { background-color:#222; color:#ffffff; float: left; height: 35px; text-align: center; width: 40px; display:block; }
	.product-carousel a { height: 40px; width: 40px; }
	.carousel-arrows a.prev, .product-carousel a.prev, .product-carousel a.event-prev { border-radius:2px 0px 0px 2px; }
	.carousel-arrows a.next, .product-carousel a.next, .product-carousel a.event-next { border-radius:0px 2px 2px 0px; }
	.carousel-arrows .fa { font-size:20px; line-height:35px; }
	.product-carousel .fa { font-size:20px; line-height:40px; }	
	
	.dt-sc-team-carousel-wrapper.type2 .carousel-arrows a { width:10px; height:10px; border-radius:50%; margin-left:5px; }
	.dt-sc-team-carousel-wrapper.type2 .carousel-arrows { left:inherit; right:0; top:20px; bottom:inherit; }
	.dt-sc-team-carousel-wrapper.type2 .carousel-arrows a span { display:none; }
	.dt-sc-team-carousel-wrapper.type2 { position:static; }
	
	.dt-sc-team-carousel-wrapper .dt-sc-one-fourth { margin:0 12px; }
	.dt-sc-team-carousel { float:left; width:100%; padding-top:5px; }
	
	.dt-sc-team-carousel { padding-top:5px; }
	
	#map { height: 450px; padding-bottom: 4px; width:100%; float:left; }
	#map.type2 { height:360px; }
	#map img { max-width:inherit; }
	.gmap_marker { color: #34495e; }
	
	/*----*****---- << 2.4.7. Products >> ----*****----*/

	.product-carousel-wrapper { float:left; width:100%; position:relative; }

	.products { clear: both; float: left; margin: 0; padding: 0; width:100%; }
	.products li { display:inline; padding:0; }
	.products .product-wrapper { float:left; width:100%; margin:0px 2% 30px 0; }
	
	.products.woocommerce-isotope .product-wrapper { margin:0 0 30px; }
	
	.products li.last .product-wrapper { margin-right:0; }
	.products .product-container { background-color: #ffffff; border: 1px solid #eaeaea; float: left; margin:0px 0px 27px 0px; overflow: hidden; padding: 0; max-height: 100%; position: relative; width: 100%;}
	.product-wrapper:hover .product-container { box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
	.products .product-thumb { float: left; margin: 0; padding: 0; text-align: center; width: 100%; position:relative; z-index:0; }
	.products .product-thumb, .products .product-thumb a { line-height:0; }
	.products .product-title { clear: both; padding:0; width: 100%; position:absolute; bottom:-43px; left:0px; z-index:1; }
	.products .product-wrapper:hover .product-title { opacity:1; bottom:0px; }
	.products .product-title a { color: #2d2d29; font-size: 13px; font-weight: normal; margin-bottom: 0; display:inline-block; padding:10px 0px; width:50%; background-color:#222; text-align:center; float:left; color:#ffffff; border-radius: 0; }
	.page-with-sidebar .products .product-four-column .product-title a { font-size:12px; }
	
	.products .product-title .add_to_cart_button, .products .product-title .product_type_simple { border-right:1px solid #eaeaea; }
	.products .product-wrapper .product-title a.add_to_wishlist:hover, .products .product-title .yith-wcwl-wishlistexistsbrowse.show a:hover, .products .product-title .yith-wcwl-wishlistaddedbrowse.show a:hover { background-color:#222; }
	.products .product-title a span { margin-right:5px; }
	.products .product-details { float:left; width:100%; clear:both; text-align:center; margin-bottom:20px; }
	.products .product-details h5 {margin-bottom:7px; }
	.products .product-details span { font-size:18px; }
	.products .product-content { float:left; width:100%; }
	.products .product-details del span { color:#bababa; }
	.products .product-details del { color:#a8a8a8; }
	
	.feature-product-carousel .dt-sc-one-half { margin:0 13px; }
	.feature-product-carousel .dt-sc-one-third { margin:0 12px; }
	.feature-product-carousel .dt-sc-one-fourth { margin:0 11px; }
	
	/*----*****---- << 2.4.8. Events >> ----*****----*/
	.events-carousel-wrapper { display: inline-block; width: 100%; position:relative; }
	.events { float:left; width:100%; margin:0px 0px 20px 0px; padding:0; position:relative; }
	.events .event-thumb { float:left; width:100%; margin-bottom:18px; }
	.events .event-detail { float:left; width:100%; position:relative; z-index:9; }
	.events .event-detail h5 { clear:both; margin-bottom:10px; }
	.events .event-meta { clear:both; margin-bottom:15px; float:left; width:100%; display:block; }
	.events .event-meta p, .entry-meta-data p { float:left; margin:0px 10px 0px 0px; font-size:12px; }
	.events .event-meta p:first-child { border-right:1px solid #eaeaea; padding-right:10px; }
	.events .event-meta p span, .entry-meta-data p span { margin-right:10px; }
	.events .event-meta p:last-child span { margin-left:5px; margin-right:8px; }
	.events .event-meta p a:hover, .entry-meta-data p a:hover { color:#222; }
	.event-content { float:left; width:100%; }
	
	.package-price { color: #333; float: left; font-size: 19px; margin-top: 20px; font-weight:600; }
	.events .dt-sc-button { float:right; }
	.events.type2 { border:1px solid #eaeaea; }
	.events.type2 .event-detail { padding:0px 20px 20px; }
	
	.events.type2:before { content:""; position:absolute; left:-1px; right:-1px; opacity: 0; border-left:1px solid rgba(0,0,0,0); border-right:1px solid rgba(0,0,0,0); top:0; transition: opacity 0.35s, transform 0.35s; -webkit-transition: opacity 0.35s, transform 0.35s; -moz-transition: opacity 0.35s, transform 0.35s; -o-transition: opacity 0.35s, transform 0.35s; z-index: 0; transform: scale(1, 0); -webkit-transform: scale(1, 0); -ms-transform: scale(1, 0); -o-transform: scale(1, 0); -moz-transform: scale(1, 0); width:100%; height:100%; }
	.events.type2:after { content:""; position:absolute; left:0px; bottom:0px; opacity: 0; border-top:1px solid rgba(0,0,0,0); border-bottom:1px solid rgba(0,0,0,0); top:-1px; transition: opacity 0.35s, transform 0.35s; -webkit-transition: opacity 0.35s, transform 0.35s; -moz-transition: opacity 0.35s, transform 0.35s; -o-transition: opacity 0.35s, transform 0.35s; z-index: 0; transform: scale(0, 1); -webkit-transform: scale(0, 1); -ms-transform: scale(0, 1); -o-transform: scale(0, 1); -moz-transform: scale(0, 1); width:100%; height:100%; }
	.events.type2:hover:before, .events.type2:hover:after { transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); opacity: 1; }
	
	.events-carousel-wrapper .product-carousel { top:-77px; }
	.events-carousel .dt-sc-one-fourth { margin:0 11px; }
	.events-carousel .dt-sc-one-third, .events-carousel .dt-sc-one-half { margin:0 11px; }
	
	/*----*****---- << 2.4.9. Side Navigation >> ----*****----*/	
	
	.side-nav-container { float: left; margin: 0; padding: 0; width: 100%; }
	.side-nav-container ul { float: left; margin: 0; padding: 0; width: 100%; }
	.side-nav-container ul li { border-style: solid; border-width: 0 1px 1px 1px; display: inline; float: left; margin: 0; padding: 0; position: relative; width: 100%; background-color:#f8f8f8; border-color:#eaeaea; }
	.side-nav-container ul li:first-child { border-top:1px solid #eaeaea; }
	.side-nav-container ul li a { color: #222; display: block; line-height: 47px; margin: 0; float:left; width:100%; text-align:right; }
	.side-nav-container ul li.current_page_item a .fa { width:41px; }
	.side-nav-container ul li a .fa { color: #252525; float: right; font-family: FontAwesome; font-size: 13px; height: 47px; line-height: 47px; margin-left: 20px; text-align: center; width: 40px; border-left:1px solid #eaeaea; }
	.side-nav-container ul li.current_page_item { border-right:none; background-color:#fff; }
	.side-nav-container ul li.current_page_item a { border-right:none; position:relative; }	
	.side-nav-container ul li:hover { background-color:#fff; }
	
	.side-nav-content h3 { font-size:24px; }
	
	/*----*****---- << 2.4.10. Coming soon >> ----*****----*/
	
	.blank-template-container { display: table; height: 100%; left: 0; margin: 0; padding: 0; position: absolute; top: 0; width: 100%; }
	.blank-template { display: table-cell; margin: 0; padding: 0; vertical-align: middle; }
	.blank-template-wrapper { clear: both; float: left; padding: 30px 0; width: 100%; background-color:#fff; }
	
	/*----*****---- << 2.4.11. 404 Page >> ----*****----*/	
	
	.error-info { float:left; text-align:center; width:100%; }
	.error-info h3 { font-size:22px; color:#616161; }
	.error-info h2 { font-weight:400; color:#252525; margin-bottom:30px; display:inline-block; padding:10px 0; font-size:80px; clear:both; border:1px solid #222; }
	.error-info h2 span.error-number { letter-spacing:70px; display:inline-block; }
	.error-info h2 span.error-number-last { display:inherit; }
	.error-info h2 span:last-child { letter-spacing:9px; font-weight:300; border-top:1px solid #222; padding:0 20px 0 30px; font-size:60px; }
	.error-info p { color:#616161; }
	.error-info #searchform input[type="submit"], .searchform input[type="submit"] { min-height: 60px; position:absolute; right:0; top:10px; padding: 16px 30px 15px; border-radius:0 2px 2px 0; }
	.error-info #searchform { float:none; width:45%; margin:0 auto; position:relative; clear:both; }
	.error-info #searchform input.search-icon, .searchform input.search-icon { padding:0; border-right:1px solid #eaeaea; width:50px; z-index:9; }
	.error-info #searchform input[type="text"], .searchform input[type="text"] { padding:0px 15px 0px 63px; min-height:60px; background-color:transparent; }
	
	.back-menu { float:left; width:100%; clear:both; margin-bottom:25px; text-align:center; }
	.back-menu a { font-size:18px; font-weight:bold; color:#616161; border-right:2px solid #767676; padding:0 9px; }
	.back-menu a:last-child { border:none; }
	
	/*----*****---- << 2.4.12. Login >> ----*****----*/	
	
	.form-wrapper { display: block; margin-left: auto; margin-right: auto; width: 70%; }
	.form-wrapper form { background: #fff; float: left; padding: 50px; width: 100%; box-shadow:0 0px 6px 2px rgba(0, 0, 0, 0.15); }
	.form-wrapper.login form input[type="submit"] { padding:8px 16px; }

	.form-wrapper input { background-color:#fff; }
	
	.newsletter-container { float:left; width:100%; }
	.newsletter-form { position:relative; }
	.newsletter-form > input { min-height:50px; margin:0; background-color:#fff; padding:0 15px; }
	.newsletter-form .button { position:absolute; bottom: 28px; right:0; padding:12px 26px; min-height:50px; border-radius:0px 2px 2px 0px; }
	
	.newsletter-container .fa { width:60px; height:60px; border-radius:50%; position:absolute; left:0; top:0; text-align:center; background-color:#222; font-size:20px; line-height:60px; color:#fff; }
	.newsletter-content { padding-left:75px; position:relative; display:table-cell; vertical-align:middle; height:60px; }
	.newsletter-content h3 { margin-bottom:0; }
	.newsletter-content p { margin:20px 0 5px 0; }
	
	.newsletter-container.type3 { background-color: #222; padding:10px 30px; }
	.newsletter-container.type3 .fa { display: none; }
	.newsletter-container.type3 .newsletter-content { padding-left:0; }
	.newsletter-container.type3 .newsletter-content p { margin:0 0 10px; color:#fff; font-size:14px; }
	.newsletter-container.type3 .newsletter-content h3 span { color:rgba(255, 255, 255, 0.65); font-family: 'Shadows Into Light', cursive; }
	.newsletter-container.type3 .newsletter-content h3 { color:#fff; }
	.newsletter-container.type3 .newsletter-form { margin:15px 0; }
	
	.newsletter-container.type4 { border: 1px solid #eaeaea; padding:19px 15px; text-align: center; }
	.newsletter-container.type4 > h3 { font-size: 21px; margin-bottom: 5px; }
	.newsletter-container.type4 p { margin-bottom:20px; }
	.newsletter-container.type4 .newsletter-form .button { position:relative; width:100%; margin-top:10px; }
	
	.form-wrapper.register { text-align:center; }
	.form-wrapper.register input.button { float:none; margin-top:20px; }
	.form-wrapper.register input[type="checkbox"] { margin-right: 3px; margin-top:-1px; }
	
	#loginform { text-align:center; }
	#loginform label { float:left; clear:both; }
	#loginform .dt-sc-button { float:none; margin-top:10px; }
	.form-wrapper.login input[type="checkbox"] { margin-right: 5px; margin-top:-3px; }
	
	.page_info { float:left; width:100%; margin:0; }
	.page_info span {  border-right: 1px solid #eaeaea; display: inline-block; margin: 0 15px 0 0; padding: 0 15px 0 0; position: relative; }
	.page_info span .fa { border-radius: 50%; color: #fff; font-size: 24px; height: 50px; line-height: 50px; width: 50px; background-color:#222; }
	.page_info h4 span .fa { font-size:20px; }
	.page_info h5 span .fa { width:45px; height:45px; line-height:45px; font-size:18px; }
	.page_info h6 span .fa { width:40px; height:40px; line-height:40px; font-size:17px; }
	
	.call-out { margin: 0; padding: 0 15px; }
	.call-out h2 { font-weight:700; font-size:35px; }
	.call-out .subtitle-text { font-size: 18px; line-height: 20px; }
	.call-out .subtitle-text span { padding:5px 10px; border-radius:5px; margin-left:5px; font-weight:bold; color:#fff; display:inline-block; }
	
	.full-width-section .call-out h2, .full-width-section .call-out .subtitle-text { color:#fff; }
	
	.domain-search .selection-box { margin-left:-1px; }
	.domain-search .domains { border-color:#a7a7a7; height:58px; }
	.domain-search input[type=text] { border-color:#a7a7a7; padding:20px 15px; }
	.domain-search .selection-box:after { display:none; }
	.domain-search .selection-box:before { border-top-color:#a7a7a7; }
	.domain-search .button { width:100%; margin-top:10px; border-radius:0; border:none; min-height:58px; }
	
	.dom-pack { float:left; width:100%; position:relative; text-align:center; margin-bottom:20px; }
	.dom-pack .dom-range { float:left; width:100%; margin-bottom:10px; }
	.dom-pack .dom-range span { width:120px; height:120px; display:inline-block; color:#fff; border-radius:50%; text-align:center; font-size:24px; font-weight:bold; line-height:115px; }
	.dom-pack del { display:block; font-size:16px; font-weight:300; }
	.dom-pack > span { font-size:22px; font-weight:bold; }
	
	.full-width-section.dt-sc-parallax .dom-pack del { color:rgba( 255, 255, 255, 0.7); }
	
	.dom-pack.dom-red .dom-range span { background-color:#e42d1b; }
	.dom-pack.dom-red > span { color:#e42d1b; }
	
	.dom-pack.dom-green .dom-range span { background-color:#18c66d; }
	.dom-pack.dom-green > span { color:#18c66d; }
	
	.dom-pack.dom-blue .dom-range span { background-color:#21c2f8; }
	.dom-pack.dom-blue > span { color:#21c2f8; }
	
	.dom-pack.dom-orange .dom-range span { background-color:#ee7214; }
	.dom-pack.dom-orange > span { color:#ee7214; }
	
	.dom-pack.dom-light-green .dom-range span { background-color:#adc02c; }
	.dom-pack.dom-light-green > span { color:#adc02c; }
	
	.dom-pack.dom-graasgreen .dom-range span { background-color:#81c77f; }
	.dom-pack.dom-graasgreen > span { color:#81c77f; }
	
	.dom-pack.dom-blue .dom-range span { background-color:#478bca; }
	.dom-pack.dom-blue > span { color:#478bca; }
	
	.dom-pack.dom-blueturquoise .dom-range span { background-color:#08bbb7; }
	.dom-pack.dom-blueturquoise > span { color:#08bbb7; }
	
	.dom-pack.dom-brown .dom-range span { background-color:#8f5a28; }
	.dom-pack.dom-brown > span { color:#8f5a28; }
	
	.dom-pack.dom-burntseinna .dom-range span { background-color:#d36b5e; }
	.dom-pack.dom-burntseinna > span { color:#d36b5e; }
	
	.dom-pack.dom-Chillipepper .dom-range span { background-color:#b31f41; }
	.dom-pack.dom-Chillipepper > span { color:#b31f41; }
	
	.dom-pack.dom-chocolate .dom-range span { background-color:#cd671d; }
	.dom-pack.dom-chocolate > span { color:#cd671d; }
	
	.dom-pack.dom-coral .dom-range span { background-color:#ff7f50; }
	.dom-pack.dom-coral > span { color:#ff7f50; }
	
	.dom-pack.dom-pink .dom-range span { background-color:#e67eb9; }
	.dom-pack.dom-pink > span { color:#e67eb9; }
	
	.dom-pack.dom-radiantorchid .dom-range span { background-color:#af71b0; }
	.dom-pack.dom-radiantorchid > span { color:#af71b0; }
	
	.dom-pack.dom-skyblue .dom-range span { background-color:#21c2f8; }
	.dom-pack.dom-skyblue > span { color:#21c2f8; }
	
	.dom-pack.dom-yellow .dom-range span { background-color:#eec106; }
	.dom-pack.dom-yellow > span { color:#eec106; }
	
	.dom-prices { display:block; text-align:center; float:left; width:100%; font-size:18px; margin-bottom:10px; }
	.dom-prices a { color:#fff; }
	
	/*----*****---- << 2.4.13 Demo-Page >> ----*****----*/
	.demo-list { padding:0px; margin:0px auto; }
	.demo { float:left; display:inline; width:100%; text-align:center; position:relative; position:relative; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
	.demo:hover {  -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); transform: translateY(-10px); }
	.demo img { max-width:100%; height:auto; clear:both; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; }
	.demo a.link { float:left; width:100%; text-align:center; color:#7b7b7b; font-size:14px; letter-spacing: 1px; font-family: 'Open Sans', sans-serif; font-weight:bold; text-transform:uppercase; -webkit-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; transition:all 300ms linear 0s; padding:25px 0; }
	.demo a span { color:#555555; }
	
	.demo .thumb { float:left; width:100%; position:relative; overflow:hidden; }
	.demo .thumb img, .demo .thumb, .demo .thumb-link { transition:all 300ms ease-in-out 0s; -webkit-transition:all 300ms ease-in-out 0s; -moz-transition:all 300ms ease-in-out 0s; -ms-transition:all 300ms ease-in-out 0s; -o-transition:all 300ms ease-in-out 0s; }
	.demo .thumb-link { float:left; width:100%; background-color:#21c2f8; position:absolute; cursor:pointer; bottom:0px; opacity:0; left:0px; z-index:9; }
	.demo .thumb-link a { width:100%; float:left; padding:15px 0 11px; }
	.demo:hover .thumb-link { opacity:1; }
	.demo .thumb-link:hover { background-color:#000; }
	.demo .thumb-link span { color:#fff; font-size:25px; }
	 
	/*----*****---- << 2.5. Footer >> ----*****----*/	
	#footer { float:left; clear:both; width:100%;}
	.footer-widgets-wrapper { padding:55px 0px 10px 0px; color:#ffffff; background:#202020 url(//www.hakluyt.com/wp-content/themes/priority/images/footer-bg.jpg) repeat-y left top; float:left; width:100%; position:relative; }
	
	#footer .widget-title { border-bottom:3px solid #2e2e2e; position:relative; padding-bottom:12px; margin-bottom:25px; font-weight:bold; color:#eef1f4; font-size:20px; }
	#footer .widget-title .small-line { width:100px; display:block; height:3px; position:absolute; left:0; margin:12px 0px 0px 0px; }
	#footer .footer-widgets-wrapper.type7 .widget-title .small-line { background-color: #6f8295; margin: 5px 0 0; width: 40px; }
	#footer .widget-title .wlast { font-weight:400; }
	#footer .widget-title a { color:#eef1f4; }
	
	#footer .widget_text p .fa { font-size:13px; font-weight:normal; float:left; font-family:FontAwesome; margin:5px 7px 0px 0px; padding-bottom:5px;}
	#footer .widget_text p span { margin-right:10px; color:#bfc4c7; }
	#footer .widget_text p:nth-of-type(2n){ margin-bottom:20px; }
	#footer .widget_text p { margin-bottom:2px; }
	 
	.footer-widgets-wrapper .widget.widget_categories ul ul li { margin-top:10px; }
	.recent-post-widget ul li { display:inline-block; width:100%; }
	
	#footer .widget ul li h6 a, #footer .footer-widgets-wrapper.type2 .widget_popular_entries ul li h6 a, #footer .footer-widgets-wrapper.type2 .recent-post-widget ul li h6 a { color:#ffffff; }
	.footer-widgets-wrapper .widget .recent-portfolio-widget ul li p { color:#92a7bb; }
	.footer-widgets-wrapper .widget .entry-meta p:first-child { border-right:1px solid #6684a1; }
	
	.footer-widgets-wrapper .widget ul li:before { color:#92a7bb; }
	
	.footer-widgets-wrapper .widget_categories ul li, .footer-widgets-wrapper .widget.widget_archive ul li, .footer-widgets-wrapper .widget_product_categories ul li, #footer .footer-widgets-wrapper .recent-post-widget ul li, .footer-widgets-wrapper .tribe-mini-calendar-event, #footer .footer-widgets-wrapper.type5 .widget .entry-meta p:first-child, .footer-widgets-wrapper .widget #searchform input[type="text"] { border-color:rgba(255, 255, 255, 0.15); }
	
	.footer-widgets-wrapper.type3 .widget_categories ul li, .footer-widgets-wrapper.type3 .widget.widget_archive ul li, .footer-widgets-wrapper.type3 .widget_product_categories ul li, #footer .footer-widgets-wrapper.type3 .recent-post-widget ul li, .footer-widgets-wrapper.type3 .tribe-mini-calendar-event, .footer-widgets-wrapper.type3 .widget #searchform input[type="text"] { border-color:rgba(0, 0, 0, 0.15); }
	.footer-widgets-wrapper .widget_categories ul li a, .footer-widgets-wrapper .widget.widget_archive ul li a, .footer-widgets-wrapper .widget_product_categories ul li a, .footer-widgets-wrapper .widget_pages ul li a, .footer-widgets-wrapper .widget_nav_menu ul li a, .footer-widgets-wrapper .tribe-venue-widget-list .entry-title a, .footer-widgets-wrapper .tribe-venue-widget-list .entry-title, .footer-widgets-wrapper .tribe-countdown-complete, .footer-widgets-wrapper .tribe-countdown-timer .tribe-countdown-number, .footer-widgets-wrapper .widget_product_categories ul li span, .footer-widgets-wrapper .widget #wp-calendar caption, .footer-widgets-wrapper .widget-content p, .footer-widgets-wrapper .widget_meta ul li a, .footer-widgets-wrapper .widget #searchform input[type="text"]:hover { color:#bfc4c7; }
	.footer-widgets-wrapper .tribe-venue-widget-list .entry-title a:hover, .footer-widgets-wrapper .widget_product_categories ul li:hover span, .footer-widgets-wrapper .widget_categories .dt-sc-toggle.active, .footer-widgets-wrapper .tribe-mini-calendar-event .list-info h2 a:hover { color:#fff; }

	.footer-widgets-wrapper .widget_tweetbox ul.tweet_list.type2 li { background-color:#252525; }
	.footer-widgets-wrapper .widget_tweetbox ul.tweet_list.type2 .tweet_time a { color:#6684a1; }
	#footer .widget a:hover, .footer-widgets-wrapper.type5 .widget_tweetbox ul.tweet_list.type2 li:before { color:#ffffff; }
	
	.footer-widgets-wrapper.type2 .widget_tweetbox ul.tweet_list.type2 li { background-color: #2d3340; color:#888; }
	.footer-widgets-wrapper.type3 .widget_tweetbox ul.tweet_list.type2 li { background-color: #e7e8e9; color:#888; }
	.footer-widgets-wrapper.type4 .widget_tweetbox ul.tweet_list.type2 li { background-color: #3a526a; color:#92a7bb; }
	.footer-widgets-wrapper.type5 .widget_tweetbox ul.tweet_list.type2 li { background-color: #101010; }

	#footer .widget .mailchimp-form { background-color:#fff; }	
	#footer .widget .mailchimp-form .fa { border-right:1px dashed #d4d4d4; }
	#footer .widget .mailchimp-form p input[type="email"] { background-color:#ffffff; } 
	
	.footer-widgets-wrapper .widget .tagcloud a { background-color:#282e3b; }
	#footer .footer-widgets-wrapper.type2 .tagcloud a { background-color:#343b4b; }
	#footer .footer-widgets-wrapper.type3 .tagcloud a { background-color:#dee2e5; }
	.footer-widgets-wrapper.type4 .tagcloud a, .footer-widgets-wrapper.type7 .tagcloud a { background-color:#3d5267; }
	
	.footer-widgets-wrapper .menu-header-menu-container ul ul { margin:10px 0 5px 0; }
	.footer-widgets-wrapper.type2 .menu-header-menu-container { padding-left:15px; }
	 
	.footer-widgets-wrapper.type2 .widget_contact .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_contact .widget-title .icon:before { content: "\f041"; }
	.footer-widgets-wrapper.type2 .widget_calendar .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_calendar .widget-title .icon:before, .footer-widgets-wrapper.type2 .tribe_mini_calendar_widget .widget-title .icon:before, .footer-widgets-wrapper.type3 .tribe_mini_calendar_widget .widget-title .icon:before { content: "\f073"; }
	.footer-widgets-wrapper.type2 .widget_links .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_links .widget-title .icon:before { content: "\f164"; }
	.footer-widgets-wrapper.type2 .widget_pages .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_pages .widget-title .icon:before { content: "\f02d"; }
	.footer-widgets-wrapper.type2 .widget_nav_menu .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_nav_menu .widget-title .icon:before { content: "\f02c"; }
	.footer-widgets-wrapper.type2 .widget_categories .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_categories .widget-title .icon:before { content: "\f044"; }
	.footer-widgets-wrapper.type2 .tribe-events-countdown-widget .widget-title .icon:before, .footer-widgets-wrapper.type3 .tribe-events-countdown-widget .widget-title .icon:before { content: "\f017"; }
	.footer-widgets-wrapper.type2 .tribe-events-venue-widget .widget-title .icon:before, .footer-widgets-wrapper.type3 .tribe-events-venue-widget .widget-title .icon:before { content: "\f124"; }
	.footer-widgets-wrapper.type2 .tribe-events-adv-list-widget .widget-title .icon:before, .footer-widgets-wrapper.type3 .tribe-events-adv-list-widget .widget-title .icon:before { content: "\f1d8"; }
	.footer-widgets-wrapper.type2 .widget_popular_entries .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_popular_entries .widget-title .icon:before { content: "\f03e"; }
	.footer-widgets-wrapper.type2 .widget_recent_entries .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_recent_entries .widget-title .icon:before { content: "\f030"; }
	.footer-widgets-wrapper.type2 .widget_tweetbox .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_tweetbox .widget-title .icon:before { content: "\f099"; }
	.footer-widgets-wrapper.type2 .widget_search .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_search .widget-title .icon:before, .footer-widgets-wrapper.type2 .widget_product_search .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_product_search .widget-title .icon:before { content: "\f040"; }
	.footer-widgets-wrapper.type2 .widget_rss .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_rss .widget-title .icon:before { content: "\f09e"; }
	.footer-widgets-wrapper.type2 .widget_tag_cloud .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_tag_cloud .widget-title .icon:before, .footer-widgets-wrapper.type2 .widget_product_tag_cloud .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_product_tag_cloud .widget-title .icon:before { content: "\f02c"; }
	.footer-widgets-wrapper.type2 .widget_product_categories .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_product_categories .widget-title .icon:before { content: "\f127"; }
	.footer-widgets-wrapper.type2 .widget_recent_comments .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_recent_comments .widget-title .icon:before { content: "\f0e6"; }
	.footer-widgets-wrapper.type2 .widget_products .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_products .widget-title .icon:before { content: "\f0c6"; }
	.footer-widgets-wrapper.type2 .widget_recent_reviews .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_recent_reviews .widget-title .icon:before { content: "\f007"; }
	.footer-widgets-wrapper.type2 .widget_top_rated_products .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_top_rated_products .widget-title .icon:before { content: "\f0d0"; }
	.footer-widgets-wrapper.type2 .flickrbox .widget-title .icon:before, .footer-widgets-wrapper.type3 .flickrbox .widget-title .icon:before { content: "\f16e"; }
	.footer-widgets-wrapper.type2 .widget_shopping_cart .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_shopping_cart .widget-title .icon:before { content: "\f07a"; }
	.footer-widgets-wrapper.type2 .widget_mostlikedposts .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget_mostlikedposts .widget-title .icon:before { content: "\f00a"; }
	.footer-widgets-wrapper.type2 .mailchimp .widget-title .icon:before, .footer-widgets-wrapper.type3 .mailchimp .widget-title .icon:before { content: "\f1ea"; }
	 
	#footer .widget-title .fa, .footer-widgets-wrapper.type2 .widget-title .icon, .footer-widgets-wrapper.type3 .widget-title .icon { width:49px; height:49px; background-color:#343b4b; border-radius:50%; position:absolute; left:0; text-align:center; line-height:48px; }
	.footer-widgets-wrapper.type2 .widget-title .icon:before, .footer-widgets-wrapper.type3 .widget-title .icon:before { content:"\f0c1"; font-family:FontAwesome; font-weight:normal; color:#fff; }
	#footer .footer-widgets-wrapper.type2 .widget-title, #footer .footer-widgets-wrapper.type3 .widget-title { border:none; padding:0 0 0 65px; font-size:20px; line-height:49px; margin-bottom:15px; }
	#footer .footer-widgets-wrapper.type3 .widget-title, #footer .footer-widgets-wrapper.type3 .widget-title a { color:#34495e; }
	.footer-widgets-wrapper .widget-content .small-line { width:35px; height:1px; display:block; background-color:#444547; margin:0px 0 10px 0; }
	.footer-widgets-wrapper.type3 .widget-content .small-line { background-color:#ccc; }
	.footer-widgets-wrapper.type4 .widget-content .small-line, .footer-widgets-wrapper.type7 .widget-content .small-line { background-color:#566e85; }
	.footer-widgets-wrapper.type2 .widget-content p, .footer-widgets-wrapper.type3 .widget-content p, .footer-widgets-wrapper.type2 .widget #wp-calendar caption, .footer-widgets-wrapper.type3 .widget #wp-calendar caption { color:#9099b0; position:relative; }
	#footer .footer-widgets-wrapper.type2 .widget > ul, #footer .footer-widgets-wrapper.type3 .widget > ul, #footer .footer-widgets-wrapper.type2 .widget .widget-content, #footer .footer-widgets-wrapper.type3 .widget .widget-content { padding-left:65px; }
	#footer .footer-widgets-wrapper.type2 .widget.widget_tweetbox > ul, #footer .footer-widgets-wrapper.type3 .widget.widget_tweetbox > ul { padding-left:15px; }
	#footer .footer-widgets-wrapper.type2 .widget.widget_tweetbox > ul.tweet_list.type2, #footer .footer-widgets-wrapper.type3 .widget.widget_tweetbox > ul.tweet_list.type2 { padding-left:0px; }
	.footer-widgets-wrapper.type2 .widget.widget_tweetbox > ul li, .footer-widgets-wrapper.type3 .widget.widget_tweetbox > ul li { padding:10px 5px 15px 25px; color:#888; }
	.footer-widgets-wrapper.type2 .widget_tweetbox > ul.tweet_list.type2 li, .footer-widgets-wrapper.type3 .widget.widget_tweetbox > ul.tweet_list.type2 li { padding:13px 10px 13px 60px; }
	.footer-widgets-wrapper.type2 .widget .tweet_list li:before, .footer-widgets-wrapper.type3 .widget .tweet_list li:before { top:13px; }
	.footer-widgets-wrapper.type2 .widget .tweet_list.type2 li:before, .footer-widgets-wrapper.type3 .widget .tweet_list.type2 li:before { top:0px; }
	.footer-widgets-wrapper.type2 .widget .product_list_widget, .footer-widgets-wrapper.type3 .widget .product_list_widget, .footer-widgets-wrapper.type2 .widget.widget_tweetbox > ul.tweet_list.type2, .footer-widgets-wrapper.type3 .widget.widget_tweetbox > ul.tweet_list.type2 { padding-left:0; }
	
	#footer .footer-widgets-wrapper.type2 .tribe-venue-widget-wrapper, #footer .footer-widgets-wrapper.type3 .tribe-venue-widget-wrapper, .footer-widgets-wrapper.type2 .menu-header-menu-container, .footer-widgets-wrapper.type3 .menu-header-menu-container, .footer-widgets-wrapper.type2 .menu-footer-menu-container, .footer-widgets-wrapper.type3 .menu-footer-menu-container, .footer-widgets-wrapper.type2 .menu-one-page-container, .footer-widgets-wrapper.type3 .menu-one-page-container { padding-left: 65px; display: block; }
	#footer .footer-widgets-wrapper.type2 .tribe-countdown-time, #footer .footer-widgets-wrapper.type2 div.tribe-countdown-text, #footer .footer-widgets-wrapper.type3 .tribe-countdown-time, #footer .footer-widgets-wrapper.type3 div.tribe-countdown-text { padding-left:20px; display:block; }
	
	.footer-widgets-wrapper.type2 .tribe-countdown-timer .tribe-countdown-under, .footer-widgets-wrapper.type3 .tribe-countdown-timer .tribe-countdown-under, .footer-widgets-wrapper.type3 .tribe-venue-widget-wrapper a { color:#92a7bb; }
	.footer-widgets-wrapper.type2 .tribe-countdown-text a:hover { color:#fff; }
	
	.footer-widgets-wrapper.type4 .tribe-countdown-timer .tribe-countdown-under, .footer-widgets-wrapper.type7 .tribe-countdown-timer .tribe-countdown-under { color:#6f8295; }
	
	.footer-widgets-wrapper.type2 .tribe-events-adv-list-widget .type-tribe_events, .footer-widgets-wrapper.type3 .tribe-events-adv-list-widget .type-tribe_events, .footer-widgets-wrapper.type2 .tribe-events-adv-list-widget .tribe-events-widget-link, .footer-widgets-wrapper.type3 .tribe-events-adv-list-widget .tribe-events-widget-link { padding-left:5px; }
	
	.footer-widgets-wrapper .widget #wp-calendar td { background-color:#3e3e3e; border-color:rgba(255, 255, 255, 0.1); color:#fff; }
	.footer-widgets-wrapper .widget #wp-calendar tbody tr:nth-child(2n+1) td, .widget #wp-calendar tbody tr:nth-child(2n+1) th { background-color: #2e2e2e; color:#fff; }
	
	.footer-widgets-wrapper.type2 .widget #wp-calendar tbody tr:nth-child(2n+1) td, .footer-widgets-wrapper.type2 .widget #wp-calendar tbody tr:nth-child(2n+1) th { background-color: #212631; }
	.footer-widgets-wrapper.type2 .widget #wp-calendar td {  background-color:#232a39; }
	
	.footer-widgets-wrapper.type3 .widget #wp-calendar tbody tr:nth-child(2n+1) td, .footer-widgets-wrapper.type3 .widget #wp-calendar tbody tr:nth-child(2n+1) th { background-color: #fff; color:#2c3e50; }
	.footer-widgets-wrapper.type3 .widget #wp-calendar td {  background-color:#dee2e5; color:#2c3e50; }
	
	.footer-widgets-wrapper.type3 .widget #wp-calendar td {  background-color:#dee2e5; color:#2c3e50; }
	
	.footer-widgets-wrapper.type4 .widget #wp-calendar tbody tr:nth-child(2n+1) td, .footer-widgets-wrapper.type4 .widget #wp-calendar tbody tr:nth-child(2n+1) th, .footer-widgets-wrapper.type7 .widget #wp-calendar tbody tr:nth-child(2n+1) td, .footer-widgets-wrapper.type7 .widget #wp-calendar tbody tr:nth-child(2n+1) th { background-color: #203243; }
	.footer-widgets-wrapper.type4 .widget #wp-calendar td, .footer-widgets-wrapper.type7 .widget #wp-calendar td {  background-color:#2e4358; }
	
	#footer .widget.widget_pages ul li > ul { margin:10px 0 5px; }
	
	#footer .widget.widget_links ul { display:block; margin:0; }
	#footer .widget.widget_links ul li { display:block; position:relative; padding:0 0 10px 10px; }
	#footer .widget.widget_links ul li:before { content:"\f105"; position:absolute; left:0; font-family:FontAwesome; font-weight:normal; color:#9099b0; }
	#footer .footer-widgets-wrapper.type3 .widget ul li a, #footer .footer-widgets-wrapper.type2 .widget ul li a, .footer-widgets-wrapper.type2, .footer-widgets-wrapper.type2 .tribe-countdown-timer .tribe-countdown-number, .footer-widgets-wrapper.type2 .tribe-countdown-text a, .footer-widgets-wrapper.type3 .tribe-countdown-text a, .footer-widgets-wrapper.type2 .tribe-venue-widget-wrapper a, .footer-widgets-wrapper.type2 .tribe-mini-calendar-event .list-info h2 a, .footer-widgets-wrapper.type3 .tribe-mini-calendar-event .list-info h2 a, .footer-widgets-wrapper.type2 .tribe-events-adv-list-widget a, .footer-widgets-wrapper.type3 .tribe-events-adv-list-widget a { color:#9099b0; }
	#footer .footer-widgets-wrapper.type2 { background:#282e3b; padding:50px 0 20px; }
	#footer .footer-widgets-wrapper.type3 { background:#ebeef0; padding:50px 0 20px; color:#9099b0; }
	#footer .footer-widgets-wrapper.type2 .widget, #footer .footer-widgets-wrapper.type3 .widget { padding:0 0 25px 0; }
	.copyright.type2 { background-color:#171b24; }
	#footer .footer-widgets-wrapper.type2 .widget_rss h3 a { color:#eef1f4; }
	#footer .footer-widgets-wrapper .tribe-mini-calendar .tribe-events-has-events div[id*="daynum-"] a { color:#fff; }
	
	.footer-widgets-wrapper.type2 .tribe-mini-calendar-event .list-date { background: #343b4b; }
	.footer-widgets-wrapper.type4 .tribe-mini-calendar-event .list-date { background: #203243; } 
	
	#footer .footer-widgets-wrapper.type3 .widget-title .fa, .footer-widgets-wrapper.type3 .widget-title .icon { background-color:#dee2e5; }
	.footer-widgets-wrapper.type3 .widget-title .icon:before { color:#34495e; }
	#footer .footer-widgets-wrapper.type4, #footer .footer-widgets-wrapper.type7 { background:#34495e; }
	#footer .footer-widgets-wrapper.type4 .widget-title, #footer .footer-widgets-wrapper.type7 .widget-title { border:none; margin-bottom:15px; padding:0; color:#6f8295; }
	#footer .footer-widgets-wrapper.type5 .widget-title { border-bottom:1px solid #3e3d3d; margin-bottom:15px; padding:0; color:#ccc; position:relative; padding:0 0 20px 30px; }
	#footer .footer-widgets-wrapper.type5 { background:#000; padding:55px 0 50px; }
	#footer .footer-widgets-wrapper.type5 .widget ul li a, .footer-widgets-wrapper.type5 .widget ul li:before, #footer .footer-widgets-wrapper.type5 .widget .tribe-venue-widget-wrapper a, .footer-widgets-wrapper.type5 .tribe-mini-calendar-event .list-info h2 a, .footer-widgets-wrapper.type5 .tribe-events-adv-list-widget a, #footer .footer-widgets-wrapper.type5 .widget_product_categories ul li span { color:#555; }
	#footer .footer-widgets-wrapper.type5 .widget ul li a:hover, #footer .footer-widgets-wrapper.type5 .widget .tribe-venue-widget-wrapper a:hover { color:#ccc; }
	.footer-widgets-wrapper.type5 .widget .recent-portfolio-widget ul li p, #footer .footer-widgets-wrapper.type5 .widget .entry-meta p, #footer .footer-widgets-wrapper.type5 .widget .entry-meta span, .footer-widgets-wrapper.type5, .footer-widgets-wrapper.type5 .widget_contact p { color:#444; }
	#footer .footer-widgets-wrapper.type5 .widget-title:after { content:""; width:10px; height:10px; background-color:#000000; border:1px solid #3e3d3d; position:absolute; left:10px; bottom:-6px; transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); }
	#footer .footer-widgets-wrapper.type5 .widget.widget_text .textwidget, #footer .footer-widgets-wrapper.type5 .widget > ul, #footer .footer-widgets-wrapper.type5 .widget > .widget-content, #footer .footer-widgets-wrapper.type5 .flickr-widget, #footer .footer-widgets-wrapper.type5 .widget .menu-footer-menu-container, #footer .footer-widgets-wrapper.type5 div.tribe-countdown-text, .footer-widgets-wrapper.type5 .recent-post-widget, .footer-widgets-wrapper.type5 .recent-portfolio-widget, .footer-widgets-wrapper.type5 .tagcloud, .footer-widgets-wrapper.type5 .widget_shopping_cart_content { padding-left:30px; }
	#footer .footer-widgets-wrapper.type5 .widget:before { border-left:1px solid #3e3d3d; content:""; height:100%; position:absolute; left:15px; min-height:200px; }
	#footer .footer-widgets-wrapper.type5 .widget.widget_text ul li:before, #footer .footer-widgets-wrapper.type5 .widget.widget_calendar:before, #footer .footer-widgets-wrapper.type5 .widget.mailchimp:before, #footer .footer-widgets-wrapper.type5 .widget.tribe_mini_calendar_widget:before, .footer-widgets-wrapper.type5 .widget_search:before, .footer-widgets-wrapper.type5 .widget_links:before, .footer-widgets-wrapper.type5 .widget_product_search:before, .footer-widgets-wrapper.type5 .widget.tribe-events-adv-list-widget:before { display:none; }
	#footer .footer-widgets-wrapper.type5 .widget.widget_text ul li, #footer .footer-widgets-wrapper.type5 .widget.widget_calendar .widget-title, #footer .footer-widgets-wrapper.type5 .widget.tribe_mini_calendar_widget .widget-title, #footer .footer-widgets-wrapper.type5 .widget.mailchimp .widget-title, #footer .footer-widgets-wrapper.type5 .widget_links .widget-title, #footer .footer-widgets-wrapper.type5 .widget_search .widget-title, #footer .footer-widgets-wrapper.type5 .widget_product_search .widget-title { padding-left:0; }
	#footer .footer-widgets-wrapper.type5 .tagcloud a { background-color:#1f1f1f; color:#b1b1b1; }
	#footer .footer-widgets-wrapper.type5 .tribe-countdown-time { display:block; padding-left:30px; }
	#footer .footer-widgets-wrapper.type5 .tribe-venue-widget-wrapper, #footer .footer-widgets-wrapper.type5 .tribe-events-adv-list-widget ol, #footer .footer-widgets-wrapper.type5 .tribe-events-widget-link, .footer-widgets-wrapper.type5 .tribe-events-countdown-widget .tribe-countdown-complete { padding-left:30px; }
 	.footer-widgets-wrapper .dt-sc-one-fifth .widget #wp-calendar td { padding: 7px 6px; }
	#footer .footer-widgets-wrapper.type5 div.tribe-countdown-number { font-size:2em; }
	
	#footer .footer-widgets-wrapper.type6 { background:#000; }
	#footer .footer-widgets-wrapper.type6 .widget-title { margin-bottom:25px; border:none; color:#ccc; }
	#footer .footer-widgets-wrapper.type6 .widget-title .small-line { margin:10px 0 0; width:40px; background-color:#363636; }
	#footer .footer-widgets-wrapper.type6 .widget ul li a, #footer .footer-widgets-wrapper.type6 .tribe-events-adv-list-widget ol h4 a, #footer .footer-widgets-wrapper.type6 .tribe-events-widget-link a, #footer .footer-widgets-wrapper.type6 .tribe-events-countdown-widget .tribe-countdown-complete { color:#555; }
	#footer .footer-widgets-wrapper.type6 .widget ul li a:hover, #footer .footer-widgets-wrapper.type6 .tribe-events-adv-list-widget ol h4 a:hover, #footer .footer-widgets-wrapper.type6 .tribe-events-widget-link a:hover { color:#ccc; }
	#footer .footer-widgets-wrapper.type6 .widget ul li { position:relative; padding-left:20px; }
	#footer .footer-widgets-wrapper.type6 .widget ul li:before { content:""; width:10px; height:10px; background-color:#363636; border-radius:50%; position:absolute; left:0; top:7px; }
	#footer .footer-widgets-wrapper.type6 .widget ul li:after { content:""; width:14px; height:14px; border-radius:50%; border:1px solid #363636; position:absolute; left:-3px; top:4px; }
	
	#footer .footer-widgets-wrapper.type6 .widget_categories ul li:before, #footer .footer-widgets-wrapper.type6 .widget.widget_archive ul li:before { top:17px; }
	#footer .footer-widgets-wrapper.type6 .widget_categories ul li:after, #footer .footer-widgets-wrapper.type6 .widget.widget_archive ul li:after { top:14px; }
	
	#footer .footer-widgets-wrapper.type6 .widget_product_categories ul li:before { top:13px; }
	#footer .footer-widgets-wrapper.type6 .widget_product_categories ul li:after { top:10px; }
	
	.footer-widgets-wrapper.type6 .widget_recent_entries .recent-post-widget ul li:after, .footer-widgets-wrapper.type6 .widget .recent-portfolio-widget li:after { display:none; }
	#footer .footer-widgets-wrapper.type6 .widget_recent_entries .recent-post-widget ul li, #footer .footer-widgets-wrapper.type6 .widget .recent-portfolio-widget li { padding-left:0; }
	
	#footer .footer-widgets-wrapper.type6 .widget ul.dt-sc-social-icons li { padding-left:0; }
	#footer .footer-widgets-wrapper.type6 .widget ul.dt-sc-social-icons li:after, #footer .footer-widgets-wrapper.type6 .widget ul.dt-sc-social-icons li:before { display:none; }
	
	#footer .footer-widgets-wrapper.type7 .widget-title { margin-bottom: 30px; }
	
		#footer .widget.widget_text ul li a, #footer .footer-widgets-wrapper.type4 .widget ul li a, #footer .footer-widgets-wrapper.type4, .footer-widgets-wrapper.type4 .widget_contact p, .footer-widgets-wrapper.type4 .tribe-mini-calendar-event .list-info h2 a, .footer-widgets-wrapper.type4 .tribe-events-adv-list-widget a, .footer-widgets-wrapper.type4 div.tribe-countdown-text a, .footer-widgets-wrapper.type4 .tribe-countdown-colon, .footer-widgets-wrapper.type4 .tribe-venue-widget-wrapper a, #footer .footer-widgets-wrapper.type7 .widget ul li a, #footer .footer-widgets-wrapper.type7, .footer-widgets-wrapper.type7 .widget_contact p, .footer-widgets-wrapper.type7 .tribe-mini-calendar-event .list-info h2 a, .footer-widgets-wrapper.type7 .tribe-events-adv-list-widget a, .footer-widgets-wrapper.type7 div.tribe-countdown-text a, .footer-widgets-wrapper.type7 .tribe-countdown-colon, .footer-widgets-wrapper.type7 .tribe-venue-widget-wrapper a { color:#b7c8da; }	
	#footer .widget.widget_text ul li a:hover, #footer .widget.widget_links ul li a:hover, #footer .footer-widgets-wrapper.type4 .widget ul li a:hover, #footer .footer-widgets-wrapper.type4 .widget_categories .dt-sc-toggle.active, #footer .footer-widgets-wrapper.type4 .widget_product_categories .dt-sc-toggle.active, #footer .footer-widgets-wrapper.type4 .widget_product_categories .dt-sc-toggle.active span, #footer .footer-widgets-wrapper.type5 .widget_categories .dt-sc-toggle.active, #footer .footer-widgets-wrapper.type5 .widget_product_categories .dt-sc-toggle.active, #footer .footer-widgets-wrapper.type5 .widget_product_categories .dt-sc-toggle.active span, #footer .footer-widgets-wrapper.type6 .widget_categories .dt-sc-toggle.active, #footer .footer-widgets-wrapper.type6 .widget_product_categories .dt-sc-toggle.active, #footer .footer-widgets-wrapper.type6 .widget_product_categories .dt-sc-toggle.active span, #footer .footer-widgets-wrapper.type7 .widget ul li a:hover, #footer .footer-widgets-wrapper.type7 .widget_categories .dt-sc-toggle.active, #footer .footer-widgets-wrapper.type7 .widget_product_categories .dt-sc-toggle.active, #footer .footer-widgets-wrapper.type7 .widget_product_categories .dt-sc-toggle.active span { color:#fff; }
	
	.footer-widgets-wrapper.type6 .tribe-countdown-colon, .footer-widgets-wrapper.type6 .tribe-venue-widget-wrapper a, .footer-widgets-wrapper.type6, .footer-widgets-wrapper.type6 .widget-content p, .footer-widgets-wrapper.type6 .widget .recent-portfolio-widget ul li p, .footer-widgets-wrapper.type6 .widget .entry-meta p, .footer-widgets-wrapper.type6 .widget .entry-meta span, #footer .footer-widgets-wrapper.type6 .widget_product_categories .dt-sc-toggle span { color:#444; }
	.footer-widgets-wrapper.type6 .tribe-mini-calendar-event .list-info h2 a { color:#555; }
	.footer-widgets-wrapper.type6 .widget .entry-meta p:first-child { border-color:#444; }
	
	.footer-widgets-wrapper.type6 .widget .recent-post-widget ul li .thumb { width:54px; }
	#footer .footer-widgets-wrapper.type6 .widget ul.tweet_list li:before { content:"\f099"; background-color:inherit; top:2px; color:#555; }
	#footer .footer-widgets-wrapper.type6 .widget ul.tweet_list.type2 li:before { width:50px; color:#fff; height:100%; border-radius:0; top:0; }
	#footer .footer-widgets-wrapper.type6 .widget ul.tweet_list li:after { display:none; }
	#footer .footer-widgets-wrapper.type6 .widget ul.tweet_list.type2 li { padding:13px 10px 13px 60px; }
	.footer-widgets-wrapper.type6 .widget_tweetbox ul.tweet_list.type2 li { background-color: #101010; }
	#footer .footer-widgets-wrapper.type6 .widget .tagcloud a { background-color: #101010; color:#666; }
	#footer .footer-widgets-wrapper.type6 .widget .tagcloud a:hover { color:#fff; }
	
	#footer .footer-widgets-wrapper.type6 .widget ul.product_list_widget li:after, #footer .footer-widgets-wrapper.type6 .widget ul.product_list_widget li:before { display:none; }
	#footer .footer-widgets-wrapper.type6 .widget ul.product_list_widget li { padding-left:0; }
	
	#footer .footer-widgets-wrapper.type4 .widget.widget_text ul li:before, #footer .footer-widgets-wrapper.type7 .widget.widget_text ul li:before { display:none; }
	#footer .footer-widgets-wrapper.type4 .widget.widget_text ul li, #footer .footer-widgets-wrapper.type7 .widget.widget_text ul li { padding-left:0; }
	
	@media screen and (-webkit-min-device-pixel-ratio:0) { 
		/* Chrome only override */	
		#footer .widget .mailchimp-form .dt-sc-button { padding:14px 20px 15px 19px; }
	
	}
	
	@media screen and (-webkit-min-device-pixel-ratio:0) { 
		/* Safari only override */
		::i-block-chrome, .widget .mailchimp-form .dt-sc-button { min-height:50px;}
		::i-block-chrome, #footer .widget .mailchimp-form .dt-sc-button { padding:14px 18px 15px 19px; }
		::i-block-chrome, .pagination .next-post a, .pagination .prev-post a { -webkit-transition:inherit; -moz-transition:inherit; -o-transition:inherit; -ms-transition:inherit; transition:inherit;}
    }

	.copyright { float:left; width:100%; clear:both; padding:25px 0px; background-color:#fff; }
	.copyright p { float:left; margin-bottom:0; color:#222; font-size:13px; }
	.copyright p a { color:#222; }
	.copyright img { float:right; }
	.footer-links { float:right; margin:0; }
	.footer-links li { float:left; display:inline; padding-bottom:0; color:#222; }
	.footer-links li:after { content:"|"; display:inline-block; transform:rotate(15deg); -webkit-transform:rotate(15deg); -o-transform:rotate(15deg); -ms-transform:rotate(15deg); -moz-transform:rotate(15deg); }
	.footer-links li:last-child:after { display:none; }
	.footer-links li a { font-size:13px; color:#222; padding:0px 7px; line-height:22px; }
	.footer-links li:last-child a { background:none; }
	.copyright.type3 p { line-height:30px; }
	
	.tweets { float:left; width:100%; font-size:16px; }
	.footer-wrapper .tweets a:hover, .footer-wrapper .tweet_text { color:#fff; }
	.tweet_text { display:block; }
	.tweet-box { float:left; width:100%; color:#fff; position:relative; }
	.tweet-box .tweet_list li { float:left; width:100%; text-align:center; }
	#tweets_container { display:block; margin:25px 0 0 0; }
	#tweets_container .tweet_text { font-size:16px; margin-bottom:5px; position:relative; display:inline-block; }
	#tweets_container .tweet_join { float:left; padding-right:10px; font-size:20px; }
	#tweets_container .tweet_list li a { color: #fff; font-size: 15px; font-style: italic; font-weight: normal; text-align: right; }
	#tweets_container .tweet_time { display:block; }
	#tweets_container .tweet_list li .tweet_text .at, #tweets_container .tweet_list li .tweet_text a { color:#fff; }
	#tweets_container .tweet_list li .tweet_text:before { font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; content:"\f099"; font-size:20px; position:absolute; left:-30px; top:0; }
	
	.footer-wrapper .copyright { background-color:#1c1c1c; }
	.footer-wrapper { background:#202020 url(//www.hakluyt.com/wp-content/themes/priority/images/footer-bg.jpg) repeat-y left top; float:left; width:100%; text-align:center; position:relative; }
	.footer-wrapper .tweet_list { line-height: 35px; margin: auto; width: 75%; }
	
	.bottom-tweet:before { border-top:45px solid #f5f5f5; border-right:45px solid transparent; border-left:45px solid transparent; position:absolute; top:0px; left:0; right:0; margin:auto; width:0; content:""; }
	.bottom-tweet span { font-size:17px; line-height:30px; width:100%; position:relative; z-index:1; }
	.bottom-tweet { float:left; width:100%; position:relative; margin-bottom:40px; text-align:center; }
	
	.bottom-tweet.type2:before { border-top-color:#fff; }
	
	.bottom-image:before { content:""; background:url(//www.hakluyt.com/wp-content/themes/priority/images/education/edu-img4.jpg) no-repeat center; float:left; width:100%; height:358px; margin:-300px 0 15px 0; }
	.bottom-image { margin:230px 0 0 0; }
	
	div.wpcf7-response-output { border-radius: 2px; float: left; margin: 2em 0 1em; padding: 1em; text-align: center; width: 100%; }
	div.wpcf7-mail-sent-ng { border-width:1px; background-color:#ffbaba; color:#d8000c; }
	.wpcf7-response-output.wpcf7-validation-errors { background: #fcf8e3; border: 1px solid #fbeed5; color: #c79d13; }
	.wpcf7-form span.wpcf7-not-valid-tip:before { border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 0 6px 7px; content: ""; left: 10px; position: absolute; top: -6px; }
	.wpcf7-form span.wpcf7-not-valid-tip:before { border-bottom-color: #ffcccc; }
	.wpcf7-form span.wpcf7-not-valid-tip { background: #ffcccc; border: 1px solid #eed3d7; color: #d01313; margin: 0 0 10px; padding: 4px 10px; position: relative; }
	.wpcf7-response-output.wpcf7-mail-sent-ok { background: #dff0d8; border: 1px solid #d6e9c6; color: #3c763d; }
	
	/*----*****---- << Go To Top >> ----*****----*/
	#toTop { display:none; text-decoration:none; position:fixed; bottom:30px; right:30px; overflow:hidden; width:40px; height:40px; border:none; text-indent:100%; background:url(//www.hakluyt.com/wp-content/themes/priority/images/ui.totop.png) no-repeat left top; z-index:9999; }	
	#toTopHover { background:url(//www.hakluyt.com/wp-content/themes/priority/images/ui.totop.png) no-repeat left -40px; width:40px; height:40px; display:block; overflow:hidden; float:left; opacity: 0; -moz-opacity: 0; }	
	#toTop:active, #toTop:focus { outline:none;	}
	
	/*----*****---- << Style Picker >> ----*****----*/
		
	.dt-style-picker-wrapper { position:fixed; z-index:99999; left:0px; top:150px; }
	
	#dt-style-picker { background:#ffffff; width:225px; float:left; position:absolute; top:0px; z-index:1; margin:0px; padding:0px 0px 20px; text-align:center; border:1px solid #dddddd; overflow:hidden; }
	#dt-style-picker h2 { font:normal 12px Tahoma, Geneva, sans-serif; text-transform:uppercase; line-height:48px; width:100%; color:#848484; margin:0px 0px 15px; padding:0px; border-bottom:1px solid #dddddd; background-color:#fefefe; }
	#dt-style-picker h3 { font:normal 12px Tahoma, Geneva, sans-serif; padding:0px 0px 10px; width:100%; color:#848484; margin:0px; text-transform:uppercase; }
	
	#dt-style-picker ul { float:left; margin:0px; padding:0px; text-align:center; width:100%; overflow:hidden; }
	#dt-style-picker ul li { display:inline-block; display:inline; list-style-type:none; padding:0px; margin:0px 0px 6px 0px; }
	#dt-style-picker ul li a { background:#ffffff; border:1px solid rgba(0, 0, 0, 0); padding:2px; display:inline-block; margin:0px; line-height:0; }
	#dt-style-picker ul li a.selected, #dt-style-picker ul li a:hover { border:1px solid #d7d7d7; }
	#dt-style-picker ul li a img { border:1px solid #d7d7d7; }
	#dt-style-picker .pattern-picker a { margin: 1px; }
	
	#dt-style-picker .hr { width:100%; height:10px; display:block; float:left; clear:both; position:relative; z-index:1; margin:3px 0px; }
	
	.style-picker-ico { position:absolute; top:25px; left:224px; width:48px; height:48px; display:block; border:1px solid #d7d7d7; background-color:#fff; }
	.style-picker-ico img { -webkit-animation: rotating 2s linear infinite; -moz-animation: rotating 2s linear infinite; -ms-animation: rotating 2s linear infinite; -o-animation: rotating 2s linear infinite; animation: rotating 2s linear infinite; z-index:1; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; }
	
	#dt-style-picker .layout-picker li span { line-height:49px; color:#999; font-size:11px; display:block; min-width:71px; height:49px; background-color:#f7f7f7; border:1px solid #e0e0e0; position:relative; z-index:1; font-weight:600; }
	#dt-style-picker .layout-picker li { display:inline-block; margin:0 0 3px; }
	#dt-style-picker .layout-picker li #boxed span { box-shadow: 12px 0px 0px 0px #f7f7f7 inset, -12px 0px 0px 0px #f7f7f7 inset; background-color:#fff; }
	 
	#dt-style-picker ul.color-picker li a img, #dt-style-picker .theme-picker li a img { border:none; }
	#dt-style-picker ul.color-picker li a { padding:3px; }
	
	#dt-style-picker ul.scheme-picker li a { padding:7px; }
	#dt-style-picker ul.scheme-picker li a img { height:auto; border:0; }
	#dt-style-picker ul.scheme-picker { overflow:visible; }
	
	#dt-style-picker .theme-picker { display:block; position:relative; }
	#dt-style-picker .theme-picker > li { display:inline-block; }
	#dt-style-picker .theme-picker li a { position:relative; }
	#dt-style-picker .theme-picker li a:before { bottom: 0; content:""; height: 100%; left: 0; top: 0; width: 100%; opacity:0; margin: 0 auto; position: absolute; }
	#dt-style-picker .theme-picker li:hover a:before, #dt-style-picker .theme-picker li:hover span { opacity:1; }
	
	#dt-style-picker .theme-picker li span { position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; text-transform: uppercase; top: 0; width: 100%; opacity:0; color:#fff; font-weight:bold; font-size:15px; line-height:normal; height:20px; }
	
	.picker-scroll { float:left; width:100%; height:280px; position:relative; }
	
	/*----*****---- << Retina Images >> ----*****----*/

	.retina_logo { display:none; height:auto !important; }
	
	@media only screen and (-moz-min-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-devicepixel-ratio: 1.5), 
	only screen and (min-resolution: 1.5dppx) {
		
	.normal_logo { display:none; }
	.retina_logo { display:inline-block; }
		
	.blog-entry .bx-controls a.bx-prev { background-image:url(//www.hakluyt.com/wp-content/themes/priority/images/prev-arrow1@2x.png); background-size:45px 45px; }
	.blog-entry .bx-controls a.bx-next { background-image:url(//www.hakluyt.com/wp-content/themes/priority/images/next-arrow1@2x.png); background-size:45px 45px; }
	
	#searchform .search-icon { background-image:url(//www.hakluyt.com/wp-content/themes/priority/images/search@2x.png); background-size:15px 16px; }
	.widget #searchform input[type="submit"] { background-image: url(//www.hakluyt.com/wp-content/themes/priority/images/search-icon@2x.png); background-size:15px 16px; }
	
	#toTop { background-image:url(//www.hakluyt.com/wp-content/themes/priority/images/ui.totop@2x.png); background-size:40px 81px; }
		
	}
	
/*------> GDPR Update Start <-----*/

/*privacy-wrapper*/
.dt-privacy-wrapper { clear: both; padding-top: 10px; line-height: normal; font-size: 14px;}
.dt-privacy-wrapper > input {margin-right: 10px;}


.dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm .dt-privacy-wrapper{position: relative;bottom: 20px;}
.dt-sc-newsletter-section.type6 .dt-privacy-wrapper{ text-align: center;}


/*Newsletter*/
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm:before{ margin-top: -10px; }
.dt-sc-newsletter-section.type1 .newsletter-tooltip{ top: -39px; }

/*Cookie*/
.dt-cookie-consent .dt-sc-button.dt-cookie-close-bar, .dt-cookie-consent .dt-sc-button{ font-size:12px !important; padding: 0px 10px !important;}
.mfp-wrap{ z-index: 99999 !important }
.comment-form-cookies-consent input{ margin-right: 7px; }
.comment-form-dt-privatepolicy  input{ margin-right: 5px; }

/*Model popup*/
.dt-inline-modal > h4{    background-color: #5a5a5a; color: #fff !important;}
.dt-inline-modal > h4, .mfp-close-btn-in .mfp-close{ color: #fff !important; }

input#dt_contact_privacy.error, input#dt_reservation_privacy.error {
    box-shadow: 0px 0px 0px 1px #f00;
}

.comment-form-dt-privatepolicy {
    clear: both;
}

.comment-form .form-submit {
    float: left;
    margin-top: 10px;
}

/*------>GDPR Update End <-----*/		 .breadcrumb {
display: inline-block !important;
float: none !important;
width: auto !important;
padding-left: 9px;
}
  #main-menu ul > li.current_page_item > a, #main-menu ul > li.current_page_ancestor > a, #main-menu ul > li.current-menu-item > a, #main-menu ul > li.current-menu-ancestor > a, #main-menu ul li.menu-item-simple-parent ul > li.current_page_item > a, #main-menu ul li.menu-item-simple-parent ul > li.current_page_ancestor > a, #main-menu ul li.menu-item-simple-parent ul > li.current-menu-item > a, #main-menu ul li.menu-item-simple-parent ul > li.current-menu-ancestor > a, #header.header4 #main-menu ul.menu > li.current-menu-ancestor > a, #header.header4 #main-menu ul.menu > li.current_page_item > a, #header.header4 #main-menu ul.menu > li > a:hover, #main-menu ul li.menu-item-simple-parent ul li a:hover, .header6 #main-menu ul li.menu-item-simple-parent ul li.current_page_item > a, .header6 .megamenu-child-container ul > li > ul li a:hover, .header6 .megamenu-child-container > ul.sub-menu > li > a:hover, .header6 #main-menu ul li.menu-item-simple-parent ul li a:hover, .header6 #main-menu ul li.menu-item-megamenu-parent .megamenu-child-container a:hover, #main-menu > ul > li > a:hover, #main-menu > ul > li:hover > a, .megamenu-child-container ul > li > a:hover, .megamenu-child-container ul > li > ul li a:hover { color:#21c2f8; }
a, .top-menu > a, .top-menu.type1 li > span, #footer .recent-post-widget ul li a, .tweet_list li .tweet-time a, .copyright a:hover, #footer .widget_text p .fa, #footer .widget_text p a, .dt-sc-testimonial span, .entry-detail .read-more, .top-bar.type1 .dt-sc-social-icons li:hover a, .dt-sc-icon-list li .fa, .entry-detail h5 a:hover, .portfolio .image-overlay a:hover span, .read-more, .read-more:hover, .dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button, .dt-sc-bar-text span, .dt-sc-ico-content.type6 p, .dt-sc-contact-info a, .dt-sc-ico-content:hover h4 a, .products .product-details span, .events .event-meta p a, .events .event-meta p, .events .event-detail h5 a:hover, .entry-meta-data p, .entry-meta-data p a, .dt-sc-tabs-vertical-frame-content p span, ul.dt-sc-fancy-list.skyblue li:before, .dt-sc-team:hover h6 a, ul.dt-sc-tabs-frame li a.current, .widget_categories ul li a:hover, .widget_categories ul li:hover a:before , .widget ul.tweet_list p a, .blog-post .entry-detail .entry-title h4 a:hover, .breadcrumb .current, blockquote.type2 span, .breadcrumb a:hover, .blog-entry .entry-metadata p, .blog-entry .entry-metadata p a, .blog-entry h4 a:hover, .project-details ul li p a, .widget_product_categories ul li a:hover, .widget_product_categories ul li a:hover:before, .widget ul.product_list_widget li .amount, table.shop_table .quantity .plus:hover, table.shop_table .quantity .minus:hover, .woocommerce table.shop_table .product-name a:hover, .woocommerce .cart_totals .order-total .amount, .product.single-product .summary .price .amount, .woocommerce-review-link:hover, .product .summary .quantity .plus:hover, .product .summary .quantity .minus:hover, .woocommerce-info a, .woocommerce table.shop_table .product-subtotal span, .side-nav-container ul li.current_page_item a, .side-nav-container ul li.current_page_item .fa, .side-nav-container ul li:hover a, .side-nav-container ul li:hover .fa, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion.active:before, .dt-sc-toggle-frame-set.type3 h5.dt-sc-toggle-accordion.active:before, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle.active:before, .dt-sc-toggle-frame-set.type3 h5.dt-sc-toggle.active:before, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle.active a, .dt-sc-toggle-frame-set.type3 h5.dt-sc-toggle.active a, .dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li.current a, .dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li a:hover, .error-info .back-menu a:hover, #main-menu ul li.menu-item-simple-parent ul li.current_page_item > a, .widget_top_rated_products ul.product_list_widget li a:hover, .products .product-details h5 a:hover, .widget_recent_entries ul li h4 a:hover, .dt-sc-toggle-accordion.active > a, .features li a:hover, .dt-sc-ico-content.type3 h6 a:hover, #footer .widget ul li h6 a:hover, .bottom-tweet span, .mean-container .mean-nav ul li a:hover, .dt-sc-ico-content.type7:hover .custom-icon span, .dt-sc-contact-info.type2 .contact-icon h4 a:hover, .widget_tweetbox .tweet_list.type2 li .tweet-text a, .widget_product_categories ul li .dt-sc-toggle.active:before, .widget_product_categories ul li .dt-sc-toggle.active span, .widget_product_categories ul li .dt-sc-toggle.active, .dt-sc-icon-list li a:hover, .top-contact-details a:hover, .top-social-icons li:hover .fa, .service-option a:hover, .shop-cart a:hover, .top-bar.type5 .top-contact-details li a:hover, .logo-wrapper .top-contact-details li a:hover, .top-bar.type6 .top-contact-details li a:hover, #footer .footer-widgets-wrapper.type2 .widget ul li a:hover, .product_cart_list li a:hover, .dt-sc-ico-content.type14:hover .custom-icon span, .dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a.current .dt-sc-ico-content.type14 .custom-icon span, .dt-sc-testimonial.type4 cite, .parallax-content-bg2 .parallax-content p a:hover, .dom-prices a:hover, .dt-sc-ico-content.type16 .custom-icon span, .dt-sc-button.type3:hover, .dt-sc-ico-content.type17 .dt-sc-ico-title .custom-icon span, #footer .footer-widgets-wrapper.type3 .widget ul li a:hover, #footer .footer-widgets-wrapper.type3 .tribe-countdown-text a:hover, #footer .footer-widgets-wrapper.type2 .tribe-venue-widget-wrapper a:hover, #footer .footer-widgets-wrapper.type3 .tribe-venue-widget-wrapper a:hover, .footer-widgets-wrapper .tribe-mini-calendar-event .list-info h2 a, #footer .footer-widgets-wrapper.type3 .tribe-mini-calendar-event .list-info h2 a:hover, #footer .footer-widgets-wrapper.type3 .tribe-events-adv-list-widget a:hover, .secondary-sidebar .widget_categories ul li a:hover, .secondary-sidebar .widget.widget_archive ul li a:hover, .secondary-sidebar .widget_product_categories ul li a:hover, .secondary-sidebar .widget_categories .dt-sc-toggle.active, .secondary-sidebar .widget ul li a:hover, .secondary-sidebar .tribe-mini-calendar-event .list-info h2 a:hover, .secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta a, .secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta p, .secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta .fa, .secondary-sidebar .woocommerce ul.cart_list li a:hover, .secondary-sidebar .woocommerce-page ul.cart_list li a:hover, .secondary-sidebar .woocommerce ul.product_list_widget li a:hover, .secondary-sidebar .woocommerce-page ul.product_list_widget li a:hover, .products .product-title .added_to_cart:hover, div.tribe-events-list-event-detail h2.tribe-events-list-event-title a:hover, #tribe-geo-results h2.tribe-events-map-event-title.summary a:hover, .tribe-events-photo-event .entry-title a:hover, #tribe-events-content-wrapper .tribe-events-photo .tribe-events-loop .type-tribe_events .tribe-events-event-meta, .footer-widgets-wrapper .tribe-events-adv-list-widget ol li a, .tribe-events-adv-list-widget ol h4 a:hover, .secondary-sidebar .widget_recent_entries .recent-post-widget ul li h6 a:hover, .product-wrapper .featured-tag:after, .product.single-product .featured-tag:after, .menu-item-widget-area-container .widget_tweetbox .tweet_list a, .dt-sm-title h2 a:hover, .tribe-venue-widget-list .entry-title a:hover, ul.dt-sc-fancy-list li a:hover, .property-gallery-container .featured-tag:after, .portfolio-container.type3 .portfolio:hover .portfolio-title h5 a, .product_cart_list .product-details .amount, .dt-sc-button.type4, .dt-sc-button.type5:hover, .dt-sc-ico-content.type21 .dt-sc-special-content > span, .dt-sc-testimonial-wrapper .carousel-arrows a.testimonial-prev, .dt-sc-testimonial-wrapper .carousel-arrows a.testimonial-next, .dt-sc-button.type9:hover, .dt-sc-button.type9:hover span, .dt-sc-ico-content.type23:hover .custom-icon span, .dt-sc-button.type10, .dt-sc-social-icons.without-border li a:hover, .dt-sc-toggle-frame-set.type4 h5.dt-sc-toggle-accordion.active:before, .dt-sc-toggle-frame-set.type4 h5.dt-sc-toggle.active:before, .dt-sc-toggle-frame-set.type4 h5.dt-sc-toggle.active a, .title-with-link a, .breadcrumb-wrapper.type1 .breadcrumb a:hover, .breadcrumb-wrapper.type2 .breadcrumb a:hover, #main-menu ul li.menu-item-simple-parent ul li.current_page_ancestor > a, .products.type2 .property-product-title span a:hover, .woocommerce-MyAccount-navigation ul li.is-active a, .vc_tta.vc_general.dt-sc-accordion .vc_tta-panel.vc_active .vc_tta-panel-title > a, .dt-sc-vc-toggle.vc_toggle_default.vc_toggle_active .vc_toggle_title h4, .vc_tta.vc_general.vc_tta-color-skincolor .vc_tta-tab.vc_active > a { color:#21c2f8; } .entry-meta .date, .carousel-arrows a:hover, .portfolio:hover .portfolio-detail, .portfolio:hover .portfolio-detail .views, input[type="submit"], .dt-sc-button, input[type="button"], .product_type_variable, .product-details .button, .add_to_wishlist, .dt-sc-social-icons li a:hover, h5.dt-sc-toggle.active:before, h5.dt-sc-toggle-accordion.active:before, #footer .widget-title .small-line, .dt-sc-ico-content.type2:hover .custom-icon, .sorting-container .active-sort, .sorting-container a:hover, .dt-sc-tb-header .dt-sc-price, .dt-sc-pr-tb-col.selected .dt-sc-tb-title, .dt-sc-pr-tb-col.selected .dt-sc-tb-content, .dt-sc-pr-tb-col.selected .dt-sc-tb-features, .dt-sc-pr-tb-col.selected .dt-sc-buy-now, .dt-sc-ico-content.type3:hover .custom-icon, .dt-sc-ico-content.type4:hover .custom-icon, .slider-controls .pager a:hover, .slider-controls .pager a.selected, .dt-sc-ico-content.type8:hover .custom-icon, .dt-sc-ico-content.type9:hover .custom-icon, .products .product-title a:hover, .products .product-title a.add_to_wishlist, .products .product-title .yith-wcwl-wishlistexistsbrowse.show a, .products .product-title .yith-wcwl-wishlistaddedbrowse.show a, .product-carousel a:hover, ul.dt-sc-tabs-vertical-frame li a:hover, ul.dt-sc-tabs-vertical-frame li.current a, .type2 ul.dt-sc-tabs-frame li a:hover, .type2 ul.dt-sc-tabs-frame li a.current, .dt-sc-progress .dt-sc-bar.skyblue, .dt-sc-ico-content.type11 .custom-icon, .dt-sc-ico-content.type12 h4:after, .widget .tagcloud a:hover, .widget_tweetbox ul.tweet_list.type2 li:before, .pagination ul li a:hover, .pagination .next-post a:hover, .pagination .prev-post a:hover, .post-author-details .dt-sc-social-icons li:hover a, .post-nav-container .post-prev-link:hover a, .post-nav-container .post-next-link:hover a, .woocommerce .woocommerce.widget_price_filter .ui-slider .ui-slider-handle, .woocommerce table.cart a.remove:hover, .woocommerce .button, .dt-menu-toggle, .selection-box:after, .woocommerce-checkout .woocommerce input[type="checkbox"]:checked + label span, .mean-container a.meanmenu-reveal, .mean-container .mean-nav ul li a, .dt-sc-contact-info.type2 .fa, .top-register a:hover, #footer .widget .tagcloud a:hover, .product_cart_list li a .remove:hover, .shopping-cart .buttons a:hover, .dt-sc-team-carousel-wrapper.type2 .carousel-arrows a.selected, .dt-sc-ico-content.type13:hover .custom-icon:before, .dt-sc-timeline-team .dt-sc-team.type4 .image:after, .parallax-content-bg1:after, .button, .dt-sc-location input[type="radio"]:checked + label span, .tweet-box, input[type="reset"], .dt-inner-content th, .call-out .subtitle-text span, .dt-sc-ico-content.type16:hover .custom-icon, .intro-text.type6, .dt-sc-hours-content, .top-menu.type5 li a:hover, ul.commentlist li .reply a, .commententries .navigation a, .form-submit input[type="submit"], .featured-post, .pagination ul li .current, .widget #wp-calendar th, .tribe-mini-calendar-wrapper .tribe-mini-calendar-nav td, .tribe-mini-calendar .tribe-events-present, .footer-widgets-wrapper .tribe-mini-calendar .tribe-events-present, .footer-widgets-wrapper.type2 .tribe-mini-calendar .tribe-events-present, .footer-widgets-wrapper.type4 .tribe-mini-calendar .tribe-events-present, .footer-widgets-wrapper.type7 .tribe-mini-calendar .tribe-events-present, .widget.flickrbox .flickr-widget div, .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present, .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today, #footer .footer-widgets-wrapper.type6 .widget_tweetbox ul.tweet_list.type2 li:before, .cart_list a.remove:hover, .products .product-wrapper .featured-tag, .products .product-wrapper .onsale, .summary .yith-wcwl-wishlistaddedbrowse.show, .summary .yith-wcwl-wishlistexistsbrowse.show, .product.single-product .onsale span, .product.single-product > .onsale span:after, .product.single-product .featured-tag, .select2-container .select2-choice:after, #tribe-bar-form .tribe-bar-submit input[type="submit"], .table-condensed th, .tribe-events-calendar thead th, #tribe-events-content .tribe-events-tooltip h4, .tribe-events-list-event-detail .tribe-events-read-more, .tribe-events-day-time-slot .tribe-events-read-more, .tribe-events-back > a, .tribe-grid-header, #tribe-events .tribe-events-button, .tribe-mini-calendar-nav div, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a, .datepicker table tr td span.active.active, .datepicker table tr td.active.active, .woocommerce .widget_layered_nav_filters ul li a, .woocommerce-page .widget_layered_nav_filters ul li a, .header6 .menu-item-widget-area-container .widget .tagcloud a:hover, .header8 .menu-item-widget-area-container .widget .tagcloud a:hover, .tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover, .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today a:hover, .product-wrapper .product-title .property-location a, .product-wrapper .product-title .property-type a:hover, .single-property-info li.price, .property-gallery-container .featured-tag, .tribe-events-grid .tribe-grid-header .tribe-week-today, .dt-sc-available-times .time-slots li a, .woocommerce input[type="radio"]:checked + label span:before, .dt-sc-button.type6:hover, .header11 #main-menu > ul.menu > li > a:hover, .header11 #main-menu > ul.menu > li.current_page_item > a, .header11 #main-menu > ul.menu > li.current-menu-item > a, .header11 #main-menu > ul.menu > li.current-menu-ancestor > a, .header11 #main-menu > ul.menu > li.current_page_ancestor > a, .top-bar.type8, .top-menu.type7 li a, .secondary-sidebar .widget .tagcloud a:hover, span.image-overlay-inside, .dt-sc-events-list.featured-event .event-meta .date, .dt-sc-team.type5 .dt-sc-social-icons li a:hover, .dt-sc-button.type5, .dt-sc-ico-content.type21 .dt-sc-icon-border .icon-circle, .dt-sc-ico-content.type21 .dt-sc-icon-border .icon-line, .dt-sc-ico-content.type21 .dt-sc-special-content, .megamenu-title-underline-type1 .megamenu-child-container > ul.sub-menu > li > a:before, .megamenu-title-underline-type1 .megamenu-child-container > ul.sub-menu > li > .nolink-menu:before, .enable-megamenu-titlebgcolor .megamenu-child-container > ul.sub-menu > li > a, .enable-megamenu-titlebgcolor .megamenu-child-container > ul.sub-menu > li > .nolink-menu, #main-menu.enable-submenu-hbgcolor ul li.menu-item-simple-parent ul li a:hover, .enable-submenu-hbgcolor .megamenu-child-container ul.sub-menu > li > ul li a:hover, #main-menu.enable-submenu-leftborder ul li.menu-item-simple-parent ul li a:before, .footer-widgets-wrapper input[type="submit"], .dt-sc-ico-content.type20 .content-overlay, .dt-sc-button.type10:hover, .dt-sc-button:hover span, .cart-count, .dt-sc-pr-tb-col.selected.type2, .products.type2 .product-content a:hover, .vc_tta.vc_general.dt-sc-accordion.type1 .vc_active .vc_tta-panel-title > a:before, .dt-sc-vc-toggle.vc_toggle_default.type1.vc_toggle_active .vc_toggle_title:before, .dt-sc-vc-toggle.vc_toggle_default.vc_toggle_active .vc_toggle_icon:after, .dt-sc-vc-toggle.vc_toggle_default.vc_toggle_active .vc_toggle_icon:before, .dt-sc-vc-toggle.vc_toggle_default.vc_toggle_active .vc_toggle_title .vc_toggle_icon, .vc_tta.vc_general.vc_tta-color-skincolor.dt-sc-tabs.type2 .vc_tta-tab.vc_active > a, .vc_tta.vc_tta-tabs.vc_tta-color-skincolor.dt-sc-tabs-vertical.type1 .vc_tta-tab.vc_active a { background-color:#21c2f8; }
.dt-sc-button span, .dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button:hover span, .mean-container .mean-nav ul li a:hover, .header12 #main-menu > ul.menu > li.current_page_item > a, .header12 #main-menu > ul.menu > li.current-menu-item > a, .header12 #main-menu > ul.menu > li.current-menu-ancestor > a, .header12 #main-menu > ul.menu > li.current_page_ancestor > a, .header12 #main-menu > ul > li > a:hover, .header12 #main-menu > ul > li:hover > a, input[type="submit"]:hover, input[type="reset"]:hover, .footer-widgets-wrapper input[type="submit"]:hover, .woocommerce .button:hover, .dt-sc-search-form .button:hover, button:hover, .dt-sc-button:hover:before { background-color:#13ade0; } .mailchimp .dt-sc-social-icons li:hover a, blockquote.type1, .dt-sc-ico-content.type12  h4, .woocommerce-review-link:hover, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion.active:before, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion.active, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle.active:before, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle.active,  .dt-sc-tabs-container.type3 ul.dt-sc-tabs-frame li a.current, .dt-sc-tabs-container.type3 .dt-sc-tabs-frame-content, .dt-sc-tabs-container.type4 ul.dt-sc-tabs-frame li a.current, .dt-sc-tabs-container.type4 .dt-sc-tabs-frame-content, .dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li.current a, #main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul, .megamenu-child-container, #main-menu > ul > li.current_page_item:before,.portfolio:hover .portfolio-detail, .dt-sc-ico-content.type2 .custom-icon, .dt-sc-ico-content.type4 .custom-icon, .top-register a:hover, .dt-sc-ico-content.type13:hover .custom-icon img, .dt-sc-ico-content.type14:hover .custom-icon, .dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a.current .dt-sc-ico-content.type14 .custom-icon, .dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a:before, .dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a.current:before, .dt-sc-ico-content.type16 .custom-icon, .intro-text.type6 .icon, .dt-sc-team.type5:hover, .dt-sc-team.type5:hover .dt-sc-social-icons li a, .dt-sc-ico-content.type17 .dt-sc-ico-title .custom-icon, .dt-sc-button.type3:hover, .top-menu.type5 li a:hover, #main-menu ul.menu > li.current-menu-ancestor:before, .dt-sc-tribe-views ul li.tribe-bar-active a, .tribe-events-list .tribe-events-event-cost span, .dt-sc-button.type6:hover, .header10 #main-menu > ul.menu > li > a:hover, .header10 #main-menu > ul.menu > li.current_page_item > a, .header10 #main-menu > ul.menu > li.current-menu-item > a, .header10 #main-menu > ul.menu > li.current-menu-ancestor > a, .header10 #main-menu > ul.menu > li.current_page_ancestor > a, .top-menu.type7 li a, .blog-post.type4 .entry-body, .events.type2:hover:before, .events.type2:before, .dt-sc-events-list .event-meta .date, .events.type2:hover:after, .dt-sc-button.type4, .dt-sc-button.type5, .dt-sc-button.type9:hover, .dt-sc-button.type9:hover span, .dt-sc-button.type6.filled-white:hover, .dt-sc-ico-content.type8:hover, .contact-type2 input[type="text"]:focus, .contact-type2 input[type="email"]:focus, .contact-type2 textarea:focus, .dt-sc-button.type10, .dt-sc-social-icons li a:hover, .dt-sc-tabs-container.type7 ul.dt-sc-tabs-frame li a.current, .vc_tta.vc_general.dt-sc-accordion.type2 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_general.dt-sc-accordion.type2 .vc_tta-panel.vc_active .vc_tta-panel-heading:after, .dt-sc-vc-toggle.vc_toggle_default.type2.vc_toggle_active .vc_toggle_title h4, .dt-sc-vc-toggle.vc_toggle_default.type2.vc_toggle_active .vc_toggle_title h4:after, .vc_tta.vc_tta-tabs.vc_tta-color-skincolor.dt-sc-tabs-vertical.type2 .vc_tta-tab.vc_active a, .vc_tta.vc_general.vc_tta-color-skincolor.dt-sc-tabs.type3 .vc_tta-tab.vc_active > a, .vc_tta.vc_general.dt-sc-tabs.type3 .vc_tta-panels .vc_active .vc_tta-panel-body, .vc_tta.vc_general.vc_tta-color-skincolor.dt-sc-tabs.type4 .vc_tta-tab.vc_active > a, .vc_tta.vc_general.vc_tta-color-skincolor.dt-sc-tabs.type4 .vc_tta-panels .vc_active .vc_tta-panel-body { border-color: #21c2f8; }
.pagination .next-post:hover a:before { border-left:23px solid #21c2f8; }
.pagination .prev-post:hover a:before { border-right:23px solid #21c2f8; }
.dt-sc-ico-content.type13 .custom-icon:after, .products .product-wrapper .onsale span:after, .product.single-product .product-image-meta .onsale span:after { border-top-color:#21c2f8; }
.dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a:after, .dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a.current:after, .header14 #main-menu > ul > li.current_page_item:after, .header14 #main-menu ul.menu > li.current-menu-ancestor:after { border-bottom-color:#21c2f8; }
#footer .textwidget .dt-sc-social-icons li a, #footer .textwidget .dt-sc-social-icons li:first-child a, .footer-wrapper .dt-sc-social-icons li:first-child a, .footer-wrapper .dt-sc-social-icons li a { border-color:rgba(33, 194, 248, 0.4); }
.parallax-content-bg:after, .location-bg:after, #dt-style-picker .theme-picker li:hover a:before, .skin-color-overlay { background-color: rgba(33, 194, 248, 0.5); }
.parallax-content-bg3:after, .portfolio .image-overlay a, .dt-sc-team.type5 .image-overlay, .portfolio-container.type3 .portfolio .image-overlay { background-color: rgba(33, 194, 248, 0.85); }
.image-overlay .portfolio-content span { color:rgba(33, 194, 248, 0.85); }
.dt-sc-ico-content.type17:hover .dt-sc-ico-title { background-color: rgba(33, 194, 248, 0.9); }
.selected .dt-sc-ico-content.type6 { box-shadow: 0px -5px 0px 0px #21c2f8 inset; }
.dt-sc-testimonial .author img { box-shadow: 0px 0px 0px 4px #21c2f8; }
.recent-gallery-container #bx-pager a.active:before, .woocommerce .thumbnails ul li a img:hover, .property-single-detail #bx-pager a.active:before { box-shadow:0px 0px 0px 2px #21c2f8 inset; }
.portfolio:hover .views { border-right: 1px solid #13ade0; }
.dt-sc-ico-content.type13:hover .custom-icon img { box-shadow: 0px 5px 0px 0px #21c2f8; }
.dt-sc-ico-content.type15 .custom-icon span:after { box-shadow: 0 0 0 rgba(33, 194, 248, 1); }
.dt-sc-ico-content.type15:hover .custom-icon span:after { box-shadow: 2px 2px 0 rgba(33, 194, 248, 1); }
.half-overlay { background:linear-gradient(to left, transparent 50%, #21c2f8 50%); background:-webkit-linear-gradient(to left, transparent 50%, #21c2f8 50%); background:-o-linear-gradient(to left, transparent 50%, #21c2f8 50%); background:-moz-linear-gradient(to left, transparent 50%, #21c2f8 50%); background:-ms-linear-gradient(to left, transparent 50%, #21c2f8 50%); background:-webkit-linear-gradient(right, transparent 50%, #21c2f8 50%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21c2f8', endColorstr='#1A000000',GradientType=1 ); }
.dt-sc-ico-content.type8:hover { box-shadow:0 0 0 200px #21c2f8 inset; }
.dt-sc-iconbox-border { background: linear-gradient(to right, #222, #21c2f8); background: -webkit-linear-gradient(to right, #222, #21c2f8); background: -o-linear-gradient(to right, #222, #21c2f8); background: -moz-linear-gradient(to right, #222, #21c2f8); background: -ms-linear-gradient(to right, #222, #21c2f8); background: -webkit-linear-gradient(left, #222, #21c2f8); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#21c2f8',GradientType=1 ); }
    @media only screen and (min-width:960px) and (max-width:1270px) {
.container { width:900px; }		
.boxed .wrapper { width:940px; margin:0 auto; float:none; }  
.boxed .header, .boxed .header6 #header-wrapper { width:940px; }
.megamenu-child-container > ul.sub-menu > li { width:220px; }
.megamenu-5-columns-group .megamenu-child-container > ul.sub-menu > li { width:180px; }
.megamenu-4-columns-group .megamenu-child-container, .megamenu-5-columns-group .megamenu-child-container { width:900px; } 
#main-menu > ul > li:hover > .megamenu-child-container { display:block; }
.header7 .main-menu-container { width:900px; } #logo { width:21%; }
.header5 #logo, .is-sticky .header7 #logo { width:16.5%; }
.top-contact-details li { margin:0 11px 0 0; }
.top-contact-details li:last-child { margin:0; }
.top-contact-details .fa { margin-right:5px; }
#main-menu > ul > li > a { padding:0 14px; font-size:13px; }
.header3 #main-menu.enable-menuicons > ul > li > a { padding:0 7px; }
.megamenu-child-container ul.sub-menu > li > ul li a { font-size:12px; }
.header.header2 #main-menu > ul > li > a:before, .header.header2 #main-menu > ul > li.current_page_item > a:before, .header.header2 #main-menu ul.menu > li.current-menu-ancestor > a:before { margin-right:7px; }
.header.header2 #main-menu > ul > li > a:after, .header.header2 #main-menu > ul > li.current_page_item > a:after, .header.header2 #main-menu ul.menu > li.current-menu-ancestor > a:after { margin-left:7px; }
.header.header2 #main-menu > ul.menu > li > a { padding:0 7px; }
.header7 .main-menu { padding:0 20px; }
.header10 #main-menu > ul.menu > li > a, .header11 #main-menu > ul.menu > li > a { padding:10px 14px; }
.header12 #main-menu > ul > li > a { padding:0 14px; }
#main-menu ul li.menu-item-simple-parent ul { width:155px; }
#main-menu ul li.menu-item-simple-parent ul li ul { left:155px; }
#main-menu ul li.menu-item-simple-parent:nth-child(4) ul li ul, #main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(3) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul, .is-sticky .header7 #main-menu ul li.menu-item-simple-parent:nth-child(4) ul li ul { right:155px; }
#main-menu ul li.menu-item-simple-parent:nth-child(4) ul li ul, .is-sticky .header7 #main-menu ul li.menu-item-simple-parent:nth-child(4) ul li ul { left:inherit; }
.megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:880px; }
.megamenu-3-columns-group .megamenu-child-container { width: 680px; }
.megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:650px; }
.megamenu-child-container > ul.sub-menu > li.fill-three-columns { width: 660px; }
.megamenu-child-container > ul.sub-menu > li.fill-two-columns { width: 440px; }
.menu-item-widget-area-container .tribe-events-countdown-widget .tribe-countdown-time .tribe-countdown-number { font-size:22px; }
.banner-content { height:225px; }
.parallax-banner-text h2 { font-size:40px; margin-bottom:10px; }
.parallax-banner-text h3 { font-size:35px; }
.parallax-banner-text { padding:20px; } .dt-sc-button.large { padding:0px 71px 0px 30px; }
.intro-text h2 { font-size:26px; }
.dt-sc-button-outlined { min-width:200px; }
.dt-sc-button3, .dt-sc-button5 { padding:20px 15px; }
.hosting-btn-trans, .att-btn2 { padding:0 10px; } .dt-sc-timeline-team .dt-sc-team.type4 .image:after { left:-54px; }
.dt-sc-timeline-team.left .dt-sc-team.type4 .image:after { right:-51px; }
.carousel-arrows { left:-230px; bottom:-30px; }
.dt-sc-social-icons li a { padding:0 12px; }
.dt-sc-team .dt-sc-social-icons li a { width:37px; padding:0; }
.partner-list a { margin:0 30px 30px; }
.partner-list > a:nth-child(3), .partner-list > a:nth-child(6) { margin-right:0; }
.dt-sc-team.type5 .dt-sc-team-content { height:200px; }
.partner-carousel li { margin-bottom:20px; }
.partner-carousel.list-type1 li { margin-bottom:0; } .page-with-sidebar .portfolio.with-space.dt-sc-one-half, .page-with-sidebar .portfolio.with-space.dt-sc-one-fourth { width:48.3%; }
.page-with-both-sidebar .portfolio.with-space.dt-sc-one-half { width: 47.8%; }
.page-with-both-sidebar .portfolio.with-space.dt-sc-one-third { width:100%; }
.page-with-sidebar .portfolio.with-space.dt-sc-one-third { width:31.4%; }
.portfolio.with-space.dt-sc-one-fourth { width:23.2%; }
.portfolio.with-space.dt-sc-one-third { width:31.8%; }
.portfolio .image-overlay a.zoom, .portfolio .image-overlay a.link { width:45px; height:45px; }
.portfolio .image-overlay a span { line-height:45px; }
.portfolio:hover .image-overlay a.zoom { right:50px; }
.portfolio:hover .image-overlay a.link { left:50px; }
.portfolio.no-space.dt-sc-one-fourth .image-overlay h5, .portfolio.no-space.dt-sc-one-fifth .image-overlay h5 { font-size:16px; } 
.recent-gallery-container #bx-pager a { margin:0 4px; }
.recent-gallery-container #bx-pager a img { max-width:67px; }
.recent-gallery-container .bx-controls-direction a:before { line-height:60px; }
.recent-gallery-container.without-pagination .bx-controls a { bottom:0px; }
.dt_portfolios .recent-gallery-container .bx-controls a { bottom: -53px; }
.dt_portfolios .dt-sc-two-third .recent-gallery-container .bx-controls a { bottom: -52px; }
.container .portfolio-container.type2.no-space .portfolio.dt-sc-one-third, .container .portfolio-container.type2.no-space .portfolio.dt-sc-one-fourth { width:300px; }
.container .portfolio-container.type2 .portfolio.dt-sc-one-third, .container .portfolio-container.type2 .portfolio.dt-sc-one-fourth { width:285px; }
.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-half, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth { width: 320px; }
.portfolio-container.type2 .portfolio.dt-sc-one-half.with-sidebar .portfolio-detail h5, .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail h5, .portfolio-container.type2 .portfolio.dt-sc-one-third.with-sidebar .portfolio-detail h5, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail h5, .portfolio-container.type2 .portfolio.dt-sc-one-fourth.with-sidebar .portfolio-detail h5 { font-size:13px; }
.portfolio-container.type2 .portfolio.dt-sc-one-half.with-sidebar .portfolio-detail p, .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail p, .portfolio-container.type2 .portfolio.dt-sc-one-third.with-sidebar .portfolio-detail p, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail p, .portfolio-container.type2 .portfolio.dt-sc-one-fourth.with-sidebar .portfolio-detail p { font-size:12px; }
.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .views, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .views, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .portfolio-title, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .portfolio-title, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .views, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .portfolio-title, .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .views, .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .portfolio-title, .portfolio-container.type2 .portfolio.dt-sc-one-half .portfolio-detail .views, .portfolio-container.type2 .portfolio.dt-sc-one-half .portfolio-detail .portfolio-title { padding:0 15px; }
.portfolio-container.type2 .portfolio.dt-sc-one-third.no-space .portfolio-detail .views span, .portfolio-container.type2 .portfolio.dt-sc-one-third.with-space .portfolio-detail .views span { font-size:14px; margin:5px 0 6px; }	
.portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay .links > a, .portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay .links .views { height:40px; width:40px; line-height:40px; font-size:15px; }
.portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay .links > a span { line-height:40px; }
.portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay a span { font-size:16px; }
.portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay-details { height:65px; }
.portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay h5 { font-size:16px; margin-bottom:10px; }
.portfolio-container.type3 .portfolio.dt-sc-one-fourth.with-space .image-overlay-details { height:40px; } .events .event-meta p, .entry-meta-data p { margin:0 8px 0 0; }
.blog-post.type2 .entry-meta-data p:nth-of-type(2n) span { margin-left:0; }
#primary { width: 670px; }
#primary.page-with-both-sidebar { width: 440px; }
#secondary, #secondary-right, #secondary-left { width: 200px; }
.page-with-sidebar .blog-items .dt-sc-one-third { width:30.8%; }
.page-with-sidebar .blog-items.apply-isotope .dt-sc-one-half, .blog-items.apply-isotope .dt-sc-one-half { width:48.1%; }
.dt-sc-one-half .blog-post.type3 .recent-gallery-container #bx-pager a img, .dt-sc-one-third .blog-post .recent-gallery-container #bx-pager a img { max-width:50px; }
.dt-sc-one-half .blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-65px; }
.blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-54px; }
.dt-sc-one-half .blog-post.type3 .entry-meta-data p { border:none; }
.dt-sc-one-column .blog-post.type3 .recent-gallery-container .bx-controls a.bx-prev { left:13%; }
.dt-sc-one-column .blog-post.type3 .recent-gallery-container .bx-controls a.bx-next { right:13%; }
.page-with-sidebar .dt-sc-one-column .blog-post.type3 .recent-gallery-container .bx-controls a.bx-prev { left:0; }
.page-with-sidebar .dt-sc-one-column .blog-post.type3 .recent-gallery-container .bx-controls a.bx-next { right:0; }
.dt-sc-one-column .blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-50px; }
.dt-sc-one-half .blog-post.type3 .entry-meta { width:66px; }
.dt-sc-one-third .blog-post.type3 .entry-meta { width: 50px; }
.dt-sc-one-half .blog-post.type3 .entry-meta .date, .dt-sc-one-half .blog-post.type3 .entry-meta .post-comments { padding:15px 8px; width:66px; }
.page-with-sidebar .dt-sc-one-third .blog-post.type3 .entry-meta .date { padding: 8px 0 6px; }
.dt-sc-one-third .blog-post.type3 .entry-meta .date, .dt-sc-one-third .blog-post.type3 .entry-meta .post-comments { padding:10px 0; width: 50px; }
.dt-sc-one-third .blog-post.type3 .date p { font-size:16px; }
.dt-sc-one-third .blog-post.type3 .date p span { font-size:25px; }
.content-full-width .dt-sc-one-third .blog-post.type3 .entry-meta-data p { border:none; }
.dt-sc-one-third .blog-post.type3 .entry-meta .entry_format { font-size:18px; }
.dt-sc-one-half .blog-post.type3 { padding:0 0 20px 90px; }
.dt-sc-one-third .blog-post.type3 { padding: 0 0 20px 55px; }
.page-with-sidebar .dt-sc-one-third .blog-post .recent-gallery-container #bx-pager a img, .dt-sc-one-third .blog-post.type2 .recent-gallery-container #bx-pager a img { max-width:50px; }
.page-with-sidebar .dt-sc-one-third .blog-post .entry-meta .date { padding:8px 5px 6px; }
.page-with-sidebar .dt-sc-one-third .entry-meta .entry_format, .dt-sc-one-third .entry-meta .entry_format { height:30px; line-height:20px; font-size:19px; }
.page-with-sidebar .dt-sc-one-third .entry-post .entry-meta, .dt-sc-one-third .entry-post .entry-meta { width:50px; }
.page-with-sidebar .dt-sc-one-third .entry-post .entry-meta .date, .page-with-sidebar .dt-sc-one-third .entry-post .entry-meta .post-comments, .dt-sc-one-third .entry-post .entry-meta .date, .dt-sc-one-third .entry-post .entry-meta .post-comments { width:50px; }
.page-with-sidebar .dt-sc-one-third .entry-post .entry-meta .post-comments, .dt-sc-one-third .entry-post .entry-meta .post-comments { padding:7px 5px; }
.page-with-sidebar .dt-sc-one-third .entry-post .entry-meta .date, .dt-sc-one-third .entry-post .entry-meta .date { padding:6px 5px 0; }
.dt-sc-one-third .entry-post .date span { font-size:30px; }
.dt-sc-one-third .entry-post .date p { font-size:13px; }
.page-with-sidebar .dt-sc-one-third .entry-post-content, .dt-sc-one-third .entry-post-content { padding-left:65px; }
.page-with-sidebar .dt-sc-one-half .entry-post .recent-gallery-container #bx-pager a img { max-width: 55px; }
.dt-sc-one-third .entry-post:before { left:26px; }
.content-full-width .dt-sc-one-third .entry-post:after { width:91%; }
.content-full-width .dt-sc-one-column .entry-post .recent-gallery-container .bx-controls a.bx-prev { left:11%; }
.content-full-width .dt-sc-one-column .entry-post .recent-gallery-container .bx-controls a.bx-next { right:11%; }
.content-full-width .blog-items .dt-sc-one-column .entry-post:after { width:96%; }
.page-with-sidebar .blog-items .dt-sc-one-column .entry-post:after { width:95%; }
.content-full-width .blog-items .dt-sc-one-half .entry-post:after { width: 92%; }
.page-with-sidebar .blog-items .dt-sc-one-half .entry-post:after { width: 89%; }
.blog-items .dt-sc-one-third { width:31.3%; }
.blog-entry .entry-metadata p { margin:0 18px 0 0; }
.blog-items .blog-entry .entry-metadata p { margin: 0 15px 5px 0; }
.blog-entry .entry-metadata p span { margin-right:6px; }
.page-with-sidebar .dt-sc-one-third .blog-post.type2 .entry-meta-data p { border:none; }
blockquote.type2 .fa-quote-left { left:15px; }
.entry-post:after { width:91%; }
.page-with-sidebar .dt-sc-one-half .blog-post .recent-gallery-container #bx-pager a { margin:0 2px; }
.single-format-gallery .blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-50px; }
.page-with-sidebar .dt-sc-one-third span.image-overlay-inside { width:45px; height:45px; line-height:44px; font-size:16px; } .pagination .next-post a { margin-left:-5px; }
.page-with-sidebar .products .product-four-column .product-title a { font-size:11px; padding:5px 0; }
.page-with-sidebar .products .product-four-column .product-title .added_to_cart { padding:5px 10px 5px 30px; bottom:32px; font-size:inherit; }
.page-with-sidebar .products .product-four-column .product-title { bottom:-34px; }
.page-with-sidebar .products .product-four-column:hover .product-title { bottom:0px; }
.page-with-sidebar .products .product-wrapper.product-four-column .product-title .yith-wcwl-add-to-wishlist a:before, .page-with-sidebar .products .product-four-column .product-title a span.fa { display:none; }
.page-with-sidebar .product-wrapper.product-four-column .featured-tag > div { height:24px; line-height:22px; }
.page-with-sidebar .product-wrapper.product-four-column .featured-tag i { font-size:12px; line-height:23px; }
.page-with-sidebar .products .product-wrapper.product-four-column .featured-tag span { font-size:12px; }
.page-with-sidebar .product-wrapper.product-four-column .featured-tag:after { border-width:12px; }
.page-with-sidebar .products .product-wrapper.product-four-column .onsale span { height:27px; line-height:26px; min-width:55px; }
.page-with-sidebar .products .product-wrapper.product-four-column .onsale { top:25px; }
.page-with-sidebar .products .product-wrapper.product-four-column .onsale span:after { border-top-width:28px; }
.page-with-sidebar .products .product-four-column .product-details h5 { font-size:16px; }
.page-with-sidebar .products .product-four-column .product-details span { font-size:15px; }
.page-with-sidebar .products .product-four-column .out-of-stock { height:30px; line-height:10px; }
.single-property-info li.price { margin-right:10px; }
.page-with-sidebar .single-property-info li { padding:13px 10px 13px; }
.single-property-info li { padding:13px 17px 13px 0; }
.contract-type { right: -28px; } 
ul.products.woocommerce-isotope li .product-wrapper.product-four-column { width:23.1% }
.page-with-sidebar ul.products.woocommerce-isotope li .product-wrapper.product-four-column { width:22.9% }
ul.products.woocommerce-isotope li .product-wrapper.product-three-column { width:31.7%; }
.page-with-sidebar ul.products.woocommerce-isotope li .product-wrapper.product-three-column { width:31.5%; }
ul.products.woocommerce-isotope li .product-wrapper.product-two-column { width:48.8%; }
.page-with-sidebar ul.products.woocommerce-isotope li .product-wrapper.product-two-column { width:48.7%; }
.products.type2 .product-meta { padding:10px 0 10px 10px; }
.products.type2 .product-meta li span.dt-area-icon, .products.type2 .product-meta li span.dt-bedroom-icon, .products.type2 .product-meta li span.dt-floor-icon { background-size:20px; }
.products.type2 .product-meta li span { font-size:14px; padding-left: 22px; }
.products.type2 .dt-sc-one-fourth, .page-with-sidebar .products.type2 .dt-sc-one-third { margin: 0 8px; width: 47.6%; }
.products.type2 .product-details h5 { text-align:center; } .widget.widget_recent_entries .recent-posts-widget .entry-meta-data { width:100%; margin-bottom:10px; }
.widget.widget_text h5.dt-sc-toggle-accordion {  padding: 0 5px 0 75px; }
.secondary-sidebar .widget .mailchimp-form .dt-sc-button { padding:14px 12px 15px; }
.secondary-sidebar .widget .mailchimp-form { margin-bottom:30px; }
.secondary-sidebar .widget .tribe-mini-calendar-event .list-date { width:35px; }
.secondary-sidebar .widget .tribe-mini-calendar-event .list-info { width:77%; }
.widget .tribe-countdown-timer .tribe-countdown-number { font-size:29px; }
.footer-widgets-wrapper.type2 .widget .tribe-countdown-timer .tribe-countdown-number, .footer-widgets-wrapper.type3 .widget .tribe-countdown-timer .tribe-countdown-number { font-size:27px; }
.secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta p:last-child span { margin:0 5px 0 7px; }
.secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta { width:auto; }
.secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta p { padding:7px 5px 7px 0; }
.secondary-sidebar .widget.widget_recent_entries .recent-post-widget .thumb { margin:3px 9px 10px 0; }
.widget.flickrbox .flickr-widget div { max-width:55px; }
.widget .recent-post-widget ul li .thumb { margin-bottom:10px; }
.widget #wp-calendar td { padding:9px 5px; }
.footer-widgets-wrapper.type5 .dt-sc-one-fifth .widget #wp-calendar td, .footer-widgets-wrapper.type6 .dt-sc-one-fifth .widget #wp-calendar td { padding:7px 3px; font-size:13px; }
.footer-widgets-wrapper.type5 .dt-sc-one-fifth .widget #wp-calendar th, .footer-widgets-wrapper.type6 .dt-sc-one-fifth .widget #wp-calendar th { padding:10px 2px; }
.footer-widgets-wrapper.type5 .dt-sc-one-fifth .widget .tribe-countdown-timer .tribe-countdown-number { font-size:27px; }
.footer-widgets-wrapper.type5 .dt-sc-one-fifth .tribe-mini-calendar td, .footer-widgets-wrapper.type5 .dt-sc-one-fifth .tribe-mini-calendar th { font-size:10px; }
#footer .footer-widgets-wrapper.type2 .widget-title, #footer .footer-widgets-wrapper.type3 .widget-title, #footer .footer-widgets-wrapper.type2 .widget > ul, #footer .footer-widgets-wrapper.type3 .widget > ul, #footer .footer-widgets-wrapper.type2 .widget .widget-content, #footer .footer-widgets-wrapper.type3 .widget .widget-content { padding-left:55px; } #tribe-events-content #tribe-events-photo-events .type-tribe_events.tribe-events-photo-event { width: 30%; margin-left:15px; margin-right:15px; }
.dt-sc-one-fourth .events.type2 .event-meta p:first-child { border:none; }
.dt-sc-one-fourth .events.type2 .event-meta p:last-child { margin-right:0; }
.dt-sc-one-fourth .events.type2 .event-meta p:last-child span { margin-left:0; }
.tribe-bar-collapse #tribe-bar-collapse-toggle { display:none; }  .dt-sc-ico-content.type6 .custom-icon { margin-right:8px; }
.icon-content-left, .icon-content-right { margin-top:30px; }
.icon-content-right .dt-sc-ico-content.type5 .custom-icon { left:10px; }
.icon-content-right .dt-sc-ico-content.type5 { padding:20px 0 0 35px; }
.icon-content-left .dt-sc-ico-content.type5 { padding:20px 35px 0 0; }
.icon-content-left .dt-sc-ico-content.type5 .custom-icon { right:10px; }
.icon-content-left .dt-sc-ico-content.type5, .icon-content-right .dt-sc-ico-content.type5 { margin-bottom:10px; }
.icon-content-left .dt-sc-ico-content.type5:last-child, .icon-content-right .dt-sc-ico-content.type5:last-child { margin-bottom:0; }
.dt-sc-ico-content.type11 h4 { line-height:normal; margin-bottom:15px; }
.dt-sc-ico-content.type12.left h4 .fa { margin:0 7px 0 8px; }
.dt-sc-ico-content.type9 .custom-icon:before { min-width:97px; }
.dt-sc-ico-content.type10 { height:100%; min-height:127px; }
.dt-sc-ico-content.type12.right h4 .fa { margin:4px 10px 0 10px; }
.dt-sc-testimonial.type4 cite { font-size:10px; } 
.dt-sc-contact-info.type2 .contact-icon h4 { font-size:18px; }
.dt-sc-testimonial.type4 .testimonial-content.with-chat-effect:after { width:11px; height:11px; left:-6px; }
.dt-sc-ico-content.type6 .custom-icon { margin:0 9px 15px 0; }
.icon-content-left .dt-sc-ico-content.type5 .custom-icon { right:12px; }
.icon-content-right .dt-sc-ico-content.type5 .custom-icon { left:12px; }
.dt-sc-ico-content.type20 h4 { font-size:18px; }
.dt-sc-colored-box { animation:inherit; }
.dt-sc-ico-content.type22:hover .custom-icon span { font-size:150px; }
.dt-sc-one-fourth .dt-sc-working-hours span { width:130px; } .dt-sc-progress { width:58%; }
.dt-sc-bar-text { width:41%; padding-right:17px; } .dt-sc-donutchart-medium:before { right:85%; min-width:80px; }
.dt-sc-donutchart-small:before { right:74%; min-width:60%; }
.dt-sc-one-half .dt-sc-donutchart-small::before { min-width: 80%; right: 62%; }
.dt-sc-one-third .dt-sc-donutchart-small:before { min-width: 65%; right: 70%; }
.dt-sc-one-half .dt-sc-donutchart-medium:before { min-width: 70%; right: 67%; }
.dt-sc-one-third .dt-sc-donutchart-medium:before { min-width: 55%; right: 75%; } .dt-sc-tb-header .dt-sc-price h2 { font-size:41px; }
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price { width:180px; height:180px; } ul.dt-sc-tabs-vertical-frame li a { padding:15px 10px; }
ul.dt-sc-tabs-frame li a, .woocommerce-tabs ul.tabs li a { padding:0 16px; }
.dt-sc-one-third .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion, .dt-sc-one-third .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle { padding:0 0 0 70px; }
.dt-sc-one-third h5.dt-sc-toggle, .dt-sc-one-third h5.dt-sc-toggle-accordion { padding-left:65px; }
.dt-sc-tabs-frame-content, .woocommerce-tabs .panel, .dt-sc-tabs-container.type4 .dt-sc-tabs-frame-content { padding:20px 20px 35px; } .side-nav-container ul li a .fa { margin-left:5px; }
.intro-text.type3 .intro-text-content { background:rgba( 216, 205, 200, 0.5 ); }
.intro-text.type5 { background-size:inherit; background-image:none; background-color:#662729; }
.dt-sc-hours-icon span, .dt-sc-one-half .dt-sc-hours-icon span { top:-34px; }
.dt-sc-fd-price { float:none; margin-left:10px; line-height:normal; } .dt-sc-bmi-frm-detail { padding: 35px 20px; width: 60.5%; }
.dt-sc-bmi-frm input[type="submit"], .dt-sc-bmi-frm input[type="reset"] { padding: 10px 11px; }
.dt-sc-bmi-frm .bmi-result { width: 179px; }
.dt-sc-bmi-frm label { min-height: 44px; }
.full-bg img { right:0; max-width:47%; } .newsletter-container.type3 { padding:10px 20px; } .imageflip .back-content h2 { font-size:24px; } .dt-sc-colored-box h5 { font-size:17px; } .woocommerce form.woocommerce-checkout .form-row.form-row-first { margin-right:17px; }
.dt-sc-tabs-frame-content .thumb, .woocommerce-tabs .panel .thumb { margin:0 20px 0px 0; }
.summary .cart { margin-right:0; }
.product .images .thumbnails .yith_magnifier_gallery li, .product .images .thumbnails .yith_magnifier_gallery li.last { margin-right:0; }
.woocommerce-tabs .dt-sc-tabs-frame-content .thumb { width:26%; }
.products .product-title a { font-size:12px; }
.menu-item-widget-area-container .products .product-title a { font-size:11px; }
.type2 .dt-sc-tabs-frame-content ul li span, .woocommerce-tabs .panel ul li span { width:130px; }
.type2 .dt-sc-tabs-frame-content ul li, .woocommerce-tabs .panel ul li { padding:10px 0; } .footer-widgets-wrapper .textwidget .dt-sc-social-icons li a { padding:0 12px; }
#footer .widget .mailchimp-form .dt-sc-button { padding: 16px 10px 15px; }
#footer .widget .tweet_list .tweet-time { padding-left:20px; }
}  @media only screen and (min-width:768px) and (max-width:959px) {
.container { width:710px; }
.boxed .wrapper { width:750px; margin:0 auto; float:none; }
.boxed .header, .boxed .header6 #header-wrapper { width:750px; margin:0 auto; }
.header7 .main-menu-container { width:710px; }
.banner-content { height:225px; }
.banner-content-overlay { width:100%; }
.parallax-banner-text h2 { font-size:40px; margin-bottom:10px; }
.parallax-banner-text h3 { font-size:35px; }
.parallax-banner-text { padding:20px; } .dt-responsive-column .column { margin-right:0px; }	
.dt-responsive-column .dt-sc-one-fourth, .dt-responsive-column .dt-sc-one-half, .dt-responsive-column .dt-sc-one-third, .dt-responsive-column  .dt-sc-three-fourth, .dt-responsive-column .dt-sc-two-third, .dt-responsive-column .dt-sc-one-fifth, .dt-responsive-column .dt-sc-four-fifth, .dt-responsive-column .dt-sc-three-fifth, .dt-responsive-column .dt-sc-two-fifth, .dt-responsive-column .dt-sc-one-sixth, .dt-responsive-column .dt-sc-two-sixth, .dt-responsive-column .dt-sc-three-sixth, .dt-responsive-column .dt-sc-four-sixth, .dt-responsive-column .dt-sc-five-sixth, .dt-responsive-column .column.no-space.dt-sc-one-fourth, .dt-responsive-column .column.no-space.dt-sc-one-third, .dt-responsive-column .column.no-space.dt-sc-one-half, .dt-responsive-column .column.no-space.dt-sc-one-fifth, .dt-responsive-column .column.no-space.dt-sc-one-sixth, .dt-responsive-column .column.no-space.dt-sc-three-fourth, .dt-responsive-column .column.no-space.dt-sc-two-third, .dt-responsive-column .column.no-space.dt-sc-four-fifth, .dt-responsive-column .column.no-space.dt-sc-three-fifth, .dt-responsive-column .column.no-space.dt-sc-two-fifth, .dt-responsive-column .column.no-space.dt-sc-two-sixth, .dt-responsive-column .column.no-space.dt-sc-three-sixth, .dt-responsive-column .column.no-space.dt-sc-four-sixth, .dt-responsive-column .column.no-space.dt-sc-five-sixth, .dt-responsive-column .dt-sc-pricing-table.no-space .dt-sc-one-fourth { width:100%; margin:0px 0px 20px 0px; }
.dt-responsive-aligncenter, .dt-responsive-aligncenter .text-alignleft, .dt-responsive-aligncenter .text-alignright { text-align:center; } .top-bar .top-menu.type1 li { padding:0 7px; }
.top-bar .dt-sc-social-icons li a { padding:0 6px; }
.top-bar .dt-sc-right > span, .top-bar .dt-sc-left > span { padding:0 3px 0 0; }
.header6 .top-shop-cart li > a, .header8 .top-shop-cart li > a { font-size:16px; }
.header8 #main-menu > ul > li > a { padding:0px 13px; }
.service-option a:first-child { margin:0 5px 0 0; }
.header8 .top-shop-cart.type2 li.search > a, .header8 .top-shop-cart.type2 li.dt-sc-cart > a { padding:0px 15px; }
.shopping-cart { top:61px; }
.header { line-height:78px; }
#logo { width: 18.8%; }
#main-menu > ul > li > a, header.header4 #main-menu > ul.menu > li > a, .header.header5 #main-menu > ul.menu > li > a { padding:0px 10px; font-size:12px; }
.header6 #main-menu > ul > li > a { padding:0px 12px; }
.header7 .main-menu { padding:0 7px; }
.header10 #main-menu > ul.menu > li > a { padding:8px 13px; border-width:1px; font-size:11px; }
.header11 #main-menu > ul.menu > li > a { padding:10px; }
.header12 #main-menu > ul > li > a { padding:0 10px; }
#main-menu ul li.menu-item-simple-parent ul { top:78px; }
#main-menu ul li.menu-item-simple-parent ul li a, .megamenu-child-container ul.sub-menu > li > ul li a { font-size:11px; }
#main-menu.enable-menuicons > ul.menu > li > a i, #main-menu.enable-menuicons ul li.menu-item-simple-parent ul li a i, .enable-menuicons .megamenu-child-container > ul.sub-menu > li i { display:none; }
#main-menu > ul > li > a.header-cart i { display:block !important; }
#main-menu > ul > li > a.header-cart span { right:0; }
#main-menu ul li.menu-item-simple-parent ul { width:150px; }
#main-menu ul li.menu-item-simple-parent:nth-child(5) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(4) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(3) ul li ul, .is-sticky .header7 #main-menu ul li.menu-item-simple-parent:nth-child(4) ul li ul { left:inherit; }
#main-menu ul li.menu-item-simple-parent:nth-child(4) ul li ul, #main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(3) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(5) ul li ul, .is-sticky .header7 #main-menu ul li.menu-item-simple-parent:nth-child(4) ul li ul { right:150px; }
#main-menu ul li.menu-item-simple-parent ul li ul, .header6 #main-menu ul li.menu-item-simple-parent:nth-child(3) ul li ul, .header8 #main-menu ul li.menu-item-simple-parent:nth-child(3) ul li ul { left:150px; }
.megamenu-child-container { top:78px; }
.megamenu-4-columns-group .megamenu-child-container, .megamenu-5-columns-group .megamenu-child-container { width:700px; }
.megamenu-child-container > ul.sub-menu > li { width:170px; padding:10px; }
.megamenu-5-columns-group .megamenu-child-container > ul.sub-menu > li { width:135px; padding:10px; }
.megamenu-child-container > ul.sub-menu > li > a { font-size:12px; }
.megamenu-child-container > ul.sub-menu > li > .nolink-menu { font-size:13px; }
.megamenu-child-container > ul.sub-menu > li > p { font-size:12px; }
.menu-item-widget-area-container .widget ul li a { font-size:11px; }
.megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { display: block; width: 680px; }
.megamenu-3-columns-group .megamenu-child-container { width: 540px; }
.megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { display: block; width: 520px; }
.megamenu-child-container > ul.sub-menu > li.fill-three-columns { width: 505px; }
.megamenu-child-container > ul.sub-menu > li.fill-two-columns { width: 320px; }
.menu-item-widget-area-container .tribe-events-countdown-widget .tribe-countdown-time .tribe-countdown-number { font-size:20px; }
.menu-item-widget-area-container .woocommerce .product_list_widget li .product-title, .menu-item-widget-area-container  .woocommerce-page .product_list_widget li .product-title, .menu-item-widget-area-container .woocommerce ul.product_list_widget li a, .menu-item-widget-area-container  .woocommerce-page ul.product_list_widget li a { font-size:13px; }
.menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li a img { width:55px; }
.menu-item-widget-area-container .products .product-title a { font-size:10px; }
.dt-megamenu-custom-content .dt-float-top { top:0; }
.menu-item-widget-area-container .dt-sc-events-list .event-details h4 { font-size:19px; }
.menu-item-widget-area-container .dt-sc-events-list .event-details .event-metadata p { font-size:13px; }
.menu-item-widget-area-container .dt-sc-events-list .event-details .event-metadata p a { display:inline-block; }
.menu-item-widget-area-container .tribe-mini-calendar-event .list-info h2 { font-size:13px; }
.menu-item-widget-area-container .tribe-mini-calendar-event .list-date { margin:15px 6px 10px 0; width:31px; }
.menu-item-widget-area-container .tribe-mini-calendar-event .list-info { width:75%; }
.header.header2 #main-menu > ul > li > a:before, .header.header2 #main-menu > ul > li.current_page_item > a:before, .header.header2 #main-menu ul.menu > li.current-menu-ancestor > a:before { margin-right:3px; }
.header.header2 #main-menu > ul > li > a:after, .header.header2 #main-menu > ul > li.current_page_item > a:after, .header.header2 #main-menu ul.menu > li.current-menu-ancestor > a:after { margin-left:3px; }
.header.header2 #main-menu > ul.menu > li > a { padding:0 5px; } .dt-sc-button.large { padding:0px 57px 0px 13px; line-height:50px; }
.dt-sc-button.large span { width:50px; height:50px; line-height:50px; }
.intro-text h2 { font-size:22px; line-height:normal; }
.dt-sc-button.large { font-size:16px; padding:0 55px 0 10px; }
.dt-sc-button2 { padding:15px 15px; font-size:15px; }
.dt-sc-button1.ico-button { padding:15px 10px; font-size:15px; }
.dt-sc-button-outlined { min-width:150px; }
.dt-sc-reservation-form .button { font-size:14px; }
.dt-sc-button3 { padding:10px 8px; font-size:15px; }
.att-btn1, .att-btn2, .hosting-btn-trans, .host-btn, .travel-btn, .travel-btn-green { padding:0 10px; font-size:13px; line-height:40px; }
.dt-sc-button.medium { padding:0 55px 0 10px; font-size:13px; }
.dt-sc-button.type2.large { padding:0 27px; }
.dt-sc-button.type10.large { padding:4px 28px; }
.about-features-bg img { margin: 90px 0 0; }
.bg-img-overlay:after { float: left; height: 100%; left: 0; position: absolute; top:0; width: 100%; background-color:rgba(255, 255, 255, 0.85); z-index:-1; content:""; }
.intro-text h4 { padding:0; }
.newsletter-form .button { position:relative; margin-top:5px; }
.intro-text.type5 .intro-text-content { width:100%; text-align:center; }
.special-title h2 { font-size:50px; } .dt-sc-timeline-team .dt-sc-team.type4 .image:after { left:-52px; }
.dt-sc-timeline-team.left .dt-sc-team.type4 .image:after { right:-49px; }
.dt-sc-team.type4 .team-details { width:69%; }
.dt-sc-timeline-team.left .dt-sc-team.type4 .image { margin:0 10px; }
.dt-sc-team.type2 .image { margin-right:0; width:100%; }
.dt-sc-team.type2 .image img { float:none; }
.dt-sc-team.type5 .dt-sc-team-content p { font-size:13px; line-height:normal; margin-bottom:15px; }
.dt-sc-team.type5 .dt-sc-team-content a { font-size:11px; }
.dt-sc-team.type5 .dt-sc-team-content { padding:10px; height:160px; }
.carousel-arrows { left:-180px; bottom:-154px; }
.dt-sc-team .dt-sc-social-icons li a { width:29px; }
.partner-list a { margin:0 17px 30px; }
.partner-list > a:nth-child(3), .partner-list > a:nth-child(6) { margin-right:0; }
.partner-carousel li { margin-bottom: 20px; }
.dt-sc-testimonial.type4 .author > span { display:block; }
.dt-sc-testimonial.type4 .author { margin-bottom:15px; } .portfolio.with-space.dt-sc-one-half { width:48.5%; }
.portfolio.with-space.dt-sc-one-fourth { width:22.7%; }
.portfolio.dt-sc-one-third { width:31.4%; }
.portfolio.column.no-space.dt-sc-one-fifth { width:19.95% }
.portfolio-container.no-space .portfolio.dt-sc-one-third { width:33.1%; }
.page-with-sidebar .portfolio.with-space.dt-sc-one-third { width:30.6%; }
.page-with-sidebar .portfolio.with-space.dt-sc-one-half { width:48%; }
.page-with-both-sidebar .portfolio.with-space.dt-sc-one-half, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-third, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth, .page-with-sidebar .portfolio.with-space.dt-sc-one-fourth { width:100%; }
.sorting-container a { margin-bottom:10px; }
.portfolio .image-overlay a.zoom, .portfolio .image-overlay a.link { width:40px; height:40px; }
.portfolio .image-overlay a span { line-height:40px; font-size:16px; }
.portfolio-title h5 { font-size:15px; margin-bottom:5px; }
.portfolio-title { padding:13px 10px 10px 60px; }
.portfolio-detail .views { padding:0 15px; }
.portfolio-content h5 { font-size:14px; }
.portfolio:hover .image-overlay a.zoom { right:44px; }
.portfolio:hover .image-overlay a.link { left:44px; }
.image-overlay .portfolio-content h5 a { padding:5px 0; }
.image-overlay .portfolio-content span { bottom:12px; }
.recent-gallery-container #bx-pager a { margin:0 3px; }
.recent-gallery-container #bx-pager a img { max-width:67px; }
.recent-gallery-container .bx-controls a { bottom:-48px; }
.recent-gallery-container.without-pagination .bx-controls a { bottom:0px; }
.dt-sc-one-column .recent-gallery-container .bx-controls a { bottom:-60px; }
.dt-sc-one-column .recent-gallery-container .bx-controls a.bx-prev { left:0; }
.dt-sc-one-column .recent-gallery-container .bx-controls a.bx-next { right:0; }
.dt_portfolios .project-details ul.client-details li span { width:70px; }
.page-with-sidebar .dt-sc-one-half .blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-90px; }
.page-with-sidebar .blog-items .dt-sc-one-third .recent-gallery-container .bx-controls-direction a:before { line-height:55px; }
.dt_portfolios .dt-sc-one-column .recent-gallery-container .bx-controls a { bottom:-52px; } 
.dt_portfolios .dt-sc-two-third .recent-gallery-container .bx-controls a { bottom:-50px; } 
.dt_portfolios .dt-sc-two-third .recent-gallery-container #bx-pager a img { max-width: 63px; } 
.container .portfolio-container.type2 .portfolio.with-space.dt-sc-one-third, .container .portfolio-container.type2 .portfolio.with-space.dt-sc-one-fourth { width: 223px; }
.container .portfolio-container.type2 .portfolio.no-space.dt-sc-one-third, .container .portfolio-container.type2 .portfolio.no-space.dt-sc-one-fourth { width: 236px; }
.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-half, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth { width: 240px; }
.portfolio-container.type2 .portfolio.dt-sc-one-half .portfolio-detail .views { padding:0 20px; }
.portfolio-container.type2 .portfolio.dt-sc-one-half .portfolio-detail .portfolio-title { padding:0 15px 0 20px; }
.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .views, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .views, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .portfolio-title, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .portfolio-title, .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .views, .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .portfolio-title, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-half .portfolio-detail .views, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-half .portfolio-detail .portfolio-title { padding:0 10px; }
.portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .views, .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .views, .portfolio-container.type2 .portfolio.dt-sc-one-half .portfolio-detail .views, .portfolio-container.type2 .portfolio.dt-sc-one-half .portfolio-detail h5 { font-size:13px; }
.portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .views span, .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .views span, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .views span, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-half .portfolio-detail .views span { font-size:14px; }
.portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail p, .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail p, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-half .portfolio-detail p, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail h5 { font-size:11px; }
.portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail h5, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail h5 { font-size:13px; }
.portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay .links > a, .portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay .links .views, .portfolio-container.type3 .portfolio.dt-sc-one-third .image-overlay .links > a, .portfolio-container.type3 .portfolio.dt-sc-one-third .image-overlay .links .views { height:40px; width:40px; line-height:40px; font-size:15px; }
.portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay .links > a span, .portfolio-container.type3 .portfolio.dt-sc-one-third .image-overlay .links > a span { line-height:40px; }
.portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay a span, .portfolio-container.type3 .portfolio.dt-sc-one-third .image-overlay a span { font-size:16px; }
.portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay-details, .portfolio-container.type3 .portfolio.dt-sc-one-third .image-overlay-details { height:70px; }
.portfolio-container.type3 .portfolio.dt-sc-one-fourth.with-space .image-overlay-details, .portfolio-container.type3 .portfolio.dt-sc-one-third.with-space .image-overlay-details { height:40px; }
.portfolio-container.type3 .portfolio.dt-sc-one-fourth .image-overlay h5, .portfolio-container.type3 .portfolio.dt-sc-one-third .image-overlay h5 { font-size:13px; margin-bottom:10px; }
.portfolio-container.type3 .portfolio.dt-sc-one-fourth:hover .image-overlay a.zoom, .portfolio-container.type3 .portfolio.dt-sc-one-third:hover .image-overlay a.zoom { right:92px; }
.portfolio-container.type3 .portfolio.dt-sc-one-fourth:hover .image-overlay a.link, .portfolio-container.type3 .portfolio.dt-sc-one-third:hover .image-overlay a.link { left:92px; }
.gallery-fullwidth .project-details { padding-left:0; } .events .event-meta p, .entry-meta-data p { margin:0 8px 0 0; border-right:none; }
.blog-post.type3 .entry-meta-data p:first-child { border-right:1px solid #eaeaea; }
.dt-sc-one-half .blog-post.type3 .entry-meta-data p:first-child { border-right:none; }
#primary.page-with-both-sidebar { width: 290px; }
#secondary, #secondary-right, #secondary-left { width:180px; }
#primary { width:500px; }
.blog-entry .entry-metadata p { margin:0 18px 0 0; }
.blog-entry .entry-metadata p span { margin-right:6px; }
.entry-post .date span { font-size:25px; }
.entry-post .entry-meta, .blog-post .entry-meta, .entry-post .entry-meta .date, .entry-post .entry-meta .post-comments, .entry-meta .date, .entry-meta .post-comments { width:50px; }
.entry-meta .entry_format { height:32px; line-height:22px; font-size:20px; }
.single-post .blog-post.type3 .entry-meta .entry_format { height:42px; line-height:32px; }
.entry-post .entry-meta .entry_format, .blog-post.type3 .entry-meta .entry_format { font-size:20px; }
.page-with-sidebar .dt-sc-one-third .entry-post:before { left:30px; }
.page-with-sidebar .dt-sc-one-third .entry-post:after { width:94%; }
.content-full-width .dt-sc-one-third .entry-post:before, .dt-sc-one-third .entry-post:before { left:20px; }
.blog-items .dt-sc-one-half .entry-post:before { left:24px; }
.events .event-meta p:last-child, .entry-meta-data p:last-child { margin-right:0; } 
.events .event-meta p span, .entry-meta-data p span { margin-right:5px; }
.page-with-sidebar .blog-items .dt-sc-one-third { width:100%; }
.blog-items .blog-entry .entry-metadata p { margin: 0 10px 5px 0; } 
.content-full-width .blog-items .dt-sc-one-third { width:31%; }
.dt-sc-one-third .entry-post-content { padding-left:55px; }
.entry-post-content { padding-left:65px; }
.content-full-width .blog-items .dt-sc-one-third .blog-post .entry-meta .entry_format { height:30px; line-height:20px; font-size:18px; }
.content-full-width .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a.bx-next:before { right:8%; }
.content-full-width .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a.bx-prev:before { left:8%; }
.content-full-width .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a, .content-full-width .dt-sc-one-column .entry-post .recent-gallery-container .bx-controls a { bottom:-52px; }
.content-full-width .dt-sc-one-column .blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-50px; }
.page-with-sidebar .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a.bx-prev { left:0; }
.page-with-sidebar .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a.bx-next { right:0; }
.page-with-sidebar .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a { bottom:-50px; }
.page-with-sidebar .dt-sc-one-half .blog-post .recent-gallery-container #bx-pager a img { max-width:55px; }
.page-with-sidebar .dt-sc-one-third .recent-gallery-container #bx-pager a img { max-width:57px; }
.content-full-width .dt-sc-one-third .recent-gallery-container #bx-pager a img, .content-full-width .dt-sc-one-third .blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:36px; }
.content-full-width .dt-sc-one-third .blog-post.type2 .recent-gallery-container #bx-pager a img, .content-full-width .dt-sc-one-third .blog-post .recent-gallery-container #bx-pager a img { max-width:40px; }
.dt-sc-one-half .blog-post.type2 .recent-gallery-container #bx-pager a img { max-width:53px; }
.content-full-width .dt-sc-one-column .entry-post .recent-gallery-container .bx-controls a.bx-prev, .content-full-width .dt-sc-one-column .blog-post.type3 .recent-gallery-container .bx-controls a.bx-prev { left:3%; }
.content-full-width .dt-sc-one-column .entry-post .recent-gallery-container .bx-controls a.bx-next, .content-full-width .dt-sc-one-column .blog-post.type3 .recent-gallery-container .bx-controls a.bx-next { right:3%; }
.content-full-width .blog-items .dt-sc-one-column .entry-post:after { width:96%; }
.page-with-sidebar .blog-items .dt-sc-one-column .entry-post:after { width: 95%; }
.content-full-width .blog-items .dt-sc-one-half .entry-post:after { width: 93%; }
.page-with-sidebar .blog-items .dt-sc-one-half .entry-post:after { width: 90%; }
.page-with-sidebar .blog-items.apply-isotope .dt-sc-one-half { width:47%; }
.blog-items.apply-isotope .dt-sc-one-half { width:48%; }
.dt-sc-one-half .blog-post.type3 .recent-gallery-container #bx-pager a img, .dt-sc-one-half .entry-post .recent-gallery-container #bx-pager a img, .page-with-sidebar .dt-sc-one-half .blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:50px; }
.page-with-sidebar .dt-sc-one-half .entry-post .recent-gallery-container #bx-pager a img { max-width:37px; }
.dt-sc-one-half .entry-post .entry-meta .post-comments { padding:9px 5px; }
.dt-sc-one-half .entry-post .entry-meta .date, .dt-sc-one-third .entry-post .entry-meta .date { padding:5px 5px 0; }
.dt-sc-one-half .entry-post .entry-meta .entry_format { font-size:18px; height:30px; line-height:20px; }
.blog-post.type3 .entry-meta .post-comments, .blog-post.type3 .entry-meta .date { padding:15px 10px; }
.dt-sc-one-half .blog-post.type3 .entry-meta .post-comments, .dt-sc-one-half .blog-post.type3 .entry-meta .date { padding:8px 5px; width:60px; }
.dt-sc-one-column .blog-post.type3 .entry-meta { width:70px; }
.dt-sc-one-half .blog-post.type3 .entry-meta { width:60px; }
.dt-sc-one-half .blog-post.type3 .date p span { font-size:30px; }
.single-post .blog-post.type3 .entry-meta, .blog-post.type3 .entry-meta .date, .blog-post.type3 .entry-meta .post-comments, .blog-post.type3 .entry-meta { width:70px; }    
.blog-post.type3 { padding:0 0 20px 85px; }
.dt-sc-one-half .blog-post.type3 { padding:0 0 20px 75px; }
.blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-54px; }
.dt-sc-one-third .blog-post.type3 .entry-meta { width: 50px; }
.dt-sc-one-third .blog-post.type3 .entry-meta .date, .dt-sc-one-third .blog-post.type3 .entry-meta .post-comments { padding:10px 0; width: 50px; }
.dt-sc-one-third .blog-post.type3 .date p { font-size:16px; }
.dt-sc-one-third .blog-post.type3 .date p span { font-size:25px; }
.content-full-width .dt-sc-one-third .blog-post.type3 .entry-meta-data p { border:none; }
.dt-sc-one-third .blog-post.type3 .entry-meta .entry_format { font-size:18px; height:32px; line-height:22px; }
.dt-sc-one-third .blog-post.type3 { padding: 0 0 20px 55px; }
.page-with-sidebar .dt-sc-one-third .blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:60px; }
.single-format-gallery .blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-50px; }
.package-price { float:none; text-align:center; }
.events .dt-sc-button { float:none; }
.event-content { text-align:center; }	
.bg-content { padding:100px 20px 100px 0; }
.bg-content h3 { font-size:23px; }
.bg-content p { font-size:14px; }
.dt-sc-content-carousel .blog-items .dt-sc-one-third { width:31%; } .content-full-width .products .product-four-column .product-title a, .page-with-sidebar .products .product-three-column .product-title a { font-size:11px; padding:5px 0; }
.feature-product-carousel.products .dt-sc-one-fourth .product-title a, .full-width-section .products .product-four-column .product-title a { font-size:11px; }
.feature-product-carousel.products .dt-sc-one-fourth .product-title .added_to_cart { font-size:12px; }
.content-full-width .products .product-four-column .product-title .added_to_cart { padding:5px 10px 5px 30px; }
.page-with-sidebar .products .product-three-column .product-title .added_to_cart { padding:5px 10px 5px 30px; bottom:32px; font-size:inherit; }
.page-with-sidebar .products .product-three-column .product-title { bottom:-34px; }
.page-with-sidebar .products .product-three-column:hover .product-title { bottom:0px; }
.products .product-title a span { margin-right:0; }
.pagination .next-post a { padding:0 0 0 20px; }
.pagination .prev-post a { padding:0 20px 0 0; }
.pagination ul li a, .pagination ul li .current, .pagination ul li .page-numbers.dots { padding:0 19px; }
.products .product-wrapper .product-title .yith-wcwl-add-to-wishlist a:before, .products .product-title a span.fa { display:none; }
.products .product-content { text-align:center; }
.products.type2 .product-meta li span.dt-area-icon, .products.type2 .product-meta li span.dt-bedroom-icon, .products.type2 .product-meta li span.dt-floor-icon, .page-with-sidebar .products.type2 .product-meta li span.dt-area-icon, .page-with-sidebar .products.type2 .product-meta li span.dt-bedroom-icon, .page-with-sidebar .products.type2 .product-meta li span.dt-floor-icon { background-size:20px; }
.products.type2 .product-meta li span, .page-with-sidebar .products.type2 .product-meta li span { font-size:12px; padding-left: 22px; }
.products.type2 .product-meta { padding:10px 0 10px 10px; }
.products.type2 .product-details h5 { padding:0 10px; text-align:center; }
.products.type2 .product-content a { font-size:12px; }
.products.type2 .product-details .amount { font-size:15px; }
.product-wrapper .featured-tag > div { height:24px; line-height:22px; }
.product-wrapper .featured-tag i { font-size:12px; line-height:23px; }
.products .product-wrapper .featured-tag span { font-size:12px; }
.product-wrapper .featured-tag:after { border-width:12px; }
.products .product-wrapper .onsale span { height:27px; line-height:26px; min-width:55px; }
.products .product-wrapper .onsale { top:25px; }
.products .product-wrapper .onsale span:after { border-top-width:28px; }
.page-with-sidebar .products .product-three-column .product-details h5 { font-size:16px; }
.page-with-sidebar .products .product-three-column .product-details span { font-size:15px; }
.page-with-sidebar .products .product-wrapper.product-four-column { width: 100%; margin:0 0 30px; }
.page-with-sidebar .products .product-four-column .product-title a { font-size: 14px; }
.page-with-sidebar .products .product-wrapper.product-three-column .out-of-stock { height:30px; line-height:20px; padding:5px 0; }
.property-single-detail #bx-pager img { max-width: 60px;}
.products.type2 .dt-sc-one-fourth { width:47.6%; margin:0 8px; }
.page-with-sidebar .products.type2 .dt-sc-one-third { width:47.6%; margin:0 5px; }
.product-carousel-wrapper .products.type2 .dt-sc-one-fourth { width:50%; }
.page-with-sidebar .products.type2 .property-product-title span { padding:0 15px; }
ul.products.woocommerce-isotope li .product-wrapper.product-four-column { width:22.6% }
ul.products.woocommerce-isotope li .product-wrapper.product-three-column { width:31.2%; }
.page-with-sidebar ul.products.woocommerce-isotope li .product-wrapper.product-three-column { width:30.7%; }
ul.products.woocommerce-isotope li .product-wrapper.product-two-column { width:48.4%; }
.page-with-sidebar ul.products.woocommerce-isotope li .product-wrapper.product-two-column { width:48.2%; } .post-author-details .dt-sc-social-icons li a { padding:0; min-width:53px; }
.project-details .dt-sc-social-icons li a { padding:0 12px; }
.feature-product-carousel .dt-sc-one-fourth { margin:0 5px; }
.events-carousel .dt-sc-one-fourth { margin:0 5px; } .widget.widget_recent_entries .recent-posts-widget .entry-meta-data { width:100%; margin-bottom:10px; }
.widget.widget_text h5.dt-sc-toggle-accordion {  padding: 0 5px 0 75px; }
.secondary-sidebar .widget .woocommerce-product-search { margin-bottom:40px; }
.widget .tribe-countdown-timer .tribe-countdown-number { font-size:25px; }
.footer-widgets-wrapper .widget .tribe-countdown-timer .tribe-countdown-number { font-size:23px; }
.footer-widgets-wrapper.type2 .widget .tribe-countdown-timer .tribe-countdown-number, .footer-widgets-wrapper.type3 .widget .tribe-countdown-timer .tribe-countdown-number { font-size:21px; }
#footer .footer-widgets-wrapper.type5 div.tribe-countdown-number { font-size:15px; }
#footer .footer-widgets-wrapper.type6 .dt-sc-one-fifth div.tribe-countdown-number { font-size:16px; }
#footer .footer-widgets-wrapper.type5 .tribe-countdown-number .tribe-countdown-under { font-size:8px; }
#footer .footer-widgets-wrapper.type6 .dt-sc-one-fifth .tribe-countdown-number .tribe-countdown-under { font-size:8px; }
.secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta { width:100%; }
.widget.flickrbox .flickr-widget div { max-width:55px; }
.widget .recent-post-widget ul li .thumb { margin-bottom:10px; }
.widget .entry-meta p:first-child { padding:0 8px 0 0; }
.widget .entry-meta p { margin:0 4px 0 0; }
.widget.widget_text .textwidget a { display:block; }
.widget #wp-calendar td { padding:9px 5px; font-size:13px; }
.widget #wp-calendar th { padding:10px 5px; }
.tribe-mini-calendar-wrapper .tribe-mini-calendar td { font-size:13px; }
.widget .woocommerce-product-search input[type="submit"] { position:relative; }
.widget .recent-portfolio-widget li .thumb img { max-width: 70px; }
.secondary-sidebar .widget .tribe-mini-calendar-event .list-date { width:35px; }
.secondary-sidebar .widget .tribe-mini-calendar-event .list-info { width:70%; }
.footer-widgets-wrapper.type5 .dt-sc-one-fifth .widget #wp-calendar td, .footer-widgets-wrapper.type6 .dt-sc-one-fifth .widget #wp-calendar td { padding: 7px 2px; font-size:11px; }
.footer-widgets-wrapper.type5 .dt-sc-one-fifth .widget #wp-calendar th, .footer-widgets-wrapper.type6 .dt-sc-one-fifth .widget #wp-calendar th { padding: 7px 2px; font-size:12px; }
.footer-widgets-wrapper.type5 .dt-sc-one-fifth .tribe-mini-calendar div[id*="daynum-"] a, .footer-widgets-wrapper.type6 .dt-sc-one-fifth .tribe-mini-calendar div[id*="daynum-"] a { padding:5px 2px 15px; }
.footer-widgets-wrapper.type5 .dt-sc-one-fifth .tribe-mini-calendar th, .footer-widgets-wrapper.type6 .dt-sc-one-fifth .tribe-mini-calendar th { font-size:9px; }
.footer-widgets-wrapper.type5 .dt-sc-one-fifth .tribe-mini-calendar td, .footer-widgets-wrapper.type6 .dt-sc-one-fifth .tribe-mini-calendar td { font-size:10px; }
.footer-widgets-wrapper.type5 .dt-sc-one-fifth .tribe-mini-calendar-event .list-date, .footer-widgets-wrapper.type6 .dt-sc-one-fifth .tribe-mini-calendar-event .list-date, .footer-widgets-wrapper .tribe-mini-calendar-event .list-date { margin: 15px 3px 10px 0; width:30px }
.footer-widgets-wrapper .tribe-mini-calendar div[id*="daynum-"] a { padding:5px 4px 15px; } .dt-sc-tribe-views ul { display: none; }
.tribe-bar-collapse #tribe-bar-collapse-toggle { margin-top: 15px; width: 100%; }
.dt-sc-tribe-views select.tribe-bar-views-select, span.tribe-events-user-recurrence-toggle { display: block; }
.dt-sc-tribe-views select.tribe-bar-views-select { margin-bottom:30px; }
.dt-sc-tribe-views select, .dt-sc-tribe-views select option { background-color:#fff; }
#tribe-events-content #tribe-events-photo-events .type-tribe_events.tribe-events-photo-event { width: 30.4%; margin-left:10px; margin-right:10px; }
.tribe-events-list .tribe-events-venue-details { line-height:normal; }
.dt-sc-events-list.featured-event { padding-left: 120px; }
.dt-sc-events-list.featured-event .event-details h4 { font-size:35px; }
.dt-sc-events-list .event-details h4 { font-size:27px; }
.dt-sc-one-fourth .events.type2 .event-meta p:first-child { border:none; }
.dt-sc-one-fourth .events.type2 .event-meta p:last-child { margin-right:0; }
.dt-sc-one-fourth .events.type2 .event-meta p:last-child span { margin-left:0; } .dt-sc-contact-info.type2 .contact-icon h4 { font-size:16px; line-height:18px; }
.dt-sc-contact-info.type2 .fa { width:30px; height:30px; line-height:30px; margin:0 5px 0 0; }
.dt-sc-contact-info.type2 .contact-icon { padding:16px 0 6px 15px; }
.dt-sc-content-highlighter { left:0 !important; right:auto !important; }
.dt-sc-one-fourth .dt-sc-working-hours span { width:100px; }  .dt-sc-ico-content.type6 .custom-icon { margin:0 8px 10px 0; }
.icon-content-left, .icon-content-right { margin-top:30px; }
.icon-content-right .dt-sc-ico-content.type5 .custom-icon { left:10px; }
.icon-content-right .dt-sc-ico-content.type5 { padding:20px 0 0 35px; }
.dt-sc-ico-content.type3 { padding-bottom:10px; }
.icon-content-left .dt-sc-ico-content.type5 { padding:20px 35px 0 0; }
.icon-content-left .dt-sc-ico-content.type5 .custom-icon { right:10px; }
.icon-content-left .dt-sc-ico-content.type5, .icon-content-right .dt-sc-ico-content.type5 { margin-bottom:10px; }
.icon-content-left .dt-sc-ico-content.type5:last-child, .icon-content-right .dt-sc-ico-content.type5:last-child { margin-bottom:0; }
.dt-sc-ico-content.type6 p { line-height:18px; }
.dt-sc-ico-content.type6 h6 { margin-bottom:10px; }
.dt-sc-ico-content.type6 .custom-icon { margin:0 12px 15px 0; }
.dt-sc-ico-content.type11 h4 { line-height:normal; margin-bottom:15px; }
.dt-sc-ico-content.type12.left h4 .fa { margin:0 7px 0 0px; }
.dt-sc-ico-content.type7, .dt-sc-ico-content.type11 { padding-left:75px; }
.dt-sc-ico-content.type7 h4, .dt-sc-ico-content.type11 h4 { line-height:normal; }
.dt-sc-ico-content.type17 .dt-sc-ico-title { padding:40px 0 20px; }
.dt-sc-ico-content.type8 .custom-icon span { line-height:80px; font-size:30px; }
.dt-sc-ico-content.type8 .custom-icon { width:80px; height:80px; }
.dt-sc-ico-content.type8.circle .custom-icon { height:80px; }
.dt-sc-ico-content.type9 .custom-icon:before { min-width:48px; }
.dt-sc-working-hours span { width:130px; }
.dt-sc-ico-content.type10 { padding:20px 10px 10px 65px; }
.dt-sc-ico-content.type22:hover .custom-icon span { font-size:120px; }
.dt-sc-ico-content.type22 { padding:20px; }
.dt-sc-testimonial.type4 .column.dt-sc-one-fourth { width:100%; }
.dt-sc-testimonial.type4 .column.dt-sc-three-fourth { width:100%; margin:0; }
.dt-sc-testimonial.type4 .testimonial-content.with-chat-effect:after { left:0; right:0; margin:auto; top:-10px; transform: rotate(135deg); -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); -moz-transform: rotate(135deg); }
.dt-sc-testimonial.type4 .testimonial-content.with-chat-effect { margin-top:15px; }
.domain-search .selection-box:before { right:9px; }
.domain-search select { font-size:11px; padding:0 3px; }
.icon-content-left .dt-sc-ico-content.type5 .custom-icon { right:12px; }
.icon-content-right .dt-sc-ico-content.type5 .custom-icon { left:12px; }
.dt-sc-ico-content h4 { font-size:17px; }
.dt-sc-ico-content.type20 .content-overlay { padding:25px 10px; }
.imageflip .back-content { height:130px; }
.imageflip .back-content h2 { font-size:21px; }
.dt-sc-location label span { margin-right:3px; }
.dt-sc-colored-box { animation:inherit; } .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price { width:150px; height:150px; padding:15px 0; }
.dt-sc-tb-header .dt-sc-price h2 { font-size:32px; line-height:35px; }
.dt-sc-tb-title h5 { padding:22px 3px; }
.dt-sc-pr-tb-col.type3 .dt-sc-tb-header .dt-sc-price { width:110px; height:110px; }
.dt-sc-pr-tb-col.type3 .dt-sc-price-content { height:70px; }
.dt-sc-pr-tb-col.type3 .dt-sc-tb-header .dt-sc-price { margin:30px auto 0; }
.dt-sc-pr-tb-col.type3 .dt-sc-tb-header .dt-sc-price h2 { font-size:22px; } .dt-sc-progress { width:52%; }
.dt-sc-bar-text { width:47%; padding-right:2px; } .dt-sc-donutchart-medium:before { right:95%; min-width:35px; }
.dt-sc-donutchart-small:before { right:81%; min-width:45%; }
.dt-sc-one-half .dt-sc-donutchart-small:before { min-width: 75%; right: 65%; }
.dt-sc-one-third .dt-sc-donutchart-small::before { min-width: 57%; right: 75%;}
.dt-sc-one-half .dt-sc-donutchart-medium:before { min-width: 60%; right: 72%; }
.dt-sc-one-third .dt-sc-donutchart-medium:before { min-width: 43%; right: 81%; } .dt-sc-partner-list li { margin:0 10px; } ul.dt-sc-tabs-vertical-frame li a { padding:10px; }
ul.dt-sc-tabs-frame li a, .woocommerce-tabs ul.tabs li a { padding:0 5px; font-size:14px; line-height:55px; }
.dt-sc-tabs-container.type2 ul.dt-sc-tabs-frame li a { padding:0 7px; line-height:55px; font-size:14px; }
.dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li a { padding:15px 10px; }
.dt-sc-tabs-frame-content .thumb, .woocommerce-tabs .panel .thumb { margin:0 10px 0 0; }
.dt-sc-one-third .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion, .dt-sc-one-third .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle { padding:0 0 0 70px; }		
h5.dt-sc-toggle, h5.dt-sc-toggle-accordion { padding:15px 2px 16px 65px; }
.dt-sc-property-search-container .dt-sc-tabs-container.type2 ul.dt-sc-tabs-frame li a { font-size:15px; padding:0 25px; }
.dt-sc-tabs-frame-content, .woocommerce-tabs .panel, .dt-sc-tabs-container.type4 .dt-sc-tabs-frame-content { padding:20px 15px 35px; } .side-nav-container ul li a .fa { margin-left:5px; }
blockquote.type2 .fa-quote-left { left:5px; }
blockquote.type2 { padding: 10px 2px 10px 25px; }
.intro-text.type3 .intro-text-content { background:rgba( 255, 255, 255, 0.7 ); }
.intro-text.type5 { background-size:inherit; background-image:none; background-color:#662729; }
.dt-sc-hours-icon span, .dt-sc-one-half .dt-sc-hours-icon span { top:-23px; }
.dt-sc-hours-icon:before, .dt-sc-hours-icon:after { top:5px; } 
.dt-sc-reservation-form { padding:18px; }
.dt-sc-reservation-form .dt-sc-one-fourth, .dt-sc-reservation-form .dt-sc-one-half { width:100%; margin:0 0 20px; }  
.dt-sc-fd-menu-item { margin:0 0px 5px 0; float:none; text-align:center; display:block; }
.dt-sc-fd-menu-details { text-align:center; }
.dt-sc-fd-price { float:none; margin-left:5px; } .dt-sc-bmi-frm-detail { padding: 20px; width: 100%; }
.dt-sc-bmi-frm .bmi-result { background-position: right bottom; float: left; height: auto; padding: 20px 10px; position: inherit; width: 100%; }
.origin-bottom-image img, .origin-top-image img { position:inherit; }
.dt-sc-tabs-container.type6 ul.dt-sc-tabs-frame li a { padding:0 25px; }
.dt-sc-bmi-frm .bmi-result { padding:0 10px; } .dt-sc-icon-list li .fa { margin-right:10px; } .star-rating { width:40%; }
.woocommerce form.woocommerce-checkout .form-row.form-row-first { margin-right:13px; }
table.shop_table .quantity .plus, table.shop_table .quantity .minus, .product .summary .quantity .qty, .product .summary .quantity .plus, .product .summary .quantity .minus { padding:0 10px; }
.woocommerce .quantity .qty, .woocommerce-page .quantity .qty { width:40px; }
.woocommerce .page-with-sidebar div.product div.summary, .woocommerce-page .page-with-sidebar div.product div.summary, .woocommerce .page-with-sidebar #content div.product div.summary, .woocommerce-page .page-with-sidebar #content div.product div.summary, .woocommerce .page-with-sidebar div.product div.product-image-meta, .woocommerce-page .page-with-sidebar div.product div.product-image-meta, .woocommerce .page-with-sidebar #content div.product div.product-image-meta, .woocommerce-page .page-with-sidebar #content div.product div.product-image-meta, .woocommerce-account .content-full-width .woocommerce { width:100%; }
.dt-sc-tabs-container.woocommerce-tabs .thumb { width:50% !important; margin:0 20px 20px 0; text-align:center; }
.type2 .dt-sc-tabs-frame-content h6 { clear:both; }
.summary .cart { margin-right:0; }
.product .images .thumbnails .yith_magnifier_gallery li, .product .images .thumbnails .yith_magnifier_gallery li.last { margin:0; width:63px; }
.woocommerce .single-product .quantity, .woocommerce-page .single-product .quantity { width:117px; }
.woocommerce .single-product .button, .woocommerce-page .single-product .button { float:left; margin-top:0px; }
.single-product .product .product-image-meta .out-of-stock, .products .product-wrapper .out-of-stock { line-height:20px; height:40px; }
ul.products li.product-category h3 mark { padding:2px 2px 3px 5px; }
ul.products li.product-category h3 { font-size:15px; } .footer-widgets-wrapper .textwidget .dt-sc-social-icons li a { padding:0 7px; }
#footer .widget .mailchimp-form .dt-sc-button { padding: 16px 10px 15px; }
#footer .widget .tweet_list .tweet-time { padding-left:20px; }
#footer .widget .entry-meta span { margin-right:3px; }
#footer .widget .tweet_list li:before { padding:2px 5px 45px 0; }
.tweet_text { display:block; }
#footer .widget .mailchimp-form p { border-radius:0; }
#footer .footer-widgets-wrapper.type2 .widget-title, #footer .footer-widgets-wrapper.type3 .widget-title { font-size:17px; padding-left:43px; line-height:39px; }
.copyright { text-align:center; }
.copyright p { float:none; margin-bottom:10px; }
.copyright img { float:none; }
.copyright .dt-sc-social-icons { width:100%; text-align:center; }
.footer-links, .footer-links li, .copyright .dt-sc-social-icons li { float:none; }
#footer .widget-title .fa, .footer-widgets-wrapper.type2 .widget-title .icon, .footer-widgets-wrapper.type3 .widget-title .icon { width:35px; height:35px; line-height:35px; font-size:14px; }
#footer .footer-widgets-wrapper.type2 .widget > ul, #footer .footer-widgets-wrapper.type3 .widget > ul, #footer .footer-widgets-wrapper.type2 .widget .widget-content, .footer-widgets-wrapper.type2 .menu-header-menu-container, .footer-widgets-wrapper.type3 .menu-header-menu-container, .footer-widgets-wrapper.type2 .menu-footer-menu-container, .footer-widgets-wrapper.type3 .menu-footer-menu-container, .footer-widgets-wrapper.type2 .menu-one-page-container, .footer-widgets-wrapper.type3 .menu-one-page-container { padding-left:43px; }
#footer .footer-widgets-wrapper.type2 .widget_categories > ul, #footer .footer-widgets-wrapper.type3 .widget_categories > ul, #footer .footer-widgets-wrapper.type2 .widget_archive > ul, #footer .footer-widgets-wrapper.type3 .widget_archive > ul, #footer .footer-widgets-wrapper.type2 .tribe-venue-widget-wrapper, #footer .footer-widgets-wrapper.type3 .tribe-venue-widget-wrapper,  #footer .footer-widgets-wrapper.type3 .widget_pages ul, #footer .footer-widgets-wrapper.type2 .widget_pages ul, #footer .footer-widgets-wrapper.type2 .widget .widget-content, #footer .footer-widgets-wrapper.type3 .widget .widget-content, .footer-widgets-wrapper.type2 .widget_meta, .footer-widgets-wrapper.type3 .widget.widget_meta, .footer-widgets-wrapper.type3 .widget_mostlikedposts ul, .footer-widgets-wrapper.type2 .widget_mostlikedposts ul, #footer .footer-widgets-wrapper.type3 .widget_rss ul, #footer .footer-widgets-wrapper.type2 .widget_rss ul, #footer .footer-widgets-wrapper.type2 .tribe-countdown-time, #footer .footer-widgets-wrapper.type2 div.tribe-countdown-text, #footer .footer-widgets-wrapper.type3 .tribe-countdown-time, #footer .footer-widgets-wrapper.type3 div.tribe-countdown-text { padding-left:10px; }
}
@media  (hover: none) {
li.hidemenu {
display: none !important;
}
}
@media  (hover: none) { body { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; text-size-adjust: 100%; }
.top-menu { width:100%; text-align:center; }
#header-wrapper { position:inherit !important; height:auto !important; }
.dt-sc-right .dt-sc-social-icons, .dt-sc-right { float:left; width:100%; text-align:center; }
.top-bar .dt-sc-left, .top-bar .dt-sc-right, .top-menu.type1 li { width:100%; text-align:center; }
.top-menu li { box-sizing:border-box; float:none; }
.top-bar .top-menu.type1 li, .top-bar .top-menu.type1 li:last-child { border:none; }
.top-menu.type2 li { margin:0 9px 0 0; padding:0; }
.top-menu.type2 li:last-child { margin:0; }
.top-bar .dt-sc-social-icons li, .top-bar .dt-sc-social-icons { float:none; }
.top-menu.type4 li { float:none; }
.logo-wrapper .top-menu.type4 { padding:0 0 10px; }
.top-bar.type2 .dt-sc-right, .top-bar.type4 .dt-sc-right { width:auto; float:right; }
.top-bar.type3 .dt-sc-left { width:100%; text-align:center; }
.top-bar.type3 .top-menu.type2 li { float:none; margin:0 9px 0 0; }
.top-bar.type3 .top-menu.type2 li:last-child { margin:0; }
.top-bar.type4 .dt-sc-social-icons.type2 { padding:12px 0 9px; }
.top-bar.type2 .dt-sc-social-icons.type2 { padding: 10px 0 6px; }
.top-bar.type5 .top-menu li, .top-bar.type5 .dt-sc-left > span, .top-bar.type8 .top-menu.type2 li, .top-bar.type8 .top-menu.type3 li { float:none; }
.top-bar.type5 .dt-sc-left { width:100%; }
.top-contact-details.alignleft > li:last-child { margin:0; }
.top-bar.type5 .top-contact-details .fa { font-size:14px; }
.top-contact-details .fa { margin-right:5px; }
.top-social-icons { width:100%; text-align:center; }
.top-social-icons li { float:none; }
.top-social-icons li a { float:none; }
.logo-wrapper .top-contact-details { width:100%; text-align:center; }
.logo-wrapper .top-contact-details li { float:none; }
.logo-wrapper .top-contact-details { padding:0 0 15px; }
.top-shop-cart { width:100%; text-align:center; }
.top-shop-cart li { float:none; display:inline-block; }
.service-option, .shop-cart { width:100%; text-align:center; }
.top-contact-details { width:100%; text-align:center; }
.top-contact-details li { float:none; }
.top-register { width:100%; text-align:center; }
.shopping-cart { top:42px; right:-76px; }
.header6 .shopping-cart { top:62px; }
.top-shop-cart li > a { float:none; }
.shopping-cart:after, .top-shop-cart.type2 .shopping-cart:after { right:37.7%; }
.shopping-cart:before, .top-shop-cart.type2 .shopping-cart:before { right:37%; }
.top-bar.type2 .top-shop-cart.type2 .shopping-cart { top:43px; right:0; }
.header8 .top-shop-cart.type2 .shopping-cart { right: -71px; top: 62px; }
.top-bar.type6 .top-social-icons { margin:0; width:100%; text-align:center; }
.top-bar.type6 .top-social-icons li { float:none; }
.top-right .register li a { float:none; padding:0; }
.top-right .register li { width:100%; text-align:center; }
.top-right .register li span { width:auto; float:none; margin-right:5px; }
.search-form-box:before { left:65px; }
.search-form-box { left:-47px; right:inherit; }
.top-bar.type2 .top-shop-cart { width:auto; }
.top-bar.type2 .search-form-box:before { left:inherit; }
.top-bar.type2 .search-form-box { right:0; left:inherit; }
.top-bar .container { position:static; }
.dt-sc-switcher { position:absolute; bottom:0; right:0; }
#logo { width: 100%; text-align:center; }
#main-menu { display: inline-block; float: left; padding: 10px 0; width: 100%; position:relative; line-height:normal; }
#main-menu > ul > li > a, .header7 #main-menu > ul > li.current_page_item > a, #main-menu ul li.menu-item-simple-parent ul li a, #main-menu > ul > li.current_page_item > a, .header9 #main-menu > ul.menu > li.current_page_item > a, .header9 #main-menu ul.menu > li.current-menu-ancestor.current-page-parent > a, .header13 #main-menu > ul > li.current_page_item > a, .header13 #main-menu ul.menu > li.current-menu-ancestor > a, .header10 #main-menu > ul > li.current_page_item > a, .header10 #main-menu ul.menu > li.current-menu-ancestor.current-page-parent > a, .header10 #main-menu > ul.menu > li > a, .header11 #main-menu > ul > li.current_page_item > a, .header11 #main-menu ul.menu > li.current-menu-ancestor.current-page-parent > a, .header11 #main-menu > ul.menu > li > a, #main-menu ul > li.current-menu-ancestor.current-page-parent > a, .header9 #main-menu ul.menu > li.current-menu-ancestor > a, .header7 #main-menu ul.menu > li.current-menu-ancestor > a { border:1px dashed #ededed; border-top:none; line-height:25px; display:block; }
.header.header2 #main-menu > ul > li > a, #main-menu > ul > li > a, #main-menu ul li.menu-item-simple-parent ul li a, .header3 #main-menu.enable-menuicons > ul > li > a { padding:10px 15px; }
.header6 #main-menu > ul > li.current_page_item > a, .header6 #main-menu > ul > li > a, .header6 #main-menu > ul > li:first-child > a, .header8 #main-menu > ul > li > a, .header8 #main-menu > ul > li:first-child > a, .header8 #main-menu > ul > li.current_page_item > a, .header6 #main-menu ul.menu > li.current-menu-ancestor > a, .header8 #main-menu ul.menu > li.current-menu-ancestor > a { border:1px dashed #44607b; border-top:none; padding:10px 15px; line-height:25px; }
.header6 #main-menu ul li.menu-item-simple-parent ul li a, .header8 #main-menu ul li.menu-item-simple-parent ul li a { border:1px dashed #44607b; border-top:none; } 
#main-menu > ul > li > a.dt-menu-expand, .header6 #main-menu > ul > li > a.dt-menu-expand, .header6 #main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand, .header7 #main-menu > ul > li > a.dt-menu-expand, .header7 #main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand, .header8 #main-menu > ul > li > a.dt-menu-expand, .header8 #main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand, .header6 #main-menu ul.menu > li.current-menu-ancestor > a.dt-menu-expand, .header9 #main-menu ul > li.current-menu-ancestor.current-page-parent > a.dt-menu-expand, .header8 #main-menu ul.menu > li.current-menu-ancestor > a.dt-menu-expand, .header9 #main-menu > ul > li > a.dt-menu-expand, .header9 #main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand, .header10 #main-menu > ul > li > a.dt-menu-expand, .header10 #main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand, .header10 #main-menu ul > li.current-menu-ancestor.current-page-parent > a.dt-menu-expand, .header11 #main-menu > ul > li > a.dt-menu-expand, .header11 #main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand, .header11 #main-menu ul > li.current-menu-ancestor.current-page-parent > a.dt-menu-expand, .header13 #main-menu > ul > li > a.dt-menu-expand, .header13 #main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand, .header13 #main-menu ul > li.current-menu-ancestor.current-page-parent > a.dt-menu-expand, .header9 #main-menu > ul.menu > li.current_page_item > a.dt-menu-expand, .header13 #main-menu ul.menu > li.current-menu-ancestor > a.dt-menu-expand, .header9 #main-menu ul.menu > li.current-menu-ancestor > a.dt-menu-expand, .header7 #main-menu ul.menu > li.current-menu-ancestor > a.dt-menu-expand { border-bottom:none; }
#main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand, #main-menu ul > li.current-menu-ancestor.current-page-parent > a.dt-menu-expand { border:none; }
#main-menu > ul > li > a.dt-menu-expand, .header9 #main-menu ul > li.current-menu-ancestor > a.dt-menu-expand, #main-menu ul > li.current-menu-ancestor > a.dt-menu-expand, .header6 #main-menu ul > li.current-menu-ancestor > a.dt-menu-expand, .header6 #main-menu > ul > li:first-child > a.dt-menu-expand, .header8 #main-menu > ul > li:first-child > a.dt-menu-expand, .header10 #main-menu > ul > li > a.dt-menu-expand, .header10 #main-menu ul > li.current-menu-ancestor > a.dt-menu-expand, .header11 #main-menu > ul > li > a.dt-menu-expand, .header11 #main-menu ul > li.current-menu-ancestor > a.dt-menu-expand, .header7 #main-menu > ul > li.current_page_item > a.dt-menu-expand, .header9 #main-menu > ul.menu > li.current_page_item > a.dt-menu-expand, .header9 #main-menu ul.menu > li.current-menu-ancestor.current-page-parent > a.dt-menu-expand, .header13 #main-menu > ul > li.current_page_item > a.dt-menu-expand, .header13 #main-menu ul.menu > li.current-menu-ancestor > a.dt-menu-expand, .header11 #main-menu > ul > li.current_page_item > a.dt-menu-expand, .header11 #main-menu ul.menu > li.current-menu-ancestor.current-page-parent > a.dt-menu-expand, .header7 #main-menu ul.menu > li.current-menu-ancestor > a.dt-menu-expand { border-right:none; }
.header.header2 #main-menu > ul > li.current_page_item > a, .header.header2 #main-menu ul.menu > li.current-menu-ancestor > a, .header7 #main-menu > ul > li.current_page_item > a, .header7 #main-menu ul.menu > li.current-menu-ancestor > a, .header10 #main-menu > ul.menu > li > a:hover, .header10 #main-menu > ul.menu > li.current_page_item > a, .header10 #main-menu > ul.menu > li.current-menu-item > a, .header10 #main-menu > ul.menu > li.current-menu-ancestor > a, .header10 #main-menu > ul.menu > li.current_page_ancestor > a, .header11 #main-menu > ul > li.current_page_item > a, .header11 #main-menu ul.menu > li.current-menu-ancestor > a, .header14 #main-menu > ul > li.current_page_item > a, .header14 #main-menu ul.menu > li.current-menu-ancestor > a { border-color:#ededed; }
.header5 #main-menu { margin:0; }
.header5 #logo { padding-left:0; }
.header7 .main-menu-container { width:100%; }
.header-mean-wrapper .header7 .main-menu { padding:0; }
.header6 #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li, .header8 #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li { border-color:#44607b; }
.is-sticky .logo-wrapper { display:block; }
.is-sticky .header.header4 #logo, .is-sticky .header.header6 #logo { display:block; }
.header11 #main-menu > ul > li:first-child > a { border-top:1px dashed #ededed; }
.header10 #main-menu > ul.menu > li > a, .header11 #main-menu > ul.menu > li > a { border-radius: 0; display: block; }
.header10 #main-menu > ul.menu > li > a:hover, .header10 #main-menu > ul.menu > li.current-menu-ancestor > a:hover, .header10 #main-menu > ul.menu > li.current-menu-item > a:hover, .header10 #main-menu > ul.menu > li.current_page_ancestor > a:hover, .header10 #main-menu > ul.menu > li.current_page_item > a:hover { border-color:#eaeaea; }
.header12 #main-menu > ul > li > a { line-height:44px; padding:0px 0 0 19px; }
.header12 #main-menu > ul > li { background-color:#ededed; margin:0; }
.header12 #main-menu ul li.menu-item-simple-parent ul, .header12 .megamenu-child-container { background-color:inherit; }
.header12 #main-menu ul li.menu-item-simple-parent > ul, .header12 .megamenu-child-container, .dt-megamenu-custom-content .dt-float-top { top:0; }
.header12 #main-menu > ul > li > a, .header12 #main-menu ul li.menu-item-simple-parent ul li a, .header12 #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li { border:none; }
.header14 #main-menu > ul > li.current_page_item:after, .header14 #main-menu ul.menu > li.current-menu-ancestor:after { display:none; }
#main-menu > ul > li { width:100%; margin-left:0; }
#main-menu > ul > li a { float:none; }
#main-menu > ul > li.current_page_item:before, #main-menu ul li.menu-item-simple-parent ul li, #main-menu ul.menu > li.current-menu-ancestor:before { border-bottom:none; }
#main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul { top:44px; width:100%; left:0px !important; box-shadow:none; }
#main-menu ul li.menu-item-simple-parent ul { padding:0; }
#main-menu ul li.menu-item-simple-parent ul li ul { border:none; }
.header-mean-wrapper .header { height:68px; line-height:68px; }
.header-mean-wrapper .header .container { width:100%; }
.header-mean-wrapper .mean-container .mean-nav ul li a { line-height:normal; }
header.header4 #logo { border:none; }
header.header4 #main-menu { text-align:left; float:left; }
.header.header2 #main-menu > ul > li > a:before, .header.header2 #main-menu > ul > li.current_page_item > a:before, .header.header2 #main-menu ul.menu > li.current-menu-ancestor > a:before, .header.header2 #main-menu > ul > li > a:after, .header.header2 #main-menu > ul > li.current_page_item > a:after, .header.header2 #main-menu ul.menu > li.current-menu-ancestor > a:after { display:none; }
.header7 .main-menu { border-radius:0; }
#main-menu > ul > li > a.header-cart span { top:inherit; right:inherit; }
.dt-transparent-menu #main, .dt-transparent-menu2 #main, .dt-transparent-default #main { margin-top:0; }
.dt-transparent-menu #main:before { height:130px; }
.enable-submenu-defaulticon .megamenu-child-container ul.sub-menu > li > ul li a:before { top:11px; }
#main-menu.enable-submenu-arrows ul li.menu-item-simple-parent ul li.menu-item-has-children:after { display:none; }
#main-menu.submegamenu-boxshadow-type2 ul li.menu-item-simple-parent ul, #main-menu.submegamenu-boxshadow-type2 ul li.menu-item-simple-parent ul li ul, .submegamenu-boxshadow-type2 .megamenu-child-container, #main-menu.submegamenu-boxshadow-type1 ul li.menu-item-simple-parent ul, #main-menu.submegamenu-boxshadow-type1 ul li.menu-item-simple-parent ul li ul, .submegamenu-boxshadow-type1 .megamenu-child-container { box-shadow:inherit; } .dt-menu-toggle { display:block; }
#main-menu ul li.menu-item-simple-parent ul { border:none; }
#main-menu ul li.menu-item-simple-parent ul li { padding:0px; clear:both; }
#main-menu ul li.menu-item-simple-parent ul li a, .header6 #main-menu ul li.menu-item-simple-parent ul li a, .header8 #main-menu ul li.menu-item-simple-parent ul li a, .header7 #main-menu ul li.menu-item-simple-parent ul li a { padding:10px 15px 10px 25px; }
#main-menu ul li.menu-item-simple-parent ul li ul li a, .header6 #main-menu ul li.menu-item-simple-parent ul li ul li a, .header8 #main-menu ul li.menu-item-simple-parent ul li ul li a, .header7 #main-menu ul li.menu-item-simple-parent ul li ul li a, #main-menu.enable-submenu-defaulticon ul li.menu-item-simple-parent ul li ul li a { padding-left:35px; }
#main-menu ul li.menu-item-simple-parent ul ul ul li a, .header6 #main-menu ul li.menu-item-simple-parent ul ul ul li a, .header8 #main-menu ul li.menu-item-simple-parent ul ul ul li a, .header7 #main-menu ul li.menu-item-simple-parent ul ul ul li a, #main-menu.enable-submenu-defaulticon ul li.menu-item-simple-parent ul ul ul li a { padding-left:45px; }
#main-menu ul li.menu-item-simple-parent ul li ul { padding:0px; }
#main-menu.enable-submenu-defaulticon ul li.menu-item-simple-parent ul li a:before { left:20px; }
#main-menu.enable-submenu-defaulticon ul li.menu-item-simple-parent ul li ul li a:before { left:25px; }
#main-menu.enable-submenu-defaulticon ul li.menu-item-simple-parent ul ul ul li a:before { left:32px; }
#main-menu ul.menu > li > .megamenu-child-container > .dt-menu-expand { display: none !important; }
#main-menu ul.menu .megamenu-child-container > ul.sub-menu > li { position:relative; }
#main-menu ul li.menu-item-simple-parent ul li ul { border:none; }
.megamenu-child-container { background:#fff; }
.megamenu-child-container { top:37px; }
.megamenu-2-columns-group .megamenu-child-container, .megamenu-3-columns-group .megamenu-child-container, .megamenu-4-columns-group .megamenu-child-container, .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth, .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth, .megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth, .megamenu-5-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth, .megamenu-5-columns-group .megamenu-child-container { width:100%; left:0px !important; }
#main-menu ul.menu .megamenu-child-container > ul.sub-menu > li { width:100%; display:block; clear:both; box-sizing:border-box; padding:12px 15px 10px 30px; border:1px dashed #ededed; border-top:none; line-height:25px; }
.menu-item-widget-area-container .widget ul li:last-child { border-bottom:none; }
.megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu { font-size:13px; margin-top:0; }
.megamenu-child-container ul.sub-menu > li > ul li a { padding:10px 15px 10px 10px; border:none; }
#main-menu ul li.menu-item-simple-parent ul li ul li a, .header6 #main-menu ul li.menu-item-simple-parent ul li ul li a, .header8 #main-menu ul li.menu-item-simple-parent ul li ul li a { border-bottom-width:0; }
#main-menu ul li.menu-item-simple-parent ul li ul > li:last-child a, .header6 #main-menu ul li.menu-item-simple-parent ul li ul > li:last-child a, .header8 #main-menu ul li.menu-item-simple-parent ul li ul > li:last-child a { border-bottom-width: 1px; }
#main-menu ul li.menu-item-simple-parent ul, #main-menu ul > li > .megamenu-child-container, #main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul, .header6 #main-menu ul li.menu-item-simple-parent ul, .header6 .megamenu-child-container, .header8 #main-menu ul li.menu-item-simple-parent ul, .header8 .megamenu-child-container, .header6 #main-menu ul li.menu-item-simple-parent ul li ul, .header8 #main-menu ul li.menu-item-simple-parent ul li ul { position:inherit; top:0px !important; margin:0px; left:0 !important; }
.megamenu-child-container { border:none; box-shadow:none; padding:0; }
.megamenu-child-container > ul.sub-menu > li { padding:0; width:100%; }
.megamenu-child-container > ul { margin:0; }
.dt-menu-expand { display:block !important; }
#main-menu ul.menu { display:none; width:100%; }
#main-menu > ul > li.menu-item-simple-parent:hover > ul, #main-menu > ul > li.menu-item-simple-parent > ul > li:hover > ul, #main-menu ul li.menu-item-simple-parent ul > li > ul > li:hover > ul, .megamenu-child-container > ul.sub-menu, .megamenu-child-container > ul.sub-menu ul.sub-menu { display:none; -webkit-animation: 0s !important; -moz-animation: 0s !important; animation: 0s !important; }
#main-menu ul > li > .megamenu-child-container { display:block; -webkit-animation: 0s ease-in fadeInUp; -moz-animation: 0s ease-in 0s fadeInUp; animation: 0s ease-in 0s fadeInUp; }	
.megamenu-child-container > ul.sub-menu > li > p { margin-bottom: 0; }
#main-menu.submenu-secondaryborder-style-type2 ul li.menu-item-simple-parent ul:before, .submenu-secondaryborder-style-type2 .megamenu-child-container:before, #main-menu.submenu-secondaryborder-style-type2 ul li.menu-item-simple-parent ul li ul:after, .megamenu-title-underline-type1 .megamenu-child-container > ul.sub-menu > li > a:before, .megamenu-title-underline-type1 .megamenu-child-container > ul.sub-menu > li > .nolink-menu:before { display:none; }
.megamenu-title-underline-type1 .megamenu-child-container > ul.sub-menu > li > a, .megamenu-title-underline-type1 .megamenu-child-container > ul.sub-menu > li > .nolink-menu { padding-bottom:0; }
.megamenu-title-underline-type2 .megamenu-child-container > ul.sub-menu > li > a, .megamenu-title-underline-type2 .megamenu-child-container > ul.sub-menu > li > .nolink-menu { border-bottom: none; padding-bottom: 0; }
#main-menu.submenu-border-style-dotted ul li.menu-item-simple-parent ul li, .submenu-border-style-dotted .megamenu-child-container ul.sub-menu > li > ul li a, #main-menu.submenu-border-style-solid ul li.menu-item-simple-parent ul li, .submenu-border-style-solid .megamenu-child-container ul.sub-menu > li > ul li a { border:none; }
#main-menu.enable-submenu-defaulticon ul li.menu-item-simple-parent ul li a.dt-menu-expand:before, .enable-submenu-defaulticon .megamenu-child-container ul.sub-menu > li > ul li a.dt-menu-expand:before { display:none; }
.enable-megamenu-titlebgcolor .megamenu-child-container ul.sub-menu li a.dt-menu-expand { height:36px; line-height:35px !important; right:15px; top:11px; background-color:inherit; }
}  @media only screen and (max-width:767px) { @media only screen and (-moz-min-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-devicepixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) { 
#primary.with-left-sidebar, #primary.with-right-sidebar, #primary.with-both-sidebar { display: inline-block; float: left;}
}
.container, .header.header5 .container { width:420px; }
.boxed .wrapper { width:100%; margin:0 auto; float:none; }
.boxed .header, .boxed .header6 #header-wrapper { width:100%; }
.banner-content { height:225px; }
.banner-content-overlay { width:100%; }
.parallax-banner-text h2 { font-size:40px; margin-bottom:10px; }
.parallax-banner-text h3 { font-size:35px; }
.parallax-banner-text { padding:20px; } .widget .recent-post-widget .entry-meta { display:inline; } .dt-sc-tribe-views ul { display: none; }
.tribe-bar-collapse #tribe-bar-collapse-toggle { margin-top: 15px; width: 100%; }
.dt-sc-tribe-views select.tribe-bar-views-select, span.tribe-events-user-recurrence-toggle { display: block; }
.dt-sc-tribe-views select.tribe-bar-views-select { margin-bottom:30px; }
.dt-sc-tribe-views select, .dt-sc-tribe-views select option { background-color:#fff; }
.dt-sc-tribe-views select option { padding:10px 0 9px 10px; }
.tribe-events-sub-nav li a { text-align: center; padding:10px 20px 992px; }
.tribe-events-list .tribe-events-event-image + div.tribe-events-list-event-detail { margin-top:10px; width: 100%; }
#tribe-events-content h2.border-title.type2 { font-size:26px; }
.tribe-mobile-day-date { color:#2c3e50; }
#tribe-events-content.tribe-events-list .tribe-events-event-image { width:100%; margin:0; }
.tribe-events-list .tribe-events-event-image img {  max-height: inherit; }
.tribe-events-list .tribe-events-venue-details { line-height:22px; }
#tribe-events-photo-events .type-tribe_events.tribe-events-photo-event, #tribe-events-photo-events.photo-two-col .type-tribe_events.tribe-events-photo-event { max-width:100%; }
#tribe-events-content #tribe-events-photo-events .type-tribe_events.tribe-events-photo-event { width: 100%; margin-right:0; margin-left:0; } .dt-sc-button.large { padding:0px 60px 0px 15px; line-height:50px; }
.dt-sc-button.large span { width:50px; height:50px; line-height:50px; }
.intro-text h2 { font-size:23px; }
.intro-text .dt-sc-button.large { font-size:16px; float:none; }
.dt-sc-button2 { padding:8px 3px; font-size:10px; }
.dt-sc-button1.ico-button { padding:8px 3px; font-size:10px; }
.dt-sc-button4 { padding:10px 5px; font-size:15px; }
.dt-sc-button.medium { padding:0 55px 0 6px; }
.dt-sc-button5 { padding:0px 10px; font-size:12px; }
.att-btn1, .att-btn2, .hosting-btn-trans, .host-btn, .travel-btn, .travel-btn-green { padding:0 4px; line-height:25px; font-size:9px; }
.dt-sc-button3 { padding:6px 7px; font-size:11px; border-width:1px; }
.intro-text h4 { padding:0; }
.intro-text { text-align:center; }
.bg-content { width:100%; padding:100px 20px; text-align:center; }
.bg-content .alignright { float:none; }
.dt-sc-border1, .dt-sc-border2 { border:none; }
.dt-sc-border1 { margin:0; }
.dt-sc-border2 { padding:15px 0 0 0; }
.bg-img-overlay:after { float: left; height: 100%; left: 0; position: absolute; top:0; width: 100%; background-color:rgba(255, 255, 255, 0.85); z-index:-1; content:""; }
.row-wrapper .column.alignright { text-align:center; }
.row-wrapper h3 { font-size:23px; text-align:center; margin:0; }
.row-wrapper p { text-align:center; line-height:normal; }
.intro-content { padding-left:0; }
.intro-content .fa { position:inherit; margin-bottom:20px; }
.icon-content-left .dt-sc-ico-content.type5 .custom-icon { right:12px; }
.icon-content-right .dt-sc-ico-content.type5 .custom-icon { left:12px; } .dt-sc-team-wrapper { text-align:center; }
.carousel-arrows { left:40%; bottom:-30px; }
.dt-sc-team .image img, .dt-sc-team.type2 .image img { float:none; }
.dt-sc-team .image { width:100%; text-align:center; }
.dt-sc-team.type2 .image { margin-right:10px; width:100%; }
.dt-sc-team.type2 { text-align: center; }
.dt-sc-team-carousel-wrapper { margin-bottom:30px; }
.partner-list a { margin:0 30px 30px; }
.partner-list > a:nth-child(3), .partner-list > a:nth-child(6) { margin-right:0; }
.partner-carousel li { margin-bottom:20px; }
.hr-title { margin-bottom:20px; }
.border-title.type2 { margin-bottom:20px; }
.dt-sc-timeline-wrapper .column.dt-sc-one-half { width:auto; }
.dt-sc-timeline-wrapper:before, .dt-sc-timeline-team .dt-sc-team.type4 .image:before, .dt-sc-timeline-team .dt-sc-team.type4 .image:after { display:none; }
.dt-sc-timeline-team.right .dt-sc-team.type4 { padding-left:0; }
.dt-sc-timeline-team.left .dt-sc-team.type4 .image { margin:0 5px; }
.dt-sc-timeline-team.left .dt-sc-team.type4 { padding:0; } .sorting-container a { margin-bottom:5px; }
.portfolio-title h5 { margin-bottom:5px; }
.portfolio-title { padding:13px 10px 10px 75px; }
.recent-gallery-container #bx-pager a { margin:0 2px; }
.recent-gallery-container #bx-pager a img { max-width:71px; }
.recent-gallery-container .bx-controls a { bottom:-53px; }
.recent-gallery-container.without-pagination .bx-controls a { bottom:0px; }
.dt-sc-one-column .recent-gallery-container .bx-controls a.bx-next { right:0; }
.dt-sc-one-column .recent-gallery-container .bx-controls a.bx-prev { left:0; }
.dt_portfolios .dt-sc-two-third .recent-gallery-container { margin-bottom:25px; }
.dt_portfolios .bx-controls.bx-has-controls-direction { height:53px; }
.dt_portfolios .recent-gallery-container .bx-controls-direction a:before { padding:12px 10px; font-size:28px; }
.portfolio-carousel-wrapper .product-carousel {  bottom: -60px; top: inherit; }
.dt-sc-tabs-container.woocommerce-tabs .thumb { width:100% !important; margin:0 0px 20px 0; text-align:center; }
.project-details ul.client-details li span { width:110px; } 
.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .views, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .portfolio-title { padding:0 10px; }
.portfolio-container.type2 .portfolio .portfolio-detail .portfolio-title, .portfolio-container.type2 .portfolio .portfolio-detail .views { padding:0 15px; }
.portfolio-container.type2 .portfolio .portfolio-detail h5 { font-size:17px; }
.gallery-fullwidth .project-details { padding-left:0; }
.pagination ul li a, .pagination ul li .current, .pagination ul li .page-numbers.dots { border-left-width:1px; margin:1px; }
.pagination .next-post a { margin-left:0; } .column { margin-right:0px; }	
.dt-sc-one-fourth, .dt-sc-one-half, .dt-sc-one-third, .dt-sc-three-fourth, .dt-sc-two-third, .dt-sc-one-fifth, .dt-sc-four-fifth, .dt-sc-three-fifth, .dt-sc-two-fifth, .dt-sc-one-sixth, .dt-sc-two-sixth, .dt-sc-three-sixth, .dt-sc-four-sixth, .dt-sc-five-sixth, .column.no-space.dt-sc-one-fourth, .column.no-space.dt-sc-one-third, .column.no-space.dt-sc-one-half, .column.no-space.dt-sc-one-fifth, .column.no-space.dt-sc-one-sixth, .column.no-space.dt-sc-three-fourth, .column.no-space.dt-sc-two-third, .column.no-space.dt-sc-four-fifth, .column.no-space.dt-sc-three-fifth, .column.no-space.dt-sc-two-fifth, .column.no-space.dt-sc-two-sixth, .column.no-space.dt-sc-three-sixth, .column.no-space.dt-sc-four-sixth, .column.no-space.dt-sc-five-sixth, .portfolio.with-space.dt-sc-one-fourth, .portfolio.with-space.dt-sc-one-third, .portfolio.with-space.dt-sc-one-half, .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-third, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth, .page-with-sidebar .portfolio.with-space.dt-sc-one-fourth, .dt-sc-pricing-table.no-space .dt-sc-one-fourth, .page-with-sidebar .blog-items.apply-isotope .dt-sc-one-half, .page-with-sidebar .blog-items .dt-sc-one-third, .page-with-sidebar .portfolio.with-space.dt-sc-one-third, ul.products li .product-wrapper.product-four-column, ul.products li .product-wrapper.product-three-column, ul.products li .product-wrapper.product-two-column, ul.products li.product-category { width:100%; margin:0px 0px 20px 0px; }		
#primary, #primary.with-left-sidebar, #primary.with-right-sidebar, #secondary-left.secondary-has-both-sidebar, #secondary-right.secondary-has-both-sidebar, #primary.page-with-both-sidebar, .secondary-sidebar, #secondary-right, #secondary-left, #secondary, .portfolio.column.no-space.dt-sc-one-fifth, .portfolio-container .column.no-space.dt-sc-one-fourth, .portfolio-container.no-space .portfolio.dt-sc-one-third, .portfolio-container.no-space .portfolio.dt-sc-one-half, .portfolio-container.no-space .portfolio.dt-sc-one-column, .portfolio.column.no-space.dt-sc-one-half, .portfolio.column.no-space.dt-sc-one-third { width:100%; margin:0; }
.blog-items .dt-sc-one-third { width:31.3%; }
.blog-entry .entry-metadata p { margin:0 18px 0 0; }
.blog-entry .entry-metadata p span { margin-right:6px; }
.entry-post .date span { font-size:25px; }
.events .event-meta p:last-child, .entry-meta-data p:last-child { margin-right:0; } 
.events .event-meta p span, .entry-meta-data p span { margin-right:5px; }
.blog-items .dt-sc-one-third { width:100%; }
.blog-post.type3 .entry-meta-data p:first-child { padding:8px 10px 8px 0; margin:0; }
.pagination { padding-right:20px; }
.page-with-sidebar .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a.bx-prev, .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a.bx-prev, .content-full-width .dt-sc-one-column .entry-post .recent-gallery-container .bx-controls a.bx-prev { left:0; }
.page-with-sidebar .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a.bx-next, .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a.bx-next, .content-full-width .dt-sc-one-column .entry-post .recent-gallery-container .bx-controls a.bx-next { right:0; }
.page-with-sidebar .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a, .dt-sc-one-column .blog-post .recent-gallery-container .bx-controls a { bottom:-50px; }
.dt-sc-one-column .blog-post .recent-gallery-container #bx-pager a img, .dt-sc-one-half .blog-post .recent-gallery-container #bx-pager a img, .page-with-sidebar .dt-sc-one-third .blog-post .recent-gallery-container #bx-pager a img { max-width:57px; }
.page-with-sidebar .dt-sc-one-half .entry-post .recent-gallery-container #bx-pager a img { max-width: 53px; }
.dt-sc-one-column .entry-post .recent-gallery-container #bx-pager a img { max-width:52px; }
.dt-sc-one-third .entry-post:before { left:30px; }
.page-with-sidebar .dt-sc-one-third .entry-post:after, .dt-sc-one-third .entry-post:after { width:93%; }
.content-full-width .blog-items .dt-sc-one-column .entry-post:after, .page-with-sidebar .blog-items .dt-sc-one-column .entry-post:after, page-with-sidebar .blog-items .dt-sc-one-half .entry-post:after, .dt-sc-one-half .entry-post:after, .content-full-width .blog-items .dt-sc-one-half .entry-post:after { width:92%; }
.dt-sc-one-half .blog-post.type3 .recent-gallery-container #bx-pager a img, .blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:56px; }
.blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-61px; }
.page-with-sidebar .blog-post.type3 .recent-gallery-container .bx-controls a, .page-with-sidebar .dt-sc-one-half .blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-65px; }
.blog-post.type3 .entry-meta .date { padding:10px 5px 5px; }
.blog-post.type3 .entry-meta, .dt-sc-one-third .blog-post.type3 .entry-meta, .dt-sc-one-third .blog-post.type3 .entry-meta .date, .dt-sc-one-third .blog-post.type3 .entry-meta .post-comments, .blog-post.type3 .entry-meta .date, .blog-post.type3 .entry-meta .post-comments { width:60px; }
.blog-post.type3 .date p span { font-size:30px; }
.blog-post.type3 .entry-meta .post-comments { padding:10px 5px 5px; }
.blog-post.type3 { padding:0 0 20px 75px; }
.page-with-sidebar .blog-post.type3 .entry-meta-data p:nth-of-type(2n) span { margin-left:5px; }
.page-with-sidebar .dt-sc-one-third .blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:53px; }
.blog-post.type3 .entry-meta-data p { border:none; }
.main-title h1, main-title h2 { width:100%; text-align:center; }
.breadcrumb { margin:25px auto 0; display:inline-block; float:none; }
.full-width-bg, .breadcrumb-wrapper { text-align:center; }
.breadcrumb-wrapper.type4 .breadcrumb { margin:auto; }
.breadcrumb-wrapper.type4 { padding:16px 0; } .products .product-title a span { margin-right:3px; }
.product-carousel, .events-carousel-wrapper .product-carousel { top:auto; bottom:-30px; left:0; right:0; margin:auto; width:80px; }
.product-carousel, .align-arrows .product-carousel { bottom:-15px; }
.product-carousel { bottom: -40px; }
.align-arrows .product-carousel { top:auto; }
.product-carousel-wrapper { margin-bottom:40px; }
.events-carousel .dt-sc-one-fourth { margin:0 5px; }
.pagination .next-post a:before { right:-23px; }
.feature-product-carousel.products .product-wrapper { margin:0 0 30px 0; }
.page-with-sidebar .products .product-four-column .product-title a { font-size:13px; }
.property-single-detail #bx-pager img { max-width: 50px; }
.single-property-info li, .page-with-sidebar .single-property-info li { padding:13px 12px; }
.property-single-detail .dt-sc-social-icons li a { min-width:23px; font-size:14px; }
.property-single-detail #bx-pager a { margin:0 3px 5px; }
.products.type2 .product-details h5 { text-align:center; padding:0 10px; } .post-author-details .dt-sc-social-icons li a { padding:0; min-width:45px; font-size:23px; }
.post-author-details { margin-bottom:35px; } .widget.widget_text h5.dt-sc-toggle-accordion {  padding: 0 5px 0 75px; }
.widget ul.tweet_list .fa { line-height:50px; } .wpcf7-form .dt-sc-one-third, #commentform .dt-sc-one-half { margin-bottom:0; }
.wpcf7-form { float: left; width: 100%; margin-bottom: 20px; }
.dt-sc-content-highlighter { left:0 !important; right:auto !important; }
.dt-sc-content-highlighter .column.dt-sc-one-half, .dt-sc-content-highlighter .column.dt-sc-one-fifth, .dt-sc-content-highlighter .column.dt-sc-four-fifth  { width:auto; }  .dt-sc-ico-content.type6 .custom-icon { margin-right:8px; }
.icon-content-left, .icon-content-right { margin-top:30px; }
.icon-content-right .dt-sc-ico-content.type5 .custom-icon { left:10px; }
.icon-content-right .dt-sc-ico-content.type5 { padding:20px 0 0 35px; }
.dt-sc-ico-content.type2 { margin-bottom:20px; }
.dt-sc-ico-content.type3 { padding-bottom:25px; }
.icon-content-left .dt-sc-ico-content.type5 { padding:20px 35px 0 0; }
.icon-content-left .dt-sc-ico-content.type5 .custom-icon { right:10px; }
.icon-content-left .dt-sc-ico-content.type5, .icon-content-right .dt-sc-ico-content.type5 { margin-bottom:10px; }
.icon-content-left .dt-sc-ico-content.type5:last-child, .icon-content-right .dt-sc-ico-content.type5:last-child { margin-bottom:0; }
.dt-sc-ico-content.type6 p { line-height:18px; }
.dt-sc-ico-content.type6 h6 { margin-bottom:10px; }
.slide-controls-wrapper .column.dt-sc-one-fourth { margin:0 0 5px; }
.dt-sc-ico-content.type11 h4 { line-height:normal; margin-bottom:15px; }
.dt-sc-ico-content.type12.left h4 .fa { margin:0 7px 0 8px; }
.dt-sc-ico-content.type7, .dt-sc-ico-content.type11 { padding-left:90px; }
.dt-sc-ico-content.type7 h4, .dt-sc-ico-content.type11 h4 { line-height:normal; }
.dt-sc-ico-content.type9 .custom-icon:before { display:none; }
.dt-sc-working-hours span { width:130px; }
.icon-content-left .dt-sc-ico-content.type5:before { right:-1.8%; }
.icon-content-right .dt-sc-ico-content.type5:before { left:-1.7%; }
.dt-sc-ico-content.type8 { margin-bottom:50px; }
.dt-sc-ico-content.type10 { border:1px dashed #969696; }
.dt-sc-hr-border { border:none; margin-top:20px; }
.dt-sc-ico-content.type18 { margin-bottom: 20px; }
.dt-sc-ico-content.type21 .dt-sc-icon-border, .dt-sc-iconbox-border { display:none; }
.dt-sc-ico-content.type21 h5 { padding:0; margin-bottom:10px; }
.dt-sc-ico-content.type21 .dt-sc-special-content { margin-bottom:10px; }
.row-wrapper .dt-sc-button.type6 { margin:10px 0 0 0; }
.half-overlay-bg-content { padding-right:30px; }
.dt-sc-testimonial-wrapper.type4 .column.dt-sc-one-half { width:420px !important; margin:0 !important; }
.dt-sc-testimonial.type4 .column.dt-sc-three-fourth { width:100%; margin:0; }
.dt-sc-testimonial.type4 .testimonial-content.with-chat-effect:after { left:0; right:0; margin:auto; top:-10px; transform: rotate(135deg); -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); -moz-transform: rotate(135deg); }
.dt-sc-testimonial.type4 .testimonial-content.with-chat-effect { margin-top:15px; }
.dt-sc-hr.top { width: 92%; }
.dt-sc-hr.top a { right: -8%; }
.special-title h2 { font-size:50px; }
.dt-sc-colored-box { margin-bottom:20px; animation:inherit; }
.dt-sc-colored-box.with-icon { padding-top:65px; }
.partner-carousel.list-type1 li, .partner-carousel.list-type1.three-column li, .partner-carousel.list-type1.two-column li { width:100%; margin:0; }
.partner-carousel.list-type1 li:before, .partner-carousel.list-type1 li:after { display:none; } .dt-sc-progress, .dt-sc-bar-text { width:100%; text-align:left; } .dt-sc-tb-header .dt-sc-price h2 { font-size:40px; }
.dt-sc-pr-tb-col.type3 .dt-sc-tb-header .dt-sc-price { margin:30px auto 0; } .dt-sc-donutchart-small:before, .dt-sc-donutchart-medium:before { display:none; } .dt-sc-toggle-frame-set-container { width:100%; }
ul.dt-sc-tabs-frame li a, .woocommerce-tabs ul.tabs li a { padding:0 10px; font-size:15px; }
ul.dt-sc-tabs-vertical-frame { width:100%; }
.dt-sc-partner-carousel li { margin:0 10px; }
.dt-sc-tabs-vertical-frame-content { width:100%; margin:13px 0 0 0; }
.dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li.current a { border:1px solid; }
.dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li a { text-align:center; }
h5.dt-sc-toggle, h5.dt-sc-toggle-accordion { padding:15px 2px 16px 60px; }
.dt-sc-tabs-container.type5 .dt-sc-tabs-frame li { margin:0 0 20px 0; }
.dt-sc-tabs-container.type5 .dt-sc-tabs-frame { border:none; }
.dt-sc-tabs-container.type5 .dt-sc-tabs-frame-content { padding:35px 0 0 0; text-align:center; }
.parallax-content h2 { font-size:30px; }
.parallax-content > a span { font-size:70px; }
.parallax-content-bg2 .dt-sc-social-icons li a { padding:0;}
.dt-sc-colored-box span { top:-18px; }
.dt-sc-property-search-container .dt-sc-tabs-container.type2 ul.dt-sc-tabs-frame li a { font-size:15px; padding:0 20px; } .side-nav-container { margin-bottom:50px; }
.side-nav-container ul li a .fa { margin-left:5px; }
blockquote.type2 .fa-quote-left { left:10px; }
blockquote.type2 { padding:10px 2px 10px 33px; }
.intro-text.type3 .intro-text-content { background:rgba( 255, 255, 255, 0.85 ); width:100%; }
.intro-text.type5 { background-size:inherit; background-image:none; background-color:#662729; padding:23px 10px 33px; }
.intro-text.type5 .intro-text-content { width:100%; }
.dt-sc-hours-icon span, .dt-sc-one-half .dt-sc-hours-icon span { top:-31px; }
.dt-sc-reservation-form a .button { float:right; }
.dt-sc-reservation-form { position:relative; top:0px; } .star-rating { width:65%; }
.woocommerce form.woocommerce-checkout .form-row.form-row-first { margin-right:16px; }
table.shop_table .quantity .plus, table.shop_table .quantity .minus, .product .summary .quantity .qty, .product .summary .quantity .plus, .product .summary .quantity .minus { padding:0 10px; }
.woocommerce .quantity .qty, .woocommerce-page .quantity .qty { width:40px; }
.woocommerce div.product div.images, .woocommerce-page div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce div.product div.product-image-meta, .woocommerce-page div.product div.product-image-meta, .woocommerce #content div.product div.product-image-meta, .woocommerce-page #content div.product div.product-image-meta, .woocommerce-account .woocommerce, .woocommerce-account .content-full-width .woocommerce, .woocommerce-MyAccount-navigation ul li a { width:100%; }
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 { width:100%; }
.product .images .thumbnails .yith_magnifier_gallery li, .product .images .thumbnails .yith_magnifier_gallery li.last, .woocommerce-MyAccount-navigation ul li a { margin:0; }
.woocommerce .shop_table .quantity .plus, .woocommerce .shop_table .quantity .minus, .woocommerce-page .shop_table .quantity .plus, .woocommerce-page .shop_table .quantity .minus { height:30px; padding:0 3px; }
.woocommerce .shop_table .quantity .qty, .woocommerce-page .shop_table .quantity .qty { height:30px; width:30px !important; padding:0; }
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td { padding:6px 5px; }
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th { font-size:13px; padding:15px 5px; }
.woocommerce .shop_table.my_account_orders td { font-size:12px; }
.woocommerce table.cart img, .woocommerce-page table.cart img, .woocommerce #content table.cart img, .woocommerce-page #content table.cart img { width:50px; }
.wishlist_table .add_to_cart.button { font-size:10px; padding:9px 3px; }
table.cart td.product-name a { font-size:12px; }
.woocommerce table.shop_table .product-subtotal span { font-size:13px; }
.woocommerce table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon, .woocommerce #content table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon { margin:0 0px 10px 0; float:none; }
.woocommerce table.cart td.actions, .woocommerce-page table.cart td.actions { padding:6px 0 30px 0; }
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator { width:100%; }
.woocommerce table.cart td.actions .coupon .input-text { margin:0 5px 0 10px; }
.dt-sc-tabs-frame-content .thumb, .woocommerce-tabs .panel .thumb { margin:0 10px 0 0; }
.type2 .dt-sc-tabs-frame-content ul li, .woocommerce-tabs .panel ul li { padding:10px 30px 10px 0; }
.type2 .dt-sc-tabs-frame-content ul li span, .woocommerce-tabs .panel ul li span { width:130px; }
.woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove { width:20px; height:20px; line-height:20px; font-size:18px; }
.woocommerce table.wishlist_table tbody td { padding:16px 5px; }
.woocommerce table.wishlist_table thead th { padding:16px 2px; }
.woocommerce-wishlist .wishlist_table .remove_from_wishlist.button { padding: 6px; font-size: 12px; } .error-info #searchform { width:100%; }
.error-info h2 span:last-child { font-size:35px; }
.error-info h2 { font-size:70px; }
.error-info h2 span.error-number { letter-spacing:60px; } .form-wrapper { width:100%; }
.form-wrapper form { padding:30px 20px; }
.form-wrapper form input { margin: 0; }
#reg_form input.button { margin-top:10px; }
.form-wrapper.register input.button { margin-top: 5px; }
#property-enquiry .dt-sc-one-half, .dt-sc-search-form .dt-sc-one-half, .dt-sc-search-form .dt-sc-one-third, .dt-sc-appointment-schedule-box .dt-sc-one-half { margin-bottom:0; }
.dt-sc-appointment-schedule-box .dt-sc-personal-info .choose-payment { margin-bottom:25px; } .dt-sc-bmi-frm-detail { width:100%; padding:20px; }
.dt-sc-bmi-frm .bmi-result { background-position: right bottom; float: left; height: auto; padding: 20px 10px; position: inherit; width: 100%; }
.full-bg img { position:static; max-width:100%; }
.dt-sc-bmi-frm-detail input { margin-bottom: 10px; }
.origin-bottom-image img, .origin-top-image img { position:relative; } #footer .widget .entry-meta span { margin-right:7px; }
#footer .widget .tweet_list li:before { padding:2px 5px 45px 0; }
#footer .recent-property-widget .entry-meta { margin-bottom:20px; }
.footer-wrapper .dt-sc-social-icons li a { padding:0 17px !important; line-height:60px !important; font-size:22px !important; }
.footer-links li { float:none; }
.copyright p { margin-bottom:10px; width:100%; text-align:center; }
.footer-links { float:none; display:inline-block; margin:0 auto; text-align:center; }
.copyright { text-align:center; }
.copyright .dt-sc-social-icons, .copyright .dt-sc-social-icons li, .copyright img { float:none; }
}  @media only screen and (min-width: 320px) and (max-width: 479px) {
.container, .header.header5 .container { width:300px; }
.boxed .wrapper { width:100%; margin:0 auto; float:none; }
.boxed .header, .boxed .header6 #header-wrapper { width:100%; }
.banner-content { height:150px; }
.parallax-banner-text h2 { font-size:27px; margin-bottom:10px; padding:0 0 5px; letter-spacing:9px; }
.parallax-banner-text h3 { font-size:25px; }
.parallax-banner-text { padding:15px 5px; }
.parallax-banner-text h3 span { letter-spacing:5px; } #header-wrapper { position:inherit !important; }
.header-mean-wrapper #logo { width:80%; }
.top-menu { width:100%; text-align:center; }
.top-right { width:100%; padding:0; float:left; }
.top-bar.type1 .top-menu li { width:100%; border-bottom:1px dashed #ededed; padding:0; }
.top-bar.type1 .dt-sc-right span, .top-bar.type7 .dt-sc-right span { width:auto; }
.top-bar.type1 .dt-sc-right .dt-sc-social-icons, .top-bar.type7 .dt-sc-right .dt-sc-social-icons { width:auto; }
.top-bar.type6 .top-menu.type2 li { float:none; }
.top-menu.type2 li { margin:0 5px 0; }
.top-contact-details { width:100%; text-align:center; }
.top-contact-details li { float:none; }
.shop-cart { width:100%; text-align:center; }
.top-bar.type5 .top-social-icons { width:100%; text-align:center; margin:0; }
.top-social-icons li { float:none; }
.service-option { width:100%; text-align:center; }
.top-social-icons li a { float:none; }
.hr-title h3 { font-size:25px; } .dt-sc-button.large { padding:0px 60px 0px 15px; }
.dt-sc-button.large span { width:50px; height:50px; line-height:50px; }
.intro-text h2 { font-size:23px; }
.intro-text .dt-sc-button.large { font-size:16px; float:none; }
.intro-text.type2, .intro-text.type1 { padding:33px 0px 33px 0; }
.dt-sc-ico-content.type17 .dt-sc-ico-title { padding:40px 0 30px; }
.dt-sc-button2 { padding:3px; font-size:6px; line-height:15px; border-width:1px; }
.dt-sc-button1.ico-button { padding:3px; font-size:6px; line-height:15px; border-width:1px; }
.dt-sc-button4 { padding:0px 5px; font-size:10px; line-height:19px; }
.dt-sc-button3 { padding:0px 5px; font-size:8px; border-width:1px; }
.dt-sc-button5 { padding:0px 5px; font-size:10px; border-width:1px; }
.intro-text h4 { padding:0; }
.intro-text { text-align:center; }
.intro-text.type5 .intro-text-content { width:100%; }
.intro-text.type6 { padding:23px 3px 33px; }
.intro-text.type4 { padding:45px 0px 40px; }
.intro-content { padding-left:0; }
.intro-content .fa { position:inherit; margin-bottom:20px; } .carousel-arrows { left:35%; bottom:-25px; }
.hr-title h2 { font-size:26px; }
.dt-sc-team-wrapper { text-align:center; }
.dt-sc-team .image img { float:none; }
.dt-sc-team .image { width:100%; text-align:center; }
.dt-sc-team.type2 .image { margin-right:0; }
.dt-sc-team-carousel-wrapper.type2 { margin-bottom:30px; }
.dt-sc-team-carousel-wrapper.type2 .carousel-arrows { bottom:30px; top:inherit; right:37%; }
.dt-sc-team.type4 .image, .dt-sc-timeline-team.left .dt-sc-team.type4 .image { width:100%; margin:0 0 25px 0; float:none; }
.dt-sc-team.type4 .team-details, .dt-sc-timeline-team.left .dt-sc-team.type4 .team-details { width:100%; text-align:center; }
.dt-sc-team.type4 { text-align:center; }
.dt-sc-team:hover .image img { transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); }
.partner-list a { margin:0 4px 30px; }
.partner-list > a:nth-child(3), .partner-list > a:nth-child(6) { margin-right:0; } .sorting-container a { margin-bottom:5px; }
.recent-gallery-container #bx-pager a { margin:0 3px; }
.recent-gallery-container #bx-pager a img { max-width:70px; }
.recent-gallery-container .bx-controls a { bottom:-55px; }
.dt_portfolios .dt-sc-two-third .recent-gallery-container .bx-controls a { bottom: -45px; }
.dt_portfolios .recent-gallery-container #bx-pager a img { max-width:45px; }
.project-details ul.client-details li span { width: 90px; }
.post-nav-container .post-prev-link { margin-bottom: 10px; }
.post-nav-container a { border: 1px solid #eaeaea; }
.post-nav-container, .post-nav-container .post-prev-link, .post-nav-container .post-next-link { border: none; text-align:center; }
.parallax-content-bg1 .alignleft { margin: 0 0 0 0; width: 100%; }
.parallax-content-bg1:after { width:100%; } .column { margin-right:0px; }	
.blog-items .dt-sc-one-third { width:31.3%; }
.blog-entry .entry-metadata p { margin:0 18px 0 0; }
.blog-entry .entry-metadata p span { margin-right:6px; }
.entry-post .date span { font-size:25px; }
.events .event-meta p:last-child, .entry-meta-data p:last-child { margin-right:0; } 
.events .event-meta p span, .entry-meta-data p span { margin-right:5px; }
.blog-items .dt-sc-one-third { width:100%; }
.entry-post .entry-meta { width:55px; }
.entry-post .entry-meta .date, .entry-post .entry-meta .post-comments { width:55px; }
.blog-post.type3 .entry-meta-data p:first-child { padding:8px 10px 8px 0; margin:0; }
.pagination { padding-right:25px; }
.pagination .next-post a, .pagination .prev-post a { font-size:13px; }
.blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:44px; }
.blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-61px; }
.dt-sc-one-column .entry-post .recent-gallery-container #bx-pager a img, .dt-sc-one-half .entry-post .recent-gallery-container #bx-pager a img, .page-with-sidebar .dt-sc-one-half .entry-post .recent-gallery-container #bx-pager a img, .dt-sc-one-half .blog-post.type3 .recent-gallery-container #bx-pager a img, .page-with-sidebar .dt-sc-one-half .blog-post.type3 .recent-gallery-container #bx-pager a img, .dt-sc-one-column .blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:42px; }
.entry-post .entry-meta .date { padding:5px 5px 0; }
.entry-post .entry-meta .post-comments { padding:7px 5px; }
.entry-post .entry-meta .entry_format { font-size:19px; height:31px; line-height:21px; }
.content-full-width .blog-items .dt-sc-one-column .entry-post:after, .page-with-sidebar .blog-items .dt-sc-one-column .entry-post:after, .page-with-sidebar .blog-items .dt-sc-one-half .entry-post:after, .dt-sc-one-half .blog-items .entry-post:after { width: 88%; }
.blog-items .dt-sc-one-third .entry-post:before { left: 25px; } 
.page-with-sidebar .dt-sc-one-third .entry-post::after, .dt-sc-one-third .entry-post::after { width: 91%; }
.page-with-sidebar .dt-sc-one-third .recent-gallery-container #bx-pager a img, .dt-sc-one-third .entry-post .recent-gallery-container #bx-pager a img { max-width:42px; }
.breadcrumb { margin:25px 0 0 0; }
.blog-post.type3 .entry-meta .date { padding:10px 5px 5px; }
.blog-post.type3 .date p span { font-size:30px; }
.blog-post.type3 .entry-meta .post-comments { padding:10px 5px 5px; }
.blog-post.type3 { padding:0 0 20px 70px; }
.blog-post.type3 .entry-meta-data p { border-right:none; }
.blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:47px; }
.page-with-sidebar .blog-post.type3 .entry-meta-data p:nth-of-type(2n) span { margin-left:0px; }
.single-format-gallery .blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:52px; }
span.image-overlay-inside { width:45px; height:45px; line-height:44px; font-size:16px; }
ul.commentlist li .author-name { float:none; }
ul.commentlist li .comment-details { width:100%; padding:0 0 0 100px; }
ul.commentlist li { padding:0; }
.entry-post-content { padding-left:65px; } .pagination .prev-post a { padding:0 10px 0 0; }
.pagination .next-post a { padding:0 0 0 10px; }
.pagination ul li a, .pagination .next-post a, .pagination .prev-post a, .pagination ul li .current, .pagination ul li .page-numbers.dots { padding:0 12px; }
.pagination .next-post a span { margin-left:5px; }
.pagination .prev-post a span { margin-right:5px; }
.property-single-detail #bx-pager img { max-width: 40px; }
.products.type2 .product-meta li span.dt-area-icon, .products.type2 .product-meta li span.dt-bedroom-icon, .products.type2 .product-meta li span.dt-floor-icon { background-size:20px; }
.products.type2 .product-meta li span { font-size:12px; padding-left: 22px; }
.products.type2 .product-meta { padding:10px 0 10px 10px; }
.products.type2 .product-content a { font-size:12px; }
.products.type2 .product-details .amount { font-size:15px; } .post-author-details .dt-sc-social-icons li a { padding:0; min-width:32px; font-size:16px; } .widget.widget_text h5.dt-sc-toggle-accordion {  padding: 0 5px 0 75px; }
.widget ul.tweet_list .fa { line-height:50px; } #tribe-events-content h2.border-title.type2 { background:none; }
.tribe-events-calendar thead th { padding:8px 0; } .wpcf7-form .dt-sc-one-third, #commentform .dt-sc-one-half { margin-bottom:0; }
.error-info .back-menu a { display:inline-block; margin-bottom:15px; }
.dt-sc-contact-info.type2 .contact-icon h4 { font-size:18px; }
.dt-sc-content-highlighter { position:relative !important; width: 100% !important; bottom:auto !important; top:auto !important; height:auto !important; }  .dt-sc-ico-content.type6 .custom-icon { margin-right:8px; }
.icon-content-left, .icon-content-right { margin-top:30px; }
.icon-content-right .dt-sc-ico-content.type5 .custom-icon { left:10px; }
.icon-content-right .dt-sc-ico-content.type5 { padding:20px 0 0 35px; }
.dt-sc-ico-content.type3 { padding-bottom:25px; }
.icon-content-left .dt-sc-ico-content.type5 { padding:20px 35px 0 0; }
.icon-content-left .dt-sc-ico-content.type5 .custom-icon { right:10px; }
.icon-content-left .dt-sc-ico-content.type5, .icon-content-right .dt-sc-ico-content.type5 { margin-bottom:10px; }
.icon-content-left .dt-sc-ico-content.type5:last-child, .icon-content-right .dt-sc-ico-content.type5:last-child { margin-bottom:0; }
.dt-sc-ico-content.type6 p { line-height:18px; }
.dt-sc-ico-content.type6 h6 { margin-bottom:10px; }
.slide-controls-wrapper .column.dt-sc-one-fourth { margin:0 0 5px; }
.dt-sc-ico-content.type11 h4 { line-height:normal; margin-bottom:15px; }
.dt-sc-ico-content.type12.left h4 .fa { margin:0 7px 0 8px; }
.dt-sc-ico-content.type7, .dt-sc-ico-content.type11 { padding-left:90px; }
.dt-sc-ico-content.type7 h4, .dt-sc-ico-content.type11 h4 { line-height:normal; }
.dt-sc-ico-content.type9 .custom-icon:before { display:none; }
.dt-sc-working-hours span { width:130px; }
.icon-content-left .dt-sc-ico-content.type5:before { right:-1.8%; }
.icon-content-right .dt-sc-ico-content.type5:before { left:-1.7%; }
.dt-sc-ico-content.type8 { margin-bottom:50px; }
.dt-sc-ico-content.type10 { border:1px dashed #969696; }
.dt-sc-hr-border { border:none; margin-top:20px; }
.icon-content-left, .icon-content-right { width:98%; }
.icon-content-right { padding-left:5px; }
.dt-sc-testimonial-wrapper.type4 .column.dt-sc-one-half { width:300px !important; margin:0 !important; }
.dt-sc-hr.top { width: 88%; }
.dt-sc-hr.top a { right: -12%; }
.half-overlay-bg-content { padding-right:10px; }
.special-title h2 { font-size: 40px; }
.dt-sc-events-list.featured-event .event-details h4 { font-size:31px; }
.dt-sc-events-list .event-details { text-align:center; }
.dt-sc-events-list.featured-event, .dt-sc-events-list { padding-left: 0; }
.dt-sc-events-list .event-meta { position:relative; margin:0 0 20px; }
.dt-sc-events-list.featured-event .event-meta .date, .dt-sc-events-list .event-meta .date { margin:0 auto; }
.dt-sc-events-list .event-details h4 { font-size:27px; }
.dt-sc-events-list.featured-event .event-details .event-metadata p { font-size:15px; }
.dt-sm-entry .dt-sm-image { width:100%; text-align:center; margin-bottom:20px; }
.dt-sm-entry .dt-sm-entry-content { text-align:center; width:100%; }
td { font-size: 10px; }
th { font-size: 11px; }
th, td { padding: 5px; }
.call-out .subtitle-text span { margin:10px 0 0; }
.call-out h2 { font-size:30px; } .dt-sc-progress, .dt-sc-bar-text { width:100%; text-align:left; } .dt-sc-donutchart-small:before, .dt-sc-donutchart-medium:before { display:none; } ul.dt-sc-tabs-frame li a, .woocommerce-tabs ul.tabs li a { padding:0 4px; }
.dt-sc-tabs-frame-content .thumb, .woocommerce-tabs .panel .thumb { margin:0 15px 0 0; }
ul.dt-sc-tabs-frame li a, .woocommerce-tabs ul.tabs li a { border-color: #eaeaea; border-style: solid; border-width: 1px 1px 0; box-sizing: border-box; width: 100%; }
.type2 ul.dt-sc-tabs-frame li { margin: 0 0 1px; }
ul.dt-sc-tabs-frame li, .woocommerce-tabs ul.tabs li { width: 100%; }
.dt-sc-tabs-container.type3 ul.dt-sc-tabs-frame li a { padding:0 3px; }
.dt-sc-tabs-container.type4 ul.dt-sc-tabs-frame li a { padding:0 4px; }
.dt-sc-tabs-container.type4 ul.dt-sc-tabs-frame li:last-child a { margin:0; }
.dt-sc-tabs-container.type6 ul.dt-sc-tabs-frame li a { padding:0 13px; }
ul.dt-sc-tabs-vertical-frame { width:100%; }
.dt-sc-tabs-vertical-frame-content { width:100%; margin-left:0; }
h5.dt-sc-toggle, h5.dt-sc-toggle-accordion { padding:15px 5px 16px 65px; }
ul.dt-sc-tabs-frame li a.current, .woocommerce-tabs ul.tabs li a.current, .dt-sc-tabs-frame-content, .woocommerce-tabs .panel { margin-left:0; } .side-nav-container ul li a .fa { margin-left:5px; }
blockquote.type2 .fa-quote-left { left:3px; }
blockquote.type2 { padding:10px 2px 10px 22px; }
.dt-sc-hours-icon span, .dt-sc-one-half .dt-sc-hours-icon span { top:-16px; }
.dt-sc-hours-icon:before, .dt-sc-hours-icon:after { top:8px; }
.dt-sc-fd-price { float:none; margin-left:10px; }
.dt-sc-property-search-container { top:0; margin-bottom:20px; } .page_info h2 { font-size:25px; }
.page_info h3 { font-size:23px; }
.page_info h3 span .fa, .page_info h2 span .fa, .page_info h4 span .fa, .page_info h5 span .fa { width:40px; height:40px; line-height:40px; font-size:19px; } .dt-sc-icon-list li .fa { margin-right:10px; } .star-rating { width:65%; }
.woocommerce form.woocommerce-checkout .form-row-first, .woocommerce-page form.woocommerce-checkout .form-row-first, .woocommerce form.woocommerce-checkout .form-row-last, .woocommerce-page form.woocommerce-checkout .form-row-last { width:100%; margin-right:0; }
table.shop_table .quantity .plus, table.shop_table .quantity .minus, .product .summary .quantity .qty, .product .summary .quantity .plus, .product .summary .quantity .minus { padding:0 10px; }
.woocommerce .quantity .qty, .woocommerce-page .quantity .qty { width:40px; }
.hr-title h3, .hr-title h2, .hr-title h1, .hr-title h4, .hr-title h5, .hr-title h6 { white-space:inherit; padding:0; }
.hr-title { margin-bottom:20px; }
.title-sep-container { display:none; }
.product .images .thumbnails .yith_magnifier_gallery li, .product .images .thumbnails .yith_magnifier_gallery li.last { margin:0; }
.single-product .thumbnails ul li { width:70px; }
.widget_price_filter .ui-slider .ui-slider-handle { left:5px; }
.widget_price_filter .price_slider_wrapper .ui-widget-content { width:98%; }
.woocommerce form .form-row-first, .woocommerce-page form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-last { width:100%; }
.woocommerce-cart table.shop_table tbody, .woocommerce-account table.my_account_orders tbody, .woocommerce-wishlist table.shop_table tbody, .woocommerce .shop_table.cart tbody { display: block; overflow-x: auto; position: relative; white-space: nowrap; width: auto; }
.woocommerce-account table.my_account_orders tbody { overflow-y:hidden; }
.woocommerce-cart table.shop_table thead, .woocommerce-account table.my_account_orders thead, .woocommerce-wishlist table.shop_table thead, .woocommerce .shop_table.cart thead { display:block; float:left; }
.woocommerce .shop_table.cart th, .woocommerce table.my_account_orders th, .woocommerce-page table.my_account_orders th { width:140px; border-bottom: 1px solid #eaeaea; height: 51px; line-height: 50px; padding: 0; text-align: center; vertical-align: middle; width: 100px; display:block; } 
.woocommerce .shop_table.cart td, .woocommerce-page .shop_table.cart td, .woocommerce .woocommerce .shop_table.my_account_orders td, .woocommerce-page .woocommerce .shop_table.my_account_orders td { min-width:32px; border-bottom: 0 none; height: 51px; padding: 0; text-align: center; vertical-align: middle; width: 165px; display:block; }
.woocommerce .woocommerce .shop_table.my_account_orders td, .woocommerce-page .woocommerce .shop_table.my_account_orders td { width:170px; }	
.woocommerce .shop_table.cart tr, .woocommerce table.my_account_orders tr, .woocommerce-page table.my_account_orders tr { display:inline-block; }
.woocommerce table.shop_table .cart_table_item td:last-child, .woocommerce table.shop_table .cart_table_item td:first-child { border:none; }
.woocommerce .quantity, .woocommerce-page .quantity { margin:0 auto; position:relative; overflow:hidden; width:81px; }
.woocommerce table.cart td.actions .coupon label { float:none; }
.woocommerce table.cart td.actions .coupon label, .woocommerce .shop_table.cart td.product-price span, .wishlist_table tr td.product-stock-status span.wishlist-in-stock, .woocommerce .shop_table.my_account_orders td { font-size:13px; }
.shop_table tr.order td.order-status { padding-top:10px !important; text-align:center !important; }
.woocommerce .single-product .quantity, .woocommerce-page .single-product .quantity { width:117px; }
.woocommerce .shop_table .quantity .plus, .woocommerce .shop_table .quantity .minus, .woocommerce-page .shop_table .quantity .plus, .woocommerce-page .shop_table .quantity .minus { padding:0 4px; }
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { width:100%; margin:0 0 20px 0; }
.woocommerce .shop_table.cart .product-name a, .woocommerce .shop_table.cart td.product-price span, .woocommerce .shop_table.cart .quantity, .woocommerce .shop_table.cart .product-subtotal span, .woocommerce .shop_table.my_account_orders td a, .woocommerce .shop_table.my_account_orders td.order-date time, .woocommerce .shop_table.my_account_orders td.order-total span, .woocommerce table.my_account_orders .order-actions .button, .woocommerce-page table.my_account_orders .order-actions .button, .wishlist_table tr td.product-stock-status span, .wishlist_table tr td.product-price span, .wishlist_table .add_to_cart.button, .woocommerce-wishlist .wishlist_table .product-add-to-cart .remove_from_wishlist.button { margin-top:10px; display:inline-block; }
.woocommerce table.cart td.actions .coupon .input-text { width:145px; height:45px; margin:0 0 10px; float:none; }
.woocommerce table.cart td.actions, .woocommerce-page table.cart td.actions { width:100%; padding:6px 0 50px; }
.woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove { margin:10px auto 0; display:inline-block; }
.woocommerce table.shop_table, .woocommerce-page table.shop_table { display:block; }
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering { width:100%; }
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count { width:100%; text-align:center; }
.woocommerce table.wishlist_table tr td.product-remove { padding:0; }
.wishlist_table tr td.product-thumbnail a { max-width:inherit; }
.wishlist_table tr td.product-thumbnail a img { width:50px; }
.woocommerce table.shop_table.wishlist_table th, .woocommerce-page table.shop_table.wishlist_table th { font-size:11px; border-bottom:none; } .error-info #searchform { width:100%; }
.error-info h2 span.error-number { letter-spacing:50px; }
.error-info h2 { font-size:70px; }
.error-info h2 span:last-child { padding:10px; letter-spacing:5px; font-size:30px; } #footer .widget .entry-meta span { margin-right:7px; }
#footer .widget .tweet_list li:before { padding:2px 5px 45px 0; }
#footer .recent-property-widget .entry-meta { margin-bottom:20px; }
.footer-wrapper .dt-sc-social-icons.type2 li a { padding:0 15px; font-size:23px; }
.copyright p { margin-bottom:10px; }
.copyright.type3 p { line-height:normal; }
}  @media only screen and (max-width: 319px) {
.container, .header.header5 .container { width:200px; }
.boxed .wrapper { width:100%; margin:0 auto; float:none; }
.boxed .header, .boxed .header6 #header-wrapper { width:100%; }
.banner-content { height:130px; }
.parallax-banner-text h2 { font-size:27px; margin-bottom:10px; padding:0 0 5px; letter-spacing:7px; }
.parallax-banner-text h3 { font-size:24px; letter-spacing:2px; }
.parallax-banner-text { padding:10px 5px; }
.parallax-banner-text h3 span { letter-spacing:5px; }
.dt-style-picker-wrapper { display:none; } #header-wrapper { position:inherit !important; }
.top-menu { width:100%; text-align:center; }
.top-right { width:100%; padding:0; float:left; }
.top-right .register li a { float:none; padding:0; }
.top-right .register li { width:100%; text-align:center; }
.top-right .register li span { width:auto; float:none; margin-right:5px; }
.top-contact-details { width:100%; text-align:center; }
.top-contact-details li { float:none; }
.shop-cart { width:100%; text-align:center; }
.top-social-icons, .top-bar.type5 .top-social-icons { width:100%; text-align:center; margin:0; }
.top-social-icons li { float:none; }
.service-option { width:100%; text-align:center; }
.top-social-icons li a { float:none; }
.logo-wrapper .dt-sc-right { line-height:50px; }
.logo-wrapper .top-menu.type3 li { margin:0; }
.logo-wrapper .top-menu.type3 li:last-child a { border:none; padding:0; }
.shopping-cart { min-width:200px; right:-52px; }
.product_cart_list .product-details > span { margin:0 2px 5px 0; }
.product_cart_list li a img { max-width:60px; margin-right:5px; }
.top-bar .top-shop-cart.type2 .shopping-cart { right:-45px; }
.search-form-box:before { left:65px; }
.search-form-box { left:-47px; right:inherit; }
#search-form-box .search-text-box { min-width:200px; }
.top-bar.type2 .top-shop-cart.type2 li.search > a, .top-bar.type2 .top-shop-cart.type2 li.dt-sc-cart > a { padding: 0 10px; font-size: 17px; }
.top-bar.type2 .dt-sc-social-icons.type2 li a { font-size:15px; }
.top-bar.type2 #search-form-box .search-text-box { min-width:170px; }
.top-bar.type2 .searchform { margin-bottom:0; }
.top-bar.type2 .search-form-box { right:-5px; }
.top-bar.type2 .top-shop-cart.type2 .shopping-cart:before { right:7px; }
.top-bar.type2 .top-shop-cart.type2 .shopping-cart:after { right:10px; }
.shopping-cart:after, .top-shop-cart.type2 .shopping-cart:after { right: 37.9%; }
.header8 .top-shop-cart.type2 .shopping-cart { right: -41px; padding:20px 15px 10px; }
.header-mean-wrapper .header #logo img { width:73%; }
.header-mean-wrapper .header #logo { text-align:left; }
.menu-item-widget-area-container .tribe-events-countdown-widget .tribe-countdown-time .tribe-countdown-number { font-size:19px; }
.menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li a img { width:55px; }
.menu-item-widget-area-container .woocommerce .product_list_widget li .product-title, .woocommerce-page .menu-item-widget-area-container .product_list_widget li .product-title, .menu-item-widget-area-container .woocommerce ul.product_list_widget li a, .woocommerce-page .menu-item-widget-area-container ul.product_list_widget li a { font-size:13px; }
.menu-item-widget-area-container .products .product-title { bottom:-55px; }
.menu-item-widget-area-container .products .product-wrapper:hover .product-title { bottom:0px; }
.large-title { font-size: 31px; } .dt-sc-button.large { padding:0 45px 0 10px; }
.dt-sc-button.large span { width:40px; }
.intro-text h2 { font-size:23px; }
.intro-text .dt-sc-button.large { font-size:15px; float:none; }
.intro-text.type2 { padding:33px 5px; }
.intro-text.type1 { padding:23px 3px 33px; }
.intro-text.type4 { padding:30px 3px 33px; }
.dt-sc-button2 { padding:2px; font-size:6px; line-height:12px; border-width:1px; }
.dt-sc-button1.ico-button { padding:2px; font-size:6px; line-height:12px; border-width:1px; }
.intro-text h4 { padding:0; }
.intro-text { text-align:center; }
.intro-text.type5 .intro-text-content { width:100%; }
.intro-content .fa { position:inherit; margin-bottom:15px; }
.intro-content { padding-left:0; } .carousel-arrows { left:30%; bottom:-25px; }
.hr-title h3, .hr-title h2, .hr-title h1, .hr-title h4, .hr-title h5, .hr-title h6 { white-space:inherit; padding:0; }
.title-sep-container { display:none; }
.hr-title h2 { font-size:22px; }
.dt-sc-team-wrapper { text-align:center; }
.dt-sc-team:hover .image img { transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); }
.dt-sc-team .image img, .dt-sc-team.type2 .image img { float:none; }
.dt-sc-team .image { width:100%; text-align:center; }
.dt-sc-team.type2 .image { margin-right:0; width:100%; }
.dt-sc-team .dt-sc-social-icons li a, .parallax-content-bg2 .dt-sc-social-icons li a { padding:0; width:33px; }
.dt-sc-team.type4 .image, .dt-sc-timeline-team.left .dt-sc-team.type4 .image { width:100%; margin:0 0 25px 0; float:none; }
.dt-sc-team.type4 .team-details, .dt-sc-timeline-team.left .dt-sc-team.type4 .team-details { width:100%; text-align:center; }
.dt-sc-team.type4 { text-align:center; }
.dt-sc-team.type5 .dt-sc-team-content { padding:7px; }
.parallax-content-bg2 .dt-sc-social-icons li a { padding: 0; }	
.dt-sc-team-carousel-wrapper.type2 { margin-bottom:30px; }
.dt-sc-team-carousel-wrapper.type2 .carousel-arrows { bottom:30px; top:inherit; right:37%; }
.partner-list a { margin:0 0px 30px; width:100%; text-align:center; }
.partner-list > a:first-child, .partner-list > a:nth-child(2), .partner-list > a:nth-child(4) { margin:0 0px 30px; }
.dt-sc-partner-carousel-wrapper .partner-list img { max-width: 100%; }
.partner-carousel.list-type1 li { padding:20px 10px; } .sorting-container a { margin-bottom:5px; }
.recent-gallery-container #bx-pager a { margin:0 4px; }
.recent-gallery-container #bx-pager a img { max-width:44px; }
.recent-gallery-container .bx-controls a { bottom:-55px; }
.recent-gallery-container.type2 .bx-controls-direction a:before { font-size:21px; line-height:35px; }
.recent-gallery-container.type2 .bx-controls-direction a { width:30px; height:35px; }
.image-overlay .portfolio-content span { bottom:15px; }
.portfolio .image-overlay a.zoom, .portfolio .image-overlay a.link { width:40px; height:40px; }
.portfolio .image-overlay a span { line-height:40px; font-size:17px; }
.image-overlay .portfolio-content h5 a { padding: 5px 0; }
.image-overlay .portfolio-content h5 { font-size:15px; }
.portfolio:hover .image-overlay a.zoom { right:44px; }
.portfolio:hover .image-overlay a.link { left:44px; }
.post-nav-container, .post-nav-container .post-prev-link, .post-nav-container .post-next-link { border:none; text-align:center; }
.post-nav-container .post-prev-link, .post-nav-container .post-next-link { float:none; }
.post-nav-container a { border:1px solid #eaeaea; }
.post-nav-container .post-prev-link { margin-bottom:10px; }
.project-details ul.client-details li span { width:70px; }
.client-details li .fa { margin-right:5px; }
.dt_portfolios .recent-gallery-container .bx-controls-direction a:before { font-size: 20px; padding: 7px 8px; }
.dt_portfolios .bx-controls.bx-has-controls-direction { height: 43px; }
.portfolio-title h5 { margin-bottom:5px; }
.portfolio-title { padding:13px 10px 10px 75px; }
.product-carousel .fa { font-size:25px !important; line-height:35px; }
.product-carousel a { width:35px; height:35px; }
.portfolio-container.type2 .portfolio-detail .views span { font-size:13px; margin:5px 0 4px; }
.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail h5, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail h5, .portfolio-container.type2 .portfolio .portfolio-detail h5, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail p, .portfolio-container.type2 .portfolio .portfolio-detail p, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail p { font-size: 11px; }
.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .views, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .views, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .portfolio-title, .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .portfolio-title, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .views, .page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-fourth .portfolio-detail .portfolio-title, .portfolio-container.type2 .portfolio .portfolio-detail .portfolio-title, .portfolio-container.type2 .portfolio .portfolio-detail .views { padding:0 8px; }
.portfolio-container.type2 .portfolio .portfolio-detail .views { font-size:12px; }
.page-with-sidebar .portfolio-container.type2 .portfolio.dt-sc-one-third .portfolio-detail .views span { font-size:13px; }
.portfolio-container.type3 .portfolio .image-overlay .links > a, .portfolio-container.type3 .portfolio .image-overlay .links .views { height:40px; width:40px; line-height:40px; font-size:15px; }
.portfolio-container.type3 .portfolio .image-overlay .links > a span { line-height:40px; }
.portfolio-container.type3 .portfolio .image-overlay a span { font-size:16px; }
.portfolio-container.type3 .portfolio .image-overlay-details { height:70px; }
.portfolio-container.type3 .portfolio.with-space .image-overlay-details { height:40px; }
.portfolio-container.type3 .portfolio .image-overlay h5 { font-size:17px; margin-bottom:10px; }
.portfolio-container.type3 .portfolio:hover .image-overlay a.zoom { right:92px; }
.portfolio-container.type3 .portfolio:hover .image-overlay a.link { left:92px; }
.project-details .dt-sc-social-icons li a { padding:0 12px; } .column { margin-right:0px; }	
.blog-items .dt-sc-one-third { width:31.3%; }
.blog-entry .entry-metadata p { margin:0 18px 0 0; }
.blog-entry .entry-metadata p span { margin-right:6px; }
.entry-post .date span { font-size:25px; }
.events .event-meta p:last-child, .entry-meta-data p:last-child { margin-right:0; } 
.events .event-meta p span, .entry-meta-data p span { margin-right:5px; }
.blog-items .dt-sc-one-third { width:100%; }
.entry-post .entry-meta, .page-with-sidebar .dt-sc-one-third .entry-post .entry-meta { width:45px; z-index:9; }
.entry-post .entry-meta .date, .entry-post .entry-meta .post-comments, .page-with-sidebar .dt-sc-one-third .entry-post .entry-meta .date, .page-with-sidebar .dt-sc-one-third .entry-post .entry-meta .post-comments { width:45px; }
.entry-post .entry-meta .entry_format, .blog-post.type3 .entry-meta .entry_format { font-size:17px; padding:3px 0; }
.entry-meta .entry_format { height:15px; line-height:17px; }
.entry-post .date span { font-size: 21px; line-height:10px; }
.entry-post .date p { margin-bottom:0; }
.dt-sc-one-half .blog-post .recent-gallery-container #bx-pager a img { max-width:46px; } 
.blog-post.type3 .entry-meta-data p:first-child { padding:8px 10px 8px 0; margin:0; }
.pagination { padding-right:0px; }
.dt-sc-one-half .blog-post.type3 .recent-gallery-container #bx-pager a img, .blog-post.type3 .recent-gallery-container #bx-pager a img, .page-with-sidebar .dt-sc-one-third .blog-post .recent-gallery-container #bx-pager a img, .dt-sc-one-third .blog-post .recent-gallery-container #bx-pager a img { max-width:47px; }
.blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-75px; }
.entry-post.format-video .entry-meta, .entry-post.format-audio .entry-meta { display:none; }
.dt-sc-one-column .entry-post .recent-gallery-container #bx-pager a img, .page-with-sidebar .dt-sc-one-half .entry-post .recent-gallery-container #bx-pager a img, .dt-sc-one-half .entry-post .recent-gallery-container #bx-pager a img, .content-full-width .dt-sc-one-third .entry-post .recent-gallery-container #bx-pager a img { max-width:44px; }
.page-with-sidebar .blog-post.type3 .recent-gallery-container .bx-controls a, .page-with-sidebar .dt-sc-one-half .blog-post.type3 .recent-gallery-container .bx-controls a { bottom:-85px; }
.breadcrumb { margin:25px 0 0 0; }
.events .event-meta p:first-child { margin-right:0px; padding-right:6px; }
.events .event-meta p:last-child span { margin-right:5px; }
.events-carousel-wrapper.type2 .events .event-detail { padding:10px; }
.blog-post.type3 .entry-meta .date, .blog-post.type3 .entry-meta .post-comments, .dt-sc-one-third .blog-post.type3 .entry-meta .date, .dt-sc-one-third .blog-post.type3 .entry-meta .post-comments { padding:5px 3px 5px; width:46px; }
.blog-post.type3 .date p span { font-size:22px; }
.blog-post.type3, .dt-sc-one-third .blog-post.type3 { padding:0 0 20px 55px; }
.blog-post.type3 .entry-meta-data p { border-right:none; }
.blog-post.type3 .post-comments a span, .blog-post.type3 .post-comments a { font-size:14px; }
.blog-post.type3 .entry-meta, .dt-sc-one-third .blog-post.type3 .entry-meta { width: 46px;}
.blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:49px; }
.page-with-sidebar .dt-sc-one-half .blog-post.type3 .recent-gallery-container #bx-pager a img, .dt-sc-one-third .blog-post .recent-gallery-container #bx-pager a img, .page-with-sidebar .dt-sc-one-third .blog-post.type3 .recent-gallery-container #bx-pager a img, .dt-sc-one-third .blog-post.type3 .recent-gallery-container #bx-pager a img, .dt-sc-one-column .blog-post.type2 .recent-gallery-container #bx-pager a img, .dt-sc-one-column .blog-post .recent-gallery-container #bx-pager a img { max-width:45px; }
.single-format-gallery .blog-post.type3 .recent-gallery-container #bx-pager a img { max-width: 42px; }
span.image-overlay-inside { width:45px; height:45px; line-height:45px; font-size:16px; }
.blog-post.type2 .entry-meta-data p { border-right:none; }
.entry-meta .date { padding:6px 0; }
.blog-post .entry-meta, .entry-meta .date, .entry-meta .post-comments { width:50px; }
.blog-post .entry-meta .date span { font-size:22px; line-height:16px; }
.entry-meta .post-comments { padding:9px 0; }
.entry-meta .entry_format { font-size:18px; height:30px; line-height:25px; }
.entry-metadata .entry_format { padding:1px 3px; }
.entry-post .entry-meta .post-comments { padding:9px 0; }
.entry-post-content, .page-with-sidebar .dt-sc-one-third .entry-post-content { padding-left:0; }
.entry-post:before, .entry-post:after { display:none; }
.entry-post { margin-bottom:40px; }
ul.commentlist li .author-name { float:none; }
ul.commentlist li .comment-details { width:100%; padding:0; }
ul.commentlist li { padding:0; }
ul.commentlist li .comment-author { float:left; width:100%; margin-bottom:20px; position:relative; } .products .product-title a, .page-with-sidebar .products .product-four-column .product-title a { font-size:12px; }
.product-carousel { top:inherit; bottom:0px; right:0; }
.pagination .prev-post a, .pagination .next-post a { padding:0 5px; }
.pagination .next-post a span, .pagination .prev-post a span, .pagination .next-post a:before, .pagination .prev-post a:before { margin-left:0px; display:none; }
.pagination ul li a, .pagination .next-post a, .pagination .prev-post a, .pagination ul li .current, .pagination ul li .page-numbers.dots { font-size:12px; line-height:35px; padding:0 10px; }
.pagination .next-post a, .pagination .prev-post a { line-height:37px; }
.feature-product-carousel .dt-sc-one-fourth { margin:0 1px; }
.property-single-detail .dt-sc-tabs-container.type3 .dt-sc-tabs-frame-content td { padding:13px 4px; font-size:13px; }
.single-property-info li { padding:13px 20px 13px 13px; }
.page-with-sidebar .single-property-info li { padding:13px 11px 13px; }
.property-single-detail #bx-pager a { margin:0 2px 5px; }
.property-single-detail #bx-pager img { max-width: 35px; }
.products.type2 .product-meta li span.dt-area-icon, .products.type2 .product-meta li span.dt-bedroom-icon, .products.type2 .product-meta li span.dt-floor-icon, .products.type2 .dt-sc-one-fourth .product-meta li span.dt-area-icon, .products.type2 .dt-sc-one-fourth .product-meta li span.dt-bedroom-icon, .products.type2 .dt-sc-one-fourth .product-meta li span.dt-floor-icon, .page-with-sidebar .products.type2 .product-meta li span.dt-area-icon, .page-with-sidebar .products.type2 .product-meta li span.dt-bedroom-icon, .page-with-sidebar .products.type2 .product-meta li span.dt-floor-icon { background-size:17px; }
.products.type2 .product-meta li span, .products.type2 .dt-sc-one-fourth .product-meta li span, .page-with-sidebar .products.type2 .product-meta li span { font-size:12px; padding-left: 19px; }
.products.type2 .product-meta { padding:10px 0 10px 10px; }
.products.type2 .product-content a { font-size:12px; }
.products.type2 .product-details .amount { font-size:15px; }
.products.type2 .property-product-title span, .page-with-sidebar .products.type2 .property-product-title span { font-size:12px; padding: 0px 15px; }
.products.type2 .property-product-title { bottom:0; }
.products.type2 .product-details h5 { font-size:17px; }
.products.type2 .product-content a, .products.type2 .product-details .amount { padding:10px 0; } .post-author-details .dt-sc-social-icons li a { padding:0; min-width:21px; font-size:13px; line-height:35px; }
.author-desc { padding-left:0; float:left; } .widget.widget_text h5.dt-sc-toggle-accordion { padding: 0 5px 0 75px; }
.widget ul.tweet_list .fa { line-height:50px; }
.widget.widget_recent_entries .recent-posts-widget .entry-meta-data { width:100%; }
.secondary-sidebar .widget.widget_recent_entries .recent-post-widget .entry-meta { width:auto; }
.widget .woocommerce-product-search input[type="submit"] { position:inherit; }
.widget #wp-calendar td { padding:9px 5px; }
.widget #wp-calendar th { padding:10px 5px; }
.widget .tribe-countdown-timer .tribe-countdown-number { font-size:27px; } .tribe-events-sub-nav span { display:none; }
.border-title.type2 { background: none; }
.border-title.type2.aligncenter span { padding:0; }
.tribe-events-calendar thead th { padding:8px 0; font-size:10px; }
.tribe-events-calendar td div[id*="tribe-events-daynum-"], .tribe-events-calendar td div[id*="tribe-events-daynum-"] a { font-size:14px; }
#tribe-events-bar { min-width:200px; }
#tribe-bar-form { padding:0 15px 20px; } .wpcf7-form .dt-sc-one-third, #commentform .dt-sc-one-half { margin-bottom:0; }
.dt-sc-contact-info.type2 .contact-icon h4 { font-size:15px; line-height:18px; }
.dt-sc-contact-info.type2 .fa { width:30px; height:30px; line-height:30px; margin:0 5px 0 0; font-size:15px; }
.dt-sc-contact-info.type2 .contact-icon { padding:16px 0 6px 10px; }
.dt-sc-contact-info.type2 .dt-sc-contact-detail { padding:15px 0 5px 10px; }
.dt-sc-testimonial-wrapper .carousel-arrows { width:100%; }
.dt-sc-contact-info.type2 .dt-sc-contact-detail h4 { font-size:18px; }
.dt-sc-content-highlighter { position:relative !important; width: 100% !important; bottom:auto !important; height:auto !important; }  .dt-sc-ico-content.type6 .custom-icon { margin-right:8px; }
.icon-content-left, .icon-content-right { margin-top:30px; }
.icon-content-right .dt-sc-ico-content.type5 .custom-icon { left:10px; }
.icon-content-right .dt-sc-ico-content.type5 { padding:20px 5px 0 35px; }
.dt-sc-ico-content.type3 { padding-bottom:15px; }
.icon-content-left .dt-sc-ico-content.type5 { padding:20px 35px 0 5px; }
.icon-content-left .dt-sc-ico-content.type5 .custom-icon { right:10px; }
.icon-content-left .dt-sc-ico-content.type5, .icon-content-right .dt-sc-ico-content.type5 { margin-bottom:10px; }
.icon-content-left .dt-sc-ico-content.type5:last-child, .icon-content-right .dt-sc-ico-content.type5:last-child { margin-bottom:0; }
.dt-sc-ico-content.type6 p { line-height:18px; }
.dt-sc-ico-content.type6 h6 { margin-bottom:10px; }
.slide-controls-wrapper .column.dt-sc-one-fourth { margin:0 0 5px; }
.dt-sc-ico-content.type11 h4 { line-height:normal; margin-bottom:15px; }
.dt-sc-ico-content.type12.left h4 .fa { margin:0 7px 0 8px; }
.dt-sc-ico-content.type11 { padding-left:0px; text-align:center; }
.dt-sc-ico-content.type11 .custom-icon { width:60px; height:80px; position:relative; margin:0 auto 20px; }
.dt-sc-ico-content.type11 .custom-icon span { line-height:80px; }
.dt-sc-ico-content.type7 h4, .dt-sc-ico-content.type11 h4 { line-height:normal; }
.dt-sc-ico-content.type7 .custom-icon { float:left; width:100%; position:relative; height:auto; margin-bottom:10px; }
.dt-sc-ico-content.type7 { padding-left:0; text-align:center; }
.dt-sc-ico-content.type9 .custom-icon:before { display:none; }
.dt-sc-working-hours span { width:130px; }
.icon-content-left .dt-sc-ico-content.type5:before { right:-3.8%; }
.icon-content-right .dt-sc-ico-content.type5:before { left:-3.7%; }
.dt-sc-ico-content.type8 { margin-bottom:50px; }
.dt-sc-ico-content.type10 { border:1px dashed #969696; }
.dt-sc-hr-border { border:none; margin-top:20px; }
.dt-sc-ico-content.type8 .custom-icon span { line-height:80px; font-size:30px; }
.dt-sc-ico-content.type8 .custom-icon { width:80px; height:80px; }
.dt-sc-ico-content.type8.circle .custom-icon { height:80px; }
.icon-content-left, .icon-content-right { width:98%; }
.icon-content-right { padding-left:5px; }
.dt-sc-ico-content.type12.right h4 .fa { margin:0 0 0 10px; }
.dt-sc-ico-content.type12.left h4 .fa { margin:0 7px 0 0; }
.dt-sc-ico-content.type7.with-left-icon { padding-left:0; }
.dt-sc-ico-content.type7.with-left-icon .custom-icon { text-align:center; }
.dt-sc-ico-content.type16 .custom-icon { left:0; right:0; margin:0 auto 50px; position:relative; }
.dt-sc-ico-content.type16 { text-align:center; padding-left:0; }
.dt-sc-ico-content.type17 .dt-sc-ico-title { padding:40px 0 20px; }
.dt-sc-ico-content.type17 .dt-sc-ico-title h4 { font-size:15px; }
.dt-sc-ico-content.type20 .content-overlay { padding:35px 10px; }
.dt-sc-testimonial-wrapper.type4 .column.dt-sc-one-half { width:200px !important; margin:0 !important; }
.dt-sc-hr.top { width: 82%; }
.dt-sc-hr.top a { right: -18%; }
.half-overlay-bg-content { width:100%; padding:100px 10px 100px 10px; }
.special-title h2 { font-size: 40px; }
.special-title h3 { font-size:25px; }
.dt-sc-events-list.featured-event .event-details h4 { font-size:31px; }
.dt-sc-events-list .event-details { text-align:center; }
.dt-sc-events-list.featured-event, .dt-sc-events-list { padding-left: 0; }
.dt-sc-events-list .event-meta { position:relative; margin:0 0 20px; }
.dt-sc-events-list.featured-event .event-meta .date, .dt-sc-events-list .event-meta .date { margin:0 auto; }
.dt-sc-events-list .event-details h4 { font-size:27px; }
th, td { font-size: 8px; padding: 5px 0; text-transform: none; }
.call-out .subtitle-text span { margin:10px 0 0 4px; }
.call-out h2 { font-size:27px; }
.call-out { padding:0 10px; } .dt-sc-progress, .dt-sc-bar-text { width:100%; text-align:left; }
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price { width:160px; padding:15px 0; height:160px; }
.dt-sc-pr-tb-col.type3 .dt-sc-tb-title h5 { font-size:24px; } .dt-sc-donutchart-small:before, .dt-sc-donutchart-medium:before { display:none; } ul.dt-sc-tabs-frame li a, .woocommerce-tabs ul.tabs li a { padding:0 5px; font-size:14px; }
.dt-sc-tabs-frame-content .thumb, .woocommerce-tabs .panel .thumb { margin:0 15px 0 0; }
.dt-sc-tabs-container.type3 ul.dt-sc-tabs-frame li a { padding:0 3px; }
.dt-sc-tabs-container.type4 ul.dt-sc-tabs-frame li a { padding:0 4px; }
ul.dt-sc-tabs-vertical-frame { width:100%; }
.dt-sc-tabs-vertical-frame-content { width:100%; margin-left:0; }
ul.dt-sc-tabs-frame li a, .woocommerce-tabs ul.tabs li a { border-width:1px 1px 0px; border-style:solid; border-color:#eaeaea; width:100%; }
ul.dt-sc-tabs-frame li, .woocommerce-tabs ul.tabs li { width:100%; }
.dt-sc-tabs-container.type2 .dt-sc-tabs-frame-content .thumb { width:100%; clear:both; text-align:center; }
.type2 ul.dt-sc-tabs-frame li { margin:0 0 1px 0; }
.type2 ul.dt-sc-tabs-frame li:last-child { margin:0; }
.dt-sc-tabs-container.type6 ul.dt-sc-tabs-frame li a { padding:0 13px; }
.dt-sc-tabs-container.type4 .dt-sc-tabs-frame-content { padding:30px 0 19px; }
.dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle { line-height:54px; padding:0 0 0 70px; }
.dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion:before, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle:before { width:50px; }
ul.dt-sc-tabs-vertical-frame li a { font-size:13px; padding:10px 5px; }
h5.dt-sc-toggle:before, h5.dt-sc-toggle-accordion:before, h5.dt-sc-toggle.active:before, h5.dt-sc-toggle-accordion.active:before { line-height:50px; }
h5.dt-sc-toggle, h5.dt-sc-toggle-accordion { font-size:14px; padding:15px 5px 16px 58px; }
ul.dt-sc-tabs-frame li a.current, .woocommerce-tabs ul.tabs li a.current, .dt-sc-tabs-frame-content, .woocommerce-tabs .panel { margin-left:0; } .dt-sc-testimonial-wrapper.type3 .carousel-arrows { width:100%; }
.dt-sc-partner-carousel li { margin:0 10px; }
blockquote.type2 { padding:10px 2px 10px 20px; }
.parallax-content-bg1 .alignleft { width:100%; margin:0; }
.parallax-content-bg1:after { width:100%; } .dt-sc-button.medium { padding:0px 50px 0px 10px; font-size:13px; }
.dt-sc-button.medium span { margin-left:5px; width:45px; }
.dt-sc-button-outlined { min-width:100%; }
.dt-sc-button3 { padding:0px 1px; font-size:7px; border-width:1px; }
.dt-sc-button4 { padding:0px 5px; font-size:10px; line-height:19px; }
.dt-sc-button.large { font-size:14px; }
.dt-sc-button5 { padding:0px 2px; font-size:7px; border-width:1px; } .alignright, .alignleft { margin-left: 0; margin-right: 0; width: 100%; } .side-nav-container ul li a .fa { margin-left:5px; }
.side-nav-container ul li a { font-size:12px; }
blockquote.type2 .fa-quote-left { left:2px; }
.dt-sc-hours-icon:after { transform: rotate(27deg); }
.dt-sc-hours-icon:before { transform: rotate(153deg); }
.dt-sc-hours-icon span { top: -28px; }
.dt-sc-fd-menu-item { display:block; text-align:center; float:none; margin:0 0 10px; }
.dt-sc-fd-menu-details { text-align:center; }
.dt-sc-fd-price { float:none; margin-left:5px; }
.dt-sc-fd-menu-details h3 { font-size:17px; }
.dt-sm-entry .dt-sm-image { width:100%; text-align:center; margin-bottom:20px; }
.dt-sm-entry .dt-sm-entry-content { text-align:center; width:100%; }
.dt-sc-property-search-container { top:0; margin-bottom:20px; } .newsletter-form .button { position:inherit; margin-top:10px; width:100%; }
.newsletter-content { padding-left:0; }
.newsletter-container .fa { position:inherit; margin-bottom:15px; }
.page_info h2 { font-size:20px; }
.page_info h3 { font-size:18px; }
.page_info h3 span .fa, .page_info h2 span .fa, .page_info h4 span .fa, .page_info h5 span .fa, .page_info h6 span .fa { width:30px; height:30px; line-height:30px; font-size:14px; }
.page_info h3 span, .page_info h2 span, .page_info h4 span, .page_info h5 span, .page_info h6 span  { padding-right:10px; }
.form-wrapper form input.button {  margin-top: 13px; width: 100%; padding:10px 16px 10px; }
.searchform { margin-bottom:30px; }
.searchform input.search-button { top:80px; }
.dt-sc-reservation-form { padding:20px; }
.top-bar .top-shop-cart .search-form-box .searchform { margin-bottom:0; }
.top-bar .top-shop-cart .search-form-box { left:-67px; }
.top-bar .top-shop-cart .search-form-box:before { left:79px; }
.header6 .shopping-cart { right: -50px; top: 62px; padding:20px 15px 10px; }
.newsletter-content { padding-left:0; width:100%; text-align:center; }
.newsletter-container .fa { position:inherit; margin-bottom:15px; }
.dt-sc-consultation { padding:30px 15px 20px; }
.dt-sc-consultation input[type="submit"] { min-width:150px; }
.dt-sc-reservation-form select, .dt-sc-appointment-schedule-box select { font-size:11px; } .dt-sc-icon-list li .fa { margin-right:10px; } .star-rating { width:50%; }
.woocommerce form.woocommerce-checkout .form-row-first, .woocommerce-page form.woocommerce-checkout .form-row-first, .woocommerce form.woocommerce-checkout .form-row-last, .woocommerce-page form.woocommerce-checkout .form-row-last { width:100%; margin-right:0; }
table.shop_table .quantity .plus, table.shop_table .quantity .minus, .product .summary .quantity .qty, .product .summary .quantity .plus, .product .summary .quantity .minus { padding:0 10px; }
.woocommerce .quantity .qty, .woocommerce-page .quantity .qty { width:40px; }
.woocommerce input[type="submit"], .woocommerce-page input[type="submit"] { width:100%; margin-bottom:15px; }
.woocommerce form.login .form-row label, .woocommerce-page form.login .form-row label { display:inline-block; }
.woocommerce table.cart td.actions .coupon .button { margin-left: 0; }
.woocommerce table.shop_table.woocommerce-checkout-review-order-table td, .woocommerce-page table.shop_table.woocommerce-checkout-review-order-table td { font-size:12px; }
.woocommerce #payment ul.payment_methods li img, .woocommerce-page #payment ul.payment_methods li img { margin-left:0; }
.dt-sc-tabs-frame-content .thumb, .woocommerce-tabs .panel .thumb { width:100%; margin:0 0 20px 0; text-align:center; }
.single-product .thumbnails ul li { width:56px !important; }
.woocommerce form .form-row-first, .woocommerce-page form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-last { width:100%; }
.woocommerce-cart table.shop_table tbody, .woocommerce-account table.my_account_orders tbody, .woocommerce-wishlist table.shop_table tbody, .woocommerce .shop_table.cart tbody { display: block; overflow-x: auto; position: relative; white-space: nowrap; width: auto; }
.woocommerce-cart table.shop_table thead, .woocommerce-account table.my_account_orders thead, .woocommerce-wishlist table.shop_table thead, .woocommerce .shop_table.cart thead { display:block; float:left; }
.woocommerce-account table.my_account_orders tbody { overflow-y:hidden; }
.woocommerce .shop_table.cart th, .woocommerce table.my_account_orders th, .woocommerce-page table.my_account_orders th { width:140px; border-bottom: 1px solid #eaeaea; height: 51px; line-height: 50px; padding: 0; text-align: center; vertical-align: middle; width: 100px; display:block; } 
.woocommerce .shop_table.cart td, .woocommerce-page .shop_table.cart td, .woocommerce .woocommerce .shop_table.my_account_orders td, .woocommerce-page .woocommerce .shop_table.my_account_orders td { min-width:32px; border-bottom: 0 none; height: 51px; padding: 0; text-align: center; vertical-align: middle; width: 98px; display:block; }	
.woocommerce .shop_table.cart tr, .woocommerce table.my_account_orders tr, .woocommerce-page table.my_account_orders tr { display:inline-block; }
.woocommerce table.shop_table .cart_table_item td:last-child, .woocommerce table.shop_table .cart_table_item td:first-child { border:none; }
.woocommerce .quantity, .woocommerce-page .quantity { margin:0 auto; position:relative; overflow:hidden; width:81px; }
.woocommerce .shop_table .quantity .plus, .woocommerce .shop_table .quantity .minus, .woocommerce-page .shop_table .quantity .plus, .woocommerce-page .shop_table .quantity .minus { padding:0 4px; }
.woocommerce .woocommerce-MyAccount-content { padding:35px 5px; }
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { width:100%; margin:0 0 20px 0; }
.woocommerce table.shop_table, .woocommerce-page table.shop_table { display:block; }
.woocommerce .shop_table.cart .product-name a, .woocommerce .shop_table.cart td.product-price span, .woocommerce .shop_table.cart .quantity, .woocommerce .shop_table.cart .product-subtotal span, .woocommerce .shop_table.my_account_orders td a, .woocommerce .shop_table.my_account_orders td.order-date time, .woocommerce .shop_table.my_account_orders td.order-total span, .woocommerce table.my_account_orders .order-actions .button, .woocommerce-page table.my_account_orders .order-actions .button, .wishlist_table tr td.product-stock-status span, .wishlist_table tr td.product-price span, .wishlist_table .add_to_cart.button, .woocommerce-wishlist .wishlist_table .product-add-to-cart .remove_from_wishlist.button { margin-top:10px; display:inline-block; }
.woocommerce table.cart td.actions .coupon .input-text { width:145px; height:45px; margin:0 0 10px; }
.woocommerce table.cart td.actions, .woocommerce-page table.cart td.actions { width:100%; padding:6px 0 75px; }
.woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove { margin:10px auto 0; }
.woocommerce table.cart td.actions .coupon .input-text { float:right; }
.woocommerce .shop_table.cart th { width:65px; }
.woocommerce .shop_table.cart td { width:135px; }
table.cart td.product-name a { font-size:12px; }
.woocommerce table.cart td.actions .coupon label, .woocommerce .shop_table.cart td.product-price span, .wishlist_table tr td.product-stock-status span.wishlist-in-stock, .woocommerce .shop_table.my_account_orders td { font-size:13px; }
.shop_table tr.order td.order-status { padding-top:10px !important; text-align:center !important; }	
.woocommerce .single-product .quantity, .woocommerce-page .single-product .quantity { width:117px; }
.woocommerce .single-product .button, .woocommerce-page .single-product .button { float:left; margin-top:10px; }
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering { width:100%; min-width:200px; }
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count { width:100%; text-align:center; }
.type2 .dt-sc-tabs-frame-content ul li, .woocommerce-tabs .panel ul li { padding:10px 0px 10px 0; }
.woocommerce p.stars a, .woocommerce-page p.stars a { margin-bottom:10px; }
.woocommerce .order_details li, .woocommerce-page .order_details li { border:none; margin-bottom:10px; }
.shipping-calculator-button:after { display:none; }
.woocommerce table.shop_table.customer_details td, .woocommerce-page table.shop_table.customer_details td { font-size:12px; padding:6px 0; }
.woocommerce table.shop_table.order_details td, .woocommerce-page table.shop_table.order_details td { font-size:12px; }
.feature-product-carousel .dt-sc-one-third, .feature-product-carousel .dt-sc-one-half { margin:0 2px; }
.woocommerce table.wishlist_table tr td.product-remove { padding:0; }
.wishlist_table tr td.product-thumbnail a { max-width:inherit; }
.wishlist_table tr td.product-thumbnail a img { width:50px; }
.woocommerce table.shop_table.wishlist_table th, .woocommerce-page table.shop_table.wishlist_table th { font-size:11px; width:75px; border-bottom:none; }
.single-product .product .product-image-meta .out-of-stock, .products .product-wrapper .out-of-stock { height:40px; padding:5px 0; }
ul.products li.product-category h3 mark { padding:2px 2px 3px 5px; }
ul.products li.product-category h3 { font-size:15px; } .error-info #searchform { width:100%; }
.error-info #searchform input.search-button { position:relative; width:100%; min-height:50px; }
.error-info .back-menu a { font-size:15px; display:inline-block; margin-bottom:10px; }
.error-info h2 span.error-number { letter-spacing:30px; }
.error-info h2 { font-size:50px; }
.error-info h2 span:last-child { padding:10px; letter-spacing:2px; font-size:21px; } #footer .widget .mailchimp-form .dt-sc-button { padding: 16px 10px 15px; }
#footer .widget .entry-meta span { margin-right:7px; }
#footer .widget .tweet_list li:before { padding:2px 5px 45px 0; }
#footer .recent-property-widget .entry-meta { margin-bottom:20px; }
.footer-widgets-wrapper .textwidget .dt-sc-social-icons li a { padding:0 11px; }
.widget .mailchimp-form { border-radius:0; }
.footer-wrapper .dt-sc-social-icons li a { padding:0 12px !important; line-height:45px !important; font-size:14px !important; }
.footer-wrapper .dt-sc-social-icons.type2 li a { font-size: 18px; line-height: 45px; padding: 0 12px; }
.copyright p { margin-bottom:10px; }
.copyright.type3 p { line-height:normal; }
#footer .footer-widgets-wrapper.type2 .widget-title, #footer .footer-widgets-wrapper.type3 .widget-title { margin-bottom:10px; }
.copyright .dt-sc-social-icons li { margin-left:1px; }
#footer .footer-widgets-wrapper.type2 .widget > ul, #footer .footer-widgets-wrapper.type3 .widget > ul, #footer .footer-widgets-wrapper.type2 .widget .widget-content, #footer .footer-widgets-wrapper.type3 .widget .widget-content, #footer .footer-widgets-wrapper.type2 .tribe-venue-widget-wrapper, #footer .footer-widgets-wrapper.type3 .tribe-venue-widget-wrapper, .footer-widgets-wrapper.type2 .menu-header-menu-container, .footer-widgets-wrapper.type3 .menu-header-menu-container, .footer-widgets-wrapper.type2 .menu-footer-menu-container, .footer-widgets-wrapper.type3 .menu-footer-menu-container, .footer-widgets-wrapper.type2 .menu-one-page-container, .footer-widgets-wrapper.type3 .menu-one-page-container { padding-left: 0; }
.footer-widgets-wrapper.type2 .widget.widget_categories ul, .footer-widgets-wrapper.type3 .widget.widget_categories ul, #footer .footer-widgets-wrapper.type3 .widget.widget_links ul, #footer .footer-widgets-wrapper.type2 .widget.widget_links ul, .footer-widgets-wrapper.type2 .widget.widget_recent_entries ul, .footer-widgets-wrapper.type3 .widget.widget_recent_entries ul, .footer-widgets-wrapper.type2 .widget.widget_popular_entries ul, .footer-widgets-wrapper.type3 .widget.widget_popular_entries ul, .footer-widgets-wrapper.type2 .widget.widget_pages ul, .footer-widgets-wrapper.type3 .widget.widget_pages ul, .footer-widgets-wrapper.type2 .widget.widget_archive ul, .footer-widgets-wrapper.type3 .widget.widget_archive ul, .footer-widgets-wrapper.type2 .widget.widget_meta ul, .footer-widgets-wrapper.type3 .widget.widget_meta ul, .footer-widgets-wrapper.type2 .widget.widget_tweetbox ul, .footer-widgets-wrapper.type3 .widget.widget_tweetbox ul, .footer-widgets-wrapper.type2 .tribe-venue-widget-wrapper, .footer-widgets-wrapper.type3 .tribe-venue-widget-wrapper, .footer-widgets-wrapper.type2 .widget.widget_nav_menu ul, .footer-widgets-wrapper.type3 .widget.widget_nav_menu ul, .footer-widgets-wrapper.type2 .widget_contact .widget-content, .footer-widgets-wrapper.type3 .widget_contact .widget-content { margin-top:20px; }
.footer-widgets-wrapper.type2 .widget_shopping_cart_content ul, .footer-widgets-wrapper.type3 .widget_shopping_cart_content ul { margin-top:30px; }
#footer .footer-widgets-wrapper.type2 .widget.flickrbox .widget-title, #footer .footer-widgets-wrapper.type3 .widget.flickrbox .widget-title, #footer .footer-widgets-wrapper.type2 .widget.widget_search .widget-title, #footer .footer-widgets-wrapper.type3 .widget.widget_search .widget-title, #footer .footer-widgets-wrapper.type2 .widget.widget_tag_cloud .widget-title, #footer .footer-widgets-wrapper.type3 .widget.widget_tag_cloud .widget-title, #footer .footer-widgets-wrapper.type2 .widget.widget_product_tag_cloud .widget-title, #footer .footer-widgets-wrapper.type3 .widget.widget_product_tag_cloud .widget-title, #footer .footer-widgets-wrapper.type2 .widget.widget_product_search .widget-title, #footer .footer-widgets-wrapper.type3 .widget.widget_product_search .widget-title { margin-bottom:35px; }
}.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #000;
opacity: 0.8; }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 18px;
top: 18px;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #fff;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace;   
}
.mfp-close:hover,
.mfp-close:focus {
opacity: 1;
}
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333; }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1; }
.mfp-arrow:before,
.mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -40px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
.dt-inline-modal { overflow: hidden; }  
.dt-inline-modal > h4 { font-size: 26px; font-weight: 500; margin: -20px -20px 20px; padding: 15px 20px; }
.dt-inline-modal > h4, .mfp-close-btn-in .mfp-close { color: #000; }
.mfp-close-btn-in .mfp-close { margin: 0; right: 7px; top: 7px; border-radius: 50%; transition: all 0.3s linear 0s; transform: scale(1.25); }
.mfp-close:hover, .mfp-close:focus { color: #fff; opacity: 1; transform: scale(1) translate(-3px, 3px); }
.dt-inline-modal ul.dt-sc-tabs-vertical > li > a { font-weight: bold; line-height: normal; padding: 10px 15px; }
.dt-inline-modal .dt-sc-tabs-vertical-content { min-height: 210px; }
.dt-inline-modal .dt-toggle-switch label { color: currentColor; display: inline-block; font-weight: normal; margin-bottom: 10px; margin-top: 5px; vertical-align: middle; }
.dt-inline-modal .dt-toggle-switch label input[type="checkbox"] { margin-right: 8px; margin-top: -2px; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } 
}  @media only screen and (max-width: 767px) {
.dt-inline-modal > h4 { font-size: 20px; }
.mfp-close-btn-in .mfp-close { top: 2px; }
.dt-inline-modal ul.dt-sc-tabs-vertical > li > a {
font-size: 11px; 
padding-left: 10px;
padding-right: 10px;
}
.dt-inline-modal .dt-sc-tabs-vertical-content { font-size: 13px; }
} @media only screen and (max-width: 479px) {
.mfp-close-btn-in .mfp-close { top: -1px; }
.dt-inline-modal ul.dt-sc-tabs-vertical, .dt-inline-modal .dt-sc-tabs-vertical-content { width: 100%; }
.dt-inline-modal ul.dt-sc-tabs-vertical li a { border-color: rgba(0, 0, 0, 0.1) !important; border-style: solid; border-width: 0 0 1px; padding-left: 0; }
.dt-inline-modal ul.dt-sc-tabs-vertical li a:before {
border-color: currentColor;
border-style: solid;
border-width: 0 0 1px;
content:"";
height: 1px;
opacity: 0;
position: absolute;
bottom: -1px;
left: 0;
width: 45px;
transition: all 0.3s linear 0s;
}
.dt-inline-modal ul.dt-sc-tabs-vertical li.current a:before { opacity: 1; }
.dt-inline-modal .dt-sc-tabs-vertical-content { border-width: 0; padding: 15px 5px; }
.dt-inline-modal > h4 { font-size: 14px; }